@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,d09GRgABAAAAAAY8AA8AAAAAB9AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAE0AAABgVhGVxlNUQVQAAAI0AAAAPAAAAEjnb8weY21hcAAAAnAAAABCAAAAXEHQ4ltnYXNwAAACtAAAAAgAAAAIAAAAEGdseWYAAAK8AAABXQAAAXztscPjaGVhZAAABBwAAAA2AAAANiKfW4FoaGVhAAAEVAAAAB8AAAAkCEwBamhtdHgAAAR0AAAAIQAAACIN3QCpbG9jYQAABJgAAAAUAAAAFAFhAextYXhwAAAErAAAABoAAAAgABwA5W5hbWUAAATIAAABIQAAAoo6Dl9McG9zdAAABewAAABOAAAAYvVu8ckAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhUmGcwMDKwMDUxRTBwMDgDaEZ4xg0GDUYUAE7EDPBOB4uzv4MBxgUFLYwv/h3kYGB+QWjvgID42SQHONbpp1ASoGBGQDyIQy4AAAAeNoNx7ENQFAYBsD7fgqhfSNYTIVE+RJrGMhwXHciJoWmsKp7P3pw9u3KLEbNgMqYh3oxyP8FhA/Q2QU+eNpjYGBgAmJmIBYBkoxgmoXBA0jzMXAA5dgYFBgcGRYwHGRkUtjy/z9QHIX//8n/A/9T/zv+Z7wfBNSNAgBlvxJCAAAAAQAB//8AD3jaPMsh0AFBGAbg99ubf79/ru1wJwisG6vfut2gCehV0QSZXuiVTK/0kejBjN4UI9pjhlGfmQcCOUAnuiACA1Zp1dZK57QOKxqHHV2CadIGAgoQM3EAIwYsWco6mttRpCgeUDzphWuP+vOFODyH2+2dRmGPsvysaCkMCACDccP559OvS/wv3oBK+RAVcUQdHvhrGVN0vfNZoRMtWSbVNLW58zUpqdDOu6JrTNaS3HHO5mmaVFmyTajxmkumFTsLmxkTw79pnGzcqg4a9sF8QRJ1/2YzRnBzCMsZK+g4S7oppLraxpjwsrI5cZvG2kiJ8vKYm/PwikurWcg5mCv5hTHOtuDkElOQ1ZPW1Na2sdYPMlUQ5+CwALrXkEmH4ScwJJgZGITNjdkNc6M7mXR6e8EyTxgTmdMZeIEySmqmxiIg9wIptpO+3rZGmlpGNr5MT1zsNTQ01R2dANfkSg4AAAAAAQAAAAMDVJ3QuIhfDzz1AAMD6AAAAADfih8IAAAAAN+a9WL/Uf7/BRAD4QAAAAYAAgAAAAAAAHjaY2BkYGB+8e8iAwOr8//Av76sAkARVMABAJYoBbwAeNpj/MtgxFTLIAjDjCwMDCDMZMAgzMDAYMhgCABUZAOSAAAAAAAAFAAvADsARgBGAEYAmQCmAL542mNgZGBg4GRoAOJkBlYwDwFYGBgBFx0BAgAAeNqMkQVKRWEQRo/dknZL2N3d3S1tv+6mcRFSrkbKZflxfd38zJ0zPcwF6vmijJLyGuCnZDrKJXSWNEe5lMaS6iiXsclvlMsZ5TvKFbTzGeVKhnmMciPz9P9zCZrVHOXyRM+SWvlro1wngmtcOHjGyRF+aTsWXnngXdqEWT6Jnhsfy0zo+RT3KurGLx7HJ7ZLu+Q1KX7BPqccGj1tvOt7gFdRv9gnzxjXIhMBVT0rci/La3RxKbeXGfWaZEo6uUdvWpfetC6JqhXV7bLDhajoLdKsfJN3xG4ieOMX6mWaScmU6Faed+n8u18atlX2q1G/pcm6tHFDn+zBjKubsBgZAV4Y59X4axMSbWtYdolJElDFhPIS08fk/xuy7ZoAB/xhkwAAAHjaY2BiAIP/7QwaDNgAJxCrMJxkZGJgZmRmZGFkZWRjc0wqSi1LZS/NyzQwcDQA0UYGTiacicmlJanJ+blJPCAZYwMzveTE4lQAH2ARFAAA) 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-ad1533e6.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-400-normal-aa84182f.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-65303151.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-400-normal-14aef5e7.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-787b3fdd.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-400-normal-041f2ae9.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,d09GRgABAAAAAAY8AA8AAAAAB7QAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAE0AAABgVnWVylNUQVQAAAI0AAAAOQAAAETlE8wbY21hcAAAAnAAAABCAAAAXEHQ4ltnYXNwAAACtAAAAAgAAAAIAAAAEGdseWYAAAK8AAABXgAAAXwE1rnAaGVhZAAABBwAAAA1AAAANiKkW4FoaGVhAAAEVAAAAB8AAAAkCFEBaWhtdHgAAAR0AAAAIQAAACIN/ACZbG9jYQAABJgAAAAUAAAAFAFhAextYXhwAAAErAAAABoAAAAgABwA5W5hbWUAAATIAAABIQAAAnQ1/F4xcG9zdAAABewAAABOAAAAYvVu8ckAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2Bh0mD8wsDKwMDUxRTBwMDgDaEZ4xg0GDUYUAE7EDPBOB4uzv4MBxgUFLYwv/h3kYGB+QWjvgID42SQHONbpp1ASoGBGQAXMA0gAAAAeNodxIEFgFAYBsD7/ooUhEZosUBFgEeLN0B0OBGjwvq/qec4W3C1/c4keotAhrzoRGUG4QO3sgTdAAAAeNpjYGBgAmJmIBYBkoxgmoXBA0jzMXAA5dgYFBgcGRYwHGRkUtjy/z9QHIX//8n/A/9T/zv+Z7wfBNSNAgBlvxJCAAAAAQAB//8AD3jaPIszeGxRGEX3f+7MOflebGOM58tnG7FdxahjN7HZt+mn/2KXqdM3URer3HutBQYZoHXahwQBKKGWUIcl1CLT7PkAZZ4v0v65y07jYAgCWDPzQeARoJBCNpdFOCQpiILTKKjx1fnBK1LrG5jv7OfCwik9P9/DxcVtJfUxJwiAgMARNh/+yrufw6/96kDIxTGLYsuIhwGYrU6nphq6YdMskRYueGREVJQi60Y056RZdEPXVKfTZuXCpeuKHBUVGSG4UCIp5UftWy6ZXjJ+vuBn9re+c7xNDSqL7TyfoQLBQxOeJXk+xmSkVP74WKr5S6a3AXrp+9gIf/+PH/39o+LsSsJbxf0vhxY+cxGZGO+NcXvlD+9eZOmJkdz8GYSn7AmZmA8SEG4o4mlD9TB7MjR0Qw6oXKpE4BWxOi9naiwCci+QYjvu7+2mr6qm5+rL9NjVXlVFVcXJCQCvfEkeAAB42mNgZGBgYGYOqfY4HxbPb/MVyH7BAAT3u+Q5wPSsr0n/A//9YxVlfgTksjEwgUQBcMANhAAAAHjaY2BkYGB+8e8iAwOry//Av96sokARVMABAJZ2BcAAeNpj/MNgxNTJwAfDjCwMDCDMZMAgwMDAoMugCwBW0wOhAAAAAAAAFAAvADsARgBGAEYAmQCmAL542mNgZGBg4GRoAOJkBlYwDwFYGBgBFx0BAgAAeNpiYGDgYZjGwMzAyMIJZB9ilIGyGRm0GD5B2UwMfAxPIGwgacewDMpmQVLDyiDF0ANohKy1KgiCKFi45aRIgrtDgrtrCs/d9e8p3OXs6b3VPjPP3MogoSe2c57xJ25wF/3P3CJ3P3On3PnMXRKckyXNHRn2KKkp4gQ5IkxIKpu7ISxFiZnX/HIUWWaCCTVIwWyOkjxOUU6pWaNR8ydsc8guzidJ2P8OBbMluWhk7MOma7mAM6zI0MsM40wypb7RCrtsssGJ9N+553JUSllf+NDV+6mv90PfhpkcdQqv9+9lmkltSro0ElZ/n3eKPgn9IPazRlmNGfOm+oNf3jTqNiusCzBO0Mo0E5pnR4+UFtXKdkxY97Z9jOiH7UP3TuVfYwAAAHjaY2BiAIP/7QwaDNgAJxCrMJxkZGJgZmRmZGFkZWRjc0wqSi1LZS/NyzQwcDQA0UYGTiacicmlJanJ+blJPCAZYwMzveTE4lQAH2ARFAAA) 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-077ed01d.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-500-normal-b0931c0d.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-bc8e7e3f.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-500-normal-f8a8a5a0.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-31f666af.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-500-normal-624c271e.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,d09GRgABAAAAAAY4AA8AAAAAB8gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAEsAAABgVtmVzlNUQVQAAAIwAAAAOQAAAETld8wcY21hcAAAAmwAAABCAAAAXEHQ4ltnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAABXgAAAX5c5uVEaGVhZAAABBgAAAA2AAAANiKpW4JoaGVhAAAEUAAAAB8AAAAkCFYBaWhtdHgAAARwAAAAIQAAACIOHACLbG9jYQAABJQAAAAUAAAAFAFkAe9tYXhwAAAEqAAAABoAAAAgABwA5W5hbWUAAATEAAABJAAAAoQ3x1+DcG9zdAAABegAAABOAAAAYvVu8ckAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2Bh0mGKYGBlYGDqAtIMDN4QmjGOQYNRgwEVsAMxE4zj4eLsz3CAQUFhC/OLfxcZGJhfMOorMDBOBskxvmXaCaQUGJgB4X0MiQB42h3EAQaAQBQFwHm/JAWhI3SoAAIVAZauHw1GxKiw/m/qPa8W3O14MoneIpChdnSiMoPwAaxHBEMAAAB42mNgYGACYmYgFgGSjGCahcEDSPMxcADl2BgUGBwZFjAcZGRS2PL/P1Achf//yf8D/1P/O/5nvB8E1I0CAGW/EkIAAAABAAH//wAPeNo8ywHGAkEYBuD3m/XP9ytitbtJ0LSaDcBOM3OEdINOULcISAok6CjpBIku0A0KQFBotogAHh4IlACd6IIIDJhYxX0Vq5J2YUPjsKdLKAa0gkAdEGtxAKMGGDKUF4r7UVSnZELNuQ1XS8V0Kg6v0Xb7pFa4oaq+K1oIDQLAYDxw/vns5/9Y4kNoVHfRFkd04IG/ntZ26J3PrUqVZJkmWWZK51tSklXOOzvUOu9JLpwzZZalCUs2KXVH7+XasDKx6DJx/5vPzsIlb6Fk5sWfLdX4bzJjBAuzgKS2lLqNeIxilptjghknI6Mxr3m8vZgIJ6eHByenqKSSvqSpgZ5XCOMcTxYWYSlJVTF1DQt7O4NQcykRZiZPoIu1mLQZBYBhwczAIGxuzK6VVzGVSbuvDyzzmDGeOZ2BFyijpGZqLAJyL5BiOxrg7a+tqKjt58v02NVeSVFJ0dkRAA8oSTQAAAABAAAAAwNUxah1nl8PPPUAAwPoAAAAAN+KHwgAAAAA35r1Yv9R/v4FGgPjAAAABgACAAAAAAAAeNpjYGRgYH7x7yIDA6vb/8C/nqxSQBFUwAEAlt0FxQB42mP8zWDENJWBG4YZWRgYQJjJgIGPgYFBi0ELAFlNA7MAAAAAAAAUAC8AOwBHAEcARwCaAKcAv3jaY2BkYGDgZGgA4mQGVjAPAVgYGAEXHQECAAB42pWQtUFEURRED+6SoNEmuLsluLum6Lp+QepAyqAIKqIBZIJ13+C+OTPPL9DIBxWUVdYBX2XDUS5jlN8ol9PMd5QrWOUzypVJa6ro5i3K1QzjjnIzs0yKxWXort4oV9NKe5TrlddHuUEEp4QIcEOQHSypHw93nPFAQLRKSMk9VzzIuXBjocIijMkiY4xJ7zDwKLHEo5hivzSk1MUYR2yyzza6Ax8PGrcwCGGJTSUjGbddyhvoHPkgDqYYZZwJaYKW2GadNY5EpZx9Ku/CFt9gJO/EkbbXkbF3TRrmBYNoL3AwybhqQnSu5EGa/8xj5PHK36H9rGBL3coMTPn+jP668KAV2Nwyyh0hAoypbjCQw69yqWxM5e6k20eUJ98+8A8O6WKAeNpjYGIAg//tDBoM2AAnEKswnGRkYmBmZGZkYWRlZGNzTCpKLUtlL83LNDBwNADRRgZOJpyJyaUlqcn5uUk8IBljAzO95MTiVAAfYBEUAAA=) 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-f6618988.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-600-normal-eae47b56.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-2c5fce1b.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-600-normal-33f0c1f4.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-58f23b7a.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-600-normal-d633ed45.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,d09GRgABAAAAAAYoAA8AAAAAB7AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABYAAAAWABEABEdQT1MAAAFwAAAASwAAAGYrviSMR1NVQgAAAbwAAAAnAAAAKLj8uOpPUy8yAAAB5AAAAE0AAABgVz2VsVNUQVQAAAI0AAAAOQAAAETl28wdY21hcAAAAnAAAABCAAAAXEHQ4ltnYXNwAAACtAAAAAgAAAAIAAAAEGdseWYAAAK8AAABUQAAAXa5Z4vvaGVhZAAABBAAAAA2AAAANiKuW4NoaGVhAAAESAAAAB8AAAAkCFoBaWhtdHgAAARoAAAAIQAAACIOPgB7bG9jYQAABIwAAAAUAAAAFAFdAeVtYXhwAAAEoAAAABoAAAAgABwA5W5hbWUAAAS8AAABGQAAAnI2iF0HcG9zdAAABdgAAABOAAAAYvVu8ckAAQAAAAwAAAAAAAAAAgABAAEAAwABAAB42j3HpQECQAAAwHvBNZOZgBWQRGQAtOA2Py7XTkBVV08cjMYTze3suteU4X4XEDar816Zz2RRWVAWtUFXRxAFSRAlUfjPAyrAB5UAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2Bh0mfaw8DKwMDUxRTBwMDgDaEZ4xg0GDUYUAE7EDPBOB4uzv4MCxgUFLYwv/h3kYGB+QWjvgID42SQHONbpp1ASoGBGQACDwzQAAAAeNodxIEFgFAYBsD7/qIUhEZosUBFgEfLNVx0OBGjwvq/qec4W3C1/c4keotAhnrRicoMwgezyASoAAAAeNpjYGBgAmJmIBYBkoxgmoXBA0jzMXAA5dgYFBgcGRYwHGRkUtjy/z9QHIX//8n/A/9T/zv+Z7wfBNSNAgBlvxJCAAAAAQAB//8AD3jaPU41cNxAFH1/lWgvDAIz7N14FQatIMzMzMyctCnDMTOX7vu5xtQY+3Ht3tzaxzP+zP+BwQVomCaggQNqk9hUITYJl9oSLXQ80UcTiS3b6ScYIgDrZHFwrAYUKYo5glc4PEL5zym/1k1MKyp8/JTFl87+/7+YSCCZzO1of5gEAeBpTmB8uf52uR5BPdIlrEkusBI2giL4wMqolL4XBmHMF5bQuW6Ztq3cIMzTdfJFEAa+J2UsqnMnCJRr25bJlUXiwpfDKxjbyjYnenRtTakq33t6w/eSn4l6uke0Pk/mx/bbb8Wnc8dfhPrudcGLo5bBI9evc24WlG23d+9Q529Q9w2izflW1HDk0ePH3Dv7bOMGCJJtpyIWhwYYoeLy258utr2uLtuZpKfaW6wDjKj0lZlBmnb64PWL97YWlTr3rrLJ08fKSspKTp5IAffUSWUAAAAAAQAAAAMDVA1NLcxfDzz1AAMD6AAAAADfih8IAAAAAN+a9WL/Uf79BR4D5QABAAYAAgAAAAAAAHjaY2BkYGB+8e8iAwOr+//Avx6sckARVMABAJctBckAeNpj/MVgxLSIgQOGGVkYGECYyYCBm4GBQY1BDQBcBwPFAAAAAAAAFAAuADoARgBGAEYAlgCjALt42mNgZGBg4GRoAOJkBlYwDwFYGBgBFx0BAgAAeNqNkYNuRkEYRE/thrVtuw1q23H12+Zz9Gka9aEaFpN0a+bmu3Nm1rtAMddkkZFdANxmVBvOoJYHw5nkc2c4i2luDGfT/jo2h2rShnNp5dRwKeM0P3MGWqvccN7bnBmFygsNF4lgHx8ezvGyRljqxsElJ1ikNuzKVPr8hJhmgAHpJUEcSsLifkJit9Sn1MYAOyyzySqaExcW/VcI4iMsDinpY17OzRXHSoJovLyXRkboZ5Ah6fvRjZ/GN76Of+s/wyqLLLAj+s/KRn9dZ0HsJ0Hw9SYaGWZQNSQ6VGKR/r7TXeRxyl8Slp8jIrUr07nlO7/crk2rqQcRLujnEr0OA6pzgsjhVtlUEULK7e9W71P+fvWuJ3pCXsUAAAB42mNgYgCD/+0MGgzYACcQqzCcZGRiYGZkZmRhZGVkY3NMKkotS2Uvzcs0MHA0ANFGBk4mnInJpSWpyfm5STwgGWMDM73kxOJUAB9gERQAAA==) 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-8855af86.woff2) format("woff2"),url(/assets/hanken-grotesk-vietnamese-700-normal-74d1a4d4.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-1bc1c12f.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-ext-700-normal-91ddbdf7.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-d85de6e2.woff2) format("woff2"),url(/assets/hanken-grotesk-latin-700-normal-9549ba25.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}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:black;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.mapboxgl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}:root{--rc-drag-handle-size: 12px;--rc-drag-handle-mobile-size: 24px;--rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);--rc-drag-bar-size: 6px;--rc-border-color: rgba(255, 255, 255, .7);--rc-focus-color: #0088ff}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{overflow:hidden;max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{touch-action:none}.ReactCrop__crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);cursor:move}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--circular-crop .ReactCrop__crop-selection:after{pointer-events:none;content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--rc-border-color);opacity:.3}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){animation:marching-ants 1s;background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;animation-play-state:running;animation-timing-function:linear;animation-iteration-count:infinite}.ReactCrop__crop-selection:focus{outline:2px solid var(--rc-focus-color);outline-offset:-1px}.ReactCrop--invisible-crop .ReactCrop__crop-mask,.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute;width:var(--rc-drag-handle-size);height:var(--rc-drag-handle-size);background-color:var(--rc-drag-handle-bg-colour);border:1px solid var(--rc-border-color)}.ReactCrop__drag-handle:focus{background:var(--rc-focus-color)}.ReactCrop .ord-nw{top:0;left:0;transform:translate(-50%,-50%);cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;transform:translate(-50%,-50%);cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;transform:translate(50%,-50%);cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;transform:translate(50%,-50%);cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;transform:translate(50%,50%);cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;transform:translate(-50%,50%);cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;transform:translate(-50%,50%);cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;transform:translate(-50%,-50%);cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(-50%)}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(50%)}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:var(--rc-drag-bar-size);transform:translateY(50%)}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:var(--rc-drag-bar-size);height:100%;transform:translate(-50%)}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:var(--rc-drag-handle-mobile-size);height:var(--rc-drag-handle-mobile-size)}}*{scrollbar-width:thin;scrollbar-color:color-mix(in oklab,var(--ink-3, #929aa6) 42%,transparent) transparent}*::-webkit-scrollbar{width:11px;height:11px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--ink-3, #929aa6) 36%,transparent);border-radius:99px;border:3px solid transparent;background-clip:padding-box;transition:background .15s}*::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--ink-3, #929aa6) 62%,transparent);background-clip:padding-box}*::-webkit-scrollbar-thumb:active{background:color-mix(in oklab,var(--ink-2, #565c68) 70%,transparent);background-clip:padding-box}*::-webkit-scrollbar-corner{background:transparent}.shell{--accent: var(--primary, #e5883a);--accent-soft: color-mix(in oklab, var(--accent) 9%, white);--canvas: #fafbfc;--surface: #ffffff;--surface-2: #f7f8fa;--line: #ecedf1;--line-2: #e2e4e9;--line-strong: var(--divider, #c8cdd4);--ink: #15171c;--ink-2: #565c68;--ink-3: #929aa6;--pos: #1c7c54;--pos-soft: color-mix(in oklab, var(--pos) 11%, white);--neg: #b23b3b;--radius: 12px;--radius-sm: 9px;--shadow: 0 1px 2px rgba(20, 22, 28, .04), 0 8px 24px -16px rgba(20, 22, 28, .16);--fig-font: inherit;--fig-weight: 600;--fig-tracking: -.015em;--kpi-fig: 34px;--title-font: inherit;--v-btn-h: 38px;--v-btn-px: 12px;--v-btn-px-lg: 16px;--v-btn-fs: 12.5px;--v-btn-gap: 6px;--v-btn-radius: 10px;--ch-1: var(--accent);--ch-2: color-mix(in oklab, var(--accent) 62%, white);--ch-3: color-mix(in oklab, var(--accent) 40%, white);--ch-4: color-mix(in oklab, var(--accent) 22%, white);--ch-5: color-mix(in oklab, var(--accent) 80%, #b98a3e);--ch-6: color-mix(in oklab, var(--accent) 52%, #6b7480);--ch-7: var(--line-strong)}.shell .nav-bars-content--financial:not(.nav-bars-content--client-wallet){--kpi-fig: 28px}.t-finanzas .dot{background:var(--ch-1)}.t-fondo .dot,.t-sicav .dot{background:var(--ch-2)}.t-realestate .dot,.t-sl .dot{background:var(--ch-3)}.t-sil .dot{background:var(--ch-4)}.t-holding .dot{background:var(--ch-5)}.t-capital .dot,.t-spv .dot{background:var(--ch-6)}.t-cuentas .dot{background:var(--ch-7)}.shell.pal-ext .t-sicav .dot{background:var(--ch-8)}.shell.pal-ext .t-sl .dot{background:var(--ch-9)}.shell.pal-ext .t-spv .dot{background:var(--ch-10)}.fill-1{background:var(--accent)}.fill-2{background:color-mix(in oklab,var(--accent) 70%,white)}.fill-3{background:color-mix(in oklab,var(--accent) 48%,white)}.fill-4{background:color-mix(in oklab,var(--accent) 28%,white)}.tnum{font-variant-numeric:tabular-nums}.shell .comp-head{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:20px 24px 18px}.shell .comp-head .ct{align-items:center;display:flex;gap:11px}.shell .comp-head .ct .cti{align-items:center;background:var(--accent-soft);border-radius:8px;color:var(--accent);display:grid;flex:none;height:30px;place-items:center;width:30px}.shell .comp-head .ct .cti.cti-plain{background:var(--surface-2);border-radius:7px;color:var(--ink);height:26px;width:26px}.shell .comp-head h2{font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.015em;margin:0;white-space:nowrap}.shell .comp-panel .comp-head h2,.shell .evt-panel .comp-head h2,.shell .rent-panel .comp-head h2,.shell .ga-panel .comp-head h2{color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.shell .comp-head-right{align-items:center;display:flex;gap:10px}.shell .comp-head-right .v-btn-line{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--v-btn-radius);color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px);transition:all .15s;white-space:nowrap}.shell .comp-head-right .v-btn-line:hover{border-color:var(--line-strong);color:var(--ink)}.shell .comp-head-right .v-btn-line .MuiBadge-root{align-items:center;display:inline-flex}.shell .comp-head-right .v-btn-line.tp-on{background:var(--accent-soft);border-color:color-mix(in oklab,var(--accent) 32%,var(--line-2));color:var(--accent)}.shell .comp-back{align-items:center;background:var(--surface);border:1px solid var(--line-strong);border-radius:9px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;padding:7px 13px 7px 9px;transition:background .14s,border-color .14s,color .14s}.shell .comp-back:hover{background:var(--surface-2);border-color:var(--ink-3);color:var(--ink)}.shell .comp-back:disabled,.shell .comp-back:disabled:hover{background:var(--surface);border-color:var(--line-strong);color:var(--ink-2);cursor:default}.shell .comp-back svg{height:15px;width:15px}.shell .view-toggle{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;display:flex;gap:2px;padding:3px}.shell .view-toggle button{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--ink-3);cursor:pointer;display:grid;height:30px;place-items:center;transition:all .14s;width:34px}.shell .view-toggle button.on{background:var(--surface);box-shadow:0 1px 2px #14161c14;color:var(--accent)}.shell .view-toggle button:hover:not(.on){color:var(--ink-2)}[data-enfoque=suisse] .view-toggle button.on{box-shadow:none}[data-enfoque=atelier] .view-toggle{border-radius:13px}@media (max-width: 640px){.shell .comp-head{flex-wrap:wrap;gap:12px;padding:18px 18px 14px}.shell .comp-head-right{margin-left:auto}}.v-tbl-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.shell .comp-v-tabla .v-tbl-scroll{flex:1 1 auto;min-height:0;overflow-y:auto}.shell .comp-v-tabla-stack{display:flex;flex-direction:column;min-height:0}.shell .comp-v-tabla .v-tbl .MuiTableCell-head{position:sticky;top:0;z-index:2}.shell .comp-v-tabla .v-tbl .MuiTableCell-footer{position:sticky;bottom:0;z-index:2}.shell .comp-legend-scroll{-webkit-overflow-scrolling:touch;overflow-y:auto}@media (max-width: 760px){.v-tbl-scroll table.v-tbl{min-width:680px}}.shell .v-tbl{width:100%;table-layout:fixed;border-collapse:collapse}.shell .v-tbl .MuiTableCell-head{background:var(--surface-2)!important;box-shadow:none!important;border-radius:0!important;height:auto!important;padding:10px 16px 12px;border-bottom:1px solid var(--line);color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.shell .v-tbl .MuiTableCell-head .MuiTableSortLabel-root,.shell .v-tbl .MuiTableCell-head .MuiTypography-root{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:1.2;text-transform:inherit}.shell .v-tbl .MuiTableCell-head:first-of-type,.shell .v-tbl .MuiTableCell-body:first-of-type,.shell .v-tbl .MuiTableCell-footer:first-of-type{padding-left:24px}.shell .v-tbl .MuiTableCell-head:last-of-type,.shell .v-tbl .MuiTableCell-body:last-of-type,.shell .v-tbl .MuiTableCell-footer:last-of-type{padding-right:24px}.shell .v-tbl .MuiTableCell-body{height:auto!important;padding:12px 16px;border-bottom:1px solid var(--line);vertical-align:middle}.shell .v-tbl .MuiTableCell-footer{background:var(--surface-2)!important;box-shadow:none!important;border-radius:0!important;height:auto!important;padding:14px 16px;border-bottom:none;border-top:1px solid var(--line-strong);vertical-align:middle}.shell .v-tbl .v-col-name{min-width:300px;text-align:left;width:300px}.shell .v-tbl .v-col-product{min-width:340px;text-align:left;width:340px}.shell .v-tbl .v-col-type{min-width:128px;text-align:left;width:128px}.shell .v-tbl-income-mov,.shell .comp-v-tabla-income-mov{width:100%}.shell .comp-v-tabla-income-mov .v-tbl-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.shell .comp-v-tabla-income-mov .v-tbl .MuiTableCell-head{position:sticky;top:0;z-index:2}.shell .v-tbl .v-col-value,.shell .v-tbl .v-col-percent,.shell .v-tbl .v-col-gain,.shell .v-tbl .v-col-rent,.shell .v-tbl .v-col-rent-annual,.shell .v-tbl .v-col-data{text-align:right}.shell .v-tbl .v-col-value{min-width:132px;white-space:nowrap;width:132px}.shell .v-tbl .v-col-value .v-fig{display:inline-block;white-space:nowrap}.v-fig{color:var(--ink);font-family:var(--fig-font);font-size:14px;font-weight:var(--fig-weight);letter-spacing:var(--fig-tracking)}.v-fig-sm{font-size:13.5px}.v-fig-total{padding-right:0}.v-tot-lbl{color:var(--ink-3);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.gp-pill{align-items:center;border-radius:7px;display:inline-flex;font-family:var(--fig-font);font-size:12px;font-weight:600;letter-spacing:var(--fig-tracking);padding:3px 9px}.gp-pill.pos{background:var(--pos-soft);color:var(--pos)}.gp-pill.neg{background:color-mix(in oklab,var(--neg) 11%,white);color:var(--neg)}.gp-pill.flat{background:var(--surface-2);color:var(--ink-3)}.comp-cat-row{cursor:pointer}.comp-cat-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.comp-cat-row.exp,.comp-cat-row.exp .MuiTableCell-root{background:var(--surface-2)}.comp-exp-ic{align-items:center;color:var(--ink-3);display:grid;flex:none;height:20px;place-items:center;transition:transform .18s ease,color .18s ease;width:20px}.comp-cat-row.exp .comp-exp-ic{color:var(--accent);transform:rotate(90deg)}.comp-tbl-name{align-items:center;display:flex;gap:13px}.comp-ic{align-items:center;background:color-mix(in oklab,var(--ic) 13%,transparent);border-radius:9px;color:var(--ic);display:grid;flex:none;height:34px;place-items:center;width:34px}.comp-pos-row .MuiTableCell-root{background:color-mix(in oklab,var(--surface-2) 55%,var(--surface));padding-bottom:9px;padding-top:9px}.comp-pos-name{align-items:center;display:flex;gap:16px;padding-left:46px}.comp-pos-name .nm{display:flex;flex-direction:column;line-height:1.2;min-width:0}.comp-pos-name .nm b,.comp-pos-name .nm span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comp-pos-name .nm b,.comp-tbl-name .nm b{font-size:14px;font-weight:600}.comp-pos-name .nm span,.comp-tbl-name .nm span{color:var(--ink-3);font-size:11px;font-weight:500;margin-top:2px}.comp-pos-name .nm b{font-size:13px}.comp-pos-dot{background:var(--dot-color, var(--ch-1));border-radius:50%;flex:none;height:8px;width:8px}.comp-pos-visual{align-items:center;display:flex;flex:none;height:24px;justify-content:center;width:24px}.comp-cat-visual{align-items:center;display:flex;flex:none;height:30px;justify-content:center;width:30px}.comp-tbl-name .nm{display:flex;flex-direction:column;line-height:1.2;min-width:0}.comp-tbl-name .nm b,.comp-tbl-name .nm span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tbadge{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:99px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:600;gap:7px;padding:3px 11px 3px 9px;white-space:nowrap}.tbadge .dot{border-radius:50%;flex:none;height:6px;width:6px}[data-enfoque=suisse] .tbadge{border-radius:2px}.tbadge.pos .dot{background:var(--pos)}.tbadge.neg .dot{background:var(--neg)}.tbadge.amp .dot{background:#b0843a}.evt-list{padding:6px 14px 8px}.evt-row{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:15px;padding:13px 14px;position:relative;transition:background .14s}.evt-row+.evt-row{box-shadow:inset 0 1px 0 var(--line)}.evt-row:hover{background:var(--surface-2)}.evt-row:hover+.evt-row{box-shadow:none}.evt-cal{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:10px;display:flex;flex:none;flex-direction:column;height:50px;justify-content:center;line-height:1;width:48px}.evt-cal-d{color:var(--ink);font-size:18px;font-weight:700;letter-spacing:-.02em}.evt-cal-m{color:var(--ink-3);font-size:9.5px;font-weight:600;letter-spacing:.09em;margin-top:4px;text-transform:uppercase}.evt-av{align-items:center;background:color-mix(in oklab,var(--av) 13%,var(--surface));border-radius:9px;display:grid;flex:none;height:34px;overflow:hidden;place-items:center;width:34px}.evt-main{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.evt-co{color:var(--ink);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evt-info{color:var(--ink-3);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evt-row .tbadge{flex:none}.ev-div .dot{background:#3f6b45}.ev-ex .dot{background:#b0843a}.ev-coupon .dot{background:#3e7c8a}.ev-buy .dot{background:#3a5f8a}.ev-sell .dot{background:#9a3b33}.ev-split .dot{background:#6b5c9a}.ev-amort .dot{background:#2f6f8a}.ev-expense .dot{background:#8c5a3a}.ev-income .dot{background:#2f7d63}.ev-buy{--evc: #3a5f8a}.ev-coupon{--evc: #3e7c8a}.ev-ex{--evc: #b0843a}.ev-div{--evc: #3f6b45}.ev-sell{--evc: #9a3b33}.ev-split{--evc: #6b5c9a}.ev-amort{--evc: #2f6f8a}.ev-expense{--evc: #8c5a3a}.ev-income{--evc: #2f7d63}.evt-foot{display:flex;justify-content:flex-end;padding:8px 24px 20px}.evt-all{background:none;border:none;color:var(--accent);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:0;transition:opacity .14s}.evt-all:hover{opacity:.72}@media (max-width: 560px){.evt-row{flex-wrap:wrap;gap:12px}.evt-row .tbadge{margin-left:63px;order:3}}.cal-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.cal-bar{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 18px;position:relative;z-index:5}.cal-toggle{display:inline-flex;gap:4px}.cal-toggle button{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .12s,color .12s,border-color .12s;width:34px}.cal-toggle button.on{background:color-mix(in oklab,var(--accent) 10%,var(--surface));border-color:color-mix(in oklab,var(--accent) 28%,var(--line));color:var(--accent)}.cal-nav{align-items:center;display:flex;flex:1;gap:6px;justify-content:center;min-width:0;position:relative}.cal-navbtn{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:16px;height:34px;justify-content:center;min-width:34px;transition:background .12s}.cal-navbtn:hover{background:var(--surface-2)}.cal-month-wrap{position:relative}.cal-month{align-items:center;background:none;border:none;color:var(--ink);cursor:pointer;display:inline-flex;font-family:inherit;font-size:18px;font-weight:700;gap:8px;padding:4px 10px;text-transform:capitalize}.cal-month-cv{color:var(--ink-3);font-size:12px}.cal-today{background:var(--accent);border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:8px 14px}.cal-filters{align-items:center;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:14px;padding:13px 20px}.cal-fil-cats{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cal-cat{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:9px;color:var(--ink-3);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:8px;height:34px;padding:0 13px 0 11px;transition:background .14s,border-color .14s,color .14s;white-space:nowrap}.cal-cat .cal-cat-ic{color:var(--ink-3);display:inline-flex;transition:color .14s}.cal-cat-lbl{white-space:nowrap}.cal-cat-n{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:99px;color:var(--ink-3);display:inline-grid;font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700;height:19px;min-width:19px;padding:0 5px;place-items:center;transition:background .14s,border-color .14s,color .14s}.cal-cat:hover{border-color:var(--line-strong);color:var(--ink-2)}.cal-cat:hover .cal-cat-ic{color:var(--ink-2)}.cal-cat.on{background:var(--accent-soft);border-color:color-mix(in oklab,var(--accent) 28%,var(--line-2));color:var(--accent)}.cal-cat.on .cal-cat-ic{color:var(--accent)}.cal-cat.on .cal-cat-n{background:color-mix(in oklab,var(--accent) 16%,var(--surface));border-color:transparent;color:var(--accent)}.cal-fil-div{background:var(--line);flex:none;height:24px;width:1px}.cal-fil-types{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.cal-type{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:99px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:7px;height:30px;padding:0 12px;transition:border-color .14s,color .14s,opacity .14s}.cal-type .cdot{background:var(--evc);border-radius:50%;flex:none;height:6px;margin:0;width:6px}.cal-type:hover{border-color:var(--line-strong)}.cal-type.off{color:var(--ink-3);opacity:.55}.cal-type.off .cdot{background:var(--line-strong)}.cal-fil-none{color:var(--ink-3);font-size:12px;font-weight:500}.cal-stack{padding:0}.cal-picker{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:0 16px 40px -12px #14161c4d;left:50%;padding:12px;position:absolute;top:calc(100% + 8px);transform:translate(-50%);width:288px;z-index:40}.cal-pk-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.cal-pk-year{color:var(--ink);flex:1;font-size:15px;font-weight:700;text-align:center}.cal-pk-grid{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.cal-pk-m{align-items:center;background:var(--surface);border:1px solid transparent;border-radius:8px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:12.5px;font-weight:600;height:38px;justify-content:center;text-transform:capitalize;transition:background .12s,color .12s}.cal-pk-m:hover{background:var(--surface-2)}.cal-pk-m.today{color:var(--accent)}.cal-pk-m.sel{background:var(--accent);color:#fff}.cal-evt{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:9px;min-width:0;padding:5px 7px;text-align:left;transition:background .12s;width:100%}.cal-evt:hover{background:var(--surface-2)}.cal-evt-av{align-items:center;background:color-mix(in oklab,var(--av) 13%,var(--surface));border-radius:8px;display:grid;flex:none;height:32px;overflow:hidden;place-items:center;width:32px}.cal-evt-av-flag,.evt-av.cal-evt-av-flag{background:var(--surface-2);border-radius:50%}.cal-evt-av.cal-evt-ic,.evt-av.cal-evt-ic,.cal-modal-av.cal-evt-ic{background:var(--evc);color:#fff}.cal-evt-ic svg{stroke:#fff}.cal-evt-monogram{color:var(--av);font-size:13px;font-weight:800;line-height:1}.cal-evt-main{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.cal-evt-top{align-items:baseline;display:flex;gap:8px;min-width:0}.cal-evt-co{color:var(--ink);flex:1;font-size:12px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-evt-amt{color:var(--ink-3);flex:none;font-size:10.5px;font-weight:500;white-space:nowrap}.cal-evt .tbadge{align-self:flex-start;font-size:10.5px;padding:2px 9px}.cal-modal{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(20,22,28,.34);display:grid;top:0;right:0;bottom:0;left:0;padding:24px;place-items:center;position:fixed;z-index:1300}.cal-modal-card{background:var(--surface);border-radius:var(--radius);box-shadow:0 24px 60px -12px #14161c6b;max-width:440px;overflow:hidden;width:100%}.cal-modal-head{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:16px 18px}.cal-modal-date{color:var(--ink-2);font-size:13px;font-weight:600;text-transform:capitalize}.cal-modal-close{background:none;border:none;color:var(--ink-3);cursor:pointer;font-size:24px;line-height:1;padding:0 4px}.cal-modal-body{padding:18px}.cal-modal-entity{align-items:center;display:flex;gap:12px;margin-bottom:14px}.cal-modal-av{align-items:center;background:color-mix(in oklab,var(--av) 13%,var(--surface));border-radius:10px;display:grid;flex:none;height:48px;overflow:hidden;place-items:center;width:48px}.cal-modal-av.cal-evt-av-flag{background:var(--surface-2);border-radius:50%}.cal-modal-main{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.cal-modal-co{color:var(--ink);font-size:15px;font-weight:800;line-height:1.25}.cal-modal-co--link{background:none;border:none;cursor:pointer;font-weight:800;padding:0;text-align:left}.cal-modal-co--link:hover{text-decoration:underline}.cal-modal-detail{color:var(--ink-2);font-size:13px;line-height:1.5;margin:0}.cal-error{color:var(--ink-2);padding:32px 18px;text-align:center}[data-enfoque=suisse] .cal-navbtn,[data-enfoque=suisse] .cal-today,[data-enfoque=suisse] .cal-picker,[data-enfoque=suisse] .cal-modal-card,[data-enfoque=suisse] .cal-toggle button,[data-enfoque=suisse] .cal-cat{border-radius:2px}[data-enfoque=suisse] .cal-type{border-radius:3px}@media (max-width: 820px){.cal-fil-div{display:none}}.shell .rt-subcap{color:var(--ink-3);font-size:12px;font-weight:500;margin-top:-8px;padding:0 24px 6px}.shell .rt-heat{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:6px 24px 24px}.shell .rt-heat table,.shell .rt-heat .rt-heat-table{border-collapse:separate;border-spacing:5px;min-width:900px;table-layout:fixed;width:100%}.shell .rt-heat .rt-yr{color:var(--ink-2);font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;padding-right:10px;text-align:right;white-space:nowrap;width:48px}.shell .rt-cell{border-radius:8px;padding:0;position:relative;vertical-align:middle}.shell .rt-cell .rt-cell-inner{font-size:12px;font-variant-numeric:tabular-nums;transition:filter .12s ease}.shell .rt-cell .rt-cell-inner:hover{filter:brightness(.88)}.shell .rt-gap{padding:0;width:12px}.shell .rt-annual{font-weight:700;width:90px}.shell .rt-foot td{color:var(--ink-3);font-size:10.5px;font-weight:600;letter-spacing:.02em;padding:8px 4px 0;text-align:center;text-transform:capitalize}[data-enfoque=suisse] .shell .rt-cell{border-radius:2px}@media (max-width: 960px){.shell .rt-subcap{padding:0 18px 6px}.shell .rt-heat{padding:6px 18px 20px}.shell .rt-heat table,.shell .rt-heat .rt-heat-table{min-width:820px}.shell .rt-cell .rt-cell-inner{font-size:11px;min-height:34px;padding:8px 3px}.shell .rt-annual{width:72px}.shell .rt-foot td{font-size:10px;padding:6px 2px 0}}@media (max-width: 640px){.shell .rt-heat table,.shell .rt-heat .rt-heat-table{min-width:760px}.shell .rt-heat .rt-yr{font-size:11px;width:40px}}.shell .pos-panel[data-posview=chart] .pos-only-table{display:none}.shell .pos-panel[data-posview=table] .pos-v-table,.shell .pos-panel[data-posview=chart] .pos-v-chart{display:block}.shell .pos-actionbar{align-items:center;display:flex;gap:12px;padding:0 24px 14px}.shell .pos-actionbar .v-search{align-items:center;background:var(--surface-2);border:1px solid transparent;border-radius:10px;color:var(--ink-3);display:flex;flex:1;gap:9px;height:38px;max-width:380px;padding:0 13px;transition:background .15s,border-color .15s}.shell .pos-actionbar .v-search:focus-within{background:var(--surface);border-color:var(--line-strong)}.shell .pos-actionbar .v-search input{background:none;border:0;color:var(--ink);flex:1;font-family:inherit;font-size:13px;outline:none}.shell .pos-actionbar .v-search input::placeholder{color:var(--ink-3)}.shell .pos-actionbar .v-panel-tools{align-items:center;display:flex;gap:6px;margin-left:auto}.shell .pos-actionbar .v-btn-line{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--v-btn-radius);color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px);transition:all .15s;white-space:nowrap}.shell .pos-actionbar .v-btn-line:hover{border-color:var(--line-strong);color:var(--ink)}.shell .pos-actionbar .v-btn-line .MuiBadge-root{align-items:center;display:inline-flex}.shell .pos-chart-grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(300px,400px);min-height:0;padding:6px 24px 26px 0}.shell .pos-chart-grid-treemap{grid-template-columns:minmax(0,1fr) minmax(380px,520px)}.shell .pos-chart-grid-bar{grid-template-columns:minmax(0,1.45fr) minmax(360px,480px);padding:0 24px 20px 0}.shell .pos-allocation-table .MuiTableCell-root:nth-child(1){width:40%}.shell .pos-allocation-table .MuiTableCell-root:nth-child(2),.shell .pos-allocation-table .MuiTableCell-root:nth-child(3),.shell .pos-allocation-table .MuiTableCell-root:nth-child(4){width:20%}.shell .pos-bar-chart{align-items:flex-start;align-self:start;display:flex;margin-top:-10px;min-width:0}.shell .pos-mini-scroll{min-height:0;min-width:0;overflow:hidden}.shell .pos-mini-scroll .v-tbl-scroll{overflow-y:auto}.shell .pos-mini-scroll .v-tbl .MuiTableCell-head{position:sticky;top:0;z-index:2}.shell .pos-mini-table{table-layout:fixed;width:100%}.shell .pos-mini-table .MuiTableCell-root:nth-child(1){width:38%}.shell .pos-mini-table .MuiTableCell-root:nth-child(2){width:38%}.shell .pos-mini-table .MuiTableCell-root:nth-child(3){width:24%}.shell .pos-mini-table .comp-tbl-name .nm b,.shell .pos-mini-table .comp-tbl-name .nm span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell .pos-mini-table .comp-tbl-name .nm b{font-size:14px;font-weight:600}.shell .pos-mini-table .comp-tbl-name .nm span{color:var(--ink-3);font-size:11px;font-weight:500;margin-top:2px}.shell .pos-mini-table .comp-tbl-name .nm{display:flex;flex-direction:column;line-height:1.2;min-width:0}.shell .pos-mini-table .MuiTableCell-root:first-of-type{text-align:left}.shell .pos-mini-table .MuiTableCell-root:not(:first-of-type){text-align:right}.shell .pos-mini-table .MuiTableCell-root:not(:first-of-type) .pos-vi{align-items:flex-end}.shell .pos-mini-item .comp-pos-visual{height:34px;width:34px}.shell .pos-vi{display:flex;flex-direction:column;line-height:1.25}.shell .pos-vi .iv{color:var(--ink-3);font-size:11.5px;font-weight:500}.shell .pos-ico-tint{align-items:center;background:color-mix(in oklab,var(--seg) 18%,var(--surface));border-radius:9px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--seg) 30%,transparent);color:var(--seg);display:grid;flex:none;height:34px;place-items:center;width:34px}.shell .pos-donut{align-self:start;display:grid;justify-items:center;min-width:0;place-items:center;position:sticky;top:0}.shell .pos-donut>.MuiBox-root{margin-inline:auto!important;max-width:100%}@media (max-width: 980px){.shell .pos-chart-grid{grid-template-columns:1fr;padding:6px 24px 26px 0}.shell .pos-chart-grid .pos-donut{order:-1;position:static}}@media (max-width: 720px){.shell .pos-actionbar{flex-wrap:wrap}.shell .pos-actionbar .v-search{flex:1 1 100%!important;max-width:none!important}.shell .pos-actionbar .v-panel-tools{flex-wrap:wrap;margin-left:0!important}}@media (max-width: 480px){.shell .pos-actionbar{padding:0 16px 14px!important}.shell .pos-panel .pos-chart-grid{padding:6px 16px 22px 0!important}}.tp-wrap{position:relative}.tp{animation:tp-in .15s ease-out;background:var(--surface);border:1px solid var(--line-2);border-radius:16px;box-shadow:0 1px 2px #14161c0d,0 24px 48px -22px #14161c57;transform-origin:top right}@keyframes tp-in{0%{transform:translateY(-6px) scale(.99)}to{transform:none}}@media (prefers-reduced-motion: reduce){.tp{animation:none}}[data-enfoque=suisse] .tp{border-radius:2px}.tp-head{align-items:center;display:flex;gap:10px;padding:16px 18px 12px}.tp-head h3{color:var(--ink);font-size:13.5px;font-weight:700;letter-spacing:-.01em;margin:0}.tp-head .sub{color:var(--ink-3);font-size:11.5px;font-weight:500;margin-left:auto}.tp-foot{align-items:center;border-top:1px solid var(--line);display:flex;gap:8px;padding:12px 16px}.tp-ghost{align-items:center;background:none;border:0;border-radius:9px;color:var(--ink-2);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:600;gap:7px;height:34px;padding:0 11px;transition:background .14s,color .14s}.tp-ghost:hover{background:var(--surface-2);color:var(--ink)}.tp-ghost .tp-ghost-icon{color:var(--ink-3);display:flex}.tp-foot .tp-ghost:last-child{margin-left:auto}.tp-sw{background:var(--line-strong);border:0;border-radius:99px;cursor:pointer;flex:none;height:19px;padding:0;position:relative;transition:background .18s;width:33px}.tp-sw.on{background:var(--accent)}.tp-sw i{background:#fff;border-radius:50%;box-shadow:0 1px 2px #00000038;height:13px;left:3px;position:absolute;top:3px;transition:left .18s;width:13px}.tp-sw.on i{left:17px}.tp-cols{width:300px}.tp-cols .tp-body{max-height:340px;overflow-y:auto;padding:4px 8px 6px}.tp-grp{color:var(--ink-3);font-size:10px;font-weight:600;letter-spacing:.12em;padding:12px 10px 4px;text-transform:uppercase}.tp-row{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:7px 10px;transition:background .12s}.tp-row:hover{background:var(--surface-2)}.tp-row[data-locked=true]{cursor:default}.tp-lbl{color:var(--ink);font-size:13px;font-weight:500}.tp-row.off .tp-lbl{color:var(--ink-3)}.tp-row .tp-sw{margin-left:auto}.tp-lock{color:var(--ink-3);font-size:10px;font-weight:600;letter-spacing:.04em;margin-left:auto;text-transform:uppercase}.tp-grip{color:var(--ink-3);cursor:grab;display:flex;flex-direction:column;gap:2.5px;opacity:.4;transition:opacity .12s}.tp-row:hover .tp-grip{opacity:.65}.tp-grip span{background:currentColor;border-radius:1px;display:block;height:2px;width:11px}.v-btn-line.tp-on,.shell .pos-actionbar .v-btn-line.tp-on{background:var(--accent-soft);border-color:color-mix(in oklab,var(--accent) 32%,var(--line-2));color:var(--accent)}.shell .rb-legend{display:flex;flex-wrap:wrap;gap:5px 6px;justify-content:flex-end;padding:4px 22px 14px}.shell .rb-leg{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:7px;padding:4px 8px;transition:background .14s,color .14s,opacity .14s}.shell .rb-leg:hover{background:var(--surface-2);color:var(--ink)}.shell .rb-leg-dot{border-radius:3px;flex:none;height:10px;width:10px}.shell .rb-leg.off{opacity:.45}.shell .rb-leg.off .rb-leg-dot{background:var(--line-strong)!important}.shell .rb-chart{padding:0 8px}.shell .apexcharts-tooltip.apexcharts-theme-light:has(.rb-chart-tip){background:var(--surface)!important;border:1px solid var(--line)!important;border-radius:var(--radius-sm);box-shadow:0 16px 40px -12px #14161c4d;min-width:272px;overflow:visible;padding:13px 15px!important}.shell .apexcharts-tooltip .apexcharts-tooltip-title,.shell .apexcharts-tooltip .apexcharts-tooltip-series-group{display:none}.shell .rb-chart-tip{min-width:240px;text-align:left}.shell .rb-chart-tip-title{color:var(--ink-3);font-size:11px;font-weight:500;letter-spacing:0;line-height:1.35;margin-bottom:6px}.shell .rb-chart-tip-body{display:flex;flex-direction:column;gap:1px}.shell .rb-chart-tip-row{align-items:center;display:flex;font-size:12.5px;gap:18px;justify-content:space-between;line-height:1.35;padding:3.5px 0}.shell .rb-chart-tip-label{color:var(--ink-2);flex:1 1 auto;font-size:inherit;font-weight:500;min-width:0}.shell .rb-chart-tip-value{color:var(--ink);flex:none;font-size:inherit;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.shell .rb-chart-tip-value.pos{color:var(--pos)}.shell .rb-chart-tip-value.neg{color:var(--neg)}.shell .rb-chart-tip-total-wrap{border-top:1px solid var(--line);margin-top:5px;padding-top:8px}.shell .rb-chart-tip-total .rb-chart-tip-label{color:var(--ink);font-weight:600}.shell [data-enfoque=suisse] .apexcharts-tooltip.apexcharts-theme-light:has(.rb-chart-tip){border-radius:2px}.shell .rb-periods{margin:0;padding:20px 24px 24px}@media (max-width: 640px){.shell .rb-chart{padding:0 24px}}.shell .val-periods{display:flex;align-items:center;gap:4px}.shell .val-per{padding:7px 13px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink-3);background:transparent;border:0;cursor:pointer;transition:background .14s,color .14s}.shell .val-per:hover{background:var(--surface-2);color:var(--ink-2)}.shell .val-per.on{background:var(--accent-soft);color:var(--accent)}.shell [data-enfoque=suisse] .val-per{border-radius:2px}.shell .aa-subbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:-6px 0 22px}.shell .aa-subbar-right{display:flex;align-items:center;flex:none;gap:10px;margin-left:auto}.shell .aa-subtabs{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.shell .aa-sub{padding:7px 13px;border-radius:9px;font-size:13px;font-weight:600;color:var(--ink-3);background:none;border:0;cursor:pointer;font-family:inherit;transition:all .14s}.shell .aa-sub:hover{background:var(--surface-2);color:var(--ink-2)}.shell .aa-sub.on{color:var(--accent);background:var(--accent-soft)}.shell [data-enfoque=suisse] .aa-sub{border-radius:2px}.shell .aa-warn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:10px;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap;color:#946a24;background:color-mix(in oklab,#c08a3a 13%,var(--surface));border:1px solid color-mix(in oklab,#c08a3a 30%,var(--surface))}.shell .aa-warn-ic{display:inline-flex;color:#b5811e}.shell .aa-warn-cv{margin-left:2px;color:#946a24;transition:transform .18s;display:inline-flex}.shell .aa-warn:hover{background:color-mix(in oklab,#c08a3a 18%,var(--surface))}.shell .aa-warn.open .aa-warn-cv{transform:rotate(180deg)}.shell [data-enfoque=suisse] .aa-warn{border-radius:2px}.shell .geo-lns{display:inline-flex;align-items:center;gap:3px;padding:4px;border-radius:11px;background:var(--surface);border:1px solid var(--line-2);box-shadow:0 1px 2px #14161c0d}.shell .geo-lns button{border:0;background:none;cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:600;color:var(--ink-3);padding:6px 13px;border-radius:8px;letter-spacing:.03em;transition:all .14s}.shell .geo-lns button:hover:not(.on){color:var(--ink-2);background:var(--surface-2)}.shell .geo-lns button.on{background:var(--accent-soft);color:var(--accent)}.shell [data-enfoque=suisse] .geo-lns,.shell [data-enfoque=suisse] .geo-lns button{border-radius:2px}.shell .aa-missing{margin:-6px 0 22px;border:1px solid color-mix(in oklab,#c08a3a 26%,var(--surface));border-radius:var(--radius);overflow:hidden;background:var(--surface);box-shadow:var(--shadow)}.shell .aa-missing[hidden]{display:none}.shell .aa-missing-head{display:flex;align-items:center;gap:13px;padding:15px 22px;background:color-mix(in oklab,#c08a3a 12%,var(--surface));border-bottom:1px solid color-mix(in oklab,#c08a3a 18%,var(--surface))}.shell .aa-missing-ic{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;flex:none;background:color-mix(in oklab,#c08a3a 22%,var(--surface));color:#b5811e}.shell .aa-missing-head h3{margin:0;font-size:14.5px;font-weight:700;letter-spacing:-.01em;color:#7c5e2a}.shell .aa-missing-cv{margin-left:auto;color:#946a24;cursor:pointer;display:grid;place-items:center;width:26px;height:26px;border-radius:7px;border:0;background:none;padding:0;transition:background .14s}.shell .aa-missing-cv:hover{background:color-mix(in oklab,#c08a3a 16%,var(--surface))}.shell .aa-missing-body{padding:18px 22px 20px}.shell .aa-missing-body p{margin:0;font-size:13.5px;color:var(--ink-2);line-height:1.55}.shell .aa-missing-link{color:var(--accent);font-weight:600;text-decoration:none}.shell .aa-missing-link:hover{text-decoration:underline}.shell .aa-missing-sub{margin-top:10px!important;color:var(--ink-3)!important;font-size:13px!important}.shell .aa-missing-list{display:flex;flex-direction:column;gap:3px;margin-top:14px}.shell .aa-missing-item{display:flex;align-items:center;gap:14px;padding:10px;border-radius:10px;transition:background .12s}.shell .aa-missing-item:hover{background:var(--surface-2)}.shell .aa-missing-av{width:34px;height:34px;font-size:11px;border-radius:7px;letter-spacing:.04em;display:grid;place-items:center;flex:none;font-weight:600;background:var(--surface-2);color:var(--ink-2)}.shell .aa-missing-nm{font-weight:600;font-size:13.5px;color:var(--ink);cursor:pointer;border:0;background:none;padding:0;font-family:inherit;text-align:left}.shell .aa-missing-nm:hover{text-decoration:underline}.shell .aa-isin{margin-left:auto;font-size:12.5px;color:var(--ink-3);font-weight:500;font-variant-numeric:tabular-nums}.shell [data-enfoque=suisse] .aa-missing,.shell [data-enfoque=suisse] .aa-missing-av{border-radius:2px}.shell .nav-bars-inline-menu3 .aa-subbar{margin:0 0 16px}.shell .nav-bars-inline-menu3 .aa-subtabs{gap:4px;justify-content:flex-start}.shell .nav-bars-inline-menu3 .aa-sub{font-size:12.5px;padding:6px 11px}.geo-map-panel{overflow:hidden}.geo-map{position:relative;height:464px;background:#0e1726}.geo-map-slot,.geo-map .map-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.geo-side{position:absolute;top:18px;right:18px;width:340px;max-height:calc(100% - 36px);z-index:5;display:flex;flex-direction:column;background:color-mix(in oklab,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line-2);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #14161c0f,0 24px 50px -20px #14161c80}.geo-side-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:15px 18px;border-bottom:1px solid var(--line);flex-shrink:0}.geo-side-lbl{display:block;font-size:12px;font-weight:600;color:var(--accent);letter-spacing:.02em}.geo-side-val{display:block;font-size:18px;font-weight:700;color:var(--ink);margin-top:2px}.geo-side-cv{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;flex:none;color:var(--ink-3);background:var(--surface-2);border:0;cursor:pointer;transition:all .14s}.geo-side-cv:hover{color:var(--ink);background:var(--line-2)}.geo-side-cv svg{transition:transform .18s}.geo-side.collapsed .geo-side-list{display:none}.geo-side.collapsed .geo-side-cv svg{transform:rotate(180deg)}.geo-side-list{overflow-y:auto;padding:8px;flex:1;min-height:0}.geo-row{display:block;width:100%;text-align:left;padding:11px 12px;border-radius:11px;background:none;border:0;cursor:pointer;transition:background .12s;font-family:inherit}.geo-row+.geo-row{margin-top:2px}.geo-row:hover{background:var(--surface-2)}.geo-row.on{background:var(--accent-soft)}.geo-row-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.geo-row-nm{font-size:14px;font-weight:600;color:var(--ink)}.geo-row-val{font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap}.geo-row-bot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px}.geo-row-alloc{font-size:11.5px;font-weight:600;color:var(--ink-3);background:var(--surface-2);border-radius:6px;padding:2px 7px}.geo-row.on .geo-row-alloc{background:color-mix(in oklab,var(--accent) 14%,var(--surface))}.geo-side-empty{padding:12px 18px 16px;font-size:13px;font-weight:600;color:var(--ink-3)}.geo-pop{position:absolute;top:18px;left:18px;right:376px;bottom:18px;z-index:6;display:flex;flex-direction:column;background:color-mix(in oklab,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line-2);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #14161c0f,0 24px 50px -20px #14161c80}.geo-pop[hidden]{display:none}.geo-pop-head{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);flex-shrink:0}.geo-pop-head h3{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.geo-pop-x{margin-left:auto;display:grid;place-items:center;width:30px;height:30px;border-radius:8px;flex:none;color:var(--ink-3);background:none;border:0;cursor:pointer;transition:all .14s}.geo-pop-x:hover{background:var(--surface-2);color:var(--ink)}.geo-pop-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.geo-pop-body .v-tbl-scroll{flex:1;min-height:0;max-height:none;overflow-y:auto}.geo-pop .v-tbl{width:100%;table-layout:fixed;border-collapse:collapse}.geo-pop .v-tbl .MuiTableCell-head{background:var(--surface-2)!important;box-shadow:none!important;border-radius:0!important;height:auto!important;padding:10px 14px 11px;border-bottom:1px solid var(--line);color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;position:sticky;top:0;z-index:2}.geo-pop .v-tbl .MuiTableCell-head:first-of-type,.geo-pop .v-tbl .MuiTableCell-body:first-of-type{padding-left:18px}.geo-pop .v-tbl .MuiTableCell-head:last-of-type,.geo-pop .v-tbl .MuiTableCell-body:last-of-type{padding-right:18px}.geo-pop .v-tbl .MuiTableCell-body{height:auto!important;padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:middle}.geo-pop .v-tbl .MuiTableSortLabel-root{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.geo-pop .v-tbl .MuiTableSortLabel-root:hover{color:var(--ink-2)}.geo-pop .v-tbl .MuiTableSortLabel-icon{color:var(--ink-3)!important;font-size:14px!important;margin-left:4px!important;margin-right:0!important;opacity:1}.geo-pop .v-tbl .v-col-value,.geo-pop .v-tbl .v-col-percent,.geo-pop .v-tbl .v-col-gain,.geo-pop .v-tbl .v-col-rent{text-align:right}.geo-pop .v-tbl .MuiTableCell-head.v-col-value .MuiTableSortLabel-root,.geo-pop .v-tbl .MuiTableCell-head.v-col-percent .MuiTableSortLabel-root,.geo-pop .v-tbl .MuiTableCell-head.v-col-gain .MuiTableSortLabel-root,.geo-pop .v-tbl .MuiTableCell-head.v-col-rent .MuiTableSortLabel-root{flex-direction:row-reverse;justify-content:flex-end;width:100%}.geo-pop-body .v-tbl .MuiTableCell-body{padding-top:11px;padding-bottom:11px}.geo-flag,.geo-logo{width:30px;height:30px;font-size:10.5px;border-radius:7px;letter-spacing:.03em;flex-shrink:0;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.geo-flag img,.geo-logo img{width:100%;height:100%;object-fit:cover}.geo-pop .v-name{display:flex;align-items:center;gap:10px;min-width:0}.geo-pop .v-name .nm{min-width:0}.geo-pop .v-name .nm b{display:block;font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.geo-pop .v-name .nm b:hover{text-decoration:underline;cursor:pointer}.geo-blur{filter:blur(7px)}[data-enfoque=suisse] .geo-side,[data-enfoque=suisse] .geo-pop,[data-enfoque=suisse] .geo-flag,[data-enfoque=suisse] .geo-logo{border-radius:2px}@media (max-width: 880px){.geo-pop{right:316px}.geo-side{width:280px}}.shell .cf-stmt{padding:4px 24px 22px;min-width:min-content}.shell .cf-st-grid,.shell .cf-st-row{display:grid;grid-template-columns:minmax(190px,1.5fr) repeat(var(--cf-cols, 3),minmax(96px,1fr)) minmax(124px,1.05fr);align-items:center;gap:8px 18px}.shell .cf-st-grid{padding:0 6px 10px;border-bottom:1px solid var(--line-2)}.shell .cf-st-row{width:100%;text-align:left;padding:11px 6px;border:none;border-bottom:1px solid var(--line);background:none;font:inherit;color:var(--ink)}.shell button.cf-st-grp{-webkit-appearance:none;appearance:none;border:none;border-bottom:1px solid var(--line);box-shadow:none;outline:none}.shell button.cf-st-grp:focus,.shell button.cf-st-grp:focus-visible{outline:none;box-shadow:none}.shell .cf-st-name{display:flex;align-items:center;gap:11px;font-size:13.5px;color:var(--ink);min-width:0}.shell .cf-st-amt{justify-self:end;font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.shell .cf-st-gh{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.shell .cf-st-gh.r{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell .cf-st-toth{align-self:stretch;display:flex;align-items:center;justify-content:flex-end;border-left:1px solid var(--line-2);padding-left:16px;font-weight:700;color:var(--ink-2)}.shell .cf-st-tot{justify-self:stretch;align-self:stretch;display:flex;align-items:center;justify-content:flex-end;border-left:1px solid var(--line-2);padding-left:16px;font-weight:700}.shell .cf-st-row.cf-alt{background:color-mix(in oklab,var(--ink) 2.4%,var(--surface))}.shell .cf-st-grp{cursor:pointer;transition:background .14s}.shell .cf-st-grp .cf-st-name{font-weight:700}.shell .cf-st-grp .cf-st-amt{font-weight:700;color:var(--ink)}.shell .cf-st-grp:hover{background:color-mix(in oklab,var(--accent) 5%,var(--surface))}.shell .cf-chev2{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;flex:none;background:var(--surface-2);color:var(--ink-2);transition:transform .16s ease;pointer-events:none}.shell .cf-chev2.cf-chev2--collapsed{transform:rotate(-90deg)}.shell .cf-st-kid .cf-st-name{padding-left:31px;font-weight:400;color:var(--ink-2);position:relative}.shell .cf-st-kid .cf-st-name:before{content:"";position:absolute;left:9px;top:50%;width:10px;height:1px;background:var(--line-2)}.shell .cf-st-kid .cf-st-amt{color:var(--ink-3)}.shell .cf-st-kid:hover{background:color-mix(in oklab,var(--accent) 4%,var(--surface))}.shell .cf-st-sub .cf-st-name{font-weight:600}.shell .cf-st-sub .cf-st-amt{font-weight:600;color:var(--ink)}.shell .cf-st-end{padding:15px 10px;border-radius:11px;margin:3px 0;border-bottom:none}.shell .cf-st-open{background:var(--surface-2);margin-bottom:6px}.shell .cf-st-open .cf-st-name{font-weight:700}.shell .cf-st-open .cf-st-amt{font-weight:700;color:var(--ink)}.shell .cf-st-final{margin-top:8px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2)}.shell .cf-st-final .cf-st-name{font-weight:700}.shell .cf-st-final .cf-st-amt{font-weight:800;color:var(--ink)}.shell .cf-st-end .cf-st-tot{border-left-color:var(--line-strong)}.shell .cf-stmt .cf-st-amt.cf-pos{color:var(--pos)}.shell .cf-stmt .cf-st-amt.cf-neg{color:var(--neg)}.shell .cf-stmt .cf-st-amt.cf-zero{color:var(--ink)}.shell [data-enfoque=suisse] .cf-st-end{border-radius:3px}.shell [data-enfoque=suisse] .cf-chev2{border-radius:2px}.shell .cf-stmt-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.shell .rent-panel>.comp-head:has(+.cf-periods-row){padding-bottom:8px}.shell .cf-periods-row{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin:0;padding:2px 24px 16px}.shell .cf-periods-row .val-periods{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.shell .cf-periods-row .val-per{align-items:center;display:inline-flex;font-family:inherit;line-height:1.2;min-height:0;text-transform:none}.shell .cf-periods-row .val-per:disabled{cursor:wait;opacity:.7}.shell .cf-stmt-empty,.shell .cf-stmt-error{padding:24px;text-align:center;color:var(--ink-3);font-size:13px}.mov-panel{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;overflow:visible;position:relative}.mov-panel:has(.mov-pag-sel.open){z-index:10}.mov-panel.MuiPaper-root{background:var(--surface);box-shadow:var(--shadow)}.mov-ops{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;overflow:hidden}.mov-ops.MuiPaper-root{background:var(--surface);box-shadow:var(--shadow)}.mov-tabsbar{align-items:stretch;border-bottom:1px solid var(--line);display:flex}.tx-tabs{display:flex;flex-wrap:nowrap;gap:4px}.mov-typetabs{border-bottom:none;flex:1 1 auto;min-width:0;overflow-x:auto;padding:8px 6px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.mov-typetabs::-webkit-scrollbar{display:none}.tx-tab{align-items:center;background:none;border:0;border-radius:9px;color:var(--ink-3);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:8px;padding:9px 13px;transition:background .14s,color .14s;white-space:nowrap}.tx-tab:hover{background:var(--surface-2);color:var(--ink-2)}.tx-tab.on{background:var(--accent-soft);color:var(--accent)}.tx-tab .n{align-items:center;background:var(--surface-2);border-radius:99px;color:var(--ink-3);display:grid;font-size:10.5px;font-weight:700;height:17px;min-width:17px;padding:0 4px;place-items:center}.tx-tab .n.zero{opacity:.55}[data-enfoque=suisse] .tx-tab{border-radius:2px}.mov-tabnav{align-items:center;background:var(--surface);border:0;color:var(--ink-3);cursor:pointer;display:grid;flex:none;font-family:inherit;place-items:center;transition:color .14s,opacity .14s;width:40px}.mov-tabnav:hover:not(:disabled){color:var(--ink)}.mov-tabnav:disabled{cursor:default;opacity:.28}.mov-tabnav.hide{display:none}.mov-tabnav.prev{border-right:1px solid var(--line)}.mov-tabnav.next{border-left:1px solid var(--line)}.mov-filters{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;flex-wrap:nowrap;gap:10px;padding:16px 24px}.mov-field{display:flex;flex-direction:column;gap:5px;min-width:0}.mov-field-sel{flex:none;width:196px}.mov-field-date{flex:none;width:126px}.mov-field-search{flex:1 1 auto;min-width:88px}.mov-field-amt{flex:none;width:124px}.mov-selbox,.mov-inbox{align-items:center;background:var(--surface-2);border:1px solid transparent;border-radius:10px;display:flex;height:38px;position:relative;transition:border-color .15s,background .15s}.mov-selbox:focus-within,.mov-inbox:focus-within{background:var(--surface);border-color:var(--line-strong)}.mov-inbox input{background:none;border:0;color:var(--ink);flex:1;font-family:inherit;font-size:13px;min-width:0;outline:none;padding:0 13px}.mov-inbox input::placeholder{color:var(--ink-3)}.mov-inic{color:var(--ink-3);display:grid;place-items:center;pointer-events:none;position:absolute;right:11px}.mov-inic.mov-inic-btn{background:none;border:0;cursor:pointer;padding:0;pointer-events:auto}.mov-inic.mov-inic-btn:disabled{cursor:default;opacity:.5}.mov-inic.lead{left:11px;right:auto}.mov-inbox .mov-inic.lead~input{padding-left:36px}.mov-field-date .mov-inbox input{cursor:pointer;padding-right:34px}[data-enfoque=suisse] .mov-selbox,[data-enfoque=suisse] .mov-inbox{border-radius:2px}.mov-seldd{position:relative;width:100%}.mov-selbox{cursor:pointer;font-family:inherit;font-size:13px;padding:0;text-align:left;width:100%}.mov-selbox:hover{border-color:var(--line-strong)}.mov-selbox.open{background:var(--surface);border-color:var(--line-strong)}.mov-selval{color:var(--ink);flex:1;font-family:inherit;font-size:13px;font-weight:500;min-width:0;overflow:hidden;padding:0 30px 0 13px;text-overflow:ellipsis;white-space:nowrap}.mov-selbox.placeholder .mov-selval{color:var(--ink-3);font-weight:400}.mov-selcv{color:var(--ink-3);display:grid;place-items:center;pointer-events:none;position:absolute;right:11px;transition:transform .16s}.mov-selbox.open .mov-selcv{transform:rotate(180deg)}.mov-selmenu{left:0;min-width:100%;padding:6px;top:calc(100% + 8px)}.mov-selmenu .v-item{gap:18px;justify-content:space-between;white-space:nowrap}.mov-acts{align-items:center;align-self:flex-end;display:flex;flex:none;gap:4px}.mov-acts .v-ico{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:9px;color:var(--ink-3);cursor:pointer;display:grid;font-family:inherit;height:38px;place-items:center;transition:border-color .15s,color .15s,background .15s;width:38px}.mov-acts .MuiIconButton-root{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:9px;color:var(--ink-3);display:grid;height:38px;place-items:center;transition:border-color .15s,color .15s,background .15s;width:38px}.mov-acts .MuiIconButton-root:hover{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink-2)}.v-pop{animation:v-pop-in .15s ease-out;background:var(--surface);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 1px 2px #14161c0d,0 16px 40px -18px #14161c47;position:absolute;z-index:1300}.v-pop.v-pop--floating{background:var(--surface, #ffffff);border:1px solid var(--line-2, #e2e4e9);box-shadow:0 1px 2px #14161c0d,0 16px 40px -18px #14161c47;position:fixed}.v-pop[hidden]{display:none}@keyframes v-pop-in{0%{opacity:0;transform:translateY(-4px) scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.v-pop{animation:none}}[data-enfoque=suisse] .v-pop{border-radius:2px}.v-pop-sep{background:var(--line);height:1px;margin:4px 8px}.v-item{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;padding:8px 12px;text-align:left;transition:background .12s,color .12s;width:100%}.v-item:hover{background:var(--surface-2);color:var(--ink)}.v-item.on{color:var(--accent);font-weight:600}.v-item .tail{color:var(--accent);display:none;margin-left:auto}.v-item.on .tail{display:grid}.tx-tbl{border-collapse:collapse;width:100%}.tx-tbl th,.tx-tbl td{border-bottom:1px solid var(--line);padding:11px 14px;text-align:center;vertical-align:middle}.tx-tbl th:first-child,.tx-tbl td:first-child,.tx-tbl th:nth-child(2),.tx-tbl td:nth-child(2),.tx-tbl th:nth-child(3),.tx-tbl td:nth-child(3),.tx-tbl th:nth-child(4),.tx-tbl td:nth-child(4){text-align:left}.tx-tbl tbody tr:hover{background:var(--surface-2)}.mov-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.mov-scroll.mov-scroll--fit{overflow-x:hidden}.mov-tbl{width:100%}.mov-tbl thead th,.mov-tbl .MuiTableCell-head{background:var(--surface-2)!important;border-radius:0!important;box-shadow:none!important;color:var(--ink-3);font-size:10.5px;font-weight:600;height:auto!important;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mov-tbl .MuiTableCell-head:first-of-type{padding-left:24px}.mov-tbl .MuiTableCell-head:last-of-type{padding-right:24px}.mov-th-lbl{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.mov-tbl thead th:nth-child(5),.mov-tbl thead th:nth-child(6),.mov-tbl thead th:nth-child(7),.mov-tbl tbody td:nth-child(5),.mov-tbl tbody td:nth-child(6),.mov-tbl tbody td:nth-child(7){text-align:left}.mov-tbl tbody td{font-weight:400}.mov-tbl tbody td:first-child{color:var(--ink-2);font-weight:400}.mov-col-prod{max-width:160px;min-width:160px;overflow:hidden;text-align:left;width:160px}.mov-prod-tip-trigger,.mov-prod{display:block;max-width:100%;min-width:0;overflow:hidden;width:100%}.mov-prod b{color:var(--ink);display:block;font-weight:600;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mov-tick{align-items:center;color:var(--ink-3);display:inline-flex;flex:none;font-size:12px;font-weight:600;gap:6px}.mov-tick:before{background:var(--accent);border-radius:50%;content:"";flex:none;height:5px;width:5px}.mov-prod-tip-popper{background-image:none!important;border-radius:var(--radius-sm, 9px);font-family:inherit!important;font-size:13px!important;line-height:1.35!important;max-width:none!important;opacity:1!important;padding:0!important;z-index:1500!important}.mov-prod-tip{background:var(--surface, #ffffff);border-radius:inherit;min-width:240px;padding:13px 15px;text-align:left}.mov-prod-tip-title{align-items:center;border-bottom:1px solid var(--line, #ecedf1);display:flex;gap:10px;margin-bottom:10px;padding-bottom:10px}.mov-prod-tip-logo{flex:none;line-height:0}.mov-prod-tip-name{color:var(--ink, #15171c);flex:1;font-size:13px;font-weight:600;line-height:1.35;min-width:0;overflow-wrap:anywhere}.mov-prod-tip-body{display:flex;flex-direction:column;gap:7px}.mov-prod-tip-row{align-items:start;display:grid;gap:12px;grid-template-columns:84px 1fr}.mov-prod-tip-label{color:var(--ink-3, #929aa6);font-size:11px;font-weight:500;letter-spacing:.01em}.mov-prod-tip-value{color:var(--ink, #15171c);font-size:12px;font-weight:500;overflow-wrap:anywhere;text-align:left}[data-enfoque=suisse] .mov-prod-tip-popper{border-radius:2px}.mov-date{color:var(--ink-3);font-weight:400;white-space:nowrap}.mov-tbl .mov-event-label{color:var(--ink-2);display:block;font-size:13.5px;font-weight:400;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mov-ccy{color:var(--ink-3);font-size:12px;font-weight:400;letter-spacing:.02em}.mov-tot{color:var(--ink);font-weight:400}.mov-tot.neg{color:var(--neg)}.mov-nd{color:var(--ink-3)}.mov-type{white-space:nowrap}.mov-foot{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-end;overflow:visible;padding:14px 24px;position:relative;z-index:2}.mov-pag{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-left:auto}.mov-pag-lbl{color:var(--ink-3);font-size:12px;font-weight:500}.mov-pag-sel{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:600;gap:6px;height:30px;padding:0 10px;transition:border-color .15s}.mov-pag-sel:hover,.mov-pag-sel.open{border-color:var(--line-strong)}.mov-pag-sel .cv{color:var(--ink-3);display:grid;place-items:center;transition:transform .16s}.mov-pag-sel.open .cv{transform:rotate(180deg)}.mov-pagdd{position:relative}.mov-pagdd:has(.mov-pag-sel.open){z-index:20}.mov-pagmenu{left:0;max-height:230px;min-width:84px;overflow-y:auto;padding:6px;top:calc(100% + 8px)}.mov-pagmenu.mov-pagmenu-up{bottom:calc(100% + 8px);top:auto}.mov-pagmenu .v-item{font-variant-numeric:tabular-nums;gap:14px;justify-content:space-between}.mov-pag-nav{display:inline-flex;gap:4px}.mov-pag-nav .row-act{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:8px;color:var(--ink-3);cursor:pointer;display:grid;font-family:inherit;height:30px;place-items:center;transition:border-color .15s,color .15s;width:30px}.mov-pag-nav .row-act:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink-2)}.mov-pag-nav .row-act:disabled{cursor:default;opacity:.35}[data-enfoque=suisse] .mov-pag-sel{border-radius:2px}.mov-ops-sel{align-items:center;display:flex;gap:8px}.mov-sel{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:9px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:7px;height:34px;padding:0 13px;transition:border-color .15s;white-space:nowrap}.mov-sel:hover,.mov-sel.open{border-color:var(--line-strong)}.mov-sel .cv{color:var(--ink-3);display:grid;place-items:center;transition:transform .16s}.mov-sel.open .cv{transform:rotate(180deg)}[data-enfoque=suisse] .mov-sel{border-radius:2px}.mov-pagmenu--method{min-width:220px}.mov-ops-plot{padding:0 8px 12px}.mov-ops-plot .apexcharts-canvas{width:100%!important}@media (max-width: 1180px){.mov-filters{flex-wrap:wrap}.mov-field-search{flex:1 1 100%}.mov-acts{margin-left:auto}}.doc-panel{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;margin:0;overflow:visible;position:relative}.doc-panel:has(.doc-selbox.open),.doc-panel:has(.mov-pag-sel.open){z-index:10}.doc-panel.MuiPaper-root{background:var(--surface);box-shadow:var(--shadow)}.doc-head{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:20px 24px 16px}.doc-head .ct{align-items:center;display:flex;gap:11px}.doc-head .cti{align-items:center;background:var(--surface-2);border-radius:7px;color:var(--ink-3);display:grid;flex:none;height:26px;place-items:center;width:26px}.doc-head h2{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.015em;margin:0}.doc-filters .doc-field .doc-selbox{gap:9px;justify-content:flex-start;max-width:100%;width:auto}.doc-filters .doc-selbox .doc-inic.lead{position:static}.doc-field-sel .doc-seldd{max-width:100%;width:fit-content}.doc-field-sel .doc-selbox{max-width:100%;width:auto}.doc-field{display:flex;flex-direction:column;min-width:0}.doc-panel .v-btn-solid{align-items:center;background:var(--accent);border:0;border-radius:var(--v-btn-radius);box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px-lg);transition:filter .15s;white-space:nowrap}.doc-panel .v-btn-solid:hover{filter:brightness(1.05)}.doc-panel .v-btn-solid:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.65}[data-enfoque=suisse] .doc-panel .v-btn-solid{border-radius:2px;box-shadow:none}.doc-filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:0 24px 16px;position:relative;z-index:2}.doc-field-search{flex:1 1 280px;min-width:200px}.doc-inbox{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;display:flex;gap:9px;height:44px;padding:0 14px;transition:border-color .15s,background .15s}.doc-inbox:focus-within{background:var(--surface);border-color:var(--accent)}.doc-inic{color:var(--ink-3);display:inline-flex;flex:none}.doc-inbox input{background:transparent;border:0;color:var(--ink);flex:1;font-family:inherit;font-size:13.5px;outline:none}.doc-inbox input::placeholder{color:var(--ink-3)}.doc-seldd{position:relative}.doc-seldd:has(.doc-selbox.open){z-index:20}.doc-selbox{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:11px;cursor:pointer;display:flex;font-family:inherit;gap:9px;height:44px;padding:0 14px;transition:border-color .15s}.doc-selbox:hover{border-color:var(--line-strong)}.doc-selbox.open{border-color:var(--accent)}.doc-selval{color:var(--ink);font-size:13px;font-weight:600;white-space:nowrap}.doc-selcv{color:var(--ink-3);display:inline-flex;flex:none;transition:transform .16s}.doc-selbox.open .doc-selcv{transform:rotate(180deg)}.doc-selmenu{left:0;min-width:100%;padding:6px;top:calc(100% + 8px);width:max-content}.doc-selmenu.doc-selmenu--floating,.v-pop.doc-selmenu--floating{left:auto;right:auto;top:auto;width:max-content}.doc-selmenu .v-item{justify-content:space-between;white-space:nowrap}.doc-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.doc-tbl{min-width:780px}.tx-tbl.doc-tbl thead th,.tx-tbl.doc-tbl tbody td{text-align:left}.tx-tbl.doc-tbl thead th:last-child,.tx-tbl.doc-tbl tbody td:last-child{text-align:right}.doc-name{align-items:center;display:inline-flex;gap:10px;max-width:340px}.doc-fileic{color:var(--ink-3);display:inline-flex;flex:none}.doc-name b{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-edit{opacity:0;transition:opacity .14s}.doc-row:hover .doc-edit{opacity:1}.doc-tbl tbody td{font-size:13px}.doc-size,.doc-date{color:var(--ink-2);font-size:inherit;font-weight:400}.doc-date{white-space:nowrap}.doc-acts{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end}.doc-sort{cursor:pointer;-webkit-user-select:none;user-select:none}.doc-sort-inner{align-items:center;display:inline-flex;gap:4px}.doc-sort-cv{color:var(--accent);display:inline-flex;vertical-align:middle}.doc-badge{align-items:center;border-radius:7px;display:inline-flex;font-size:11px;font-weight:700;height:22px;letter-spacing:.02em;padding:0 10px}.doc-badge.pdf{background:color-mix(in oklab,#c0413a 12%,var(--surface));color:#c0413a}.doc-badge.xls{background:color-mix(in oklab,var(--pos) 14%,var(--surface));color:var(--pos)}.doc-badge.doc{background:color-mix(in oklab,#3366ff 12%,var(--surface));color:#36f}.doc-badge.img{background:color-mix(in oklab,#6d4ae0 13%,var(--surface));color:#6d4ae0}.doc-badge.default{background:var(--surface-2);color:var(--ink-2)}.doc-state{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:99px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:600;gap:7px;padding:3px 11px 3px 9px;white-space:nowrap}.doc-state .dot{border-radius:50%;display:inline-block;flex:none;height:6px;width:6px}.doc-state.ok .dot{background:var(--pos)}.doc-state.wait .dot{background:#c08a3a}.doc-state.err .dot{background:var(--neg)}.doc-field-sel{flex:none}.doc-selmenu .v-item.on{color:var(--accent);font-weight:600}.doc-selmenu .v-item .tail{color:var(--accent);display:none;margin-left:auto}.doc-selmenu .v-item.on .tail{display:grid}.tx-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.doc-tbl th,.doc-tbl td{border-bottom:1px solid var(--line);padding:11px 14px;text-align:left;vertical-align:middle}.doc-tbl tbody tr.doc-row:hover{background:var(--surface-2)}.doc-acts .row-act,.doc-edit.row-act{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line-2);border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-grid;flex:none;font-family:inherit;height:30px;place-items:center;padding:0;transition:border-color .15s,color .15s;width:30px}.doc-acts .row-act:hover:not(:disabled),.doc-row:hover .doc-edit.row-act:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink-2)}.doc-acts .row-act:disabled,.doc-edit.row-act:disabled{cursor:default;opacity:.35}[data-enfoque=suisse] .doc-acts .row-act,[data-enfoque=suisse] .doc-edit.row-act{border-radius:2px}.doc-acts .row-act.danger:hover:not(:disabled){border-color:color-mix(in oklab,var(--neg) 40%,var(--line-2));color:var(--neg)}.v-empty{align-items:center;display:flex;flex-direction:column;gap:7px;margin:0 auto;max-width:460px;padding:52px 32px 56px;text-align:center}.v-empty h3{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.01em;margin:6px 0 0}.v-empty p{color:var(--ink-3);font-size:13px;line-height:1.55;margin:0;max-width:340px;text-wrap:pretty}.empty-illus{height:128px;margin-bottom:10px;position:relative;width:160px}.empty-illus-glow{background:var(--accent-soft);border-radius:50%;height:118px;left:50%;opacity:.9;position:absolute;top:56%;transform:translate(-50%,-50%);width:118px}.empty-illus-doc{background:var(--surface);border:1px solid var(--line-2);border-radius:9px;box-shadow:0 14px 26px -12px #14161c38;display:flex;flex-direction:column;gap:9px;height:86px;left:50%;padding:18px 12px;position:absolute;top:38px;transform:translate(-50%);width:74px}.empty-illus-doc .ln{background:color-mix(in oklab,var(--accent) 24%,var(--surface));border-radius:3px;height:6px}.empty-illus-doc .ln.w1{width:62%}.empty-illus-doc .ln.w2{width:90%}.empty-illus-doc .ln.w3{width:74%}.empty-illus-doc .ln.w4{width:50%}.empty-illus-chip{align-items:center;background:var(--accent);border-radius:9px;box-shadow:0 10px 18px -8px color-mix(in oklab,var(--accent) 60%,transparent);display:grid;height:36px;left:50%;place-items:center;position:absolute;top:14px;transform:translate(-50%);width:88px;z-index:1}.empty-illus-chip .ln{background:rgba(255,255,255,.78);border-radius:4px;height:7px;width:46px}.doc-empty[hidden]{display:none}.doc-tbl thead th{background:var(--surface-2);color:var(--ink-3);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.doc-tbl thead th:first-of-type{padding-left:24px}.doc-tbl thead th:last-of-type{padding-right:24px}.doc-tbl tbody td:first-of-type{padding-left:24px}.doc-tbl tbody td:last-of-type{padding-right:24px}.doc-panel-skeleton{padding:24px}[data-enfoque=suisse] .doc-inbox,[data-enfoque=suisse] .doc-selbox,[data-enfoque=suisse] .doc-badge,[data-enfoque=suisse] .doc-state,[data-enfoque=suisse] .empty-illus-doc,[data-enfoque=suisse] .empty-illus-chip{border-radius:2px}[data-enfoque=atelier] .empty-illus-doc{border-radius:14px}@media (max-width: 640px){.doc-filters{flex-direction:column;align-items:stretch}.doc-field-sel,.doc-seldd{width:100%}.doc-selbox{width:100%;justify-content:space-between}}.v-panel{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;overflow:visible;position:relative}.v-panel:has(.mov-pag-sel.open),.v-panel:has(.doc-selbox.open){z-index:10}.v-panel.MuiPaper-root{background:var(--surface);box-shadow:var(--shadow)}.inc-panel{margin:0 0 22px}.inc-panel:last-child{margin:0}.inc-alert{border:1px solid color-mix(in oklab,var(--neg) 24%,var(--surface));border-radius:var(--radius);background:color-mix(in oklab,var(--neg) 5%,var(--surface));overflow:hidden;margin:0 0 22px}.inc-alert-head{display:flex;align-items:center;gap:14px;width:100%;padding:17px 20px;text-align:left;border:none;background:transparent;cursor:pointer;font:inherit}.inc-alert-ic{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:none;background:color-mix(in oklab,var(--neg) 13%,var(--surface));color:var(--neg)}.inc-alert-ttl{flex:1;font-family:var(--title-font);font-size:16px;font-weight:700;letter-spacing:-.01em;color:var(--neg)}.inc-alert-cv{color:var(--neg);flex:none;display:inline-flex;transition:transform .2s}.inc-alert.open .inc-alert-cv{transform:rotate(180deg)}.inc-alert-body{display:block;padding:2px 20px 20px 70px}.inc-alert.is-collapsed .inc-alert-body{display:none}.inc-alert-lead{margin:0 0 16px;font-size:13px;line-height:1.6;color:var(--ink-2);text-wrap:pretty}.inc-reasons{display:flex;flex-direction:column;gap:10px}.inc-reason{display:flex;align-items:flex-start;gap:13px;padding:14px 16px;border-radius:12px;background:var(--surface);border:1px solid var(--line-2);transition:border-color .14s}.inc-reason:hover{border-color:var(--line-strong)}.inc-reason-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:none}.inc-reason-ic.warn{color:#c08a3a;background:color-mix(in oklab,#c08a3a 13%,var(--surface))}.inc-reason-ic.info{color:#36f;background:color-mix(in oklab,#3366ff 12%,var(--surface))}.inc-reason-tx{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.inc-reason-tx b{font-size:13px;font-weight:600;color:var(--ink)}.inc-reason-tx span{font-size:12.5px;line-height:1.55;color:var(--ink-3)}.inc-reason-tag{flex:none;align-self:center;display:inline-flex;align-items:center;height:23px;padding:0 11px;border-radius:99px;font-size:11px;font-weight:600;color:var(--ink-3);background:var(--surface-2);border:1px solid var(--line-2);white-space:nowrap}.inc-reason-act{flex:none;align-self:center;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--accent);white-space:nowrap;text-decoration:none}.inc-reason-act:hover{text-decoration:underline}.inc-help{display:flex;gap:11px;align-items:flex-start;margin-top:16px;padding:13px 16px;border-radius:12px;background:color-mix(in oklab,#3366ff 7%,var(--surface));border:1px solid color-mix(in oklab,#3366ff 20%,var(--surface))}.inc-help-ic{color:#36f;flex:none;margin-top:1px;display:inline-flex}.inc-help span{font-size:12.5px;line-height:1.55;color:var(--ink-2)}.inc-help b{color:var(--ink);font-weight:600}.inc-sec-head{padding:20px 24px 14px}.inc-sec-head h2{margin:0;font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.inc-sec-head p{margin:6px 0 0;font-size:12.5px;line-height:1.5;color:var(--ink-3);max-width:760px;text-wrap:pretty}.inc-legend{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:13px}.inc-leg{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 11px;border-radius:99px;font-size:11.5px;font-weight:600}.inc-leg .dot{width:7px;height:7px;border-radius:50%;flex:none}.inc-leg.warn{color:#c08a3a;background:color-mix(in oklab,#c08a3a 13%,var(--surface))}.inc-leg.warn .dot{background:#c08a3a}.inc-leg.neg{color:var(--neg);background:color-mix(in oklab,var(--neg) 11%,var(--surface))}.inc-leg.neg .dot{background:var(--neg)}.inc-leg.info{color:#36f;background:color-mix(in oklab,#3366ff 11%,var(--surface))}.inc-leg.info .dot{background:#3366ff}.inc-prod b{font-weight:600;color:var(--ink)}.inc-isin{color:var(--ink-2);font-family:var(--fig-font);letter-spacing:.01em}.inc-desc{display:inline-flex;align-items:center;gap:7px;height:24px;padding:0 11px;border-radius:8px;font-size:11.5px;font-weight:600}.inc-desc.neutral{color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line-2)}.inc-desc.warn{color:#c08a3a;background:color-mix(in oklab,#c08a3a 13%,var(--surface))}.inc-desc.warn .dot{width:6px;height:6px;border-radius:50%;background:#c08a3a;flex:none}.inc-desc.neg{color:var(--neg);background:color-mix(in oklab,var(--neg) 11%,var(--surface))}.inc-desc.info{color:#36f;background:color-mix(in oklab,#3366ff 11%,var(--surface))}.inc-atbl{min-width:620px}.inc-mfilters{display:flex;align-items:center;gap:12px;padding:0 24px 16px;flex-wrap:wrap}.inc-mfilters .doc-field-search{flex:1 1 280px}.inc-export{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;box-sizing:border-box;color:var(--ink-2);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:12.5px;font-weight:600;gap:8px;height:38px;line-height:1;margin:0;padding:0 14px;transition:border-color .15s,color .15s;white-space:nowrap}.inc-export:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink)}.inc-export:disabled{cursor:not-allowed;opacity:.55}[data-enfoque=suisse] .inc-export{border-radius:2px}.inc-mtype{white-space:nowrap}.inc-mtbl{min-width:1180px}.inc-empty{padding:32px 24px;text-align:center;font-size:13px;color:var(--ink-3)}[data-enfoque=suisse] .inc-alert,[data-enfoque=suisse] .inc-reason,[data-enfoque=suisse] .inc-help,[data-enfoque=suisse] .inc-desc{border-radius:2px}@media (max-width: 560px){.inc-alert-body{padding-left:20px}.doc-filters,.inc-mfilters{flex-direction:column;align-items:stretch}}.shell:has(.nav-bars-content--reporting):has(.nav-bar-2:not([hidden])){--bars-content-gap: 4px}.shell:has(.nav-bars-content--reporting):has(.nav-bar-3:not([hidden])){--bars-content-gap: 2px}.resumen.rep{font-family:var(--fig-font);font-weight:var(--fig-weight);margin:0 auto;max-width:1320px;padding:0 30px 56px}.nav-bars-content--reporting-client.resumen.rep,.shell .nav-bars-content--reporting-client .resumen.rep{padding:0 30px 48px}.shell .nav-bars-content--reporting.nav-bars-content--reporting-client{padding-top:0}.nav-bars-content--reporting-client .rep-client-toolbar{margin-bottom:20px}.nav-bars-content--reporting-client .rep-panel.v-panel{margin-top:0}.rep-tabbar{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;margin-top:2px;min-height:58px}.rep-tabbar .co-tabs{border-bottom:none;flex:1 1 auto;flex-wrap:nowrap;margin:0;min-width:0;overflow-x:auto;scrollbar-width:none}.rep-tabbar .co-tabs::-webkit-scrollbar{display:none}.co-tabs{display:flex;gap:4px}.co-tab{-webkit-appearance:none;appearance:none;background:transparent;border:none;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:600;margin:0;padding:10px 16px 12px;position:relative;white-space:nowrap}.co-tab:hover{color:var(--ink-2)}.co-tab.on{color:var(--ink)}.co-tab.on:after{background:var(--accent);bottom:0;content:"";height:2px;left:12px;position:absolute;right:12px}.rep-tabbar .co-tab{font-size:14px;padding:14px 18px 16px}.rep-actions{align-items:center;display:flex;flex:none;gap:10px;padding-bottom:0}.rep-actions .v-btn-line{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--v-btn-radius);color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px);transition:all .15s;white-space:nowrap}.rep-actions .v-btn-line:hover{border-color:var(--line-strong);color:var(--ink)}.rep-actions .v-btn-solid{align-items:center;background:var(--accent);border:0;border-radius:var(--v-btn-radius);box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px-lg);transition:filter .15s;white-space:nowrap}.rep-actions .v-btn-solid:hover{filter:brightness(1.05)}.rep-actions .v-btn-solid:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.65}[data-enfoque=suisse] .rep-actions .v-btn-solid{border-radius:2px;box-shadow:none}.rep-pane[hidden]{display:none!important}.rep-client-toolbar{display:flex;justify-content:flex-end;margin-bottom:16px;width:100%}.rep-client-toolbar .rep-actions{padding-bottom:0}.rep-filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:18px 24px}.rep-filters .doc-selbox .doc-sellbl{color:var(--ink-3);font-size:12px;font-weight:500;margin-right:-2px;white-space:nowrap}.rep-search{flex:0 1 300px;min-width:200px}.rep-fav-filter{align-items:center;display:flex;gap:4px}.rep-fav-label{color:var(--ink-3);font-size:12px;font-weight:500;white-space:nowrap}.rep-quota{align-items:center;color:var(--ink-3);display:flex;font-size:12.5px;font-weight:500;gap:9px;margin-left:auto;white-space:nowrap}.rep-quota b{background:var(--surface-2);border:1px solid var(--line-2);border-radius:99px;color:var(--ink-2);font-size:12.5px;font-weight:700;padding:3px 11px}.rep-quota-i{color:var(--ink-3);cursor:help;display:inline-flex}.rep-client-search{flex:0 1 300px;min-width:200px}.rep-client-search .MuiAutocomplete-root{width:100%}.rep-client-search .MuiOutlinedInput-root{background:var(--surface-2);border-radius:11px;font-family:var(--fig-font);font-size:13px;height:44px}.rep-client-search .MuiOutlinedInput-notchedOutline{border-color:var(--line-2)}.rep-client-search .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--line-strong)}.rep-client-search .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--accent)}.rep-client-search .MuiInputBase-input{font-size:13px}.rep-tbl{min-width:920px}.rep-tbl tbody td{vertical-align:middle}.rep-name{align-items:center;display:inline-flex;gap:11px;max-width:380px}.rep-fileic{background:var(--surface-2);border:1px solid var(--line-2);border-radius:8px;color:var(--ink-3);display:grid;flex:none;height:30px;place-items:center;width:30px}.rep-name b{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rep-date{display:inline-flex;flex-direction:column;line-height:1.25}.rep-date b{color:var(--ink-2);font-weight:500}.rep-date span{color:var(--ink-3);font-size:11.5px}.rep-client{color:var(--ink-2);font-size:13px;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rep-mods{-webkit-appearance:none;appearance:none;align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:99px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:8px;height:26px;margin:0;padding:0 9px 0 11px;transition:border-color .14s}.rep-mods:hover{border-color:var(--line-strong)}.rep-mods-n{font-variant-numeric:tabular-nums}.rep-mods-eye{align-items:center;border-left:1px solid var(--line-2);color:var(--ink-3);display:inline-flex;padding-left:8px}.rep-mods:hover .rep-mods-eye{color:var(--ink-2)}.rep-period{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:8px;color:var(--ink-2);display:inline-flex;font-family:var(--fig-font);font-size:12px;gap:8px;height:27px;letter-spacing:.01em;padding:0 11px;white-space:nowrap}.rep-period-ic{color:var(--ink-3);display:inline-flex;flex:none}.rep-mods-pop{max-width:calc(100vw - 24px);padding:13px 14px;position:fixed;width:332px;z-index:1200}.rep-mods-h{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.05em;margin-bottom:11px;text-transform:uppercase}.rep-mods-grid{display:flex;flex-wrap:wrap;gap:7px}.rep-chip{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:99px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:500;height:25px;padding:0 11px;white-space:nowrap}.rep-tpl-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:22px 0 16px}.rep-tpl-search{flex:0 1 320px;min-width:220px}.rep-tpls{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(258px,1fr));margin-bottom:48px}.rep-tpl{-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:14px;margin:0;padding:20px;text-align:left;transition:border-color .15s,transform .15s;width:100%}.rep-tpl:hover{border-color:var(--line-strong);transform:translateY(-2px)}.rep-tpl-ic{background:var(--surface-2);border:1px solid var(--line-2);border-radius:10px;color:var(--ink-3);display:grid;flex:none;height:38px;place-items:center;width:38px}.rep-tpl-tx{display:flex;flex-direction:column;gap:4px}.rep-tpl-tx b{color:var(--ink);font-family:var(--title-font);font-size:14.5px;font-weight:600;letter-spacing:-.01em}.rep-tpl-foot{align-items:center;border-top:1px solid var(--line);color:var(--ink-3);display:flex;font-size:12px;font-weight:500;gap:5px;margin-top:auto;padding-top:13px}.rep-tpl-cnt{color:var(--ink-2);font-weight:700}.rep-tpl-mods{align-items:center;cursor:default;display:inline-flex;gap:5px;transition:color .14s}.rep-tpl-mods:hover{color:var(--ink-2)}.rep-tpl-mods:hover .rep-tpl-cnt{color:var(--accent)}.rep-tpl-use{align-items:center;color:var(--accent);display:inline-flex;font-weight:600;gap:3px;margin-left:auto;opacity:0;transform:translate(-4px);transition:opacity .15s,transform .15s}.rep-tpl:hover .rep-tpl-use{opacity:1;transform:none}.rep-panel.v-panel{margin:0 0 48px}[data-enfoque=suisse] .rep-fileic,[data-enfoque=suisse] .rep-period,[data-enfoque=suisse] .rep-mods,[data-enfoque=suisse] .rep-chip,[data-enfoque=suisse] .rep-quota b,[data-enfoque=suisse] .rep-tpl-ic{border-radius:2px}@media (max-width: 680px){.rep-filters{align-items:stretch;flex-direction:column}.rep-quota{margin-left:0}}@media (prefers-reduced-motion: reduce){.cartera-hd{animation:none}}.cartera-hd{animation:scrIn .42s cubic-bezier(.16,.84,.44,1) both;margin:0 0 22px}.cartera-hd-main{align-items:center;display:flex;gap:15px}.cartera-av{align-items:center;background:color-mix(in oklab,var(--accent) 13%,var(--surface));border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 22%,transparent);color:var(--accent);display:grid;flex:none;font-size:15px;font-weight:700;height:48px;letter-spacing:.01em;place-items:center;width:48px}.cartera-av--logo{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);overflow:hidden;padding:0}.cartera-av--logo img{display:block;height:100%;object-fit:cover;width:100%}.cartera-ttl h1{color:var(--ink);font-family:var(--title-font);font-size:26px;font-weight:700;letter-spacing:-.015em;line-height:1.12;margin:0}.cartera-meta{align-items:center;color:var(--ink-2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:9px;margin-top:7px}.cartera-meta .ch-pill{align-items:center;display:inline-flex;font-weight:600;gap:6px}.cartera-meta .ch-pill .dot{background:var(--accent);border-radius:50%;flex:none;height:7px;width:7px}.cartera-meta .ch-dot{color:var(--ink-3);opacity:.7}.cartera-hd-actions{align-items:center;display:flex;flex:none;gap:8px;margin-left:auto}.cartera-nav{background:var(--surface);border:1px solid var(--line-2);border-radius:10px;display:inline-flex;overflow:hidden}.cartera-nav button{align-items:center;background:none;border:0;color:var(--ink-2);cursor:pointer;display:grid;height:34px;place-items:center;transition:all .14s;width:34px}.cartera-nav button:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.cartera-nav button:disabled{cursor:default;opacity:.35}.cartera-nav button:first-child{border-right:1px solid var(--line-2)}.cartera-menu-wrap{position:relative}.cartera-hd.cfg-open{position:relative;z-index:50}.v-ico{align-items:center;background:none;border:0;border-radius:9px;color:var(--ink-2);cursor:pointer;display:grid;height:36px;place-items:center;position:relative;transition:background .15s,color .15s;width:36px}.v-ico:hover{background:var(--surface-2);color:var(--ink)}.v-ico--conn{border:1px solid var(--line-2)}.v-ico--conn:hover{border-color:var(--conn-accent, var(--line-strong))}.cartera-cfg-menu,.cartera-conn-menu{padding:7px;right:0;top:calc(100% + 8px);width:288px;z-index:70}.cartera-cfg-menu[hidden],.cartera-conn-menu[hidden]{display:none}.cartera-cfg-menu .v-pop-h,.cartera-conn-menu .v-pop-h{padding:10px 11px 7px}.cartera-cfg-menu .v-pop-h b,.cartera-conn-menu .v-pop-h b{color:var(--ink);font-size:13px}.cartera-cfg-menu .v-item,.cartera-conn-menu .v-item{align-items:flex-start;gap:12px;padding:9px 11px}.cartera-cfg-menu .v-item .lead,.cartera-conn-menu .v-item .lead{align-self:flex-start;color:var(--ink-2);display:grid;flex:none;margin-top:1px;place-items:center;width:18px}.cartera-cfg-menu .v-item b,.cartera-conn-menu .v-item b{display:block;font-size:13px;font-weight:600;line-height:1.25}.cartera-cfg-menu .v-item small,.cartera-conn-menu .v-item small{display:block;line-height:1.35;margin-top:2px}.cartera-cfg-menu .v-item.danger b,.cartera-conn-menu .v-item.danger b,.cartera-cfg-menu .v-item.danger .lead,.cartera-conn-menu .v-item.danger .lead{color:var(--neg)}.cartera-cfg-menu .v-item.danger:hover,.cartera-conn-menu .v-item.danger:hover{background:color-mix(in oklab,var(--neg) 8%,white)}.cartera-cfg-menu .v-item:disabled,.cartera-conn-menu .v-item:disabled{cursor:default;opacity:.5}.cartera-conn-status{align-items:center;color:var(--conn-accent, var(--ink-2));display:flex;font-size:13px;font-weight:500;gap:8px;padding:10px 11px 7px}.cartera-conn-update{color:var(--ink-3);font-size:11px;font-weight:500;line-height:1.35;padding:0 11px 8px}.shell .inc-tab-ic{display:inline-flex;color:#c08a3a;transition:color .15s}.shell button:hover .inc-tab-ic,.shell button:focus-visible .inc-tab-ic{color:#a8762e}.v-lucide-ic path,.v-lucide-ic line,.v-lucide-ic circle,.v-lucide-ic polyline,.v-lucide-ic rect,.v-lucide-ic ellipse,.v-lucide-ic [stroke-width]{stroke-width:1!important}@keyframes scrIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.topbar-crumb{animation:none}}.topbar-crumb{align-items:center;animation:scrIn .3s cubic-bezier(.16,.84,.44,1) both;display:flex;flex:none;gap:6px;min-width:0;position:relative}.topbar-crumb.sel-open,.topbar-crumb.cfg-open{z-index:50}.cart-sel-trig{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;gap:9px;height:38px;max-width:min(360px,52vw);min-width:0;padding:0 10px;text-align:left;transition:border-color .14s,background .14s}.cart-sel-trig:hover{border-color:var(--line-strong)}.topbar-crumb.sel-open .cart-sel-trig{border-color:var(--accent)}.topbar-crumb .tc-av{align-items:center;background:color-mix(in oklab,var(--accent) 13%,var(--surface));border-radius:8px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 22%,transparent);color:var(--accent);display:grid;flex:none;font-size:10.5px;font-weight:700;height:26px;place-items:center;width:26px}.topbar-crumb .tc-av-all{background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2)}.topbar-crumb .tc-av--logo{background:transparent;box-shadow:none;color:var(--ink-2);overflow:hidden;padding:0}.topbar-crumb .tc-av--logo img{display:block;max-height:16px;max-width:20px;object-fit:contain}.topbar-crumb .tc-av-fb{font-size:10.5px;font-weight:700}.topbar-crumb .tc-line{align-items:center;display:flex;flex:1;gap:4px;min-width:0}.topbar-crumb .tc-ent{color:var(--ink-3);flex:none;font-family:inherit;font-size:12.5px;font-weight:500;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-crumb .tc-sep{color:var(--ink-3);flex:none;opacity:.55}.topbar-crumb .tc-name{color:var(--ink);font-family:var(--title-font);font-size:13.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topbar-crumb .cart-sel-trig>.tc-name{max-width:230px}.topbar-crumb .tc-line .tc-name{flex:1;min-width:0}.topbar-crumb .tc-cv{color:var(--ink-3);display:inline-flex;flex:none;transition:transform .18s}.topbar-crumb.sel-open .tc-cv{transform:rotate(180deg)}.cart-sel-menu{display:grid;grid-template-rows:auto minmax(0,1fr);left:0;max-width:86vw;overflow:hidden;padding:10px;top:calc(100% + 8px);width:340px;z-index:70}.v-pop.cart-sel-menu.v-pop--floating{left:auto;min-width:340px;top:auto;width:340px}.cart-sel-sb{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:10px;display:flex;flex:none;gap:9px;height:42px;margin-bottom:8px;min-height:42px;padding:0 13px}.cart-sel-sb:focus-within{background:var(--surface);border-color:var(--accent)}.cart-sel-sb input{background:transparent;border:0;color:var(--ink);flex:1;font:inherit;font-size:13.5px;min-width:0;outline:0}.cart-sel-sb input::placeholder{color:var(--ink-3)}.cart-sel-sb-ic{color:var(--ink-3);display:inline-flex;flex:none}.cart-sel-list{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.cart-sel-grp{align-items:center;color:var(--ink-3);display:flex;font-size:10.5px;font-weight:600;gap:8px;letter-spacing:.06em;padding:10px 11px 6px;text-transform:uppercase}.cart-sel-grp-ic{align-items:center;background:var(--surface-2);border-radius:6px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);display:grid;flex:none;font-size:9.5px;font-weight:700;height:22px;place-items:center;text-transform:none;width:22px}.cart-sel-grp-ic--logo{background:transparent;box-shadow:none;overflow:hidden;padding:0}.cart-sel-grp-ic--logo img{display:block;max-height:14px;max-width:18px;object-fit:contain}.cart-sel-grp-fb{font-size:9.5px;font-weight:700}.cart-sel-opt{align-items:center;background:none;border:0;border-radius:9px;cursor:pointer;display:flex;font-family:inherit;gap:11px;padding:9px 11px;text-align:left;transition:background .12s;width:100%}.cart-sel-opt:hover{background:var(--surface-2)}.cart-sel-opt:not(.cart-sel-all) .cart-sel-nm{padding-left:30px}.cart-sel-opt.on{background:var(--accent-soft)}.cart-sel-opt .cart-sel-nm{color:var(--ink);font-family:var(--title-font);font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart-sel-opt.on .cart-sel-nm{font-weight:700}.cart-sel-opt .cart-sel-ic{color:var(--ink-2);display:inline-flex;flex:none}.cart-sel-opt .tail{color:var(--accent);display:inline-flex;margin-left:auto;opacity:0}.cart-sel-opt.on .tail{opacity:1}.cart-sel-empty{color:var(--ink-3);font-size:12.5px;padding:20px;text-align:center}@media (max-width: 1100px){.topbar-crumb .tc-ent,.topbar-crumb .tc-sep{display:none}}[data-enfoque=suisse] .cart-sel-trig,[data-enfoque=suisse] .topbar-crumb .tc-av,[data-enfoque=suisse] .cart-sel-opt .cart-sel-ic,[data-enfoque=suisse] .cart-sel-grp-ic{border-radius:2px}.v-search-btn{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;color:var(--ink-3);cursor:pointer;display:inline-grid;flex:none;height:38px;margin-left:2px;place-items:center;transition:border-color .14s,color .14s,background .14s;width:38px}.v-search-btn:hover{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink-2)}[data-enfoque=suisse] .v-search-btn{border-radius:3px}.gs-overlay{align-items:flex-start;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:rgba(18,22,30,.46);display:flex;font-family:var(--title-font);top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;padding:11vh 20px 20px;position:fixed;transition:opacity .2s ease;z-index:1500}.gs-overlay.show{opacity:1}.gs-overlay[hidden]{display:none}.gs-modal{background:var(--surface);border:1px solid var(--line-2);border-radius:18px;box-shadow:0 1px 2px #14161c0f,0 40px 80px -28px #121a2880;color:var(--ink);display:flex;flex-direction:column;font-family:var(--title-font);max-height:72vh;overflow:hidden;transform:translateY(-10px) scale(.985);transition:transform .22s cubic-bezier(.16,.84,.44,1);width:min(620px,100%)}.gs-overlay.show .gs-modal{transform:none}.gs-head{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:13px;padding:16px 18px}.gs-head-ic{color:var(--ink-3);display:inline-flex;flex:none}.gs-head input{background:transparent;border:0;color:var(--ink);flex:1;font-family:var(--title-font);font-size:16px;font-weight:500;min-width:0;outline:0}.gs-head input::placeholder{color:var(--ink-3);font-weight:400}.gs-esc{background:var(--surface-2);border:1px solid var(--line-2);border-radius:7px;color:var(--ink-3);cursor:pointer;flex:none;font-family:var(--title-font);font-size:11px;font-weight:600;padding:4px 9px;transition:all .14s}.gs-esc:hover{border-color:var(--line-strong);color:var(--ink-2)}.gs-body{flex:1;min-height:0;overflow-y:auto;padding:8px}.gs-grp{color:var(--ink-3);font-family:var(--title-font);font-size:10.5px;font-weight:600;letter-spacing:.07em;padding:11px 12px 6px;text-transform:uppercase}.gs-row{align-items:center;background:none;border:0;border-radius:11px;cursor:pointer;display:flex;gap:13px;padding:10px 12px;text-align:left;width:100%}.gs-row.sel{background:var(--surface-2)}.gs-row-ic{align-items:center;background:var(--surface-2);border-radius:9px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);display:grid;flex:none;height:34px;place-items:center;width:34px}.gs-row.sel .gs-row-ic{background:var(--accent-soft);box-shadow:none;color:var(--accent)}.gs-row-mk{align-items:center;background:color-mix(in oklab,var(--accent) 13%,var(--surface));border-radius:9px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent) 22%,transparent);color:var(--accent);display:grid;flex:none;font-family:var(--title-font);font-size:11.5px;font-weight:700;height:34px;letter-spacing:.01em;place-items:center;width:34px}.gs-row-mk--logo{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);color:inherit;overflow:hidden;padding:0}.gs-row-mk--logo img{display:block;height:100%;object-fit:cover;width:100%}.gs-row.sel .gs-row-mk--logo{box-shadow:inset 0 0 0 1px var(--accent)}.gs-row-tx{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.gs-row-tx b{color:var(--ink);font-family:var(--title-font);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-row-tx span{color:var(--ink-3);font-family:var(--title-font);font-size:11.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-row-go{color:var(--ink-3);display:inline-flex;opacity:0;transform:translate(-4px);transition:opacity .14s,transform .14s}.gs-row.sel .gs-row-go{color:var(--accent);opacity:1;transform:none}.gs-foot{align-items:center;background:var(--surface-2);border-top:1px solid var(--line);display:flex;gap:18px;padding:11px 18px}.gs-hint{align-items:center;color:var(--ink-3);display:inline-flex;font-family:var(--title-font);font-size:11px;font-weight:500;gap:6px}.gs-hint kbd{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:5px;color:var(--ink-2);display:inline-grid;font-family:inherit;font-size:10.5px;height:18px;min-width:18px;padding:0 4px;place-items:center}.gs-empty{align-items:center;color:var(--ink-3);display:flex;flex-direction:column;gap:10px;padding:40px 20px;text-align:center}.gs-empty p{font-family:var(--title-font);font-size:13px;margin:0}@media (max-width: 560px){.gs-foot{display:none}}[data-enfoque=suisse] .gs-modal{border-radius:4px}[data-enfoque=suisse] .gs-row,[data-enfoque=suisse] .gs-row-ic,[data-enfoque=suisse] .gs-row-mk,[data-enfoque=suisse] .gs-row-mk--logo{border-radius:3px}.shell .idx-bar{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;margin:0 0 22px;padding:14px 18px}.shell .idx-bar--embedded{margin-bottom:0}.shell .idx-bar-l{align-items:center;display:flex;flex-wrap:wrap;gap:13px;min-width:0}.shell .idx-bar-ic{align-items:center;background:color-mix(in oklab,var(--accent) 12%,var(--surface));border-radius:10px;color:var(--accent);display:grid;flex:none;height:34px;place-items:center;width:34px}.shell .idx-bar-txt{display:flex;flex-direction:column;line-height:1.25;min-width:0}.shell .idx-bar-txt b{color:var(--ink);font-size:13.5px;font-weight:700}.shell .idx-bar-sub{color:var(--ink-3);font-size:12px;font-weight:500}.shell .idx-chips{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.shell .idx-chip{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;height:28px;padding:0 13px;transition:border-color .14s}.shell .idx-chip:hover{border-color:var(--line-strong)}.shell .idx-chip.is-selected{border-color:color-mix(in oklab,var(--accent) 45%,var(--line-2))}.shell .idx-chip .dot{border-radius:50%;flex:none;height:9px;width:9px}.shell .idx-action{display:inline-flex}.shell .idx-edit-btn{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line-2);border-radius:9px;color:var(--ink-3);cursor:pointer;display:grid;font-family:inherit;height:32px;place-items:center;transition:all .14s;width:32px}.shell .idx-edit-btn:hover{background:color-mix(in oklab,var(--accent) 7%,var(--surface));border-color:var(--accent);color:var(--accent)}.shell .idx-add-btn{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid color-mix(in oklab,var(--accent) 45%,var(--line-2));border-radius:9px;color:var(--accent);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:12.5px;font-weight:600;gap:6px;height:32px;justify-content:center;line-height:1;padding:0 14px;transition:all .14s;white-space:nowrap}.shell .idx-add-btn:hover{background:color-mix(in oklab,var(--accent) 8%,var(--surface));border-color:var(--accent)}.shell .idx-bar-r{align-items:center;display:flex;flex:none;gap:11px}.shell .v-seg{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;display:flex;gap:2px;padding:3px}.shell .v-seg button{background:transparent;border:none;border-radius:6px;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:6px 12px;transition:all .14s}.shell .v-seg button.on{background:var(--surface);box-shadow:0 1px 2px #14161c14;color:var(--accent)}.shell .v-seg button:hover:not(.on){color:var(--ink-2)}.shell .idx-seg button{min-width:58px}[data-enfoque=suisse] .v-seg button.on{box-shadow:none}[data-enfoque=atelier] .v-seg{border-radius:13px}.shell .cartset{animation:cal-fade .16s ease-out;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:rgba(20,22,28,.4);display:grid;top:0;right:0;bottom:0;left:0;padding:24px;place-items:center;position:fixed;z-index:1300}.shell .cartset[hidden]{display:none}@keyframes cal-fade{0%{opacity:0}to{opacity:1}}.shell .cartset-card{animation:cs-pop .22s cubic-bezier(.16,.84,.44,1) both;background:var(--surface);border-radius:calc(var(--radius) + 4px);box-shadow:0 32px 80px -16px #14161c80;display:flex;flex-direction:column;max-height:calc(100vh - 48px);overflow:hidden;width:min(760px,100%)}@keyframes cs-pop{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.shell .cartset-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:22px 24px 16px}.shell .cartset-head-txt h2{color:var(--ink);font-family:var(--title-font);font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0}.shell .cartset-head-txt p{color:var(--ink-3);font-size:12.5px;font-weight:500;margin:5px 0 0}.shell .cartset-x{align-items:center;background:transparent;border:none;border-radius:9px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;height:32px;place-items:center;transition:all .14s;width:32px}.shell .cartset-x:hover{background:var(--surface-2);color:var(--ink)}.shell .cartset-body{overflow-y:auto;padding:4px 24px 8px}.shell .cartset-body-grid{display:grid;gap:0 20px;grid-template-columns:1fr 1fr}.shell .cartset-body-grid>.cartset-sec{border-bottom:1px solid var(--line)}.shell .cartset-body-grid>.cartset-sec.cs-span{grid-column:1 / -1}.shell .cartset-body-grid>.cartset-sec:last-child,.shell .cartset-body-grid>.cartset-sec:nth-last-child(2):not(.cs-span){border-bottom:0}.shell .cartset-sec{padding:14px 0}.shell .cartset-sec-h{align-items:center;display:flex;gap:12px;justify-content:space-between}.shell .cartset-sec-h-main{align-items:center;display:flex;flex:1;gap:7px;min-width:0}.shell .cs-mode{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;display:flex;flex:none;gap:2px;padding:3px}.shell .cs-mode-opt{background:transparent;border:none;border-radius:6px;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:600;padding:5px 10px;transition:all .14s;white-space:nowrap}.shell .cs-mode-opt.on{background:var(--surface);box-shadow:0 1px 2px #14161c14;color:var(--accent)}.shell .cs-mode-opt:hover:not(.on){color:var(--ink-2)}.shell .cs-inherited{opacity:.72;pointer-events:none;-webkit-user-select:none;user-select:none}.shell .cs-inherited .cs-mode,.shell .cs-inherited .cs-mode-opt{pointer-events:auto;-webkit-user-select:auto;user-select:auto}.shell .cartset-state{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:200px;padding:32px 24px;text-align:center}.shell .cartset-state p{color:var(--ink-3);font-size:13px;font-weight:500;margin:0}.shell .cartset-state .cs-btn-ghost{margin-top:4px}.shell .cs-lbl{color:var(--ink);font-size:13.5px;font-weight:700}.shell .cs-info{align-items:center;border-radius:var(--radius-sm);color:var(--ink-3);cursor:help;display:inline-flex;flex:none;height:22px;justify-content:center;outline:none;transition:background .14s,color .14s;width:22px}.shell .cs-info:hover,.shell .cs-info:focus-visible{background:var(--surface-2);color:var(--accent)}.shell .cs-tip-popper{z-index:1400}.shell .cs-tip.MuiTooltip-tooltip{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;box-shadow:var(--shadow),0 12px 32px -12px #14161c2e;color:var(--ink-2);font-family:inherit;font-size:12px;font-weight:500;line-height:1.45;max-width:280px;padding:10px 12px}.shell .cs-tip-inner{display:flex;flex-direction:column;gap:6px}.shell .cs-tip-text{color:var(--ink-2);display:block;font-size:12px;font-weight:500;line-height:1.45}.shell .cs-tip-link{align-self:flex-start;background:none;border:none;color:var(--accent);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:0;transition:opacity .14s}.shell .cs-tip-link:hover{opacity:.72;text-decoration:underline}.shell .cs-tip-arrow{color:var(--surface)}.shell .cs-tip-arrow:before{background:var(--surface);border:1px solid var(--line-2);box-sizing:border-box}.shell .cs-help{color:var(--ink-3);font-size:12px;font-weight:500;margin:4px 0 12px}.shell .cartset-sec-search{margin-top:12px}.shell .cartset-div{background:var(--line);height:1px;margin:0 -24px}.shell .cs-rb{display:grid;gap:10px;grid-template-columns:1fr 1fr}.shell .cs-rb-opt{align-items:flex-start;background:var(--surface);border:1px solid var(--line-2);border-radius:11px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:2px;padding:13px 15px;position:relative;text-align:left;transition:all .15s}.shell .cs-rb-opt b{color:var(--ink);font-size:14px;font-weight:700}.shell .cs-rb-opt span{color:var(--ink-3);font-size:11.5px;font-weight:500}.shell .cs-rb-opt:hover{border-color:var(--line-strong)}.shell .cs-rb-opt.on{background:color-mix(in oklab,var(--accent) 6%,var(--surface));border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.shell .cs-rb-opt.on b{color:var(--accent)}.shell .cs-search{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;display:flex;gap:10px;height:46px;padding:0 14px;position:relative;transition:border-color .15s}.shell .cs-search:focus-within{background:var(--surface);border-color:var(--accent)}.shell .cs-search-ic{color:var(--ink-3);flex:none}.shell .cs-search input{background:transparent;border:0;color:var(--ink);flex:1;font-family:inherit;font-size:13.5px;outline:none}.shell .cs-search input::placeholder{color:var(--ink-3)}.shell .cs-results{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;box-shadow:0 16px 40px -12px #14161c57;left:0;max-height:236px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.shell .cs-results[hidden]{display:none}.shell .cs-res{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:11px;padding:9px 10px;transition:background .12s}.shell .cs-res:hover{background:var(--surface-2)}.shell .cs-res .dot{border-radius:50%;flex:none;height:9px;width:9px}.shell .cs-res .nm{display:flex;flex:1;flex-direction:column;line-height:1.3;min-width:0}.shell .cs-res .nm b{color:var(--ink);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell .cs-res .nm .sub{color:var(--ink-3);font-size:11.5px;font-weight:500}.shell .cs-res .nm .sub .tk{color:var(--accent);font-style:normal;font-variant-numeric:tabular-nums;font-weight:600}.shell .cs-res-empty{color:var(--ink-3);font-size:12.5px;padding:14px;text-align:center}.shell .cs-chips{display:flex;flex-direction:column;gap:8px;margin-top:12px}.shell .cs-chips[hidden]{display:none}.shell .cs-sel{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;display:flex;gap:11px;padding:10px 10px 10px 13px}.shell .cs-sel .dot{border-radius:50%;flex:none;height:9px;width:9px}.shell .cs-sel .nm{display:flex;flex:1;flex-direction:column;line-height:1.3;min-width:0}.shell .cs-sel .nm b{color:var(--ink);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell .cs-sel .nm .sub{color:var(--ink-3);font-size:11.5px;font-weight:500}.shell .cs-sel .nm .sub .tk{color:var(--accent);font-style:normal;font-variant-numeric:tabular-nums;font-weight:600}.shell .cs-sel .x{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;height:26px;place-items:center;transition:all .14s;width:26px}.shell .cs-sel .x:hover{background:var(--surface);color:var(--neg)}.shell .cs-sel .x svg{height:14px;width:14px}.shell .cs-empty{align-items:flex-start;background:var(--surface-2);border:1px dashed var(--line-strong);border-radius:11px;display:flex;flex-direction:column;gap:6px;margin-top:12px;padding:16px}.shell .cs-empty[hidden]{display:none}.shell .cs-empty-txt{color:var(--ink-2);font-size:12.5px;font-weight:500}.shell .cs-link{background:none;border:none;color:var(--accent);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:0;transition:opacity .14s}.shell .cs-link:hover{opacity:.72}.shell .cs-custom{display:flex;gap:9px;margin-top:12px}.shell .cs-custom[hidden]{display:none}.shell .cs-custom input{background:var(--surface-2);border:1px solid var(--line-2);border-radius:10px;color:var(--ink);flex:1;font-family:inherit;font-size:13px;height:42px;outline:none;padding:0 14px;transition:border-color .15s}.shell .cs-custom input:focus{background:var(--surface);border-color:var(--accent)}.shell .cs-custom-add{background:var(--ink);border:none;border-radius:10px;color:var(--surface);cursor:pointer;flex:none;font-family:inherit;font-size:12.5px;font-weight:600;height:42px;padding:0 18px;transition:opacity .14s}.shell .cs-custom-add:hover{opacity:.88}.shell .cs-select{position:relative}.shell .cs-select-btn{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:11px;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:10px;height:46px;justify-content:space-between;padding:0 14px;transition:border-color .15s;width:100%}.shell .cs-select-btn:hover{border-color:var(--line-strong)}.shell .cs-select.open .cs-select-btn{border-color:var(--accent)}.shell .cs-select-cv{color:var(--ink-3);flex:none;transition:transform .18s}.shell .cs-select.open .cs-select-cv{transform:rotate(180deg)}.shell .cs-select-menu{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;box-shadow:0 16px 40px -12px #14161c57;left:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.shell .cs-select-menu[hidden]{display:none}.shell .cs-select-menu--floating{position:fixed;right:auto;top:auto;z-index:1350}.shell .cs-rf-opt{align-items:center;border-radius:8px;color:var(--ink);cursor:pointer;display:flex;font-size:13px;gap:10px;justify-content:space-between;padding:10px 11px;transition:background .12s}.shell .cs-rf-opt:hover{background:var(--surface-2)}.shell .cs-rf-opt.on{color:var(--accent);font-weight:600}.shell .cs-rf-opt .chk{color:var(--accent);opacity:0}.shell .cs-rf-opt.on .chk{opacity:1}.shell .cartset-foot{align-items:center;background:var(--surface);border-top:1px solid var(--line);display:flex;gap:10px;justify-content:flex-end;padding:16px 24px}.shell .cs-btn-ghost{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;color:var(--ink-2);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:42px;padding:0 20px;transition:all .14s}.shell .cs-btn-ghost:hover{border-color:var(--line-strong);color:var(--ink)}.shell .cs-btn-solid{background:var(--accent);border:none;border-radius:11px;box-shadow:0 8px 16px -6px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;height:42px;padding:0 24px;transition:all .15s}.shell .cs-btn-solid:hover:not(:disabled){filter:brightness(.94)}.shell .cs-btn-solid:disabled{background:var(--line-2);box-shadow:none;color:var(--ink-3);cursor:not-allowed}.shell .cs-tog-list{display:flex;flex-direction:column}.shell .cs-tog-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid var(--line)}.shell .cs-tog-row:last-child{border-bottom:0}.shell .cs-tog-tx b{display:block;font-size:13.5px;font-weight:600;color:var(--ink);font-family:inherit}.shell .cs-tog-tx span{display:block;font-size:12.5px;line-height:1.5;color:var(--ink-3);font-weight:500;margin-top:2px;max-width:620px;font-family:inherit}.shell .cs-tog{flex:none;width:44px;height:25px;border-radius:99px;border:0;background:var(--line-strong);position:relative;cursor:pointer;font:inherit;transition:background .18s}.shell .cs-tog-kn{position:absolute;top:2.5px;left:2.5px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #14161c47;transition:transform .18s}.shell .cs-tog.on{background:var(--accent)}.shell .cs-tog:disabled{cursor:not-allowed;opacity:.5}.shell .cs-tog.on:disabled{background:var(--line-strong)}.shell .cs-tog.on .cs-tog-kn{transform:translate(19px)}[data-enfoque=suisse] .cartset-card,[data-enfoque=suisse] .cs-rb-opt,[data-enfoque=suisse] .cs-search,[data-enfoque=suisse] .cs-select-btn,[data-enfoque=suisse] .cs-btn-ghost,[data-enfoque=suisse] .cs-btn-solid,[data-enfoque=suisse] .cs-tog,[data-enfoque=suisse] .idx-bar,[data-enfoque=suisse] .idx-add-btn,[data-enfoque=suisse] .idx-edit-btn{border-radius:3px}@media (max-width: 640px){.shell .cartset-body-grid{grid-template-columns:1fr}.shell .cartset-body-grid>.cartset-sec.cs-span{grid-column:auto}}@media (max-width: 560px){.shell .cs-rb{grid-template-columns:1fr}.shell .idx-bar-r{justify-content:space-between;width:100%}.shell .cartset-head,.shell .cartset-body,.shell .cartset-foot{padding-left:18px;padding-right:18px}.shell .cs-mode-opt{font-size:11px;padding:5px 8px}}.ce-panel{margin:0}.v-panel-h{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:20px 24px 18px}.v-panel-h .ttl{align-items:baseline;display:flex;gap:11px}.v-panel-h h2{font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.015em;margin:0;white-space:nowrap}.v-panel-tools{align-items:center;display:flex;gap:6px}.v-panel-ic{align-self:center;background:var(--surface-2);border-radius:8px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);display:grid;flex:none;height:30px;place-items:center;width:30px}[data-enfoque=suisse] .v-panel-ic{border-radius:3px}.v-btn-accent{align-items:center;background:var(--accent-soft);border:0;border-radius:var(--v-btn-radius);color:var(--accent);cursor:pointer;display:flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px);transition:opacity .15s;white-space:nowrap}.v-btn-accent:hover{opacity:.88}.v-btn-ghost{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--v-btn-radius);color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px-lg);transition:all .15s;white-space:nowrap}.v-btn-ghost:hover{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}.v-avatar{align-items:center;border-radius:9px;display:inline-grid;flex:none;font-family:var(--title-font);font-weight:600;place-items:center;text-transform:uppercase}.v-avatar-ink{background:color-mix(in oklab,var(--ink) 10%,var(--surface-2));box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2)}.v-avatar-line{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3)}.v-avatar-soft{background:var(--surface-2);color:var(--ink-2)}.v-avatar-pf{background:color-mix(in oklab,var(--accent) 14%,var(--surface));color:var(--accent)}.v-avatar-pj{background:#d0f2ff;color:#1890ff}.ce-coins{align-items:center;display:flex;justify-content:center}.ce-coin{align-items:center;background:var(--cb);border-radius:50%;box-shadow:0 0 0 2px var(--surface),inset 0 0 0 1px #00000024;color:#fff;display:grid;flex:none;font-family:var(--fig-font);font-size:12.5px;font-weight:700;height:26px;margin-left:-7px;place-items:center;width:26px}.ce-coin:first-child{margin-left:0}.ce-flag{align-items:center;border-radius:50%;box-shadow:0 0 0 2px var(--surface),inset 0 0 0 1px #00000024;display:block;flex:none;height:26px;margin-left:-7px;overflow:hidden;width:26px}.ce-flag:first-child{margin-left:0}.ce-entity-logo{display:block;flex:none}.ce-panel .v-tbl .MuiTableCell-head .MuiTableSortLabel-root{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ce-panel .v-tbl .MuiTableCell-head .MuiTableSortLabel-root:hover{color:var(--ink-2)}.ce-panel .v-tbl .MuiTableCell-head .MuiTableSortLabel-icon{height:14px;margin-left:4px;opacity:.72;width:14px}.ce-panel .v-tbl .MuiTableCell-head.ce-col-holders .MuiTableSortLabel-root,.ce-panel .v-tbl .MuiTableCell-head.ce-col-currency .MuiTableSortLabel-root{justify-content:center;width:100%}.ce-th-lbl{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.ce-tits{align-items:center;display:flex;justify-content:center}.ce-tits .ce-tit{align-items:center;background:var(--surface);border-radius:50%;box-shadow:0 0 0 2px var(--surface);color:#fff;display:grid;flex:none;font-family:var(--title-font);font-size:10.5px;font-weight:600;height:28px;margin-left:-7px;place-items:center;width:28px}.ce-tits .ce-tit:first-child{margin-left:0}.ce-acc-ic{align-items:center;background:var(--surface);border-radius:7px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);display:grid;flex:none;height:24px;place-items:center;width:24px}.ce-svcell{align-items:center;display:inline-flex;gap:12px;justify-content:flex-start}.ce-svcell .d{color:var(--ink-3);font-family:var(--fig-font);font-size:11.5px;font-weight:600}.ce-empty{color:var(--ink-3);font-weight:500}.row-acts{align-items:center;display:flex;justify-content:flex-end}.row-act{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line-2);border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-grid;flex:none;font-family:inherit;height:30px;place-items:center;padding:0;transition:border-color .15s,color .15s;width:30px}.row-act:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink-2)}.row-act:disabled{cursor:default;opacity:.35}[data-enfoque=suisse] .row-act{border-radius:2px}.ce-menu{min-width:236px;padding:7px}.ce-menu .v-item{align-items:center;border-radius:9px;display:flex;font-size:13px;gap:12px;padding:10px 12px;width:100%}.ce-menu .v-item .lead{color:var(--ink-3);display:inline-flex;flex:none}.ce-menu .v-item:hover .lead{color:var(--ink-2)}.ce-menu .v-item .tail{display:none}.ce-menu .v-item.danger,.ce-menu .v-item.danger .lead{color:var(--neg)}.ce-menu .v-item.danger:hover{background:color-mix(in oklab,var(--neg) 8%,var(--surface));color:var(--neg)}.ce-menu .v-pop-sep{height:1px;margin:6px 8px}.ce-panel .v-tbl-scroll table.v-tbl{min-width:840px}.ce-panel .v-tbl .ce-col-holders,.ce-panel .v-tbl .ce-col-currency{width:130px}.ce-panel .v-tbl .ce-col-balance{width:170px}.ce-panel .v-tbl .ce-col-pct{width:220px}.ce-panel .v-tbl .ce-col-actions{width:64px}.ce-panel .v-tbl .ce-pct-fig{display:inline-block;width:62px}:root{--cx-drawer-scrim-z: 1400;--cx-drawer-z: 1401;--cx-drawer-modal-z: 1410}.resumen.cx{padding:0}.cx-filterbar{margin:0 0 18px;overflow:visible;padding:0}.cx-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px;padding:16px 20px}.cx-fld{display:flex;flex-direction:column;gap:6px}.cx-fld-lbl{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.04em;padding-left:2px}.cx-fld .doc-selbox{justify-content:space-between;min-width:188px}.cx-fld .doc-selmenu{left:0;min-width:100%;right:auto}.cx-fld-search{flex:1 1 240px;min-width:190px}.cx-fld-search .doc-inbox{height:44px}.cx-seg{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;display:inline-flex;gap:3px;margin-left:auto;padding:3px}.cx-seg-b{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-3);cursor:pointer;display:grid;height:36px;place-items:center;transition:all .14s;width:38px}.cx-seg-b:hover{color:var(--ink-2)}.cx-seg-b.on{background:var(--surface);box-shadow:0 1px 2px #14161c1f;color:var(--accent)}[data-enfoque=suisse] .cx-seg,[data-enfoque=suisse] .cx-seg-b{border-radius:2px}.cx-pane[hidden]{display:none!important}.cx-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(316px,1fr));margin-bottom:48px}.cx-entlogo{align-items:center;background:#fff;border:1px solid var(--line);border-radius:11px;display:inline-grid;flex:none;overflow:hidden;place-items:center}.cx-entlogo img{max-height:70%;max-width:85%;object-fit:contain}[data-enfoque=suisse] .cx-entlogo{border-radius:3px}.cx-mark{background:var(--mk);border-radius:11px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--mk) 70%,black 22%);color:#fff;display:inline-grid;flex:none;font-weight:700;letter-spacing:.02em;place-items:center}[data-enfoque=suisse] .cx-mark{border-radius:3px}.cx-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);cursor:pointer;display:flex;flex-direction:column;gap:16px;font-family:inherit;padding:20px;text-align:left;transition:border-color .15s,transform .15s,box-shadow .15s;width:100%}.cx-card:hover{border-color:var(--line-strong);box-shadow:0 2px 4px #121a280d,0 22px 40px -26px #121a2857;transform:translateY(-2px)}.cx-card-top{align-items:center;display:flex;gap:13px}.cx-card-id{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.cx-card-id b{color:var(--ink);font-family:var(--title-font);font-size:15px;font-weight:600;letter-spacing:-.012em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-card-type{align-items:center;color:var(--ink-3);display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;gap:5px;white-space:nowrap}.cx-card-type .cx-kind-ic,.cx-type-chip .cx-kind-ic{color:var(--ink-3);display:inline-flex;flex:none}.cx-card-acts{align-items:center;display:inline-flex;flex:none;gap:3px;opacity:0;transform:translate(4px);transition:opacity .15s,transform .15s}.cx-card:hover .cx-card-acts{opacity:1;transform:none}.cx-card-meta{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:14px 0}.cx-card-client{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:3px;padding:12px 0 0}.cx-card-client .k{color:var(--ink-3);font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.cx-card-client .v{color:var(--ink-2);font-family:var(--fig-font);font-size:12.5px;font-weight:500}.cx-card-meta span{display:flex;flex-direction:column;gap:3px;min-width:0}.cx-card-meta .k{color:var(--ink-3);font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.cx-card-meta .v{color:var(--ink-2);font-family:var(--fig-font);font-size:12.5px;font-weight:500}.cx-card-foot{align-items:center;display:flex;gap:10px;justify-content:space-between}.cx-card-n{color:var(--ink-3);font-size:11.5px;font-weight:500}.cx-add{align-items:center;background:var(--surface-2);border:1px dashed var(--line-strong);border-radius:var(--radius);cursor:pointer;display:flex;font-family:inherit;gap:14px;padding:20px;text-align:left;transition:border-color .15s,background .15s;width:100%}.cx-add:hover{background:color-mix(in oklab,var(--accent) 4%,var(--surface));border-color:var(--accent)}.cx-add-ic{align-items:center;border:1px dashed var(--line-strong);border-radius:11px;color:var(--ink-3);display:grid;flex:none;height:44px;place-items:center;transition:color .15s,border-color .15s;width:44px}.cx-add:hover .cx-add-ic{border-color:var(--accent);color:var(--accent)}.cx-add-tx{display:flex;flex-direction:column;gap:3px}.cx-add-tx b{color:var(--ink);font-family:var(--title-font);font-size:14.5px;font-weight:600;letter-spacing:-.01em}.cx-add-tx span{color:var(--ink-3);font-size:12px;font-weight:500;text-wrap:pretty}.cx-panel.comp-panel.MuiPaper-root{background:var(--surface);box-shadow:var(--shadow)}.cx-tbl{min-width:880px}.cx-tbl thead th,.cx-tbl .MuiTableCell-head{background:var(--surface-2)!important;border-bottom:1px solid var(--line);border-radius:0!important;box-shadow:none!important;color:var(--ink-3);font-family:inherit;font-size:10.5px;font-weight:600;height:auto!important;letter-spacing:.08em;line-height:1.2;overflow:hidden;padding:10px 16px 12px;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.cx-tbl .MuiTableCell-head .MuiTableSortLabel-root,.cx-tbl .MuiTableCell-head .MuiTypography-root,.cx-tbl .MuiTableCell-head .MuiTableSortLabel-root.Mui-active{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.cx-tbl .MuiTableCell-head .MuiTableSortLabel-icon,.cx-tbl .MuiTableCell-head .MuiTableSortLabel-iconDirectionAsc,.cx-tbl .MuiTableCell-head .MuiTableSortLabel-iconDirectionDesc{display:none}.cx-tbl .MuiTableCell-head:first-of-type,.cx-tbl thead th:first-of-type{padding-left:24px}.cx-tbl .MuiTableCell-head:last-of-type,.cx-tbl thead th:last-of-type{padding-right:24px}.cx-tbl .MuiTableCell-body:first-of-type{padding-left:24px}.cx-tbl .MuiTableCell-body:last-of-type{padding-right:24px}.cx-tbl thead th:last-child,.cx-tbl tbody td:last-child{text-align:right}.cx-tbl tbody td{vertical-align:middle}.cx-row{cursor:pointer}.cx-name{align-items:center;display:inline-flex;gap:11px;max-width:340px}.cx-name b{color:var(--ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-type-chip{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:99px;color:var(--ink-2);display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:25px;padding:0 11px;white-space:nowrap}.cx-date{color:var(--ink-2);font-family:var(--fig-font);font-size:12.5px}.cx-acts{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end}[data-enfoque=suisse] .cx-type-chip{border-radius:2px}.cx-card-acts .row-act,.cx-acts .row-act{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line-2);border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-grid;flex:none;font-family:inherit;height:30px;place-items:center;padding:0;transition:border-color .15s,color .15s;width:30px}.cx-card-acts .row-act:hover:not(:disabled),.cx-acts .row-act:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink-2)}.cx-card-acts .row-act:disabled,.cx-acts .row-act:disabled{cursor:default;opacity:.35}.cx-acts .row-act.danger:hover:not(:disabled){border-color:color-mix(in oklab,var(--neg) 40%,var(--line-2));color:var(--neg)}[data-enfoque=suisse] .cx-card-acts .row-act,[data-enfoque=suisse] .cx-acts .row-act{border-radius:2px}.cx-drawer-scrim{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:rgba(20,22,28,.4);top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .24s ease;z-index:var(--cx-drawer-scrim-z)}.cx-drawer-scrim.show{opacity:1;pointer-events:auto}.shell.cx-drawer,aside.shell.cx-drawer{background:var(--surface, #ffffff);border-left:1px solid var(--line);box-shadow:-24px 0 60px -30px #121a2880;display:flex;flex-direction:column;height:100dvh;max-width:100vw;overflow:hidden;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .26s cubic-bezier(.4,0,.2,1);width:min(440px,100vw);z-index:var(--cx-drawer-z)}body:has(.cx-drawer.show) .MuiDialog-root{z-index:var(--cx-drawer-modal-z)}.shell.cx-drawer.show,aside.shell.cx-drawer.show{transform:none}.cx-dr-head{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:14px;padding:22px 22px 20px}.cx-dr-name{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.cx-dr-name b{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.015em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-dr-name span{color:var(--ink-3);font-size:12px;font-weight:500}.cx-dr-x{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface-2);border:1px solid var(--line-2);border-radius:9px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;height:34px;place-items:center;transition:all .14s;width:34px}.cx-dr-x svg{transform:rotate(45deg)}.cx-dr-x:hover{border-color:var(--line-strong);color:var(--ink)}.cx-dr-body{flex:1;min-height:0;overflow-y:auto;padding:20px 22px}.cx-dr-fields{display:flex;flex-direction:column;margin:0}.cx-dr-fields>div{align-items:baseline;border-bottom:1px dashed var(--line);display:flex;gap:14px;padding:9px 0}.cx-dr-fields>div:last-child{border-bottom:0}.cx-dr-fields dt{color:var(--ink-3);flex:none;font-size:12px;font-weight:500;width:96px}.cx-dr-fields dd{color:var(--ink);font-size:13px;font-weight:500;margin:0}.cx-dr-status{align-items:center;border-radius:12px;display:flex;font-size:13px;font-weight:600;gap:10px;margin:16px 0 14px;padding:13px 15px}.cx-dr-status-ic{display:inline-flex;flex:none}.cx-dr-status.ok{background:color-mix(in oklab,var(--pos) 11%,var(--surface));color:var(--pos)}.cx-dr-status.wait{background:color-mix(in oklab,#c08a3a 14%,var(--surface));color:#a9762c}.cx-dr-status.err{background:color-mix(in oklab,var(--neg) 10%,var(--surface));color:var(--neg)}.cx-dr-note{align-items:flex-start;color:var(--ink-3);display:flex;font-size:12px;gap:10px;line-height:1.5;margin-bottom:18px;text-wrap:pretty}.cx-dr-note span[data-ic],.cx-dr-note .cx-dr-note-ic{color:var(--ink-3);flex:none;margin-top:1px}.cx-dr-acc{border:1px solid var(--line);border-radius:12px;overflow:hidden}.cx-dr-acc-h{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface-2);border:0;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:11.5px;font-weight:700;gap:10px;letter-spacing:.05em;padding:12px 14px;text-align:left;width:100%}.cx-dr-acc-ic{color:var(--ink-3);display:inline-flex;flex:none}.cx-dr-acc-cv{color:var(--ink-3);display:inline-flex;flex:none;margin-left:auto;transition:transform .18s}.cx-dr-acc.closed .cx-dr-acc-cv{transform:rotate(-90deg)}.cx-dr-acc-body{display:flex;flex-direction:column;gap:10px;padding:14px}.cx-dr-acc.closed .cx-dr-acc-body{display:none}.cx-dr-empty{padding:20px 16px 22px;text-align:center}.cx-dr-empty .empty-illus{margin-bottom:2px;transform:scale(.82)}.cx-dr-empty h3{color:var(--ink);font-family:var(--title-font);font-size:15px;font-weight:700;margin:6px 0}.cx-dr-empty p{color:var(--ink-3);font-size:12.5px;font-weight:500;line-height:1.5;margin:0 auto;max-width:34ch}.cx-acct{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;padding:13px 14px}.cx-acct-top{align-items:center;display:flex;gap:10px}.cx-acct-top b{color:var(--ink);flex:1;font-size:13.5px;font-weight:700;letter-spacing:.01em}.cx-acct-act{align-items:center;display:inline-flex;flex:none;gap:8px}.cx-acct-holder{color:var(--ink-3);display:block;font-size:12px;font-weight:500;margin-top:7px}.cx-chk{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1.5px solid var(--line-strong);border-radius:7px;color:transparent;cursor:pointer;display:grid;flex:none;height:24px;place-items:center;transition:all .14s;width:24px}.cx-chk svg{transform:scale(.6);transition:transform .14s}.cx-chk.on{background:var(--accent);border-color:var(--accent);color:#fff}.cx-chk.on svg{transform:none}.cx-dr-foot{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px;padding:16px 22px}.cx-dr-btn-line{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:9px;height:46px;justify-content:center;transition:all .14s;width:100%}.cx-dr-btn-line:not(:disabled):hover{border-color:var(--line-strong);color:var(--ink)}.cx-dr-btn-line:disabled{cursor:not-allowed;opacity:.5}.cx-dr-btn-del{align-items:center;-webkit-appearance:none;appearance:none;background:var(--neg);border:0;border-radius:11px;box-shadow:0 8px 16px -8px color-mix(in oklab,var(--neg) 60%,transparent);color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:9px;height:46px;justify-content:center;transition:filter .14s;width:100%}.cx-dr-btn-del:hover{filter:brightness(.95)}[data-enfoque=suisse] .cx-dr-status,[data-enfoque=suisse] .cx-dr-acc,[data-enfoque=suisse] .cx-acct,[data-enfoque=suisse] .cx-chk,[data-enfoque=suisse] .cx-dr-btn-line,[data-enfoque=suisse] .cx-dr-btn-del,[data-enfoque=suisse] .cx-state-act{border-radius:2px}.cx-state-act{animation:cxPulse 2.2s ease-out infinite;background:var(--accent-soft);border-color:color-mix(in oklab,var(--accent) 38%,var(--line-2));box-shadow:0 0 0 0 color-mix(in oklab,var(--accent) 45%,transparent);color:var(--accent);cursor:pointer;font-weight:700;padding-right:9px;transition:background .15s,border-color .15s,box-shadow .15s,color .15s}.cx-state-act .dot{background:var(--accent)}.cx-state-act .cx-state-cta{display:inline-flex;margin-left:2px;transition:transform .15s}.cx-state-act:hover{animation:none;background:var(--accent);border-color:var(--accent);box-shadow:0 6px 16px -6px color-mix(in oklab,var(--accent) 60%,transparent);color:#fff}.cx-state-act:hover .dot{background:#fff}.cx-state-act:hover .cx-state-cta{transform:translate(2px)}@keyframes cxPulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--accent) 40%,transparent)}70%{box-shadow:0 0 0 6px color-mix(in oklab,var(--accent) 0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in oklab,var(--accent) 0%,transparent)}}@media (prefers-reduced-motion: reduce){.cx-state-act{animation:none}}.cx-dr-status.cx-state-act{gap:9px;justify-content:flex-start}.cx-dr-status.cx-state-act .cx-state-cta{margin-left:auto}.cx-dr-acc-list{display:flex;flex-direction:column;gap:10px}.cx-dr-acc-h span:not(.cx-dr-acc-ic):not(.cx-dr-acc-cv){text-transform:uppercase}@media (max-width: 680px){.cx-filters{align-items:stretch;flex-direction:column}.cx-fld .doc-selbox{min-width:0}.cx-seg{align-self:flex-start;margin-left:0}}.cxn-wrap{display:inline-flex;position:relative}.cxn-btn{position:relative}.cxn-ic{align-items:center;display:inline-flex;justify-content:center}.cxn-btn.open{background:var(--accent);color:#fff}.cxn-badge{background:var(--accent);border-radius:99px;box-shadow:0 0 0 2px var(--surface);color:#fff;display:grid;font-size:9.5px;font-weight:700;height:16px;min-width:16px;padding:0 4px;place-items:center;position:absolute;right:-3px;top:-3px}.cxn-btn.open .cxn-badge{background:#fff;box-shadow:0 0 0 2px var(--accent);color:var(--accent)}.cxn-btn.is-importing:before{animation:cxnRing 1.8s ease-out infinite;border:2px solid var(--accent);border-radius:inherit;content:"";top:-2px;right:-2px;bottom:-2px;left:-2px;opacity:0;pointer-events:none;position:absolute}.cxn-btn.is-importing .cxn-ic{animation:cxnIcPulse 1.8s ease-in-out infinite}@keyframes cxnRing{0%{opacity:.55;transform:scale(.82)}70%{opacity:0;transform:scale(1.25)}to{opacity:0;transform:scale(1.25)}}@keyframes cxnIcPulse{0%,to{color:var(--ink-3)}50%{color:var(--accent)}}.cxn-btn.open.is-importing:before{display:none}.cxn-pop{animation:scrIn .2s cubic-bezier(.16,.84,.44,1) both;border-radius:16px;max-width:calc(100vw - 32px);overflow:hidden;padding:0;position:absolute;right:-8px;top:calc(100% + 12px);width:380px;z-index:120}.cxn-pop-head{border-bottom:1px solid var(--line);padding:18px 20px 16px}.cxn-pop-head b{color:var(--ink);display:block;font-family:var(--title-font);font-size:15px;font-weight:700;letter-spacing:-.01em}.cxn-pop-head span{color:var(--ink-3);display:block;font-size:12px;font-weight:500;margin-top:3px}.cxn-sec{padding:12px 14px 6px}.cxn-sec+.cxn-sec{border-top:1px solid var(--line)}.cxn-sec-t{color:var(--ink-3);font-size:10.5px;font-weight:700;letter-spacing:.06em;margin:0 6px 8px;text-transform:uppercase}.cxn-item{align-items:center;background:transparent;border:0;border-radius:11px;cursor:pointer;display:flex;gap:12px;margin-bottom:4px;padding:11px 12px;text-align:left;transition:background .14s;width:100%}.cxn-item:hover,.cxn-item:focus-visible{background:var(--surface-2);outline:none}.cxn-item-mk{background:var(--mk, var(--ink-3));border-radius:9px;color:#fff;display:grid;flex:none;font-size:11px;font-weight:700;height:34px;letter-spacing:.02em;place-items:center;position:relative;width:34px}.cxn-item-doc-ic{align-items:center;background:color-mix(in oklab,#2a6fdb 12%,white);border-radius:9px;color:#2a6fdb;display:grid;flex:none;height:34px;place-items:center;width:34px}.cxn-item-tx{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.cxn-item-tx b{color:var(--ink);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxn-item-st{align-items:center;color:var(--ink-3);display:flex;font-size:11.5px;font-weight:500;gap:6px}.cxn-item-sub{color:var(--ink-3);font-size:11.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cxn-item-go{color:var(--ink-3);display:inline-flex;flex:none;opacity:0;transform:translate(-3px);transition:all .14s}.cxn-item:hover .cxn-item-go,.cxn-item:focus-visible .cxn-item-go{color:var(--accent);opacity:1;transform:none}.cxn-item-spin{animation:cxnSpin .8s linear infinite;border:2px solid transparent;border-radius:inherit;border-top-color:#fff;top:-3px;right:-3px;bottom:-3px;left:-3px;opacity:.9;position:absolute}@keyframes cxnSpin{to{transform:rotate(360deg)}}.is-importing .cxn-item-st{color:var(--accent);font-weight:600}.cxn-item-dots{display:inline-flex;gap:3px}.cxn-item-dots i{animation:cxnDot 1.2s ease-in-out infinite;background:var(--accent);border-radius:50%;height:4px;width:4px}.cxn-item-dots i:nth-child(2){animation-delay:.2s}.cxn-item-dots i:nth-child(3){animation-delay:.4s}@keyframes cxnDot{0%,to{opacity:.3;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}.cxn-item-tick{align-items:center;background:#1b7a4b;border-radius:50%;bottom:-3px;box-shadow:0 0 0 2px var(--surface);color:#fff;display:grid;height:16px;place-items:center;position:absolute;right:-3px;width:16px}.is-done .cxn-item-st{color:#1b7a4b;font-weight:600}.cxn-item-cta{align-items:center;color:var(--accent);display:inline-flex;flex:none;font-size:12px;font-weight:700;gap:4px}.cxn-item-cta [data-ic]{display:inline-flex}.cxn-item:hover .cxn-item-cta{text-decoration:underline}.cxn-pop-foot{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:0;border-top:1px solid var(--line);color:var(--accent);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:700;gap:7px;padding:14px 20px;transition:background .14s;width:100%}.cxn-pop-foot:hover{background:var(--accent-soft)}.cxn-pop-foot [data-ic]{display:inline-flex}[data-enfoque=suisse] .cxn-pop,[data-enfoque=suisse] .cxn-item,[data-enfoque=suisse] .cxn-item-mk,[data-enfoque=suisse] .cxn-item-doc-ic{border-radius:3px}@media (prefers-reduced-motion: reduce){.cxn-btn.is-importing:before,.cxn-btn.is-importing .cxn-ic,.cxn-item-spin,.cxn-item-dots i{animation:none}}.ntf-bell{position:relative}.ntf-scrim{background:rgba(20,22,28,.28)!important}.ntf-panel,.ntf-panel.MuiDrawer-paper{background:var(--surface);box-shadow:-14px 0 44px -18px #14161c66;display:flex;flex-direction:column;max-width:94vw;width:400px}.ntf-head{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;padding:22px 24px 14px}.ntf-head h3{color:var(--ink);font-family:var(--title-font);font-size:18px;font-weight:600;margin:0}.ntf-sub{color:var(--ink-3);display:block;font-size:12.5px;font-weight:500;margin-top:4px}.ntf-head .x{align-items:center;background:none;border:0;color:var(--ink-3);cursor:pointer;display:grid;flex:none;height:28px;place-items:center;width:28px}.ntf-head .x:hover{color:var(--ink)}.ntf-tabs{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:4px;padding:0 24px}.ntf-tab{align-items:center;background:none;border:0;color:var(--ink-3);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;gap:8px;margin-right:24px;padding:14px 4px;position:relative;transition:color .14s}.ntf-tab:hover{color:var(--ink-2)}.ntf-tab.on{color:var(--ink)}.ntf-tab.on:after{background:var(--accent);border-radius:2px 2px 0 0;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.ntf-cnt{background:var(--surface-2);border-radius:99px;color:var(--ink-2);font-size:11px;font-weight:600;padding:1px 8px}.ntf-tab.on .ntf-cnt{background:var(--accent-soft);color:var(--accent)}.ntf-list{flex:1;overflow-y:auto;padding:6px 0}.ntf-list[hidden]{display:none}.ntf-row{border-bottom:1px solid var(--line);cursor:pointer;display:flex;gap:13px;padding:14px 24px;transition:background .12s}.ntf-row:hover{background:var(--surface-2)}.ntf-ic{border-radius:50%;display:grid;flex:none;height:36px;place-items:center;width:36px}.ntf-ic-cxn{background:color-mix(in oklab,#2f7d7d 14%,var(--surface));color:#2f7d7d}.ntf-ic-ok{background:color-mix(in oklab,#2e5077 14%,var(--surface));color:#2e5077}.ntf-ic-default{background:var(--surface-2);color:var(--ink-3)}.ntf-tx{flex:1;min-width:0}.ntf-tx b{color:var(--ink);display:block;font-size:13.5px;font-weight:600;line-height:1.3}.ntf-tx p{color:var(--ink-2);font-size:12.5px;line-height:1.45;margin:3px 0 0}.ntf-meta{align-items:center;color:var(--ink-3);display:inline-flex;font-size:11.5px;font-weight:500;gap:6px;margin-top:7px}.ntf-meta [data-ic]{color:var(--ink-3);display:inline-flex}.ntf-empty{color:var(--ink-3);font-size:13px;font-weight:500;padding:48px 24px;text-align:center}@media (prefers-reduced-motion: reduce){.MuiDrawer-root .MuiDrawer-paper{transition:none!important}}.shell:has(.nav-bars-content--actives-management):has(.nav-bar-2:not([hidden])){--bars-content-gap: 8px}.shell:has(.nav-bars-content--actives-management):has(.nav-bar-3:not([hidden])){--bars-content-gap: 4px}.shell .nav-bars-content--actives-management{padding-top:0}.shell .nav-bars-content--actives-management .resumen.ga{padding:0 30px 56px}.resumen.ga{font-family:var(--fig-font);font-weight:var(--fig-weight);margin:0 auto;max-width:1320px;padding:28px 30px 56px}.ga-tabbar{align-items:center;min-height:50px}.ga-tabbar .co-tab{padding:14px 16px 16px}.ga-panel{margin:0}.ga-panel.MuiPaper-root{overflow:visible}.ga-head{padding:20px 24px 0}.ga-panel .comp-head h2{color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ga-filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:18px 24px 20px}.ga-field-search{flex:1 1 300px;min-width:220px}.ga-field-sel .doc-selbox{justify-content:flex-start;min-width:210px}.ga-field-sel .doc-selval{margin-left:auto}.ga-field-sel--value-only .doc-selbox{gap:8px}.ga-field-sel--value-only .doc-selval{flex:1;margin-left:0;min-width:0;text-align:left}.ga-field-sel .doc-selmenu{left:0;min-width:100%;right:auto}.ga-field-date{flex:0 0 auto}.ga-field-date .doc-inbox{justify-content:space-between;min-width:168px}.ga-field-date .doc-inbox input{cursor:pointer}.ga-filters .ga-add{align-items:center;-webkit-appearance:none;appearance:none;background:var(--accent);border:0;border-radius:var(--v-btn-radius);box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);margin-left:auto;padding:0 var(--v-btn-px-lg);transition:filter .15s;white-space:nowrap}.ga-filters .ga-add:hover:not(:disabled){filter:brightness(1.05)}.ga-filters .ga-add:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.65}[data-enfoque=suisse] .ga-filters .ga-add{border-radius:2px;box-shadow:none}.ga-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ga-tbl{min-width:760px}.ga-tbl-val{min-width:980px}.ga-tbl thead th:last-child,.ga-tbl tbody td:last-child{text-align:right}.ga-tbl thead th,.ga-tbl .MuiTableCell-head{background:var(--surface-2)!important;border-bottom:1px solid var(--line);border-radius:0!important;box-shadow:none!important;color:var(--ink-3);font-family:inherit;font-size:10.5px;font-weight:600;height:auto!important;letter-spacing:.08em;line-height:1.2;overflow:hidden;padding:10px 16px 12px;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.ga-tbl .MuiTableCell-head .MuiTableSortLabel-root,.ga-tbl .MuiTableCell-head .MuiTypography-root,.ga-tbl .MuiTableCell-head .MuiTableSortLabel-root.Mui-active{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.ga-tbl .MuiTableCell-head .MuiTableSortLabel-icon,.ga-tbl .MuiTableCell-head .MuiTableSortLabel-iconDirectionAsc,.ga-tbl .MuiTableCell-head .MuiTableSortLabel-iconDirectionDesc{display:none}.ga-tbl.tx-tbl thead th:first-child,.ga-tbl.tx-tbl tbody td:first-child,.ga-tbl.tx-tbl thead th:nth-child(2),.ga-tbl.tx-tbl tbody td:nth-child(2),.ga-tbl.tx-tbl thead th:nth-child(3),.ga-tbl.tx-tbl tbody td:nth-child(3),.ga-tbl.tx-tbl thead th:nth-child(4),.ga-tbl.tx-tbl tbody td:nth-child(4){text-align:left}.ga-tbl .MuiTableCell-head:first-of-type,.ga-tbl thead th:first-of-type{padding-left:24px}.ga-tbl .MuiTableCell-head:last-of-type,.ga-tbl thead th:last-of-type{padding-right:24px}.ga-tbl .MuiTableCell-body:first-of-type{padding-left:24px}.ga-tbl .MuiTableCell-body:last-of-type{padding-right:24px}.ga-name b{color:var(--ink);font-weight:600}.ga-isin{color:var(--ink-2);font-weight:500;letter-spacing:.02em}.ga-nd{color:var(--ink-3)}.ga-date{color:var(--ink-2);font-weight:400;white-space:nowrap}.ga-price{color:var(--ink);font-weight:600;white-space:nowrap}.ga-tbl .tbadge{flex:none}.ga-conf{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:99px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:600;gap:7px;padding:3px 11px 3px 9px}.ga-conf .dot{border-radius:50%;flex:none;height:6px;width:6px}.ga-conf.no .dot{background:#b0843a}.ga-conf.yes .dot{background:var(--pos)}[data-enfoque=suisse] .ga-conf{border-radius:2px}.ga-acts{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end}.ga-panel .ga-acts .row-act{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:8px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;font-family:inherit;height:30px;padding:0;place-items:center;transition:all .14s;width:30px}.ga-panel .ga-acts .row-act:hover:not(:disabled){background:var(--surface-2);color:var(--ink-2)}.ga-panel .ga-acts .row-act:disabled{cursor:not-allowed;opacity:.55}.ga-panel .ga-acts .row-act.danger:hover:not(:disabled){background:color-mix(in oklab,var(--neg) 8%,white);color:var(--neg)}[data-enfoque=suisse] .ga-panel .ga-acts .row-act{border-radius:2px}.ga-panel .v-btn-solid{align-items:center;background:var(--ink);border:none;border-radius:var(--v-btn-radius);box-shadow:0 1px 2px #14161c2e;color:var(--surface);cursor:pointer;display:flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px-lg);transition:background .15s;white-space:nowrap}.ga-panel .v-btn-solid:hover{background:color-mix(in oklab,var(--ink) 88%,white)}.ga-panel .v-btn-solid:disabled{cursor:not-allowed;opacity:.55}@media (max-width: 760px){.ga-filters{align-items:stretch;flex-direction:column}.ga-field-sel .doc-selbox,.ga-field-date .doc-inbox{min-width:0;width:100%}.ga-filters .ga-add{justify-content:center;margin-left:0;width:100%}}.resumen.tt-screen{font-family:var(--fig-font);font-weight:var(--fig-weight);margin:0 auto;max-width:1320px;padding:26px 30px 60px}.tt-tabbar{align-items:center;min-height:50px}.tt-screen .tt-cotabs{margin-bottom:22px}.tt-screen .tt-panel{margin:0 0 24px}.tt-screen .tt-panel.MuiPaper-root{box-shadow:var(--shadow);overflow:visible}[data-enfoque=suisse] .tt-screen .tt-panel.MuiPaper-root{box-shadow:none}.tt-panel .comp-head{flex-wrap:wrap}.tt-panel .comp-head h2{color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.tt-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:20px 24px 16px}.tt-head .ct{align-items:center;display:flex;gap:11px}.tt-head-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.tt-head-search.doc-inbox{flex:1 1 248px;height:38px;min-width:248px}.tt-head-search.doc-inbox input{font-size:13px}.tt-count{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:99px;color:var(--ink-3);display:inline-grid;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;height:23px;min-width:23px;padding:0 7px;place-items:center}.tt-head-tight{padding-bottom:4px}.tt-screen .v-btn-accent{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in oklab,var(--accent) 30%,var(--line-2));border-radius:var(--v-btn-radius);color:var(--accent);cursor:pointer;display:flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px-lg);transition:all .15s;white-space:nowrap}.tt-screen .v-btn-accent:hover{background:color-mix(in oklab,var(--accent) 14%,white)}[data-enfoque=suisse] .tt-screen .v-btn-accent{border-radius:2px}.tt-tblscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.tt-tbl{border-collapse:collapse;min-width:640px;width:100%}.tt-tbl-ta{min-width:920px}.tt-tbl-pf thead th:nth-child(2),.tt-tbl-pf tbody td:nth-child(2){width:180px}.tt-tbl-pj thead th:nth-child(2),.tt-tbl-pj tbody td:nth-child(2){width:130px}.tt-tbl-pj thead th:nth-child(3),.tt-tbl-pj tbody td:nth-child(3){width:160px}.tt-tbl-pf thead th:last-child,.tt-tbl-pf tbody td:last-child,.tt-tbl-pj thead th:last-child,.tt-tbl-pj tbody td:last-child{width:68px}.tt-tbl-ta thead th:nth-child(2),.tt-tbl-ta tbody td:nth-child(2){width:130px}.tt-tbl-ta thead th:nth-child(3),.tt-tbl-ta tbody td:nth-child(3){width:180px}.tt-tbl-ta thead th:nth-child(4),.tt-tbl-ta tbody td:nth-child(4){width:150px}.tt-tbl-ta thead th:nth-child(5),.tt-tbl-ta tbody td:nth-child(5){width:140px}.tt-tbl-ta thead th:last-child,.tt-tbl-ta tbody td:last-child{width:44px}.tt-tbl thead th,.tt-tbl .MuiTableCell-head{background:var(--surface-2)!important;border-bottom:1px solid var(--line);border-radius:0!important;box-shadow:none!important;color:var(--ink-3);font-family:inherit;font-size:10.5px;font-weight:600;height:auto!important;letter-spacing:.08em;line-height:1.2;overflow:hidden;padding:10px 16px 12px;text-overflow:ellipsis;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.tt-tbl .MuiTableCell-head .MuiTableSortLabel-root,.tt-tbl .MuiTableCell-head .MuiTypography-root,.tt-tbl .MuiTableCell-head .MuiTableSortLabel-root.Mui-active{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.tt-tbl .MuiTableCell-head .MuiTableSortLabel-root{display:inline-flex;max-width:100%;min-height:0}.tt-tbl .MuiTableCell-head .MuiIconButton-root{display:none!important}.tt-tbl .MuiTableCell-head .MuiTableSortLabel-icon,.tt-tbl .MuiTableCell-head .MuiTableSortLabel-iconDirectionAsc,.tt-tbl .MuiTableCell-head .MuiTableSortLabel-iconDirectionDesc{display:none}.tt-tbl .MuiTableCell-body{border-bottom:1px solid var(--line);height:auto!important;padding:12px 16px;vertical-align:middle}.tt-tbl .MuiTableCell-head:first-of-type,.tt-tbl .MuiTableCell-body:first-of-type{padding-left:24px}.tt-tbl .MuiTableCell-head:last-of-type,.tt-tbl .MuiTableCell-body:last-of-type{padding-right:24px}.tt-tbl tbody td,.tt-tbl thead th,.tt-tbl .MuiTableCell-head,.tt-tbl .MuiTableCell-body,.tt-tbl .MuiTableCell-alignCenter{text-align:left}.tt-tbl tbody td:last-child,.tt-tbl .MuiTableCell-body:last-of-type{text-align:right}.tt-tbl .MuiTableCell-body:last-of-type .row-acts{display:inline-flex;justify-content:flex-end;width:100%}.tt-tbl .tit-name b{font-size:14px;font-weight:600}.tit-name{align-items:center;display:flex;gap:13px}.tit-name .chev{color:var(--line-strong);flex:none}.tit-row:hover .tit-name .chev{color:var(--accent)}.tit-doc{color:var(--ink-2);font-size:13px;font-weight:500}.tit-admin{color:var(--ink-2);display:block;font-size:13.5px;font-weight:500;text-align:left}.tt-screen .row-acts{display:inline-flex;gap:2px;justify-content:flex-end}.tt-screen .row-act{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:8px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;font-family:inherit;height:30px;padding:0;place-items:center;transition:all .14s;width:30px}.tt-screen .row-act:hover:not(:disabled){background:var(--surface-2);color:var(--ink-2)}.tt-screen .row-act.del:hover:not(:disabled){background:color-mix(in oklab,var(--neg) 8%,white);color:var(--neg)}.tt-empty{color:var(--ink-3);font-size:13px;font-weight:500;padding:34px 24px;text-align:center}.tt-list-stack{display:flex;flex-direction:column;gap:24px}.tt-screen .tbadge{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:99px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:600;gap:7px;padding:3px 11px 3px 9px}.tt-screen .tbadge .dot{border-radius:50%;flex:none;height:6px;width:6px}.tt-screen .t-sicav .dot{background:#3f6b45}.tt-screen .t-fondo .dot{background:#b0843a}.tt-screen .t-holding .dot{background:#7a6a4a}.tt-screen .t-sil .dot{background:#3e7c8a}.tt-screen .t-sl .dot{background:#3a5f8a}.tt-screen .t-spv .dot{background:#6b5c9a}.ta-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px;padding:8px 24px 18px}.ta-fld{display:flex;flex-direction:column;gap:6px}.ta-fld-lbl{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.04em;padding-left:2px}.ta-fld-search{flex:1 1 280px;min-width:200px}.ta-fld .doc-selbox{justify-content:space-between;min-width:170px}.ta-selmenu{left:0;max-height:280px;min-width:100%;overflow-y:auto;right:auto}.v-pop.tt-pickmenu.v-pop--floating,.v-pop.tf-selmenu.v-pop--floating,.v-pop.ta-selmenu.v-pop--floating{z-index:1401}.v-pop--floating.tt-pickmenu,.v-pop--floating.ta-selmenu,.v-pop--floating.tf-selmenu{left:auto;right:auto;top:auto}.ta-selmenu-empty{color:var(--ink-3);font-size:12.5px;font-weight:500;padding:12px 10px;text-align:center}.tt-tbl-ta tbody td:nth-child(4),.tt-tbl-ta thead th:nth-child(4),.tt-tbl-ta .MuiTableCell-head:nth-of-type(4),.tt-tbl-ta .MuiTableCell-body:nth-of-type(4){text-align:right}.ta-name{color:inherit;text-decoration:none}.ta-name:hover b{color:var(--accent)}.ta-name b{font-size:14px;font-weight:600}.ta-ent{color:var(--ink-2);font-size:13.5px;font-weight:500}.tt-tbl-ta .v-fig{color:var(--ink);font-size:14px;font-weight:600}.ta-owners{display:inline-flex}.tt-screen .ce-tits{align-items:center;display:flex}.tt-screen .ce-tits .v-avatar{box-shadow:0 0 0 2px var(--surface),inset 0 0 0 1px var(--line-strong);margin-left:-7px}.tt-screen .ce-tits .v-avatar:first-child{margin-left:0}.tt-screen .ce-tits .more{color:var(--ink-3);font-size:12px;font-weight:500;margin-left:7px}.tt-screen .ce-empty{color:var(--ink-3);font-weight:500}.tt-modal-card{width:min(584px,100%)}.tt-modal-card .cartset-head{border-bottom:1px solid var(--line)}.tt-modal-card .cartset-body{padding:20px 24px}.tt-modal-card .cartset-foot{padding-top:20px}.tt-typesel{display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:8px 0 4px}.tt-typeopt{align-items:flex-start;background:var(--surface);border:1.5px solid var(--line-2);border-radius:13px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:2px;padding:16px 18px;text-align:left;transition:all .15s}.tt-typeopt:hover{border-color:var(--line-strong)}.tt-typeopt.on{background:var(--accent-soft);border-color:var(--accent)}.tt-typeopt[data-type=pf].on{background:color-mix(in oklab,#e8881f 16%,var(--surface));border-color:#e8881f}.tt-typeopt[data-type=pf].on .tt-typeopt-tag{color:#b6691b}.tt-typeopt[data-type=pj].on{background:color-mix(in oklab,#2e6cd0 15%,var(--surface));border-color:#2e6cd0}.tt-typeopt[data-type=pj].on .tt-typeopt-tag{color:#2e6cd0}.tt-typeopt-tag{color:var(--ink-3);font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:6px}.tt-typeopt.on .tt-typeopt-tag{color:var(--accent)}.tt-typeopt b{color:var(--ink);font-size:14.5px;font-weight:600}.tt-typeopt span:last-child{color:var(--ink-3);font-size:12px;font-weight:500}.tt-form{display:flex;flex-direction:column;gap:15px;padding:16px 0 6px}.tf-grid2{display:grid;gap:12px;grid-template-columns:1fr 1fr}.tf-field{display:flex;flex-direction:column;gap:7px;min-width:0}.tf-label{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.tf-input{background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;color:var(--ink);font-family:inherit;font-size:14px;height:46px;padding:0 15px;transition:border-color .15s,background .15s;width:100%}.tf-input:focus{background:var(--surface);border-color:var(--accent);outline:none}.tf-inputgrp{align-items:stretch;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;display:flex;overflow:hidden}.tf-inputgrp:focus-within{background:var(--surface);border-color:var(--accent)}.tf-prefix{align-items:center;background:var(--surface);border-right:1px solid var(--line-2);color:var(--ink-3);display:grid;font-size:12px;font-weight:700;letter-spacing:.06em;padding:0 15px;place-items:center}.tf-prefix-select{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;font-family:inherit;height:100%;min-width:58px}.tf-inputgrp .tf-prefix{flex-shrink:0;padding:0;width:58px}.tf-inputgrp .tf-prefix .MuiOutlinedInput-root{background:transparent;box-shadow:none;height:100%}.tf-inputgrp .tf-prefix .MuiOutlinedInput-root fieldset{border:0}.tf-inputgrp .tf-prefix .MuiSelect-select{align-items:center;color:var(--ink-3);display:flex;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.06em;min-height:unset;padding:0!important}.tf-inputgrp .tf-prefix .MuiSelect-icon{display:none}.tf-inputgrp .tf-input{background:transparent;border:0;border-radius:0}.tf-input:disabled{color:var(--ink-3);cursor:default;opacity:.85}.tf-input-readonly{color:var(--ink-3);cursor:default}.tf-input-error,.tf-inputgrp.tf-input-error,.tf-select.tf-input-error{border-color:var(--neg)}.tf-helper{color:var(--ink-3);display:block;font-size:11.5px;font-weight:500;line-height:1.35;margin-top:2px}.tf-field-error{color:var(--neg)}.tf-select{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:9px;height:46px;justify-content:space-between;padding:0 15px;width:100%}.tf-select.open{background:var(--surface);border-color:var(--accent)}.tf-select.open .doc-selcv{transform:rotate(180deg)}.tf-seldd{position:relative}.tf-selmenu{left:0;max-height:248px;min-width:100%;overflow-y:auto;padding:6px;right:0;top:calc(100% + 8px)}.tf-selmenu .v-item.on{color:var(--accent);font-weight:600}.tt-form-sep{background:var(--line);height:1px;margin:4px 0}.tt-sub-lbl{color:var(--ink);font-size:13px;font-weight:700;letter-spacing:-.01em;margin-bottom:2px}.tt-admin-pane{display:flex;flex-direction:column;gap:15px;padding-top:4px}.tt-radio{display:grid;gap:12px;grid-template-columns:1fr 1fr}.tt-radio-opt{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1.5px solid var(--line-2);border-radius:11px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:10px;height:46px;line-height:1;padding:0 16px}.tt-radio-opt.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.tt-radio-dot{align-items:center;border:2px solid var(--line-strong);border-radius:50%;box-sizing:border-box;display:inline-flex;flex:none;flex-shrink:0;height:16px;justify-content:center;width:16px}.tt-radio-opt.on .tt-radio-dot{border-color:var(--accent)}.tt-radio-opt.on .tt-radio-dot:after{background:var(--accent);border-radius:50%;content:"";display:block;flex-shrink:0;height:8px;width:8px}.tt-pickdd{position:relative}.tt-pick-field,.tt-pick-trigger{align-items:center;cursor:text;display:flex;gap:10px;height:46px;justify-content:flex-start;padding:0 13px}.tt-pick-field:hover,.tt-pick-trigger:hover{border-color:var(--line-strong)}.tt-pick-field.open,.tt-pick-trigger.open{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.tt-pick-field.open .tt-pick-cv,.tt-pick-field.open .doc-selcv,.tt-pick-trigger.open .tt-pick-cv,.tt-pick-trigger.open .doc-selcv{transform:rotate(180deg)}.tt-pick-ic{color:var(--ink-3);display:inline-flex;flex:none}.tt-pick-cv,.tt-pick-field .doc-selcv,.tt-pick-trigger .doc-selcv{color:var(--ink-3);display:inline-flex;flex:none;transition:transform .15s}.tt-pick-input{background:none;border:0;color:var(--ink);flex:1;font-family:inherit;font-size:14px;font-weight:500;min-width:0;outline:none;padding:0}.tt-pick-input.picked{color:var(--ink);font-weight:600}.tt-pick-input::placeholder{color:var(--ink-3);font-weight:500}.tt-pickmenu{display:flex;flex-direction:column;left:0;max-height:264px;min-width:100%;padding:8px;right:0;top:calc(100% + 8px);z-index:320}.tt-pickmenu[hidden]{display:none}.tt-pick-sb{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:9px;display:flex;gap:9px;height:40px;margin-bottom:6px;padding:0 12px}.tt-pick-sb input{background:none;border:0;color:var(--ink);flex:1;font-family:inherit;font-size:13px;outline:none}.tt-pick-list{display:flex;flex-direction:column;overflow-y:auto}.tt-pick-grp{color:var(--ink-3);font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:9px 10px 5px;text-transform:uppercase}.tt-pick-opt{align-items:center;background:none;border:none;border-radius:11px;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:9px 10px;text-align:left;transition:background .12s;width:100%}.tt-pick-opt:hover{background:var(--surface-2)}.tt-pick-av{border-radius:11px;display:grid;flex:none;font-size:12px;font-weight:700;height:38px;letter-spacing:.04em;place-items:center;width:38px}.tt-pick-av.k-pf{background:color-mix(in oklab,#e8881f 16%,var(--surface));color:#b6691b}.tt-pick-av.k-pj{background:color-mix(in oklab,#2e6cd0 15%,var(--surface));color:#2e6cd0}.tt-pick-tx{display:flex;flex:1;flex-direction:column;line-height:1.25;min-width:0}.tt-pick-tx b{color:var(--ink);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-pick-tx span{color:var(--ink-3);display:block;font-size:11.5px;font-weight:500;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-pick-add{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:none;border-radius:8px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);display:grid;flex:none;height:26px;opacity:0;place-items:center;transition:opacity .12s,color .14s,background .14s;width:26px}.tt-pick-opt:hover .tt-pick-add{background:var(--accent-soft);box-shadow:inset 0 0 0 1px transparent;color:var(--accent);opacity:1}.tt-pick-empty{color:var(--ink-3);font-size:12.5px;font-weight:500;padding:20px 4px;text-align:center}.tt-pct-block{border-top:1px solid var(--line);margin-top:30px;padding-top:26px}.tt-pct-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.tt-pct-total{color:var(--ink-3);font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:700}.tt-pct-total.ok{color:var(--pos)}.tt-pct-total.over{color:var(--neg)}.tt-pct-list{display:flex;flex-direction:column;gap:10px}.tt-pctrow{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:12px;display:flex;gap:12px;padding:10px 12px}.tt-pctrow-av{border-radius:10px;display:grid;flex:none;font-size:11.5px;font-weight:700;height:36px;letter-spacing:.04em;place-items:center;width:36px}.tt-pctrow-av.k-pf{background:color-mix(in oklab,#e8881f 16%,var(--surface));color:#b6691b}.tt-pctrow-av.k-pj{background:color-mix(in oklab,#2e6cd0 15%,var(--surface));color:#2e6cd0}.tt-pctrow-tx{display:flex;flex:1;flex-direction:column;line-height:1.25;min-width:0}.tt-pctrow-tx b{color:var(--ink);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tt-pctrow-tx>span:last-child{color:var(--ink-3);font-size:11.5px;font-weight:500}.tt-pctrow-in{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;display:flex;gap:5px;height:40px;padding:0 12px}.tt-pctrow-in:focus-within{border-color:var(--accent)}.tt-pctrow-in input{-moz-appearance:textfield;background:none;border:0;color:var(--ink);font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;outline:none;text-align:right;width:46px}.tt-pctrow-in input::-webkit-outer-spin-button,.tt-pctrow-in input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tt-pctrow-pc{color:var(--ink-3);font-size:13px;font-weight:600}.tt-pctrow-x{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:none;border-radius:8px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;height:30px;padding:0;place-items:center;width:30px}.tt-pctrow-x:hover{background:color-mix(in oklab,var(--neg) 9%,white);color:var(--neg)}.tt-pct-empty{color:var(--ink-3);font-size:12.5px;font-weight:500;line-height:1.5;padding:22px 4px;text-align:center}[data-enfoque=suisse] .tt-typeopt,[data-enfoque=suisse] .tf-input,[data-enfoque=suisse] .tf-select,[data-enfoque=suisse] .tt-radio-opt{border-radius:2px}[data-enfoque=suisse] .tt-pick-av,[data-enfoque=suisse] .tt-pick-add,[data-enfoque=suisse] .tt-pctrow,[data-enfoque=suisse] .tt-pctrow-in{border-radius:3px}@media (max-width: 820px){.ta-filters{align-items:stretch;flex-direction:column}.ta-fld .doc-selbox{min-width:0;width:100%}}@media (max-width: 620px){.tt-head-actions{width:100%}.tt-head-search.doc-inbox{min-width:0}.tt-typesel{grid-template-columns:1fr}}.shell .nav-bar{background:var(--surface);border-bottom:1px solid var(--line);display:block;left:var(--nav-sidebar-w, 256px);padding:0;position:fixed;right:0;z-index:38}.shell .nav-bar[hidden]{display:none}.shell .nav-bar>*{margin-inline:0;max-width:none;padding-left:30px;padding-right:30px;width:100%}.shell .nav-bar-mount{width:100%}.shell .nav-bar-2{border-bottom:0;box-shadow:0 1px 0 var(--line-2),0 8px 18px -16px #121a2857;top:68px;z-index:38}.shell .nav-bar-3{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);top:calc(68px + var(--bar2-h, 58px));z-index:39}.shell:has(.nav-bar-3:not([hidden])) .nav-bar-2{box-shadow:none;padding-bottom:4px}.shell[data-enfoque=suisse]:has(.nav-bar-3:not([hidden])) .nav-bar-2{box-shadow:none}.shell[data-enfoque=suisse] .nav-bar-2{box-shadow:0 1px 0 var(--line-2)}.shell .nav-bar-2 .financial-detail-tabs-bar{align-items:center;border-bottom:0!important;margin:0!important;max-height:58px;min-height:58px}.shell .nav-bar-2 .financial-detail-tabs-bar .financial-detail-tabs-bar-actions{align-self:center;padding-bottom:0}.shell .nav-bars-inline-header .financial-detail-tabs-bar-actions{padding-bottom:8px}.shell .nav-bar-2 .rep-tabbar{align-items:center;border-bottom:0!important;margin:0!important;min-height:58px}.shell .nav-bar-2 .rep-tabbar .co-tabs{flex:1 1 auto;min-width:0}.shell .nav-bar-2 .rep-actions{flex:none;padding-bottom:0}.shell .nav-bar-2 .ga-tabbar,.shell .nav-bar-2 .tt-tabbar{border-bottom:0!important;margin:0!important}.shell .nav-bar-2 .cp-tabbar,.shell .nav-bar-2 .re-tabbar{align-items:center;border-bottom:0!important;margin:0!important;min-height:58px}.shell .nav-bar-2 .cp-tabbar .co-tabs{flex:1 1 auto;min-width:0}.shell .nav-bar-2 .emp-tabbar{align-items:center;border-bottom:0!important;margin:0!important;max-height:58px;min-height:58px}.shell .nav-bar-2 .emp-tabbar .co-tabs{flex:1 1 auto;min-width:0}.shell .nav-bar-2 .cp-ccy{flex:none;padding-bottom:0}.shell .nav-bar-2 .cp-det-top{display:flex;flex-direction:column;width:100%}.shell .nav-bar-2 .cp-det-tabs-in{padding:0 30px}.shell .nav-bar-2 .cp-det-top-in{padding:20px 30px 0}.shell .nav-bar-2 .financial-detail-tabs-bar .MuiButton-root:first-of-type{padding-left:0}.shell .nav-bar-3 .aa-subbar{justify-content:space-between;margin:0!important;max-width:none;padding-block:4px 4px!important;padding-inline:0!important;width:100%}.shell .nav-bar-3 .aa-subtabs{flex:0 1 auto;gap:4px;justify-content:flex-start;min-width:0}.shell .nav-bar-3 .aa-subbar-right{flex:none;margin-left:auto}.shell .nav-bar-3 .aa-sub{font-size:12.5px;padding:6px 11px}.shell .nav-bar-3>*{margin-block:0!important}.shell .nav-bars-content--financial,.shell .nav-bars-page-content.nav-bars-content--financial{padding-top:0}.shell:has(.nav-bar-3:not([hidden])) .nav-bars-content--financial,.shell:has(.nav-bar-3:not([hidden])) .nav-bars-page-content.nav-bars-content--financial{padding-top:0}.shell:has(.nav-bar-3:not([hidden])) .nav-bars-content--financial .aa-missing{margin-top:0}.shell .nav-bars-content--reporting{padding-top:0}.shell .nav-bars-inline-header{border-bottom:1px solid var(--line);margin-bottom:22px}.shell .nav-bars-inline-header:has(+.nav-bars-inline-menu3){border-bottom:0;margin-bottom:0;padding-bottom:4px}.shell .nav-bars-inline-header+.nav-bars-inline-menu3{border-top:1px solid var(--line);padding-top:6px}.shell .nav-bars-inline-menu3{border-bottom:1px solid var(--line);margin-bottom:10px}.shell:has(.nav-bar-2:not([hidden])){--bars-content-gap: 20px}.shell:has(.nav-bar-3:not([hidden])){--bars-content-gap: 12px}.shell:has(.nav-bars-content--financial):has(.nav-bar-2:not([hidden])){--bars-content-gap: -8px}.shell:has(.nav-bars-content--client-wallet):has(.nav-bar-2:not([hidden])){--bars-content-gap: -14px}.shell:has(.nav-bars-content--client-wallet):has(.nav-bar-3:not([hidden])){--bars-content-gap: -10px}.shell .nav-bars-page-content{padding-top:8px}.shell .nav-bars-page-content.nav-bars-content--financial,.shell:has(.nav-bar-3:not([hidden])) .nav-bars-page-content.nav-bars-content--financial{padding-top:0}@media (max-width: 920px){.shell .nav-bar{left:0}.shell .nav-bar>*{padding-left:20px;padding-right:20px}}.resumen.aa{margin:0 auto;max-width:1200px;padding:0 30px 48px}.aa-panel{margin-bottom:22px;margin-top:0;padding:26px 28px 30px}.aa-panel:last-child{margin-bottom:48px}.aa-panel-top{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:26px;text-align:center}.aa-seg{background:var(--surface-2);border:1px solid var(--line-2);border-radius:12px;display:inline-flex;gap:2px;padding:4px}.aa-seg button{background:transparent;border:0;border-radius:9px;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:9px 20px;transition:all .16s;white-space:nowrap}.aa-seg button:hover:not(.on){color:var(--ink-2)}.aa-seg button.on{background:var(--surface);box-shadow:0 1px 2px #14161c12,0 2px 8px -4px #14161c2e;color:var(--ink)}.aa-panel-hint{color:var(--ink-3);font-size:12.5px;font-weight:500;margin:0}.aa-ent-grid{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.aa-ent{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:15px;cursor:pointer;display:flex;font-family:inherit;justify-content:center;min-height:104px;padding:22px 18px;transition:border-color .16s,box-shadow .16s,transform .16s}.aa-ent:hover{border-color:var(--line-strong);box-shadow:0 1px 2px #14161c0d,0 16px 30px -18px #14161c4d;transform:translateY(-2px)}.aa-ent-logo{display:block;height:auto;max-height:42px;max-width:72%;object-fit:contain;width:auto}.aa-ent-fallback{color:var(--ink-2);display:none;font-family:var(--title-font);font-size:15px;font-weight:700;letter-spacing:-.01em;text-align:center}.aa-ent.logo-fail .aa-ent-logo{display:none}.aa-ent.logo-fail .aa-ent-fallback{display:block}.aa-ent-all{border-style:dashed;flex-direction:column;gap:9px}.aa-ent-all:hover{border-color:var(--accent)}.aa-ent-all-ic{align-items:center;background:var(--surface-2);border-radius:12px;color:var(--ink-3);display:grid;flex:none;height:42px;place-items:center;transition:all .16s;width:42px}.aa-ent-all:hover .aa-ent-all-ic{background:var(--accent-soft);color:var(--accent)}.aa-ent-all-tx{color:var(--ink-2);font-size:13px;font-weight:600}.aa-panel-h{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.aa-panel-h h2{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0}.aa-panel-h-sub{color:var(--ink-3);font-size:12.5px;font-weight:500}.aa-man-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.aa-man{align-items:flex-start;background:var(--surface);border:1px solid var(--line-2);border-radius:15px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:6px;padding:20px;text-align:left;transition:border-color .16s,box-shadow .16s,transform .16s}.aa-man:hover:not(.aa-man-soon){border-color:var(--line-strong);box-shadow:0 1px 2px #14161c0d,0 16px 30px -18px #14161c4d;transform:translateY(-2px)}.aa-man-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;width:100%}.aa-man-ic{align-items:center;background:var(--accent-soft);border-radius:13px;color:var(--accent);display:grid;flex:none;height:46px;place-items:center;width:46px}.aa-man-go{color:var(--ink-3);display:inline-flex;opacity:0;transform:translate(-4px);transition:all .16s}.aa-man:hover:not(.aa-man-soon) .aa-man-go{color:var(--accent);opacity:1;transform:none}.aa-man-tt{color:var(--ink);font-size:14.5px;font-weight:700}.aa-man-ds{color:var(--ink-3);font-size:12.5px;font-weight:500;line-height:1.45}.aa-man-soon{cursor:not-allowed;opacity:.62}.aa-man-soon .aa-man-ic{background:var(--surface-2);color:var(--ink-3)}.aa-soon{background:var(--surface-2);border:1px solid var(--line-2);border-radius:99px;color:var(--ink-3);font-size:10px;font-weight:700;letter-spacing:.06em;padding:4px 9px;text-transform:uppercase}@media (max-width: 900px){.aa-ent-grid{grid-template-columns:repeat(3,1fr)}.aa-man-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.aa-ent-grid{grid-template-columns:repeat(2,1fr)}.aa-man-grid{grid-template-columns:1fr}.aa-panel{padding:22px 18px 24px}.resumen.aa{padding:8px 18px 40px}}[data-enfoque=suisse] .aa-seg,[data-enfoque=suisse] .aa-seg button,[data-enfoque=suisse] .aa-ent,[data-enfoque=suisse] .aa-ent-all-ic,[data-enfoque=suisse] .aa-man,[data-enfoque=suisse] .aa-man-ic{border-radius:2px}.add-crumb{align-items:center;animation:scrIn .3s cubic-bezier(.16,.84,.44,1) both;display:flex;flex:none;gap:16px}.add-crumb-back{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:9px;color:var(--ink-2);cursor:pointer;display:grid;flex:none;height:34px;place-items:center;transition:all .15s;width:34px}.add-crumb-back:hover{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}.add-crumb-trail{align-items:center;display:flex;gap:8px;min-width:0}.add-crumb-up{background:transparent;border:0;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;padding:0;transition:color .14s;white-space:nowrap}.add-crumb-up:hover{color:var(--accent)}.add-crumb-sep{color:var(--ink-3);display:inline-flex;flex:none;opacity:.5}.add-crumb-name{color:var(--ink);font-family:var(--title-font);font-size:15px;font-weight:700;letter-spacing:-.015em;white-space:nowrap}@media (max-width: 1100px){.add-crumb-up,.add-crumb-sep{display:none}}[data-enfoque=suisse] .add-crumb-back{border-radius:2px}.shell .aa-modal .cartset-card{color:var(--ink);font-family:inherit;width:min(560px,100%)}.shell .aa-modal .cartset-head{align-items:center;gap:10px}.shell .aa-modal .cartset-card.has-back .cartset-head{gap:16px}.shell .aa-modal .cartset-head-txt{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.shell .aa-modal .cartset-head-txt h2{font-family:var(--title-font);font-size:19px;font-weight:700;letter-spacing:-.01em;margin:0}.shell .aa-modal .cartset-head-txt p{font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.35;margin:0}.shell .aa-modal .cartset-body{font-family:inherit;padding:4px 24px 22px}.shell .aa-modal .aa-opt-list{display:flex;flex-direction:column;gap:12px}.shell .aa-modal .aa-optrow{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line-2);border-radius:14px;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:16px;margin:0;padding:18px 20px;text-align:left;transition:border-color .16s,box-shadow .16s,background .16s;width:100%}.shell .aa-modal .aa-optrow:hover{background:var(--surface);border-color:var(--accent);box-shadow:0 1px 2px #14161c0d,0 14px 26px -16px #14161c4d}.shell .aa-modal .aa-optrow-ic{align-items:center;background:var(--accent-soft);border-radius:13px;color:var(--accent);display:grid;flex:none;height:48px;place-items:center;width:48px}.shell .aa-modal .aa-optrow-tx{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.shell .aa-modal .aa-optrow-tx b{color:var(--ink);font-family:inherit;font-size:14.5px;font-weight:700;letter-spacing:-.01em;line-height:1.35}.shell .aa-modal .aa-optrow-tx span{color:var(--ink-3);font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.4}.shell .aa-modal .aa-optrow-go{color:var(--ink-3);display:inline-flex;flex:none;transition:transform .16s,color .16s}.shell .aa-modal .aa-optrow:hover .aa-optrow-go{color:var(--accent);transform:translate(3px)}.shell .aa-modal .aa-modal-back{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;color:var(--ink-2);cursor:pointer;display:grid;flex:none;font-family:inherit;height:34px;margin-right:0;padding:0;place-items:center;transition:all .15s;width:34px}.shell .aa-modal .cartset-card.has-back .aa-modal-back{margin-right:10px}.shell .aa-modal .aa-modal-back:hover{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}.shell .aa-modal .aa-step{animation:aaStepIn .22s cubic-bezier(.16,.84,.44,1) both}@keyframes aaStepIn{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}.shell .aa-modal .aa-drop{align-items:center;background:var(--surface-2);border:1.5px dashed var(--line-strong);border-radius:15px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:8px;padding:34px 20px;text-align:center;transition:border-color .16s,background .16s}.shell .aa-modal .aa-drop:hover,.shell .aa-modal .aa-drop.drag{background:var(--accent-soft);border-color:var(--accent)}.shell .aa-modal .aa-drop-ic{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:15px;color:var(--accent);display:grid;flex:none;height:54px;margin-bottom:4px;place-items:center;width:54px}.shell .aa-modal .aa-drop b{color:var(--ink);font-family:inherit;font-size:14.5px;font-weight:700;letter-spacing:-.01em}.shell .aa-modal .aa-drop-sub{color:var(--ink-3);font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.45}.shell .aa-modal .aa-drop-sub-link{color:var(--accent);font-weight:600;text-decoration:none}.shell .aa-modal .aa-drop-file{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:14px;display:flex;font-family:inherit;gap:13px;padding:16px}.shell .aa-modal .aa-drop-file-ic{align-items:center;background:var(--accent-soft);border-radius:11px;color:var(--accent);display:grid;flex:none;height:42px;place-items:center;width:42px}.shell .aa-modal .aa-drop-file-tx{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.shell .aa-modal .aa-drop-file-tx b{color:var(--ink);font-family:inherit;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell .aa-modal .aa-drop-file-tx span{color:var(--ink-3);font-family:inherit;font-size:11.5px;font-weight:500}.shell .aa-modal .aa-drop-file-x{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:8px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;font-family:inherit;height:28px;padding:0;place-items:center;transition:all .14s;width:28px}.shell .aa-modal .aa-drop-file-x:hover{background:var(--surface);color:var(--ink)}.shell .aa-modal .aa-tpl{align-items:center;align-self:flex-start;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:7px;margin-top:14px;padding:0;transition:opacity .14s}.shell .aa-modal .aa-tpl:hover:not(:disabled){opacity:.7}.shell .aa-modal .aa-tpl:disabled{cursor:not-allowed;opacity:.45}.shell .aa-modal .aa-modal-foot{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.shell .aa-modal .aa-modal-foot .cs-btn-solid.aa-modal-cta:disabled{background:var(--ink-3);border-color:var(--ink-3);box-shadow:none;cursor:not-allowed;opacity:.45}[data-enfoque=suisse] .shell .aa-modal .aa-optrow,[data-enfoque=suisse] .shell .aa-modal .aa-optrow-ic,[data-enfoque=suisse] .shell .aa-modal .aa-modal-back,[data-enfoque=suisse] .shell .aa-modal .aa-drop,[data-enfoque=suisse] .shell .aa-modal .aa-drop-ic,[data-enfoque=suisse] .shell .aa-modal .aa-drop-file{border-radius:2px}.add-crumb-trail-part{align-items:center;display:inline-flex;gap:8px}.cc{margin:0 auto;max-width:1040px;padding:0 30px}.cc-panel{margin-bottom:22px;overflow:visible;padding:26px 28px 30px}.cc-grid{align-items:start;display:grid;gap:18px 20px;grid-template-columns:1fr 1fr}.cc-field{display:flex;flex-direction:column;gap:8px}.cc-req{color:var(--accent);font-style:normal;font-weight:700}.cc-count{color:var(--ink-3);font-size:11px;font-style:normal;font-weight:600;letter-spacing:0;margin-left:6px;text-transform:none}.cc .tf-input-error,.cc .tf-input.cc-err{border-color:var(--neg);box-shadow:0 0 0 3px color-mix(in oklab,var(--neg) 16%,transparent)}.cc-seldd{position:relative}.cc-select{cursor:pointer}.cc-select.is-ph .cc-selval{color:var(--ink-3);font-weight:500}.cc-selval{color:var(--ink);flex:1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.cc-selmenu{left:0;max-height:280px;min-width:100%;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.cc-selmenu .v-item{align-items:center;display:flex;gap:10px;justify-content:flex-start;width:100%}.cc-selmenu .v-item .tail{margin-left:auto;opacity:0}.cc-selmenu .v-item.on .tail{color:var(--accent);opacity:1}.cc-itlbl{flex:1;min-width:0;text-align:left}.cc-itlogo{flex:none;height:22px;object-fit:contain;width:22px}.cc-liqcell{align-self:stretch;display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.cc-liqcell .tf-label{font-family:inherit}.cc-toggle{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:14px;height:46px;padding:0 16px;text-align:left;transition:background .15s,border-color .15s;width:100%}.cc-toggle:hover{border-color:var(--line-strong)}.cc-toggle-tx{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.cc-toggle-tx b,.cc-toggle-tx span{color:var(--ink);font-family:inherit;font-size:14px;font-style:normal;font-weight:500}.cc-switch{background:var(--line-strong);border-radius:99px;flex:none;height:24px;position:relative;transition:background .18s;width:42px}.cc-knob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #14161c4d;height:20px;left:2px;position:absolute;top:2px;transition:transform .18s;width:20px}.cc-toggle.on .cc-switch{background:var(--accent)}.cc-toggle.on .cc-knob{transform:translate(18px)}.cc-idxdd{position:relative}.cc-idxmenu{display:flex;flex-direction:column;left:0;max-height:320px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.cc-idxtabs{align-self:flex-start;background:var(--surface-2);border:1px solid var(--line-2);border-radius:9px;display:inline-flex;gap:2px;margin-bottom:6px;padding:3px}.cc-idxtabs button{background:transparent;border:0;border-radius:7px;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:5px 14px;transition:all .15s}.cc-idxtabs button.on{background:var(--surface);box-shadow:0 1px 2px #14161c1a;color:var(--ink)}.cc-idxlist{max-height:240px}.cc-idxopt{justify-content:space-between}.cc-idxtx{display:flex;flex:1;flex-direction:column;line-height:1.3;min-width:0}.cc-idxtx b{color:var(--ink);font-size:13.5px;font-weight:600}.cc-idxtx span{color:var(--ink-3);font-size:11.5px;font-weight:500}.cc-tk{color:var(--accent);font-style:normal;font-weight:700}.cc-idxsel{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.cc-idxsel-empty{color:var(--ink-3);font-size:12.5px;font-weight:500;padding:2px 0}.cc-chip{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;display:inline-flex;gap:8px;max-width:100%;padding:7px 9px 7px 12px}.cc-chip .cc-idxtx{flex:1;min-width:0}.cc-chip .cc-idxtx b{color:var(--ink);font-size:12.5px;font-weight:600;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-chip .cc-idxtx span{color:var(--ink-3);font-size:11px;font-weight:500}.cc-chip b{color:var(--ink);font-size:12.5px;font-weight:600;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-chip .cc-tk{font-size:11px}.cc-chip-x{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;font:inherit;height:20px;padding:0;place-items:center;transition:all .14s;width:20px}.cc-chip-x:hover{background:var(--surface);color:var(--ink)}.tt-pct-block.cc-pct{margin-top:18px;padding-top:18px}.cc .tt-pickdd{position:relative}.cc .tt-pickmenu{left:0;min-width:100%;position:absolute;right:0;top:calc(100% + 8px);width:auto;z-index:60}.cc-entlogo{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;display:grid;flex:none;height:30px;overflow:hidden;place-items:center;width:30px}.cc-entlogo img{max-height:18px;max-width:24px;object-fit:contain}.cc-entfb{color:var(--ink-2);font-size:11px;font-weight:700}.cc-entnone{color:var(--ink-3);font-weight:600}.cc-entopt .tt-pick-tx b{font-size:13.5px}.cc-foot{display:flex;gap:12px;justify-content:flex-end;margin:8px 0 48px}.cc-foot .v-btn-accent,.cc-foot .v-btn-ghost{align-items:center;border-radius:var(--v-btn-radius);display:inline-flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;height:var(--v-btn-h);padding:0 var(--v-btn-px-lg)}.cc-foot .v-btn-ghost{box-sizing:border-box}.cc-foot .v-btn-ghost:hover{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}.cc-foot .v-btn-accent{background:var(--accent);border:0;box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;cursor:pointer;font-family:inherit;font-weight:600}.cc-foot .v-btn-accent:hover:not(:disabled){background:color-mix(in oklab,var(--accent) 88%,black)}.cc-foot .v-btn-accent:disabled,.cc-foot .v-btn-ghost:disabled{cursor:not-allowed;opacity:.55}.ap-panel .cc-foot,.v-panel.aa-panel .cc-foot{margin:0}.cc-rent-risk{margin-top:18px}.cc-currency-field{min-width:0}.cc-currency-field .MuiAutocomplete-root,.cc-currency-field .MuiFormControl-root{margin:0;width:100%}.cc-currency-field .MuiOutlinedInput-root,.cc-currency-field .MuiOutlinedInput-root.MuiAutocomplete-inputRoot{align-items:center;background:var(--surface-2);border-radius:11px;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:inherit;font-size:14px;height:46px;min-height:46px;padding:0 39px 0 15px;transition:border-color .15s,background .15s}.cc-currency-field .MuiOutlinedInput-root .MuiAutocomplete-input{min-width:0;padding:0}.cc-currency-field .MuiOutlinedInput-input,.cc-currency-field .MuiInputBase-input{box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:14px;font-weight:500;height:auto;min-height:unset;padding:0}.cc-currency-field .MuiOutlinedInput-root fieldset{border-color:var(--line-2);right:0;bottom:0;left:0;top:0}.cc-currency-field .MuiOutlinedInput-root fieldset legend{display:none;max-width:0}.cc-currency-field .MuiOutlinedInput-root:hover fieldset{border-color:var(--line-strong)}.cc-currency-field .MuiOutlinedInput-root.Mui-focused{background:var(--surface)}.cc-currency-field .MuiOutlinedInput-root.Mui-focused fieldset{border-color:var(--accent)}.cc-currency-field .MuiAutocomplete-endAdornment{align-items:center;display:flex;height:100%;position:absolute;right:12px;top:0}.cc-currency-field .MuiAutocomplete-popupIndicator{color:var(--ink-3);padding:0}.cc-currency-field .MuiFormHelperText-root{margin-left:0;margin-right:0;margin-top:6px}[data-enfoque=suisse] .cc-toggle,[data-enfoque=suisse] .cc-select,[data-enfoque=suisse] .cc-chip,[data-enfoque=suisse] .cc-foot .v-btn-ghost,[data-enfoque=suisse] .cc-foot .v-btn-accent,[data-enfoque=suisse] .v-btn-ghost,[data-enfoque=suisse] .v-btn-accent,[data-enfoque=suisse] .cc-idxtabs,[data-enfoque=suisse] .cc-idxtabs button{border-radius:2px}@media (max-width: 760px){.cc-grid{grid-template-columns:1fr}.cc-panel{padding:22px 18px 24px}.cc{padding:0 18px}}.ficha.cm,.cm{margin:0 auto;max-width:1080px}.cm-panel{overflow:visible}.cm-modebar{background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;display:inline-flex;gap:2px;margin-bottom:24px;padding:4px}.cm-modebar button{background:transparent;border:0;border-radius:8px;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:9px 18px;transition:all .15s;white-space:nowrap}.cm-modebar button:hover:not(.on){color:var(--ink-2)}.cm-modebar button.on{background:var(--surface);box-shadow:0 1px 2px #14161c14,0 2px 8px -4px #14161c2e;color:var(--ink)}.cm-pane[hidden]{display:none}.cm-grid{align-items:start;display:grid;gap:18px 20px;grid-template-columns:repeat(4,1fr);margin-bottom:18px}.cm-grid .tf-field,.cm-grid .cm-assetpair,.cm-grid .cm-wallet-field{min-width:0;width:100%}.cm-grid .cc-seldd,.cm-grid .tt-pickdd,.cm-grid .cm-add{width:100%}.cm-grid:last-child{margin-bottom:0}.cm-row1{grid-template-columns:repeat(6,minmax(0,1fr))}.cm-row1>.cm-wallet-field{grid-column:span 2}.cm-row1>.cm-settle-field{grid-column:span 1}.cm-assetpair{display:contents}.cm-row1 .cm-asset{align-self:end;grid-column:span 2;min-width:0}.cm-row1 .cm-assetpair--solo .cm-asset{grid-column:span 3}.cm-row1 .cm-asset-ccy{align-self:end;grid-column:span 1;min-width:0}.cm-asset-ccy .cc-seldd,.cm-asset-ccy .cc-select.is-ro{width:100%}.cm-asset{min-width:0}.cm-cta2{grid-template-columns:repeat(6,minmax(0,1fr))}.cm-cta2>.cm-wallet-field{grid-column:span 3}.cm-cta2>.cm-settle-field{grid-column:span 3}.cm-row-type-date,.cm-row-qty-price,.cm-row-qty-price.has-local-ccy{grid-template-columns:1fr 1fr}.cm-row-fee-fx{grid-template-columns:1fr 1fr 1fr}.cm-row-fee-fx.has-pair{grid-template-columns:1fr 1fr 1fr 1fr}.cm-feerow{grid-template-columns:1fr 1fr}.cm .cc-select.is-ro{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;color:var(--ink-2);cursor:default;display:flex;height:46px;opacity:1;padding:0 15px}.cm .cc-select.is-ro .cc-selval{color:var(--ink-2);font-weight:600}.cm-fx{align-self:start;display:flex;flex-direction:column;gap:8px;min-width:0}.cm-sug{align-items:center;align-self:flex-start;animation:cmSugIn .18s ease-out both;background:var(--surface-2);border:1px solid var(--line-2);border-radius:99px;color:var(--ink-3);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:500;gap:6px;margin-top:8px;max-width:100%;padding:5px 11px 5px 8px;transition:background .14s,border-color .14s,color .14s}.cm-sug:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--ink-2)}.cm-sug:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 14%,transparent);outline:none}.cm-sug-plus{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:50%;color:var(--ink-3);display:grid;flex:none;height:17px;line-height:0;place-items:center;transition:all .14s;width:17px}.cm-sug:hover .cm-sug-plus{background:var(--accent);border-color:var(--accent);color:#fff}.cm-sug-lbl{color:inherit;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-sug-val{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes cmSugIn{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.cm-fx-pair{min-width:0;width:100%}.cm-fx-pair .MuiFormControl-root,.cm-fx-pair .MuiTextField-root{margin:0;width:100%}.cm .cc-currency-field .MuiAutocomplete-root,.cm .cc-currency-field .MuiFormControl-root{width:100%}.cm-add,.cm-add .tt-pickdd{position:relative}.cm-add .tt-pick-field{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;width:100%}.cm-add .tt-pick-field.chosen{background:var(--surface);border-color:var(--line-2);box-shadow:none;cursor:default}.cm-add .tt-pick-field.chosen .tt-pick-input{color:var(--ink);cursor:default;font-weight:500}.cm-add .tt-pick-field.chosen .tt-pick-cv{display:none}.cm .tf-input::placeholder,.cm .tf-input::-webkit-input-placeholder,.cm .cm-notes textarea::placeholder{color:var(--ink-3);font-weight:500}.cm-add.cc-err .tt-pick-field{border-color:var(--neg);box-shadow:0 0 0 3px color-mix(in oklab,var(--neg) 16%,transparent)}.cm-aclear{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;height:24px;padding:0;place-items:center;transition:all .14s;width:24px}.cm-aclear:hover{background:var(--surface);color:var(--ink)}.cm-amenu{display:flex;flex-direction:column;left:0;max-height:360px;min-width:100%;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:70}.cm-atabs{background:var(--surface-2);border:1px solid var(--line-2);border-radius:9px;display:flex;flex-wrap:wrap;gap:2px;margin-bottom:6px;padding:3px}.cm-atabs button{background:transparent;border:0;border-radius:7px;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:5px 12px;transition:all .15s;white-space:nowrap}.cm-atabs button.on{background:var(--surface);box-shadow:0 1px 2px #14161c1a;color:var(--ink)}.cm-atabs-n{color:var(--ink-3);font-size:11px;font-style:normal;font-variant-numeric:tabular-nums;font-weight:700}.cm-atabs button.on .cm-atabs-n{color:var(--accent)}.cm-alist{display:flex;flex-direction:column;gap:2px;max-height:280px;overflow-y:auto}.cm-pick-loading{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center}.cm-pick-spinner{color:var(--ink-3);display:grid;place-items:center}.cm-aopt{align-items:center;background:transparent;border:0;border-radius:10px;cursor:pointer;display:flex;font-family:inherit;gap:14px;justify-content:space-between;padding:11px 12px;text-align:left;transition:background .14s;width:100%}.cm-aopt:hover{background:var(--surface-2)}.cm-aopt-tx{display:flex;flex-direction:column;gap:2px;min-width:0}.cm-aopt-nm{color:var(--ink);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-aopt-sub{color:var(--ink-3);font-size:11.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-aopt-sub i{color:var(--ink-2);font-style:normal;font-weight:700}.cm-aopt-r{align-items:center;display:flex;flex:none;gap:12px}.cm-aopt-cur{color:var(--ink-3);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:600;min-width:30px;text-align:right}.cm-badge{border-radius:99px;flex:none;font-size:10.5px;font-weight:700;padding:3px 9px;white-space:nowrap}.cm-badge.t-a{background:var(--accent-soft);color:var(--accent)}.cm-badge.t-b{background:color-mix(in oklab,#1f8a5b 13%,white);color:#1f8a5b}.cm-badge.t-c{background:color-mix(in oklab,#7a5af0 14%,white);color:#6a45e0}.cm-badge.t-d{background:color-mix(in oklab,#2a6fdb 13%,white);color:#2a6fdb}.cm-ask{color:var(--accent);font-weight:600;text-decoration:none}.cm-ask:hover{text-decoration:underline}.cm-label-row{align-items:center;display:inline-flex;gap:4px}.cm-label-info{align-items:center;color:var(--ink-3);cursor:help;display:inline-flex;flex-shrink:0;line-height:0;opacity:.45;transition:color .15s,opacity .15s}.cm-label-info:hover,.cm-label-info:focus-visible{color:var(--ink-2);opacity:.85;outline:none}.cm-hint-tooltip.MuiTooltip-tooltip{background:var(--surface);border:1px solid var(--line-2);border-radius:8px;box-shadow:0 2px 8px #14161c0f,0 8px 24px -8px #14161c24;color:var(--ink-2);font-size:12px;font-weight:500;letter-spacing:normal;line-height:1.45;max-width:220px;padding:8px 10px;text-transform:none}.cm-hint-tooltip .MuiTooltip-arrow{color:var(--surface)}.cm-hint-tooltip .MuiTooltip-arrow:before{border:1px solid var(--line-2)}.cm-hint-tooltip-text{display:inline}.cm-ask--in-tooltip{color:var(--accent);font-weight:600;text-decoration:none}.cm-ask--in-tooltip:hover{text-decoration:underline}.cm-loadmore{background:transparent;border:0;color:var(--accent);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;margin-top:4px;padding:10px 12px;text-align:center;width:100%}.cm-loadmore:disabled{cursor:not-allowed;opacity:.55}.cm-cartbtn{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:10px;height:46px;justify-content:space-between;padding:0 15px;transition:border-color .15s,background .15s,box-shadow .15s;width:100%}.cm-cartbtn:hover:not(:disabled){border-color:var(--line-strong)}.cm-cartbtn.open{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 14%,transparent)}.cm-cartbtn:disabled{cursor:not-allowed;opacity:.55}.cm-cartbtn.is-ph .cm-cartbtn-label{color:var(--ink-3);font-weight:500}.cm-cartbtn-label{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.cm-cartbtn-cv{color:var(--ink-3);display:inline-flex;flex:none;transition:transform .15s}.cm-cartbtn.open .cm-cartbtn-cv{transform:rotate(180deg)}.cm-cartmenu{left:0;max-height:320px;min-width:100%;overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:80}.cm-cart-grp+.cm-cart-grp{margin-top:8px}.cm-cart-grp-title{color:var(--ink-3);font-size:10.5px;font-weight:700;letter-spacing:.06em;padding:6px 10px 4px;text-transform:uppercase}.cm-cartopt{align-items:center;background:transparent;border:0;border-radius:11px;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:9px 10px;text-align:left;transition:background .14s;width:100%}.cm-cartopt:hover{background:var(--surface-2)}.cm-cartopt.selected{background:var(--accent-soft)}.cm-cartopt-avatar{flex:none}.cm-cartopt-avatar.cc-entlogo{background:var(--surface);height:34px;width:34px}.cm-cartopt-avatar.cc-entlogo img{max-height:22px;max-width:28px}.cm-cartopt-avatar.is-vumi img{max-height:20px;max-width:20px}.cm-cartopt-body{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.cm-cartopt-name{color:var(--ink);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-cartopt-sub{color:var(--ink-3);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-cartopt-check{color:var(--accent);display:inline-flex;flex:none;opacity:0}.cm-cartopt.selected .cm-cartopt-check{opacity:1}.cm-foot-grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr 360px;margin-top:22px}.cm-notes{display:flex;flex-direction:column;margin:0}.cm-notes textarea{flex:1;font-family:inherit;line-height:1.5;min-height:150px;padding-top:12px;resize:vertical}.cm-result-wrap{display:flex;flex-direction:column;gap:8px}.cm-result{background:var(--surface-2);border:1px solid var(--line-2);border-radius:14px;display:flex;flex-direction:column;flex:1;padding:18px 20px}.cm-result-row{align-items:center;color:var(--ink-2);display:flex;font-size:13.5px;justify-content:space-between;padding:7px 0}.cm-result-row b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.cm-result-fee b{color:var(--ink-3)}.cm-result-total{border-top:1px solid var(--line-2);margin-top:auto;padding-top:14px}.cm-result-total span{color:var(--ink);font-size:14px;font-weight:600}.cm-result-total b{color:var(--accent);font-family:var(--title-font);font-size:23px;font-weight:700;letter-spacing:-.02em}.cm .cc-seldd .MuiAutocomplete-root,.cm .cc-seldd .MuiFormControl-root{margin:0;width:100%}.cm .cc-seldd .MuiOutlinedInput-root,.cm .cc-seldd .MuiOutlinedInput-root.MuiAutocomplete-inputRoot{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;min-height:46px;padding:0 12px!important}.cm .cc-seldd .MuiOutlinedInput-root:hover{border-color:var(--line-strong)}.cm .cc-seldd .MuiOutlinedInput-root.Mui-focused{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 14%,transparent)}.cm .cc-seldd .MuiOutlinedInput-notchedOutline{border:0}.cm .cc-seldd .MuiInputLabel-root{display:none}.cm .cm-mui-field .MuiFormControl-root,.cm .cm-mui-field .MuiTextField-root{margin:0;width:100%}.cm .cm-mui-field .MuiOutlinedInput-root{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;font-family:inherit;font-size:14px;height:46px;min-height:46px;padding:0 15px;transition:border-color .15s,background .15s}.cm .cm-mui-field .MuiOutlinedInput-root:has(.MuiSelect-select){padding:0 39px 0 15px}.cm .cm-mui-field .MuiOutlinedInput-root:hover{border-color:var(--line-strong)}.cm .cm-mui-field .MuiOutlinedInput-root.Mui-focused{background:var(--surface);border-color:var(--accent)}.cm .cm-mui-field .MuiOutlinedInput-notchedOutline{border:0}.cm .cm-mui-field .MuiInputLabel-root{display:none}.cm .cm-mui-field .MuiSelect-select,.cm .cm-mui-field .MuiInputBase-input{box-sizing:border-box;color:var(--ink);font-size:14px;font-weight:500;height:auto;min-height:unset;padding:0!important}.cm .cm-mui-field .MuiInputBase-input::placeholder{color:var(--ink-3);font-weight:500;opacity:1}.cm .cm-mui-field .MuiSelect-icon{color:var(--ink-3);right:12px}.cm .cm-mui-field .MuiFormHelperText-root{margin-left:0;margin-top:6px}.cm input[type=number]::-webkit-inner-spin-button,.cm input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cm input[type=number]{-moz-appearance:textfield}.cm-advisory-row,.cm-splits-row{grid-column:1 / -1}[data-enfoque=suisse] .cm-modebar,[data-enfoque=suisse] .cm-modebar button,[data-enfoque=suisse] .cm-badge,[data-enfoque=suisse] .cm-atabs,[data-enfoque=suisse] .cm-atabs button,[data-enfoque=suisse] .cm-cartbtn,[data-enfoque=suisse] .cm-cartopt,[data-enfoque=suisse] .cm-cartopt-avatar,[data-enfoque=suisse] .cm-aopt,[data-enfoque=suisse] .cm-add .tt-pick-field,[data-enfoque=suisse] .cm-sug,[data-enfoque=suisse] .cm-sug-plus{border-radius:2px}@media (max-width: 900px){.cm-grid{grid-template-columns:repeat(2,1fr)}.cm-row1{grid-template-columns:repeat(6,minmax(0,1fr))}.cm-row1>.cm-wallet-field,.cm-row1>.cm-settle-field,.cm-row1 .cm-asset,.cm-row1 .cm-asset-ccy{grid-column:1 / -1}.cm-cta2{grid-template-columns:repeat(6,minmax(0,1fr))}.cm-cta2>.cm-wallet-field,.cm-cta2>.cm-settle-field{grid-column:1 / -1}.cm-foot-grid{grid-template-columns:1fr}}@media (max-width: 520px){.cm-row1 .cm-asset,.cm-row1 .cm-asset-ccy{grid-column:1 / -1}}.ic{font-family:inherit;max-width:1040px}.ic-panel{margin-bottom:22px;overflow:visible;padding:24px 28px 26px}.ic-step-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.ic-step-head-s3{margin-bottom:18px}.ic-step-l{align-items:flex-start;display:flex;gap:14px;min-width:0}.ic-num{align-items:center;background:var(--accent-soft);border-radius:50%;color:var(--accent);display:grid;flex:none;font-family:var(--title-font);font-size:13px;font-weight:700;height:28px;margin-top:1px;place-items:center;width:28px}.ic-step-tx h2{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:700;letter-spacing:-.01em;margin:0}.ic-step-tx p{color:var(--ink-3);font-size:12.5px;font-weight:500;line-height:1.5;margin:5px 0 0;max-width:62ch}[data-enfoque=suisse] .ic-num{border-radius:2px}.ic-tpl{align-items:center;background:var(--accent);border-color:var(--accent);border-radius:var(--v-btn-radius);box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;display:inline-flex;flex:none;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px-lg)}.ic-tpl:hover{background:color-mix(in oklab,var(--accent) 88%,black)}.ic-tpl svg{display:inline-flex}.ic-newcart{flex:none;height:40px;padding:0 16px}.ic-fmt-row{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface-2);border:1px solid var(--line-2);border-radius:12px;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-weight:inherit;gap:14px;justify-content:space-between;line-height:1.5;margin-top:20px;padding:14px 16px;text-align:left;transition:border-color .15s,background .15s;width:100%}.ic-fmt-row:hover{border-color:var(--line-strong)}.ic-fmt-tx{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ic-fmt-title{color:var(--ink);font-family:inherit;font-size:13.5px;font-weight:600;letter-spacing:normal;line-height:1.45}.ic-fmt-sub{color:var(--ink-3);font-family:inherit;font-size:11.5px;font-weight:500;letter-spacing:normal;line-height:1.45}.ic-fmt-tx b{color:var(--ink);font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.45}.ic-fmt-tx span:not(.ic-fmt-title):not(.ic-fmt-sub){color:var(--ink-3);font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.45}.ic-fmt-cv{align-items:center;color:var(--ink-3);display:inline-flex;flex:none;justify-content:center;transition:transform .2s}.ic-fmt-row.open .ic-fmt-cv{color:var(--accent);transform:rotate(180deg)}.ic-fmt-body{animation:cmSugIn .2s ease-out both;margin-top:16px}.ic-fmt-sec{color:var(--ink);font-size:13px;font-weight:700;margin:22px 0 12px}.ic-fmt-sec:first-child{margin-top:4px}.ic-fmt-note{color:var(--ink-3);font-size:12.5px;font-weight:500;margin:-6px 0 12px}.ic-fmt-chips{display:flex;flex-wrap:wrap;gap:9px}.ic-fmt-rules{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:20px}.ic-fmt-rules li{color:var(--ink-2);font-size:13px;font-weight:500;line-height:1.5}.ic-fmt-rules li::marker{color:var(--ink-3)}.ic-pill{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:99px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:600;gap:7px;padding:3px 11px 3px 9px}.ic-pill-mono{font-family:var(--mono, ui-monospace, monospace);font-weight:700;gap:0;padding:4px 11px}.ic-tx-dot{background:var(--ink-3);border-radius:50%;flex:none;height:6px;width:6px}.ic-tx-grp{margin-top:16px}.ic-tx-grp:first-of-type{margin-top:0}.ic-tx-h{align-items:center;border-bottom:1px solid var(--line);color:var(--ink-2);display:flex;font-size:11px;font-weight:700;gap:8px;letter-spacing:.05em;margin-bottom:11px;padding-bottom:9px}.ic-tx-h .ic-tx-dot{height:8px;width:8px}.ic-tx-h.tone-pos .ic-tx-dot,.ic-pill.tone-pos .ic-tx-dot{background:#1f8a5b}.ic-tx-h.tone-neg .ic-tx-dot,.ic-pill.tone-neg .ic-tx-dot{background:#c8364b}.ic-tx-h.tone-amber .ic-tx-dot,.ic-pill.tone-amber .ic-tx-dot{background:#d9920e}.ic-tx-h.tone-blue .ic-tx-dot,.ic-pill.tone-blue .ic-tx-dot{background:#2a6fdb}.ic-tx-h.tone-indigo .ic-tx-dot,.ic-pill.tone-indigo .ic-tx-dot{background:#4f5bd5}.ic-tx-h.tone-grey .ic-tx-dot,.ic-pill.tone-grey .ic-tx-dot{background:var(--ink-3)}.ic-mic-grid{display:grid;gap:9px;grid-template-columns:repeat(3,1fr)}.ic-mic{background:var(--surface);border:1px solid var(--line-2);border-radius:10px;color:var(--ink-2);font-family:var(--mono, ui-monospace, monospace);font-size:11.5px;overflow:hidden;padding:9px 14px;text-overflow:ellipsis;white-space:nowrap}.ic-mic b{color:var(--ink);font-weight:700}[data-enfoque=suisse] .ic-pill,[data-enfoque=suisse] .ic-mic{border-radius:2px}.ic-cartfield{margin-top:20px}.ic-seldd{position:relative}.ic-cartmenu{max-height:320px;overflow-y:auto}.ic-cart-grp{font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ic-drop{align-items:center;background:var(--surface-2);border:1.5px dashed var(--line-strong);border-radius:16px;cursor:pointer;display:flex;gap:22px;justify-content:center;min-height:170px;padding:30px 28px;text-align:left;transition:border-color .16s,background .16s}.ic-drop:hover,.ic-drop.drag{background:var(--accent-soft);border-color:var(--accent)}.ic-drop-ic{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:18px;color:var(--accent);display:grid;flex:none;height:64px;place-items:center;width:64px}.ic-drop-tx{display:flex;flex-direction:column;gap:5px;max-width:340px}.ic-drop-tx b{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:700;letter-spacing:-.01em}.ic-drop-tx span{color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.5}.ic-drop-tx u{color:var(--accent);font-weight:700;text-decoration:none}.ic-file{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:13px;display:flex;gap:13px;margin-top:14px;padding:15px 16px}.ic-file.is-error{background:color-mix(in oklab,var(--neg) 5%,var(--surface));border-color:color-mix(in oklab,var(--neg) 45%,var(--line-2))}.ic-file-ic{align-items:center;background:var(--accent-soft);border-radius:11px;color:var(--accent);display:grid;flex:none;height:42px;place-items:center;width:42px}.ic-file.is-error .ic-file-ic{background:color-mix(in oklab,var(--neg) 12%,white);color:var(--neg)}.ic-file-tx{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.ic-file-tx b{color:var(--ink);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ic-file-tx span{color:var(--ink-3);font-size:11.5px;font-weight:500}.ic-file-err{color:var(--neg);font-weight:600}.ic-file-x{align-items:center;border-radius:8px;color:var(--ink-3);display:grid;flex:none;height:30px;place-items:center;transition:all .14s;width:30px}.ic-file-x:hover{background:var(--surface-2);color:var(--ink)}.ic-hint{color:var(--ink-3);display:block;font-size:11.5px;font-weight:500;margin-top:12px}.ic-import:disabled{background:var(--ink-3);border-color:var(--ink-3);box-shadow:none;color:#fff;cursor:not-allowed;opacity:.5}.cc-foot .v-btn-accent.ic-import:not(:disabled){background:var(--accent);border-color:var(--accent);color:#fff}.ic-fmt-loading{color:var(--ink-3);font-size:13px;font-weight:500}.ic-client-search{margin-top:20px;max-width:400px}[data-enfoque=suisse] .ic-drop,[data-enfoque=suisse] .ic-drop-ic,[data-enfoque=suisse] .ic-file,[data-enfoque=suisse] .ic-file-ic{border-radius:2px}@media (max-width: 760px){.ic-mic-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 680px){.ic-step-head{flex-direction:column}.ic-tpl,.ic-newcart{align-self:flex-start}.ic-drop{flex-direction:column;gap:14px;text-align:center}}@media (max-width: 480px){.ic-mic-grid{grid-template-columns:1fr}}.ficha.ap,.ap{margin:0 auto;max-width:1180px}.ap-types{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-bottom:22px}.ap-type{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;--tt: var(--accent);min-height:128px;padding:22px 14px;border-radius:16px;border:1.5px solid var(--line-2);background:var(--surface);cursor:pointer;font-family:inherit;transition:border-color .16s,box-shadow .16s,transform .16s}.ap-type:hover:not(.ap-type-soon):not(.on){border-color:var(--line-strong);transform:translateY(-2px);box-shadow:0 1px 2px #14161c0d,0 16px 30px -18px #14161c4d}.ap-type.on{border-color:var(--tt);box-shadow:0 0 0 1px var(--tt),0 16px 30px -18px color-mix(in oklab,var(--tt) 50%,transparent)}.ap-type-ic{width:50px;height:50px;border-radius:15px;display:grid;place-items:center;flex:none;background:color-mix(in oklab,var(--tt) 11%,var(--surface));color:var(--tt);transition:all .16s}.ap-type:hover:not(.ap-type-soon) .ap-type-ic{background:color-mix(in oklab,var(--tt) 16%,var(--surface))}.ap-type.on .ap-type-ic{background:color-mix(in oklab,var(--tt) 16%,var(--surface))}.ap-type-nm{font-size:13px;font-weight:600;color:var(--ink);text-align:center;line-height:1.25}.ap-type.on .ap-type-nm{color:var(--tt)}.ap-check{position:absolute;top:10px;right:10px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--tt);color:#fff;opacity:0;transform:scale(.6);transition:all .16s}.ap-type.on .ap-check{opacity:1;transform:none}.ap-type-soon{opacity:.6;cursor:not-allowed;background:var(--surface-2)}.ap-type-soon .ap-type-ic{background:var(--surface-2);color:var(--ink-3)}.ap-type-soon .ap-type-nm{color:var(--ink-3)}.ap-soon{position:absolute;top:9px;right:9px;font-size:9.5px;font-weight:700;letter-spacing:.04em;color:var(--ink-3);padding:3px 7px;border-radius:99px;background:var(--surface);border:1px solid var(--line-2)}[data-enfoque=suisse] .ap-type,[data-enfoque=suisse] .ap-type-ic,[data-enfoque=suisse] .ap-type.on{border-radius:2px}.ap-panel{padding:26px 28px 28px;overflow:visible}.ap-form-title{font-family:var(--title-font);font-size:18px;font-weight:700;letter-spacing:-.015em;color:var(--ink);margin:0 0 22px}.ap-grid{grid-template-columns:1fr 1fr;gap:18px 20px;margin-bottom:24px}.ap-grid .tf-field,.ap-grid .cc-field{min-width:0;width:100%}.ap-grid .cc-seldd,.ap-grid .MuiAutocomplete-root{width:100%}.ap-seldd{position:relative}.ap-selmenu{position:absolute;top:calc(100% + 8px);left:0;right:0;min-width:100%;max-height:280px;overflow-y:auto;padding:6px;z-index:60}.ap-selmenu .v-item{display:flex;align-items:center;gap:10px;width:100%;justify-content:flex-start}.ap-selmenu .v-item .tail{margin-left:auto;opacity:0}.ap-selmenu .v-item.on .tail{opacity:1;color:var(--accent)}.ap .ap-mui-field .MuiFormControl-root,.ap .ap-mui-field .MuiTextField-root,.ap .ap-mui-field .MuiAutocomplete-root{margin:0;width:100%}.ap .ap-mui-field .MuiOutlinedInput-root{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;font-family:inherit;font-size:14px;height:46px;min-height:46px;padding:0 15px;transition:border-color .15s,background .15s}.ap .ap-mui-field .MuiOutlinedInput-root:has(.MuiSelect-select){padding:0 39px 0 15px}.ap .ap-mui-field .MuiOutlinedInput-root:hover{border-color:var(--line-strong)}.ap .ap-mui-field .MuiOutlinedInput-root.Mui-focused{background:var(--surface);border-color:var(--accent)}.ap .ap-mui-field .MuiOutlinedInput-notchedOutline{border:0}.ap .ap-mui-field .MuiInputLabel-root{display:none}.ap .ap-mui-field .MuiSelect-select,.ap .ap-mui-field .MuiInputBase-input{box-sizing:border-box;color:var(--ink);font-size:14px;font-weight:500;height:auto;min-height:unset;padding:0!important}.ap .ap-mui-field .MuiInputBase-input::placeholder{color:var(--ink-3);font-weight:500;opacity:1}.ap .tf-input::placeholder,.ap .tf-input::-webkit-input-placeholder{color:var(--ink-3);font-weight:500;opacity:1}.ap .ap-mui-field .MuiSelect-icon{color:var(--ink-3);right:12px}.ap .ap-mui-field .MuiFormHelperText-root{margin-left:0;margin-top:6px}.ap input[type=number]::-webkit-inner-spin-button,.ap input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ap-form-body,.ap-form-inner{position:relative}.ap-form-inner.is-loading{pointer-events:none}.ap-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:color-mix(in oklab,var(--surface) 72%,transparent)}@media (max-width: 1000px){.ap-types{grid-template-columns:repeat(3,1fr)}}@media (max-width: 760px){.ap-grid{grid-template-columns:1fr}.ap-panel{padding:22px 18px 24px}}@media (max-width: 560px){.ap-types{grid-template-columns:repeat(2,1fr)}.ficha.cc .cc-foot,.ficha.ap .cc-foot{flex-direction:column-reverse}.ficha.cc .cc-foot .v-btn-ghost,.ficha.cc .cc-foot .v-btn-accent,.ficha.ap .cc-foot .v-btn-ghost,.ficha.ap .cc-foot .v-btn-accent{justify-content:center;width:100%}}.ce-entdd{position:relative}.ce .tt-pickmenu{left:0;min-width:100%;position:absolute;right:0;top:calc(100% + 8px);width:auto;z-index:60}.ce .cc-entopt .cc-entlogo{background:#fff}.ce .tt-pick-field.chosen .tt-pick-input{color:var(--ink);cursor:default;font-weight:500}.cc-foot .v-btn-accent.ce-save{background:var(--accent);border-color:var(--accent);box-shadow:0 8px 18px -8px color-mix(in oklab,var(--accent) 60%,transparent);color:#fff;height:44px;padding:0 24px}.cc-foot .v-btn-accent.ce-save:hover{background:color-mix(in oklab,var(--accent) 88%,black)}[data-enfoque=suisse] .ce .tf-input,[data-enfoque=suisse] .ce .tt-pick-field,[data-enfoque=suisse] .ce .cc-currency-field .MuiOutlinedInput-root{border-radius:2px}.ficha.cc .ni{font-family:inherit;margin:0 auto;max-width:1180px;width:100%}.ficha.cc .ni button,.ficha.cc .ni input,.ficha.cc .ni select,.ficha.cc .ni textarea{font-family:inherit}.ficha.cc .ni h2.ni-title,.ficha.cc .ni h3.ni-sec,.ficha.cc .ni h4.ni-rev-sec{font-family:var(--title-font)}.ni{max-width:1180px}.ni-stepper{align-items:center;display:flex;gap:0;justify-content:center;margin:28px 0 30px}.ni-st{align-items:center;cursor:default;display:flex;flex:none;flex-direction:column;font-family:inherit;gap:9px}.ni-st.done,.ni-st.on{cursor:pointer}.ni-st-dot{align-items:center;background:var(--surface);border:2px solid var(--line-2);border-radius:50%;color:var(--ink-3);display:grid;flex:none;font-family:var(--title-font);font-size:13px;font-weight:700;height:34px;place-items:center;transition:all .2s;width:34px}.ni-st.on .ni-st-dot{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);color:var(--accent)}.ni-st.done .ni-st-dot{background:var(--accent);border-color:var(--accent);color:#fff}.ni-st-dot svg{height:16px;width:16px}.ni-st-lb{color:var(--ink-3);font-family:inherit;font-size:12.5px;font-weight:600;white-space:nowrap}.ni-st.on .ni-st-lb,.ni-st.done .ni-st-lb{color:var(--ink)}.ni-st-bar{background:var(--line-2);flex:1 1 auto;height:2px;margin:0 6px 26px;max-width:120px;min-width:30px;transition:background .2s}.ni-st-bar.done{background:var(--accent)}[data-enfoque=suisse] .ni-st-dot{border-radius:2px}.ni-kicker{color:var(--ink-3);font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ni-title{color:var(--ink);font-family:var(--title-font);font-size:20px;font-weight:700;letter-spacing:-.015em;margin:7px 0 4px}.ni-sub{color:var(--ink-3);font-family:inherit;font-size:13px;font-weight:500;margin:0 0 18px}.ni-panel{overflow:visible;padding:26px 28px 28px}.ficha.cc .ni .v-panel{margin-bottom:22px}.ficha.cc .ni .tf-input::placeholder,.ficha.cc .ni .tf-input::-webkit-input-placeholder{color:var(--ink-3);font-family:inherit;font-weight:500;opacity:1}.ficha.cc .ni .tf-label{font-family:inherit}.ficha.cc .ni .cc-mui-field .MuiFormControl-root,.ficha.cc .ni .cc-mui-field .MuiTextField-root{margin:0;width:100%}.ficha.cc .ni .cc-mui-field .MuiOutlinedInput-root{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;font-family:inherit;font-size:14px;height:46px;min-height:46px;padding:0 39px 0 15px;transition:border-color .15s,background .15s}.ficha.cc .ni .cc-mui-field .MuiOutlinedInput-root:hover{border-color:var(--line-strong)}.ficha.cc .ni .cc-mui-field .MuiOutlinedInput-root.Mui-focused{background:var(--surface);border-color:var(--accent)}.ficha.cc .ni .cc-mui-field .MuiOutlinedInput-notchedOutline{border:0}.ficha.cc .ni .cc-mui-field .MuiInputLabel-root{display:none}.ficha.cc .ni .cc-mui-field .MuiInputBase-input{box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:14px;font-weight:500;height:auto;min-height:unset;padding:0!important}.ficha.cc .ni .cc-mui-field .MuiInputBase-input::placeholder{color:var(--ink-3);font-weight:500;opacity:1}.ficha.cc .ni .cc-mui-field .MuiInputAdornment-root{position:absolute;right:8px}.ficha.cc .ni .cc-mui-field .MuiIconButton-root{color:var(--ink-3);padding:6px}.ficha.cc .ni .cc-mui-field .MuiFormHelperText-root{margin-left:0;margin-top:6px}.ficha.cc .ni .ni-grid .tf-field,.ficha.cc .ni .ni-grid .cc-mui-field,.ficha.cc .ni .ni-grid3 .tf-field,.ficha.cc .ni .ni-cost-add-grid .tf-field,.ficha.cc .ni .ni-cat-field{min-width:0;width:100%}.ni-cat-field{flex:1 1 auto;min-width:0;width:100%}.ficha.cc .ni .ni-cat-field .tf-input{box-sizing:border-box;width:100%}.ni-search-input-wrap{position:relative;width:100%}.ni-search-input-wrap .ni-search-ic{align-items:center;color:var(--ink-3);display:inline-flex;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.ni-search-input-wrap .tf-input{padding-left:40px;padding-right:40px;width:100%}.ni-search-spinner,.ni-search-clear{align-items:center;color:var(--ink-3);display:inline-flex;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.ni-search-clear{background:none;border:0;cursor:pointer;font-family:inherit;height:28px;width:28px}.ni-search-clear:hover{color:var(--ink)}.ficha.cc .ni .cc-foot{margin-top:18px}.ficha.cc .ni select.ni-native.tf-input{appearance:auto;-webkit-appearance:menulist;cursor:pointer}.ni-sec{color:var(--ink);font-family:var(--title-font);font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0 0 14px}.ni-divider{background:var(--line);height:1px;margin:24px 0}.ni-hint{color:var(--ink-3);font-family:inherit;font-size:12px;font-weight:500;margin:10px 0 0}.ni-info{align-items:flex-start;background:color-mix(in oklab,#2a6fdb 8%,white);border:1px solid color-mix(in oklab,#2a6fdb 22%,white);border-radius:11px;color:var(--ink-2);display:flex;font-family:inherit;font-size:12.5px;font-weight:500;gap:10px;line-height:1.45;margin-bottom:16px;padding:12px 14px}.ni-info-ic{align-items:center;color:#2a6fdb;display:inline-flex;flex:none;height:18.125px;justify-content:center;width:18px}.ni-info-ic svg{display:block;height:18px;width:18px}.ni-info-tx{flex:1;min-width:0}.ni-cat-row{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto}.ni-cat-btn{align-items:center;display:inline-flex;flex-shrink:0;font-family:inherit;gap:8px;height:46px;justify-content:center;line-height:1;padding:0 18px;white-space:nowrap}.ni-cat-btn:disabled{cursor:not-allowed;opacity:.5}.ni-cat-btn [data-ic]{display:inline-flex;align-items:center}.ni-toggle{align-items:center;background:none;border:0;cursor:pointer;display:flex;font-family:inherit;gap:12px;padding:0}.ni-toggle .cc-switch{background:var(--line-strong);border-radius:99px;flex:none;height:24px;position:relative;transition:background .18s;width:42px}.ni-toggle .cc-knob{background:#fff;border-radius:50%;box-shadow:0 1px 3px #14161c4d;height:20px;left:2px;position:absolute;top:2px;transition:transform .18s;width:20px}.ni-toggle.on .cc-switch{background:var(--accent)}.ni-toggle.on .cc-knob{transform:translate(18px)}.ni-toggle-lb{color:var(--ink);font-family:inherit;font-size:13.5px;font-weight:600}.ni-manual,.ni-manual .ni-sec{margin-top:24px}.ni-manual>.ni-sec:first-child{margin-top:0}.ni-types{background:var(--surface-2);border:1px solid var(--line-2);border-radius:14px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:16px 14px}.ni-type{--tc: var(--accent);align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:9px;justify-content:flex-start;padding:14px 8px;transition:all .14s;width:108px}.ni-type:hover{background:var(--surface)}.ni-type.on{background:color-mix(in oklab,var(--tc) 9%,var(--surface))}.ni-type-ic{align-items:center;background:var(--surface-2);border-radius:12px;color:var(--ink-3);display:grid;height:42px;place-items:center;transition:all .14s;width:42px}.ni-type-ic svg{height:23px;width:23px}.ni-type:hover .ni-type-ic{color:var(--ink-2)}.ni-type.on .ni-type-ic{background:color-mix(in oklab,var(--tc) 14%,var(--surface));color:var(--tc)}.ni-type-nm{color:var(--ink-2);font-family:inherit;font-size:11.5px;font-weight:600;line-height:1.25;text-align:center}.ni-type.on .ni-type-nm{color:var(--ink)}[data-enfoque=suisse] .ni-type,[data-enfoque=suisse] .ni-types,[data-enfoque=suisse] .ni-type-ic{border-radius:2px}.ni-addr{margin-bottom:18px}.ni-search{align-items:center;display:flex;position:relative}.ni-grid{display:grid;gap:16px 18px;grid-template-columns:1fr 1fr}.ni-grid-span2{grid-column:1 / -1}.ni-grid3{display:grid;gap:16px 18px;grid-template-columns:1fr 1fr 1fr;margin-top:16px}.ni-states{background:var(--surface);border:1px solid var(--line-2);border-radius:12px;display:grid;gap:0;grid-template-columns:repeat(6,1fr);overflow:hidden}.ni-state-opt{background:var(--surface);border:0;border-right:1px solid var(--line);color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:13px 8px;transition:all .14s;white-space:nowrap}.ni-state-opt:last-child{border-right:0}.ni-state-opt:hover:not(.on){background:var(--surface-2);color:var(--ink-2)}.ni-state-opt.on{background:var(--accent-soft);color:var(--accent)}[data-enfoque=suisse] .ni-states{border-radius:2px}@media (max-width: 820px){.ni-states{grid-template-columns:repeat(3,1fr)}.ni-state-opt:nth-child(3n){border-right:0}}.ni-cost-card,.ni-cost-add{border:1px solid var(--line-2);border-radius:14px;margin-bottom:14px;padding:18px 20px}.ni-cost-lb{color:var(--ink);display:block;font-family:inherit;font-size:13.5px;font-weight:700;margin-bottom:10px}.ni-cost-add-head{align-items:center;color:var(--ink);display:flex;font-family:inherit;font-size:13.5px;font-weight:700;justify-content:space-between;margin-bottom:14px}.ni-cost-x{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-3);cursor:pointer;display:grid;font-family:inherit;height:28px;place-items:center;transition:all .14s;width:28px}.ni-cost-x:hover{background:var(--surface-2);color:var(--ink)}.ni-cost-add-grid{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin-bottom:14px}.ni-native{appearance:auto;-webkit-appearance:menulist;cursor:pointer}.ni-addcost{align-items:center;background:var(--surface);border:1px dashed var(--line-strong);border-radius:12px;color:var(--accent);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin-bottom:14px;padding:13px;transition:all .15s;width:100%}.ni-addcost:hover{background:var(--accent-soft);border-color:var(--accent)}.ni-total{align-items:center;background:color-mix(in oklab,#d9920e 7%,white);border:1px solid color-mix(in oklab,#d9920e 30%,white);border-radius:12px;display:flex;justify-content:space-between;padding:15px 18px}.ni-total span{color:var(--ink-2);font-family:inherit;font-size:13px;font-weight:600}.ni-total b{color:var(--ink);font-family:var(--title-font);font-size:17px;font-variant-numeric:tabular-nums;font-weight:700}[data-enfoque=suisse] .ni-cost-card,[data-enfoque=suisse] .ni-cost-add,[data-enfoque=suisse] .ni-addcost,[data-enfoque=suisse] .ni-total{border-radius:2px}.ni-titdd{position:relative}.ni .tt-pickmenu{left:0;min-width:100%;position:absolute;right:0;top:calc(100% + 8px);width:auto;z-index:60}.ni-rev-sec{color:var(--ink);font-family:var(--title-font);font-size:14px;font-weight:700;letter-spacing:-.01em;margin-bottom:6px}.ni-rev-sec2{margin-top:22px}.ni-rev-row{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;padding:10px 0}.ni-rev-row:last-child{border-bottom:0}.ni-rev-row span{color:var(--ink-3);font-family:inherit;font-size:13px;font-weight:500}.ni-rev-row b{color:var(--ink);font-family:inherit;font-size:13.5px;font-weight:600;text-align:right}.ni-errbox{background:color-mix(in oklab,var(--neg) 6%,white);border:1px solid color-mix(in oklab,var(--neg) 35%,white);border-radius:13px;margin-bottom:18px;padding:14px 16px}.ni-errbox-h{align-items:center;color:var(--neg);display:flex;font-family:inherit;font-size:13px;font-weight:700;gap:9px;margin-bottom:6px}.ni-errbox ul{display:flex;flex-direction:column;gap:4px;margin:0;padding-left:34px}.ni-errbox li{color:color-mix(in oklab,var(--neg) 75%,var(--ink));font-family:inherit;font-size:12.5px;font-weight:500}.ni-places-drop{left:0;max-height:320px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:60}.ni-places-list{display:flex;flex-direction:column;max-height:320px;overflow-y:auto;padding:6px}.ni-places-empty{color:var(--ink-3);font-family:inherit;font-size:13px;font-weight:500;margin:0;padding:14px 16px}.ni-places-loading{display:flex;justify-content:center;padding:18px}.ni-places-opt{align-items:flex-start;gap:12px}.ni-places-opt .ni-places-pin{color:var(--accent);flex:none;margin-top:2px}.ni-places-opt .cc-idxtx b,.ni-places-opt .cc-idxtx span{font-family:inherit}.ni-foot{margin-top:18px}.ficha.cc .ni .cc-foot .v-btn-accent.ni-next{background:var(--accent);border-color:var(--accent);box-shadow:0 8px 18px -8px color-mix(in oklab,var(--accent) 60%,transparent);color:#fff;height:44px;padding:0 24px}.ficha.cc .ni .cc-foot .v-btn-accent.ni-next:hover:not(:disabled){background:color-mix(in oklab,var(--accent) 88%,black)}@media (max-width: 760px){.ni-grid,.ni-grid3,.ni-cost-add-grid{grid-template-columns:1fr}.ni-panel{padding:22px 18px 24px}.ni-st-lb{display:none}}@media (max-width: 560px){.ni-cat-row{grid-template-columns:1fr}.ni-cat-btn{justify-content:center;width:100%}.ficha.cc .ni .cc-foot{flex-direction:column-reverse}.ficha.cc .ni .cc-foot .v-btn-ghost,.ficha.cc .ni .cc-foot .v-btn-accent{justify-content:center;width:100%}}.ficha.cc .ce-emp .ni-grid{align-items:start}.ce-seldd{position:relative}.ce-selmenu{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:60;min-width:100%;max-height:280px;overflow-y:auto;padding:6px}.ce-selmenu .v-item{display:flex;align-items:center;gap:10px;width:100%;justify-content:flex-start}.ce-selmenu .v-item .tail{margin-left:auto;opacity:0}.ce-selmenu .v-item.on .tail{opacity:1;color:var(--accent)}.cc-select.cc-errsel,.cmccy-btn.cc-errsel{border-color:var(--neg);box-shadow:0 0 0 3px color-mix(in oklab,var(--neg) 16%,transparent)}.ficha.cc .ce-emp .ce-ccy-field{grid-column:1 / -1}.ficha .el{max-width:1180px}.ficha .el .el-panel{padding:24px 28px 26px;margin-bottom:18px;overflow:visible}.ficha .el .el-empdd{position:relative}.ficha .el .el-empdd .tt-pick-av.el-empav{overflow:hidden;padding:0}.ficha .el .el-empdd .tt-pick-av.el-empav img{display:block;height:100%;object-fit:cover;width:100%}.ficha .el .el-empdd .tt-pick-av.el-empav .el-empav-fb{display:grid;height:100%;place-items:center;width:100%}.ficha .el .tt-pickmenu{position:absolute;top:calc(100% + 8px);left:0;right:0;width:auto;min-width:100%;z-index:60}.ficha .el .el-types{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ficha .el .el-type{--tc: var(--accent);position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;padding:24px 22px;border-radius:16px;border:1.5px solid var(--line-2);background:var(--surface);transition:border-color .16s,box-shadow .16s,background .16s;cursor:pointer;font:inherit;width:100%}.ficha .el .el-type:hover:not(.on){border-color:var(--line-strong)}.ficha .el .el-type.on{border-color:var(--tc);background:color-mix(in oklab,var(--tc) 5%,var(--surface));box-shadow:0 0 0 1px var(--tc)}.ficha .el .el-type-ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;flex:none;background:color-mix(in oklab,var(--tc) 12%,var(--surface));color:var(--tc);transition:all .16s}.ficha .el .el-type-nm{font-family:var(--title-font);font-size:15.5px;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.ficha .el .el-type.on .el-type-nm{color:var(--tc)}.ficha .el .el-type-d{font-size:12.5px;color:var(--ink-3);font-weight:500;line-height:1.45;max-width:42ch}.ficha .el .el-type-check{position:absolute;top:12px;right:12px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--tc);color:#fff;opacity:0;transform:scale(.6);transition:all .16s}.ficha .el .el-type.on .el-type-check{opacity:1;transform:none}[data-enfoque=suisse] .ficha .el .el-type,[data-enfoque=suisse] .ficha .el .el-type-ic{border-radius:2px}.ficha .el .el-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}.ficha .el .el-metric{padding:16px 18px;border-radius:13px;background:var(--surface-2);border:1px solid var(--line-2);display:flex;flex-direction:column;gap:6px}.ficha .el .el-metric-lb{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3)}.ficha .el .el-metric b{font-family:var(--title-font);font-size:19px;font-weight:700;color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.ficha .el .el-metric-v{display:flex;align-items:center;gap:7px}.ficha .el .el-tip{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--ink-3);cursor:help;outline:none}.ficha .el .el-tip:hover,.ficha .el .el-tip:focus-visible{color:var(--accent)}.ficha .el .el-tip svg{display:block}.ficha .el .el-tip:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%) translateY(4px);width:max-content;max-width:220px;padding:8px 11px;border-radius:9px;background:var(--ink);color:#fff;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.4;text-align:left;box-shadow:0 10px 24px -8px #14161c66;opacity:0;visibility:hidden;transition:opacity .15s,transform .15s;z-index:80;pointer-events:none}.ficha .el .el-tip:before{content:"";position:absolute;bottom:calc(100% + 4px);left:50%;transform:translate(-50%) translateY(4px);border:5px solid transparent;border-top-color:var(--ink);opacity:0;visibility:hidden;transition:opacity .15s,transform .15s;z-index:80;pointer-events:none}.ficha .el .el-tip:hover:after,.ficha .el .el-tip:focus-visible:after,.ficha .el .el-tip:hover:before,.ficha .el .el-tip:focus-visible:before{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}[data-enfoque=suisse] .ficha .el .el-tip:after{border-radius:2px}.ficha .el .el-formula{font-size:11px;color:var(--ink-3);font-weight:500;font-style:italic;margin:14px 0 0}[data-enfoque=suisse] .ficha .el .el-metric{border-radius:2px}.ficha .el .el-muted{opacity:.5;pointer-events:none;filter:saturate(.4)}.ficha .el .el-notas{resize:vertical;min-height:80px;font-family:inherit;line-height:1.5;padding-top:12px}.ficha .el .cc-foot .v-btn-accent.el-save:disabled{opacity:.5;cursor:not-allowed;background:var(--ink-3);border-color:var(--ink-3);box-shadow:none}.ficha .el .cc-mui-field .MuiFormControl-root{width:100%}.ficha .el .cc-mui-field .MuiInputBase-input::placeholder{color:var(--ink-3);font-weight:500;opacity:1}@media (max-width: 820px){.ficha .el .el-metrics{grid-template-columns:1fr 1fr}}@media (max-width: 680px){.ficha .el .el-types,.ficha .el .el-metrics{grid-template-columns:1fr}.ficha .el .cc-foot{flex-direction:column-reverse}.ficha .el .cc-foot .v-btn-ghost,.ficha .el .cc-foot .v-btn-accent{justify-content:center;width:100%}}.ficha .el.me .me-types{grid-template-columns:1fr 1fr}.ficha .el.me .me-ev-empty{padding:14px 12px;font-size:12.5px;color:var(--ink-3);font-weight:500;text-align:center}.ficha .el.me .me-total{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:15px 18px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line-2)}.ficha .el.me .me-total span{font-size:13px;font-weight:600;color:var(--ink-2)}.ficha .el.me .me-total b{font-family:var(--title-font);font-size:18px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.ficha .el.me .me-total-bruto{background:color-mix(in oklab,#1f8a5b 8%,white);border-color:color-mix(in oklab,#1f8a5b 24%,white)}.ficha .el.me .me-total-bruto b{color:#1f8a5b}.ficha .el.me .me-total-bruto.is-venta{background:color-mix(in oklab,#c8364b 8%,white);border-color:color-mix(in oklab,#c8364b 24%,white)}.ficha .el.me .me-total-bruto.is-venta b{color:#c8364b}[data-enfoque=suisse] .ficha .el.me .me-total{border-radius:2px}@media (max-width: 680px){.ficha .el.me .me-types{grid-template-columns:1fr}}.nx{margin:0 auto;max-width:1180px}.nx-stepper{align-items:center;display:flex;justify-content:center;margin:24px 0 30px}.nx-st{align-items:center;cursor:default;display:flex;flex:none;flex-direction:column;gap:9px}.nx-st.done{cursor:pointer}.nx-st-dot{align-items:center;background:var(--surface);border:2px solid var(--line-2);border-radius:50%;color:var(--ink-3);display:grid;flex:none;height:38px;place-items:center;transition:all .2s;width:38px}.nx-st.on .nx-st-dot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);color:#fff}.nx-st.done .nx-st-dot{background:var(--accent);border-color:var(--accent);color:#fff}.nx-st-dot svg{height:17px;width:17px}.nx-st-lb{color:var(--ink-3);font-size:12px;font-weight:600;white-space:nowrap}.nx-st.on .nx-st-lb,.nx-st.done .nx-st-lb{color:var(--ink)}.nx-st-bar{background:var(--line-2);flex:1 1 auto;height:2px;margin:0 6px 26px;max-width:150px;min-width:24px;transition:background .2s}.nx-st-bar.done{background:var(--accent)}[data-enfoque=suisse] .nx-st-dot{border-radius:2px}@media (max-width: 760px){.nx-st-lb{display:none}}.nx-panel{overflow:visible;padding:24px 28px 26px}.nx-search-f{display:flex;flex-direction:column;gap:7px;margin-bottom:18px;min-width:0}.nx-search-f .tf-label{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.nx-search{align-items:center;display:flex;position:relative;width:100%}.nx-search-ic{align-items:center;color:var(--ink-3);display:inline-flex;justify-content:center;left:15px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.nx-search .tf-input{background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:14px;font-weight:500;height:46px;padding:0 15px 0 44px;transition:border-color .15s,background .15s;width:100%}.nx-search .tf-input:focus{background:var(--surface);border-color:var(--accent);outline:none}.nx-search .tf-input:disabled{cursor:not-allowed;opacity:.6}.nx-search .tf-input::placeholder,.nx-search .tf-input::-webkit-input-placeholder{color:var(--ink-3);font-weight:500;opacity:1}[data-enfoque=suisse] .nx-search .tf-input{border-radius:2px}.nx-grid{display:grid;gap:14px;grid-template-columns:repeat(7,1fr)}.nx-broker{aspect-ratio:3 / 2;background:var(--surface);border:1px solid var(--line-2);border-radius:14px;cursor:pointer;display:grid;font-family:inherit;padding:18px;place-items:center;transition:border-color .15s,box-shadow .15s,transform .15s}.nx-broker:hover:not(:disabled){border-color:var(--accent);box-shadow:0 1px 2px #14161c0d,0 16px 30px -18px #14161c4d;transform:translateY(-2px)}.nx-broker:disabled{cursor:not-allowed;opacity:.5}.nx-broker-logo{max-height:46px;max-width:100%;object-fit:contain}.nx-broker-name{color:var(--ink-2);font-family:var(--title-font);font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.2;text-align:center}.nx-broker-fb{color:var(--ink-2);display:none;font-family:var(--title-font);font-size:14px;font-weight:700;text-align:center}.nx-broker.logo-fail .nx-broker-logo{display:none}.nx-broker.logo-fail .nx-broker-fb{display:block}[data-enfoque=suisse] .nx-broker{border-radius:2px}.nx-empty{color:var(--ink-3);font-size:13px;font-weight:500;padding:50px 20px;text-align:center}.nx-count{color:var(--ink-3);font-size:12px;font-weight:600;margin-top:20px;text-align:center}.nx-pager{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:12px}.nx-pg,.nx-pg-arrow{align-items:center;background:transparent;border:1px solid transparent;border-radius:9px;color:var(--ink-2);cursor:pointer;display:grid;font-family:inherit;font-size:13px;font-weight:600;height:34px;min-width:34px;padding:0 8px;place-items:center;transition:all .14s}.nx-pg:hover,.nx-pg-arrow:hover:not(:disabled){background:var(--surface-2)}.nx-pg.on{background:var(--accent-soft);color:var(--accent);font-weight:700}.nx-pg-arrow{color:var(--ink-3)}.nx-pg-arrow:disabled{cursor:not-allowed;opacity:.35}@media (max-width: 1000px){.nx-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 680px){.nx-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 760px){.nx-panel{padding:22px 18px 24px}}.nx-mid{display:flex;justify-content:center;padding:10px 0 30px}.nx-import{align-items:center;display:flex;flex-direction:column;max-width:560px;padding:48px 40px 44px;text-align:center;width:100%}.nx-conn{align-items:center;display:flex;gap:0;justify-content:center;margin-bottom:14px}.nx-node{background:var(--surface);border:1px solid var(--line-2);border-radius:24px;box-shadow:0 1px 2px #14161c0d,0 18px 34px -20px #14161c59;display:grid;flex:none;height:108px;place-items:center;width:108px}.nx-node img{max-height:60px;max-width:74px;object-fit:contain}.nx-node-fb{color:var(--ink-2);display:none;font-family:var(--title-font);font-size:15px;font-weight:700;line-height:1.2;padding:0 8px;text-align:center}.nx-node.logo-fail img{display:none}.nx-node.logo-fail .nx-node-fb{display:block}.nx-node-vumi{color:var(--accent)}.nx-node-vumi svg{height:58px;width:58px}.nx-node-ent{animation:nxNodePulse 2s ease-in-out infinite}.nx-node-vumi{animation:nxNodePulse 2s ease-in-out infinite .4s}@keyframes nxNodePulse{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}[data-enfoque=suisse] .nx-node{border-radius:4px}.nx-wire{align-items:center;display:flex;flex:none;height:48px;justify-content:center;position:relative;width:128px}.nx-wire-line{background:linear-gradient(90deg,var(--line-2),color-mix(in oklab,var(--accent) 40%,var(--line-2)),var(--line-2));border-radius:2px;height:2px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.nx-dot{animation:nxFlow 1.5s linear infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 10px color-mix(in oklab,var(--accent) 70%,transparent);height:9px;left:0;margin-top:-4.5px;position:absolute;top:50%;width:9px}.nx-dot-2{animation-delay:.5s}.nx-dot-3{animation-delay:1s}@keyframes nxFlow{0%{left:4px;opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1)}85%{opacity:1;transform:scale(1)}to{left:118px;opacity:0;transform:scale(.6)}}.nx-pulse{animation:nxPulse 1.5s ease-out infinite;background:color-mix(in oklab,var(--accent) 16%,transparent);border-radius:50%;height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:14px}@keyframes nxPulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--accent) 40%,transparent)}to{box-shadow:0 0 0 16px transparent}}.nx-conn.done .nx-wire-line{background:#1f8a5b}.nx-conn.done .nx-dot,.nx-conn.done .nx-pulse{display:none}.nx-conn.done .nx-node-ent,.nx-conn.done .nx-node-vumi{animation:none}.nx-conn.done .nx-node{border-color:color-mix(in oklab,#1f8a5b 35%,var(--line-2))}.nx-import h2{color:var(--ink);font-family:var(--title-font);font-size:21px;font-weight:700;letter-spacing:-.015em;margin:18px 0 8px}.nx-import p{color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.5;margin:0;max-width:46ch}@media (prefers-reduced-motion: reduce){.nx-node-ent,.nx-node-vumi,.nx-dot,.nx-pulse{animation:none}.nx-dot{display:none}}@media (max-width: 760px){.nx-import{padding:36px 22px 32px}}.nx-adj-head-ic{align-items:center;background:var(--surface-2);border-radius:9px;color:var(--ink-2);display:grid;flex:none;height:32px;margin-top:1px;place-items:center;width:32px}.shell .nx-adj .nx-cfg-head-tx h2{color:var(--ink);font-family:var(--title-font);font-size:18px;font-weight:700;letter-spacing:-.015em;line-height:1.3;margin:0}.nx-adj-info{background:var(--accent-soft);border:1px solid color-mix(in oklab,var(--accent) 20%,var(--surface));border-radius:13px;display:flex;gap:12px;margin-bottom:22px;padding:15px 18px}.nx-adj-info-ic{align-items:center;background:color-mix(in oklab,var(--accent) 16%,var(--surface));border-radius:50%;color:var(--accent);display:grid;flex:none;height:22px;margin-top:1px;place-items:center;width:22px}.nx-adj-info-tx{min-width:0}.nx-adj-info-tx b{color:var(--ink);display:block;font-size:13.5px;font-weight:700;margin-bottom:5px}.nx-adj-info-tx p{color:var(--ink-2);font-size:12.5px;line-height:1.5;margin:0}.nx-adj-info-tx p.strong{color:var(--ink);font-weight:600;margin-top:7px}.nx-adj-listhead{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.nx-adj-listhead b{color:var(--ink);font-size:14px;font-weight:700}.nx-adj-total{background:var(--surface-2);border:1px solid var(--line);border-radius:99px;color:var(--ink-2);font-size:11.5px;font-weight:600;padding:5px 12px}.nx-adj-list{display:flex;flex-direction:column;gap:12px}.nx-tx{background:var(--surface);border:1.5px solid var(--line-2);border-radius:14px;overflow:hidden;transition:border-color .15s}.nx-tx:hover{border-color:var(--line-strong)}.nx-tx.open{border-color:var(--accent)}.nx-tx-head{align-items:center;background:none;border:none;cursor:pointer;display:grid;font-family:inherit;gap:5px 14px;grid-template-areas:"tags acc chev" "main main chev";grid-template-columns:1fr auto auto;padding:15px 18px;text-align:left;width:100%}.nx-tx.open .nx-tx-head{background:var(--accent-soft);border-bottom:1px solid color-mix(in oklab,var(--accent) 18%,var(--surface))}.nx-tx-tags{align-items:center;display:flex;gap:11px;grid-area:tags;min-width:0}.nx-tx-date{color:var(--ink-3);font-size:12px;font-weight:500}.nx-tx-main{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;grid-area:main;min-width:0}.nx-tx-name{color:var(--ink);font-family:var(--title-font);font-size:15px;font-weight:700;letter-spacing:-.01em}.nx-tx-mkt{color:var(--ink-3);font-size:11.5px;font-weight:600;letter-spacing:.04em}.nx-tx-sh{color:var(--ink-3);font-size:12.5px;font-weight:500}.nx-tx-sh b{color:var(--ink-2);font-weight:700}.nx-tx-acc{align-items:center;display:flex;flex:none;gap:9px;grid-area:acc}.nx-tx-acc>span:first-child{color:var(--ink-2);font-size:12.5px;font-weight:500}.nx-tx-av{align-items:center;background:var(--c, #8a8a8a);border-radius:50%;color:#fff;display:grid;flex:none;font-size:10px;font-weight:700;height:26px;letter-spacing:.02em;place-items:center;width:26px}.nx-tx-chev{color:var(--ink-3);display:inline-flex;flex:none;grid-area:chev;transition:transform .2s}.nx-tx.open .nx-tx-chev{color:var(--accent);transform:rotate(180deg)}.nx-tx-body{display:none;flex-direction:column;gap:16px;padding:20px 18px 18px}.nx-tx.open .nx-tx-body{display:flex}.nx-tx-fields{display:grid;gap:16px;grid-template-columns:1fr 1fr}.nx-tx-fields-full{grid-column:1 / -1}.nx-adj .tf-suffix{align-items:center;background:var(--surface);border-left:1px solid var(--line-2);color:var(--ink-3);display:grid;font-size:12px;font-weight:700;letter-spacing:.04em;padding:0 15px;place-items:center}.nx-adj .tf-help{color:var(--ink-3);font-size:11px;font-weight:500;padding-left:1px}.nx-adj .tf-helper-error{color:var(--neg);font-size:11px;font-weight:500;padding-left:1px}.nx-tx-total{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:11px;display:flex;gap:12px;justify-content:space-between;padding:13px 18px;transition:opacity .15s}.nx-tx-total.off{opacity:.5}.nx-tx-total>span{color:var(--ink-2);font-size:13px;font-weight:600}.nx-tx-total b{color:var(--ink);font-family:var(--fig-font);font-size:16px;font-weight:700;letter-spacing:var(--fig-tracking)}.nx-tx-acts{display:flex;gap:10px;justify-content:flex-end}.nx-tx-acts .v-btn-accent[disabled]{opacity:.5;pointer-events:none}.nx-adj-done{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:14px;display:flex;flex-direction:column;gap:6px;padding:44px 24px;text-align:center}.nx-adj-done-ic{align-items:center;background:var(--pos-soft);border-radius:50%;color:var(--pos);display:grid;height:56px;margin-bottom:8px;place-items:center;width:56px}.nx-adj-done b{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:700}.nx-adj-done span{color:var(--ink-3);font-size:12.5px;font-weight:500;max-width:360px}.nx .cc-foot .ni-next[disabled]{opacity:.45;pointer-events:none}[data-enfoque=suisse] .nx-tx,[data-enfoque=suisse] .nx-adj-info,[data-enfoque=suisse] .nx-tx-total,[data-enfoque=suisse] .nx-adj-done{border-radius:2px}@media (max-width: 820px){.nx-tx-fields{grid-template-columns:1fr}}.nx-foot{margin-top:18px}.nx-cfg-head{display:flex;gap:14px;margin-bottom:18px}.nx-cfg-head-ic{align-items:center;background:var(--pos-soft);border-radius:50%;color:var(--pos);display:grid;flex:none;height:34px;place-items:center;width:34px}.nx-cfg-head-tx h2{color:var(--ink);font-family:var(--title-font);font-size:18px;font-weight:700;letter-spacing:-.015em;margin:0}.nx-cfg-head-tx p{color:var(--ink-3);font-size:12.5px;font-weight:500;line-height:1.5;margin:5px 0 0;max-width:760px}.nx-cfg-table{border-top:1px solid var(--line)}.nx-cfg-thead,.nx-cfg-row{align-items:center;display:grid;gap:16px;grid-template-columns:1.4fr 1fr .7fr 1.3fr .8fr;padding:14px 6px}.nx-cfg-thead{border-bottom:1px solid var(--line);color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.nx-cfg-thead span{align-items:center;display:inline-flex;gap:5px}.nx-cfg-help{color:var(--ink-3);cursor:help}.nx-cfg-th-en,.nx-cfg-th-titu,.nx-cfg-titu{justify-self:center}.nx-cfg-titu{align-items:center;display:inline-flex;justify-content:center}.nx-cfg-titu>span{margin-left:-7px}.nx-cfg-titu>span:first-child{margin-left:0}.nx-cfg-av{align-items:center;background:var(--c, #8a8a8a);border-radius:50%;box-shadow:0 0 0 2px var(--surface);color:#fff;display:grid;flex:none;font-size:10px;font-weight:700;height:26px;place-items:center;position:relative;width:26px}.nx-cfg-row{border-bottom:1px solid var(--line);transition:background .12s}.nx-cfg-row:hover{background:var(--surface-2)}.nx-cfg-name{align-items:center;display:flex;gap:8px;min-width:0}.nx-cfg-name b{color:var(--ink);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-cfg-edit{align-items:center;background:transparent;border:none;border-radius:7px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;font-family:inherit;height:26px;place-items:center;transition:all .14s;width:26px}.nx-cfg-edit:hover{background:var(--surface-2);color:var(--ink-2)}.nx-cfg-type{color:var(--ink-2);font-size:12.5px;font-weight:500}.nx-cfg-assignbtn{align-items:center;background:var(--accent-soft);border:1px solid color-mix(in oklab,var(--accent) 30%,var(--line-2));border-radius:9px;color:var(--accent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;height:32px;padding:0 12px;transition:all .15s}.nx-cfg-assignbtn:hover:not(:disabled){background:color-mix(in oklab,var(--accent) 14%,white)}.nx-cfg-assignbtn:disabled{cursor:not-allowed;opacity:.6}.nx-cfg-assigned{align-items:center;color:var(--pos);display:inline-flex;font-size:12px;font-weight:600;gap:6px}.nx-cfg-en{justify-self:center}.nx-cfg-chk{align-items:center;background:var(--surface);border:1.5px solid var(--line-strong);border-radius:7px;color:#fff;cursor:pointer;display:grid;flex:none;font-family:inherit;height:22px;place-items:center;transition:all .14s;width:22px}.nx-cfg-chk svg{opacity:0;transition:opacity .12s}.nx-cfg-chk.on{background:var(--accent);border-color:var(--accent)}.nx-cfg-chk.on svg{opacity:1}.nx-cfg-chk:disabled{cursor:not-allowed;opacity:.45}[data-enfoque=suisse] .nx-cfg-chk,[data-enfoque=suisse] .nx-cfg-assignbtn{border-radius:2px}@media (max-width: 820px){.nx-cfg-thead{display:none}.nx-cfg-row{gap:8px 16px;grid-auto-rows:auto;grid-template-columns:1fr 1fr}.nx-cfg-en,.nx-cfg-th-en{justify-self:start}}.shell:has(.nav-bars-content--private-capital):has(.nav-bar-2:not([hidden])){--bars-content-gap: -8px}.shell:has(.nav-bars-content--private-capital):has(.nav-bar-3:not([hidden])){--bars-content-gap: -4px}.shell .nav-bars-content--private-capital{padding-top:0}.cp{margin:0 auto;max-width:1320px;padding:3px 30px 56px}.cp-tabbar .co-tabs{border-bottom:none;margin:0}.shell .nav-bars-inline-header .cp-tabbar{margin-bottom:0}.cp-ccy{flex:none;padding-bottom:8px}.cp-kpis{margin-bottom:22px}.cp-panel{margin-bottom:18px;position:relative}.shell .cp-mov-panel.MuiPaper-root{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.cp-mov-panel:has(.mov-pag-sel.open),.cp-mov-panel:has(.doc-selbox.open){z-index:10}.shell .cp-alloc-panel.MuiPaper-root{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.shell .cp-alloc-head{align-items:center;flex-wrap:wrap;gap:16px 20px;padding:20px 24px 22px}.shell .cp-alloc-panel-body{padding-top:10px}.shell .cp-alloc-dim{align-items:center;display:flex;flex-wrap:wrap;gap:10px 12px;justify-content:flex-end;max-width:100%;min-width:0}.shell .cp-alloc-dim-lbl{color:var(--ink-3);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.shell .cp-alloc-dim-btn{display:inline-flex;flex:none;justify-content:flex-start;width:auto}.shell .cp-alloc-dim-val{white-space:nowrap}.shell .cp-alloc-panel-body .pos-panel{margin:0}.shell .cp-alloc-panel-body .comp-head{border-bottom:none;padding:0 24px 8px}.shell .cp-alloc-panel-body .comp-head.comp-head-back-only{justify-content:flex-end;padding-top:4px}.shell .cp-alloc-panel-body .comp-head:empty{display:none}@media (max-width: 720px){.shell .cp-alloc-head{padding:18px}.shell .cp-alloc-panel-body{padding-top:8px}.shell .cp-alloc-dim{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:100%}.shell .cp-alloc-dim-btn{max-width:none;width:100%}.shell .cp-alloc-panel-body .comp-head{padding:0 18px 8px}.shell .cp-alloc-panel-body .comp-head.comp-head-back-only{padding-top:2px}}[data-enfoque=suisse] .cp-alloc-panel.MuiPaper-root,[data-enfoque=suisse] .shell .cp-alloc-dim-btn{border-radius:2px}.cp-cols{height:34px}.cp-co-av{width:30px;height:30px;border-radius:8px;flex:none;display:grid;place-items:center;font-size:10.5px;font-weight:700;color:#fff;background:var(--mk, var(--ink-3));letter-spacing:.02em;overflow:hidden}.cp-co-av-logo{width:30px;height:30px;border-radius:8px;flex:none;display:grid;place-items:center;background:#fff;border:1px solid var(--line);overflow:hidden}.cp-co-av-logo img{max-height:70%;max-width:85%;object-fit:contain}.cp-tbl .comp-tbl-name{display:flex;align-items:center;gap:11px}.cp-tbl .comp-tbl-name .nm{display:flex;flex-direction:column;gap:1px;min-width:0}.cp-tbl .comp-tbl-name .nm b,.cp-tbl .comp-tbl-name .nm span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word}.cp-tbl .comp-tbl-name .nm b{font-size:13.5px;font-weight:600;color:var(--ink)}.cp-tbl .comp-tbl-name .nm b a{color:inherit;text-decoration:none}.cp-tbl .comp-tbl-name .nm b a:hover{text-decoration:underline}.cp-tbl .comp-tbl-name .nm span{-webkit-line-clamp:1;font-size:11.5px;color:var(--ink-3);font-weight:500}.cp-sort{display:inline-flex;color:var(--accent);vertical-align:middle}.cp-menu{min-width:236px;padding:7px}.cp-menu .v-item{align-items:center;border-radius:9px;display:flex;font-size:13px;gap:12px;padding:10px 12px;width:100%}.cp-menu .v-item .lead{color:var(--ink-3);display:inline-flex;flex:none}.cp-menu .v-item:hover .lead{color:var(--ink-2)}.cp-menu .v-item.danger,.cp-menu .v-item.danger .lead{color:var(--neg)}.cp-menu .v-item.danger:hover{background:color-mix(in oklab,var(--neg) 8%,var(--surface));color:var(--neg)}.cp-menu .v-pop-sep{height:1px;margin:6px 8px}[data-enfoque=suisse] .cp-co-av,[data-enfoque=suisse] .cp-co-av-logo{border-radius:2px}@media (max-width: 1080px){.cp-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.cp-kpis{grid-template-columns:1fr}}.cp-mov-filters{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;padding:18px 24px 16px;position:relative;z-index:2}.cp-mov-filters .tf-field{margin:0}.cp-mov-search{flex:1 1 230px;min-width:200px}.cp-mov-tipo{flex:0 0 auto;max-width:none;min-width:0;width:auto}.cp-mov-date,.cp-mov-amt{flex:0 0 150px;max-width:150px;min-width:150px}.cp-mov-filters .cp-mov-date-control{min-width:0;width:100%}.cp-mov-filters .cp-mov-date-control .MuiFormControl-root{margin:0;min-width:0;width:100%}.cp-mov-filters .cp-mov-tipo-control{width:fit-content}.cp-mov-filters .cp-mov-tipo-control .doc-selbox{width:auto}.cp-mov-filters .cp-mov-tipo-control .doc-selval{flex:none}.cp-mov-filters .cp-mov-date-inbox{background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;height:44px;width:100%}.cp-mov-filters .cp-mov-date-inbox:focus-within{background:var(--surface);border-color:var(--accent)}.cp-mov-filters .cp-mov-date-inbox input{cursor:pointer;font-size:13.5px;padding-right:34px}.cp-mov-filters .cp-mov-date-inbox input::placeholder{color:var(--ink-3)}.cp-mov-filters .tf-input::placeholder{color:var(--ink-3)}.cp-mov-dd{position:relative}.cp-mov-dd:has(.doc-selbox.open){z-index:20}.cp-mov-menu{left:0;min-width:100%;padding:6px;position:absolute;top:calc(100% + 6px);width:max-content;z-index:40}.cp-mov-menu .v-item{align-items:center;display:flex;gap:10px;width:100%}.cp-mov-menu .v-item.on{color:var(--accent);font-weight:600}.cp-mov-menu .v-item .tail{color:var(--accent);margin-left:auto;opacity:0}.cp-mov-menu .v-item.on .tail{opacity:1}.cp-mov-filters .cp-mov-reset{align-items:center;align-self:flex-end;background:var(--surface);border:1px solid color-mix(in oklab,var(--accent) 30%,var(--line-2));border-radius:var(--v-btn-radius, 11px);color:var(--accent);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:var(--v-btn-fs, 13px);font-weight:600;height:44px;padding:0 16px;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.cp-mov-filters .cp-mov-reset:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent)}.cp-mov-filters .cp-mov-reset:disabled{cursor:default;opacity:.55}.cp-mov-tbl.mov-tbl{table-layout:fixed;width:100%}.cp-mov-tbl.mov-tbl thead th:nth-child(5),.cp-mov-tbl.mov-tbl tbody td:nth-child(5),.cp-mov-tbl.mov-tbl thead th:nth-child(6),.cp-mov-tbl.mov-tbl tbody td:nth-child(6),.cp-mov-tbl.mov-tbl thead th:nth-child(7),.cp-mov-tbl.mov-tbl tbody td:nth-child(7),.cp-mov-tbl.mov-tbl thead th:nth-child(8),.cp-mov-tbl.mov-tbl tbody td:nth-child(8),.cp-mov-tbl.mov-tbl thead th:last-child,.cp-mov-tbl.mov-tbl tbody td:last-child{text-align:center}.cp-mov-tbl.mov-tbl tbody td:first-child b,.cp-mov-tbl.mov-tbl tbody td:first-child .MuiLink-root{color:var(--ink);font-weight:600}.cp-mov-tbl.mov-tbl tbody td:nth-child(2){color:var(--ink-2);font-weight:400}.cp-mov-tbl.mov-tbl tbody td:nth-child(4){color:var(--ink-2);font-weight:400}.cp-mov-tbl .row-act{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line-2);border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-grid;font-family:inherit;height:30px;place-items:center;width:30px}.cp-mov-tbl .row-act:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink-2)}.cp-mov-tbl .tnum.pos{color:var(--pos)}.cp-mov-tbl .tnum.neg{color:var(--neg)}.v-empty.cp-mov-empty{padding:50px 20px 56px}.cp-mov-empty .cp-empty-illus{margin-inline:auto}.cp-mov-empty h3{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.01em;margin:10px 0 0}.cp-mov-empty p{color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.55;margin:6px 0 0;max-width:330px}.cp-empty-illus{height:118px;margin-bottom:4px;position:relative;width:150px}.cp-empty-glow{background:var(--accent-soft);border-radius:50%;height:108px;left:50%;opacity:.9;position:absolute;top:55%;transform:translate(-50%,-50%);width:108px}.cp-empty-card{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;box-shadow:0 14px 26px -12px #14161c38;display:flex;flex-direction:column;gap:10px;left:50%;padding:13px 12px;position:absolute;top:34px;transform:translate(-50%);width:104px}.cp-empty-row{align-items:center;display:flex;gap:7px}.cp-empty-dot{border-radius:50%;flex:none;height:7px;width:7px}.cp-empty-dot.pos{background:var(--pos)}.cp-empty-dot.neg{background:var(--neg)}.cp-empty-bar{background:color-mix(in oklab,var(--ink) 12%,var(--surface));border-radius:3px;flex:1;height:6px}.cp-empty-bar.w1{max-width:34px}.cp-empty-bar.w2{max-width:24px}.cp-empty-bar.w3{max-width:30px}.cp-empty-amt{background:color-mix(in oklab,var(--ink) 16%,var(--surface));border-radius:3px;flex:none;height:6px;width:15px}.cp-empty-amt.pos{background:color-mix(in oklab,var(--pos) 55%,var(--surface))}.cp-empty-amt.neg{background:color-mix(in oklab,var(--neg) 55%,var(--surface))}.cp-empty-chip{background:var(--accent);border-radius:11px;box-shadow:0 10px 18px -8px color-mix(in oklab,var(--accent) 60%,transparent);color:#fff;display:grid;height:38px;left:50%;place-items:center;position:absolute;top:8px;transform:translate(-50%);width:38px;z-index:1}[data-enfoque=suisse] .cp-empty-card,[data-enfoque=suisse] .cp-empty-chip,[data-enfoque=suisse] .shell .cp-mov-panel.MuiPaper-root,[data-enfoque=suisse] .cp-mov-filters .cp-mov-date-inbox{border-radius:2px}[data-enfoque=atelier] .cp-empty-card{border-radius:15px}.cp-det{margin-inline:0;max-width:none;padding:0;width:auto}.cp-det-body{margin-inline:auto;max-width:1320px;padding:0 30px 60px}.cp-det-head{align-items:center;display:flex;gap:18px;padding-bottom:18px}.cp-co-av.cp-det-logo,.cp-co-av-logo.cp-det-logo{border-radius:14px;flex:none;font-size:18px;height:56px;width:56px}.cp-co-av-logo.cp-det-logo img{max-height:70%;max-width:85%}.cp-det-id{flex:1;min-width:0}.cp-det-id h1{color:var(--ink);font-family:var(--title-font);font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-det-cif{color:var(--ink-3);display:block;font-family:var(--fig-font);font-size:13px;font-weight:500;letter-spacing:.02em;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp-det-menu-wrap{flex:none;position:relative}.cp-det-menubtn{flex:none;height:34px;width:34px}.cp-det-menu{left:auto;min-width:236px;right:0;top:calc(100% + 6px)}.cp-det-top{display:flex;flex-direction:column}.cp-det-top-in{margin:0;max-width:none;padding:20px 30px 0}.cp-det-tabswrap{padding:0}.cp-det-tabs-in{padding:0 30px}.cp-det-tabs{border-bottom:0;margin:0;padding:0}.cp-det-tabs .co-tab.off{cursor:default;opacity:.7}.cp-det-tabs .co-tab .soon{border:1px solid var(--line-2);border-radius:6px;color:var(--ink-3);font-size:9.5px;font-weight:600;letter-spacing:.08em;padding:2px 6px;text-transform:uppercase}.cp-det-menubtn.row-act{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface);border:1px solid var(--line-2);border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-grid;font-family:inherit;place-items:center}.cp-det-menubtn.row-act:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink-2)}.cp-det-menu .v-pop-sep{background:var(--line-2);height:1px;margin:6px 8px}.cp-det-pane>.cat-grid.cp-kpis,.cp-det-pane>.v-kpis{margin-bottom:18px;margin-top:24px}.cp-det-pane>.v-panel{margin-bottom:18px}.shell .cp-det-pane .v-panel.cp-det-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.cp-det-pane[data-dpane=equity_story]>.v-panel,.cp-det-pane[data-dpane=movements]>.v-panel,.cp-det-pane[data-dpane=documents]>.v-panel{margin-top:24px}.cp-det-card:has(.mov-pag-sel.open){z-index:10}.cp-det-card .comp-head{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:20px 24px 16px}.cp-det-card .comp-head .ct{align-items:center;display:flex;gap:11px}.cp-det-card .comp-head .ct .cti{align-items:center;background:var(--surface-2);border-radius:7px;color:var(--ink);display:grid;flex:none;height:26px;place-items:center;width:26px}.cp-det-card .comp-head .ct .cti.cti-plain{background:var(--surface-2);border-radius:7px;color:var(--ink);height:26px;width:26px}.cp-det-card:not(.comp-panel) .comp-head h2{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.015em;margin:0;white-space:nowrap}.shell .cp-det-card.comp-panel .comp-head h2{color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.cp-det-card .comp-head-right{align-items:center;display:flex;flex:none;gap:8px}.cp-det-card .v-btn-solid{align-items:center;background:var(--accent);border:0;border-radius:var(--v-btn-radius);box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px-lg);transition:filter .15s;white-space:nowrap}.cp-det-card .v-btn-solid:hover{filter:brightness(1.05)}.cp-det-card .v-btn-solid:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.65}[data-enfoque=suisse] .cp-det-card .v-btn-solid{border-radius:2px;box-shadow:none}.cp-det-info{padding:26px 28px 30px}.cp-det-info .fc-section{margin-top:30px}.cp-det-info .fc-section:first-child{margin-top:0}.cp-det-info .fc-sec-head{align-items:center;display:flex;gap:16px;margin-bottom:18px}.shell .cp-det-info .fc-sec-head .fc-sec-title{color:var(--ink-3);flex:none;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.2;margin:0;text-transform:uppercase;white-space:nowrap}.cp-det-info .fc-sec-line{background:var(--line);flex:1 1 auto;height:1px;min-width:0}.cp-det-dl{display:grid;gap:24px 36px}.cp-det-dl.cols4{grid-template-columns:repeat(4,1fr)}.cp-det-dl.cols3{grid-template-columns:repeat(3,1fr)}.cp-det-dl.cols2{grid-template-columns:repeat(2,1fr)}.cp-det-fld{display:flex;flex-direction:column;gap:7px;min-width:0}.cp-det-fld .k{color:var(--ink-3);font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.cp-det-fld .v{color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.005em;overflow:hidden;text-overflow:ellipsis}.cp-det-fld .v.fig{font-family:var(--fig-font)}.cp-det-cat{align-items:center;display:inline-flex;gap:8px}.cp-det-cat .dot{border-radius:50%;flex:none;height:8px;width:8px}.cp-det-link{align-items:center;color:var(--accent);display:inline-flex;font-weight:600;gap:8px;text-decoration:none}.cp-det-link:hover{text-decoration:underline}.cp-det-tit th:last-child,.cp-det-tit td:last-child{text-align:right}.cp-det-tit-doc{color:var(--ink-2);font-weight:500;letter-spacing:.02em}.cp-det-empty h3{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.01em;margin:10px 0 0}.cp-det-empty p{color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.55;margin:6px 0 0;max-width:330px;text-align:center}.cp-det-empty{align-items:center;display:flex;flex-direction:column;padding:46px 24px 50px}.cp-det-emptyav{align-items:center;background:var(--surface-2);border-radius:50%;color:var(--ink-3);display:grid;height:64px;margin-bottom:6px;place-items:center;width:64px}.cp-det-dil{background:var(--surface-2);border-radius:99px;color:var(--ink-2);display:inline-block;font-size:11.5px;font-weight:600;padding:3px 9px}.cp-det-eq-tbl{min-width:1080px}.cp-det-eq-tbl.mov-tbl thead th,.cp-det-eq-tbl.mov-tbl .MuiTableCell-head{overflow:visible;text-overflow:clip;white-space:nowrap}.cp-det-eq-tbl.mov-tbl tbody td:first-child{color:var(--ink);font-weight:600}.cp-det-eq-tbl.mov-tbl tbody td:nth-child(10){min-width:120px;overflow:visible}.cp-det-docbar{align-items:center;display:flex;gap:12px;padding:2px 24px 18px}.cp-det-search{flex:1 1 auto;min-width:0}.cp-det-search input{width:100%}.cp-det-doctype{flex:0 0 200px;position:relative}.cp-det-doctype .cc-selmenu{left:0;min-width:100%;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.cp-det .cp-mov-filters .cp-mov-amt,.cp-det .cp-mov-filters .cp-mov-date{flex:1 1 0;max-width:none;min-width:150px;width:auto}.cp-det .cp-mov-filters .cp-mov-tipo{flex:0 0 150px;max-width:150px;min-width:150px;width:auto}.cp-det-card .cp-mov-tbl.mov-tbl thead th:nth-child(4),.cp-det-card .cp-mov-tbl.mov-tbl tbody td:nth-child(4),.cp-det-card .cp-mov-tbl.mov-tbl thead th:nth-child(5),.cp-det-card .cp-mov-tbl.mov-tbl tbody td:nth-child(5),.cp-det-card .cp-mov-tbl.mov-tbl thead th:nth-child(6),.cp-det-card .cp-mov-tbl.mov-tbl tbody td:nth-child(6),.cp-det-card .cp-mov-tbl.mov-tbl thead th:nth-child(7),.cp-det-card .cp-mov-tbl.mov-tbl tbody td:nth-child(7),.cp-det-card .cp-mov-tbl.mov-tbl thead th:last-child,.cp-det-card .cp-mov-tbl.mov-tbl tbody td:last-child{text-align:center}.cp-det-card .cp-mov-tbl.mov-tbl tbody td:nth-child(3){font-weight:400}.cp-det-card .cp-mov-tbl.mov-tbl .mov-date,.cp-det-card .cp-mov-tbl.mov-tbl .mov-event-label{color:var(--ink);font-weight:400}.cp-mov-empty[hidden]{display:none!important}.shell .nav-bar-2 .cp-det-top{background:transparent;box-shadow:none}.shell .nav-bar-2 .cp-det-tabs{border-bottom:0;margin:0}.shell:has(.cp-det){--bars-content-gap: 28px}.shell .nav-bars-content--cp-detail{padding-top:80px}.shell .nav-bars-inline-header:has(.cp-det-top){margin-bottom:28px}.shell .nav-bars-inline-header .cp-det-top-in{padding-top:16px}[data-enfoque=suisse] .cp-det-logo,[data-enfoque=suisse] .cp-det-dil{border-radius:2px}[data-enfoque=atelier] .cp-det-logo{border-radius:50%}@media (max-width: 1080px){.cp-det-dl.cols3,.cp-det-dl.cols4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 680px){.cp-det-dl{grid-template-columns:1fr!important}.cp-det-body{padding:0 20px 48px}.cp-det-top-in,.cp-det-tabs-in{padding-left:20px;padding-right:20px}}.re{margin-inline:0;max-width:none;padding:0;width:auto}.re-body{margin-inline:auto;max-width:1320px;padding:3px 30px 60px}.shell:has(.nav-bars-content--real-estate):has(.nav-bar-2:not([hidden])){--bars-content-gap: 8px}.shell:has(.nav-bars-content--real-estate):has(.nav-bar-3:not([hidden])){--bars-content-gap: 4px}@media (min-width: 920px){.shell:has(.nav-bars-content--real-estate) main{padding-top:calc(68px + 32px + var(--bars-h, 0px) + var(--bars-content-gap, 0px))!important}}.shell .nav-bars-content--real-estate{padding-top:0}.ficha.re>.re-tabbar{align-items:center;backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);background:color-mix(in oklab,var(--surface) 86%,transparent);box-shadow:0 1px 0 var(--line-2),0 8px 18px -16px #121a2857;display:flex;gap:16px;justify-content:space-between;margin:0;padding:0 30px;position:sticky;top:67px;z-index:31}.ficha.re>.re-tabbar .co-tabs{align-items:center;align-self:stretch;border-bottom:0;margin:0}[data-enfoque=suisse] .ficha.re>.re-tabbar{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--surface);box-shadow:0 1px 0 var(--line-2)}.re-sub-right{align-items:center;align-self:center;display:flex;flex:none;gap:12px}.re .comp-head h2{color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.re .comp-head .ct{column-gap:11px;flex-wrap:wrap;row-gap:0}.re .comp-head .cap{color:var(--ink-3);flex-basis:100%;font-size:12px;font-weight:500;letter-spacing:0;margin-top:1px;text-transform:none;white-space:normal}.re-panel{margin-bottom:18px}.shell .re-panel>.comp-head{padding-bottom:12px}.cat-grid{display:grid;gap:18px}.cat-card.inv-kpi{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:visible;padding:22px 24px 20px;position:relative;transition:border-color .15s,transform .15s}.cat-card.inv-kpi:hover{border-color:var(--line-strong);transform:translateY(-1px)}.cat-card.inv-kpi .cat-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.cat-card.inv-kpi .cat-label{color:var(--ink-2);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cat-card.inv-kpi .cat-ico{align-items:center;background:var(--surface-2);border-radius:var(--radius-sm);color:var(--ink-2);display:grid;flex:none;height:34px;place-items:center;width:34px}.cat-card.inv-kpi .cat-fig{color:var(--ink);font-family:var(--title-font);font-size:var(--kpi-fig, 34px);font-weight:600;letter-spacing:var(--fig-tracking);line-height:1.1}.cat-card.inv-kpi .cat-fig.pos{color:var(--pos)}.cat-card.inv-kpi .cat-fig.neg{color:var(--neg)}.cat-card.inv-kpi .cat-meta{align-items:center;color:var(--ink-3);display:flex;font-size:12px;font-weight:500;gap:9px;margin-top:11px;white-space:nowrap}.cat-card.inv-kpi.re-chart-panel{margin-bottom:18px}.cat-card.inv-kpi.re-chart-panel:hover{border-color:var(--line);transform:none}.cat-card.inv-kpi.re-chart-panel .cat-top{margin-bottom:10px}.cat-card.inv-kpi.re-chart-panel .re-chart-panel-head{margin-bottom:10px;padding:0}.cat-card.inv-kpi.re-chart-panel .rb-legend{justify-content:flex-end;padding:0 0 12px}.cat-card.inv-kpi.re-chart-panel .rb-chart{margin:0 -12px;padding:0}.cat-card.inv-kpi.re-cf-panel{margin-bottom:18px;overflow:hidden;padding:0}.cat-card.inv-kpi.re-cf-panel:hover{border-color:var(--line);transform:none}.cat-card.inv-kpi.re-cf-panel .re-cf-panel-head{margin-bottom:14px;padding:22px 24px 12px}.cat-card.inv-kpi.re-cf-panel>.comp-head:not(.re-cf-panel-head){padding:0 24px 20px}.cat-card.inv-kpi.re-cf-panel .re-cf-panel-head h2,.cat-card.inv-kpi.re-chart-panel .re-chart-panel-head h2,.cat-card.inv-kpi.re-positions-panel .re-positions-panel-head h2{color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.re-cf-distribution-body{padding:0}.re-cf-distribution-body .pos-panel{margin:0}.re-cf-distribution-body .comp-head{border-bottom:none;padding:0}.re-cf-distribution-body .comp-head:empty{display:none}.shell .cat-card.inv-kpi.re-cf-distribution-panel .re-cf-distribution-body .pos-chart-grid{padding:6px 0 26px}.re-cf-distribution-body .v-empty{padding:24px 24px 8px}.re-cf-distribution-panel .re-cf-distribution-body>.MuiSkeleton-root{margin:0 24px 20px}@media (max-width: 980px){.shell .cat-card.inv-kpi.re-cf-distribution-panel .re-cf-distribution-body .pos-chart-grid{padding:6px 0 26px}}@media (max-width: 480px){.shell .cat-card.inv-kpi.re-cf-distribution-panel .re-cf-distribution-body .pos-chart-grid{padding:6px 0 22px!important}}.cat-card.inv-kpi.re-positions-panel{margin-bottom:24px;overflow:hidden;padding:0}.cat-card.inv-kpi.re-positions-panel:hover{border-color:var(--line);transform:none}.cat-card.inv-kpi.re-positions-panel .re-positions-panel-head{margin-bottom:0;padding-bottom:12px}.v-delta{align-items:center;display:inline-flex;font-weight:600;gap:3px}.v-delta.pos{color:var(--pos)}.v-delta.neg{color:var(--neg)}.re-kpis5{grid-template-columns:repeat(5,1fr);margin-bottom:22px}.re-kpis4{grid-template-columns:repeat(4,1fr);margin-bottom:18px}.re-soon{border:1px solid var(--line-2);border-radius:5px;color:var(--ink-3);font-size:9px;font-weight:600;letter-spacing:.06em;margin-left:5px;padding:1px 5px;text-transform:uppercase}.re-fig-empty{color:var(--ink-3)}@media (max-width: 1180px){.re-kpis5{grid-template-columns:repeat(3,1fr)}.re-kpis4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 620px){.re-kpis5,.re-kpis4{grid-template-columns:1fr}}.re-periods{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px}.re-perseg{align-items:center;background:var(--surface-2);border:1px solid var(--line);border-radius:10px;display:inline-flex;gap:2px;padding:3px}.re-perseg .re-per{background:none;border:0;border-radius:7px;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;padding:6px 12px;text-transform:none;transition:background .14s,color .14s}.re-perseg .re-per:hover{color:var(--ink-2)}.re-perseg .re-per.on{background:var(--surface);box-shadow:0 1px 2px #14161c14;color:var(--ink)}.re-per-custom{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:9px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:7px;height:34px;line-height:1.2;padding:0 13px;text-transform:none;transition:border-color .14s,color .14s}.re-per-custom:hover,.re-per-custom.on{border-color:var(--line-strong);color:var(--ink)}.re-per-custom [data-ic],.re-per-custom .v-lucide-ic{color:var(--ink-3);display:inline-flex}.re-panel .re-periods{margin:0 0 14px;padding:2px 24px 0}[data-enfoque=suisse] .re-perseg,[data-enfoque=suisse] .re-perseg .re-per,[data-enfoque=suisse] .re-per-custom{border-radius:2px}.re-filters{padding:10px 24px 14px}.re-filters .re-search{flex:1 1 280px;min-width:220px}.re-filters .re-search .doc-inbox{width:100%}.re-filters .re-tipo{flex:0 0 180px}.re-filters .re-amt{flex:0 0 160px}.re-selmenu{left:0;min-width:100%;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.re-name{align-items:center;display:flex;gap:12px;min-width:0}.re-name b{color:var(--ink);font-size:13.5px;font-weight:600}.re-name b a{color:inherit;text-decoration:none}.re-name b a:hover{text-decoration:underline}.re-ic{align-items:center;background:color-mix(in oklab,var(--mk, var(--ink-3)) 13%,var(--surface));border-radius:9px;color:var(--mk, var(--ink-3));display:grid;flex:none;height:34px;place-items:center;width:34px}[data-enfoque=suisse] .re-ic{border-radius:2px}.re-city{color:var(--ink-2);font-size:13px}.re-estado{align-items:center;background:var(--surface-2);border-radius:99px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:3px 10px;white-space:nowrap}[data-enfoque=suisse] .re-estado{border-radius:2px}.re-empty{padding:48px 20px 52px;text-align:center}.re-empty h3{color:var(--ink);font-family:var(--title-font);font-size:15px;font-weight:700;margin:0 0 6px}.re-empty p{color:var(--ink-3);font-size:12.5px;font-weight:500;margin:0}.cp-rowmenu{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);min-width:200px;padding:6px;z-index:50}.cp-rowmenu-it{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:9px;color:var(--ink);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;padding:10px 12px;text-align:left;width:100%}.cp-rowmenu-it:hover{background:var(--surface-2)}.cp-rowmenu-it.danger{color:var(--neg)}.cp-rowmenu-it.danger:hover{background:color-mix(in oklab,var(--neg) 8%,var(--surface))}.cp-rowmenu-sep{background:var(--line-2);height:1px;margin:6px 8px}.re-charts{display:grid;gap:18px 26px;grid-template-columns:1fr 1fr}.re-chart-body{align-items:center;display:flex;flex-direction:column;gap:18px;padding:10px 24px 26px}.re-leg{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center}.re-leg-it{align-items:center;color:var(--ink-2);display:inline-flex;font-size:12px;font-weight:500;gap:7px;white-space:nowrap}.re-leg-it i{border-radius:50%;flex:none;height:9px;width:9px}.re-leg-it b{color:var(--ink);font-weight:600}.aa-viz-donut{position:relative}.aa-viz-donut svg{display:block}.aa-viz-donut .v-arc{fill:none;stroke-linecap:butt}.donut-center{align-items:center;display:flex;flex-direction:column;gap:4px;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute;text-align:center}.donut-center .dl{color:var(--ink-3);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.donut-center .dv{color:var(--ink);font-family:var(--title-font);font-size:18px;font-weight:600;letter-spacing:var(--fig-tracking)}@media (max-width: 900px){.re-charts{grid-template-columns:1fr}}.shell .nav-bars-inline-header .re-tabbar{margin-bottom:0}.shell .nav-bar-2 .re-tabbar{align-items:center;border-bottom:0!important;margin:0!important;min-height:58px}.shell .nav-bar-2 .re-tabbar .co-tabs{flex:1 1 auto;min-width:0}.shell .nav-bar-2 .re-sub-right{flex:none;padding-bottom:0}.re-sub-right .v-add{align-items:center;-webkit-appearance:none;appearance:none;background:var(--accent);border:0;border-radius:var(--v-btn-radius);box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;height:var(--v-btn-h);padding:0;transition:filter .15s;white-space:nowrap}.re-sub-right .v-add:hover:not(:disabled){filter:brightness(1.05)}.re-sub-right .v-add:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.65}.re-sub-right .v-add-main{align-items:center;display:inline-flex;gap:var(--v-btn-gap);padding:0 var(--v-btn-px-lg)}[data-enfoque=suisse] .re-sub-right .v-add{border-radius:2px;box-shadow:none}@media (max-width: 920px){.re-body{padding:8px 20px 48px}}.re-cf-scroll{overflow-x:auto}.re-cf-tbl{min-width:1180px}.re-cf-tbl th,.re-cf-tbl td{text-align:right;white-space:nowrap}.re-cf-tbl th:first-child,.re-cf-tbl td:first-child{text-align:left;position:sticky;left:0;background:var(--surface);z-index:1}.re-cf-tbl thead th:first-child{background:var(--surface-2)}.re-cf-tbl thead th:nth-child(2),.re-cf-tbl thead th:nth-child(3),.re-cf-tbl thead th:nth-child(4){text-align:right}.re-cf-tbl tbody td:nth-child(2),.re-cf-tbl tbody td:nth-child(3),.re-cf-tbl tbody td:nth-child(4){text-align:right;font-family:var(--fig-font);font-variant-numeric:tabular-nums;font-weight:var(--fig-weight);letter-spacing:var(--fig-tracking)}.re-cf-grp td{font-weight:600;color:var(--ink)}.re-cf-grp td:first-child{text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600;color:var(--ink)}.re-cf-grp{cursor:default}.re-cf-grp[data-cfgrp]{cursor:pointer}.re-cf-grp .re-cf-cv{transition:transform .15s}.re-cf-grp.collapsed .re-cf-cv{transform:rotate(-90deg)}.re-cf-grp[data-cfgrp]:hover td:first-child{color:var(--accent)}.re-cf-cv{display:inline-flex;color:var(--ink-3);margin-right:7px;vertical-align:middle}.re-cf-sub td:first-child{padding-left:30px;color:var(--ink-2);font-weight:500}.re-cf-tbl tfoot td{font-weight:700;border-top:2px solid var(--line-2);background:var(--surface-2);padding-top:14px;padding-bottom:14px;color:var(--ink)}.re-cf-tbl tfoot td:first-child{background:var(--surface-2);padding-left:24px}.re-cf-tbl tfoot td:last-child{padding-right:24px}.re-cf-tbl tfoot td.pos{color:var(--pos)}.re-cf-tbl tfoot td.neg{color:var(--neg)}.re-cf-tbl thead th,.re-cf-tbl .MuiTableCell-head{background:var(--surface-2)!important;border-radius:0!important;box-shadow:none!important;color:var(--ink-3);font-size:10.5px;font-weight:600;height:auto!important;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.re-cf-tbl .MuiTableCell-head:first-of-type,.re-cf-tbl thead th:first-of-type{padding-left:24px}.re-cf-tbl .MuiTableCell-head:last-of-type,.re-cf-tbl thead th:last-of-type{padding-right:24px}.re-cf-tbl .MuiTableCell-root{border-bottom:1px solid var(--line)}.re-mtag{align-items:center;background:var(--surface-2);border-radius:7px;color:var(--ink-2);display:inline-flex;font-size:11.5px;font-weight:600;padding:3px 10px;white-space:nowrap}[data-enfoque=suisse] .re-mtag{border-radius:2px}.re-mov-tbl.mov-tbl{min-width:0;table-layout:fixed;width:100%}.re-mov-tbl.mov-tbl thead th:last-child,.re-mov-tbl.mov-tbl tbody td:last-child{text-align:right}.re-mov-tbl.mov-tbl tbody td:last-child .v-fig{font-family:var(--fig-font);font-variant-numeric:tabular-nums;font-weight:var(--fig-weight);letter-spacing:var(--fig-tracking)}.re-mov-tbl--with-property.mov-tbl tbody td:first-child b,.re-mov-tbl--with-property.mov-tbl tbody td:first-child .MuiLink-root{color:var(--ink);font-weight:600}.re-mov-tbl--with-property.mov-tbl tbody td:nth-child(2){color:var(--ink-2);font-weight:400}.re-mov-tbl--with-property.mov-tbl tbody td:nth-child(4),.re-mov-tbl:not(.re-mov-tbl--with-property).mov-tbl tbody td:nth-child(3){color:var(--ink-2);font-weight:400}.shell:has(.re-det){--bars-content-gap: -12px}@media (min-width: 920px){.shell:has(.re-det) main{padding-top:calc(68px + 28px + var(--bars-h, 0px) + var(--bars-content-gap, 0px))!important}}.shell:has(.re-det) .nav-bars-content--cp-detail{padding-top:0}.shell:has(.re-det) .nav-bars-inline-header:has(.cp-det-top){margin-bottom:4px}.red-det-ic.cp-det-logo{align-items:center;background:color-mix(in oklab,var(--mk) 14%,var(--surface));border-radius:14px;color:var(--mk);display:grid;flex:none;font-size:18px;height:56px;place-items:center;width:56px}.red-meta{align-items:center;color:var(--ink-3);display:flex;flex-wrap:wrap;font-size:13px;font-weight:500;gap:9px;margin-top:7px}.red-sep{background:var(--line-strong);border-radius:50%;flex:none;height:3px;width:3px}.shell .cp-det-head .red-det-edit-property-btn{align-items:center;-webkit-appearance:none;appearance:none;background:var(--accent);border:0;border-radius:var(--v-btn-radius);box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:12px;font-weight:600;gap:5px;height:32px;padding:0 12px;transition:filter .15s;white-space:nowrap}.shell .cp-det-head .red-det-edit-property-btn:hover{filter:brightness(1.05)}[data-enfoque=suisse] .shell .cp-det-head .red-det-edit-property-btn{border-radius:2px;box-shadow:none}.cp-det-pane>.cat-grid.re-kpis4{margin-bottom:18px;margin-top:0}.shell:has(.re-det) .cp-det-pane[data-dpane=cash_flow]>.v-panel,.shell:has(.re-det) .cp-det-pane[data-dpane=movements]>.v-panel,.shell:has(.re-det) .cp-det-pane[data-dpane=documents]>.v-panel{margin-top:0}[data-enfoque=suisse] .red-det-ic.cp-det-logo{border-radius:2px}[data-enfoque=atelier] .red-det-ic.cp-det-logo{border-radius:50%}.cat-card.inv-kpi.re-chart-panel .re-periods{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:0 0 14px;padding:2px 24px 0}.cat-card.inv-kpi.re-chart-panel .re-perseg{align-items:center;background:none;border:0;display:inline-flex;gap:4px;padding:0}.cat-card.inv-kpi.re-chart-panel .re-perseg .re-per{background:none;border:0;border-radius:8px;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;padding:7px 13px;text-transform:none;transition:background .14s,color .14s}.cat-card.inv-kpi.re-chart-panel .re-perseg .re-per:hover{background:var(--surface-2);color:var(--ink-2)}.cat-card.inv-kpi.re-chart-panel .re-perseg .re-per.on{background:var(--accent-soft);color:var(--accent)}.cat-card.inv-kpi.re-chart-panel .re-per-custom{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:9px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:7px;height:34px;line-height:1.2;padding:0 13px;text-transform:none;transition:border-color .14s,color .14s}.cat-card.inv-kpi.re-chart-panel .re-per-custom:hover,.cat-card.inv-kpi.re-chart-panel .re-per-custom.on{border-color:var(--line-strong);color:var(--ink)}.cat-card.inv-kpi.re-chart-panel .re-per-custom [data-ic],.cat-card.inv-kpi.re-chart-panel .re-per-custom .v-lucide-ic{color:var(--ink-3);display:inline-flex}[data-enfoque=suisse] .cat-card.inv-kpi.re-chart-panel .re-perseg .re-per,[data-enfoque=suisse] .cat-card.inv-kpi.re-chart-panel .re-per-custom{border-radius:2px}.shell .cp-det-pane .v-panel.cp-det-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);height:100%;overflow:hidden}.shell .cp-det-pane .cp-det-card .comp-head.red-det-card-head{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:20px 24px 16px}.shell .cp-det-pane .cp-det-card .comp-head.red-det-card-head .ct{align-items:center;display:flex;gap:11px}.shell .cp-det-pane .cp-det-card .comp-head.red-det-card-head .ct .cti.cti-plain{align-items:center;background:var(--surface-2);border-radius:7px;color:var(--ink);display:grid;flex:none;height:26px;place-items:center;width:26px}.shell .cp-det-pane .cp-det-card .comp-head.red-det-card-head h2{color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.1em;margin:0;text-transform:uppercase;white-space:nowrap}.shell .cp-det-pane .cp-det-card .comp-head.red-det-card-head .comp-head-right{align-items:center;display:flex;flex:none;gap:8px}.shell .cp-det-pane .cp-det-card .v-btn-solid,.shell .cp-det-pane .cp-det-card .v-btn-line{align-items:center;cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);white-space:nowrap}.shell .cp-det-pane .cp-det-card .v-btn-solid{background:var(--accent);border:0;border-radius:var(--v-btn-radius);box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;padding:0 var(--v-btn-px-lg);transition:filter .15s}.shell .cp-det-pane .cp-det-card .v-btn-solid:hover{filter:brightness(1.05)}.shell .cp-det-pane .cp-det-card.red-det-manual-prices .red-det-add-valuation-btn{font-size:12px;gap:5px;height:32px;padding:0 12px}.shell .cp-det-pane .cp-det-card .v-btn-line{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--v-btn-radius);color:var(--ink-2);padding:0 var(--v-btn-px-lg);transition:border-color .14s,color .14s}.shell .cp-det-pane .cp-det-card .v-btn-line:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink)}.shell .cp-det-pane .cp-det-card .v-btn-line:disabled{cursor:not-allowed;opacity:.65}[data-enfoque=suisse] .shell .cp-det-pane .cp-det-card .v-btn-solid,[data-enfoque=suisse] .shell .cp-det-pane .cp-det-card .v-btn-line{border-radius:2px;box-shadow:none}[data-enfoque=suisse] .shell .cp-det-pane .cp-det-card .v-btn-solid{box-shadow:none}.cp-det-pane .v-panel.cp-det-card.red-det-owners{display:flex;flex-direction:column;min-height:495px}.cp-det-pane .v-panel.cp-det-card.red-det-owners .red-det-owners-empty{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;padding:24px}.shell .cp-det-pane .cp-det-card.red-det-manual-prices .red-det-val-filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:0 24px 18px}.shell .cp-det-pane .cp-det-card.red-det-manual-prices .red-det-val-filters .ga-field-date{flex:1 1 0;max-width:calc(50% - 6px);min-width:168px}.shell .cp-det-pane .cp-det-card.red-det-manual-prices .red-det-val-filters .ga-field-date .doc-inbox{min-width:0;width:100%}.cp-det-card .ga-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.shell .cp-det-pane .cp-det-card.red-det-manual-prices{min-width:0}.shell .cp-det-pane .cp-det-card.red-det-manual-prices .ga-scroll{max-width:100%;min-width:0;overflow-x:auto}.shell .cp-det-pane .cp-det-card.red-det-manual-prices .ga-tbl.ga-tbl-val{min-width:0;table-layout:auto;width:100%}.shell .cp-det-pane .cp-det-card.red-det-manual-prices .ga-tbl thead th,.shell .cp-det-pane .cp-det-card.red-det-manual-prices .ga-tbl .MuiTableCell-head,.shell .cp-det-pane .cp-det-card.red-det-manual-prices .ga-tbl .MuiTableCell-body{max-width:none;overflow:visible;text-overflow:clip;white-space:nowrap;width:auto!important}.shell .cp-det-pane .cp-det-card.red-det-manual-prices .ga-tbl thead th:nth-child(2),.shell .cp-det-pane .cp-det-card.red-det-manual-prices .ga-tbl tbody td:nth-child(2){text-align:right}.shell .cp-det-pane .cp-det-card.red-det-manual-prices .ga-tbl thead th:last-child,.shell .cp-det-pane .cp-det-card.red-det-manual-prices .ga-tbl tbody td:last-child{min-width:88px;text-align:right}.shell .cp-det-pane .cp-det-card.red-det-manual-prices .ga-empty{padding:32px 24px 40px}.shell .ficha.nr{font-family:var(--fig-font);font-weight:var(--fig-weight);margin-inline:auto;max-width:1320px;padding:28px 30px 56px;width:100%}.shell .ficha.nr button,.shell .ficha.nr input,.shell .ficha.nr select,.shell .ficha.nr textarea,.shell .ficha.nr .MuiInputBase-root,.shell .ficha.nr .MuiFormLabel-root{font-family:inherit}.shell .ficha.nr .nr-block h2,.shell .ficha.nr .nr-aggcard b{font-family:var(--title-font)}.shell .ficha.nr .nr-shell{align-items:start;display:grid;gap:28px;grid-template-columns:262px 1fr}.shell .ficha.nr .nr-rail{display:flex;flex-direction:column;gap:4px;position:sticky;top:88px}.shell .ficha.nr .nr-rstep{align-items:flex-start;background:none;border:1px solid transparent;border-radius:11px;cursor:pointer;display:flex;gap:12px;padding:12px 14px;text-align:left;transition:background .14s,border-color .14s}.shell .ficha.nr .nr-rstep:hover{background:var(--surface-2)}.shell .ficha.nr .nr-rstep.on{background:var(--surface);border-color:var(--line);box-shadow:var(--shadow)}.shell .ficha.nr .nr-rstep.nr-disabled{cursor:default;opacity:.45;pointer-events:none}.shell .ficha.nr .nr-rnum{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:50%;color:var(--ink-3);display:grid;flex:none;font-size:12px;font-weight:700;height:24px;place-items:center;width:24px}.shell .ficha.nr .nr-rstep.on .nr-rnum{background:var(--accent);border-color:var(--accent);color:#fff}.shell .ficha.nr .nr-rstep.done .nr-rnum{background:var(--pos-soft);border-color:transparent;color:var(--pos)}.shell .ficha.nr .nr-rtx b{color:var(--ink-2);display:block;font-size:13px;font-weight:600}.shell .ficha.nr .nr-rstep.on .nr-rtx b{color:var(--ink)}.shell .ficha.nr .nr-rtx span{color:var(--ink-3);font-size:11.5px}.shell .ficha.nr .nr-step{display:flex;flex-direction:column;gap:20px;position:relative}.shell .ficha.nr .nr-step[hidden]{display:none}.shell .ficha.nr .nr-block{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px 26px}.shell .ficha.nr .nr-block h2{align-items:center;color:var(--ink);display:flex;font-family:var(--title-font);font-size:16px;font-weight:600;gap:9px;letter-spacing:-.01em;margin:0}.shell .ficha.nr .nr-sub{color:var(--ink-3);font-size:13px;font-weight:500;line-height:1.5;margin:6px 0 18px}.shell .ficha.nr .nr-opt-lbl{border:1px solid var(--line-2);border-radius:5px;color:var(--ink-3);font-size:10px;font-weight:600;letter-spacing:.06em;padding:1px 6px;text-transform:uppercase}.shell .ficha.nr .nr-chk{align-items:center;background:var(--surface);border:1.5px solid var(--line-strong);border-radius:6px;color:#fff;display:grid;flex:none;height:20px;place-items:center;transition:background .14s,border-color .14s;width:20px}.shell .ficha.nr .nr-chk.on{background:var(--accent);border-color:var(--accent)}[data-enfoque=suisse] .shell .ficha.nr .nr-chk{border-radius:2px}.shell .ficha.nr .nr-foot{align-items:center;background:linear-gradient(to top,var(--canvas) 72%,transparent);bottom:0;display:flex;gap:16px;justify-content:space-between;margin-top:20px;padding:16px 0 18px;position:sticky}.shell .ficha.nr .nr-foot-r{align-items:center;display:flex;gap:18px}.shell .ficha.nr .nr-back[disabled]{opacity:.4;pointer-events:none}.shell .ficha.nr .nr-next[disabled]{opacity:.45;pointer-events:none}.shell .ficha.nr .nr-inline-chk{align-items:center;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:10px}.shell .ficha.nr .nr-inline-chk[hidden]{display:none}.shell .ficha.nr .nr-aggs{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.shell .ficha.nr .nr-aggcard{align-items:center;background:var(--surface);border:1.5px solid var(--line-2);border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:26px 18px;position:relative;text-align:center;transition:border-color .15s,background .15s,box-shadow .15s}.shell .ficha.nr .nr-aggcard:hover{border-color:var(--line-strong)}.shell .ficha.nr .nr-aggcard.on{background:var(--accent-soft);border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.shell .ficha.nr .nr-agg-ic{align-items:center;background:var(--surface-2);border-radius:50%;color:var(--ink-2);display:grid;height:52px;place-items:center;width:52px}.shell .ficha.nr .nr-aggcard.on .nr-agg-ic{background:color-mix(in oklab,var(--accent) 14%,var(--surface));color:var(--accent)}.shell .ficha.nr .nr-aggcard b{color:var(--ink);font-size:14px}.shell .ficha.nr .nr-aggcard.on b{color:var(--accent)}.shell .ficha.nr .nr-aggcard span{color:var(--ink-3);font-size:12px;font-weight:500}.shell .ficha.nr .nr-agg-tick{background:var(--accent);border-radius:50%;color:#fff;display:none;height:20px;place-items:center;position:absolute;right:12px;top:12px;width:20px}.shell .ficha.nr .nr-aggcard.on .nr-agg-tick{display:grid}.shell .ficha.nr .nr-tit-toolbar{align-items:center;display:flex;gap:10px;margin-bottom:10px;margin-top:4px}.shell .ficha.nr .nr-tit-toolbar .nr-search{flex:1;margin-bottom:0;margin-top:0}.shell .ficha.nr .nr-search{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;display:flex;gap:9px;height:42px;margin-bottom:10px;margin-top:4px;padding:0 14px;transition:background .15s,border-color .15s}.shell .ficha.nr .nr-search:focus-within{background:var(--surface);border-color:var(--accent)}.shell .ficha.nr .nr-search input{background:none;border:0;color:var(--ink);flex:1;font-family:inherit;font-size:13.5px;min-width:0;outline:none}.shell .ficha.nr .nr-search input::placeholder{color:var(--ink-3)}.shell .ficha.nr .nr-tit-list{display:flex;flex-direction:column;max-height:330px;overflow-y:auto}.shell .ficha.nr .nr-tit{align-items:center;background:none;border:0;border-bottom:1px solid var(--line);cursor:pointer;display:flex;font-family:inherit;gap:13px;padding:11px 6px;text-align:left;width:100%}.shell .ficha.nr .nr-tit:hover{background:var(--surface-2)}.shell .ficha.nr .nr-tit .nr-chk{flex:none;margin-left:auto}.shell .ficha.nr .nr-tit-av{align-items:center;border-radius:11px;display:grid;flex:none;font-size:12px;font-weight:700;height:38px;letter-spacing:.04em;place-items:center;width:38px}.shell .ficha.nr .nr-av-pf{background:color-mix(in oklab,#e8881f 16%,var(--surface));color:#b6691b}.shell .ficha.nr .nr-av-pj{background:color-mix(in oklab,#2e6cd0 15%,var(--surface));color:#2e6cd0}.shell .ficha.nr .nr-tit-id{flex:1;min-width:0}.shell .ficha.nr .nr-tit-id b{color:var(--ink);display:block;font-size:13.5px;font-weight:600}.shell .ficha.nr .nr-tit-id span{color:var(--ink-3);font-family:var(--fig-font);font-size:11.5px;letter-spacing:.02em}.shell .ficha.nr .nr-accs{display:flex;flex-direction:column;gap:16px;margin-top:14px}.shell .ficha.nr .nr-acc-grp{border:1px solid var(--line);border-radius:13px;overflow:hidden}.shell .ficha.nr .nr-acc-ghead{align-items:center;display:flex;gap:12px;padding:16px 18px}.shell .ficha.nr .nr-acc-gtxt{flex:1}.shell .ficha.nr .nr-acc-gtxt b{color:var(--ink);display:block;font-size:14px}.shell .ficha.nr .nr-acc-gtxt span{color:var(--ink-3);font-size:12px}.shell .ficha.nr .v-btn-line{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--v-btn-radius);color:var(--ink-2);cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px);transition:all .15s;white-space:nowrap}.shell .ficha.nr .v-btn-line:hover{border-color:var(--line-strong);color:var(--ink)}[data-enfoque=suisse] .shell .ficha.nr .v-btn-line{border-radius:2px}.shell .ficha.nr .v-btn-solid{align-items:center;background:var(--accent);border:0;border-radius:var(--v-btn-radius);box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px-lg);transition:filter .15s;white-space:nowrap}.shell .ficha.nr .v-btn-solid:hover{filter:brightness(1.05)}.shell .ficha.nr .v-btn-solid:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.65}[data-enfoque=suisse] .shell .ficha.nr .v-btn-solid{border-radius:2px;box-shadow:none}.shell .ficha.nr .nr-ent{border-top:1px solid var(--line)}.shell .ficha.nr .nr-ent-head{align-items:center;cursor:pointer;display:flex;gap:11px;padding:13px 18px}.shell .ficha.nr .nr-ent-head:hover{background:var(--surface-2)}.shell .ficha.nr .nr-ent-logo{align-items:center;background:var(--surface-2);border-radius:8px;color:var(--ink-2);display:flex;flex:none;font-size:10.5px;font-weight:700;height:30px;justify-content:center;line-height:1;overflow:hidden;width:30px}.shell .ficha.nr .nr-ent-logo--img{background:var(--surface-2);padding:3px}.shell .ficha.nr .nr-ent-logo--img img{display:block;margin:auto;max-height:100%;max-width:100%;object-fit:contain;object-position:center}.shell .ficha.nr .nr-ent-head-actions{align-items:center;display:flex;flex:none;gap:16px;margin-left:auto;padding-left:14px}.shell .ficha.nr .nr-ent-sel{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-2);cursor:pointer;display:inline-flex;flex:none;font-size:12.5px;gap:7px;height:32px;line-height:1;padding:0 10px;white-space:nowrap}.shell .ficha.nr .nr-ent-sel:hover{background:var(--surface-2)}.shell .ficha.nr .nr-ent-chev{align-items:center;color:var(--ink-3);display:inline-flex;flex:none;height:32px;justify-content:center;transition:transform .15s;width:24px}.shell .ficha.nr .nr-ent.open .nr-ent-chev{transform:rotate(180deg)}.shell .ficha.nr .nr-ent-cnt{color:var(--ink-3);font-size:12px}.shell .ficha.nr .nr-ent-accs{display:none;flex-direction:column;gap:2px;padding:0 18px 12px 48px}.shell .ficha.nr .nr-ent.open .nr-ent-accs{display:flex}.shell .ficha.nr .nr-acc{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-2);cursor:pointer;display:flex;font-size:13px;gap:11px;padding:9px 8px;text-align:left}.shell .ficha.nr .nr-acc:hover{background:var(--surface-2)}.shell .ficha.nr .nr-pchips{display:flex;flex-wrap:wrap;gap:7px}.shell .ficha.nr .nr-pchip{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:99px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;line-height:1.2;padding:5px 10px;transition:all .14s}.shell .ficha.nr .nr-pchip .dot{background:var(--line-strong);border-radius:50%;flex:none;height:6px;width:6px}.shell .ficha.nr .nr-pchip.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.shell .ficha.nr .nr-pchip.on .dot{background:var(--accent)}.shell .ficha.nr .nr-dates{display:flex;flex-wrap:wrap;gap:14px}.shell .ficha.nr .nr-dates .tf-field{flex:1 1 220px}.shell .ficha.nr .nr-pers{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.shell .ficha.nr .nr-pers-lbl{align-items:center;color:var(--ink-3);display:inline-flex;font-size:10.5px;font-weight:600;gap:6px;letter-spacing:.06em;margin-right:4px;text-transform:uppercase}.shell .ficha.nr .nr-per{background:var(--surface);border:1px solid var(--line-2);border-radius:99px;color:var(--ink-2);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .14s}.shell .ficha.nr .nr-per.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.shell .ficha.nr .nr-mod-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.shell .ficha.nr .nr-mod-head .nr-sub{margin-bottom:18px}.shell .ficha.nr .nr-mods{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.shell .ficha.nr .nr-modcard{align-items:flex-start;background:var(--surface);border:1.5px solid var(--line-2);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:10px;min-height:92px;padding:16px 42px 16px 16px;position:relative;transition:all .14s}.shell .ficha.nr .nr-modcard.on{background:var(--accent-soft);border-color:var(--accent)}.shell .ficha.nr .nr-modcard b{color:var(--ink);display:-webkit-box;font-size:13.5px;font-weight:600;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-align:left;width:100%}.shell .ficha.nr .nr-modcard .nr-chk{position:absolute;right:14px;top:14px}.shell .ficha.nr .nr-modsecs{align-items:center;background:color-mix(in oklab,var(--accent) 9%,var(--surface));border-radius:99px;color:var(--accent);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:5px;margin-top:auto;max-width:100%;min-width:0;overflow:hidden;padding:3px 9px;text-overflow:ellipsis;white-space:nowrap}.shell .ficha.nr .nr-modsecs-none{background:var(--surface-2);color:var(--ink-3);cursor:default}.shell .ficha.nr .nr-secs-panel{animation:nr-pop .14s ease-out;background:var(--surface);border:1px solid var(--line-2);border-radius:13px;box-shadow:0 16px 42px -12px #14161c57;display:flex;flex-direction:column;gap:12px;max-width:92vw;padding:14px 16px;position:absolute;width:300px;z-index:80}.shell .ficha.nr .nr-secs-panel[hidden]{display:none}@keyframes nr-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.shell .ficha.nr .nr-secs-head{align-items:center;display:flex;justify-content:space-between}.shell .ficha.nr .nr-secs-head b{color:var(--ink);font-size:14px}.shell .ficha.nr .nr-secs-head .x{align-items:center;background:none;border:0;color:var(--ink-3);cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.shell .ficha.nr .nr-secs-list{display:flex;flex-wrap:wrap;gap:8px;max-height:220px;overflow-y:auto;padding-right:2px}.shell .ficha.nr .nr-sec{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:99px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:7px;padding:6px 12px;transition:all .14s}.shell .ficha.nr .nr-sec.on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.shell .ficha.nr .nr-secs-foot{align-items:center;display:flex;gap:14px;justify-content:flex-end}.shell .ficha.nr .nr-secs-foot .v-btn-line,.shell .ficha.nr .nr-secs-foot .v-btn-solid{height:32px;padding:0 14px}.shell .ficha.nr .nr-review{display:grid;gap:14px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.shell .ficha.nr .nr-rev-card{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:13px;box-shadow:var(--shadow);display:flex;gap:14px;padding:15px 18px}.shell .ficha.nr .nr-rev-tx{flex:1;min-width:0}.shell .ficha.nr .nr-rev-t{color:var(--ink-3);display:block;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.shell .ficha.nr .nr-rev-v{color:var(--ink);display:block;font-size:14px;font-weight:600;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell .ficha.nr .nr-rev-edit{background:none;border:0;color:var(--accent);cursor:pointer;flex:none;font-family:inherit;font-size:12px;font-weight:600}.shell .ficha.nr .nr-rev-edit:hover{text-decoration:underline}.shell .ficha.nr .tf-field{display:flex;flex-direction:column;gap:7px;min-width:0}.shell .ficha.nr .tf-field>span:first-child{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.shell .ficha.nr .tf-field>input:not([type=checkbox]):not([type=radio]),.shell .ficha.nr .tf-field>textarea{background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:14px;transition:border-color .15s,background .15s;width:100%}.shell .ficha.nr .tf-field>input:not([type=checkbox]):not([type=radio]){height:46px;padding:0 15px}.shell .ficha.nr .tf-field>textarea{line-height:1.45;min-height:108px;padding:12px 15px;resize:vertical}.shell .ficha.nr .tf-field>input:not([type=checkbox]):not([type=radio]):focus,.shell .ficha.nr .tf-field>textarea:focus{background:var(--surface);border-color:var(--accent);outline:none}.shell .ficha.nr .tf-field>input:not([type=checkbox]):not([type=radio]):disabled,.shell .ficha.nr .tf-field>textarea:disabled{color:var(--ink-3);cursor:default;opacity:.85}.shell .ficha.nr .tf-field-error{color:var(--neg);font-size:11.5px;font-weight:500;line-height:1.35}.shell .ficha.nr .nr-cfg-extra{margin-top:14px}.shell .ficha.nr .nr-cfg{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.shell .ficha.nr .nr-idx-field{position:relative}.shell .ficha.nr .nr-idx-search{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;display:flex;gap:10px;height:46px;padding:0 10px 0 14px;position:relative;transition:border-color .15s;width:100%}.shell .ficha.nr .nr-idx-search:focus-within{background:var(--surface);border-color:var(--accent)}.shell .ficha.nr .nr-idx-search-ic{color:var(--ink-3);flex:none}.shell .ficha.nr .nr-idx-search input{background:transparent;border:0;color:var(--ink);flex:1;font-family:inherit;font-size:13.5px;height:auto;min-width:0;outline:none;padding:0}.shell .ficha.nr .nr-idx-search input::placeholder{color:var(--ink-3)}.shell .ficha.nr .nr-idx-search input:read-only{cursor:default}.shell .ficha.nr .nr-idx-clear{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--ink-3);cursor:pointer;display:grid;flex:none;height:28px;place-items:center;transition:background .14s,color .14s;width:28px}.shell .ficha.nr .nr-idx-clear:hover{background:var(--surface);color:var(--neg)}.shell .ficha.nr .nr-idx-results{background:var(--surface);border:1px solid var(--line-2);border-radius:11px;box-shadow:0 16px 40px -12px #14161c57;left:0;max-height:236px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.shell .ficha.nr .nr-idx-results[hidden]{display:none}.shell .ficha.nr .nr-idx-option{background:none;border:0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:2px;line-height:1.3;padding:9px 10px;text-align:left;transition:background .12s;width:100%}.shell .ficha.nr .nr-idx-option:hover{background:var(--surface-2)}.shell .ficha.nr .nr-idx-option-name{color:var(--ink);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell .ficha.nr .nr-idx-option-meta{color:var(--ink-3);font-size:11.5px;font-weight:500}.shell .ficha.nr .nr-idx-option-tk{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:600}.shell .ficha.nr .nr-idx-empty{color:var(--ink-3);font-size:12.5px;padding:14px;text-align:center}.shell .ficha.nr .nr-rf-dd{position:relative;width:100%}.shell .ficha.nr .nr-rf-dd:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--ink-3);content:"";pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.shell .ficha.nr .nr-rf-dd select{-webkit-appearance:none;appearance:none;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;color:var(--ink);cursor:pointer;font-family:inherit;font-size:14px;height:46px;padding:0 36px 0 15px;transition:border-color .15s,background .15s;width:100%}.shell .ficha.nr .nr-rf-dd select:focus{background:var(--surface);border-color:var(--accent);outline:none}.shell .ficha.nr .nr-rf-dd select:disabled{color:var(--ink-3);cursor:default;opacity:.85}.shell .ficha.nr .nr-dates .tf-field>span:first-child{margin-bottom:0}.shell .ficha.nr .nr-dates .MuiOutlinedInput-root{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;font-family:inherit;font-size:14px;height:46px;min-height:46px;padding:0 39px 0 15px;transition:border-color .15s,background .15s}.shell .ficha.nr .nr-dates .MuiOutlinedInput-root:hover{border-color:var(--line-strong)}.shell .ficha.nr .nr-dates .MuiOutlinedInput-root.Mui-focused{background:var(--surface);border-color:var(--accent)}.shell .ficha.nr .nr-dates .MuiOutlinedInput-notchedOutline{border:0}.shell .ficha.nr .nr-dates .MuiInputLabel-root{display:none}.shell .ficha.nr .nr-dates .MuiInputBase-input{box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:14px;padding:0}.shell .ficha.nr .nr-dates .MuiFormHelperText-root{color:var(--neg);font-size:11.5px;margin-left:0;margin-top:6px}[data-enfoque=suisse] .shell .ficha.nr .tf-field>input:not([type=checkbox]):not([type=radio]),[data-enfoque=suisse] .shell .ficha.nr .tf-field>textarea,[data-enfoque=suisse] .shell .ficha.nr .nr-rf-dd select,[data-enfoque=suisse] .shell .ficha.nr .nr-idx-search,[data-enfoque=suisse] .shell .ficha.nr .nr-dates .MuiOutlinedInput-root{border-radius:2px}@media (max-width: 1180px){.shell .ficha.nr .nr-mods{grid-template-columns:repeat(2,1fr)}}@media (max-width: 980px){.shell .ficha.nr .nr-shell{gap:16px;grid-template-columns:1fr}.shell .ficha.nr .nr-rail{flex-direction:row;overflow-x:auto;padding-bottom:6px;position:static}.shell .ficha.nr .nr-rstep{flex:none}.shell .ficha.nr .nr-rstep .nr-rtx span{display:none}.shell .ficha.nr .nr-aggs,.shell .ficha.nr .nr-review,.shell .ficha.nr .nr-cfg{grid-template-columns:1fr}.shell .ficha.nr .nr-mods{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.shell .ficha.nr{padding:20px 16px 48px}.shell .ficha.nr .nr-block{padding:18px 16px}.shell .ficha.nr .nr-mods{grid-template-columns:1fr}.shell .ficha.nr .nr-dates{flex-direction:column}.shell .ficha.nr .nr-acc-ghead{flex-wrap:wrap}.shell .ficha.nr .nr-foot{flex-wrap:wrap;gap:10px}.shell .ficha.nr .nr-foot-r{justify-content:space-between;width:100%}.shell .ficha.nr .nr-secs-panel{width:min(300px,92vw)}}.shell .err-screen{align-items:center;background:radial-gradient(120% 90% at 50% -10%,color-mix(in oklab,var(--accent) 5%,transparent),transparent 60%),var(--canvas);box-sizing:border-box;color:var(--ink);display:flex;flex-direction:column;font-family:var(--fig-font);justify-content:center;min-height:100vh;padding:32px;text-align:center;width:100%}.shell .err-screen.err{max-width:560px;margin-inline:auto}.shell .err-screen .err-badge{align-items:center;animation:errUp .6s cubic-bezier(.16,.84,.44,1) both;background:var(--surface);border:1px solid var(--line-2);border-radius:99px;box-shadow:0 1px 2px #14161c0d;color:var(--ink-3);display:inline-flex;font-size:11.5px;font-weight:600;gap:8px;letter-spacing:.08em;padding:6px 13px;text-transform:uppercase}.shell .err-screen .err-badge i{background:#c8503e;border-radius:50%;box-shadow:0 0 0 4px color-mix(in oklab,#c8503e 16%,transparent);flex:none;height:6px;width:6px}.shell .err-screen .err-illus{animation:errUp .6s cubic-bezier(.16,.84,.44,1) .08s both;height:160px;margin:38px 0 34px;position:relative;width:200px}.shell .err-screen .err-glow{animation:errGlow 4.6s ease-in-out infinite;background:radial-gradient(circle,color-mix(in oklab,var(--accent) 9%,transparent),transparent 68%);border-radius:50%;height:180px;left:50%;position:absolute;top:54%;transform:translate(-50%,-50%);width:180px}.shell .err-screen .err-card{animation:errFloat 4.6s ease-in-out 1s infinite;background:var(--surface);border:1px solid var(--line-2);border-radius:14px;box-shadow:0 22px 44px -20px #14161c52;height:104px;left:50%;overflow:hidden;position:absolute;top:24px;transform:translate(-50%);width:130px}.shell .err-screen .err-card-bar{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:5px;height:22px;padding:0 11px}.shell .err-screen .err-card-bar i{background:var(--line-strong);border-radius:50%;height:6px;width:6px}.shell .err-screen .err-card-body{align-items:center;display:flex;flex-direction:column;gap:9px;height:calc(100% - 22px);justify-content:center}.shell .err-screen .err-card-body svg{animation:errPulse 2.6s ease-in-out 1.2s infinite;color:var(--accent);height:34px;width:34px}.shell .err-screen .err-card-ln{background:var(--surface-2);border-radius:3px;height:6px;width:54px}.shell .err-screen .err-dot{animation:errDot 3.4s ease-in-out infinite;background:color-mix(in oklab,var(--accent) 22%,var(--surface));border-radius:50%;position:absolute}.shell .err-screen .err-dot.d1{height:9px;left:14px;top:36px;width:9px}.shell .err-screen .err-dot.d2{animation-delay:.5s;height:6px;right:20px;top:18px;width:6px}.shell .err-screen .err-dot.d3{animation-delay:1s;bottom:34px;height:7px;right:8px;width:7px}.shell .err-screen .err-dot.d4{animation-delay:1.5s;bottom:18px;height:5px;left:26px;width:5px}.shell .err-screen h1{animation:errUp .6s cubic-bezier(.16,.84,.44,1) .14s both;font-family:var(--title-font);font-size:30px;font-weight:600;letter-spacing:-.01em;line-height:1.1;margin:0}.shell .err-screen .err-sub{animation:errUp .6s cubic-bezier(.16,.84,.44,1) .2s both;color:var(--ink-2);font-size:14.5px;line-height:1.6;margin:14px 0 0;max-width:440px;text-wrap:pretty}.shell .err-screen .err-thanks{animation:errUp .6s cubic-bezier(.16,.84,.44,1) .26s both;color:var(--ink-3);font-size:13px;font-weight:500;margin:12px 0 0}.shell .err-screen .err-code{animation:errUp .6s cubic-bezier(.16,.84,.44,1) .32s both;background:var(--surface-2);border:1px solid var(--line);border-radius:7px;color:var(--ink-3);display:inline-block;font-family:ui-monospace,monospace;font-size:12px;font-weight:500;letter-spacing:.02em;margin-top:16px;padding:5px 11px}.shell .err-screen .err-actions{animation:errUp .6s cubic-bezier(.16,.84,.44,1) .4s both;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:34px}.shell .err-screen .err-btn{align-items:center;border:1px solid transparent;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;height:46px;padding:0 22px;text-decoration:none;transition:all .15s}.shell .err-screen .err-btn svg{flex:none;height:17px;width:17px}.shell .err-screen .err-btn-solid{background:var(--accent);box-shadow:0 8px 18px -8px color-mix(in oklab,var(--accent) 50%,transparent);color:#fff}.shell .err-screen .err-btn-solid:hover{background:color-mix(in oklab,var(--accent) 88%,white);box-shadow:none}.shell .err-screen .err-btn-line{background:var(--surface);border-color:var(--line-2);color:var(--ink-2)}.shell .err-screen .err-btn-line:hover{border-color:var(--line-strong);color:var(--ink)}.shell .err-screen .err-support{animation:errUp .6s cubic-bezier(.16,.84,.44,1) .48s both;color:var(--ink-3);font-size:12.5px;margin:26px 0 0}.shell .err-screen .err-support a{color:var(--accent);font-weight:600;text-decoration:none}.shell .err-screen .err-support a:hover{text-decoration:underline}@keyframes errUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes errFloat{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-7px)}}@keyframes errGlow{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes errPulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes errDot{0%,to{opacity:.8;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@media (max-width: 520px){.shell .err-screen h1{font-size:25px}.shell .err-screen .err-actions{flex-direction:column;width:100%}.shell .err-screen .err-btn{justify-content:center;width:100%}}@media (prefers-reduced-motion: reduce){.shell .err-screen .err-badge,.shell .err-screen .err-illus,.shell .err-screen h1,.shell .err-screen .err-sub,.shell .err-screen .err-thanks,.shell .err-screen .err-code,.shell .err-screen .err-actions,.shell .err-screen .err-support,.shell .err-screen .err-card,.shell .err-screen .err-glow,.shell .err-screen .err-card-body svg,.shell .err-screen .err-dot{animation:none}}.shell .es-screen{align-items:center;box-sizing:border-box;color:var(--ink);display:flex;flex-direction:column;max-width:640px;margin-inline:auto;min-height:calc(100vh - 132px);padding:13vh 30px 60px;text-align:center;width:100%}.shell .es-screen.es-screen--panel{justify-content:flex-start}.shell .cp-empty-screen{max-width:none;position:relative}.shell .es-screen .es-badge{align-items:center;animation:esUp .55s cubic-bezier(.16,.84,.44,1) both;background:var(--surface);border:1px solid var(--line-2);border-radius:99px;box-shadow:0 1px 2px #14161c0d;color:var(--ink-3);display:inline-flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:.08em;padding:6px 13px;text-transform:uppercase}.shell .es-screen .es-badge i{background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px var(--accent-soft);flex:none;height:6px;width:6px}.shell .es-screen .es-illus{animation:esUp .55s cubic-bezier(.16,.84,.44,1) .06s both;height:170px;margin:40px 0 36px;position:relative;width:220px}.shell .es-screen .es-glow{animation:esGlow 4.6s ease-in-out infinite;background:radial-gradient(circle,color-mix(in oklab,var(--accent) 12%,transparent),transparent 68%);border-radius:50%;height:200px;left:50%;position:absolute;top:52%;transform:translate(-50%,-50%);width:200px}.shell .es-screen .es-card{animation:esFloat 4.6s ease-in-out 1s infinite;background:var(--surface);border:1px solid var(--line-2);border-radius:16px;box-shadow:0 24px 48px -20px #14161c57;height:118px;left:50%;overflow:hidden;position:absolute;top:20px;transform:translate(-50%);width:150px}.shell .es-screen .es-card-bar{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:5px;height:24px;padding:0 12px}.shell .es-screen .es-card-bar i{background:var(--line-strong);border-radius:50%;height:6px;width:6px}.shell .es-screen .es-card-body{align-items:center;display:flex;flex-direction:column;gap:10px;height:calc(100% - 24px);justify-content:center}.shell .es-screen .es-ic{color:var(--accent);display:inline-flex}.shell .es-screen .es-ln{background:var(--surface-2);border-radius:3px;height:6px}.shell .es-screen .es-ln.w1{width:66px}.shell .es-screen .es-ln.w2{width:42px}.shell .es-screen .es-dot{animation:esDot 3.4s ease-in-out infinite;background:color-mix(in oklab,var(--accent) 24%,var(--surface));border-radius:50%;position:absolute}.shell .es-screen .es-dot.d1{height:9px;left:16px;top:44px;width:9px}.shell .es-screen .es-dot.d2{animation-delay:.5s;height:6px;right:26px;top:22px;width:6px}.shell .es-screen .es-dot.d3{animation-delay:1s;bottom:40px;height:7px;right:12px;width:7px}.shell .es-screen .es-dot.d4{animation-delay:1.5s;bottom:22px;height:5px;left:34px;width:5px}.shell .es-screen .es-badge-float{animation:esFloatB 3.8s ease-in-out .3s infinite;align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:11px;box-shadow:0 8px 18px -10px #14161c4d;color:var(--accent);display:grid;height:34px;place-items:center;position:absolute;width:34px}.shell .es-screen .es-badge-float.es-badge-a{left:2px;top:12px}.shell .es-screen .es-badge-float.es-badge-b{animation-delay:1.1s;bottom:14px;color:#2e7d5b;right:0}.shell .es-screen .es-title{animation:esUp .55s cubic-bezier(.16,.84,.44,1) .12s both;color:var(--ink);font-family:var(--title-font);font-size:26px;font-weight:600;letter-spacing:-.015em;line-height:1.12;margin:0}.shell .es-screen .es-sub{animation:esUp .55s cubic-bezier(.16,.84,.44,1) .18s both;color:var(--ink-2);font-size:14px;line-height:1.6;margin:14px 0 0;max-width:460px;text-wrap:pretty}.shell .es-screen .es-actions{animation:esUp .55s cubic-bezier(.16,.84,.44,1) .26s both;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}.shell .es-screen .es-btn{align-items:center;border:1px solid transparent;border-radius:12px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;height:46px;padding:0 22px;transition:all .15s}.shell .es-screen .es-btn [data-ic]{display:inline-flex}.shell .es-screen .es-btn-solid{background:var(--accent);box-shadow:0 8px 18px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff}.shell .es-screen .es-btn-solid:hover{background:color-mix(in oklab,var(--accent) 88%,white);box-shadow:none}.shell .es-screen .es-btn-line{background:var(--surface);border-color:var(--line-2);color:var(--ink-2)}.shell .es-screen .es-btn-line:hover{border-color:var(--line-strong);color:var(--ink)}[data-enfoque=suisse] .es-screen .es-card,[data-enfoque=suisse] .es-screen .es-badge-float,[data-enfoque=suisse] .es-screen .es-btn{border-radius:3px}@media (max-width: 680px){.shell .es-screen .es-actions{flex-direction:column;width:100%}.shell .es-screen .es-btn{justify-content:center;width:100%}}@keyframes esUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes esFloat{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-7px)}}@keyframes esGlow{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes esFloatB{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes esDot{0%,to{opacity:.8;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.shell .es-screen .es-badge,.shell .es-screen .es-illus,.shell .es-screen .es-title,.shell .es-screen .es-sub,.shell .es-screen .es-actions,.shell .es-screen .es-card,.shell .es-screen .es-glow,.shell .es-screen .es-badge-float,.shell .es-screen .es-dot{animation:none}}.mp{max-width:1480px}.mp .v-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.mp .v-panel.mp-bar{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;margin-bottom:16px;padding:11px 22px;width:100%}.mp .mp-bar-id{flex:none;min-width:0}.mp .mp-bar-id h1{color:var(--ink);font-family:var(--title-font);font-size:18px;font-weight:600;letter-spacing:-.01em;margin:0}.mp .mp-bar-sub{color:var(--ink-3);font-size:12px;font-weight:500}.mp .mp-seg{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;display:inline-flex;flex:none;flex-shrink:0;gap:2px;margin:0 auto;padding:3px}.mp .mp-seg button{background:none;border:0;border-radius:7px;color:var(--ink-3);cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:600;padding:6px 12px;transition:background .14s,color .14s}.mp .mp-seg button:hover{color:var(--ink-2)}.mp .mp-seg button.on{background:var(--surface);box-shadow:0 1px 2px #14161c14;color:var(--ink)}.mp .mp-bar-r{align-items:center;display:flex;flex:none;flex-shrink:0;gap:14px;margin-left:auto}.mp .mp-ccy{align-items:center;background:none;border:0;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;gap:6px;padding:0}.mp .mp-ccy b{font-weight:600}.mp .mp-zoom{align-items:center;color:var(--ink-2);display:inline-flex;font-size:12.5px;font-weight:600;gap:8px}.mp .mp-zoom button{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:7px;color:var(--ink-2);cursor:pointer;display:grid;font-family:inherit;height:28px;place-items:center;width:28px}.mp .mp-zoom button:hover{border-color:var(--line-strong)}.mp .v-btn-line{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;color:var(--ink-2);cursor:pointer;display:flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:8px;height:38px;padding:0 14px;transition:all .15s;white-space:nowrap}.mp .v-btn-line:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink)}.mp .v-btn-line:disabled{cursor:not-allowed;opacity:.55}.mp .v-btn-ghost{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--v-btn-radius);color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px-lg);transition:all .15s;white-space:nowrap}.mp .v-btn-ghost:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}.mp .v-btn-ghost:disabled{cursor:not-allowed;opacity:.55}@media (max-width: 980px){.mp .v-panel.mp-bar{flex-wrap:wrap;gap:12px}.mp .mp-seg{margin:0;order:3;overflow-x:auto;width:100%}.mp .mp-bar-r{margin-left:0}}[data-enfoque=suisse] .mp .mp-seg,[data-enfoque=suisse] .mp .mp-seg button,[data-enfoque=suisse] .mp .mp-zoom button{border-radius:2px}.mp .mp-warn{background:color-mix(in oklab,#c8923a 12%,var(--surface));border:1px solid color-mix(in oklab,#c8923a 28%,var(--surface));border-radius:var(--radius);margin-bottom:18px;overflow:hidden}.mp .mp-warn-head{align-items:center;cursor:pointer;display:flex;gap:14px;padding:16px 20px}.mp .mp-warn-ic{align-items:center;background:color-mix(in oklab,#c8923a 20%,var(--surface));border-radius:50%;color:#9a6b22;display:grid;flex:none;height:34px;place-items:center;width:34px}.mp .mp-warn-tx{flex:1;min-width:0}.mp .mp-warn-tx b{color:#7a5418;display:block;font-size:13.5px;font-weight:600}.mp .mp-warn-tx span{color:#9a7430;display:block;font-size:12px}.mp .mp-warn-chev{color:#9a7430;display:inline-flex;flex:none;transition:transform .15s}.mp .mp-warn.open .mp-warn-chev{transform:rotate(180deg)}.mp .mp-warn-body{background:var(--surface);border-top:1px solid var(--line);padding:8px 0}.mp .mp-warn-body[hidden]{display:none}.mp .mp-un-glbl{color:var(--ink-3);font-size:10.5px;font-weight:600;letter-spacing:.08em;padding:14px 22px 6px;text-transform:uppercase}.mp .mp-un-row{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:13px;padding:9px 22px}.mp .mp-un-row:last-child{border-bottom:0}.mp .mp-un-row:hover{background:var(--surface-2)}.mp .mp-un-ic{align-items:center;background:var(--surface-2);border-radius:50%;color:var(--ink-3);display:grid;flex:none;height:34px;place-items:center;width:34px}.mp .mp-un-tx{flex:1;min-width:0}.mp .mp-un-tx b{color:var(--ink);display:block;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp .mp-un-tx span{color:var(--ink-3);display:block;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mp .mp-un-assign{flex:none;height:32px}@media (prefers-reduced-motion: reduce){.mp .mp-warn-chev{transition:none}}.cli{padding:0 30px 56px;max-width:1480px;width:100%;margin-inline:auto}.cli-panel{padding:0;overflow:hidden}.cli-panel:has(.cli-select.open),.cli-panel:has(.mov-pag-sel.open){z-index:10}.cli-filters{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;padding:20px 24px;border-bottom:1px solid var(--line)}.cli-ff{display:flex;flex-direction:column;gap:6px;min-width:0}.cli-ff-lbl{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding-left:2px}.cli-seldd{position:relative}.cli-select{display:flex;align-items:center;height:44px;min-width:190px;padding:0 40px 0 15px;border-radius:11px;border:1px solid var(--line-2);background:var(--surface);font-size:13.5px;font-weight:500;color:var(--ink);cursor:pointer;transition:border-color .14s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;font-family:inherit}.cli-select:hover{border-color:var(--line-strong)}.cli-select.open{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.cli-select .cli-select-cv{position:absolute;right:13px;color:var(--ink-3);pointer-events:none;transition:transform .16s;display:inline-flex}.cli-select.open .cli-select-cv{transform:rotate(180deg)}.cli-selmenu{top:calc(100% + 6px);left:0;min-width:100%;padding:6px;z-index:60;max-height:280px;overflow-y:auto}.cli-selmenu .v-item{justify-content:space-between;gap:14px;white-space:nowrap}.cli-selmenu .v-item .tail{margin-left:auto;color:var(--accent);display:none}.cli-selmenu .v-item.on{color:var(--accent);font-weight:600}.cli-selmenu .v-item.on .tail{display:grid}.cli-search{position:relative;flex:1 1 260px;min-width:200px}.cli-search-ic{position:absolute;left:14px;bottom:13px;color:var(--ink-3);pointer-events:none;display:inline-flex}.cli-search input{width:100%;height:44px;padding:0 15px 0 44px;border-radius:11px;border:1px solid var(--line-2);background:var(--surface);font:inherit;font-size:13.5px;color:var(--ink);outline:none;transition:border-color .14s,box-shadow .14s}.cli-search input::placeholder{color:var(--ink-3)}.cli-search input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.cli-new{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:11px;flex:none;background:var(--accent);color:#fff;font-size:13.5px;font-weight:600;transition:background .15s;box-shadow:0 8px 18px -8px color-mix(in oklab,var(--accent) 60%,transparent);border:0;cursor:pointer;font-family:inherit}.cli-new:hover{background:color-mix(in oklab,var(--accent) 88%,black)}[data-enfoque=suisse] .cli-select,[data-enfoque=suisse] .cli-search input,[data-enfoque=suisse] .cli-new{border-radius:3px}.cli-thead,.cli-row{display:grid;grid-template-columns:2fr 1fr 1.2fr 1fr 1.2fr 84px;align-items:center;gap:18px;padding:0 24px}.cli-thead{height:52px;background:var(--surface-2);border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.05em;text-transform:uppercase;font-weight:600;color:var(--ink-3)}.cli-thead .cli-c-acc{justify-self:end}.cli-thead .cli-c-act{justify-self:center;white-space:nowrap}.cli-row{min-height:64px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .12s}.cli-row:last-child{border-bottom:0}.cli-row:hover{background:var(--surface-2)}.cli-name{font-size:14px;font-weight:600;color:var(--ink)}.cli-gestor,.cli-office{font-size:13px;color:var(--ink-2);font-weight:500}.cli-c-acc{justify-self:end}.cli-tp{display:inline-flex;align-items:center;padding:4px 11px;border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap}.cli-tp.person{background:color-mix(in oklab,#2e7d5b 15%,var(--surface));color:#2e7d5b}.cli-tp.company{background:color-mix(in oklab,#3a5f8a 15%,var(--surface));color:#3a5f8a}.cli-acc-cell{display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 12px;border-radius:9px;background:none;border:1px solid transparent;cursor:pointer;transition:background .14s,border-color .14s;justify-self:end;font-family:inherit}.cli-acc-cell:hover{background:var(--surface-2);border-color:var(--line-2)}.cli-acc-stack{display:inline-flex;align-items:center}.cli-acc-stack .cli-acc-av+.cli-acc-av{margin-left:-8px}.cli-acc-av{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:10px;font-weight:700;color:#fff;background:var(--c, #8a8a8a);box-shadow:0 0 0 2px var(--surface)}.cli-acc-av.more{background:var(--surface-2);color:var(--ink-2);box-shadow:0 0 0 2px var(--surface),inset 0 0 0 1px var(--line-2)}.cli-acc-av.dashed{background:transparent;color:var(--ink-3);border:1.5px dashed var(--line-strong);box-shadow:none}.cli-acc-lbl{font-size:13px;font-weight:600;color:var(--ink-2);white-space:nowrap}.cli-acc-lbl.muted{color:var(--ink-3);font-weight:500}[data-enfoque=suisse] .cli-acc-cell{border-radius:2px}[data-enfoque=suisse] .cli-acc-av{border-radius:3px}.acc-pop{position:fixed;z-index:1400;width:276px;max-width:calc(100vw - 24px);padding:7px;background:var(--surface);border:1px solid var(--line-2);border-radius:14px;box-shadow:0 16px 38px -12px #14161c5c}.acc-pop[hidden]{display:none}.acc-pop-h{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-weight:600;padding:9px 11px 7px}.acc-pop-list{display:flex;flex-direction:column;gap:2px;max-height:260px;overflow-y:auto}.acc-pop-row{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:10px}.acc-pop-row:hover{background:var(--surface-2)}.acc-pop-av{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:11px;font-weight:700;color:#fff;background:var(--c, #8a8a8a)}.acc-pop-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.acc-pop-tx b{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-pop-role{display:inline-flex;align-self:flex-start;padding:1px 8px;border-radius:6px;font-size:10.5px;font-weight:600}.acc-pop-role.admin{background:color-mix(in oklab,#6b5c9a 16%,var(--surface));color:#5b4c8a}.acc-pop-role.basic{background:var(--surface-2);color:var(--ink-2)}.acc-pop-role.read{background:color-mix(in oklab,#3a5f8a 14%,var(--surface));color:#3a5f8a}.acc-pop-empty{padding:20px 12px;text-align:center;font-size:12.5px;color:var(--ink-3);font-weight:500}.acc-pop-foot{display:flex;align-items:center;gap:8px;width:100%;margin-top:5px;padding:11px;border-radius:10px;border:0;background:none;cursor:pointer;font-size:13px;font-weight:600;color:var(--accent);border-top:1px solid var(--line);font-family:inherit}.acc-pop-foot:hover{background:var(--accent-soft)}.acc-pop-foot svg{display:inline-flex}[data-enfoque=suisse] .acc-pop{border-radius:2px}.cli-rowmenu.cp-rowmenu{z-index:1400}.cli-kebab{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:var(--ink-3);background:none;border:0;cursor:pointer;transition:background .14s,color .14s;justify-self:center}.cli-kebab:hover{background:var(--surface-2);color:var(--ink-2)}.cli-empty{padding:48px 24px;text-align:center;color:var(--ink-3);font-size:13px;font-weight:500}.cli-mov-foot{border-top:1px solid var(--line)}[data-enfoque=suisse] .cli-tp,[data-enfoque=suisse] .cli-select{border-radius:2px}@media (max-width: 900px){.cli-thead{display:none}.cli-row{grid-template-columns:1fr auto;grid-auto-rows:auto;gap:8px 14px;padding:16px 20px}.cli-c-acc,.cli-gestor,.cli-office{justify-self:start}.cli-kebab{grid-row:1;grid-column:2;justify-self:end}}@keyframes vwScrIn{0%{transform:translateY(10px)}to{transform:none}}.shell .vw{align-items:center;box-sizing:border-box;display:grid;min-height:calc(100vh - 132px);padding:48px 32px;place-items:center;width:100%}.shell .vw-inner{align-items:center;animation:vwScrIn .55s cubic-bezier(.16,.84,.44,1) both;display:flex;flex-direction:column;max-width:540px;text-align:center;width:100%}.shell .vw-illus{display:grid;height:150px;margin-bottom:26px;place-items:center;position:relative;width:150px}.shell .vw-glow{background:radial-gradient(circle at 50% 45%,var(--accent-soft),transparent 70%);border-radius:50%;height:150px;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;width:150px}.shell .vw-ring{border:1px solid color-mix(in oklab,var(--accent) 16%,transparent);border-radius:50%;height:128px;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;width:128px}.shell .vw-ring.r2{border-color:color-mix(in oklab,var(--accent) 9%,transparent);height:150px;width:150px}.shell .vw-badge{background:linear-gradient(152deg,color-mix(in oklab,var(--accent) 76%,white),var(--accent));border-radius:24px;box-shadow:0 20px 34px -14px color-mix(in oklab,var(--accent) 62%,transparent),inset 0 1px #ffffff2e;color:#fff;display:grid;height:82px;place-items:center;position:relative;width:82px}.shell .vw-spark{background:var(--surface);border:1px solid var(--line-2);border-radius:50%;box-shadow:0 8px 16px -8px #14161c47;color:var(--accent);display:grid;height:30px;place-items:center;position:absolute;right:34px;top:30px;width:30px;z-index:3}.shell .vw-eyebrow{align-items:center;background:var(--accent-soft);border-radius:99px;color:var(--accent);display:inline-flex;font-size:11px;font-weight:700;height:24px;letter-spacing:.06em;padding:0 12px;text-transform:uppercase}.shell .vw-title{color:var(--ink);font-family:var(--title-font);font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.12;margin:16px 0 0}.shell .vw-title em{color:var(--accent);font-style:normal}.shell .vw-sub{color:var(--ink-3);font-size:14.5px;line-height:1.62;margin:13px 0 0;max-width:440px;text-wrap:pretty}.shell .vw-note{color:var(--ink-3);font-size:12.5px;font-weight:500;margin-top:15px}.shell .vw-cta{align-items:center;background:var(--accent);border:1px solid var(--accent);border-radius:13px;box-shadow:0 12px 24px -10px color-mix(in oklab,var(--accent) 58%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-family:Hanken Grotesk,sans-serif;font-size:15px;font-weight:600;gap:9px;height:50px;justify-content:center;margin-top:30px;padding:0 26px;transition:background .15s,box-shadow .15s}.shell .vw-cta:hover{background:color-mix(in oklab,var(--accent) 88%,black);box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent)}.shell .vw-cta [data-ic]{display:inline-flex}[data-enfoque=suisse] .shell .vw-badge,[data-enfoque=suisse] .shell .vw-cta{border-radius:3px}@media (prefers-reduced-motion: reduce){.shell .vw-inner{animation:none}}.car-filters{justify-content:space-between;align-items:center}.car-search{flex:1 1 auto;max-width:none;min-width:0}.car-search .client-picker-wrap{width:100%;min-width:0}.car-search .client-picker{width:100%;min-width:0;height:44px}.car-client-picker{flex:1 1 auto;min-width:0;position:relative}.car-client-picker.has-selection .client-picker{padding-right:40px}.car-client-picker-clear{align-items:center;background:none;border:0;border-radius:8px;color:var(--ink-3);cursor:pointer;display:inline-flex;height:28px;justify-content:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:background .14s,color .14s;width:28px;z-index:1}.car-client-picker-clear:hover{background:color-mix(in oklab,var(--ink) 8%,var(--surface));color:var(--ink)}.car-new-sm{height:40px;padding:0 16px;font-size:13px;flex:none}.car-thead,.car-row{grid-template-columns:2fr 1.6fr 1.2fr 1.2fr 84px}.car-name{font-size:14px;font-weight:600;color:var(--ink)}.car-client{display:inline-flex;align-items:center;gap:10px;min-width:0}.car-client-nm{font-size:13.5px;font-weight:500;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.car-mov{font-size:13px;color:var(--ink-2);font-weight:500;font-variant-numeric:tabular-nums}.car-mov.muted{color:var(--ink-3)}.car-tp{display:inline-flex;align-items:center;padding:4px 11px;border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap}.car-tp.fin{background:color-mix(in oklab,#3a5f8a 15%,var(--surface));color:#3a5f8a}.car-tp.re{background:color-mix(in oklab,#2e7d5b 15%,var(--surface));color:#2e7d5b}.car-tp.pe{background:color-mix(in oklab,#b0843a 16%,var(--surface));color:#9a6b22}.car-c-act{justify-self:center}.car-del{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;justify-self:center;color:var(--ink-3);background:none;border:0;cursor:pointer;transition:background .14s,color .14s}.car-del:hover{background:color-mix(in oklab,var(--neg) 10%,var(--surface));color:var(--neg)}.car-del:disabled{cursor:not-allowed;opacity:.5}[data-enfoque=suisse] .car-tp{border-radius:2px}@media (max-width: 900px){.car-thead{display:none}.car-row{grid-template-columns:1fr auto;grid-auto-rows:auto;gap:8px 14px;padding:16px 20px}.car-client,.car-c-tp,.car-mov{justify-self:start}.car-row .car-del{grid-row:1;grid-column:2;justify-self:end}}.shell:has(.nav-bars-content--company):has(.nav-bar-2:not([hidden])){--bars-content-gap: 4px}.shell:has(.nav-bars-content--company):has(.nav-bar-3:not([hidden])){--bars-content-gap: 2px}.shell .nav-bars-content--company,.shell .nav-bars-content--reporting.nav-bars-content--company{padding-top:0}.shell:has(.nav-bars-content--company) .rep-tabbar.emp-tabbar{margin-top:0;min-height:52px}.shell:has(.nav-bars-content--company) .rep-tabbar.emp-tabbar .co-tab{padding:12px 16px 14px}.nav-bars-inline-header:has(.emp-tabbar){margin-bottom:8px}.emp{max-width:1320px;width:100%;margin-inline:auto;padding:0 30px 56px}.emp .v-panel{margin:0}.emp-tabbar{margin-bottom:8px;display:flex;align-items:center;gap:16px}.emp-tabbar .co-tabs{flex:1;min-width:0}.emp-tabbar .co-tab{display:inline-flex;align-items:center;gap:8px}.emp-tab-ic{display:inline-flex}.emp-new{align-items:center;align-self:center;background:var(--accent);border:0;border-radius:9px;box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 60%,transparent);color:#fff;cursor:pointer;display:inline-flex;flex:none;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:36px;padding:0 14px;transition:filter .15s;white-space:nowrap}.emp-new:hover{filter:brightness(1.05)}.emp-new[hidden]{display:none}.emp-new [data-ic]{display:inline-flex}.emp-pane[hidden]{display:none}.emp-form{padding:20px 24px 18px}.emp-form-h{margin-bottom:18px}.emp-form-h h3{margin:0;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.emp-form-h p{margin:4px 0 0;font-size:12.5px;line-height:1.5;color:var(--ink-3);font-weight:500;max-width:560px;font-family:inherit}.emp-form-divider{height:1px;background:var(--line);margin:26px 0 22px}.emp-rt-sec{max-width:900px}.ficha.emp .emp-form.emp-rt{font-family:inherit}.emp-rt-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.emp-rt-choice{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;text-align:left;padding:16px 18px;border-radius:13px;border:1.5px solid var(--line-2);background:var(--surface);cursor:pointer;font:inherit;transition:border-color .15s,box-shadow .15s,background .15s}.emp-rt-choice:hover{border-color:var(--line-strong)}.emp-rt-choice.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 3px var(--accent-soft)}.emp-rt-choice-tx b{display:block;font-size:14px;font-weight:700;color:var(--ink);font-family:inherit}.emp-rt-choice.on .emp-rt-choice-tx b{color:var(--accent)}.emp-rt-choice-tx span{display:block;font-size:12px;line-height:1.45;color:var(--ink-3);font-weight:500;margin-top:3px;font-family:inherit}.emp-rt-rd{width:20px;height:20px;border-radius:50%;border:2px solid var(--line-strong);flex:none;position:relative;transition:border-color .14s;margin-top:1px}.emp-rt-choice:hover .emp-rt-rd{border-color:var(--ink-3)}.emp-rt-choice.on .emp-rt-rd{border-color:var(--accent)}.emp-rt-choice.on .emp-rt-rd:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--accent)}.emp-rt-search{position:relative;display:flex;align-items:center;max-width:520px}.emp-rt-search-ic{position:absolute;left:15px;color:var(--ink-3);pointer-events:none}.emp-rt-search input{width:100%;height:46px;padding:0 15px 0 44px;border-radius:11px;border:1px solid var(--line-2);background:var(--surface-2);font:inherit;font-size:14px;color:var(--ink);outline:none;transition:border-color .14s,background .14s,box-shadow .14s}.emp-rt-search input::placeholder{color:var(--ink-3)}.emp-rt-search input:focus{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.emp-rt-empty{margin-top:12px;max-width:520px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:18px;border:1.5px dashed var(--line-strong);border-radius:12px;background:var(--surface-2)}.emp-rt-empty>span{font-size:13px;color:var(--ink-3);font-weight:500}.emp-rt-add{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;font:inherit;font-size:13px;font-weight:600;color:var(--accent);padding:0}.emp-rt-add [data-ic]{display:inline-flex}.emp-rt-add:hover{text-decoration:underline}.emp-rt-narrow{max-width:420px}.emp-rt-chips{margin-top:12px;max-width:520px;display:flex;flex-direction:column;gap:8px}.emp-rt-chip{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:11px;border:1px solid var(--line-2);background:var(--surface)}.emp-rt-chip-tx b{display:block;font-size:13px;font-weight:600;color:var(--ink)}.emp-rt-chip-tx span{display:block;font-size:11.5px;color:var(--ink-3);font-weight:500;margin-top:2px}.emp-rt-chip-rm{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--ink-3);cursor:pointer;transition:background .14s,color .14s}.emp-rt-chip-rm:hover{background:var(--surface-2);color:var(--neg)}.emp-tog-list{display:flex;flex-direction:column}.emp-tog-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid var(--line)}.emp-tog-row:last-child{border-bottom:0}.emp-tog-tx b{display:block;font-size:13.5px;font-weight:600;color:var(--ink);font-family:inherit}.emp-tog-tx span{display:block;font-size:12.5px;line-height:1.5;color:var(--ink-3);font-weight:500;margin-top:2px;max-width:620px;font-family:inherit}.emp-tog{flex:none;width:44px;height:25px;border-radius:99px;border:0;background:var(--line-strong);position:relative;cursor:pointer;font:inherit;transition:background .18s}.emp-tog-kn{position:absolute;top:2.5px;left:2.5px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #14161c47;transition:transform .18s}.emp-tog.on{background:var(--accent)}.emp-tog.on .emp-tog-kn{transform:translate(19px)}.emp-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.ficha.emp .emp-grid .tf-field,.ficha.emp .emp-grid .cc-mui-field{min-width:0;width:100%}.ficha.emp .tf-field{display:flex;flex-direction:column;gap:7px;min-width:0}.ficha.emp .tf-label{color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ficha.emp .tf-input{background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:14px;height:46px;padding:0 15px;transition:border-color .14s,background .14s,box-shadow .14s;width:100%}.ficha.emp .tf-input::placeholder{color:var(--ink-3)}.ficha.emp .tf-input:hover{border-color:var(--line-strong)}.ficha.emp .tf-input:focus{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ficha.emp .tf-input:disabled{cursor:not-allowed;opacity:.72}.ficha.emp .tf-input-error{border-color:var(--neg)}.ficha.emp .tf-field-error{color:var(--neg);font-size:11.5px;font-weight:500}.ficha.emp .cc-mui-field .MuiFormControl-root,.ficha.emp .cc-mui-field .MuiTextField-root,.ficha.emp .cc-mui-field .MuiAutocomplete-root{margin:0;width:100%}.ficha.emp .cc-mui-field .MuiOutlinedInput-root{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;font-family:inherit;font-size:14px;height:46px;min-height:46px;padding:0 39px 0 15px;transition:border-color .14s,background .14s,box-shadow .14s}.ficha.emp .cc-mui-field .MuiOutlinedInput-root:hover{border-color:var(--line-strong)}.ficha.emp .cc-mui-field .MuiOutlinedInput-root.Mui-focused{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ficha.emp .cc-mui-field .MuiOutlinedInput-notchedOutline{border:0}.ficha.emp .cc-mui-field .MuiInputLabel-root{display:none}.ficha.emp .cc-mui-field .MuiInputBase-input{box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:14px;font-weight:500;height:auto;min-height:unset;padding:0!important}.ficha.emp .cc-mui-field .MuiInputBase-input::placeholder{color:var(--ink-3);font-weight:500;opacity:1}.ficha.emp .cc-mui-field .MuiAutocomplete-endAdornment{position:absolute;right:8px}.ficha.emp .cc-mui-field .MuiIconButton-root{color:var(--ink-3);padding:6px}.ficha.emp .cc-mui-field .MuiFormHelperText-root{margin-left:0;margin-top:6px}.ficha.emp .cc-mui-field .Mui-disabled{cursor:not-allowed;opacity:.72}.emp-phone{display:flex;align-items:stretch;gap:10px}.emp-phone .emp-seldd{flex:0 0 150px;min-width:0}.emp-phone .tf-input{flex:1;min-width:0}.emp-form-foot{display:flex;justify-content:flex-end;margin-top:24px}.emp-form-foot .emp-save{align-items:center;background:var(--accent);border:0;border-radius:10px;box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 60%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 18px;transition:filter .15s;white-space:nowrap}.emp-form-foot .emp-save.is-loading:disabled{cursor:wait;filter:none;opacity:1}.emp-save-spinner{display:inline-flex;line-height:0;animation:emp-save-spin .8s linear infinite}@keyframes emp-save-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.emp-save-spinner{animation:none}}.emp-form-foot .emp-save:hover:not(:disabled){filter:brightness(1.05)}.emp-form-foot .emp-save:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.65}.emp-save{height:44px;padding:0 22px;font-size:13.5px}.emp-seldd{position:relative}.emp-seldd .cc-select{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:46px;padding:0 15px;border-radius:11px;border:1px solid var(--line-2);background:var(--surface-2);font-size:14px;color:var(--ink);cursor:pointer;transition:border-color .14s,background .14s;font-family:inherit}.emp-seldd .cc-select:hover{border-color:var(--line-strong)}.emp-seldd .cc-select.open{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.emp-seldd .doc-selcv{color:var(--ink-3);flex:none;transition:transform .16s;display:inline-flex}.emp-seldd .cc-select.open .doc-selcv{transform:rotate(180deg)}.emp-selmenu{top:calc(100% + 6px);left:0;right:0;min-width:100%;padding:6px;z-index:60;max-height:280px;overflow-y:auto}.emp-selmenu .v-item{justify-content:space-between;gap:14px}.emp-selmenu .v-item .tail{margin-left:auto;color:var(--accent);display:none}.emp-selmenu .v-item.on{color:var(--accent);font-weight:600}.emp-selmenu .v-item.on .tail{display:grid}.emp-selmenu--search{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;padding:8px}.emp-selmenu--search.emp-selmenu{overflow-y:hidden}.emp-selmenu-sb{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:10px;display:flex;flex:none;gap:9px;height:40px;margin-bottom:6px;min-height:40px;padding:0 12px}.emp-selmenu-sb:focus-within{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.emp-selmenu-sb input{background:transparent;border:0;color:var(--ink);flex:1;font:inherit;font-size:13.5px;min-width:0;outline:0}.emp-selmenu-sb input::placeholder{color:var(--ink-3)}.emp-selmenu-sb-ic{color:var(--ink-3);display:inline-flex;flex:none}.emp-selmenu-list{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:2px 0}.emp-selmenu-empty{color:var(--ink-3);font-size:13px;padding:14px 10px;text-align:center}.emp-seldd .cc-select.is-ph .cc-selval{color:var(--ink-3);font-weight:500}.emp-seldd .cc-select.tf-input-error{border-color:var(--neg);box-shadow:0 0 0 3px color-mix(in oklab,var(--neg) 16%,transparent)}.emp-tbl-panel{padding:0;overflow:hidden}.ficha.emp .comp-panel .comp-head h2{color:var(--ink);font-family:inherit;font-size:12.5px;font-weight:600;letter-spacing:.1em;margin:0;text-transform:uppercase;white-space:nowrap}.ficha.emp .comp-panel .comp-head .ct{align-items:center;column-gap:11px;display:flex;flex-wrap:wrap;row-gap:0}.ficha.emp .comp-panel .comp-head .ct .cti.cti-plain{align-items:center;background:var(--surface-2);border-radius:7px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);display:grid;flex:none;height:26px;place-items:center;width:26px}.ficha.emp .comp-panel .comp-head .cap{color:var(--ink-3);flex-basis:100%;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.5;margin-top:1px;max-width:520px;padding-left:37px;text-transform:none;white-space:normal}.ficha.emp .comp-panel>.emp-panel-head{border-bottom:1px solid var(--line);margin-bottom:0;padding:20px 24px 18px}.emp-filters{display:flex;align-items:flex-end;gap:16px;padding:20px 24px;border-bottom:1px solid var(--line);flex-wrap:wrap}.emp-ff{gap:6px;flex:0 0 240px;display:flex;flex-direction:column}.emp-ff .tf-label{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.emp-ff-search{flex:1 1 320px}.emp-search{position:relative;display:flex;align-items:center}.emp-search-ic{position:absolute;left:15px;color:var(--ink-3);pointer-events:none;display:inline-flex}.emp-search input{width:100%;height:46px;padding:0 15px 0 44px;border-radius:11px;border:1px solid var(--line-2);background:var(--surface-2);font:inherit;font-size:14px;color:var(--ink);outline:none;transition:border-color .14s,background .14s,box-shadow .14s}.emp-search input::placeholder{color:var(--ink-3)}.emp-search input:focus{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.emp-tbl-scroll{overflow-x:auto}.emp-tbl{width:100%;border-collapse:collapse;min-width:720px}.emp-tbl thead th{text-align:left;padding:14px 16px;background:var(--surface-2);border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.05em;text-transform:uppercase;font-weight:600;color:var(--ink-3);white-space:nowrap}.emp-tbl thead th.tnum{text-align:right}.emp-tbl th.emp-cc,.emp-tbl td.emp-cc{text-align:center;font-weight:600}.emp-tbl thead th:first-child{padding-left:24px}.emp-tbl thead th:last-child{padding-right:24px}.emp-row td{padding:14px 16px;border-bottom:1px solid var(--line);font-size:13.5px;color:var(--ink);vertical-align:middle}.emp-row td:first-child{padding-left:24px}.emp-row td:last-child{padding-right:24px;text-align:right}.emp-row:last-child td{border-bottom:0}.emp-row:hover{background:var(--surface-2)}.emp-muted{color:var(--ink-2);font-weight:500}.emp-role{display:inline-flex;align-items:center;padding:4px 11px;border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap}.emp-role.asesor{background:color-mix(in oklab,#2d99ff 15%,var(--surface));color:#2168b8}.emp-role.admin{background:color-mix(in oklab,#e5883a 18%,var(--surface));color:#9a6b22}.emp-role.office-admin{background:color-mix(in oklab,#2d99ff 15%,var(--surface));color:#2168b8}.emp-kebab{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;color:var(--ink-3);background:none;border:0;cursor:pointer;transition:background .14s,color .14s}.emp-kebab:hover{background:var(--surface-2);color:var(--ink-2)}.emp-tbl-foot{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:14px 24px}.emp-foot-count{font-size:12.5px;color:var(--ink-3);font-weight:500}.emp-foot-nav{display:inline-flex;gap:4px}.emp-foot-nav .row-act{width:32px;height:32px;border-radius:8px;border:1px solid var(--line-2);background:var(--surface);color:var(--ink-2);cursor:pointer;display:grid;place-items:center}.emp-foot-nav .row-act:disabled{opacity:.4;cursor:default}.emp-empty{padding:32px 24px;text-align:center;color:var(--ink-3);font-size:13.5px}.emp-rowmenu.cp-rowmenu{z-index:1400}.emp-custom{display:flex;flex-direction:column;gap:12px}.emp-custom[hidden]{display:none}.emp-logo-card .emp-card-head,.emp-pal-card .emp-card-head{margin-bottom:16px;padding:0}.emp-pal-row .emp-pal-card .emp-card-cap-reserved{min-height:38px}.emp-logos{display:grid;grid-template-columns:1fr 1fr;gap:16px}.emp-logo-card{padding:22px 24px}.emp-logo-slot{display:flex;flex-direction:column;gap:12px;width:100%;border:none;background:transparent;padding:0;overflow:visible;min-height:0}.ficha.emp .emp-logo-slot>.MuiStack-root:first-of-type{width:100%;padding:14px 16px;border:1px dashed var(--line-strong);border-radius:14px;background:var(--surface-2);box-sizing:border-box}.ficha.emp .emp-logo-slot .MuiTypography-caption{margin:0;text-align:center}.emp-logo-hint{margin:12px 0 0;font-size:11.5px;color:var(--ink-3);font-weight:500;text-align:center}.emp-pal-row{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:18px;align-items:start}.emp-pal-card{padding:22px 24px}.emp-sw-row,.emp-sw-grid{display:flex;gap:14px;flex-wrap:wrap}.emp-sw{display:flex;flex-direction:column;align-items:center;gap:8px;flex:none;width:68px}.emp-sw-role{min-height:15px;font-size:11px;color:var(--ink-3);font-weight:600;line-height:1.2;text-align:center}.emp-sw-chip{width:68px;height:68px;border-radius:14px;background:var(--sw);box-shadow:inset 0 0 0 1px #14161c14;cursor:pointer;transition:transform .12s,box-shadow .12s;border:0;padding:0}.emp-sw-chip:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #14161c14,0 8px 16px -8px #14161c59}.emp-sw-chip:disabled{cursor:default;transform:none}.emp-sw-hex{font-size:10.5px;color:var(--ink-2);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em}.emp-cp{position:fixed;z-index:120;width:236px;padding:12px;background:var(--surface);border:1px solid var(--line-2);border-radius:14px;box-shadow:0 16px 40px -12px #14161c66}.emp-cp[hidden]{display:none}.emp-cp-sv{position:relative;height:150px;border-radius:10px;cursor:crosshair;overflow:hidden;margin-bottom:14px;touch-action:none}.emp-cp-svdot{position:absolute;width:14px;height:14px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #00000059;transform:translate(-50%,-50%);pointer-events:none}.emp-cp-hue{position:relative;height:12px;border-radius:99px;margin-bottom:14px;cursor:pointer;touch-action:none;background:linear-gradient(to right,#f00,#ff0,#0f0,#0ff,#00f,#f0f,#f00)}.emp-cp-huethumb{position:absolute;top:50%;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0006;transform:translate(-50%,-50%);pointer-events:none}.emp-cp-foot{display:flex;align-items:center;gap:10px}.emp-cp-hex{flex:1;min-width:0;height:34px;border:1px solid var(--line-2);border-radius:9px;padding:0 10px;font:inherit;font-size:12.5px;text-transform:uppercase;color:var(--ink);background:var(--surface-2);outline:none}.emp-cp-hex:focus{border-color:var(--accent);background:var(--surface)}.emp-cp-prev{width:34px;height:34px;border-radius:9px;flex:none;box-shadow:inset 0 0 0 1px #14161c1f}.emp-pal-foot{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.ficha.emp .emp-custom .v-upload-foot{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:0;position:relative;z-index:2}.ficha.emp .emp-custom .v-btn-line{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 16px;transition:border-color .15s,color .15s,background .15s;white-space:nowrap}.ficha.emp .emp-custom .v-btn-line:hover{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}.ficha.emp .emp-custom .v-btn-solid{align-items:center;background:var(--accent);border:0;border-radius:10px;box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 60%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 18px;transition:filter .15s;white-space:nowrap}.ficha.emp .emp-custom .v-btn-solid:hover:not(:disabled){filter:brightness(1.05)}.ficha.emp .emp-custom .v-btn-solid:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.65}[data-enfoque=suisse] .emp-seldd .cc-select,[data-enfoque=suisse] .emp-role,[data-enfoque=suisse] .emp-search input,[data-enfoque=suisse] .emp-sw-chip,[data-enfoque=suisse] .emp-new,[data-enfoque=suisse] .emp-form-foot .emp-save,[data-enfoque=suisse] .ficha.emp .comp-panel .comp-head .ct .cti.cti-plain,[data-enfoque=suisse] .ficha.emp .emp-custom .v-btn-line,[data-enfoque=suisse] .ficha.emp .emp-custom .v-btn-solid,[data-enfoque=suisse] .ficha.emp .tf-input,[data-enfoque=suisse] .ficha.emp .cc-mui-field .MuiOutlinedInput-root,[data-enfoque=suisse] .emp-rt-choice,[data-enfoque=suisse] .emp-rt-search input,[data-enfoque=suisse] .emp-rt-empty,[data-enfoque=suisse] .emp-rt-chip,[data-enfoque=suisse] .emp-tog{border-radius:3px}[data-enfoque=suisse] .emp-tog-kn{border-radius:2px}@media (max-width: 1080px){.emp-pal-row{grid-template-columns:1fr}}@media (max-width: 760px){.emp{padding-inline:16px}.emp-grid,.emp-logos{grid-template-columns:1fr}}@media (max-width: 620px){.emp-rt-cards{grid-template-columns:1fr}}.ficha.ncl{max-width:860px;padding:26px 30px 40px;margin-inline:auto;font-family:inherit}.ficha.ncl .v-panel{margin:0}.ncl-main{display:flex;flex-direction:column;gap:16px;min-width:0}.ncl-sec{padding:24px 26px 26px;overflow:visible;position:relative}.ncl-sec:has(.ncl-selmenu:not([hidden])),.ncl-sec:has(.ncl-doc-type-menu:not([hidden])),.ncl-sec:has(.ncl-phone-prefix-menu:not([hidden])),.ncl-sec:has(.emp-selmenu:not([hidden])){z-index:20}.ncl-sec-h{display:flex;align-items:flex-start;gap:13px;margin-bottom:20px}.ncl-sec-n{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;flex:none;font-family:inherit;font-size:13px;font-weight:700;background:var(--accent-soft);color:var(--accent)}.ncl-sec-h h2{margin:0;font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.ncl-sec-h p{margin:3px 0 0;font-family:inherit;font-size:12.5px;color:var(--ink-3);font-weight:500}.ncl-sec-h>div{min-width:0;font-family:inherit}.ncl-sec-body{font-family:inherit}.ncl-bar{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:14px 20px;border-radius:14px;background:color-mix(in oklab,var(--surface) 88%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border:1px solid var(--line);box-shadow:0 -2px 8px #14161c0a,0 12px 30px -18px #14161c4d}.ncl-bar-hint{font-size:12px;color:var(--ink-3);font-weight:500}.ncl-bar-hint .cc-req{color:var(--accent);font-style:normal}.ncl-bar-actions{display:flex;gap:12px;flex:none}.ficha.ncl .ncl-bar-actions .v-btn-ghost,.ficha.ncl .ncl-bar-actions .v-btn-solid{align-items:center;border-radius:var(--v-btn-radius);display:inline-flex;font-family:inherit;font-size:var(--v-btn-fs);font-weight:600;gap:var(--v-btn-gap);height:var(--v-btn-h);padding:0 var(--v-btn-px-lg);white-space:nowrap}.ficha.ncl .ncl-bar-actions .v-btn-solid{background:var(--accent);border:0;box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 55%,transparent);color:#fff;cursor:pointer;transition:filter .15s}.ficha.ncl .ncl-bar-actions .v-btn-solid:hover:not(:disabled){filter:brightness(1.05)}.ficha.ncl .ncl-bar-actions .v-btn-solid:disabled,.ficha.ncl .ncl-bar-actions .v-btn-ghost:disabled{cursor:not-allowed;opacity:.55}.ficha.ncl .ncl-bar-actions .v-btn-solid [data-ic]{display:inline-flex}.ncl-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.ficha.ncl .ncl-grid .tf-field,.ficha.ncl .ncl-grid .ncl-mui-field{min-width:0;width:100%}.ficha.ncl .tf-field{display:flex;flex-direction:column;gap:7px;min-width:0}.ficha.ncl .tf-label{color:var(--ink-3);font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ficha.ncl .tf-input{background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:14px;font-weight:500;height:46px;padding:0 15px;transition:border-color .14s,background .14s,box-shadow .14s;width:100%}.ficha.ncl .tf-input::placeholder{color:var(--ink-3);font-weight:500;opacity:1}.ficha.ncl .tf-input:hover{border-color:var(--line-strong)}.ficha.ncl .tf-input:focus{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.ficha.ncl .tf-input:disabled{cursor:not-allowed;opacity:.72}.ficha.ncl .tf-input-error{border-color:var(--neg)}.ficha.ncl .tf-field-error{color:var(--neg);font-family:inherit;font-size:11.5px;font-weight:500}.ficha.ncl .tf-inputgrp{align-items:stretch;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;display:flex;min-height:46px;overflow:hidden;transition:border-color .14s,background .14s,box-shadow .14s}.ficha.ncl .tf-inputgrp:hover{border-color:var(--line-strong)}.ficha.ncl .tf-inputgrp:focus-within{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ficha.ncl .tf-inputgrp.tf-input-error{border-color:var(--neg);box-shadow:0 0 0 3px color-mix(in oklab,var(--neg) 16%,transparent)}.ficha.ncl .tf-inputgrp .tf-prefix{align-items:center;background:var(--surface);border-right:1px solid var(--line-2);color:var(--ink-3);display:flex;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.06em;min-height:46px;padding:0 12px;width:auto;min-width:58px}.ficha.ncl .tf-inputgrp .tf-prefix--phone{min-width:76px;padding:0 10px}.ficha.ncl .tf-inputgrp .tf-prefix--phone .ncl-doc-type-btn{font-size:13px;font-weight:600;letter-spacing:0}.ficha.ncl .ncl-doc-type{height:100%;position:relative;width:100%}.ficha.ncl .ncl-doc-type-btn{align-items:center;background:transparent;border:0;color:var(--ink-3);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:700;gap:4px;height:46px;justify-content:center;letter-spacing:.06em;padding:0 4px;width:100%}.ficha.ncl .ncl-doc-type-btn:disabled{cursor:not-allowed;opacity:.72}.ficha.ncl .ncl-doc-type-btn .doc-selcv{color:var(--ink-3);display:inline-flex;transition:transform .16s}.ficha.ncl .ncl-doc-type-btn.open .doc-selcv{transform:rotate(180deg)}.ficha.ncl .ncl-doc-type-menu,.ficha.ncl .ncl-phone-prefix-menu{left:0;min-width:88px;right:auto;width:max-content}.ficha.ncl .ncl-phone-prefix-menu{min-width:240px}.ficha.ncl .tf-inputgrp .tf-prefix .MuiOutlinedInput-root{background:transparent;box-shadow:none;height:100%;min-height:46px}.ficha.ncl .tf-inputgrp .tf-prefix .MuiOutlinedInput-root fieldset{border:0}.ficha.ncl .tf-inputgrp .tf-prefix .MuiSelect-select{align-items:center;color:var(--ink-3);display:flex;font-family:inherit;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.06em;min-height:unset;padding:0!important}.ficha.ncl .tf-inputgrp .tf-prefix .MuiSelect-icon{display:none}.ficha.ncl .tf-inputgrp .tf-input{background:transparent;border:0;border-radius:0;box-shadow:none;flex:1;height:46px;min-width:0}.ficha.ncl .tf-inputgrp .tf-input:focus{background:transparent;border-color:transparent;box-shadow:none}.ficha.ncl .ncl-mui-field .MuiFormControl-root,.ficha.ncl .ncl-mui-field .MuiTextField-root,.ficha.ncl .ncl-mui-field .MuiAutocomplete-root{margin:0;width:100%}.ficha.ncl .ncl-mui-field .MuiOutlinedInput-root{align-items:center;background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;font-family:inherit;font-size:14px;height:46px;min-height:46px;padding:0 39px 0 15px;transition:border-color .14s,background .14s,box-shadow .14s}.ficha.ncl .ncl-mui-field .MuiOutlinedInput-root:hover{border-color:var(--line-strong)}.ficha.ncl .ncl-mui-field .MuiOutlinedInput-root.Mui-focused{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ficha.ncl .ncl-mui-field .MuiOutlinedInput-notchedOutline{border:0}.ficha.ncl .ncl-mui-field .MuiInputLabel-root{display:none}.ficha.ncl .ncl-mui-field .MuiInputBase-input{box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:14px;font-weight:500;height:auto;min-height:unset;padding:0!important}.ficha.ncl .ncl-mui-field .MuiInputBase-input::placeholder{color:var(--ink-3);font-weight:500;opacity:1}.ficha.ncl .ncl-mui-field .MuiInputAdornment-root{position:absolute;right:8px}.ficha.ncl .ncl-mui-field .MuiIconButton-root{color:var(--ink-3);padding:6px}.ficha.ncl .ncl-mui-field .MuiFormHelperText-root{margin-left:0;margin-top:6px}.ficha.ncl .ncl-currency-field .MuiAutocomplete-endAdornment{align-items:center;display:flex;height:100%;position:absolute;right:12px;top:0}.ficha.ncl .ncl-currency-field .MuiAutocomplete-popupIndicator{color:var(--ink-3);padding:0}.ncl-grid-3{grid-template-columns:1fr 1fr 1fr}.ncl-divider{height:1px;background:var(--line);margin:24px 0}.ncl-seldd{position:relative}.ncl-seldd .cc-select{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:46px;padding:0 15px;border-radius:11px;border:1px solid var(--line-2);background:var(--surface-2);font-family:inherit;font-size:14px;color:var(--ink);cursor:pointer;transition:border-color .14s,background .14s}.ncl-seldd .cc-selval{font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ncl-seldd .cc-select.is-ph .cc-selval{color:var(--ink-3);font-weight:500}.ncl-seldd .cc-select:hover{border-color:var(--line-strong)}.ncl-seldd .cc-select.open{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-soft)}.ncl-seldd .doc-selcv{color:var(--ink-3);display:inline-flex;flex:none;transition:transform .16s}.ncl-seldd .cc-select.open .doc-selcv{transform:rotate(180deg)}.ncl-selmenu{top:calc(100% + 6px);left:0;right:0;min-width:100%;padding:6px;z-index:60;max-height:260px;overflow-y:auto}.ncl-selmenu .v-item{justify-content:space-between;gap:14px}.ncl-selmenu .v-item .tail{margin-left:auto;color:var(--accent);display:none}.ncl-selmenu .v-item.on{color:var(--accent);font-weight:600}.ncl-selmenu .v-item.on .tail{display:grid}.ncl-cards{display:grid;gap:14px}.ncl-cards-2{grid-template-columns:1fr 1fr}.ncl-cards-3{grid-template-columns:1fr 1fr 1fr}.ncl-choice{display:flex;align-items:flex-start;gap:13px;text-align:left;padding:18px;border-radius:14px;position:relative;border:1.5px solid var(--line-2);background:var(--surface);color:var(--ink);cursor:pointer;font:inherit;transition:border-color .15s,box-shadow .15s,background .15s}.ncl-choice:hover{border-color:var(--line-strong)}.ncl-choice.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 3px var(--accent-soft)}.ncl-choice-ic{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;flex:none;background:var(--surface-2);color:var(--ink-2);transition:background .15s,color .15s}.ncl-choice.on .ncl-choice-ic{background:color-mix(in oklab,var(--accent) 16%,var(--surface));color:var(--accent)}.ncl-choice-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ncl-choice-title{display:block;font-family:var(--title-font);font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.3;color:var(--ink)}.ncl-choice-desc{display:block;font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.45;color:var(--ink-3)}.ncl-choice-rd{width:20px;height:20px;border-radius:50%;border:2px solid var(--line-strong);flex:none;position:relative;transition:border-color .14s;margin-top:1px}.ncl-choice:hover .ncl-choice-rd{border-color:var(--ink-3)}.ncl-choice.on .ncl-choice-rd{border-color:var(--accent)}.ncl-choice.on .ncl-choice-rd:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--accent)}.ncl-choice-v{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 18px 20px}.ncl-choice-v .ncl-choice-tx{width:100%;padding-right:28px}.ncl-choice-v .ncl-choice-title{font-size:14px}.ncl-choice-v .ncl-choice-desc{font-size:12.5px;line-height:1.5}.ncl-choice-v .ncl-choice-rd{position:absolute;top:16px;right:16px;margin:0}[data-enfoque=suisse] .ncl-choice,[data-enfoque=suisse] .ncl-choice-ic,[data-enfoque=suisse] .ncl-seldd .cc-select,[data-enfoque=suisse] .ficha.ncl .ncl-bar-actions .v-btn-ghost,[data-enfoque=suisse] .ficha.ncl .ncl-bar-actions .v-btn-solid,[data-enfoque=suisse] .ficha.ncl .tf-input,[data-enfoque=suisse] .ficha.ncl .tf-inputgrp,[data-enfoque=suisse] .ficha.ncl .ncl-mui-field .MuiOutlinedInput-root{border-radius:3px}.ncl-sec-n--icon svg{display:block}.ficha.ncl .ncl-sec-head.comp-head{align-items:center;display:flex;gap:16px;margin-bottom:20px;padding:0}.ficha.ncl .ncl-sec-head .ct{align-items:center;display:flex;gap:11px;min-width:0}.ficha.ncl .ncl-sec-head .ct .cti.cti-plain{align-items:center;background:var(--surface-2);border-radius:7px;color:var(--ink);display:grid;flex:none;height:26px;place-items:center;width:26px}.ficha.ncl .ncl-sec-head h2{color:var(--ink);font-family:var(--title-font);font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0;min-width:0}.ficha.ncl .ncl-sec-head .ct>div{min-width:0}.ficha.ncl .ncl-sec-head .ct>div p{color:var(--ink-3);font-family:inherit;font-size:12.5px;font-weight:500;margin:3px 0 0}.ficha.ncl.nu .nu-phone{display:flex;align-items:stretch;gap:10px}.ficha.ncl.nu .nu-phone .ncl-seldd{flex:0 0 160px;min-width:0}.ficha.ncl.nu .nu-phone .tf-input{flex:1;min-width:0}.ncl-sec:has(.nu-phone .ncl-selmenu:not([hidden])){z-index:20}@media (max-width: 820px){.ncl-grid,.ncl-grid-3,.ncl-cards-3,.ncl-cards-2{grid-template-columns:1fr}.ncl-bar{flex-direction:column;align-items:stretch}.ncl-bar-actions{justify-content:flex-end}}.client-picker-wrap{flex:none;min-width:0}.client-picker{align-items:center;background:var(--surface-2, #f7f8fa);border:0;border-radius:11px;display:flex;flex:none;font-family:var(--title-font, "Hanken Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif);gap:10px;height:38px;min-width:340px;padding:0 14px;transition:background .15s,box-shadow .15s}.client-picker[hidden]{display:none}.client-picker:hover{background:color-mix(in oklab,var(--ink, #15171c) 6%,var(--surface, #ffffff))}.client-picker:focus-within{background:var(--surface, #ffffff);box-shadow:0 0 0 2px var(--accent-soft, color-mix(in oklab, var(--accent, #e5883a) 9%, white))}.client-picker-ic{color:var(--ink-3, #929aa6);display:inline-flex;flex:none}.client-picker:focus-within .client-picker-ic{color:var(--accent, #e5883a)}.client-picker-input{background:transparent;border:0;color:var(--ink, #15171c);flex:1;font-family:inherit;font-size:13.5px;font-weight:500;min-width:0;outline:none}.client-picker-input::placeholder{color:var(--ink-3, #929aa6);font-weight:500}[data-enfoque=suisse] .client-picker{border-radius:3px}@media (max-width: 900px){.client-picker{min-width:0;width:100%}}.shell .v-pop.cb-menu,.v-pop.cb-menu{display:flex;flex-direction:column;font-family:var(--title-font, "Hanken Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif);max-width:88vw;overflow:hidden;padding:10px;width:360px}.shell .v-pop.cb-menu.v-pop--floating,.v-pop.cb-menu.v-pop--floating{left:auto;min-width:360px;top:auto;width:360px}.cb-menu[hidden]{display:none}.cb-menu--inline,.shell .v-pop.cb-menu.cb-menu--inline,.v-pop.cb-menu.cb-menu--inline{max-width:none;position:relative;width:100%}.cb-menu-sb{align-items:center;background:var(--surface-2, #f7f8fa);border:1px solid var(--line-2, #e2e4e9);border-radius:10px;display:flex;flex:none;font-family:inherit;gap:9px;height:42px;margin-bottom:8px;min-height:42px;padding:0 13px;transition:border-color .14s,background .14s}.cb-menu-sb:focus-within{background:var(--surface, #ffffff);border-color:var(--accent, #e5883a)}.cb-menu-sb[hidden]{display:none}.cb-menu-sb-ic{color:var(--ink-3, #929aa6);display:inline-flex;flex:none}.cb-menu-sb input{background:transparent;border:0;color:var(--ink, #15171c);flex:1;font-family:inherit;font-size:13px;font-weight:500;min-width:0;outline:none}.cb-menu-sb input::placeholder{color:var(--ink-3, #929aa6);font-weight:500}.cb-menu-list{display:flex;flex:1;flex-direction:column;gap:2px;max-height:min(48vh,360px);min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.cb-menu--inline .cb-menu-list{max-height:min(50vh,400px)}.cb-opt{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:10px;color:var(--ink, #15171c);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:12px;margin:0;padding:9px 11px;text-align:left;transition:background .12s;width:100%}.cb-opt:hover{background:var(--surface-2, #f7f8fa)}.cb-opt.on{background:var(--accent-soft, color-mix(in oklab, var(--accent, #e5883a) 9%, white))}.cb-opt:disabled{cursor:default;opacity:.85}.cb-opt-av{align-items:center;background:color-mix(in oklab,var(--accent, #e5883a) 14%,var(--surface, #ffffff));border-radius:9px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent, #e5883a) 22%,transparent);color:var(--accent, #e5883a);display:grid;flex:none;font-family:inherit;font-size:12px;font-weight:700;height:34px;line-height:1;place-items:center;width:34px}.cb-opt-av.company{background:var(--surface-2, #f7f8fa);box-shadow:inset 0 0 0 1px var(--line-2, #e2e4e9);color:var(--ink-2, #565c68)}.cb-opt-tx{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.cb-opt-nm{color:var(--ink, #15171c);font-family:inherit;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-opt.on .cb-opt-nm{font-weight:700}.cb-opt-email{color:var(--ink-3, #929aa6);font-family:inherit;font-size:11.5px;font-weight:500;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-opt-ck{color:var(--accent, #e5883a);display:inline-flex;flex:none;margin-left:auto;opacity:0}.cb-opt.on .cb-opt-ck{opacity:1}.cb-opt-empty{color:var(--ink-3, #929aa6);font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.45;padding:22px;text-align:center}.cb-menu-foot{border-top:1px solid var(--line, #ecedf1);color:var(--ink-3, #929aa6);flex:none;font-family:inherit;font-size:11px;font-weight:500;line-height:1.4;margin-top:6px;padding:9px 6px 3px;text-align:center}[data-enfoque=suisse] .cb-opt-av{border-radius:2px}.cb-menu-loading{align-items:center;color:var(--ink-3, #929aa6);display:flex;font-family:inherit;font-size:12.5px;font-weight:500;gap:10px;justify-content:center;padding:22px}.cb-opt-av .cb-opt-spinner{animation:cb-opt-spin .8s linear infinite;color:var(--accent, #e5883a);display:inline-flex}@keyframes cb-opt-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.cb-opt-av .cb-opt-spinner{animation:none}}.side-client-rail{animation:crIn .26s cubic-bezier(.16,.84,.44,1) both;background:color-mix(in oklab,var(--accent, #e5883a) 13%,var(--surface, #ffffff));border:1px solid color-mix(in oklab,var(--accent, #e5883a) 26%,var(--line, #ecedf1));border-radius:13px;box-sizing:border-box;display:flex;flex:none;flex-direction:column;font-family:var(--title-font, "Hanken Grotesk", "Helvetica Neue", Helvetica, Arial, sans-serif);gap:8px;margin:6px 12px 8px;padding:12px}.side-client-rail[hidden]{display:none}@keyframes crIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.cr-card{align-items:center;-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:9px;color:inherit;cursor:pointer;display:flex;font-family:inherit;gap:10px;padding:6px;text-align:left;transition:background .14s;width:100%}.cr-card:hover{background:color-mix(in oklab,var(--accent, #e5883a) 10%,transparent)}.cr-av{align-items:center;background:var(--surface, #ffffff);border-radius:9px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent, #e5883a) 28%,transparent);color:var(--accent, #e5883a);display:grid;flex:none;font-size:13px;font-weight:700;height:36px;line-height:1;place-items:center;width:36px}.cr-av.company{background:var(--surface-2, #f7f8fa);box-shadow:inset 0 0 0 1px var(--line-2, #e2e4e9);color:var(--ink-2, #565c68)}.cr-id{display:flex;flex:1;flex-direction:column;gap:1px;line-height:1.25;min-width:0}.cr-eyebrow{color:var(--accent, #e5883a);font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.cr-id b{color:var(--ink, #15171c);font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-cv{color:var(--accent, #e5883a);display:inline-flex;flex:none;transition:transform .18s}.cr-card[aria-expanded=true] .cr-cv{transform:rotate(180deg)}.cr-exit{align-items:center;-webkit-appearance:none;appearance:none;background:var(--surface, #ffffff);border:1px solid color-mix(in oklab,var(--accent, #e5883a) 24%,var(--line, #ecedf1));border-radius:9px;color:var(--accent, #e5883a);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:7px;height:34px;justify-content:center;transition:background .14s,border-color .14s,color .14s;width:100%}.cr-exit:hover{background:var(--accent, #e5883a);border-color:var(--accent, #e5883a);color:#fff}.side-client-rail.cb-empty .cr-av{background:var(--surface-2, #f7f8fa);box-shadow:inset 0 0 0 1px var(--line-2, #e2e4e9);color:var(--ink-3, #929aa6);font-size:17px;font-weight:500}.shell[data-client-ui=rail] .sidebar{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--accent, #e5883a) 10%,transparent)}[data-enfoque=suisse] .side-client-rail,[data-enfoque=suisse] .cr-av,[data-enfoque=suisse] .cr-card,[data-enfoque=suisse] .cr-exit{border-radius:3px}.sidebar.collapsed .side-client-rail{margin:0 8px 4px;padding:8px}.sidebar.collapsed .side-client-rail .cr-id,.sidebar.collapsed .side-client-rail .cr-cv,.sidebar.collapsed .cr-exit span:not([aria-hidden]){display:none}.sidebar.collapsed .cr-exit{padding:0}@media (prefers-reduced-motion: reduce){.side-client-rail{animation:none}}.lg{--accent: #e5883a;--gold: #e5883a;--canvas: #fafbfc;--surface: #ffffff;--surface-2: #f4f5f7;--line: #ecedf1;--line-2: #e2e4e9;--line-strong: #d2d5dc;--ink: #15171c;--ink-2: #565c68;--ink-3: #929aa6;--pos: #1c7c54;--neg: #b23b3b;--accent-soft: color-mix(in oklab, var(--accent) 14%, white);--title: "Hanken Grotesk", system-ui, sans-serif;--ui: "Hanken Grotesk", system-ui, sans-serif;display:grid;grid-template-columns:1.05fr .95fr;min-height:100vh}.lg-brand{position:relative;overflow:hidden;color:#fff;padding:54px 60px;display:flex;flex-direction:column;background:radial-gradient(140% 100% at 100% 0%,color-mix(in oklab,var(--gold) 22%,#1a2028) 0%,transparent 42%),radial-gradient(120% 120% at 0% 100%,#20272f 0%,transparent 55%),linear-gradient(155deg,#1b222b 0%,#11161c 100%)}.lg-brand:after{content:"";position:absolute;right:-18%;top:8%;width:62%;height:84%;border-radius:50%;background:radial-gradient(circle at 30% 30%,color-mix(in oklab,var(--gold) 40%,transparent),transparent 60%);filter:blur(8px);opacity:.5;pointer-events:none}.lg-logo{display:flex;align-items:center;gap:12px;position:relative;z-index:2}.lg-logo svg{height:40px;width:auto;display:block}.lg-logo-img{height:40px;width:auto;display:block}.lg-hero{margin-top:auto;margin-bottom:auto;position:relative;z-index:2;max-width:480px}.lg-hero h1{font-family:var(--title);font-size:44px;font-weight:700;line-height:1.08;letter-spacing:-.02em;margin:0}.lg-hero h1 .em{color:var(--gold)}.lg-hero p{margin-top:18px;font-size:15px;line-height:1.65;color:#ffffff9e;max-width:420px}.lg-foot{position:relative;z-index:2;margin-top:34px;font-size:11.5px;color:#ffffff61}.brand-blk{display:none;margin-top:auto;margin-bottom:auto;position:relative;z-index:2}.brand-blk.on{display:block}.brand-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-weight:600;margin-bottom:18px}.brand-eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px #e5883a38;font-style:normal}.brand-blk h1{font-family:var(--title);font-size:38px;font-weight:700;line-height:1.1;letter-spacing:-.02em;max-width:460px;margin:0}.brand-blk h1 .em{color:var(--gold)}.brand-list{margin-top:30px;display:flex;flex-direction:column;gap:16px;max-width:400px}.brand-li{display:flex;gap:13px;align-items:center}.brand-li-ic{width:38px;height:38px;min-width:38px;flex:0 0 38px;aspect-ratio:1;border-radius:11px;display:flex;align-items:center;justify-content:center;line-height:0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#ffffff9e}.brand-li-ic svg{width:18px;height:18px;display:block;margin:0}.brand-li b{display:block;font-size:13.5px;font-weight:600}.brand-li div span{display:block;font-size:12.5px;color:#ffffff8c;margin-top:2px;line-height:1.5}.lg-form-wrap{position:relative;display:flex;align-items:center;justify-content:center;padding:40px;background:var(--surface)}.lg-lang-wrap{position:absolute;top:30px;right:34px;z-index:10}.lg-lang{display:inline-flex;align-items:center;justify-content:center;height:34px;width:38px;padding:0;border:1px solid var(--line-2);border-radius:9px;background:var(--surface);cursor:pointer;transition:border-color .15s}.lg-lang:hover,.lg-lang.open{border-color:var(--line-strong)}.lg-lang-flag{width:14px;height:10px;border-radius:2px;object-fit:cover;display:block}.lg-lang-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:168px;padding:6px;background:var(--surface);border:1px solid var(--line-2);border-radius:11px;box-shadow:0 1px 2px #14161c0d,0 16px 36px -18px #14161c47;animation:lg-lang-in .15s ease-out;transform-origin:top right}@keyframes lg-lang-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.lg-lang-menu{animation:none}}.lg-lang-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:8px;background:none;cursor:pointer;font-family:var(--ui);font-size:13px;font-weight:500;color:var(--ink-2);text-align:left;transition:background .14s,color .14s}.lg-lang-item:hover{background:var(--surface-2);color:var(--ink)}.lg-lang-item.on{background:color-mix(in oklab,var(--accent) 9%,white);color:var(--accent);font-weight:600}.lg-lang-item-flag{width:18px;height:13px;border-radius:2px;object-fit:cover;flex:none}.lg-lang-item-label{flex:1;min-width:0}.lg-lang-item-check{display:inline-flex;color:var(--accent);flex:none}.lg-lang-item-check svg{width:14px;height:14px}.lg-mobile-logo{display:none;margin-bottom:28px}.lg-form{width:100%;max-width:380px}.lg-form h2{font-family:var(--title);font-size:26px;font-weight:700;letter-spacing:-.02em;margin:0}.lg-form .sub{margin-top:8px;font-size:14px;color:var(--ink-3)}.lg-field{margin-top:20px}.lg-field label{display:block;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);margin-bottom:7px;padding-left:1px}.lg-input{position:relative}.lg-input input{width:100%;height:48px;border:1px solid var(--line-2);border-radius:11px;background:var(--surface-2);padding:0 16px;font-family:var(--ui);font-size:14.5px;color:var(--ink);transition:border-color .15s,background .15s;box-sizing:border-box}.lg-input input::placeholder{color:var(--ink-3)}.lg-input input:focus{outline:none;border-color:var(--accent);background:var(--surface)}.lg-input input.lg-input-error{border-color:var(--neg, #b23b3b)}.lg-input.has-icon input{padding-right:46px}.lg-field-error{display:block;margin-top:6px;font-size:12px;color:var(--neg, #b23b3b)}.lg-eye{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;background:none;display:grid;place-items:center;color:var(--ink-3);cursor:pointer;border-radius:8px;padding:0}.lg-eye:hover{color:var(--ink-2);background:var(--surface-2)}.lg-eye svg{width:18px;height:18px}.lg-row{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.lg-check{display:inline-flex;align-items:center;gap:9px;cursor:pointer;font-size:13px;color:var(--ink-2);font-weight:500;-webkit-user-select:none;user-select:none}.lg-box{width:19px;height:19px;border-radius:6px;border:1.5px solid var(--line-strong);display:grid;place-items:center;color:#fff;transition:all .14s;flex:none}.lg-check input{display:none}.lg-check input:checked+.lg-box{background:var(--accent);border-color:var(--accent)}.lg-check input:checked+.lg-box svg{opacity:1}.lg-box svg{width:12px;height:12px;opacity:0}.lg-link{font-size:13px;font-weight:600;color:var(--accent);text-decoration:none}.lg-link:hover{text-decoration:underline}button.lg-link{background:none;border:0;cursor:pointer;font-family:var(--ui);padding:0}button.lg-back{background:none;border:0;cursor:pointer;font-family:inherit;padding:0}.lg-btn{width:100%;height:52px;margin-top:26px;border:0;border-radius:12px;background:var(--accent);color:#fff;font-family:var(--ui);font-size:15px;font-weight:600;cursor:pointer;letter-spacing:.01em;display:flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 10px 22px -10px color-mix(in oklab,var(--accent) 55%,transparent);transition:background .15s,box-shadow .15s}.lg-btn:hover:not(:disabled){background:color-mix(in oklab,var(--accent) 88%,white);box-shadow:none}.lg-btn:disabled{background:color-mix(in oklab,var(--accent) 32%,white);color:#ffffffe0;box-shadow:none;cursor:not-allowed;opacity:1}.lg-btn svg{width:17px;height:17px}.lg--business .lg-btn{background:var(--lg-accent, var(--accent));box-shadow:0 10px 22px -10px color-mix(in oklab,var(--lg-accent, var(--accent)) 55%,transparent)}.lg--business .lg-btn:hover:not(:disabled){background:color-mix(in oklab,var(--lg-accent, var(--accent)) 88%,white)}.lg--business .lg-btn:disabled{background:color-mix(in oklab,var(--lg-accent, var(--accent)) 32%,white)}.lg--onboarding .lg-btn{background:var(--lg-accent, var(--accent));box-shadow:0 10px 22px -10px color-mix(in oklab,var(--lg-accent, var(--accent)) 55%,transparent)}.lg--onboarding .lg-btn:hover:not(:disabled){background:color-mix(in oklab,var(--lg-accent, var(--accent)) 88%,white)}.lg--onboarding .lg-btn:disabled{background:color-mix(in oklab,var(--lg-accent, var(--accent)) 32%,white)}.lg-legal{margin-top:22px;text-align:center;font-size:12.5px;color:var(--ink-3)}.lg-legal a{color:var(--ink-2);font-weight:600;text-decoration:none}.lg-legal a:hover{color:var(--accent)}.lg-secure{display:inline-flex;align-items:center;gap:7px;margin-top:30px;font-size:11.5px;color:var(--ink-3);font-weight:500;justify-content:center;width:100%}.lg-secure svg{width:14px;height:14px;color:var(--pos);flex:none}.lg-alert{margin-bottom:16px;padding:12px 14px;border-radius:10px;font-size:13px;line-height:1.5}.lg-alert-warning{background:color-mix(in oklab,#e5883a 12%,white);border:1px solid color-mix(in oklab,#e5883a 30%,white);color:var(--ink-2)}.lg-alert-error{background:color-mix(in oklab,#b23b3b 10%,white);border:1px solid color-mix(in oklab,#b23b3b 25%,white);color:var(--ink-2)}.lg-alert a{color:inherit;font-weight:600}.lg-btn-spinner{width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:lg-spin .7s linear infinite}@keyframes lg-spin{to{transform:rotate(360deg)}}.form-card{width:100%;max-width:380px}.lg-top-bar{position:absolute;top:30px;left:34px;right:34px;z-index:10;display:flex;align-items:center;justify-content:space-between;gap:16px}.lg-top-bar .lg-lang-wrap{position:static}.lg-back{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;font-family:var(--ui);font-size:13px;font-weight:600;color:var(--ink-2);text-decoration:none;cursor:pointer;transition:color .15s}.lg-back:hover{color:var(--accent)}.lg-back svg{width:16px;height:16px;flex:none}.lg-kicker{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.lg-kicker i{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);font-style:normal}.rule{height:1px;background:var(--line);margin-top:18px}.pw-strength{margin-top:16px}.pw-bars{display:flex;gap:6px}.pw-bars i{flex:1;height:5px;border-radius:99px;background:var(--line-2);transition:background .2s;font-style:normal}.pw-strength.s1 .pw-bars i:nth-child(1){background:var(--neg)}.pw-strength.s2 .pw-bars i:nth-child(-n+2){background:#d9902b}.pw-strength.s3 .pw-bars i:nth-child(-n+3){background:#c7a93c}.pw-strength.s4 .pw-bars i{background:var(--pos)}.pw-lbl{margin-top:8px;font-size:12px;font-weight:600;color:var(--ink-3)}.pw-reqs{margin-top:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.pw-req{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-3);font-weight:500}.pw-req i{width:16px;height:16px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--surface-2);color:var(--ink-3);transition:all .18s;font-style:normal}.pw-req i svg{width:10px;height:10px}.pw-req.ok{color:var(--ink-2)}.pw-req.ok i{background:color-mix(in oklab,var(--pos) 16%,white);color:var(--pos)}.pw-match{margin-top:8px}.form-card.wide{max-width:560px}@keyframes scrIn{0%{transform:translateY(10px)}to{transform:none}}@media (prefers-reduced-motion: no-preference){.scr.on.form-card{animation:scrIn .4s cubic-bezier(.16,.84,.44,1)}}.tf-intro{display:flex;gap:11px;align-items:center;margin:20px 0}.tf-intro-ic{width:36px;height:36px;border-radius:10px;flex:none;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.tf-intro-ic svg{width:19px;height:19px}.tf-intro p{font-size:13px;line-height:1.5;color:var(--ink-2);margin:0}.tf-intro p b{color:var(--ink);font-weight:600}.tf-manual{margin-top:16px}.tf-manual summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:var(--accent);padding:2px 0}.tf-manual summary::-webkit-details-marker{display:none}.tf-manual summary svg{width:15px;height:15px;transition:transform .18s}.tf-manual[open] summary svg{transform:rotate(180deg)}.tf-steps{margin-top:22px;display:flex;flex-direction:column;gap:14px}.tf-step{display:flex;gap:13px;align-items:flex-start}.tf-num{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:12.5px;font-weight:700;background:var(--accent);color:#fff}.tf-step p{font-size:13px;line-height:1.5;color:var(--ink-2);padding-top:3px;margin:0}.tf-step p b{color:var(--ink);font-weight:600}.tf-label{margin-top:24px;font-size:12.5px;font-weight:600;color:var(--ink-2)}.tf-qr{margin-top:12px;background:var(--surface-2);border:1px solid var(--line);border-radius:14px;padding:22px;display:grid;place-items:center}.tf-qr img{width:170px;height:170px;display:block;border-radius:8px}.tf-secret{margin-top:14px;background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:13px 15px;display:flex;align-items:center;justify-content:space-between;gap:12px}.tf-secret-tx{min-width:0}.tf-secret-tx span{display:block;font-size:11px;color:var(--ink-3);font-weight:600;letter-spacing:.04em}.tf-secret-tx code{display:block;margin-top:3px;font-family:ui-monospace,Menlo,monospace;font-size:13px;font-weight:600;color:var(--ink);letter-spacing:.02em;word-break:break-all}.tf-copy{flex:none;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:9px;border:1px solid var(--line-2);background:var(--surface);cursor:pointer;font-family:var(--ui);font-size:12.5px;font-weight:600;color:var(--ink-2);transition:all .14s}.tf-copy:hover{border-color:var(--accent);color:var(--accent)}.tf-copy svg{width:14px;height:14px}.tf-toggle{margin-top:24px;display:flex;gap:12px;align-items:flex-start;padding:15px;border:1px solid var(--line-2);border-radius:12px;background:var(--surface-2)}.sw{position:relative;width:40px;height:23px;border-radius:99px;background:var(--line-strong);flex:none;cursor:pointer;transition:background .18s;border:0}.sw:after{content:"";position:absolute;top:2.5px;left:2.5px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .18s;box-shadow:0 1px 3px #00000040}.sw.on{background:var(--accent)}.sw.on:after{transform:translate(17px)}.tf-toggle-tx b{font-size:13.5px;font-weight:600;color:var(--ink)}.tf-toggle-tx p{font-size:12px;color:var(--ink-3);margin-top:3px;line-height:1.5}.otp{display:flex;gap:10px;margin-top:10px}.otp input{width:100%;height:56px;text-align:center;font-family:var(--title);font-size:22px;font-weight:700;color:var(--ink);border:1px solid var(--line-2);border-radius:11px;background:var(--surface-2);transition:border-color .15s,background .15s}.otp input:focus{outline:none;border-color:var(--accent);background:var(--surface)}.setup-mfa-loading{display:flex;flex-direction:column;align-items:center;gap:16px;padding:48px 0;text-align:center}.setup-mfa-loading p{font-size:14px;color:var(--ink-2);margin:0}.setup-mfa-error{display:flex;flex-direction:column;align-items:center;gap:20px;padding:32px 0;text-align:center}.setup-mfa-error h2{font-family:var(--title);font-size:22px;font-weight:700;color:var(--ink);margin:0}.setup-mfa-error p{font-size:14px;line-height:1.6;color:var(--ink-2);margin:0}@keyframes onbScrIn{0%{transform:translateY(10px)}to{transform:none}}@media (prefers-reduced-motion: no-preference){.onb-scr.on.form-card{animation:onbScrIn .4s cubic-bezier(.16,.84,.44,1)}}.form-card h2{font-family:var(--title);font-size:25px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.form-card .sub{margin-top:9px;font-size:14px;color:var(--ink-3);line-height:1.55}.form-card .rule{height:1px;background:var(--line);margin:22px 0}.brand-blk p{margin-top:18px;font-size:15px;line-height:1.65;color:#ffffff9e;max-width:420px}.brand-track{margin-top:34px;display:flex;flex-direction:column;gap:2px;max-width:400px}.btrk{display:flex;gap:15px;align-items:flex-start;padding:2px 0}.btrk-rail{display:flex;flex-direction:column;align-items:center;flex:none}.btrk-dot{position:relative;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:700;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);color:#fff9;transition:all .25s}.btrk-dot svg{width:15px;height:15px;opacity:0;position:absolute}.btrk-line{width:2px;flex:1;min-height:26px;background:rgba(255,255,255,.12);margin:4px 0;transition:background .25s}.btrk:last-child .btrk-line{display:none}.btrk-tx{padding-top:5px;padding-bottom:14px}.btrk-tx b{display:block;font-size:14px;font-weight:600;color:#ffffff8c;transition:color .25s}.btrk-tx span{display:block;font-size:12px;color:#fff6;margin-top:2px}.btrk.on .btrk-dot{background:var(--gold);border-color:var(--gold);color:#fff;box-shadow:0 0 0 5px #e5883a2e}.btrk.on .btrk-tx b{color:#fff}.btrk.done .btrk-dot{background:rgba(229,136,58,.18);border-color:var(--gold);color:var(--gold)}.btrk.done .btrk-dot span{display:none}.btrk.done .btrk-dot svg{opacity:1}.btrk.done .btrk-line{background:var(--gold)}.btrk.done .btrk-tx b{color:#ffffffc7}.onb-full{grid-column:1 / -1}.lg--onboarding .onb-form .onb-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.lg--onboarding .onb-form .onb-grid>*{margin:0}.lg--onboarding .onb-form .onb-grid .lg-field,.lg--onboarding .onb-form .onb-grid .tf-field,.lg--onboarding .onb-form .onb-grid .cc-mui-field{min-width:0;width:100%}.lg--onboarding .onb-form .onb-grid .lg-field{margin-top:0}.lg--onboarding .onb-form .lg-input input{height:46px;padding:0 15px;font-size:14px}.lg--onboarding .onb-form .phone-row{display:flex;gap:10px}.lg--onboarding .onb-form .phone-row .selc{flex:0 0 150px;min-width:0}.lg--onboarding .onb-form .phone-row .lg-input{flex:1;min-width:0}.lg--onboarding .onb-form .selc{position:relative}.lg--onboarding .onb-form .selc-btn{width:100%;height:46px;border:1px solid var(--line-2);border-radius:11px;background:var(--surface-2);padding:0 15px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-family:var(--ui);font-size:14px;color:var(--ink);transition:border-color .15s,background .15s;box-sizing:border-box}.lg--onboarding .onb-form .selc-btn:hover{border-color:var(--line-strong)}.lg--onboarding .onb-form .selc-btn.open{border-color:var(--accent);background:var(--surface)}.lg--onboarding .onb-form .selc-btn.ph{color:var(--ink-3)}.lg--onboarding .onb-form .selc-btn.lg-input-error{border-color:var(--neg, #b23b3b)}.lg--onboarding .onb-form .selc-val{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.lg--onboarding .onb-form .selc-cv{width:18px;height:18px;color:var(--ink-3);transition:transform .16s;flex:none;display:inline-flex;line-height:0}.lg--onboarding .onb-form .selc-btn.open .selc-cv{transform:rotate(180deg)}.lg--onboarding .onb-form .selc-menu{top:calc(100% + 6px);left:0;right:0;z-index:20;background:var(--surface);border:1px solid var(--line-2);border-radius:12px;box-shadow:0 16px 38px -12px #14161c57;padding:6px;max-height:240px;overflow-y:auto}.lg--onboarding .onb-form .selc-menu .v-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;border:0;background:none;cursor:pointer;font-family:var(--ui);font-size:13.5px;color:var(--ink);text-align:left}.lg--onboarding .onb-form .selc-menu .v-item:hover{background:var(--surface-2)}.lg--onboarding .onb-form .selc-menu .v-item.on{color:var(--accent);font-weight:600}.lg--onboarding .onb-form .selc-menu .v-item .tail{width:15px;height:15px;opacity:0;color:var(--accent);display:inline-flex;line-height:0}.lg--onboarding .onb-form .selc-menu .v-item.on .tail{opacity:1}.lg--onboarding .onb-form .selc-menu--search{max-height:320px;padding:0;overflow:hidden}.lg--onboarding .onb-form .selc-menu-sb{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--line)}.lg--onboarding .onb-form .selc-menu-sb-ic{color:var(--ink-3);display:inline-flex;line-height:0}.lg--onboarding .onb-form .selc-menu-sb input{border:0;background:transparent;flex:1;font-family:var(--ui);font-size:13.5px;color:var(--ink);outline:none;min-width:0}.lg--onboarding .onb-form .selc-menu-list{max-height:260px;overflow-y:auto;padding:6px}.lg--onboarding .onb-form .selc-menu-empty{padding:12px;font-size:13px;color:var(--ink-3);text-align:center}.lg--onboarding .onb-form .lg-btn{height:50px;margin-top:24px;font-size:14.5px}.lg--onboarding .onb-form .onb-repeat{margin:0 0 8px}.lg--onboarding .form-card .rule{margin:22px 0}.lg--onboarding .onb-form .tf-label{margin-top:0;color:var(--ink-3);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.lg--onboarding .onb-form .tf-field{display:flex;flex-direction:column;gap:7px;min-width:0}.lg--onboarding .onb-form .tf-input{background:var(--surface-2);border:1px solid var(--line-2);border-radius:11px;box-sizing:border-box;color:var(--ink);font-family:inherit;font-size:14px;height:46px;padding:0 15px;transition:border-color .14s,background .14s,box-shadow .14s;width:100%}.lg--onboarding .onb-form .tf-input:focus{background:var(--surface);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.lg--onboarding .onb-form .emp-phone{display:flex;align-items:stretch;gap:10px}.lg--onboarding .onb-form .emp-phone .emp-seldd{flex:0 0 150px;min-width:0}.lg--onboarding .onb-form .emp-phone .tf-input{flex:1;min-width:0}.lg--onboarding .onb-form .emp-seldd .cc-select{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:46px;padding:0 15px;border-radius:11px;border:1px solid var(--line-2);background:var(--surface-2);font-size:14px;color:var(--ink);cursor:pointer;transition:border-color .14s,background .14s;font-family:inherit;box-sizing:border-box}.lg--onboarding .onb-form .cc-mui-field .MuiFormControl-root,.lg--onboarding .onb-form .cc-mui-field .MuiTextField-root,.lg--onboarding .onb-form .cc-mui-field .MuiAutocomplete-root{margin:0;width:100%}.lg--onboarding .onb-form .cc-mui-field .MuiOutlinedInput-root{align-items:center;background:var(--surface-2);border-radius:11px;height:46px;padding:0 15px}.lg--onboarding .onb-form .cc-mui-field .MuiOutlinedInput-notchedOutline{border-color:var(--line-2)}.lg--onboarding .onb-form .cc-mui-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--accent)}.lg--onboarding .onb-form .cc-mui-field .MuiInputBase-input{font-size:14px;padding:0!important}.onb-logos{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:6px}.lg--onboarding .onb-form .onb-logos>*{min-width:0}.onb-drop-h b{display:block;font-size:13.5px;font-weight:600;color:var(--ink)}.onb-drop-h p{font-size:12px;color:var(--ink-3);margin-top:4px;line-height:1.5;min-height:52px}.lg--onboarding .onb-form .onb-upload{margin-top:10px}.lg--onboarding .onb-form .onb-upload>.MuiStack-root:first-of-type{width:100%}.lg--onboarding .onb-form .onb-upload>.MuiStack-root:first-of-type>div{width:100%;height:180px;margin:0;padding:0;box-sizing:border-box;border:1.5px dashed var(--line-strong);border-radius:14px;background:var(--surface-2);overflow:hidden;transition:border-color .15s,background .15s}.lg--onboarding .onb-form .onb-upload:hover>.MuiStack-root:first-of-type>div{border-color:var(--accent);background:color-mix(in oklab,var(--accent) 5%,white)}.lg--onboarding .onb-form .onb-upload>.MuiStack-root:first-of-type>div>div{width:100%;height:100%;border-radius:12px}.lg--onboarding .onb-form .onb-upload .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin:0;background:transparent!important;color:var(--ink-3)}.lg--onboarding .onb-form .onb-upload .placeholder:hover{opacity:1}.lg--onboarding .onb-form .onb-upload .placeholder .MuiTypography-root{font-size:12px;line-height:1.4;color:var(--ink-3)}.lg--onboarding .onb-form .onb-upload .placeholder svg{width:24px;height:24px;margin:0}.lg--onboarding .onb-form .onb-upload>.MuiStack-root+.MuiStack-root{width:100%;margin-top:10px;padding:0 6px;box-sizing:border-box}.lg--onboarding .onb-form .onb-upload .v-upload-foot{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:12px}.lg--onboarding .onb-form .onb-upload .v-btn-line{align-items:center;background:var(--surface);border:1px solid var(--line-2);border-radius:10px;color:var(--ink-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 16px;transition:border-color .15s,color .15s,background .15s;white-space:nowrap}.lg--onboarding .onb-form .onb-upload .v-btn-line:hover{background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}.lg--onboarding .onb-form .onb-upload .v-btn-solid{align-items:center;background:var(--accent);border:0;border-radius:10px;box-shadow:0 6px 14px -8px color-mix(in oklab,var(--accent) 60%,transparent);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:8px;height:40px;padding:0 18px;transition:filter .15s;white-space:nowrap}.lg--onboarding .onb-form .onb-upload .v-btn-solid:hover:not(:disabled){filter:brightness(1.05)}.lg--onboarding .onb-form .onb-upload .v-btn-solid:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.65}.lg--onboarding .onb-form .onb-upload img{display:block;max-width:100%;max-height:100%;object-fit:contain}.onb-hint{text-align:center;font-size:12px;color:var(--ink-3);margin-top:18px;line-height:1.6}.onb-hint p{margin:0}.onb-hint p+p{margin-top:8px}.onb-repeat{display:flex;align-items:center;gap:10px;margin-top:2px;margin-bottom:20px;cursor:pointer;-webkit-user-select:none;user-select:none}.onb-repeat input{display:none}.onb-repeat .onb-box{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line-strong);display:grid;place-items:center;color:#fff;transition:all .14s;flex:none}.onb-repeat input:checked+.onb-box{background:var(--accent);border-color:var(--accent)}.onb-repeat .onb-box svg{width:12px;height:12px;opacity:0}.onb-repeat input:checked+.onb-box svg{opacity:1}.onb-repeat-label{font-size:13.5px;color:var(--ink-2);font-weight:500}.skip-link{display:block;width:100%;text-align:center;background:none;border:0;cursor:pointer;margin-top:16px;font-size:13.5px;font-weight:600;color:var(--accent);font-family:var(--ui);padding:0}.skip-link:hover:not(:disabled){text-decoration:underline}.skip-link:disabled{opacity:.6;cursor:not-allowed}.onb-top-actions{display:flex;align-items:center;gap:16px;margin-left:auto}.lg--onboarding .lg-brand{min-height:100vh;justify-content:center}.lg--onboarding .lg-brand .brand-blk.on{margin-top:0;margin-bottom:0;width:100%}.lg--onboarding .onb-powered{position:absolute;bottom:54px;left:60px;right:60px;margin-top:0;padding-top:0}.onb-powered{position:relative;z-index:2;margin-top:auto;padding-top:24px;font-size:11.5px;color:#ffffff61}.form-card .onb-form{width:100%}@media (max-width: 720px){.lg--onboarding .onb-form .onb-grid,.onb-logos{grid-template-columns:1fr}}@media (max-width: 920px){.lg{grid-template-columns:1fr}.lg-brand{display:none}.lg-form-wrap{min-height:100vh}.lg-mobile-logo{display:flex;justify-content:center}}
