:root{--bg:#0a0f18;--panel:#0e1523;--card:#111b2c;--line:#243349;--ink:#eaf2fb;--dim:#93a7c4;--dimmer:#5f7590;--good:#4fd6a8;--warn:#f0b23a;--bad:#ff5468;--acc:#3db8ea;--me:#cdd8e8;--shadow:0 10px 40px rgba(0,0,0,.5);--brand-a:#7fdcff;--brand-b:#2f9fd6;--brand-ink:#08131f}*{box-sizing:border-box}html,body,#root{height:100%}html{background:var(--bg)}body{margin:0;background:radial-gradient(1300px 720px at 82% -12%,#12241f 0%,var(--bg) 55%) fixed;color:var(--ink);font:15px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}code{background:#0c1210;border:1px solid var(--line);border-radius:5px;padding:1px 5px;font-size:12px}.center{min-height:100%;display:grid;place-items:center;padding:24px}.dim{color:var(--dim)}.card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px;box-shadow:var(--shadow)}.logo{width:44px;height:44px;border-radius:12px;margin:0 auto;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAIAAAAErfB6AABCkklEQVR42t1dd5wUxfKv6u7ZvcwdSUGUIIJiRhFURDEB6hMfivmZs6iIomAARFCMiBhAMYsZxRwwi4gBEMk5Sjo4Lu/dznTX74+emZ2Znd1bfBzv+N177/O4vd3Zma6u6qpvVX0LiQh20k+dl0IEIPC+CSHxKyLqKyAAEQCGXUF/kf+DgZsAxOBHnCtn+BSIGPrVoZdA+36QIPVXOI+DgBBcg9CFwp0lFAa78IcIAoIj/WriF2c19BNSYCmRnNdSrRAylvz3HdrEqRaXUssuWWYYujETa7DrfnaFgANLFtBg96/uk6N/XTDxQQpdPgyRJaYRzD/TDkwrc0wjU/ud6H4C02+Z3UjAiIiI4BjeoDoDUJK8nQcnTC0hyky30L+B0oocoQ75hdyn90MBvaQQaZPXDjnfiim/fWeJYJedwb4jdocvXbfq4T9TieQzI5NfKd3NJO6Edthc6FVqoGcwprZm6BE/2e5W3ZdKbG1MsVIYWHxMefinWmrcsV8xcGyEmQHyqzVCRuLCHXcX/gcanLkaOZYqyTfBhNfl87HTXjnzdxKB/o+76h51SfFRZ+8QZGpCXKcaPdaHdkSPdz8THXjyf2Zm0RPwYGofipJuTCkFgIwzlnwkE0mlgAiRMYaZmyvK7BnD3+m33kHDvxsI2IlH04ePvj0buBWq89DV65gQun7FuwmIiIg45+6ntpdWbC8rr43HAcAwRGF+ftPGhe4XEZElJWfMq0OIaGt9uD/4X3gA/580GHd2XOBxz0MurBQB2KLdXFzy/c+zv50x+6+Fy9ZvKi4rr7AsEwA45wX5+S2bN+247z7HHHlQ96MOPeTA/fTHpVQAxBhLUkckIO+LdUAcqd6TvH09jmTDFXBCq8AXkFKSWHaiW5d8OSmVEBwAZvw+b+Kr73/5/czNm4pBEhgcDcE5Z2jDZVIqZVlgWqBktCD/8IM6nnvGSWf16dG29V629ZYqsEO9FiJDRU5EEAhExBhDxHRGvsELuF5UNgkdDF4fEZVSAMAYm794xX2PPP/BFz/KWA3LyY5GDQRQAKTIhdQQtXuOOmC3pIzHaiEeL2zWpHfPY66+8F8nHtelnmLUOkPKhihgG6EI8y8Su96PFQe830ComYnL5v1GpYhzBgCPPTN5+CPPV5WVRxvlccakUgmECyFhXNCLnSIAMIYMWdyyrMpq4OzYrodfccGZLfZopkjaN0uJ//dKyX0NEXUkoJSyH0RJAuCcG5FobW3t9m0lHfZr1+3Ig/5/etHBkAUxoPQQppdpLm0jA4CWlELwsoqqqwbe/967nxtFBUJwS0pM3kvoQbRR201fKAoInDMirKmKgSVBEVRVAGMADEjZkS05KJy9ZdHG5RABGRCBFQdgkJcPAoExsCyoNlnjxtdc0PvW6y5u365ViBwdPdgtBBxuoTMPZwPbOc19IqJlSSH4mvWb+l125+zZ83IbNzItizzWApPdGu0sATBElcAknAQIAgLjHGVNrFHbNnsfd0xtLObJgSABkFKASEqB1n0EUoqAEBhDRIMzxrf+Pqdk1bqaWG0E5QX/7nXXbdd2aNdqV5poUS/HY2oTS5khkpTWMCACELomUUt34ZJVZ1w0aNXqdTmNG8VN09ZN54oe6ToyBGLICaAmViOiESG4ktKLQgEopVi8Jl7Qrs1h11xRub0UGCIyjcqR5zwhICJgDJVS0rJ4VhYXonTh4uUffblh/kKoiZ1+5mn3DLys2xEHAYCUEpEh1n+YUS8CpnRBAqZO5SL41zbsCq4Bd/IU2mGWQvAly9f0OnfA+k3FOYX5pmnaOuA49D6L5VwHOTdrargQBx90wNp1G8rKSqM52SRVwKtCxqWlqraVxMsqmOApthsoqUgpkRXJys7etnjZknemrJn2HVRUdT3xmLsGXnHmaT0BQFoSETnjlAovqwcpi/pR38Br5D1cKWPdTXolGE0qpTjnGzZtPf3iQes3FucU5JqmlYCfkRACJppcqIikKizIe+PZUScf33XR0lVnX37HirUbjYhQWj3R8bOJiBQxxgRnnNk+uANJEwARMSIRMSAnu2bLlpVTP5v//qfW2rUHdD3szpsuubj/6ZyhRsoYZ7ZL6LMnWK8ZYlbf6usKNZPMCqVIrJJjVH2YPhEgxmI151w1dMXyNdke6TrpCUy1coIxs6ys/1mn9Op5dG1t/KD99x1802WyqhoZAhEiOdkNAiBSigEioCJ/ygT0oQssPxeI1nz0xbRbhvw59uk98rMef3rk71+9eul5ZzAEy7I4Y4yxFDkSyvwIawAmeoc3QPJ76nhgb1AkBB9w92O//PRbTrPGpmU52wETDrLzL+/2Iuf0rqqsAoCsSAQAKqti2tgSIvpjNZ1DItI7CvVeU0ohUqQgT5nWmq+/X/zWlIr5S4r22WvI6ME3Xnlu86ZFAGBZknPGOc/YkyXY2XH3rhNw5rYoJHoOBEWOYzXpjY9efGlKTtPGpmUFDwBXqIiAhP5El5Qq0qhgykffdD/q8LP6nDDrr8VjnpgkcrOVIoSkxCe6hpUBICmJAEZutlRqw4xfl0/9fNP03438yHU3/eeOmy9vu09LLVrGmA7K0z24P8GcxuQ0GCTLiSlpx2OkDEMmnRpinC9bsabLKZfGTJMJTuQHHTzAor1+CEiJHaMXVkpLxmWTZk22bS9DUEYkojOeia/jLF5esc9JJ3S941azopIQSSmencUNUbp4+cL3Pvr7i6+AQ/8L+t0z8PJDOu0LAJZlMcYYMgL6BzqJ3pK0BqjB/2i77IDcE7lCopvvfaK8tDy7MM+SyvGHAlgm6g3srpZy5Kcja86FkRMpLS2LRgQAKlLo3am+Y4GUlDw7m2dFS5avXP7BR2u++h5M2fusXnfccHHP7kdorUWGOr1BHlClvt2oXSrglMlBRMc5TZ0lTKSHkFJnJKRSgvNX3vn8y69mZDcutMy448/aMAV6/RhXi0gfzp61RgQiBVLYBoDCSgBsGQkhVEF+9ebilZ9+tfjDz2DL5iNP6Hr3oKvP6nO8DtUAQBvkkHSIc1dU55HU8J2sVFBWSPQYqJkFb9kspdFgxti2ktJ7HhgPVq00DcaFUhLdSuqwAk4nqEHwWGBXsykRzbr1fmijVQSAjEWzZaxm0ZvvLPr4K/X3xv27HDJk7N0X9TtVCC6lJADOWLoF8YbtkD4A3qm5tl2ERadP2+6INUAASyoh+PBHJo28+8GT+p7yy+9/VddYWbm50rKSj60URROBCj67VgC1YXaL2N1z2rTyW7exJFTOmt3qgDa333TlVRf3zc3JAiJLKldrMdPsSMblD7tdsiHhPiS9L33BZcIzIkLELcXbOx13UdQwV/3x6Y8z55x/zV0l5dU5edmWZWXo07gQtYs4oEfQ3jtBIECMl5c3Kiq6+fpLb7q8X7MmhbaTzNl/LwRvDZov6bJbdDZgmD5R2C5wfVdKCk+8D6wUIeIzr75fsnzV3bdfH82KnnJCt+8/ntSp/T7VJaVCiNAvJf8/wAteki8NRN7TgYghMi6sWOyoIw+a+8PbI2+/olmTQtOylFL8H0kXEwiM5/bIl/vY6TXS9ShgqvuVlP0H3piWnB/O2baSsmdeeHfvw/e/7NzTSZFpWgd3bPf9hxNP6nl0dXGJEELn/ojA9ekCy+rGTuTEykCEQOjiI/ovnJuWVMTINNu3adm61Z41tXFFJDhHRMjATqDfCHkaONJ0wez8xpb6EjAihupxshyxbuW3nWdEnPz+l1sXL73hkr65OVlSSsMQliWbNSn67K1xl156dvW2MoZM53tQe0pJGQx0oCz0e7lexJtzXhuL5WcbEx683WjUJC5RKRKcY3pUjlL+Zu/QUMHXc5hUXwIOYLZpZBiWOwrpQRKcm6Y18Y2P8lrvfcl5/yIixplWaymVIcTLTw4bftf1NaXlpH0fQgC0k4oeN5acF+ykrvtvR8E55zXVsaL83E9ee+LffY6Px2ojWdn+Msu6dTa5fh5TCb4eHKt6FDD+FwYckio6XAWXUiHi9F/nLvxlzjn9erXco6lSyl0RxpCIpJQjBl89cdwwGY+bcckFTxS56wQCBRfb2wRFBIpACF5TWdWiWdFXUyZ073b45uJtIGuVtDIB0jH1rqUdUYmGK2BMKzbILJvk90fQKWQEAHh96jfA+KVn9yFyfV5HxsgYY6ZlXfOfsz5588lGeXmx6hohRCIp5+IY2ptC0macPJCKYfBYeUXrvZpPm/LskYfsr5SKRAxgBiILuflUqTPa4Q2925ho8hspDNXIzGyAG+1oEXLOt5eWf/DZN20Pbd/tiAMBiDFET4ynXVDBuWlZvXt2+/b9p9q2bFa9vVQYhu0ToScs1/4q2biHrsITQsRKyzu0b/P1+88d2KFdPG4yneNjLFUZQ3jYjZlKEXdJAynbieL13TClywGnWgT0l39rX1gDgd/PmLV96apzTz8lKysqpWKISYlFAgCDc8uSh3ba7/sPnz+6W+fqknJhGE4kRJ7A2uNyad0t2d6588HfTp3Yvm0ry5I66AIAIAUqiLnt0LlDQchqV7YH70QBo+/uM31m/wuU+tIffz0TsrJPO/FonxsWdmXOmWXJfVrt+c37z57Xv3f1pmLOmF34SD4/Ti+4YYjY1m09uh857d2n9tqzmSUl58yFVsBNPCS3FVJGnYM+dz0D/oYG7WSFNuHvQPBOXoDCXmIheHV1zZc//rZH+706H9IBABhiKhoN+yOcS6mys6JvTRw94MaLYiWljAnkzLmwliwhgDBEdXHJaaef9OlbTzUuLJBSCk8jE+oaWC9OHQChQn0jXxRfB+fEbibg9FKv2/dO6sxRRAAwb9GKDYtXnHjsEXm5OVJKtxY61P1GRALijCmlpFTjxwwZ+/BdtVUxFTc5Zx6PAIVg1cVbL77431NffTwvN1tKyRhze0zcNIHb2hZ6fCbvNEQvNrsDXhXWg+fFoAH8BE4pT4OoDdRO/20uxmp6Hd8N/Nie/2wL7ip0GlIGXnPeWxPvE0CxmMW40AJknFVvLr76ynNfe/o+wZmUioUkhRKdxKlQjmT4glKFfWnd7Hpyrlm9yyz8CTCTuIGAdIgy/Y951Ci3y2GdArCf91Oh0BJjyBmLx81zz+r1+XvPtGvd0qyNMQTGWE1Z+c0Dr3zu8XulVBowSfaAbBOddsUxScxBOgJM8iTTLtrOPaR3voAxI+lTaPMk2p0kidifc1Ydq/lt7uLWHdu1b9MKgoVaIR5pArJH3R4otfCO73b4K+PuLcjOQoCastJbrr9o3Kjb4qaJaHcAI2JAGEQApIhUsheNYbE7JVIXoUYlHdS125zBKfnJPI9DKfYF+fIrtq1evW7jhhWruhzcIRIxpJSpOJm0XHWvEwEpRRr/EkJwzufMX3btbaP7XnzL9opaElFuGNO+m/nz7/MjhmE3iNp1k6n9eQyLelO4Vmkw+tAImOpN2DtNwMHyx+D2xn+g9/qaS1f+DZU1Rx7c0X4FU7py2rhJSVIqzpkQvKo69vbUaaeeO7DziZc999Tkpk0b3XbDhVmCRxsXLVy95eR/3/jC61MNQxDpAmePf+ctoqFwkjM/l0QIYBeix0RQV+lkA+1sCJS40g7uxjRPtWDxckA6cP993Qg2tIyNCJRSbrHqmnUb3/hg2sRX31szdwk0anR6r2Ovu/Sc3id2q6isfmbCq3v2OK5jn1O/Gjr8qisHr96w9f47rgIA7UX7NiQRgEqQ9JA/BMdEuVcawC5V0O9BdeqxKq9+66JTtaKkZKOkEP9k+dpNkB1t06qlXncMaWAhRcoQgjEOAD//NnfSm5++MeWL+IbNjdvvM/DOay6/sO8hndrrN5dVVPJoXk1NbZNjjjruoRF/PjFx1MgJS1eun/jw7YUFebpU3RcHA2p6xPDUJoab6x2CIeu1ZV7Ug1DT7cfEQZUBhqk5b5atXJvVpNEeTYvcGNe1FlIpABCcc2AVldUfffHDc5M//vGbn8E0Dz2689UjBpzXt1fTJo0AQMfEQnCGjIiA8drSsiYd9z/x0VFznn7pnRfeWrZ06VvPj+mw7z6maWn6B+eMyKApNumvlMESpQJIsIELmIAghYdZ984g5Z7WRMAYsyy5cdPmZoUFBfl5HpVVuu1Mo04rVq2fPOXzSW9+sm7uIijM73dO76svOvOUE47WumhaFkOm4yXbT1YSSXFDyLIKIze3y503Rgpz5kye0uOsG96aOPKEYzqbloWIzE9ZkJq1yZZWpnV3dVHf7tz2lV3UupJpVxIGiQOrYzUlFdXt9moazYooRbqtQQihD8sfZ/458bUP3/5wmtxY3LTDPoPuueGy8844+ADbGluWZAwT0CN6IUYFBCi4VVurEA+68Zr8vfee9czLvc8dNHHskEv7947HLWKEiIAcw6i1kjlU05dLeksHMzd4u98ZvKNvq6isrqisbta8uZRKH7QAsL20/IPPfnj+jY9m/vAbWOYRxx157Zjb/33aCU0bFwKABi4SrUEB74+AlL2XkIB0tUBlVYd+/8rfq+WMh5647JJBy5avGjX0egCI18ZByWQMERHTKFpor2wqGkC3jf2fE3n+TwSMgUJGwDQVumkeqaKyUlaWNy0s4JxxYAsWr5z8wbQX3vxwy4Jl0Kzo/IvOuPqis3p2P1Lrk6VNK2OeWiuPxviLZex4GQgQGWO1pWXNuhzW46Hhsx98fPS9T6xau+GFsffk5WUDMrBLKAmBJbp7MYUxpRAPA8Nq7UIbA3bX9lHacQBOP7IlJZi1yox99f1vTz7/xqfTZkJp5V6d9r579KCLz+6z/35tXGvMGXMY7TAA+mLQrSNN7qD5NOzv4swqqyhs0/rYR0bNfuSJNya8uLG45OF7bzKyc6Rl+axxmgoVD6ull4wzFO0CX4fc7hYm/QMSUWflfTmE2rjFC5t8+tOcN9/5AmLVx59+6pUXnHHmqd0bFeQBgLQkADDOhOAJjyiUQIvsxJSLFvtzREQEKLiqqjays7sOG7Kw1V7fvfVx3zWbqbaSqVqlcZA6nwjDIWUMphD9zpTnHG7IJjqcfpN8WxvD+rs9DTnotVoAAAuXrJCx6ipSxx572DMPDT3kwI62ykqJgJo0A5JpMpN9Im+JqtNcgS7BhEu4xRjE41zwzgOuzWraZO7zL1OtCUY2Y0yaFrBE60MIqzM5UymSNnD6cQDgacvb6Yq8E7FoTLfB05WphMCPLur/6+yFYFkcaMWabdvKawAgFqtRRJwxL3FsXXlWJO+4B5WopCXyusGEAMiZlKqqtKz9ef2OuPV6o6Dg82kzP5s23TCElMpb9xP2jM6+sc2JyhxhpvoBo+sr2YApTqgUwAYlobjEGFNKzV60Eni0qG3b4ph16pnXTPnk2+zsLCWVMyuAwsD6sLIht7LCyxZNPvwZPfsNEaA6tucRXUReQem2LedfNXjeohVCcJe/rq54z3cnvoRySKNlopwId7ajVY/5YErxPGmxm8SRyBhu3Lx18dLlIM0mnQ/rfud10qy84Kqh738xXQhumpZNdpNkJ6muphn0DHCx4xOHts4lsWSIwFhtZUW8Ylvrtq2qTX7BdcPLyioQUfmLSTJ0GMlD8JPkhSTypwkGnwYuYK+D4ys+DrNDHv/CXgXNKbpg6ert26sZp6riTc17dO82/B6K5p17+dDX3v3cMIQlJQGlzNMmA0i+/ycvhT4lBnjYzcFEoACIgayoPuPUHqPuum7Bjz/cfM/DjDGl6uwgwmARAqY7n/4RLPQ/FXDwaET0msSQh/C0SJPnsX+bvQAsi3GBCFZ5RZsTjut+z0DE+CVX3fnqe18aQlhShn0v1hFse8h9E76dvQvdNBKRppvOyq+oNofceGHXU3u8+uwbb3/4rRA8wTGc8sShNLstfYHIzvWzWD3Z53AppurLS3JYNBL525x5ABYBiGh2xDBqSrc3O/Kwo4YPiRYVXXrd8Bfe+DggY0doFKK6XszFo8S+uj30zgBBJODIgWFtrBqQvTBuZGHrdrfc9di69Rs5Z4m4KQ2NwQ5pQ/387MKiu4ybq3SlTlV1zYLl6zAaUVIiY5whMh4vK295VJeuw++M5mdddd09T734niGET58CNDkJZQ1qF4U2a+o6WEVo82URWLVIEgAO3H/fh++/ZfPCxbeNfAq9Zfe44w8Y9jum8BAbqIBxxxMPmBAJAMDCpavWrt8cycoiAJJKEQECE9wqK2t+yEFH3zcke4+mNw0cPW7Su0Jwy5IO+xCSy8jhhQApucEAk05NCjSf2IXvjANA3LSuOv+0k/v3fve1jz/9eoYuvf6ni+P/GgzBrncHDaa6ZZ/kjSQKo2bNXWRVVLj8Ji6nNxPCqihvdvCBR4+8K2fPpgNvvu/RZycbhlBSv8PWUHT5x5NXN2G0yWFKc+ITjTgwt6cNAJmu7ARSyNi4+2/PaVI4aMS4yqpqnadIFZuFcjJmMJxyd2gAt3UhRc03hUDwmHyWzfpriSMhcvPEujyGCcMsK2/cYb9uI4fmtm45ePBDDz71us15Q2EHsC8kdaouE5RbiYjYgx/rSNsmIwUAxrklZaeObW+6/vylP//+6LOTtUftg6mDzVm+Zyf/qCza7boLwT98ME3HO6YI6LU8hODSkn/8tQSiEZtu2xNo2ZxWnFvl5U06tD9m9LDcNq3uGjRq+CPPCyGU3b2PlAw+JOJku3c00eQW5vgDaCAqcSWGqBQNuub8PTq2eWzcSytXr+eCK0WY3n8PqdKiXdbPwurRKmO47+BhTMDAJ4lIESHiqnUblq1ay6OG0nQbiOCHFRGBGYZZXpG/d6tuw+/M33+/kcPG3fvQc4JzBaRIuXvIrXb2gF4KvX1j/rIcTITutgFPmAFEpWTzZo0HD7yqcsO2oQ8959DKUNqIGFNF5vXP4LATy2bTvh5ax+MjKnOdXKUAYM78pVXbSyOCB3PKjoHVKo2cq6qqojatj73/rsJO+40aMX7wyKc4Y4pIkUrMAvCKM0GQRJRE4uEtk3XGa/gcNN28dNWFZ7Y+otM7kz/84NNvheC6NCx0OShgynw5EQ+DA9UTFL3zBIz/1eagALLzyx/zIeGjJgX/ZJtWRGRCmJWVuS326HrfkMKD2z96/1ODho/XZTqadinwFYFKZ0JfDEzJeCuRf+wTWlI2Ksi7tH9viNfccf/TZeVVDJEU1QHUBTrYgt03WE9e1q7jycokciACzRz525yFYBikHCDR8/ioDTbaOV2liAlhVVVnN23abfjQJt2OHPvoS7fc+yRjDECPLEyGBn2cN64vFUCgtJWGpE4ZncS6qF+fvFYtli9eff8TLzPGVBqQw4+ROqeEgl3yU49xMKWeCptaiQkRN23ZtnD5apYVsfOkjjfkmdlALqBhV0cJQbGavKZNuw8f3PyoQ558aMIVA0fZ9GlO4tZD90BewjH/tyQU2T0jPbpHAKAbUzvsu0+ProehgeOfe2Pm73/pRFNCoHWR/sEuOH7rVcDJ/HKhUWngIXXUMW/Riu1bt0cMTq7zTOTNE6H/anrpmeCyJhbJz+9yz61Njz7spfGvXX7rgzovpBEJDMCSdsYR9CZItMORSxXvOnQsgL/qAo8L/t2bGDet+O0jx0ulIJEGDke1qE7bFgDdGq6Aw2ZYY9hjhwYzv/25CEyTaXgBE5ExOeix4xsjJvoIETU9XSwWyc3rNmJoy1OOf2Xiu5cNfEA3jCulwHXFSelmBbfUwL039KRGbAW2J+kEoXIEOLnHUU2aNRZZ0Z9nzH7u1amcMxlmeFP1b4SMLqhrQlSDEDB60jUBi53m9NX/0LjVr3MWAOdEnhxTiA9C3qhGy1vXVUFtbXZO7rHDbm91yrGvjn/pgmvvlpbFGFNS2cuHLMzTIV+Yir7LJ0c4Uqk9mzc+rsvBZmUsmpd974NPbdi01U1CIKR1mii5aGy3TjZkticVEGOsorJ6/uJVGDEC/hG5oFNi+fzzTckmm2Scq9paYLzz7Te0OLXHey9NueimUbrfkNxqDWQOCTgmztoEuuQYaZWg6UpiRlUEcPopPUBBJCK2bd5298PPuaPp6vCFMV2QidjQBYwY6KhMHRL4MCZFALBk+Zr1GzYbEeEfn+B0XZLjSfscOEywe2gQkDGrtpYJ44i7B+9z1unvvvbp+dcOq6mp1YcuE1EiJYmSXQP7Qqi3i0OvE7hhItdKd+9ycFaj3Jq4ld2k8JXX3pv2/UwhuFIyXQlRet4h2smM4DtbwDYSSOkmiFIoF48LQS+2KisF54Teop/kRl3yh5jkAaaQgJAxNM2oMLrdeXObM06Y8uIbZ186KB6PZ2dnkSKQlk3i4UXbyPWx7EdBxtzaj+DCIRJA+zZ7dWi9p1kTZ4wj47fdN76mJg7BTlo/l0j6rjts4CY6w+LB0CJLBAD4/c9FHvgpGEfaxpKSsV8MhroAyDlYFil1+K3X7t231+fvfnnejSOrq2MGxEmZnHFv64Mn308eBgcdNatQv0FaljDEkYd1gtoaIsoqyJ83Z95DT72s46hUi0Mp0A2sn9xD/YZJIUwUqR9CZ1jnzFsC0QiFtU1Tgr+M/CnVMCojm+8DpWkppY6887b2F5079c1PzrlmqALFkDHyNLYEs8WEScgW+eaoJF7pesRhwAwgkmY8UpD38PhXFi5ZJYRQqaEMTHZNsF6KoqG+E/470ARNBABr/960fO0GETH0gKpE/SlzcGFvOSr5UEb0KYbeAaQ0044lOcGRA69td0bP2b/PLq+OR3LyRVZUWdITFnkcCBdA95CKO9+CDtm4XVd00P77Ym6uVJKIuBDVVTW3DBsbdpCG8zeiX9a4+2gwZrYPbFHp6GLuwmXl27Ybesgneqyz34aGeixhLWao4UYmuLKs2nj84FtvaNpxP2ZESpav2TD7L9GoEUnlv1ePIiEmJXn9WV4EAGi7T8vC/GzTsgDRUiq7MP/radNfeedzzrlmgUm6QUoeNcNSkLM01Dg4THsxnDOMwMOf8uvshWBJdCxxQl0RvR2cIcyCjp1zQQpyG85Qpw+RDLHo5Te3rt3Mc3IrNqz/7o6hG378OVpUqIFp5392yYdTYpnuVNF/bVxUsEdRnjIlQw7AlFQiOzJ01JNbiktY2GGMyMIJ0naLODhNoQIlT7bxrJSGOGbOmg8GV8m5MyKvdAl9TpdH2D63zKY7JFIAPDtrwfOvLH15csuWe0Q4b9O6RdPCwhkjH1/+7tSsgnxARkoCQ3QHT7tbjHyIS8D2KKWiEaPFHs3AkppxQillZEU3rvv7nocmemt6QmwABnFdqodAmNWD7iYl/5JkHIwMCRhjW7dtX7B0BYtGSJEvEqJEk3yi4pWCV03ErJjID5BSjHOMijnjn1322pQuPY/5+PnRsjZ2+IHtv3n/uX07tvtj3Et/jH3alCZGs6VloX0gE6FLpEg6RR0AOsiZEQ4ALVvuCYqc4W4gLStaVPTi61N/mjnXNtSZLBymROwbioApkEEiSoEFJlGIkdI5huItJYYhHLDeX+Lsp/T2fI3t7ya01lVlRcQYGXzBsy+vfP3drj2P/PLN8W32aVlTU1MTtw4+oN1PHz3d68zjl746+bcRD8S2bxe5ecqusvac+slIpY/2GQGgSWGBPhXsswWZrv24dfjY2tp4YKhiSpQvM3Li/6mJdrK3AVPjDVrJY0sT2XgiAPhj7mKIm5wz/9A59BV8gGeCBgUzV+5IFUQgJYELQpj18JPLJk856Zx/ffbGk0WN8ioqq5Abkew8pVSL5k0+feWha267ftP032YMGVa5eq1RUKgHbGmpKE8ETEl+g3vnuTlZQNIZaIsAIKXMLsif9cusJye9xTmXSvqmyCYd5E6kRA3bycLw4CiEjBd8LbY6Hzfzz8UghDuEGb3TM3R1DVEA+nNzuDZCqeyTWVnSiEaVNGc9+PiaKZ+cfl6fj195uHFhAREZhmDckFacMWaaFiBMfHToI0+OKFu/9dvBw9f/+JNRVKSUJOktr2SpXC39xAyZN/q2429pGY3yxjz5ytq/N3PO3ZY1L7C1O9VkeZ847K4J/QhWogXI7mOIzV24DKMRpUsevZvdtvThfU1IHidM12opybOzzFhs1oPj1n/+9dlX9n//xYezs6KawYMUkJKgpBYMAlqWvP36i6a++XhU1f58z6jlb08ReXnIuVJSCAGMh8ZlXhPtQF0+MEoRiUikpLhk6KjxessS+tsSA0P+aOcfwPWBRRMkO9IJLzRESPohlyxfu3bdpoghkp4wEFFTouoCfTLWCqSkZFlZse2lP48Ys/7bH64ceNU7Ex9w6KC5/jolpRYbASFDIbhlWX1PPfbbjya126/NnDGPLnj2ReAchWGaJgSKJjEsIA5B3QgJpFTRRvlvvvfZ9F/ncsakpQLz6/zyRs/8pgYqYIIw/mQfT29ylpDsJL9ZWakzeh4fmtBfAOPJMNlzzeycBAIiKtOM5OVWbNo0/e77t/zy+8A7r5n02FBdusUYenpWmO0YOwl2IYRpWUceesD3H086/szeC196Y8awURCryc7PAWUxEUmFMpE7u9RXIIuEbv8xELKhY57RdQfgn1/nz7pQfRjsnStgDIP9nQMyRZGwfuW32Qu8tXDkhTPIO6SOAqRXtu0nUJY0CvLL166bOeyh0r/mDR1x89iRg5RSAKQxxUQXGpI20V4/TXBuWdbeLff48u3xl99w0cbvfpk+bEzJkmWAljJrKX1S2wmunJI+pyYIQCmVlZ87/fuZ73z4dWjJh68HILOpiDv0s9NZdpyZ6t7UvFds4OcDI51jkHMWLIWIQR6CBD2vjAVsvAM9oDeGQpSWGcnP375k2YyRj1T+veGhJ0bcccPFlpR6vFKSeQ0OEtSxtuBcKRUxxIvjhrVp22b48LGlK5YCcGEIBFCkODBvuyL5B8YHPK/EOaWIRaP3P/HiWX1OiEYjAfYWL0EyhR5wDUWDPWBTAIRLQ6+rewZXrdu4bNU6w/awPIzpoVMMERMRBaICUpaVVVi4adafPwwdWblx04Rn77/jhostSzL/0eDODA5fQQSyp+SBJeWwgZdMfunBCEdAsWV7BQAYwlAhWV4MPqhjrh2CHZRKRXOzF81bMvn9zxlDPWUzOABsN/CiEf1wG9aRYPC4kX/OW1K1vUwIrps/0dPcia5IvbEiJabDkqWMRgV///zrjBEPmZUVr0wac+1FfU3L4tw3T9LTOqF7kViqXYoIHJlpWRf26/3ey49nFTT68psZF14zNFZTwxnTrrh7ihAmzcwKOmQ2Ny7Lij4+8c1YrEZw7qAxmTXDN9BsUh2FwehFIX/+bZ5TCE4IydAvAdr5FteyumU+0Ub5a776bvp9j0QFTnn9iUvO6W1aVnD2EaSa6hp0kN03M2RSqYP2by+iPBrlb746tdf5t61au0EIYZqWx6XXD6ISPoa/0Vd7W0pRNCdr0V+LPvziJ0SUUqUepUwNurMBd/AvnDEi+mPeEhA8cTAGetLstm5vit9GiyKNClZ88uWvox8ryDE+fnP8Wb17mKYp/JFrgOM12PKF/j4iT16WM1YbN6u2bvnXSV3vGjlo+uffH9f70p9+mW0TZnk3CCblDbybBpzuyIjx/Jsfge3ShyfXGno+ODWlte/0cnE+xtiW4u2Llq1ibqdouMVCT0Bil+dFCvKWvvfhHw8/uUeLpl++P6HnMYebliWEyKSH0+dkhQ2FddK0QMRy8gpG33H1uGfu+Xv9xpPOueXNqd/oPgbyVsZ7EeewZL9SFM3N+enn3/+Yu8hOI/pwP/JZpgZuolN5VaHsGX8tXLateHskYlDYA3rKkx1GXgICiuTnLpn83uxHn269X5uvPpjQ9fBOpmUJLgJgROpkVx0DRdEtuGeGIq6UuvmqCz77cFKjoqILLxo08rEXOOdurTWEYLHBL1AEjDGzovLND76EepsWvOvOYAib8k5+6eoqjj/+WgKm6UwTxXDgk5RuZCClkCHLzZn3wut/PTVpv8MO+GrKM4cc0N6RLgXgxHABUkoSb0x+BC4AkDEWi8X79Oz2wwfjDuly0PC7xl12y6jKqupoJGKPqtYk1P7uQd+MNiSlCHNzP/v+99raOOc8fPx8QxYwZuZnubqrCbt/nbMAOBKE1acmGvuJNMck5zw7On/iywsnvnroMZ2/mfJMh7atLEsaQkAaRgHPS15T76/KDMG7FREoS8o4ABgRblmy035tv/9wwlkX9nnlyWdPO3fA+k1bGGNmbS2Qclrbg2MpXPYtUiqSFV26dMWvs+Yjop2qotRFMA1NwBS6GYN2MlHkoPsY5i5cjllRXWXn/4hTI0uEjCERGgYaYva455a+NLnbKcd89c74vVs2tyxLONNgU9pbL9VsivpU8u8vL1qGTjpMcGZJWdQof8oLD942fPBP383qceb18xctz8/LBqLElIfQGyHbqVRVlV9+P8Oz1erFt6o3JAsDnmlKu6OnaixbtW79xq0RwyBSXsQpMemCABCkZSlhmKrir0eeXT31s559T57ywkNFjfItSwrBNUNLmpEJ3k5+xMDuC9mKiDr9k8yFiW7N86MjBrbft+31A0accOYVnTrtz/PzNQWM23Hq2VG6EQNJl3xEoj//sQCcokx04fT6wT3qpeguzXgYd0SBRoVm/bnIqqzgHEPf5oTKyLNzTDP+x5ixq9//5F8X/uuT18YWNcqXUgrB7bqr1IcFBrpNM6g/dhNIpCc8JPC1BO+0Zcnr/tP3w3eeiNfGf/rxDyMrqpSlgRrywLEO4mbnChUplh2dv2Tlxs3bNBsEZRZlNpAzOFMyXBfFnTl7gf/A8q2/nWngPF5WMev+RzZ8/nX/K/tPmTQmJzsqpeKME1HKwzZxNfI7t8E5gWkyXU45AvM43/YG5ZyZpnVmr+Onf/n6AYfsb8VNQxgM3ZhdO/xu4YKbFqOIYWzbUjx3wVI33ssUSmgAZzDV4eV4VpMLoZT6c8EyiBgKEgzdCd5SrUZKiezoxp9/XfvF15fffNlbE0YLwZVUzO5MCHihmCLI8rQSh1jmNCETpgoNAEAIXhs3Dzmg/fl9T7YqKqurqjWbADnkXnb9nif/qcsLwbS0gFVdzMcNOkxKc89ag9eu37Rs9ToRNUhSopILnGljTpkkQzCrym4feuOL44ajplZh6OMQx1QCcvHCJBIXluFq+rgikkMDfSRbcRNU/NL+vYWIxGtNwYU9nZoIXbYep6eKiIDh3IVLoR6YKXdtHJziSASHqmHO/KUVJWWGEASEnoZEtGdzEEPgnNdW1PQ9/aRHhg2QUhIQZ5hBNBSaAEh2tNKTKQTAzrB8ie4jRYQaedsNl37++mNFOdFYRaVhGI6j5WWxd6B2IZatWqeU8s5J3J0EjEGn1HNCe5DhGX/MAymD0nd0hnFRW1srzRrkRsuWe7kcaSnlEBh7E3wj+fuBMc29B8o4PeSmTqQHnpkeYFdwbi+rOP7ow3/8eNKhB3Ws3lYqhOGnYLJ5CIgIDWPT5uKy8kpErG+2O1ZPyosppQAAoAcc/TZnERgiWKEBAECCs9pYbcsWezw1ejBCTU11ZaLmPQSpzshFQW9eHVMiWTqe8TRhEPjTW6503cObcQ7SRCCl1IEHtP/+w+f6/qtndfFWJgS6eUlyj2YSnG8vryopLQfwDPvBevGy6gvJ8vfM+1LFukJq05ZtC5at5tGIUoooUe4CAMIwYmVlLRrnTHt7/Jl9TlSmjXklj2dI3k4+6D5FatVpWXDR/aRECHnre1CpsDEang5SZAKAaSaQuGkWFuRNffWxwbdfXVNaQYqYRu4wMZ2BcayqqNi4eavvMSiNy9dwkKzkA8yz5R2IgwDgz/lLt20p1n0M6HGwhGCx8qoOHdpPe/+5Tvu12VZSBln5zIiGYJ+YGhMNOkQh0yUhhZOGgL6Uoku6E3C9PF+qlAIjyoUAAI5MD0d9eNjNzz5+F8Vra2tNIYS2G059IAPLKt66zRedew15Awc6MvnD73MXQdxkmq7X6fgyopHYtpJDOrX99v0JB3bcVylCBDBrHNAHU52ZdZllShHOUZgN8Ci0UqCUnw7NFzrbrrWyABTjTikuOEjIpWd/8e4zezZrEiuv1IVdulNWD02sjNV4rE3dGH5DEXCqaRSJ7ClDAPjVdwATABmCVZeUdz/h2GnvTdhrz6Zx07JrXaVJSv6DPYYpyiMS5yKg/1hNulVEYMzrJWr5Bewo5wysuJKJUlyNhFiWdWL3I3/8cELnQzpWby0RhmFDoEAAGKuJQ3qYpmEJOC3I4cELiTNWVlbx18JlGDGUZhVEMIxI9ZbiXid3+/yNJ5o3LdLDJm3AlrksgRQ69CrIkB+aC/TljZDCCJspyTGUUoFS9jxw8p2SXrVmwgCn1trrKnDOLUu2b9Pqu6nPnXP2adWbNqP2yJABsHjcDIdOGyiNUlo7Sb4xfbB4xdq/N24xDKFnPnPGq7eWnHdhv6mvjs3Njkql3CHrOtIMz/n40q0BADwlpx4mwx6pUbltJduhorRJkyYhOJ2HdrCysgoiWdHsrOSNwjmTUhbk5777wph7776htrxSKuRGBJSM19SEL12D58lKqdzoTFKYPW+Zqq7VdY+C81jx1muuPPfNiaOyohHlup0J3N9fSJyUuQr7qiRswlN1TJBydBm6bY8EALBs5RqMy/33a5fKcur72rKlGAzWuLAg9JqccaWUlHLk0AGvT3ooi7Eqe96DyhD4a+gCTipBg99mzwOyNFNobFvp7YOvm/jY3UpKpRTjGDxJU6QeMS0alaCf9PC1gz+5HjK7HXw9gL/PW0Y5OQd2aAMO81mSU4YAsLGkMpIbLczPTb6mfWwjMmSWJS/q1+vrKU+127NIlW7KzcmBUKLE3Q+LTrg8xDk3TWvWn/MxK0oENSVlI4YPfGTYTbp1x4fs+IaTpSR8TBU3phpXRVCHv0pASindyfLFj38UtWp2UMd2AMGUsxYkY6ikXLOhuEWLPRs5Ak62uDrToRNQXTsfNP2zV4/u2cNtPq5XLEvsbClimhUnIoa4Zv3GlRuKmRGJlVc88ehdt1x9vmVJzlnSZzGReaC0lZIY4ncl6zql4CDDkAI5Eoz9+MucJTN+v+TaCwob5UspGePgHURLuqeNbSouWbl85Uk9u0WiESkVY0jB8middUAC0p2MezZv8vVnb5SUlJLTN7XbCJhS1KyQAwgwxpauXF+1tTSSxV6eMPric/pYltTGz89QhD7O6VR6jOnkmmx4fehLCOiG5KFEHPPM68D5VRf2BYBkGhZdCcAAlixfG99c3PnA9gCgSDHg7hQR94zx1nFqjrScrEhOy+YUxrvcUAWcOjwPrOV3038VZvXUdyf1Obm7aVo+h9lnPF0/iXwNRqFfRCkamXw7DwHSbBXbflimZRji3U+/n/bBN33O7dO922GBtI/zTtsTnDlnMTBxdOeDwR2IhCnzXa4Tpzz9q7thsiGFQ8g4M01r5eoNUz98sc/J3U3LkW5oJi7hIrEETRaFGGsE33zlMOQ5cTd+VUQXmdLSlVIZhli2ct2NNw/LKcp59O4B3ipBP5pInHEA+OSbn7JbNu9yeCd9JFNdFs6Nr3YNqf/O02BETAEXu9aWMVYbN8eNvr1Vy+aWJRMdROjzOYNOFqaaypN8glK4XgZXUkGgBRsBCCxLGobYsKm4/xV3FK/dOOnVxzp1bCulDByTbsaTMbZ67cZfZ/zevcdRzZsWKaUQds0ghv9VsiFFBZnXoc3OirZq2VzTcyd/KiyZED5fOhUuEGBHCPUJiFy0klxSHKXIMMRfi5afes6Nc3+Yce/oQVdecKZlWW7tY+h4iY+nzbC2VpzVqwcASKX+gXzD6Rx2i2RDKDUcESmlPCFlYlQkpihXBlBEihzGlkCcQy5FNSXYCCFAzEPOZ/WJzgXZI3mUaVlEwDnnnL3y9qfHnnH1gj/+Gvn4sJF3XG9ZkjPuJYP3bkTOmWnJ5978KKtV83/3OQEAeFp/GFOUtyfTOTRoLzoTBzv87MEArYlbLEEAoDQpAsOAtURvsUjYMMzEzA6HxUpXc/BIFBENw9Dv/WnmnNFPvPjle1/k7d3ytcljLz67j2tjQmNlHSh/N/33+TNmnX9Zv31atdABUh2PHzpoqJ57wEU9CHJHlF2F0uyih6QfgAnGBRHFa00yKE0U5C9wR/2ri19pI2yaJpk1UqrS8qqFS1fMnL3w/U9/+PnrH4FUv//0feDumzq2b21ZFnf9A0pxhwBjX3gPwLrp8v4ZCiq8Psep8nfTJjtXkXEnZh931qX0AytFnLP5i1d07n1lUeOiFo0LLDOOjLkzI72EoegJqnzTXL0TtZAhyXhNbNWGLUY0G4iqNxVD3Iq2aNr31O43XnFuj6M7A4BGXdLcm1SSc/7TzD979LripNO6T3tjXLpwNsjnGA4SYKAHc+c52LvORKfHufw9WOSFixHl1q3FWzZt8rR2JblQPsoLt5qGAJk7VMvuAmIoOGZzefQRhx580IFHHbr/UYcf0LJFcx0jgdMSl/6gUVLdNWYCqPh9g67SI3Y4YiY+YCqDR/Vms3epgNP5EUk1i4k4mEAgsKyIGzwFGqCS2FASrE3eyBcBkXPLkub27T1OOfb9Fx9zv1xKCYDpD1H7nUoJzie88t70Dz8/97qLj+1yiJQqnXuVdhI01hH1NTABp7s5gjorRDHQaUK2O0NKgQP96Oo1TNEM6KVJQkQFCKRc7ItxXlMdO/iAfZevZBZGpFKmZQlkjLMMAWGdLFmzbuM9DzxfsM9eowdfQwHgJQQGd0kcQ6wX1Ztc6ycOThPPZl7/mxgM6d4j84GhvmajNJPEnbOZdHsRM6sq9t6zyatPDGORiBmv5owJzrngKYsvkwj6FBESXXfnmG3LV4+67/b27VoHnOc0IkwbBbkzyHH3oHBIMwkK69J+XbHlDWeRCW+GwMMx5eYhMIxDj2ymMldQSr0y/r72bfepqqhgpEJjU1/1nfKxVGrobdS4V75467PeF/S58ZKzNMiVnEOEHT5EQ7g8dwOgAzNAP9IEV5rlJC83m6xa7woGxxyR/0hOzFAh1+ESjNeUbB894raexx65pXgrKunQT6b1EhKgOGoUc+rnP9w77PG9D95v0iN3uyPxwvCZMBYs2iGlaMACTlUdnR6KwySkV6vepNc/suIWZ0iu2+RVkkTzj+/kTrSMEBmcV28r6X/ev4bceLFSJLgg5MhFQHNTIoiIpmkZhvh1zsLLrr0nKzs6+bnRe7Voptxy2jo7BIPSRki1I3YXJCsFxJ/pjyJiiEKwG4Y8/Oyzr0cbFymSzpSysBZRNzoiCmQrOGfVFZUHHdbp+cfu1uAUF5wxrutwKXX85v5qWpZhiL8Wrfj3xbeVbdv2+mtjj+t6ePpY2SO10BSXn62FEqPcdo+xOqGbGlPCIMHmA6WIM2ZJeclNI5997p2cpkWkLHLo0TGEsYT8XhxpejlCYAxl3MzPzXlr4oON8nO9KVilefsT1jy8DE/Tu/y5YNnp5w3cuHL1+PEjLurXy7KszLoCUz8vhptmavgajGkei2GaeWC6Mk1KyTmvqo6df81dn3z8bU6zIsuUBMyRIPm5VCiBAnkmNiQ8bASzOvbaSyMP7NjW1TmlFCkJoJK93MDN63P319nz+140aPOaDY+MvWfAFedaluScp0Ns/PGS953oMCPvyqTiTi/ZCZcxZoCJakaV7aUV/77izh++nZHTrMgyLbd4BzUtQmJ9yOHbpoBy6BXlgseKS4YMuf68vqdYluUbJpgIXr2DftA7SsCUlmGIr777pd9FA6tKy8Y/PWrA5ee4LJgerA0zN2b1Nb3uf+VkeV2VVPvdLaiQUgnBN2wqPqX/jT/88GtO0yLTtLycsA67bNKwAEw+/sEwRGzb9jPOOuWBode7OV0Pto+hB6PrmVlSGkK89dG3Z10+NCs7+sbkcQMuP8eS0sdxml5WYb2giHV0nWM9bID6bT5Lhzx7xG9JSwi+cu2Gk/oPmDVnQU5Rvmmz9hIlJqt4x3On9liJhOA1FZX77r/vi2OHgdOB7027ersOk49e3Vfx9IvvXHDlkFhFbO92rXv3PFqHxXUMbk9+Rj+ptJ8XPSNcumE6WZjhW3Se3rKkEGLBkpUn9btx8dLVuYUFDl8vekxwsGY9FTscZ0xaMis76+2JDzRrUqjrOBMa6ocjwBlwavMkEkmpBOePPvfOgBvubdSiqN2JR//53U9dTrlk3qKVhiEsae2AgmHq9jdIqkPZrUy0b85g+nu3pDQM8fufC08++4bV6zbk5OeYloXIvBgkJmxx4kUiP8W/8zIixssrJjx27xGHHmBZUnNRga/tNgnDpkTFhxB82CPPD771/kb7dzjqniFd7r6907VXrFi27oS+1306bboQQkqLPLFaCLdlEuD5T/3thgxV+t3cNF6VIcRPM+f0OnfA5m2l2XnZpmWBp2UBE0JEt0kc/Qptu9akm8dFbOu2Qbdc8Z+ze7luMwap6Ckp94rO+CY+5IEJ9w97okmn9seNurdR27ZmecWh1155zNBbSraXnnnxHc9N/lgIYbOFhMHg5Gf/QMAMBYi7i4CTJhikdBx0EPLFtzNPv3BgWVUsKyfLcuYG2sNoAP0Fxr7JzejWb5BDbSp49faynqd0f+ieAVKP43Cm5qCfYjypfM6Oj28Y8tBDI55o2vmQ40YNz2+xJ8ViyFhtafnevU/sPmpopCD32muG3vXABM45ItjzUyhsaFJGCYbd1ovOxHHQ0n3vk2/PuuT26rgVzYpKm27HTh2QG9266Aa5I9ASuDM5e4BzFo/VtGzV4rWn79ezH5xWM3S13MfX7SAc+pAmgEsHjn720Rf2OKbLsSOGRAobxaurmBCIyDmPl5W36Nqlx4P3FnZs9+DwsZfcdL/GOqRSvhwo1cH0h/8LG10fjO91RAP63H3lnc/Ou+ouxcCICJ1vJ6eF3hGvr57RpUdJClQIEUkRKvXaM/fvtWczPU3HPVwTUbhDaObMkAWliHNeXV1z7rX3vjbx7VannHDsiCFZjQpkbQ0yrhu6CYFxYZWVF7Rt3fWBYXv0OPq159898/J7S0orBOfa6vj6IFPjjfT/QIM91DMhZbNEIKUyhHj6xfcuu2G4ETW4YM78Axsu9OLYhIlow2GLQ08eQRtq5JzXllWMuW/QicceYXkmcgS6zl356joePaiytLzyzP/c+v6k11v3Pv7YeweLrCyrpgb1FRDcweAohKyqzikqOvb+u9udffoX737c88wrlyxbLYSwpAyGWxmcqMmwDzZ8QnCoi2eWSAnBHxj30oDBY7Lyc4CjUgS+8apOqQaRB4H3OGtOiIRkW10heGzrtv79T7vt2gs0jpgeMpNSkZIKGCJuKi45/dIh33z8/T59T+t82wCFqEwTHBJYcuu+EAAIOcPaOGd4xKDrOlza769fZp149s2/zl5gCGFKa4c1AYNxHjV8QvA0YtYE/pzzux6ccPfwcVkFOQSKlHc6ciL+J0ByquTJPZQ9yIEbKTHOY6UVHQ9s/8yDd5impQNZKZVS9j+kVErZ/5BKSSmltMiy8vNyt5aUndp/wIxPvupwwdldBt9KSpk1NUorrFJKWvozoIik0v8FAKumNl5ZedDVV3YeevuGv7ec3G/Ap9/MNISwpJVaPukzhfVrxHdq2ayiAM+69m40GxIi3jD4wWeffzu7aZG0LDfl66krxUDFnCeLbJOD28Px3FJny2rSKH/mF6+22XvPDG+ytKyixWFnHtixFWfGb78uOPDif3e64j/MkiSlTRvsOmeJQNtONtmarRQoymlcuO67H2Y+8YJZVvHk/QOuv6J/oof9n6Zk0sXTDSLZEBxSo6fck54Xd9nAMa+8NiWvaaEi0gM0yIGOvQORyG1ySDAOBXMVeoE4Qk1tba+Tu69YuWbewmXcHcrhI0BLzCmTShrC2LJla05u7p8LV8ma2N5du7Q8vPOGn2YAkSFEIPkQyNm6l9azQUDJvGZNOp3ec9E7H9xwx5jN28pHDL5SB11pp76FVW3VZ/ph5xe+e7e+JmIs3lp63lWDf/j4S2jSHOK1vim56A2Vw6ucIVXJBAFwDpaEynJAAUzYvnbYQDs9mBCUAlkLBY2Ac5AWEEKt6W02TAzW0IYF0UtxCQgADLSbpiQogqwooAIjG0pK+118xsSxIxoXFYSqYEqtDSvEbNCF74nsHQIRcMZWrvn7mCMP6X1iV0UMkBFJN9PnAFSe5iEIcqt7Whn8O8kptbNZeZzEBNq0rp5IiRymcVKk/Tq0mxYJCHU2QpG/A5YS5Z0O1JUwn8iIFEjLljnngvPtW4qXrVh39FEH28hJUjl7htHxzlXpetTg+jhRGv6PE7wly9ElIU4p7ITxa6AaTOH1z9qPTfU86BkEncCoAulxCj/sfTOQAhUAqeriybuWdqwVWPREDsufzAq2PmHQtOuRp6FVD1RXlXs91b7viuazHbh1CqbKKdXVCEI89jqUA5MLBFLdYSoukH9iRyl57p070SHVpt9pGlxPXJV1CMk/kzD8QKL0q+gvvyag9GEkuWAxZXbvVHesgBmOLPMTEpMPDA+eZQ24qtLTPYZ1r1Ii3UbpVxaxju1C//A+69oLIe/2Ym51XtPnwQcOZtwxE9gwTLSTC6V/cJzU9YHQUy8jfycwixj/2ffv6p8GaaLRU26RTlSYoXkP/J12XCExMMc98zwP1a3iyU+EmfFOYlicvvsl/FObvv9KVei/fDvurIf0lZS4ATd5EiSp7ymkIoDqp6QSAP4P6+k8qUm4IvwAAAAASUVORK5CYII=) center/84% no-repeat;box-shadow:0 0 0 1px #7fdcff59,0 0 22px #7fdcff4d}input,textarea,select{background:#0c1210;border:1px solid var(--line);color:var(--ink);border-radius:10px;padding:10px 12px;font:inherit;font-size:14px;outline:none}input:focus,textarea:focus,select:focus{border-color:var(--acc)}.btn{border:0;cursor:pointer;border-radius:10px;font:inherit;font-weight:700;font-size:14px;padding:11px 16px}.btn.solid{background:linear-gradient(135deg,#39a9ff,#7cc6ff);color:#052236}.btn.ghost{background:transparent;border:1px solid var(--line);color:var(--ink)}.btn.ghost:hover{border-color:var(--acc)}.btn.sm{padding:7px 11px;font-size:12.5px}.btn.xs{padding:4px 9px;font-size:11.5px;border-radius:8px}.navlink{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.btn:disabled{opacity:.5;cursor:not-allowed}.app{max-width:1760px;margin:0 auto;padding:clamp(12px,2vw,24px) clamp(12px,2.2vw,32px) 60px}header{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.brand{display:flex;align-items:center;gap:11px;font-weight:700}.brand .dot{width:30px;height:30px;border-radius:9px;background:#fff url(data:image/png;base64,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) center/84% no-repeat;box-shadow:0 0 0 1px #7fdcff4d,0 0 14px #7fdcff42;position:relative}.brand .dot:after{content:none}.brand small{display:block;font-weight:500;color:var(--dim);font-size:10.5px;letter-spacing:.4px;text-transform:uppercase}.spring{flex:1;min-width:12px}.conn{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--dim);background:#0e1512;border:1px solid var(--line);padding:5px 10px;border-radius:999px;white-space:nowrap}.conn .ldot{width:8px;height:8px;border-radius:50%;background:var(--warn)}.conn.ok .ldot{background:var(--good);animation:pp 2s infinite}@keyframes pp{0%{box-shadow:0 0 #4fd6a888}70%{box-shadow:0 0 0 7px #4fd6a800}to{box-shadow:0 0 #4fd6a800}}.avatars{display:flex;align-items:center}.avatars .av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800;color:#06110d;border:2px solid var(--bg);margin-left:-8px}.avatars .av:first-child{margin-left:0}.standwrap{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}@media (max-width:860px){.standwrap{grid-template-columns:1fr}}.planpanel{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden}.planhead{display:flex;align-items:center;gap:10px;padding:12px 15px;border-bottom:1px solid var(--line);background:linear-gradient(#101815,#0e1512);flex-wrap:wrap}.planhead h3{margin:0;font-size:14px}.planhead .m{color:var(--dim);font-size:12px;margin-left:auto}.gridctl{display:flex;align-items:center;gap:8px}.gbtn{display:inline-flex;align-items:center;gap:6px;background:#0c1210;border:1px solid var(--line);color:var(--dim);font:inherit;font-weight:700;font-size:12px;padding:6px 11px;border-radius:9px;cursor:pointer}.gbtn.on{background:#0d2233;border-color:#39a9ff;color:#7cc6ff}.gridctl select{padding:6px 9px;font-size:12px}.plansvg{display:block;width:100%;height:auto;max-height:min(66vh,620px);margin:0 auto;background:linear-gradient(#0c120f 0,#0c120f 0) padding-box,repeating-linear-gradient(0deg,#0e1512 0,#0e1512 27px,#101a15 27px,#101a15 28px),repeating-linear-gradient(90deg,#0e1512 0,#0e1512 27px,#101a15 27px,#101a15 28px);touch-action:none}.hint{padding:10px 15px;border-top:1px solid var(--line);color:var(--dim);font-size:12px}.rail{position:sticky;top:14px}@media (max-width:860px){.rail{position:static}}.railcard{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden}.rh{padding:12px 15px;border-bottom:1px solid var(--line);font-weight:700;background:linear-gradient(#101815,#0e1512)}.palbody{max-height:min(40vh,340px);overflow:auto;padding:8px}.palcat{font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:8px 8px 4px}.svc{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;cursor:pointer}.svc:hover{background:#0d1620}.svc .sw{width:10px;height:10px;border-radius:3px;flex:0 0 auto}.svc .nm{flex:1;font-size:13px}.svc .pr{color:var(--dim);font-size:12px}.svc .add{color:var(--dim);font-size:16px;font-weight:700}.svc:hover .add{color:var(--acc)}.order{border-top:1px solid var(--line)}.order .oh{padding:11px 15px;font-weight:700;display:flex;align-items:center;gap:8px}.order .oh .notebtn{margin-left:auto;font-size:11px;font-weight:700;color:#7cc6ff;background:#0d2233;border:1px solid #234d68;border-radius:8px;padding:5px 9px;cursor:pointer}.olines{padding:2px 8px 6px;max-height:230px;overflow:auto}.oline{display:flex;align-items:center;gap:8px;padding:7px;border-radius:8px;font-size:12.5px}.oline+.oline{border-top:1px solid #17231e}.oline .sw{width:9px;height:9px;border-radius:3px;flex:0 0 auto}.oline .nm{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oline .nm .by{color:var(--dim);font-style:normal}.oline .pr{color:var(--dim)}.oline .cbtn{background:transparent;border:0;cursor:pointer;color:var(--dimmer);font-size:13px;position:relative;padding:0 2px}.oline .cbtn:hover{color:#7cc6ff}.oline .cbtn .cnt{position:absolute;top:-6px;right:-7px;background:var(--acc);color:#052236;font-size:8.5px;font-weight:800;border-radius:999px;padding:0 4px;min-width:13px;text-align:center}.oline .rm{color:var(--dimmer);cursor:pointer;padding:0 2px}.oline .rm:hover{color:var(--bad)}.oempty{padding:16px;text-align:center;color:var(--dimmer);font-size:12px}.osum{padding:12px 15px;border-top:1px solid var(--line);background:#0c1310}.osum .row{display:flex;justify-content:space-between;font-size:12.5px;color:var(--dim)}.osum .row.g{color:var(--ink);font-weight:800;font-size:16px;margin-top:4px}.annot{position:fixed;right:24px;top:88px;z-index:100;width:min(340px,92vw);background:#0e1512;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);display:flex;flex-direction:column;overflow:hidden}.ah{display:flex;align-items:center;gap:8px;padding:11px 13px;border-bottom:1px solid var(--line);background:linear-gradient(#101815,#0e1512)}.ah .at{font-size:13px;font-weight:700;flex:1;min-width:0}.ah .ax{cursor:pointer;color:var(--dimmer);font-size:15px}.ah .ax:hover{color:var(--bad)}.ab{padding:12px 13px;overflow:auto;max-height:min(64vh,520px)}.thread{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.thread.resolved{opacity:.65}.cmt{display:flex;gap:8px}.cmt .cav{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:800;color:#06110d;flex:0 0 auto}.cmt .cbody{flex:1;min-width:0}.cmt .cwho{font-size:11.5px;font-weight:700}.cmt .ctext{font-size:12.5px;margin-top:1px;word-wrap:break-word}.cmt .ctext .mention{font-weight:700}.resolved-tag{font-size:11px;font-weight:700;color:var(--good)}.composer{border-top:1px solid #17231e;padding-top:11px}.mchips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:7px}.mchip{background:#0c1210;border:1px solid var(--line);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;cursor:pointer}.mchip:hover{border-color:var(--acc)}.cinput{width:100%;font-size:12.5px;resize:vertical;min-height:44px}.crow{display:flex;gap:8px;margin-top:8px}.cpost{flex:1;border:0;background:var(--acc);color:#052236;font-weight:800;border-radius:8px;padding:8px;cursor:pointer;font-size:12.5px}.cresolve{border:1px solid var(--line);background:transparent;color:var(--dim);font-weight:700;border-radius:8px;padding:8px 12px;cursor:pointer;font-size:12.5px}.cresolve:hover,.cresolve.done{border-color:var(--good);color:var(--good)}.cresolve.done{background:#12261b}.authwrap{width:min(420px,94vw)}.authwrap h1{font-size:22px;margin:16px 0 4px}.authwrap p.sub{color:var(--dim);margin:0 0 20px;font-size:13.5px}.authwrap form{display:flex;flex-direction:column;gap:12px}.authwrap .ok{color:var(--good);font-size:13px}.authwrap .err{color:var(--bad);font-size:13px}.authwrap .foot{color:var(--dimmer);font-size:11.5px;margin-top:18px;text-align:center}.auth-tabs{display:flex;gap:6px;background:#0c1210;border:1px solid var(--line);border-radius:10px;padding:4px;margin:0 0 14px}.auth-tabs button{flex:1;border:0;background:transparent;color:var(--dim);font:inherit;font-weight:700;font-size:13px;padding:8px;border-radius:7px;cursor:pointer}.auth-tabs button.on{background:#0d2233;color:#7cc6ff}.auth-alt{color:var(--dimmer);font-size:12px;margin:10px 0 0;text-align:center}.auth-row{display:flex;justify-content:space-between;gap:10px;margin-top:12px;flex-wrap:wrap}.auth-link{background:transparent;border:0;color:#7cc6ff;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;padding:0;text-align:left}.auth-link:hover{text-decoration:underline}.pcalc{--pc-one:#39a9ff;--pc-three:#ff4d5e;--pc-good:#4fd6a8;--pc-warn:#f0b23a;--pc-bad:#ff5468;--pc-dim:#8ba295;--pc-dimmer:#5f7469;--pc-line:#20302a;--pc-ink:#e9f3ee;--pc-panel:#0f1512;color:var(--pc-ink)}.pcalc *{box-sizing:border-box}.pc-app-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap;max-width:1760px;margin:0 auto;padding:clamp(12px,2vw,20px) clamp(14px,2.2vw,34px) 0}.pc-brand{display:flex;align-items:center;gap:11px;font-weight:700}.pc-logo{width:30px;height:30px;border-radius:9px;background:linear-gradient(145deg,var(--pc-one),#8ad0ff);box-shadow:0 0 18px #39a9ff66;flex:0 0 auto}.pc-brand small{display:block;font-weight:500;color:var(--pc-dim);font-size:10.5px;letter-spacing:.4px;text-transform:uppercase}.pc-spring{flex:1;min-width:12px}.pc-nav{background:transparent;border:1px solid var(--pc-line);color:var(--pc-ink);font:inherit;font-weight:700;font-size:12.5px;padding:7px 12px;border-radius:10px;cursor:pointer}.pc-nav:hover{border-color:var(--pc-one)}.pc-wrap{width:100%;max-width:1760px;margin:0 auto;padding:clamp(12px,2vw,20px) clamp(14px,2.2vw,34px) 90px}.pc-disc{display:flex;gap:11px;align-items:flex-start;background:#1a120b;border:1px solid #6b4a1e;border-radius:12px;padding:12px 14px;margin:0 0 18px;font-size:12.5px;color:#f4d9b0;line-height:1.55}.pc-disc .ic{flex:0 0 auto;font-size:15px}.pc-disc b{color:#ffcf8a}.pc-ctrls{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:16px}.pc-field{display:flex;flex-direction:column;gap:4px}.pc-field label{font-size:11px;color:var(--pc-dim);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.pcalc select,.pcalc input[type=text],.pcalc input[type=number]{background:#0c1210;border:1px solid var(--pc-line);color:var(--pc-ink);border-radius:9px;padding:8px 10px;font:inherit;font-size:14px;outline:none;max-width:100%}.pcalc select:focus,.pcalc input:focus{border-color:var(--pc-one)}.pc-pill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--pc-dim);background:#0c1210;border:1px solid var(--pc-line);border-radius:999px;padding:5px 11px}.pc-pill b{color:var(--pc-ink);font-weight:700}.pc-groups{display:flex;flex-direction:column;gap:16px}.pc-group{background:var(--pc-panel);border:1px solid var(--pc-line);border-radius:14px;overflow:hidden}.pc-ghead{display:flex;align-items:center;gap:12px;padding:13px 15px;border-bottom:1px solid var(--pc-line);background:linear-gradient(#101815,#0e1512);flex-wrap:wrap}.pc-rn{font-size:15px;font-weight:700;background:transparent;border:1px dashed transparent!important;padding:3px 6px;border-radius:7px;color:var(--pc-ink);width:min(240px,60vw)}.pc-rn:hover{border-color:var(--pc-line)!important}.pc-rn:focus{border-style:solid!important;border-color:var(--pc-one)!important}.pc-phase{display:flex;background:#0c1210;border:1px solid var(--pc-line);border-radius:9px;overflow:hidden}.pc-phase button{border:0;background:transparent;color:var(--pc-dim);font:inherit;font-size:12px;font-weight:700;padding:6px 12px;cursor:pointer;display:flex;align-items:center;gap:6px}.pc-phase button .sw{width:9px;height:9px;border-radius:2px;background:#33413b}.pc-phase button.on[data-p="1"]{background:#0d2233;color:var(--pc-one)}.pc-phase button.on[data-p="1"] .sw{background:var(--pc-one)}.pc-phase button.on[data-p="3"]{background:#2a1116;color:var(--pc-three)}.pc-phase button.on[data-p="3"] .sw{background:var(--pc-three)}.pc-gx{margin-left:auto;background:transparent;border:0;color:var(--pc-dimmer);cursor:pointer;font-size:16px;padding:2px 6px;border-radius:6px}.pc-gx:hover{color:var(--pc-bad);background:#1a1113}.pc-items{padding:8px 10px 4px}.pc-item{display:flex;align-items:center;gap:12px;padding:9px 8px;border-radius:10px}.pc-item+.pc-item{border-top:1px solid #17231e}.pc-thumb{width:38px;height:38px;border-radius:9px;background:#0c1210;border:1px solid var(--pc-line);display:grid;place-items:center;flex:0 0 auto}.pc-thumb svg{width:22px;height:22px;stroke:var(--pc-one);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pc-iname{flex:1;min-width:150px}.pc-iname .n{font-weight:600}.pc-iname .m{font-size:11.5px;color:var(--pc-dim);display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:3px}.pc-wedit{width:56px!important;background:#0a0f0d!important;border-radius:6px!important;font-size:11.5px!important;padding:2px 6px!important;text-align:right;font-variant-numeric:tabular-nums}.pc-param{display:flex;align-items:center;gap:5px;font-size:11.5px;color:var(--pc-dim);background:#0c1210;border:1px solid var(--pc-line);border-radius:8px;padding:3px 7px}.pc-param input{width:52px!important;padding:3px 6px!important;font-size:12px!important;text-align:right}.pc-param.size input{width:44px!important}.pc-param .lock{color:var(--pc-one);font-size:10px;font-weight:700}.pc-qty{display:flex;align-items:center;background:#0c1210;border:1px solid var(--pc-line);border-radius:9px}.pc-qty button{border:0;background:transparent;color:var(--pc-ink);width:30px;height:32px;font-size:15px;cursor:pointer}.pc-qty button:hover{color:var(--pc-one)}.pc-qty span{min-width:26px;text-align:center;font-variant-numeric:tabular-nums;font-weight:700}.pc-iw{width:96px;text-align:right;font-variant-numeric:tabular-nums}.pc-iw .big{font-weight:800}.pc-iw .u{font-size:11px;color:var(--pc-dim)}.pc-idel{background:transparent;border:0;color:var(--pc-dimmer);cursor:pointer;font-size:14px;padding:4px 6px;border-radius:6px}.pc-idel:hover{color:var(--pc-bad);background:#1a1113}.pc-addrow{padding:10px 12px 14px;border-top:1px solid #17231e;display:flex;gap:16px;flex-wrap:wrap;align-items:flex-start}.pc-presets{display:flex;gap:8px;flex-wrap:wrap;flex:1;min-width:min(260px,100%)}.pc-preset{display:flex;align-items:center;gap:8px;background:#0c1210;border:1px solid var(--pc-line);border-radius:10px;padding:7px 11px 7px 8px;cursor:pointer;transition:.12s;font-size:12.5px;color:var(--pc-ink)}.pc-preset:hover{border-color:var(--pc-one);background:#0d1620;transform:translateY(-1px)}.pc-preset svg{width:18px;height:18px;stroke:var(--pc-dim);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pc-preset:hover svg{stroke:var(--pc-one)}.pc-preset .pw{color:var(--pc-dim);font-variant-numeric:tabular-nums}.pc-custom{display:flex;gap:8px;align-items:flex-end;background:#0c1210;border:1px dashed var(--pc-line);border-radius:11px;padding:10px;flex-wrap:wrap}.pc-custom .pc-field input{width:130px;max-width:40vw}.pc-custom .pc-field input.w{width:88px}.pc-miniadd{border:0;background:var(--pc-one);color:#052236;font-weight:800;border-radius:9px;padding:9px 13px;cursor:pointer;font-size:13px}.pc-cfgnote{font-size:11px;color:var(--pc-dimmer);padding:0 12px 12px}.pc-gfoot{padding:14px 15px;border-top:1px solid var(--pc-line);background:#0c1310}.pc-sumline{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:12px}.pc-sumline .big{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.pc-sumline .u{font-size:13px;color:var(--pc-dim)}.pc-sumline .arrow{color:var(--pc-dimmer)}.pc-sumline .amp{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums}.pc-formula{font-size:11.5px;color:var(--pc-dim);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background:#0a0f0d;border:1px solid var(--pc-line);border-radius:8px;padding:5px 9px}.pc-recs{display:flex;gap:12px;flex-wrap:wrap}.pc-rec{flex:1;min-width:min(240px,100%);background:#0e1613;border:1px solid var(--pc-line);border-radius:12px;padding:13px 14px;position:relative}.pc-rec.best{border-color:var(--pc-one)}.pc-rec .tag{position:absolute;top:-9px;left:12px;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;background:var(--pc-one);color:#052236;padding:2px 8px;border-radius:999px}.pc-rec.split .tag{background:var(--pc-warn);color:#2a1c04}.pc-rec h4{margin:2px 0 9px;font-size:13.5px}.pc-socket{display:flex;align-items:center;gap:9px;margin-bottom:9px}.pc-badge{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;font-weight:800;font-size:12px;color:#fff;flex:0 0 auto}.pc-badge.one{background:var(--pc-one)}.pc-badge.three{background:var(--pc-three)}.pc-socket .sd{font-size:12px;color:var(--pc-dim)}.pc-socket .sd b{color:var(--pc-ink);font-weight:700;font-size:13px}.pc-util{height:9px;border-radius:999px;background:#0a0f0d;border:1px solid var(--pc-line);overflow:hidden;margin:6px 0}.pc-util i{display:block;height:100%;border-radius:999px}.pc-rec .lo{font-size:11.5px;color:var(--pc-dim)}.pc-rec .lo b{font-variant-numeric:tabular-nums}.pc-rec .price{font-size:13px;font-weight:800;margin-top:8px}.pc-rec .price .per{font-weight:500;color:var(--pc-dim);font-size:12px}.pc-choose{margin-top:10px;width:100%;border:1px solid var(--pc-one);background:transparent;color:var(--pc-one);font-weight:700;border-radius:9px;padding:8px;cursor:pointer;font-size:12.5px}.pc-rec.split .pc-choose{border-color:var(--pc-warn);color:var(--pc-warn)}.pc-rec.chosen{outline:2px solid var(--pc-one);outline-offset:1px}.pc-rec.chosen .pc-choose{background:var(--pc-one);color:#052236}.pc-rec.split.chosen{outline-color:var(--pc-warn)}.pc-rec.split.chosen .pc-choose{background:var(--pc-warn);color:#2a1c04}.pc-addgroup{margin-top:16px}.pc-addgroup button{background:#0e1512;border:1px dashed var(--pc-line);color:var(--pc-dim);font:inherit;font-weight:700;border-radius:11px;padding:12px 16px;cursor:pointer;font-size:13px;width:100%;transition:.12s}.pc-addgroup button:hover{border-color:var(--pc-one);color:var(--pc-one)}.pc-standtot{margin-top:20px;background:linear-gradient(120deg,#0f2231,#0e1512);border:1px solid #234d68;border-radius:14px;padding:16px 18px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.pc-standtot .t{flex:1;min-width:220px}.pc-standtot h3{margin:0 0 2px;font-size:15px}.pc-standtot .s{color:var(--pc-dim);font-size:12.5px}.pc-standtot .grand{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums}.pc-order{border:0;background:linear-gradient(135deg,var(--pc-one),#7cc6ff);color:#052236;font-weight:800;font-size:14px;padding:13px 20px;border-radius:11px;cursor:pointer}.pc-foot{margin-top:26px;color:var(--pc-dimmer);font-size:11.5px;text-align:center;line-height:1.6}.pc-legend{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:8px}.pc-legend span{display:inline-flex;align-items:center;gap:6px;color:var(--pc-dim)}.pc-legend .sw{width:11px;height:11px;border-radius:3px}@media (max-width:640px){.pc-item{flex-wrap:wrap;gap:8px}.pc-iname{flex:1 1 60%}.pc-iw{width:auto;flex:1 1 auto;text-align:left}.pc-sumline .big,.pc-sumline .amp{font-size:19px}.pc-formula{flex-basis:100%}.pc-custom{width:100%}.pc-custom .pc-field{flex:1 1 100%}.pc-custom .pc-field input,.pc-custom .pc-field input.w{width:100%;max-width:none}.pc-standtot .pc-order{width:100%}}.verbadge{position:fixed;left:10px;bottom:9px;z-index:200;pointer-events:none;font-size:10.5px;font-weight:700;letter-spacing:.5px;color:var(--dimmer);background:#0c120fb3;border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rigcalc{--rc-bg:#0f1512;--rc-panel:#151d19;--rc-panel2:#1b241f;--rc-line:#26332c;--rc-ink:#e8f0ea;--rc-dim:#93a79b;--rc-faint:#5f7166;--rc-lime:#7fdcff;--rc-lime-deep:#2f9fd6;--rc-lime-ink:#08131f;--rc-acc:#c46bff;--rc-ok:#4fd6a8;--rc-warn:#f0b23a;--rc-bad:#ff5468;--rc-shadow:0 10px 40px rgba(0,0,0,.45);position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:radial-gradient(1200px 700px at 82% -8%,#1c1430 0%,var(--rc-bg) 58%);color:var(--rc-ink);z-index:1;overflow:hidden}.rigcalc *{box-sizing:border-box}.rc-head{display:flex;align-items:center;gap:16px;padding:11px 20px;border-bottom:1px solid var(--rc-line);background:#0c120fb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex:0 0 auto;flex-wrap:wrap}.rc-brand{display:flex;align-items:center;gap:11px;font-weight:700}.rc-dot{width:26px;height:26px;border-radius:8px;background:conic-gradient(from 210deg,var(--rc-lime),var(--rc-lime-deep));box-shadow:0 0 0 1px #7fdcff59,0 0 18px #7fdcff66;position:relative}.rc-dot:after{content:"";position:absolute;inset:6px 6px auto auto;width:7px;height:7px;border-radius:50%;background:var(--rc-lime-ink)}.rc-brand small{display:block;font-weight:500;color:var(--rc-dim);font-size:11px;letter-spacing:.4px;text-transform:uppercase}.rc-htitle{display:flex;align-items:center;gap:9px;margin-left:8px;font-size:14px;font-weight:600}.rc-hk{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:var(--rc-acc);background:#c46bff24;border:1px solid rgba(196,107,255,.4);box-shadow:0 0 14px #c46bff4d}.rc-hk svg{width:15px;height:15px}.rc-spacer{flex:1}.rc-facts{color:var(--rc-faint);font-size:11.5px;text-align:right;line-height:1.4}.rc-facts b{color:var(--rc-ink);font-weight:600}.rc-nav{background:var(--rc-panel2);border:1px solid var(--rc-line);color:var(--rc-ink);font:inherit;font-weight:700;font-size:12.5px;padding:7px 12px;border-radius:9px;cursor:pointer}.rc-nav:hover{border-color:#c46bff80;color:var(--rc-acc)}.rc-disc{padding:9px 20px;background:#f0b23a12;border-bottom:1px solid #f0b23a33;color:#ffdd9e;font-size:12px;display:flex;gap:9px;align-items:center;line-height:1.4;flex:0 0 auto}.rc-disc .di{flex:0 0 auto;font-weight:800}.rc-disc b{color:#ffcf7a}.rc-intro{padding:12px 20px 4px;color:var(--rc-dim);font-size:12.5px;max-width:1040px;line-height:1.5;flex:0 0 auto}.rc-intro b{color:var(--rc-ink)}.rc-main{display:flex;min-height:0;flex:1}.rc-groups{flex:1;min-width:0;overflow:auto;padding:14px 18px 18px}.rc-palette{width:322px;flex:0 0 322px;border-left:1px solid var(--rc-line);background:linear-gradient(180deg,var(--rc-panel),#121915);display:flex;flex-direction:column;min-height:0}@media (max-width:820px){.rc-palette{display:none}}.rc-grp{border:1px solid var(--rc-line);border-left:3px solid var(--rc-acc);border-radius:14px;background:linear-gradient(180deg,var(--rc-panel2),#121915);margin-bottom:14px;overflow:hidden;transition:.15s}.rc-grp.active{box-shadow:0 0 0 1px #c46bff80,0 0 20px #c46bff24}.rc-gh{display:flex;align-items:center;gap:11px;padding:12px 14px;border-bottom:1px solid var(--rc-line)}.rc-gnum{width:26px;height:26px;border-radius:8px;background:#c46bff24;border:1px solid rgba(196,107,255,.4);color:var(--rc-acc);display:grid;place-items:center;font-weight:800;font-size:12.5px;flex:0 0 26px}.rc-glabel{flex:1;background:#0e1512;border:1px solid var(--rc-line);border-radius:8px;color:var(--rc-ink);font:13px inherit;padding:7px 10px}.rc-glabel::placeholder{color:var(--rc-faint)}.rc-setactive{font-size:11px;color:var(--rc-acc);cursor:pointer;font-weight:700;white-space:nowrap}.rc-gx{cursor:pointer;color:var(--rc-faint);font-size:16px}.rc-gx:hover{color:#ff8b7a}.rc-badge-active{font-size:10px;color:var(--rc-lime-ink);background:var(--rc-acc);border-radius:999px;padding:2px 8px;font-weight:700}.rc-ctrls{display:flex;flex-wrap:wrap;gap:16px;padding:11px 14px;border-bottom:1px solid var(--rc-line);align-items:flex-end}.rc-ctrl{display:flex;flex-direction:column;gap:4px}.rc-ctrl label{font-size:10px;letter-spacing:.4px;text-transform:uppercase;color:var(--rc-faint)}.rc-ctrl select,.rc-ctrl input{background:#0e1512;border:1px solid var(--rc-line);border-radius:8px;color:var(--rc-ink);font:12.5px inherit;padding:6px 9px}.rc-ctrl input.dimI{width:66px;text-align:right}.rc-um{display:flex;align-items:center;gap:6px}.rc-um .u{font-size:11px;color:var(--rc-faint)}.rc-stepper{display:flex;align-items:center;border:1px solid var(--rc-line);border-radius:8px;overflow:hidden}.rc-stepper button{width:26px;height:30px;border:0;background:var(--rc-panel2);color:var(--rc-ink);cursor:pointer;font-size:15px}.rc-stepper button:hover{background:#26332c}.rc-stepper .v{min-width:30px;text-align:center;font-size:13px}.rc-derived{font-size:11px;color:var(--rc-faint);align-self:center}.rc-derived b{color:var(--rc-acc)}.rc-warnbox{margin:11px 12px 4px;border-radius:11px;padding:11px 13px;display:flex;align-items:center;gap:12px;font-size:12.5px}.rc-warnbox.red{background:#ff54681c;border:1px solid #ff546855;color:#ffb3bd}.rc-warnbox.amber{background:#f0b23a17;border:1px solid #f0b23a55;color:#ffdd9e}.rc-warnbox .wi{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-weight:800;font-size:15px;flex:0 0 28px}.rc-warnbox.red .wi{background:#ff546833;color:#ff8b97}.rc-warnbox.amber .wi{background:#f0b23a33;color:#ffcf7a}.rc-warnbox .wt{flex:1;line-height:1.4}.rc-warnbox .wt b{color:#fff}.rc-warnbox .addpts{border:0;border-radius:8px;padding:8px 13px;font-weight:750;font-size:12px;cursor:pointer;white-space:nowrap}.rc-warnbox.red .addpts{background:#ff5468;color:#2a0208}.rc-warnbox.amber .addpts{background:#f0b23a;color:#241a04}.rc-planwrap{margin:10px 12px;border:1px solid var(--rc-line);border-radius:12px;background:#0d1210;position:relative;overflow:hidden}.rc-planbar{display:flex;align-items:center;gap:10px;padding:8px 11px;border-bottom:1px solid var(--rc-line);font-size:11.5px;color:var(--rc-dim);flex-wrap:wrap}.rc-planbar .rail-active{color:var(--rc-acc);font-weight:700}.rc-planbar .ph{margin-left:auto;color:var(--rc-faint)}.rc-plansvg{display:block;width:100%;height:330px;touch-action:none}.rc-rail{cursor:pointer}.rc-fx{cursor:grab}.rc-fx.dragging{cursor:grabbing}.rc-pipe-handle{cursor:ns-resize}.rc-lines{padding:4px 8px 6px}.rc-lineEmpty{padding:12px;text-align:center;color:var(--rc-faint);font-size:12px}.rc-ln{display:grid;grid-template-columns:28px 1fr auto auto auto 20px;gap:9px;align-items:center;padding:7px 8px;border-bottom:1px dashed var(--rc-line)}.rc-ln:last-child{border-bottom:0}.rc-lnic{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;color:var(--rc-acc);background:#c46bff1a;border:1px solid rgba(196,107,255,.28)}.rc-lnic.gnd{color:var(--rc-ok);background:#4fd6a81a;border-color:#4fd6a84d}.rc-lnic svg{width:15px;height:15px}.rc-nm{min-width:0}.rc-nm .t{font-size:12.5px;font-weight:600;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc-nm .rl{font-size:10.5px;color:var(--rc-faint);margin-top:1px}.rc-nm .rl b{color:var(--rc-acc)}.rc-nm .rl .distrib{color:var(--rc-acc);cursor:pointer;font-weight:700;border:1px solid rgba(196,107,255,.4);border-radius:6px;padding:1px 7px;margin-left:3px}.rc-nm .rl .distrib:hover{background:#c46bff24}.rc-nm .bdg{display:inline-block;font-size:9.5px;font-weight:700;border-radius:5px;padding:0 6px;margin-left:5px}.rc-nm .bdg.gnd{color:var(--rc-ok);border:1px solid rgba(79,214,168,.4);background:#4fd6a81a}.rc-nm .bdg.str{color:#8fd0ff;border:1px solid rgba(90,160,255,.4);background:#5aa0ff1a}.rc-nm input.rn{width:100%;background:#0e1512;border:1px solid var(--rc-line);border-radius:6px;color:var(--rc-ink);font:12px inherit;padding:4px 7px}.rc-params{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;align-items:center}.rc-params .mini{background:#0e1512;border:1px solid var(--rc-line);border-radius:6px;color:var(--rc-ink);font:11px inherit;padding:3px 6px;width:52px}.rc-params .u{font-size:10.5px;color:var(--rc-faint)}.rc-qty{display:flex;align-items:center;border:1px solid var(--rc-line);border-radius:7px;overflow:hidden}.rc-qty button{width:22px;height:24px;border:0;background:var(--rc-panel2);color:var(--rc-ink);cursor:pointer;font-size:13px}.rc-qty .q{min-width:22px;text-align:center;font-size:12px}.rc-wt{display:flex;align-items:center;gap:4px}.rc-wt input{width:54px;background:#0e1512;border:1px solid var(--rc-line);border-radius:6px;color:var(--rc-ink);font:12px inherit;padding:4px 6px;text-align:right}.rc-wt .u{font-size:10.5px;color:var(--rc-faint)}.rc-wt.locked input{opacity:.6;pointer-events:none}.rc-sub{font-size:12px;font-weight:700;text-align:right;min-width:56px}.rc-sub.mut{color:var(--rc-faint);font-weight:600}.rc-rm{color:var(--rc-faint);cursor:pointer;font-size:13px}.rc-rm:hover{color:#ff8b7a}.rc-addcustom{display:grid;grid-template-columns:28px 1fr 78px auto;gap:9px;align-items:center;padding:9px 8px;border-top:1px dashed var(--rc-line);background:#c46bff0a}.rc-addcustom .rc-ic{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;color:var(--rc-acc);background:#c46bff1a;border:1px solid rgba(196,107,255,.28)}.rc-addcustom .rc-ic svg{width:15px;height:15px}.rc-addcustom input{background:#0e1512;border:1px solid var(--rc-line);border-radius:7px;color:var(--rc-ink);font:12px inherit;padding:6px 8px}.rc-addcustom input.acw{text-align:right}.rc-addbtn{border:0;border-radius:8px;background:var(--rc-acc);color:#12061f;font-weight:700;font-size:12px;padding:7px 12px;cursor:pointer}.rc-palhint{padding:6px 12px 10px;color:var(--rc-faint);font-size:11.5px}.rc-palhint .besp{color:var(--rc-acc);cursor:pointer;font-weight:700;text-decoration:underline dotted}.rc-res{padding:12px 14px;border-top:1px solid var(--rc-line);background:#16121c}.rc-res .tot{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:9px}.rc-res .tot .big{font-size:17px;font-weight:750}.rc-res .tot .en{font-size:11.5px;color:var(--rc-faint)}.rc-res .grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:1150px){.rc-res .grid{grid-template-columns:1fr}}.rc-stat{display:flex;align-items:center;gap:11px;border-radius:11px;padding:10px 12px;border:1px solid var(--rc-line)}.rc-stat .rc{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;flex:0 0 34px;font-weight:800;font-size:15px}.rc-stat .rc svg{width:16px;height:16px}.rc-stat .rt{flex:1;min-width:0}.rc-stat .rt .h{font-size:13px;font-weight:750}.rc-stat .rt .s{font-size:11px;color:var(--rc-dim);margin-top:2px;line-height:1.4}.rc-bar{height:7px;border-radius:5px;background:#0e1512;overflow:hidden;margin-top:7px;border:1px solid var(--rc-line)}.rc-bar>i{display:block;height:100%;border-radius:5px}.rc-res .recline{margin-top:10px;font-size:11.5px;color:var(--rc-dim)}.rc-res .recline b{color:var(--rc-acc)}.rc-ptchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.rc-ptchip{font-size:10.5px;font-weight:600;border:1px solid;border-radius:999px;padding:2px 8px;background:#0e1512;white-space:nowrap}.rc-ptchip b{font-weight:800;margin-right:3px}.rc-addgroup{display:inline-flex;align-items:center;gap:8px;border:1px dashed var(--rc-line);background:var(--rc-panel2);color:var(--rc-ink);border-radius:11px;padding:10px 14px;font-size:13px;font-weight:600;cursor:pointer}.rc-addgroup:hover{border-color:#c46bff80;color:var(--rc-acc)}.rc-palhead{padding:14px 16px 8px;border-bottom:1px solid var(--rc-line)}.rc-palhead h3{margin:0 0 3px;font-size:13.5px}.rc-palhead p{margin:0;color:var(--rc-dim);font-size:11.5px}.rc-into{margin-top:8px;font-size:11.5px;color:var(--rc-faint)}.rc-into b{color:var(--rc-acc)}.rc-palbody{overflow:auto;padding:10px 12px;flex:1;min-height:0}.rc-pcat{font-size:10px;letter-spacing:.5px;text-transform:uppercase;color:var(--rc-faint);margin:10px 4px 6px}.rc-pgrid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.rc-pitem{display:flex;flex-direction:column;gap:6px;border:1px solid var(--rc-line);border-radius:10px;background:var(--rc-panel2);padding:9px 10px;cursor:pointer;transition:.13s}.rc-pitem:hover{border-color:#c46bff80;transform:translateY(-1px)}.rc-pi{width:28px;height:28px;border-radius:7px;display:grid;place-items:center;color:var(--rc-acc);background:#c46bff1a;border:1px solid rgba(196,107,255,.28)}.rc-pi svg{width:15px;height:15px}.rc-pn{font-size:11.5px;font-weight:600;line-height:1.15}.rc-pw{font-size:10.5px;color:var(--rc-faint)}.rc-bespoke{margin:8px 4px 2px;border:1px dashed rgba(196,107,255,.5);background:#c46bff0f;color:var(--rc-acc);border-radius:10px;padding:10px;font-size:12.5px;font-weight:700;cursor:pointer;width:calc(100% - 8px);text-align:center}.rc-bespoke:hover{background:#c46bff1f}.rc-foot{flex:0 0 auto;border-top:1px solid var(--rc-line);background:#0d130f;padding:12px 20px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.rc-sumtxt{flex:1;font-size:13px;color:var(--rc-dim);min-width:200px}.rc-sumtxt b{color:var(--rc-ink)}.rc-sumtxt .grand{color:var(--rc-acc);font-weight:750}.rc-btn{border:0;border-radius:11px;padding:11px 16px;font-size:13.5px;font-weight:700;cursor:pointer;background:linear-gradient(180deg,var(--rc-lime),var(--rc-lime-deep));color:var(--rc-lime-ink);box-shadow:0 8px 22px #5bbf2b42;transition:.15s}.rc-btn:hover{filter:brightness(1.05)}.rc-btn:disabled{background:var(--rc-panel2);color:var(--rc-faint);box-shadow:none;cursor:not-allowed}.rc-btn.ghost{background:var(--rc-panel2);color:var(--rc-ink);border:1px solid var(--rc-line);box-shadow:none}.rc-btn.ghost:hover{border-color:#c46bff80;color:var(--rc-acc)}.rc-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#06080ca8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;z-index:120;padding:24px}.rc-modal{width:min(520px,94vw);max-height:88vh;overflow:auto;border:1px solid var(--rc-line);border-radius:16px;background:linear-gradient(180deg,var(--rc-panel),#121915);box-shadow:var(--rc-shadow);position:relative}.rc-modal .mh{padding:18px 20px 12px;border-bottom:1px solid var(--rc-line);display:flex;gap:12px;align-items:center}.rc-modal .mh .ic{width:40px;height:40px;border-radius:11px;display:grid;place-items:center;flex:0 0 40px;color:var(--rc-acc);background:#c46bff24;border:1px solid rgba(196,107,255,.4)}.rc-modal .mh .ic svg{width:20px;height:20px}.rc-modal .mh h2{margin:0;font-size:16px}.rc-modal .mh .s{color:var(--rc-dim);font-size:12px;margin-top:2px}.rc-modal .close{position:absolute;top:13px;right:14px;cursor:pointer;color:var(--rc-faint);font-size:19px}.rc-modal .close:hover{color:var(--rc-ink)}.rc-modal .mb{padding:16px 20px}.rc-modal .field{margin-bottom:12px}.rc-modal .field label{display:block;font-size:11px;color:var(--rc-dim);margin-bottom:5px;text-transform:uppercase;letter-spacing:.4px}.rc-modal .field input{width:100%;background:#0e1512;border:1px solid var(--rc-line);border-radius:9px;color:var(--rc-ink);font:13px inherit;padding:9px 11px}.rc-modal .frow{display:flex;gap:10px}.rc-modal .frow .field{flex:1}.rc-modal .chk{display:flex;align-items:flex-start;gap:9px;padding:9px 10px;border:1px solid var(--rc-line);border-radius:10px;margin-bottom:8px;cursor:pointer;background:var(--rc-panel2)}.rc-modal .chk input{margin-top:2px}.rc-modal .chk .ct{font-size:12.5px;font-weight:600;display:block}.rc-modal .chk .cs{font-size:11px;color:var(--rc-dim);margin-top:1px;line-height:1.4;display:block}.rc-modal .mf{padding:12px 20px 18px;display:flex;gap:10px;justify-content:flex-end}.rc-toast{position:fixed;bottom:78px;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#241a2e,#160f1d);border:1px solid rgba(196,107,255,.4);color:var(--rc-ink);padding:12px 18px;border-radius:12px;box-shadow:var(--rc-shadow);display:flex;align-items:center;gap:11px;font-size:13px;z-index:130;max-width:660px}.rc-toast .tick{width:22px;height:22px;border-radius:50%;background:var(--rc-acc);color:#12061f;display:grid;place-items:center;font-weight:800;font-size:13px;flex:0 0 22px}#rc-printsheet{display:none}@media print{body{background:#fff!important}body *{visibility:hidden}#rc-printsheet,#rc-printsheet *{visibility:visible}#rc-printsheet{display:block;position:absolute;left:0;top:0;width:100%;background:#fff;color:#14201a;padding:24px 32px;font-size:13px;line-height:1.5}#rc-printsheet .sh-top{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:2px solid #14201a;padding-bottom:12px;margin-bottom:16px}#rc-printsheet h1{font-size:20px;margin:0 0 3px}#rc-printsheet .sub{color:#5a6b60;font-size:12.5px}#rc-printsheet .sh-meta{text-align:right;font-size:12px;color:#5a6b60}#rc-printsheet .sh-discl{border:1.5px solid #c47a00;background:#fff7e6;color:#7a4d00;border-radius:8px;padding:11px 13px;font-size:12.5px;margin:0 0 16px;font-weight:600}#rc-printsheet table{width:100%;border-collapse:collapse;margin-bottom:16px;font-size:12.5px}#rc-printsheet th,#rc-printsheet td{text-align:left;padding:6px 8px;border-bottom:1px solid #e2e7e3}#rc-printsheet th{color:#5a6b60;font-size:11px;text-transform:uppercase;letter-spacing:.4px}#rc-printsheet .kv{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;margin-bottom:12px}#rc-printsheet .kv div{display:flex;justify-content:space-between;border-bottom:1px dotted #d5ddd7;padding:4px 0}#rc-printsheet .kv .k{color:#5a6b60}#rc-printsheet .kv .v{font-weight:700}#rc-printsheet .signoff{border:1px solid #cdd6d0;border-radius:8px;padding:14px 16px;margin-top:10px}#rc-printsheet .signoff h3{margin:0 0 10px;font-size:13px}#rc-printsheet .sig-row{display:flex;gap:26px;margin-top:18px}#rc-printsheet .sig-row .sig{flex:1;border-top:1px solid #14201a;padding-top:5px;font-size:11px;color:#5a6b60}}.fplan{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:radial-gradient(1300px 720px at 82% -12%,#12241f 0%,var(--bg) 55%);color:var(--ink);z-index:1;overflow:hidden}.fplan *{box-sizing:border-box}.fp-head{display:flex;align-items:center;gap:12px;padding:11px 20px;border-bottom:1px solid var(--line);background:#0c120fb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex:0 0 auto;flex-wrap:wrap}.fp-brand{display:flex;align-items:center;gap:11px;font-weight:700}.fp-dot{width:28px;height:28px;border-radius:9px;background:conic-gradient(from 210deg,#7fdcff,#2f9fd6);box-shadow:0 0 0 1px #7fdcff59,0 0 18px #7fdcff66}.fp-brand small{display:block;font-weight:500;color:var(--dim);font-size:10.5px;letter-spacing:.4px;text-transform:uppercase}.fp-spring{flex:1}.fp-nav{background:transparent;border:1px solid var(--line);color:var(--ink);font:inherit;font-weight:700;font-size:12.5px;padding:7px 12px;border-radius:10px;cursor:pointer}.fp-nav:hover{border-color:var(--acc)}.fp-body{display:flex;min-height:0;flex:1}@media (max-width:820px){.fp-body{flex-direction:column}}.fp-side{width:var(--sideW,336px);flex:0 0 var(--sideW,336px);border-right:1px solid var(--line);background:linear-gradient(180deg,var(--panel),#0e1512);overflow:auto;padding:14px}@media (max-width:820px){.fp-side{width:auto;flex:0 0 auto;border-right:0;border-bottom:1px solid var(--line);max-height:46vh}}.fp-resizer{flex:0 0 7px;cursor:col-resize;position:relative;background:transparent;touch-action:none}.fp-resizer:before{content:"";position:absolute;top:0;right:2px;bottom:0;left:2px;border-radius:3px;background:var(--line)}.fp-resizer:hover:before,.fp-resizer.drag:before{background:var(--acc)}.fp-resizer:after{content:"⋮";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--dim);font-size:12px;font-weight:900;pointer-events:none}@media (max-width:820px){.fp-resizer{display:none}}.fp-card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:13px 14px;margin-bottom:12px}.fp-lbl{font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--dim);margin-bottom:7px}.fp-hint{font-size:11.5px;color:var(--dim);line-height:1.5;margin:2px 0 9px}.fp-input{width:100%;background:#0c1210;border:1px solid var(--line);color:var(--ink);border-radius:9px;padding:9px 10px;font:inherit;font-size:13px;outline:none}.fp-input:focus{border-color:var(--acc)}.fp-form{display:flex;flex-direction:column;gap:8px}.fp-row{display:flex;gap:8px}.fp-row>*{flex:1}.fp-btn{border:0;cursor:pointer;border-radius:9px;font:inherit;font-weight:800;font-size:13px;padding:9px 14px;background:linear-gradient(135deg,#39a9ff,#7cc6ff);color:#052236}.fp-btn.ghost{background:transparent;border:1px solid var(--line);color:var(--ink);font-weight:700}.fp-btn.ghost:hover{border-color:var(--acc)}.fp-meta{font-size:12px;color:var(--dim);margin-top:6px}.fp-meta b{color:var(--ink)}.fp-status{font-size:12.5px;color:var(--acc);padding:4px 2px}.fp-status.err{color:var(--bad)}.fp-note{font-size:11px;color:var(--dimmer);margin-top:8px;line-height:1.5}.fp-canvaswrap{flex:1;min-width:0;position:relative;padding:0;overflow:hidden}.fp-empty{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--dimmer);font-size:13px;text-align:center;padding:16px}.fp-dash{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding:40px clamp(20px,5vw,64px)}.fp-dash-head h2{margin:0 0 4px;font-size:24px;font-weight:800;color:var(--ink);letter-spacing:-.2px}.fp-dash-head p{margin:0 0 26px;color:var(--dim);font-size:14px}.fp-dash-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;max-width:1100px}.fp-dash-card,.fp-dash-new{text-align:left;font:inherit;cursor:pointer;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:6px;min-height:132px;transition:border-color .12s,transform .12s,background .12s}.fp-dash-card{background:var(--card);border:1px solid var(--line);color:var(--ink);position:relative}.fp-dash-x{position:absolute;top:8px;right:8px;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#ff54681f;border:1px solid rgba(255,84,104,.35);color:#ff8a97;font-size:13px;font-weight:800;cursor:pointer;opacity:0;transition:opacity .12s,background .12s}.fp-dash-card:hover .fp-dash-x,.fp-dash-x:focus-visible{opacity:1}.fp-dash-x:hover{background:var(--bad);border-color:var(--bad);color:#fff}.fp-btn.danger{background:var(--bad);border:1px solid var(--bad);color:#fff}.fp-btn.danger:hover:not(:disabled){filter:brightness(1.08)}.fp-btn.danger:disabled{opacity:.45;cursor:not-allowed}.fp-modal-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#040807a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:20px}.fp-modal{width:min(440px,94vw);background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:24px;box-shadow:var(--shadow)}.fp-modal h3{margin:0 0 10px;font-size:19px;font-weight:800;color:var(--ink)}.fp-modal p{margin:0 0 12px;color:var(--dim);font-size:13.5px;line-height:1.5}.fp-modal-conf{color:var(--ink)!important;margin-bottom:6px!important}.fp-modal .fp-input{width:100%;box-sizing:border-box}.fp-modal-row{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.fp-modal-err{margin:12px 0 0!important;color:#ffb0ba!important;font-size:13px;background:#ff54681a;border:1px solid rgba(255,84,104,.3);border-radius:9px;padding:9px 11px;line-height:1.45}.fp-dash-card:hover{border-color:var(--acc);transform:translateY(-2px)}.fp-dash-name{font-size:17px;font-weight:800;line-height:1.25}.fp-dash-meta{color:var(--dim);font-size:12.5px;flex:1}.fp-dash-open{color:var(--acc);font-size:13px;font-weight:700;margin-top:auto}.fp-dash-new{background:linear-gradient(#12201a,#0f1713);border:1px dashed #2c4a3d;color:var(--ink);align-items:flex-start}.fp-dash-new:hover{border-color:var(--good);transform:translateY(-2px)}.fp-dash-new span:not(.fp-dash-plus){font-size:16px;font-weight:800}.fp-dash-new small{color:var(--dim);font-size:12px;font-weight:500}.fp-dash-plus{font-size:30px;font-weight:800;line-height:1;color:var(--good)}.fp-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;display:block;background:#0b0f0e;border:0;border-radius:0;box-shadow:none}.fp-standedit{margin-top:10px;border-top:1px solid var(--line);padding-top:10px}.fp-pub{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.fp-pub input{margin-top:2px;width:16px;height:16px;flex:0 0 auto;accent-color:var(--acc)}.fp-pub b{display:block;font-size:13px}.fp-pub small{display:block;color:var(--dim);font-size:11px;line-height:1.45;margin-top:2px}.fp-share{margin-top:10px}.fp-share .fp-input{font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.fp-share .fp-btn,.fp-share .fp-btn.ghost{flex:1;text-align:center}.fp-colist{display:flex;flex-direction:column;gap:6px}.fp-co{display:flex;align-items:center;gap:8px;background:#0c1210;border:1px solid var(--line);border-radius:8px;padding:7px 10px}.fp-co-nm{flex:1;font-size:12.5px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-co-nm i{color:var(--dim);font-style:normal;font-size:11px}.fp-co-rm{color:var(--dimmer);cursor:pointer;font-size:13px;flex:0 0 auto}.fp-co-rm:hover{color:var(--bad)}.fp-co-wrap{border:1px solid var(--line);border-radius:8px;background:#0c1210;overflow:hidden}.fp-co-wrap .fp-co{border:0;border-radius:0;background:transparent}.fp-co-wrap .team{margin:0 10px 10px}.fp-co-team{border:1px solid var(--line);background:transparent;color:#7cc6ff;font:inherit;font-size:11px;font-weight:700;border-radius:7px;padding:3px 9px;cursor:pointer;white-space:nowrap;flex:0 0 auto}.fp-co-team:hover{border-color:var(--acc)}.fp-gen{margin-top:4px}.fp-gen-cols{display:grid;grid-template-columns:1fr 1fr 1fr 20px;gap:6px;font-size:10px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--dimmer);margin-bottom:4px}.fp-gen-cols.two{grid-template-columns:1fr 1fr}.fp-gen-row{display:grid;grid-template-columns:1fr 1fr 1fr 20px;gap:6px;align-items:center;margin-bottom:6px}.fp-gen-row.two{grid-template-columns:1fr 1fr}.fp-gen-row .fp-input{padding:9px;font-size:14px;text-align:right}.fp-gen-row select.fp-input{text-align:left;padding-right:4px}.fp-gen-x{color:var(--dimmer);cursor:pointer;font-size:12px;text-align:center}.fp-gen-x:hover{color:var(--bad)}.fp-gen-add{background:transparent;border:1px dashed var(--line);color:var(--dim);font:inherit;font-size:11.5px;font-weight:700;border-radius:8px;padding:6px 10px;cursor:pointer;width:100%;margin-top:2px}.fp-gen-add:hover{border-color:var(--acc);color:var(--acc)}.fp-gen-count{font-size:11.5px;color:var(--dim);margin-top:9px}.fp-gen-count b{color:#7fdcff}.fp-fmt{background:#ffffff08;border:1px solid var(--line);border-radius:10px;padding:9px 9px 8px;margin:4px 0 10px}.fp-fmt-row{display:flex;gap:6px;align-items:center}.fp-fmt-row+.fp-fmt-row{margin-top:6px}.fp-fmt-row .fp-input{flex:1;padding:7px 8px;font-size:12.5px}.fp-fmt-reset{display:block;background:none;border:none;color:var(--dimmer);font:inherit;font-size:11px;font-weight:700;cursor:pointer;padding:6px 0 0;text-decoration:underline}.fp-fmt-reset:hover{color:var(--acc)}.fp-savemsg{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.45;border-radius:8px;padding:9px 10px;margin-top:8px}.fp-savemsg.err{background:#ff54681f;color:#ffb3bd;border:1px solid rgba(255,84,104,.35)}.fp-savemsg.ok{background:#7fdcff1f;color:#c3f2a2;border:1px solid rgba(127,220,255,.35)}.fp-savemsg-x{margin-left:auto;flex:none;background:none;border:none;color:inherit;opacity:.8;font:inherit;font-weight:700;cursor:pointer;text-decoration:underline}.fp-savemsg-x:hover{opacity:1}.team{margin-top:10px;border-top:1px solid var(--line);padding-top:10px}.team-sec{font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--dim);margin:8px 0 6px}.team-empty{color:var(--dimmer);font-size:11.5px;padding:2px 0 4px}.team-row{display:flex;align-items:center;gap:9px;padding:6px 0;border-bottom:1px solid #17231e}.team-row:last-child{border-bottom:0}.team-av{width:26px;height:26px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800;color:#06110d;background:var(--me)}.team-av.pend{background:#20303a;color:#9fb4c9}.team-nm{flex:1;min-width:0;font-size:12.5px;display:flex;flex-direction:column;line-height:1.25}.team-nm i{color:var(--dimmer);font-style:normal;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-role{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.4px;color:var(--dim);background:#0c1210;border:1px solid var(--line);border-radius:999px;padding:2px 7px;flex:0 0 auto}.team-role.admin{color:#7cc6ff;border-color:#234d68;background:#0d2233}.team-x{color:var(--dimmer);cursor:pointer;font-size:12px;flex:0 0 auto}.team-x:hover{color:var(--bad)}.team-copy{border:1px solid var(--line);background:transparent;color:#7cc6ff;font:inherit;font-size:11px;font-weight:700;border-radius:7px;padding:4px 8px;cursor:pointer;white-space:nowrap;flex:0 0 auto}.team-copy:hover{border-color:var(--acc)}.team-invite{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.team-invite .fp-input{flex:1;min-width:120px}.team-invite select.fp-input{flex:0 0 auto;width:auto}.team-hint{font-size:10.5px;color:var(--dimmer);margin-top:6px;line-height:1.5}.mystands{min-height:100vh;color:var(--ink)}.ms-head{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line);background:#0c120fb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0;z-index:10}.ms-brand{display:flex;align-items:center;gap:11px;font-weight:700}.ms-dot{width:28px;height:28px;border-radius:9px;background:conic-gradient(from 210deg,#7fdcff,#2f9fd6);box-shadow:0 0 0 1px #7fdcff59,0 0 18px #7fdcff66}.ms-brand small{display:block;font-weight:500;color:var(--dim);font-size:10.5px;letter-spacing:.4px;text-transform:uppercase}.ms-spring{flex:1}.ms-body{max-width:1000px;margin:0 auto;padding:clamp(16px,3vw,32px) clamp(14px,2.2vw,28px) 80px;display:flex;flex-direction:column;gap:18px}.ms-empty{text-align:center;padding:56px 20px;max-width:520px;margin:0 auto}.ms-empty-badge{font-size:40px;margin-bottom:8px}.ms-empty h2{margin:0 0 8px;font-size:20px}.ms-co{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:18px 18px 16px}.ms-co-head{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.ms-co-title{flex:1;min-width:0}.ms-co-title h2{margin:0;font-size:17px}.ms-sub{color:var(--dim);font-size:12.5px;margin-top:2px}.ms-stands{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:14px}.ms-stand{display:flex;align-items:center;gap:11px;background:var(--card);border:1px solid var(--line);border-radius:12px;padding:11px 12px}.ms-num{width:42px;height:42px;flex:0 0 auto;border:2px solid;border-radius:10px;display:grid;place-items:center;font-weight:800;font-size:16px}.ms-info{flex:1;min-width:0;display:flex;flex-direction:column}.ms-info b{font-size:13.5px}.ms-info span{font-size:12px}.ms-open{border:1px solid var(--line);background:transparent;color:var(--dimmer);border-radius:8px;padding:7px 10px;font:inherit;font-size:12px;font-weight:700;cursor:not-allowed;flex:0 0 auto}.ms-open.live{color:#7cc6ff;cursor:pointer}.ms-open.live:hover{border-color:var(--acc)}.ms-nostands{color:var(--dimmer);font-size:12.5px;margin-top:12px;padding:12px;border:1px dashed var(--line);border-radius:10px;text-align:center}.mystands .team{max-width:520px}.mkt{--mk:var(--acc);min-height:100vh;color:var(--ink)}.mkt *{box-sizing:border-box}.mk-head{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line);background:#0c120fb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0;z-index:10}.mk-brand{display:flex;align-items:center;gap:11px;font-weight:700}.mk-logo{width:28px;height:28px;border-radius:9px;background:conic-gradient(from 210deg,#7fdcff,#2f9fd6);box-shadow:0 0 0 1px #7fdcff59,0 0 18px #7fdcff66}.mk-brand small{display:block;font-weight:500;color:var(--dim);font-size:10.5px;letter-spacing:.4px;text-transform:uppercase}.mk-spring{flex:1}.mk-eventsel{background:#0c1210;border:1px solid var(--line);color:var(--ink);border-radius:9px;padding:7px 10px;font:inherit;font-size:12.5px;max-width:220px}.mk-wrap{max-width:1760px;margin:0 auto;padding:clamp(14px,2vw,26px) clamp(14px,2.2vw,34px) 90px}.mk-hubhead{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;margin-bottom:16px}.mk-hubhead h1{margin:0;font-size:clamp(20px,2.4vw,26px)}.mk-hubhead p{margin:3px 0 0}.mk-hubhead .mk-btn{margin-left:auto}.mk-note{background:#1a120b;border:1px solid #6b4a1e;color:#f4d9b0;border-radius:12px;padding:11px 14px;font-size:12.5px;margin-bottom:16px}.mk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.mk-stall{display:flex;flex-direction:column;gap:8px;align-items:flex-start;text-align:left;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:18px;cursor:pointer;transition:.14s;color:var(--ink);font:inherit}.mk-stall:hover{transform:translateY(-2px)}.mk-stall-ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;border:1px solid}.mk-stall-ic svg{width:24px;height:24px}.mk-stall-nm{font-weight:800;font-size:16px}.mk-stall-c{font-size:12px;color:var(--dim)}.mk-stall-go{margin-top:4px;font-size:12.5px;font-weight:700}.mk-empty{text-align:center;padding:64px 20px;max-width:520px;margin:0 auto}.mk-empty-badge{font-size:40px;margin-bottom:8px}.mk-empty h2{margin:0 0 8px;font-size:20px}.mk-stalls{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.mk-back{background:#0e1512;border:1px solid var(--line);color:var(--dim);border-radius:9px;padding:7px 12px;font:inherit;font-size:12.5px;cursor:pointer}.mk-back:hover{color:var(--ink);border-color:var(--mk)}.mk-pill{display:inline-flex;align-items:center;gap:8px;background:#0d1310;border:1px solid var(--line);border-radius:999px;padding:7px 13px 7px 10px;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;color:var(--dim);transition:.14s}.mk-pill:hover{color:var(--ink);transform:translateY(-1px)}.mk-pill.on{font-weight:800}.mk-dot{width:10px;height:10px;border-radius:50%;flex:0 0 auto}.mk-profile{background:linear-gradient(120deg,color-mix(in srgb,var(--mk) 20%,#0e1512),#0e1512);border:1px solid var(--line);border-radius:18px;padding:clamp(16px,2vw,24px);display:flex;gap:22px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.mk-mono{width:88px;height:88px;border-radius:20px;flex:0 0 auto;display:grid;place-items:center;font-weight:900;font-size:32px;color:#06110d}.mk-pinfo{flex:1;min-width:260px}.mk-role{font-size:11.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--mk)}.mk-pinfo h1{margin:3px 0 5px;font-size:clamp(19px,2vw,24px)}.mk-blurb{color:var(--dim);font-size:13.5px;max-width:680px;margin-bottom:10px}.mk-meta{display:flex;gap:12px;flex-wrap:wrap;align-items:center;font-size:12.5px;color:var(--dim)}.mk-stars{color:var(--warn);letter-spacing:1px}.mk-creds{display:flex;gap:8px;flex-wrap:wrap;margin-top:11px}.mk-cred{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ink);background:#0b110e;border:1px solid var(--line);border-radius:8px;padding:5px 10px}.mk-cred svg{width:14px;height:14px;color:var(--mk)}.mk-contact{display:flex;flex-direction:column;gap:8px}.mk-btn{border:0;cursor:pointer;border-radius:10px;font:inherit;font-weight:700;font-size:13px;padding:11px 16px;white-space:nowrap}.mk-btn.solid{background:var(--mk);color:#06110d}.mk-btn.ghost{background:transparent;border:1px solid var(--line);color:var(--ink)}.mk-btn.ghost:hover{border-color:var(--mk)}@media (max-width:640px){.mk-contact{flex-direction:row;width:100%}.mk-contact .mk-btn{flex:1}.mk-mono{width:60px;height:60px;font-size:24px;border-radius:15px}}.mk-sech{display:flex;align-items:baseline;gap:10px;margin:6px 2px 12px;flex-wrap:wrap}.mk-sech h2{font-size:17px;margin:0}.mk-sech .c{color:var(--dim);font-size:12.5px}.mk-helper{background:linear-gradient(120deg,color-mix(in srgb,var(--mk) 16%,#0e1512),#0e1512);border:1px dashed var(--line);border-radius:14px;padding:14px 16px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:14px}.mk-zap{font-size:24px}.mk-ht{flex:1;min-width:220px}.mk-ht h3{margin:0 0 2px;font-size:15px}.mk-ht p{margin:0;color:var(--dim);font-size:12.5px}.mk-cat{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.mk-prod{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:9px}.mk-ph{display:flex;gap:11px;align-items:flex-start}.mk-thumb{width:44px;height:44px;border-radius:10px;background:color-mix(in srgb,var(--mk) 12%,#0c1210);border:1px solid var(--line);display:grid;place-items:center;flex:0 0 auto;color:var(--mk)}.mk-thumb svg{width:24px;height:24px}.mk-nm{font-weight:700;font-size:14px}.mk-ds{color:var(--dim);font-size:12px;line-height:1.45}.mk-socktag{display:inline-block;font-size:10.5px;font-weight:800;color:#fff;border-radius:5px;padding:2px 7px;margin-top:5px}.mk-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:4px}.mk-price{font-weight:800;font-size:15px}.mk-price small{color:var(--dim);font-weight:500;font-size:11px}.mk-add{border:1px solid var(--mk);background:transparent;color:var(--mk);font-weight:700;border-radius:9px;padding:8px 13px;cursor:pointer;font-size:12.5px}.mk-add:hover{background:var(--mk);color:#06110d}.mk-noitems,.mk-novendor{color:var(--dim)}.mk-noitems{grid-column:1/-1;text-align:center;padding:24px;font-size:12.5px}.mk-novendor{display:flex;gap:18px;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:20px;margin-bottom:16px;flex-wrap:wrap}.mk-novendor h2{margin:0 0 4px;font-size:17px}.mk-novendor p{margin:0;max-width:560px}.mk-trust{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:14px 16px;font-size:12px;color:var(--dim);margin-top:16px;max-width:720px}.mk-trust h4{margin:0 0 8px;color:var(--ink);font-size:13px}.mk-tr{display:flex;gap:9px;align-items:flex-start;margin-bottom:8px}.mk-tr svg{width:15px;height:15px;color:var(--mk);flex:0 0 auto;margin-top:1px}.mk-toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%);background:linear-gradient(180deg,#101815,#0e1512);border:1px solid var(--line);color:var(--ink);padding:11px 18px;border-radius:12px;box-shadow:var(--shadow);font-size:13px;z-index:80;max-width:min(560px,92vw);text-align:center}.pubplan{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:radial-gradient(1300px 720px at 82% -12%,#12241f 0%,var(--bg) 55%);color:var(--ink);z-index:1;overflow:hidden}.pubplan *{box-sizing:border-box}.pp-head{display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid var(--line);background:#0c120fb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex:0 0 auto;flex-wrap:wrap}.pp-brand{display:flex;align-items:center;gap:11px;font-weight:700}.pp-dot{width:28px;height:28px;border-radius:9px;background:conic-gradient(from 210deg,#7fdcff,#2f9fd6);box-shadow:0 0 0 1px #7fdcff59,0 0 18px #7fdcff66;flex:0 0 auto}.pp-brand small{display:block;font-weight:500;color:var(--dim);font-size:10.5px;letter-spacing:.4px;text-transform:uppercase}.pp-spring{flex:1;min-width:8px}.pp-legend{display:flex;gap:14px;flex-wrap:wrap}.pp-legend span{display:inline-flex;align-items:center;gap:6px;color:var(--dim);font-size:12px}.pp-legend i{width:11px;height:11px;border-radius:3px;display:inline-block}.pp-signin{color:#7cc6ff;text-decoration:none;font-weight:700;font-size:12.5px;border:1px solid var(--line);border-radius:9px;padding:7px 12px;white-space:nowrap}.pp-signin:hover{border-color:var(--acc)}.pp-canvas{flex:1;min-height:0;display:grid;place-items:center;padding:16px;overflow:hidden;position:relative}.pp-svg{display:block;max-width:100%;max-height:calc(100vh - 132px);background:#0b0f0e;border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow)}.pp-foot{flex:0 0 auto;border-top:1px solid var(--line);background:#0d130f;padding:10px 20px;color:var(--dimmer);font-size:11.5px;text-align:center}.pp-foot b{color:var(--dim)}.pp-link{color:#7cc6ff;text-decoration:none;font-weight:700}.so{min-height:100vh;color:var(--ink)}.so-head{display:flex;align-items:center;gap:12px;padding:11px 20px;border-bottom:1px solid var(--line);background:#0c120fb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0;z-index:10;flex-wrap:wrap}.so-brand{display:flex;align-items:center;gap:11px;font-weight:700}.so-dot{width:28px;height:28px;border-radius:9px;background:conic-gradient(from 210deg,#7fdcff,#2f9fd6);box-shadow:0 0 0 1px #7fdcff59,0 0 18px #7fdcff66}.so-brand small{display:block;font-weight:500;color:var(--dim);font-size:10.5px;letter-spacing:.4px;text-transform:uppercase}.so-spring{flex:1}.so-live{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--dim);background:#0e1512;border:1px solid var(--line);padding:5px 10px;border-radius:999px;white-space:nowrap}.so-live .ld{width:8px;height:8px;border-radius:50%;background:var(--good);animation:pp 2s infinite}.so-avs{display:flex}.so-av{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:800;color:#06110d;border:2px solid var(--bg);margin-left:-8px}.so-av:first-child{margin-left:0}.so-lockbar{background:#12261b;border-bottom:1px solid #2f6b46;color:#9ff0c0;padding:9px 20px;font-size:13px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.so-lockbar button{margin-left:auto;background:transparent;border:1px solid #2f6b46;color:#9ff0c0;border-radius:8px;padding:5px 11px;font:inherit;font-weight:700;cursor:pointer}.so-body{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px;align-items:start;max-width:1400px;margin:0 auto;padding:16px clamp(12px,2vw,26px) 60px}@media (max-width:900px){.so-body{grid-template-columns:1fr}}.so-planpanel{background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden}.so-planhead{display:flex;align-items:center;gap:10px;padding:12px 15px;border-bottom:1px solid var(--line);background:linear-gradient(#101815,#0e1512);flex-wrap:wrap}.so-planhead h3{margin:0;font-size:14px}.so-planhead .m{color:var(--dim);font-size:12px;margin-left:auto}.so-gridctl{display:flex;align-items:center;gap:8px}.so-gridctl select{padding:6px 9px;font-size:12px;background:#0c1210;color:var(--ink);border:1px solid var(--line);border-radius:8px}.so-gridctl select:disabled{opacity:.5}.so-resize{display:inline-flex;align-items:center;gap:5px}.so-resize input{width:58px;padding:6px 7px;font-size:12px;background:#0c1210;color:var(--ink);border:1px solid var(--line);border-radius:8px}.so-resize .x,.so-resize .u{color:var(--dim);font-size:12px}.so-svg{display:block;width:100%;height:auto;max-height:min(64vh,560px);background:#0b0f0e;touch-action:none}.so-hint{padding:10px 15px;border-top:1px solid var(--line);color:var(--dim);font-size:12px}.so-rail{position:sticky;top:70px;display:flex;flex-direction:column;gap:14px}@media (max-width:900px){.so-rail{position:static}}.so-pal,.so-order{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:hidden}.so-palhead,.so-oh{padding:12px 15px;border-bottom:1px solid var(--line);font-weight:700;background:linear-gradient(#101815,#0e1512)}.so-oh{display:flex;align-items:center;gap:8px}.so-oh .n{margin-left:auto;font-size:11px;color:var(--dim);font-weight:500}.so-palbody{max-height:min(38vh,340px);overflow:auto;padding:8px}.so-palcat{font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:8px 8px 4px;display:flex;align-items:center;gap:8px}.so-calc{margin-left:auto;font-size:10px;font-weight:700;color:var(--ink);background:#0c1210;border:1px solid var(--line);border-radius:7px;padding:3px 7px;cursor:pointer}.so-svc{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;cursor:pointer}.so-svc:hover{background:#0d1620}.so-svc .sw{width:10px;height:10px;border-radius:3px;flex:0 0 auto}.so-svc .nm{flex:1;font-size:13px}.so-svc .nm .ph{font-style:normal;font-weight:800;font-size:11px}.so-svc .pr{color:var(--dim);font-size:12px}.so-svc .add{color:var(--dim);font-size:15px;font-weight:700}.so-svc:hover .add{color:var(--acc)}.so-olines{padding:4px 8px;max-height:min(40vh,320px);overflow:auto}.so-oline{display:flex;align-items:center;gap:8px;padding:8px 7px;border-radius:8px;font-size:12.5px}.so-oline+.so-oline{border-top:1px solid #17231e}.so-oline .sw{width:9px;height:9px;border-radius:3px;flex:0 0 auto}.so-oline .nm{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.so-oline .nm .by{color:var(--dim);font-style:normal}.so-oline .pr{color:var(--dim);font-variant-numeric:tabular-nums}.so-oline .q{font-weight:700;font-size:12px}.so-oline .qs{display:flex;align-items:center;background:#0c1210;border:1px solid var(--line);border-radius:8px}.so-oline .qs button{border:0;background:transparent;color:var(--ink);width:24px;height:26px;cursor:pointer;font-size:14px}.so-oline .qs b{min-width:20px;text-align:center;font-size:12px;font-variant-numeric:tabular-nums}.so-oline .rm{color:var(--dimmer);cursor:pointer;padding:0 2px}.so-oline .rm:hover{color:var(--bad)}.so-empty{padding:20px 14px;text-align:center;color:var(--dimmer);font-size:12px}.so-ofoot{padding:12px 15px;border-top:1px solid var(--line);background:#0c1310}.so-ofoot .row{display:flex;justify-content:space-between;font-size:12.5px;color:var(--dim);margin-bottom:3px}.so-ofoot .row.grand{color:var(--ink);font-weight:800;font-size:16px;margin:6px 0 0}.so-submit{margin-top:12px;width:100%;border:0;background:linear-gradient(135deg,#39a9ff,#7cc6ff);color:#052236;font-weight:800;font-size:14px;padding:12px;border-radius:10px;cursor:pointer}.so-submit:disabled{opacity:.5;cursor:not-allowed}.so-submit.reopen{background:transparent;border:1px solid var(--line);color:var(--dim)}.so-rgtag{margin-left:8px;font-size:10px;font-weight:800;color:var(--dim)}.so-rigcard{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:hidden}.so-rig-head{padding:12px 15px;border-bottom:1px solid var(--line);font-weight:700;background:linear-gradient(#181226,#0e1512);display:flex;align-items:center;gap:8px;color:#e6c6ff}.so-rig-add{margin-left:auto;font-size:11px;font-weight:700;color:#c46bff;background:#c46bff1a;border:1px solid rgba(196,107,255,.4);border-radius:8px;padding:4px 9px;cursor:pointer}.so-rig-row{display:flex;align-items:center;gap:9px;padding:9px 12px;border-bottom:1px solid #17231e}.so-rig-row:last-of-type{border-bottom:0}.so-rig-g{width:28px;height:28px;flex:0 0 auto;border:1px solid;border-radius:8px;font:inherit;font-weight:800;font-size:13px;cursor:pointer}.so-rig-mid{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.so-rig-mid b{font-size:12.5px}.so-rig-pts{font-size:10.5px;color:var(--dim)}.so-rig-pdf{font-size:11px;font-weight:700;border-radius:8px;padding:5px 9px;cursor:pointer;white-space:nowrap;text-decoration:none;flex:0 0 auto}.so-rig-pdf.up{color:#c46bff;border:1px solid rgba(196,107,255,.45);background:transparent}.so-rig-pdf.ok{color:#4fd6a8;border:1px solid rgba(79,214,168,.4);background:#4fd6a81a}.so-rig-pdf.miss{color:var(--warn);border:1px solid rgba(240,178,58,.4)}.so-rig-x{color:var(--dimmer);cursor:pointer;font-size:12px;flex:0 0 auto}.so-rig-x:hover{color:var(--bad)}.so-rig-hint{font-size:10.5px;color:var(--dimmer);padding:8px 12px 12px;line-height:1.5;margin:0}.so-gate{background:#f0b23a17;border:1px solid #f0b23a55;color:#ffdd9e;border-radius:9px;padding:9px 11px;font-size:12px;margin:10px 0 0;line-height:1.4}.so-lockbar.rev{background:#101d2b;border-bottom-color:#2b5075;color:#a9d4ff}.so-lockbar.rev button,.so-lockbar.app button{border-color:currentColor;color:inherit}.so-lockbar.app{background:#12261b;border-bottom-color:#2f6b46;color:#9ff0c0}.so-lockbar.chg{background:#2a2110;border-bottom-color:#7a5a1e;color:#ffdd9e}.so-lockbar.chg b{color:#ffcf7a}.so-lockbar.org{background:#0f1d2b;border-bottom-color:#2b5075;color:#a9d4ff}.so-lockbar.org button{border-color:#2b5075;color:#a9d4ff}.so-oline-wrap+.so-oline-wrap{border-top:1px solid #17231e}.so-oline-wrap.approved{background:#4fd6a80a}.so-oline-wrap.queried{background:#f0b23a0f}.so-ln-flag{font-size:12px;font-weight:800;flex:0 0 auto}.so-ln-flag.ok{color:var(--good)}.so-ln-flag.warn{color:var(--warn)}.so-ln-note{font-size:11.5px;color:#ffdd9e;background:#f0b23a14;border-left:2px solid var(--warn);margin:0 7px 8px 24px;padding:6px 9px;border-radius:0 7px 7px 0;line-height:1.45}.so-ln-note b{color:#ffcf7a;font-weight:800}.so-ln-quote{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11.5px;color:#a9e6ff;background:#39a9ff17;border-left:2px solid #39a9ff;margin:0 7px 8px 24px;padding:6px 9px;border-radius:0 7px 7px 0}.so-ln-quote b{color:#cfefff;font-weight:800}.so-quote-acts{display:inline-flex;gap:6px;margin-left:auto}.so-confirmed{margin-top:12px;text-align:center;font-size:13px;font-weight:700;color:var(--good);padding:11px;border:1px solid #2f6b46;border-radius:10px;background:#12261b}.so-confirmed.rev{color:#a9d4ff;border-color:#2b5075;background:#101d2b}.rv{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:radial-gradient(1300px 720px at 82% -12%,#12241f 0%,var(--bg) 55%);color:var(--ink);z-index:1;overflow:hidden}.rv-head{display:flex;align-items:center;gap:10px;padding:12px 18px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--panel),#0e1512)}.rv-brand{display:flex;align-items:center;gap:10px;font-weight:800}.rv-brand small{display:block;font-weight:500;color:var(--dim);font-size:11px}.rv-dot{width:11px;height:11px;border-radius:50%;background:linear-gradient(135deg,#39a9ff,#c46bff)}.rv-spring{flex:1}.rv-body{flex:1;display:flex;min-height:0}.rv-list{width:300px;flex:0 0 300px;border-right:1px solid var(--line);background:linear-gradient(180deg,var(--panel),#0e1512);overflow:auto}.rv-list-head{padding:14px 16px;font-weight:800;font-size:13px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between}.rv-list-head span{color:var(--dim)}.rv-item{display:block;width:100%;text-align:left;background:transparent;border:0;border-bottom:1px solid #17231e;padding:12px 15px;cursor:pointer;color:var(--ink);font:inherit}.rv-item:hover{background:#12211a}.rv-item.on{background:#14251d;box-shadow:inset 3px 0 0 var(--acc)}.rv-item-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.rv-item-top b{font-size:13.5px}.rv-item-sub{font-size:11.5px;color:var(--dim);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv-item-meta{font-size:11px;color:var(--dimmer);margin-top:4px}.rv-item-meta .ok{color:var(--good);font-style:normal}.rv-item-meta .q{color:var(--warn);font-style:normal}.rv-badge{font-size:10px;font-weight:800;padding:3px 8px;border-radius:20px;white-space:nowrap}.rv-badge.sub{background:#39a9ff26;color:#8ccaff}.rv-badge.rev{background:#c46bff29;color:#e0b6ff}.rv-badge.chg{background:#f0b23a29;color:#ffcf7a}.rv-badge.app{background:#4fd6a829;color:#9ff0c0}.rv-detail{flex:1;display:flex;min-width:0;overflow:auto;padding:16px;gap:16px}.rv-detail.empty{align-items:center;justify-content:center}.rv-pick{text-align:center;color:var(--dim);max-width:280px}.rv-pick h2{margin:0 0 6px}.rv-pick-badge{font-size:30px;margin-bottom:8px;color:var(--dimmer)}.rv-planpanel{flex:1;min-width:0;background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden;align-self:flex-start}.rv-planhead{padding:13px 16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;background:linear-gradient(#141d18,#0e1512)}.rv-planhead h3{margin:0;font-size:14px}.rv-planhead .m{font-size:11px;color:var(--dim)}.rv-svg{display:block;width:100%;background:radial-gradient(700px 400px at 50% 30%,#101a15,#0b0f0e)}.rv-rail{width:360px;flex:0 0 360px;display:flex;flex-direction:column;gap:14px}.rv-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:hidden}.rv-card-h{padding:11px 14px;border-bottom:1px solid var(--line);font-weight:700;font-size:13px;display:flex;justify-content:space-between;align-items:center}.rv-h-sub{font-size:11px;color:var(--dim);font-weight:600}.rv-card.status{padding:14px}.rv-status-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.rv-status-count{font-size:11.5px;color:var(--dim)}.rv-status-msg{font-size:12px;color:var(--dim);line-height:1.5;margin:0 0 12px}.rv-status-msg.app{color:#9ff0c0}.rv-status-msg.chg{color:#ffcf7a}.rv-totals{border-top:1px solid var(--line);padding-top:10px;margin-bottom:12px}.rv-totals .row{display:flex;justify-content:space-between;font-size:12.5px;color:var(--dim);margin-bottom:3px}.rv-totals .row.grand{color:var(--ink);font-weight:800;font-size:16px;margin-top:6px}.rv-actions{display:flex;flex-direction:column;gap:8px}.rv-btn{width:100%;border:0;padding:11px;border-radius:10px;font:inherit;font-weight:800;font-size:13px;cursor:pointer;background:linear-gradient(135deg,#39a9ff,#7cc6ff);color:#052236}.rv-btn:disabled{opacity:.5;cursor:not-allowed}.rv-btn.ghost{background:transparent;border:1px solid var(--line);color:var(--dim)}.rv-btn.warn{background:#f0b23a24;border:1px solid rgba(240,178,58,.5);color:#ffcf7a}.rv-btn.ok{background:linear-gradient(135deg,#2fa885,#4fd6a8);color:#05240f}.rv-rig{display:flex;align-items:center;gap:9px;padding:9px 14px;border-bottom:1px solid #17231e;font-size:12px}.rv-rig:last-child{border-bottom:0}.rv-rig-g{width:26px;height:26px;flex:0 0 auto;border:1px solid;border-radius:8px;display:grid;place-items:center;font-weight:800}.rv-rig-n{flex:1;color:var(--dim)}.rv-rig-pdf{font-size:11px;font-weight:700;color:#c46bff;text-decoration:none;border:1px solid rgba(196,107,255,.4);border-radius:8px;padding:5px 9px}.rv-rig-pdf.miss{color:var(--warn);border-color:#f0b23a66}.rv-lines{padding:5px;max-height:min(52vh,460px);overflow:auto}.rv-ln{border-radius:9px;padding:8px 9px}.rv-ln+.rv-ln{border-top:1px solid #17231e}.rv-ln.approved{background:#4fd6a80d}.rv-ln.queried{background:#f0b23a0f}.rv-ln-row{display:flex;align-items:center;gap:8px;font-size:12.5px}.rv-ln-row .sw{width:9px;height:9px;border-radius:3px;flex:0 0 auto}.rv-ln-row .nm{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv-ln-row .nm .q{color:var(--dim);font-style:normal;margin-left:4px}.rv-ln-row .pr{color:var(--dim);font-variant-numeric:tabular-nums}.rv-ln-flag{width:18px;text-align:center;flex:0 0 auto;font-weight:800}.rv-ln-flag.approved{color:var(--good)}.rv-ln-flag.queried{color:var(--warn)}.rv-ln-flag.pending{color:var(--dimmer)}.rv-ln-note{font-size:11.5px;color:#ffdd9e;margin:6px 0 0;padding-left:17px;font-style:italic}.rv-ln-acts{display:flex;gap:6px;margin-top:7px;padding-left:17px}.rv-mini{font:inherit;font-size:11px;font-weight:700;padding:5px 10px;border-radius:8px;cursor:pointer;background:#0c1210;border:1px solid var(--line);color:var(--dim)}.rv-mini.ok.on{background:#4fd6a824;border-color:#4fd6a880;color:#9ff0c0}.rv-mini.warn.on{background:#f0b23a24;border-color:#f0b23a80;color:#ffcf7a}.rv-mini.ok:hover{border-color:#4fd6a880;color:#9ff0c0}.rv-mini.warn:hover{border-color:#f0b23a80;color:#ffcf7a}.rv-mini.send{background:linear-gradient(135deg,#f0b23a,#ffcf7a);border:0;color:#2a1c05}.rv-ln-editor{margin-top:7px;padding-left:17px}.rv-ln-editor textarea{width:100%;box-sizing:border-box;background:#0c1210;border:1px solid var(--line);border-radius:8px;color:var(--ink);font:inherit;font-size:12px;padding:8px;resize:vertical;min-height:52px}.rv-ln-editor-row{display:flex;gap:6px;margin-top:6px}.adminlaunch{position:fixed;left:10px;bottom:30px;z-index:200;background:#0d2233;border:1px solid #2b5f7a;color:#7cc6ff;font:inherit;font-weight:800;font-size:12px;padding:7px 12px;border-radius:999px;cursor:pointer;box-shadow:0 6px 20px #0006}.adminlaunch:hover{border-color:var(--acc);color:#a9dbff}.admin-wrap{min-height:100vh}.admin-hero{margin:4px 2px 18px}.admin-hero h1{margin:0 0 6px;font-size:23px}.admin-hero p{margin:0;max-width:760px;font-size:13.5px}.admin-err{color:var(--bad);font-size:13px;margin:0 2px 12px}.admin-empty{padding:26px 2px}.admin-new{padding:16px 18px;margin-bottom:18px}.admin-new-grid{display:grid;grid-template-columns:1.4fr 1.4fr .8fr 1.6fr auto;gap:12px;align-items:end}@media (max-width:960px){.admin-new-grid{grid-template-columns:1fr 1fr}}.admin-new label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--dim)}.admin-new label input,.admin-new label select{font-size:14px;text-transform:none;letter-spacing:0;font-weight:400;color:var(--ink)}.admin-new .btn{white-space:nowrap;height:40px}.admin-hint{font-size:12px;margin:11px 0 0}.admin-list{display:flex;flex-direction:column;gap:12px}.admin-org{padding:15px 17px;transition:opacity .15s}.admin-org.suspended{opacity:.62}.admin-org-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.admin-org-id{min-width:0}.admin-org-name{font-weight:800;font-size:15.5px}.admin-org-sub{font-size:12px;margin-top:2px}.plan-badge{font-size:10.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;padding:4px 10px;border-radius:999px;border:1px solid var(--line)}.plan-trial{background:#1a1c12;color:#f0d27a;border-color:#4a441f}.plan-starter{background:#0d2233;color:#7cc6ff;border-color:#2b5f7a}.plan-pro{background:#161036;color:#b79cff;border-color:#453a7a}.plan-enterprise{background:#08201a;color:#6fe3b0;border-color:#1f5f47}.status-badge{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px}.status-badge.active{color:var(--good)}.status-badge.suspended{color:var(--warn)}.admin-org-ctl{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:13px;padding-top:12px;border-top:1px solid var(--line)}.admin-inline{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--dim)}.admin-inline select{font-size:13px;text-transform:none;letter-spacing:0;font-weight:400;color:var(--ink);padding:6px 9px}.btn.danger{background:linear-gradient(135deg,#ff5468,#ff8090);color:#2a0509;border:0}.admin-del:hover{border-color:var(--bad);color:#ff8090}.admin-del-confirm{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:#ffcf7a}.admin-billing{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;padding-top:13px;border-top:1px dashed var(--line)}@media (max-width:720px){.admin-billing{grid-template-columns:1fr}}.admin-billing label{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--dim)}.admin-billing label input{font-size:13px;text-transform:none;letter-spacing:0;font-weight:400;color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.admin-billing-notes{grid-column:1/-1}.admin-billing-notes input{font-family:inherit!important}.admin-billing .admin-hint{grid-column:1/-1;margin:0}.admin-events{margin-top:20px;padding:0 17px 17px}.admin-evt-list{display:flex;flex-direction:column;gap:2px}.admin-evt{display:flex;align-items:center;gap:12px;padding:9px 4px;border-bottom:1px solid rgba(32,48,42,.5)}.admin-evt:last-child{border-bottom:0}.admin-evt-name{flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-evt-pub{color:var(--good);font-weight:400;font-size:12px}.admin-evt select{min-width:190px;font-size:13px;padding:6px 9px}.admin-foot{margin:18px 2px 0;font-size:12px}.supplierlaunch{position:fixed;left:10px;bottom:56px;z-index:200;background:#241a33;border:1px solid #5a3f7a;color:#c9a9ff;font:inherit;font-weight:800;font-size:12px;padding:7px 12px;border-radius:999px;cursor:pointer;box-shadow:0 6px 20px #0006}.supplierlaunch:hover{border-color:#b79cff;color:#ddc9ff}.sp-wrap{min-height:100vh}.sp-hero{display:flex;align-items:flex-start;gap:16px;margin:4px 2px 16px;flex-wrap:wrap}.sp-hero h1{margin:0 0 6px;font-size:23px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sp-hero p{margin:0;max-width:720px;font-size:13.5px}.sp-dept{font-size:12px;font-weight:800;letter-spacing:.4px;padding:3px 11px;border-radius:999px;border:1px solid}.sp-switch{margin-left:auto;font-size:13px;padding:8px 10px;max-width:320px}.sp-tabs{display:flex;gap:8px;margin:0 2px 14px;flex-wrap:wrap}.sp-tabs button{display:inline-flex;align-items:center;gap:7px;background:#0c1210;border:1px solid var(--line);color:var(--dim);font:inherit;font-weight:700;font-size:13px;padding:8px 14px;border-radius:10px;cursor:pointer}.sp-tabs button.on{background:#161036;border-color:#5a3f7a;color:#ddc9ff}.sp-badge{background:var(--warn);color:#2a1c05;font-size:11px;font-weight:800;border-radius:999px;padding:1px 7px}.sp-card{padding:0;overflow:hidden}.sp-pad{padding:16px 17px}.sp-hint{padding:10px 17px 15px;font-size:12px;margin:0}.sp-lines{display:flex;flex-direction:column}.sp-ln{padding:12px 17px;border-bottom:1px solid rgba(32,48,42,.6)}.sp-ln:last-of-type{border-bottom:0}.sp-ln.approved{background:#4fd6a80d}.sp-ln.queried{background:#f0b23a0f}.sp-ln-main{display:flex;align-items:center;gap:12px}.sp-flag{width:22px;height:22px;flex:none;display:grid;place-items:center;border-radius:50%;font-size:12px;font-weight:800;border:1.5px solid var(--dimmer);color:var(--dimmer)}.sp-flag.approved{border-color:var(--good);color:var(--good)}.sp-flag.queried{border-color:var(--warn);color:var(--warn)}.sp-ln-id{flex:1;min-width:0}.sp-ln-name{font-weight:700;font-size:14px}.sp-ln-sub{font-size:12px;margin-top:1px}.sp-ln-price{font-weight:800;font-variant-numeric:tabular-nums}.sp-ln-note{margin:8px 0 0 34px;font-size:12.5px;color:#ffcf7a;font-style:italic}.sp-ln-quote{margin:8px 0 0 34px;font-size:12px;color:#a9e6ff}.sp-ln-quote b{color:#cfefff;font-weight:800}.sp-ln-quoterow{display:flex;gap:12px;margin-bottom:8px}.sp-ln-quoterow label{display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--dim);font-weight:700}.sp-ln-quoterow input{width:90px;padding:6px 8px;font-size:13px;background:#0c1210;color:var(--ink);border:1px solid var(--line);border-radius:8px}.sp-ln-acts{display:flex;gap:7px;margin:9px 0 0 34px}.sp-ln-acts .btn.on,.btn.ghost.on{border-color:var(--warn);color:#ffcf7a}.sp-ln-editor{margin:8px 0 0 34px}.sp-ln-editor textarea{width:100%;box-sizing:border-box;background:#0c1210;border:1px solid var(--line);border-radius:8px;color:var(--ink);font:inherit;font-size:12.5px;padding:8px;resize:vertical;min-height:54px}.sp-ln-editrow{display:flex;gap:7px;margin-top:7px}.sp-cat{display:flex;flex-direction:column}.sp-item,.sp-add{display:grid;grid-template-columns:1.4fr 1.8fr .9fr .7fr auto;gap:8px;align-items:center;padding:9px 17px;border-bottom:1px solid rgba(32,48,42,.6)}.sp-add{border-top:1px solid var(--line);border-bottom:0;background:#0e1512}@media (max-width:720px){.sp-item,.sp-add{grid-template-columns:1fr 1fr}}.sp-item input,.sp-add input{font-size:13px;padding:7px 9px}.sp-i-price{display:flex;align-items:center;gap:4px}.sp-i-price span{color:var(--dim);font-size:13px}.sp-i-price input{width:100%;text-align:right}.sp-i-del{background:transparent;border:1px solid var(--line);color:var(--dim);border-radius:8px;cursor:pointer;padding:6px 9px;font-size:12px}.sp-i-del:hover{border-color:var(--bad);color:var(--bad)}.sp-lbl{display:block;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--dim);margin-bottom:14px}.sp-lbl textarea,.sp-lbl input{display:block;width:100%;box-sizing:border-box;margin-top:6px;font-size:14px;text-transform:none;letter-spacing:0;font-weight:400;color:var(--ink)}.sp-lbl textarea{resize:vertical}.sp-creds{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.sp-cred{display:inline-flex;align-items:center;gap:6px;background:#0d2233;border:1px solid #2b5f7a;color:#9fd0ff;font-size:12px;font-weight:600;padding:4px 6px 4px 10px;border-radius:999px;text-transform:none;letter-spacing:0}.sp-cred button{background:none;border:0;color:#9fd0ff;cursor:pointer;font-size:12px;opacity:.7}.sp-cred button:hover{opacity:1}.sp-cred-add{display:flex;gap:7px;margin-top:9px}.sp-cred-add input{flex:1}.sp-save{display:flex;align-items:center;gap:12px;margin-top:4px}.fp-invites{margin-top:10px;border-top:1px solid var(--line);padding-top:8px}.fp-invites-toggle{background:none;border:0;color:var(--acc);font:inherit;font-weight:700;font-size:12.5px;cursor:pointer;padding:2px 0}.fp-invites-body{margin-top:8px}.fp-invite-row{display:flex;align-items:center;gap:8px;margin-bottom:7px}.fp-invite-name{font-size:12.5px;font-weight:600;min-width:96px;flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-invite-row .fp-input{flex:1;font-size:12.5px;padding:6px 8px}.fp-invite-ok{color:var(--good);font-weight:800}.homelaunch{position:fixed;left:10px;bottom:9px;z-index:200;background:#0f1512;border:1px solid var(--line);color:var(--ink);font:inherit;font-weight:800;font-size:12px;padding:7px 13px;border-radius:999px;cursor:pointer;box-shadow:0 6px 20px #0006}.homelaunch:hover{border-color:var(--acc);color:#a9dbff}.verbadge{left:auto;right:10px}.home-wrap{min-height:100vh}.home-acct{display:flex;align-items:center;gap:10px}.home-av{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:800;color:#06110d}.home-acct-name{font-size:13px;font-weight:600;color:var(--ink);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:560px){.home-acct-name{display:none}}.home-hero{margin:8px 2px 16px}.home-hero h1{margin:0 0 5px;font-size:26px}.home-hero p{margin:0;font-size:14px}.home-switch{display:flex;gap:8px;margin:0 2px 18px;flex-wrap:wrap}.home-chip{background:#0c1210;border:1px solid var(--line);color:var(--dim);font:inherit;font-weight:700;font-size:13px;padding:8px 16px;border-radius:999px;cursor:pointer}.home-chip.on{background:linear-gradient(135deg,#39a9ff,#7cc6ff);border-color:transparent;color:#052236}.home-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin:0 2px}.home-tile{display:flex;flex-direction:column;text-align:left;gap:6px;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:20px;cursor:pointer;box-shadow:var(--shadow);transition:border-color .15s,transform .1s;color:var(--ink)}.home-tile-t{color:var(--ink)}.home-tile:hover{border-color:var(--acc);transform:translateY(-2px)}.home-tile.flat{cursor:default;box-shadow:none;background:#0e1512}.home-tile.flat:hover{border-color:var(--line);transform:none}.home-tile-ic{font-size:26px}.home-tile-t{font-size:16px;font-weight:800}.home-tile-d{font-size:13px;color:var(--dim);line-height:1.5}.home-tools{margin:26px 2px 0}.home-tools-h{font-size:11px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--dimmer);margin-bottom:9px}.home-tools-row{display:flex;gap:9px;flex-wrap:wrap}.home-tool{display:inline-flex;align-items:center;gap:8px;background:#0c1210;border:1px solid var(--line);color:var(--dim);font:inherit;font-weight:600;font-size:13px;padding:8px 13px;border-radius:10px;cursor:pointer}.home-tool:hover{border-color:var(--acc);color:var(--ink)}.home-tool span{font-size:15px}.set-card{margin-bottom:14px;padding:20px 22px}.set-h{margin:0 0 14px;font-size:16px}.set-lbl{display:block;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;color:var(--dim);margin-bottom:14px}.set-lbl input{display:block;width:100%;box-sizing:border-box;margin-top:6px;font-size:14px;text-transform:none;letter-spacing:0;font-weight:400;color:var(--ink)}.set-ro{opacity:.7}.set-save{display:flex;align-items:center;gap:12px}.set-roles{display:flex;flex-wrap:wrap;gap:8px}.set-role{font-size:12px;font-weight:800;letter-spacing:.3px;padding:5px 13px;border-radius:999px;border:1px solid}.set-role.organizer{background:#0d2233;color:#7cc6ff;border-color:#2b5f7a}.set-role.supplier{background:#241a33;color:#c9a9ff;border-color:#5a3f7a}.set-role.exhibitor{background:#08201a;color:#6fe3b0;border-color:#1f5f47}.set-role.admin{background:#1a1c12;color:#f0d27a;border-color:#4a441f}.people-wrap{min-height:100vh}.people-hero{display:flex;align-items:flex-start;gap:16px;margin:6px 2px 18px;flex-wrap:wrap}.people-hero h1{margin:0 0 5px;font-size:24px}.people-hero p{margin:0;font-size:13.5px;max-width:640px}.people-evsel{margin-left:auto;font-size:13px;padding:8px 10px;max-width:320px}.people-sec{margin:0 2px 26px}.people-h{font-size:16px;margin:0 0 12px;font-weight:800}.people-h .dim{font-weight:400;font-size:13px}.people-pad{padding:6px 2px 0}.people-addco{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.people-addco .fp-input{flex:1;min-width:220px}.people-co{padding:16px 18px;margin-bottom:12px}.people-co-h{font-weight:800;font-size:15px;margin-bottom:6px}.people-sups{padding:6px 4px}.people-sup{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid rgba(32,48,42,.6);flex-wrap:wrap}.people-sup:last-child{border-bottom:0}.people-sup-id{display:flex;align-items:center;gap:9px;min-width:190px;flex:1}.people-sup-name{font-weight:700;font-size:14px}.people-dept{font-size:11px;font-weight:800;letter-spacing:.3px;padding:2px 9px;border-radius:999px;border:1px solid}.people-sup-email{min-width:220px;flex:1;font-size:13px;padding:7px 9px}.people-sup-st{font-size:12px;font-weight:700;min-width:88px;text-align:right;color:var(--dimmer)}.people-sup-st.on{color:var(--good)}.people-sup-st.inv{color:var(--acc)}.people-hint{font-size:12px;margin:12px 2px 0;max-width:760px}.ex-hero{display:flex;align-items:flex-start;gap:16px;margin:6px 2px 14px;flex-wrap:wrap}.ex-hero h1{margin:0 0 5px;font-size:24px}.ex-hero p{margin:0;font-size:13.5px;max-width:660px}.ex-hero-r{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ex-chips{display:flex;gap:8px;flex-wrap:wrap;margin:0 2px 12px}.ex-chip{font-size:12.5px;padding:5px 11px;border-radius:999px;background:#20302a80;border:1px solid var(--line);color:var(--dim)}.ex-chip b{color:var(--ink);font-weight:800}.ex-chip.warn{background:#f0b23a1a;border-color:#f0b23a66}.ex-chip.warn b{color:#f0b23a}.ex-note{font-size:12.5px;margin:0 2px 12px}.ex-tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:var(--card,#0c1210)}.ex-table{border-collapse:collapse;width:100%;min-width:900px;font-size:13px}.ex-table th{text-align:left;font-size:11px;letter-spacing:.4px;text-transform:uppercase;color:var(--dimmer);font-weight:800;padding:11px 12px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#0c1210;white-space:nowrap}.ex-table td{padding:9px 12px;border-bottom:1px solid rgba(32,48,42,.5);vertical-align:top}.ex-table tr:last-child td{border-bottom:0}.ex-table tr:hover td{background:#7fdcff08}.ex-co{font-weight:800;font-size:14px;white-space:nowrap}.ex-in{width:100%;min-width:120px;background:transparent;border:1px solid transparent;border-radius:7px;color:var(--ink);font:inherit;font-size:13px;padding:6px 8px}.ex-in:hover{border-color:var(--line)}.ex-in:focus{border-color:var(--acc);background:#0a1512;outline:none}.ex-in::placeholder{color:var(--dimmer)}.ex-stands{min-width:200px}.ex-standchip{display:inline-flex;align-items:baseline;gap:6px;margin:0 6px 5px 0;padding:3px 9px;border-radius:8px;background:#7fdcff17;border:1px solid rgba(127,220,255,.28)}.ex-standchip b{font-size:13px;color:#a9f06a}.ex-standmeta{font-size:11px;color:var(--dim)}.ex-standopen{background:transparent;border:0;padding:0;margin:0;font:inherit;font-size:13px;font-weight:800;color:#a9f06a;cursor:pointer;display:inline-flex;align-items:baseline;gap:4px;border-radius:5px}.ex-standopen:hover{color:#d6ffb0;text-decoration:underline}.ex-standopen-ic{font-size:10.5px;opacity:.8}.ex-unassigned{margin-top:20px}.ex-unlist{display:flex;flex-wrap:wrap;gap:7px}.ex-unchip{display:inline-flex;align-items:center;gap:8px;padding:4px 6px 4px 10px;border-radius:8px;background:#f0b23a14;border:1px solid rgba(240,178,58,.3)}.ex-unchip b{font-size:13px;color:#f0b23a}.ex-assign{font-size:12px;padding:3px 6px;border-radius:6px;background:#0c1210;color:var(--ink);border:1px solid var(--line);cursor:pointer}.ex-assign:disabled{opacity:.5;cursor:not-allowed}.ex-unassign{margin-left:2px;background:none;border:0;color:var(--dimmer);font-size:12px;line-height:1;cursor:pointer;padding:0 2px}.ex-unassign:hover{color:#ff9a9a}.ex-standchip{align-items:center}.ex-toolbar{display:flex;align-items:center;gap:10px;margin:0 2px 12px;flex-wrap:wrap}.ex-search{flex:1;min-width:220px;font-size:13.5px;padding:9px 12px;background:#0c1210;color:var(--ink);border:1px solid var(--line);border-radius:10px}.ex-search:focus{border-color:var(--acc);outline:none}.ex-viewtoggle{display:inline-flex;border:1px solid var(--line);border-radius:9px;overflow:hidden}.ex-viewtoggle button{background:#0c1210;border:0;color:var(--dim);font:inherit;font-size:12.5px;font-weight:700;padding:8px 12px;cursor:pointer}.ex-viewtoggle button.on{background:#0d2233;color:#7cc6ff}.ex-addco{margin:0!important;flex:0 0 auto}.ex-addco .fp-input{min-width:160px}.ex-csvprev{margin:0 2px 12px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:#7cc6ff0d}.ex-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.ex-card{border:1px solid var(--line);border-radius:12px;background:var(--card,#0c1210);padding:12px 14px}.ex-card-h{font-weight:800;font-size:15px;margin-bottom:8px}.ex-field{display:flex;align-items:center;gap:8px;margin-bottom:5px}.ex-field>span{flex:0 0 62px;font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:var(--dimmer);font-weight:700}.ex-field .ex-in{flex:1}.ex-card-stands{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(32,48,42,.5)}.ex-addnum input{width:88px;font-size:12px;padding:4px 8px;border-radius:8px;background:#0a1512;color:var(--ink);border:1px dashed var(--line)}.ex-addnum input:focus{border-color:var(--acc);border-style:solid;outline:none}.combo{position:relative;flex:1;min-width:0}.combo .fp-input{width:100%}.combo-list{position:absolute;z-index:50;top:calc(100% + 4px);left:0;right:0;max-height:240px;overflow:auto;background:#0c1210;border:1px solid var(--acc);border-radius:10px;box-shadow:var(--shadow);padding:4px}.combo-opt{display:block;width:100%;text-align:left;background:none;border:0;color:var(--ink);font:inherit;font-size:13px;padding:7px 9px;border-radius:7px;cursor:pointer}.combo-opt:hover{background:#12241f}.combo-more{font-size:11px;color:var(--dimmer);padding:6px 9px}.fp-cur{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--dim);font-weight:700}.fp-cur .fp-input{width:110px}.fp-cur-note{font-size:11.5px;color:var(--dimmer);align-self:center}.fp-unit{display:inline-flex;gap:2px;margin-left:auto;background:#0c1210;border:1px solid var(--line);border-radius:8px;padding:2px}.fp-unit button{background:none;border:0;color:var(--dim);font:inherit;font-weight:800;font-size:11px;padding:3px 9px;border-radius:6px;cursor:pointer}.fp-unit button.on{background:#0d2233;color:#7cc6ff}.fp-halls{display:flex;flex-direction:column;gap:6px;margin-top:8px}.fp-hall{display:flex;align-items:center;gap:8px;padding:7px 8px;border:1px solid var(--line);border-radius:9px;cursor:pointer;background:#0c1210}.fp-hall.on{border-color:#c98bff;background:#160e22}.fp-hall-nm{flex:1;min-width:0;background:transparent;border:0;color:var(--ink);font:inherit;font-weight:700;font-size:13px;padding:2px 4px;border-radius:5px}.fp-hall-nm:focus{background:#0c1210;outline:1px solid var(--acc)}.fp-hall-m{font-size:11px;color:var(--dim);white-space:nowrap}.fp-hall-x{color:var(--dimmer);cursor:pointer;font-size:12px;padding:0 2px}.fp-hall-x:hover{color:var(--bad)}.fp-hall.editing{border-color:#7cc6ff;background:#0c1a24}.fp-ctx-catch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.fp-ctx{position:fixed;z-index:41;min-width:210px;background:#0e1512;border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:5px;display:flex;flex-direction:column;gap:2px}.fp-ctx button{text-align:left;background:transparent;border:0;color:var(--ink);font:inherit;font-size:13px;font-weight:600;padding:9px 10px;border-radius:7px;cursor:pointer}.fp-ctx button:hover{background:#16241d;color:var(--acc)}.fp-ctx-hint{color:var(--dim);font-size:12px;padding:8px 10px;line-height:1.4}.fp-aisle-list{display:flex;flex-direction:column;gap:4px;margin-top:8px}.fp-aisle-item{display:flex;align-items:center;gap:8px;padding:5px 7px;border:1px solid var(--line);border-radius:8px;background:#0c1210;cursor:pointer}.fp-aisle-item.on{border-color:#f0b23a;background:#1a1406}.fp-aisle-tag{flex:1;font-size:12px;font-weight:700;color:#f0b23a}.fp-aisle-w{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--dim)}.fp-aisle-w .fp-input{width:58px;padding:5px 6px;font-size:12.5px;text-align:right}.fp-ctx-wrow{display:flex;align-items:center;gap:6px;padding:4px 8px}.fp-ctx-wrow .fp-input{width:80px;padding:6px 8px}.fp-fade{margin-top:10px}.fp-fade-row{display:flex;align-items:center;gap:8px;margin-top:4px}.fp-fade-row input[type=range]{flex:1;accent-color:var(--acc)}.fp-fade-row .fp-cur-note{min-width:38px;text-align:right}.fp-import-prev{margin-top:10px;padding:10px;border:1px solid var(--line);border-radius:10px;background:#7fdcff0d}.fp-export{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.fp-layerpick{margin-top:10px;padding:10px;border:1px solid var(--line);border-radius:10px;background:#7cc6ff0d}.fp-lp-row{display:flex;align-items:center;gap:8px;margin-bottom:6px}.fp-lp-row label{flex:0 0 92px;font-size:12px;color:var(--dim);font-weight:700}.fp-lp-row .fp-input{flex:1;min-width:0;font-size:12.5px;padding:6px 8px}.fp-hint code{font-size:11.5px;background:#ffffff0f;padding:1px 5px;border-radius:5px;border:1px solid var(--line)}.fp-hall-dims{margin-top:8px;padding:9px;border:1px solid var(--line);border-radius:10px;background:#c98bff0d}.fp-hall-dims .fp-input{text-align:right;padding:8px 9px;font-size:14px}.fp-hall-edit{color:var(--dimmer);cursor:pointer;font-size:12px;padding:0 2px}.fp-hall-edit:hover{color:var(--acc)}.fp-status.ok{color:#0f2d18;background:#4fd6a8;border-radius:8px;padding:8px 11px;font-weight:700;font-size:12.5px}.fp-canvaswrap{position:relative}.fp-zoomhud{position:absolute;top:10px;right:12px;z-index:5}.fp-zoombtn{background:#0d2233;border:1px solid #2b5f7a;color:#7cc6ff;font:inherit;font-weight:800;font-size:12px;padding:6px 11px;border-radius:8px;cursor:pointer}.fp-zoombtn:hover{border-color:var(--acc)}.fp-zoomhint{background:#0c120fb8;border:1px solid var(--line);color:var(--dim);font-size:11px;font-weight:700;padding:5px 9px;border-radius:8px}.fp-navhud,.pp-navhud{position:absolute;top:10px;right:12px;z-index:6;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.fp-tools,.pp-tools{display:flex;gap:4px;background:#0c120fd1;border:1px solid var(--line);border-radius:9px;padding:3px}.fp-tools button,.pp-tools button{min-width:30px;height:30px;background:transparent;border:1px solid transparent;border-radius:7px;color:var(--dim);font:inherit;font-size:14px;font-weight:800;cursor:pointer;display:grid;place-items:center;line-height:1}.fp-tools button:hover,.pp-tools button:hover{color:var(--ink);border-color:var(--line)}.fp-tools button.on,.pp-tools button.on{background:#0d2233;border-color:#2b5f7a;color:#7cc6ff}.fp-navkey,.pp-navkey{background:#0c120fd1;border:1px solid var(--line);color:var(--dim);font-size:11px;font-weight:700;padding:5px 9px;border-radius:8px;max-width:240px;text-align:right}.fp-find{display:flex;gap:4px;background:#0c120fd1;border:1px solid var(--line);border-radius:9px;padding:3px}.fp-find input{width:120px;background:#0c1210;border:1px solid var(--line);border-radius:7px;color:var(--ink);font:inherit;font-size:12.5px;padding:5px 8px;outline:none}.fp-find input:focus{border-color:var(--acc)}.fp-find button{min-width:30px;height:30px;background:#0d2233;border:1px solid #2b5f7a;border-radius:7px;color:#7cc6ff;font:inherit;font-weight:800;cursor:pointer}.fp-place{transition:background .2s ease,color .2s ease,transform .1s ease}.fp-place.saving{background:linear-gradient(135deg,#f0b23a,#ffcf7a);color:#2a1c05;animation:placepulse 1s ease-in-out infinite}.fp-place.saved{background:linear-gradient(135deg,#33b89a,#4fd6a8);color:#062012;transform:scale(1.03)}@keyframes placepulse{0%,to{opacity:1}50%{opacity:.62}}.ln-thread{margin:6px 0 0}.ln-thread-toggle{background:transparent;border:1px solid var(--line,#22302a);color:#8fb7d6;font-size:11.5px;font-weight:700;padding:3px 9px;border-radius:999px;cursor:pointer}.ln-thread-toggle:hover{border-color:#39a9ff;color:#bfe0ff}.ln-thread-body{margin-top:8px;display:flex;flex-direction:column;gap:7px;padding:9px;background:#39a9ff0d;border:1px solid rgba(57,169,255,.16);border-radius:10px}.ln-thread-empty{font-size:12px;margin:0}.ln-msg{display:flex;flex-direction:column;gap:1px;font-size:12.5px;max-width:88%;align-self:flex-start;background:#0f1512;border:1px solid var(--line,#22302a);padding:6px 9px;border-radius:10px 10px 10px 3px}.ln-msg.me{align-self:flex-end;background:#39a9ff1f;border-color:#39a9ff4d;border-radius:10px 10px 3px}.ln-msg-who{font-size:10.5px;font-weight:800;color:#9fb0a8;display:flex;gap:6px;align-items:center}.ln-role{font-style:normal;font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.03em;padding:1px 5px;border-radius:999px;background:#1b2620;color:#8ba295}.ln-role.vendor{background:#c46bff29;color:#d6a9ff}.ln-role.organizer{background:#f0b23a29;color:#f0c674}.ln-role.exhibitor{background:#39a9ff29;color:#a9d6ff}.ln-msg-body{color:var(--ink,#e7f0ea);white-space:pre-wrap;word-break:break-word}.ln-msg-compose{display:flex;gap:6px;margin-top:2px}.ln-msg-compose input{flex:1;padding:6px 9px;font-size:12.5px;background:#0c1210;color:var(--ink,#e7f0ea);border:1px solid var(--line,#22302a);border-radius:8px}.ln-msg-compose input:focus{outline:none;border-color:#39a9ff}.nbell-wrap{position:fixed;right:10px;bottom:34px;z-index:400}.nbell{position:relative;width:42px;height:42px;border-radius:50%;background:#0f1512;border:1px solid var(--line,#22302a);color:var(--ink,#e7f0ea);font-size:19px;cursor:pointer;box-shadow:0 6px 20px #00000059;display:flex;align-items:center;justify-content:center;transition:border-color .15s ease,transform .1s ease}.nbell:hover{border-color:#39a9ff;transform:translateY(-1px)}.nbell-badge{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:linear-gradient(135deg,#ff4d5e,#ff7a86);color:#fff;font-size:10.5px;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid #0f1512}.npanel{position:absolute;right:0;bottom:52px;width:340px;max-width:86vw;max-height:64vh;display:flex;flex-direction:column;background:#0c1210;border:1px solid var(--line,#22302a);border-radius:14px;box-shadow:0 16px 46px #00000080;overflow:hidden}.npanel-head{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;border-bottom:1px solid var(--line,#22302a);font-weight:800;font-size:13px;color:var(--ink,#e7f0ea)}.npanel-head button{background:transparent;border:none;color:#8fb7d6;font-size:11.5px;font-weight:700;cursor:pointer}.npanel-head button:hover{color:#bfe0ff}.npanel-body{overflow-y:auto}.npanel-empty{padding:20px 14px;color:var(--dim,#8ba295);font-size:13px;text-align:center}.nitem{display:flex;gap:9px;align-items:flex-start;width:100%;text-align:left;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.05);padding:11px 13px;cursor:pointer}.nitem:hover{background:#39a9ff0f}.nitem-dot{width:7px;height:7px;border-radius:50%;background:transparent;margin-top:5px;flex:0 0 auto}.nitem.unread{background:#39a9ff0d}.nitem.unread .nitem-dot{background:#39a9ff}.nitem.unread .nitem-title{color:#eaf4ff}.nitem-main{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.nitem-title{font-size:12.5px;font-weight:700;color:var(--ink,#e7f0ea);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nitem-body{font-size:11.5px;color:var(--dim,#9fb0a8);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nitem-time{font-size:10.5px;color:var(--dim,#8ba295);flex:0 0 auto;margin-top:2px}.fp-genreport{margin-top:10px;padding:10px 11px;background:#39a9ff0d;border:1px solid rgba(57,169,255,.16);border-radius:10px}.fp-genreport-head{font-size:11px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#8fb7d6;margin:2px 0 6px}.fp-genreport-head .dim{font-weight:600;text-transform:none;letter-spacing:0;color:var(--dim,#8ba295)}.fp-genreport-tiles{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.fp-gr-tile{font-size:11.5px;padding:3px 8px;border-radius:999px;background:#0f1512;border:1px solid var(--line,#22302a);color:var(--ink,#e7f0ea)}.fp-gr-tile b{color:#cfe8ff}.fp-gr-tile.prem{border-color:#f0b23a66;background:#f0b23a1a}.fp-gr-tile.prem b{color:#f0c674}.fp-gr-tile.dim{color:var(--dim,#8ba295)}.fp-gr-tile.pct{margin-left:auto;border-color:#33c46b66;background:#33c46b1a;color:#8fe6ad;font-weight:700}.fp-gr-tile.val{border-color:#39a9ff66;background:#39a9ff1a;color:#9fd0ff;font-weight:700}.fp-gr-table{width:100%;border-collapse:collapse;font-size:12px}.fp-gr-table td{padding:4px 6px;border-top:1px solid rgba(255,255,255,.05);color:var(--ink,#e7f0ea)}.fp-gr-table td:nth-child(2){text-align:right;white-space:nowrap;color:var(--dim,#9fb0a8)}.fp-gr-table td:nth-child(2) b{color:#cfe8ff}.fp-gr-table td:last-child{text-align:right;white-space:nowrap;color:#8fe6ad;font-size:11px}.fp-gr-table tr.short td:last-child{color:#f0b23a}.fp-gr-cols{margin-top:8px;font-size:11.5px;color:#aeb8c6;background:#8a94a61f;border:1px solid rgba(138,148,166,.28);border-radius:8px;padding:5px 8px}.fp-audit{margin-top:8px;padding:9px 11px;border-radius:10px;background:#f0b23a14;border:1px solid rgba(240,178,58,.32)}.fp-audit.clean{background:#33c46b14;border-color:#33c46b52}.fp-audit-head{display:flex;align-items:center;justify-content:space-between;font-weight:800;font-size:12.5px;color:#f0c674}.fp-audit.clean .fp-audit-head{color:#8fe6ad}.fp-audit-x{background:transparent;border:none;color:var(--dim,#8ba295);cursor:pointer;font-size:13px}.fp-audit-row{margin-top:6px;font-size:11.5px;color:var(--ink,#e7f0ea);line-height:1.4}.fp-audit-row b{color:#f0c674}.fp-audit-foot{margin-top:7px;font-size:10.5px;color:var(--dim,#8ba295)}.fp-egress{margin-top:9px;padding-top:9px;border-top:1px solid rgba(255,255,255,.1)}.fp-egress-head{font-weight:800;font-size:12.5px;color:#f0c674;margin-bottom:5px}.fp-egress.clean .fp-egress-head{color:#8fe6ad}.fp-egress-row{margin-top:4px;font-size:11.5px;line-height:1.4;color:var(--ink,#e7f0ea)}.fp-egress-row.ok .fp-egress-mk{color:#4fd6a8}.fp-egress-row.bad{color:#ffc4c4}.fp-egress-row.bad .fp-egress-mk{color:#ff5468;font-weight:800}.fp-egress-mk{display:inline-block;width:12px}.fp-egress-foot{margin-top:7px;font-size:10px;line-height:1.4}.fp-gr-egress{margin-top:8px;font-size:11.5px;font-weight:700;border-radius:8px;padding:5px 9px}.fp-gr-egress.ok{color:#8fe6ad;background:#33c46b1a;border:1px solid rgba(51,196,107,.32)}.fp-gr-egress.bad{color:#ffb9b9;background:#ff54681a;border:1px solid rgba(255,84,104,.32)}.fp-gr-egress .dim{font-weight:500}.fp-applyaisles{margin-top:8px;width:100%;border-color:#33c46b66;color:#8fe6ad}.fp-applyaisles b{color:#c8f5d9}.fp-gr-opt{margin:0 0 8px;font-size:11.5px;font-weight:700;color:#8fe6ad;background:#33c46b1a;border:1px solid rgba(51,196,107,.32);border-radius:8px;padding:5px 9px}.fp-gr-opt b{color:#c8f5d9}.fp-check{display:flex;align-items:center;gap:7px;margin-top:8px;font-size:12.5px;color:var(--ink,#e7f0ea);cursor:pointer}.fp-check input{width:15px;height:15px;accent-color:#39a9ff;cursor:pointer}.trust{min-height:100%;padding:40px 20px 60px}.trust-inner{max-width:940px;margin:0 auto}.trust-back{display:inline-block;color:var(--dim);font-size:13px;text-decoration:none;margin-bottom:22px}.trust-back:hover{color:var(--acc)}.trust-hero{text-align:center;margin-bottom:26px}.trust-hero-badge{width:64px;height:64px;border-radius:18px;margin:0 auto 14px;display:grid;place-items:center;background:radial-gradient(120% 120% at 50% 0%,#7fdcff24,#0f1512);border:1px solid rgba(127,220,255,.3);box-shadow:0 0 26px #7fdcff2e}.trust-hero h1{margin:0 0 8px;font-size:30px;letter-spacing:-.02em}.trust-lede{max-width:640px;margin:0 auto;color:var(--dim);font-size:15px;line-height:1.55}.trust-note{background:#39a9ff14;border:1px solid rgba(57,169,255,.28);border-radius:14px;padding:14px 18px;color:var(--ink);font-size:13.5px;line-height:1.6;margin:0 0 30px}.trust-note b{color:#bfe0ff;font-weight:700}.trust-h2{font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:var(--dim);font-weight:700;margin:30px 0 14px;border-bottom:1px solid var(--line);padding-bottom:8px}.trust-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.trust-card{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px}.trust-card.wide{grid-column:1/-1}.trust-card.cert{background:linear-gradient(180deg,#121a16,#0f1512)}.trust-card-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.trust-card-top h3{margin:0;font-size:15px}.trust-card p{margin:0;color:var(--dim);font-size:13px;line-height:1.6}.trust-card a{color:var(--acc)}.trust-tag{flex:none;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#8fe6ad;background:#33c46b1f;border:1px solid rgba(51,196,107,.34);border-radius:999px;padding:3px 9px;white-space:nowrap}.trust-tag.prog{color:#f0c674;background:#f0b23a1f;border-color:#f0b23a57}.trust-foot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:34px;padding-top:16px;border-top:1px solid var(--line);color:var(--dimmer);font-size:12px}.trust-link{color:var(--dim);text-decoration:none;font-size:12px}.trust-link:hover{color:var(--acc)}.people-hero-right{display:flex;align-items:center;gap:10px}.people-back{margin-left:6px}.people-dash{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:6px 2px 20px}.people-card{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:20px 18px;background:var(--card);border:1px solid var(--line);border-radius:16px;cursor:pointer;transition:.14s;color:var(--ink)}.people-card:hover{border-color:var(--acc);transform:translateY(-2px);box-shadow:var(--shadow)}.people-card-ic{font-size:26px;line-height:1}.people-card-t{font-size:17px;font-weight:800}.people-card-d{font-size:13px;color:var(--dim);line-height:1.4}.people-card-n{margin-top:6px;font-size:12px;font-weight:700;color:var(--acc);background:#39a9ff1a;border:1px solid #39a9ff44;border-radius:999px;padding:3px 10px}.people-toolbar{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:2px 2px 10px}.people-search{flex:1;min-width:240px;display:flex;align-items:center;gap:8px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:0 12px}.people-search.solo{margin:2px 2px 14px}.people-search-ic{opacity:.7}.people-search input{flex:1;background:none;border:none;outline:none;color:var(--ink);font-size:15px;padding:12px 0}.people-search-x{background:none;border:none;color:var(--dim);cursor:pointer;font-size:14px}.people-count{margin:0 4px 10px;font-size:12px}.people-addco{display:flex;gap:8px}.people-co{padding:0;overflow:hidden;margin-bottom:8px}.people-co-h{width:100%;display:flex;align-items:center;gap:10px;padding:13px 15px;background:none;border:none;cursor:pointer;color:var(--ink);text-align:left}.people-co.open .people-co-h{border-bottom:1px solid var(--line)}.people-co-caret{color:var(--dim);width:12px}.people-co-nm{font-weight:700}.people-co-stands{font-size:12px;color:var(--acc);background:#39a9ff14;border:1px solid #39a9ff33;border-radius:6px;padding:2px 8px}.people-co-meta{margin-left:auto;font-size:12px}.people-co-body{padding:6px 15px 15px}.people-roster{padding:6px 4px}.roster-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid var(--line)}.roster-row:last-child{border-bottom:none}.roster-av{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-weight:800;background:#2a3a33;color:var(--ink);flex:none}.roster-id{display:flex;flex-direction:column}.roster-nm{font-weight:700;text-transform:capitalize}.roster-id i{font-size:12px;font-style:normal}.roster-ctx{margin-left:auto;font-size:12px;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roster-role{font-size:11px;font-weight:800;padding:3px 9px;border-radius:999px;flex:none}.roster-role.exhibitor{color:var(--acc);background:#39a9ff1a;border:1px solid #39a9ff44}.roster-role.vendor{color:var(--warn);background:#f0b23a1a;border:1px solid #f0b23a44}.mka{margin:2px}.mka-lede{font-size:13px;line-height:1.5;margin:0 2px 16px;max-width:820px}.mka-empty{padding:26px;text-align:center;color:var(--dim);border:1px dashed var(--line);border-radius:14px}.mka-stall{padding:0;margin-bottom:14px;overflow:hidden}.mka-stall-h{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--line)}.mka-stall-dot{width:10px;height:10px;border-radius:50%;flex:none}.mka-stall-name{font-size:16px;font-weight:800;background:var(--panel);border:1px solid transparent;border-radius:8px;color:var(--ink);padding:5px 8px;min-width:120px;max-width:280px}.mka-stall-name:hover{border-color:var(--line)}.mka-stall-name:focus{border-color:var(--acc);outline:none}.mka-badge{font-size:11px;font-weight:700;padding:3px 9px;border-radius:999px;border:1px solid}.mka-count{font-size:12px}.mka-spring{flex:1}.mka-link{background:none;border:1px solid var(--line);color:var(--dim);border-radius:8px;padding:5px 10px;font-size:12px;cursor:pointer}.mka-link.on,.mka-link:hover{border-color:var(--acc);color:var(--acc)}.mka-del{background:none;border:none;color:var(--dim);cursor:pointer;font-size:15px;padding:4px 6px}.mka-del:hover{color:var(--bad)}.mka-handoff{padding:12px 14px;background:var(--panel);border-bottom:1px solid var(--line)}.mka-handoff-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.mka-handoff-row .fp-input{flex:1;min-width:200px}.mka-hint{font-size:12px;line-height:1.45;margin:8px 0 0}.mka-items{padding:6px 14px}.mka-item,.mka-add{display:grid;grid-template-columns:1.4fr 1.7fr 110px 90px auto;gap:8px;align-items:center;padding:5px 0}.mka-add{border-top:1px dashed var(--line);margin-top:4px;padding-top:12px}.mka-item input,.mka-add input{background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--ink);padding:8px 9px;font-size:13px;width:100%}.mka-item input:focus,.mka-add input:focus{border-color:var(--acc);outline:none}.mka-i-price{display:flex;align-items:center;gap:4px;background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:0 8px}.mka-i-price span{color:var(--dim);font-size:12px}.mka-i-price input{border:none!important;background:none!important;padding:8px 0}.mka-i-del{background:none;border:none;color:var(--dim);cursor:pointer;font-size:14px}.mka-i-del:hover{color:var(--bad)}.mka-noitems{padding:8px 2px;font-size:13px}.mka-addstall{margin:18px 2px 8px;padding:16px;background:var(--panel);border:1px dashed var(--line);border-radius:14px}.mka-addstall-h{font-weight:800;margin-bottom:10px}.mka-addstall-row{display:flex;gap:8px;flex-wrap:wrap}.mka-addstall-btn{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:8px 14px;font-weight:700;font-size:13px;cursor:pointer}.mka-addstall-btn:hover{filter:brightness(1.15)}.mka-addstall-btn:disabled{opacity:.5;cursor:default}@media (max-width:640px){.mka-item,.mka-add{grid-template-columns:1fr 1fr;gap:6px}.mka-i-del{grid-column:2;justify-self:end}}.mka-toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%);background:var(--card);border:1px solid var(--acc);color:var(--ink);padding:11px 18px;border-radius:12px;box-shadow:var(--shadow);z-index:400;font-size:14px;max-width:90vw}.team-copy.ok{border-color:var(--good);color:var(--good)}.mka-addcustom{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.mka-addcustom input{flex:1;min-width:160px;background:var(--card);border:1px solid var(--line);border-radius:8px;color:var(--ink);padding:9px 10px;font-size:13px}.mka-addcustom input:focus{border-color:var(--acc);outline:none}.mka-addcustom .btn{background:var(--card)}.so-palvendor{font-size:10px;font-weight:700;opacity:.7;margin-left:6px}.mka-link.invite{border-color:var(--acc);color:var(--acc);font-weight:700}.mka-link.invite:hover{background:color-mix(in srgb,var(--acc) 14%,transparent)}.mka-assigned{font-size:11px;font-weight:600;color:var(--good);background:color-mix(in srgb,var(--good) 14%,transparent);border:1px solid color-mix(in srgb,var(--good) 40%,transparent);border-radius:999px;padding:3px 9px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.installbtn{position:fixed;left:12px;bottom:14px;z-index:250;background:var(--acc);color:#04121c;border:none;border-radius:11px;padding:10px 16px;font-weight:800;font-size:14px;box-shadow:var(--shadow);cursor:pointer}.installhint{position:fixed;left:12px;right:12px;bottom:14px;z-index:250;background:var(--card);border:1px solid var(--acc);color:var(--ink);border-radius:12px;padding:11px 14px;font-size:13px;line-height:1.4;box-shadow:var(--shadow);max-width:460px;margin:0 auto}.installhint button{margin-left:8px;background:none;border:none;color:var(--dim);cursor:pointer;font-size:13px}.sp-deliver{padding:6px 4px}.dl-stand{margin:4px 0 10px}.dl-standh{font-weight:800;font-size:13px;color:var(--ink);padding:8px 12px;background:var(--panel);border-radius:8px;margin-bottom:4px}.dl-line{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--line)}.dl-line:last-child{border-bottom:none}.dl-line.acknowledged{opacity:.7}.dl-flag{width:22px;text-align:center}.dl-id{flex:1;min-width:0}.dl-name{font-weight:600}.dl-sub{font-size:12px}.dl-photo{background:none;border:1px solid var(--line);border-radius:8px;padding:4px 8px;cursor:pointer;font-size:14px}.dl-acts{display:flex;align-items:center;gap:6px;flex:none}.dl-testbtn{cursor:pointer;position:relative}.dl-testbtn.busy{opacity:.6}.dl-wait{font-size:12px}.dl-ok{color:var(--good);font-weight:700;font-size:12px}.sp-team{padding:6px 0}.sp-team-row{display:flex;align-items:center;gap:10px;padding:9px 4px;border-bottom:1px solid var(--line)}.sp-team-av{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:#2a3a4d;color:var(--acc)}.sp-team-em{flex:1}.sp-team-add{display:flex;gap:8px;margin-top:12px}.sp-team-add .fp-input{flex:1}.sp-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#04080edb;z-index:500;display:grid;place-items:center;padding:20px}.sp-lightbox img{max-width:94vw;max-height:88vh;border-radius:12px;box-shadow:var(--shadow)}.sp-lightbox-x{position:fixed;top:16px;right:18px;background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:50%;width:38px;height:38px;font-size:16px;cursor:pointer}.so-ln-deliver{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;padding:6px 10px;margin:2px 0 0;border-radius:8px;background:color-mix(in srgb,var(--acc) 8%,transparent);color:var(--ink)}.so-ln-deliver.tested{background:color-mix(in srgb,var(--good) 12%,transparent)}.so-ln-deliver.acknowledged{background:color-mix(in srgb,var(--good) 8%,transparent)}.so-deliver-acts{display:flex;gap:6px;margin-left:auto}.btn.xs{padding:3px 9px;font-size:11.5px;border-radius:7px}.so-ln-fault{margin:2px 0 0}.so-fault-state{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;padding:6px 10px;border-radius:8px;background:color-mix(in srgb,var(--warn) 12%,transparent);color:var(--ink)}.so-fault-state.prog{background:color-mix(in srgb,var(--acc) 12%,transparent)}.so-fault-state.done{background:color-mix(in srgb,var(--good) 10%,transparent)}.so-fault-state.urgent{background:color-mix(in srgb,var(--bad) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bad) 45%,transparent)}.so-fault-state .btn{margin-left:auto}.so-fault-open{background:transparent;border:1px dashed color-mix(in srgb,var(--warn) 55%,var(--line));color:var(--warn);border-radius:8px;cursor:pointer;padding:5px 10px;font-size:12px;margin-top:2px}.so-fault-open:hover{background:color-mix(in srgb,var(--warn) 10%,transparent)}.so-fault-form{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel)}.so-fault-form input{flex:1 1 200px;min-width:160px;background:var(--bg);border:1px solid var(--line);color:var(--ink);border-radius:8px;padding:6px 9px;font-size:12.5px}.so-fault-sev{display:flex;gap:4px}.so-fault-sev button{background:var(--bg);border:1px solid var(--line);color:var(--dim);border-radius:7px;padding:5px 9px;font-size:12px;cursor:pointer}.so-fault-sev button.on{color:var(--ink);border-color:var(--acc);background:color-mix(in srgb,var(--acc) 14%,transparent)}.so-fault-sev button.urg.on{border-color:var(--bad);background:color-mix(in srgb,var(--bad) 16%,transparent)}.so-fault-acts{display:flex;gap:6px}.sp-badge.urgent{background:var(--bad);color:#2a0a0f}.flt-list{display:flex;flex-direction:column;gap:8px}.flt-row{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--panel)}.flt-row.urgent{border-color:color-mix(in srgb,var(--bad) 55%,var(--line));background:color-mix(in srgb,var(--bad) 8%,var(--panel))}.flt-row.resolved{opacity:.62}.flt-sev{font-size:16px;line-height:1.3}.flt-main{flex:1;min-width:0}.flt-top{font-size:13.5px}.flt-urg{margin-left:6px;font-size:10px;font-weight:800;letter-spacing:.5px;color:#2a0a0f;background:var(--bad);border-radius:999px;padding:1px 6px;vertical-align:middle}.flt-notes{font-size:12.5px;color:var(--ink);margin-top:2px}.flt-meta{font-size:11.5px;margin-top:3px}.flt-resolve{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.flt-resolve input{flex:1 1 200px;min-width:160px;background:var(--bg);border:1px solid var(--line);color:var(--ink);border-radius:8px;padding:6px 9px;font-size:12.5px}.flt-acts{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.oc-sec-h{font-size:12px;font-weight:700;color:var(--dim);text-transform:uppercase;letter-spacing:.4px;margin:0 0 8px}.oc-handlers{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.oc-chip{display:inline-flex;align-items:center;gap:7px;padding:6px 8px 6px 10px;border:1px solid var(--line);border-radius:999px;font-size:12.5px;background:var(--panel)}.oc-chip.on{border-color:color-mix(in srgb,var(--good) 55%,var(--line));background:color-mix(in srgb,var(--good) 10%,var(--panel))}.oc-dot{width:8px;height:8px;border-radius:50%;background:var(--dimmer)}.oc-chip.on .oc-dot{background:var(--good);box-shadow:0 0 0 3px color-mix(in srgb,var(--good) 25%,transparent)}.oc-live{font-style:normal;font-size:10px;font-weight:800;color:var(--good);text-transform:uppercase;letter-spacing:.3px}.oc-shifts{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.oc-shift{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:9px;background:var(--panel);font-size:12.5px}.oc-shift.on{border-color:color-mix(in srgb,var(--good) 50%,var(--line))}.oc-shift-em{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:44%}.oc-shift-win{margin-left:auto}.oc-shift-add{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end}.oc-shift-add .fp-input,.oc-shift-add select{min-width:130px}.oc-dt{display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--dim)}.oc-dt input{background:var(--bg);border:1px solid var(--line);color:var(--ink);border-radius:8px;padding:6px 8px;font-size:12px;color-scheme:dark}.npanel-push{border-top:1px solid var(--line);padding:10px 12px}.npush-btn{width:100%;background:color-mix(in srgb,var(--acc) 12%,transparent);border:1px solid color-mix(in srgb,var(--acc) 45%,var(--line));color:var(--ink);border-radius:9px;padding:9px 12px;font-size:12.5px;font-weight:600;cursor:pointer}.npush-btn:hover{background:color-mix(in srgb,var(--acc) 18%,transparent)}.npush-btn:disabled{opacity:.6;cursor:default}.npush-btn.on{background:color-mix(in srgb,var(--good) 12%,transparent);border-color:color-mix(in srgb,var(--good) 45%,var(--line))}.npush-denied{display:block;font-size:12px;color:var(--dim);text-align:center}.vp-wrap{max-width:1000px;margin:0 auto;padding:0 16px 60px}.vp-head{display:flex;align-items:center;gap:12px;padding:18px 4px;margin-bottom:6px}.vp-brand{display:flex;align-items:center;gap:10px;font-weight:800;color:var(--ink);font-size:17px}.vp-brand small{display:block;font-weight:400;color:var(--dim);font-size:12px}.vp-dot{width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,var(--brand-a),var(--brand-b))}.vp-spring{flex:1}.vp-pad{padding:24px 4px}.vp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.vp-card{border:1px solid var(--line);border-radius:14px;background:var(--card);padding:16px}.vp-card-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.vp-card-top h3{margin:0;font-size:16px;color:var(--ink)}.vp-dates{font-size:12px;white-space:nowrap}.vp-stats{display:flex;gap:16px;margin:10px 0 12px;font-size:13px;color:var(--dim)}.vp-stats b{color:var(--ink);font-size:15px}.vp-stalls{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.vp-stall-chip{font-size:11.5px;color:var(--dim);background:var(--panel);border:1px solid var(--line);border-radius:999px;padding:3px 9px}.vp-card-acts{display:flex;gap:8px}.vp-empty{text-align:center;padding:60px 20px;max-width:440px;margin:0 auto}.vp-empty-ic{font-size:40px;margin-bottom:8px}.vp-empty h2{margin:0 0 8px;color:var(--ink)}.sp-planlink{background:color-mix(in srgb,var(--acc) 14%,transparent);border:1px solid color-mix(in srgb,var(--acc) 45%,var(--line));color:var(--ink);border-radius:8px;padding:3px 10px;font-size:12px;font-weight:600;cursor:pointer;margin-left:2px}.sp-planlink:hover{background:color-mix(in srgb,var(--acc) 22%,transparent)}.orgteam{padding:14px 16px;margin-bottom:16px}.orgteam-h{display:flex;align-items:center;gap:10px;justify-content:space-between;flex-wrap:wrap}.orgteam-h b{color:var(--ink)}.orgteam-note{font-size:12.5px;margin:8px 0 12px;line-height:1.5}.people-rosth{font-size:12px;font-weight:700;color:var(--dim);text-transform:uppercase;letter-spacing:.4px;margin:6px 2px 10px}.qi-app{display:flex;flex-direction:column;height:100dvh;background:var(--bg);color:var(--ink);overflow:hidden}.qi-tabs{display:flex;gap:6px;padding:8px 12px;border-bottom:1px solid var(--line);flex:0 0 auto}.qi-tabs button{flex:1;padding:9px 6px;border:1px solid var(--line);background:transparent;color:var(--dim);border-radius:10px;font-weight:600;font-size:13px;cursor:pointer}.qi-tabs button.on{background:var(--card);color:var(--ink);border-color:var(--acc)}.qi-find{flex:1;min-height:0;display:flex;flex-direction:column}.qi-search{display:flex;gap:8px;padding:10px 12px;flex:0 0 auto}.qi-search input{flex:1;padding:12px;font-size:16px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--ink)}.qi-search button{width:48px;border-radius:10px;border:1px solid var(--acc);background:#3db8ea24;color:var(--acc);font-size:16px;cursor:pointer}.qi-err{color:#ff9a9a;font-size:13px;margin:0 12px 6px}.qi-kpis-sm{grid-template-columns:repeat(3,1fr);padding:0 12px 8px}.qi-list{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.qi-srow{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:13px 14px;background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--ink);cursor:pointer}.qi-srow:active{background:var(--card)}.qi-srow-dot{width:12px;height:12px;border-radius:50%;flex:0 0 auto}.qi-srow-main{flex:1;display:flex;flex-direction:column;min-width:0}.qi-srow-num{font-weight:800;font-size:16px}.qi-srow-co{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qi-srow-prog{font-size:12px;flex:0 0 auto}.qi-srow-go{color:var(--dim);font-size:20px;flex:0 0 auto}.qi-focus{flex:1;min-height:0;display:flex;flex-direction:column}.qi-back{align-self:flex-start;margin:10px 12px 0;background:transparent;border:0;color:var(--acc);font-size:14px;cursor:pointer;padding:4px}.qi-focus-head{padding:4px 16px 10px;border-bottom:1px solid var(--line)}.qi-focus-num{font-size:30px;font-weight:800;line-height:1}.qi-focus-sub{font-size:13px;margin-top:4px}.qi-svcs{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.qi-svc{display:flex;align-items:center;gap:10px;padding:12px 14px 12px 12px;border-bottom:1px solid var(--line);border-left:4px solid var(--acc)}.qi-svc-main{flex:1;min-width:0}.qi-svc-name{font-size:14px;font-weight:600;line-height:1.3}.qi-svc-state{font-size:12px;margin-top:3px}.qi-seg{display:flex;gap:6px;flex:0 0 auto}.qi-seg-b{width:46px;height:46px;border-radius:12px;border:1px solid var(--line);background:var(--card);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.qi-seg-b.on.ok{background:#4fd6a82e;border-color:var(--good)}.qi-seg-b.on.bad{background:#ff54682e;border-color:var(--bad)}.qi-seg-b:disabled{opacity:.5}.qi-focus-foot{display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);flex:0 0 auto}.qi-foot-b{flex:1;padding:13px;border-radius:12px;border:1px solid var(--good);background:#4fd6a824;color:var(--good);font-weight:700;font-size:14px;cursor:pointer}.qi-foot-b.ghost{border-color:var(--line);background:transparent;color:var(--ink)}.qi-foot-b:disabled{opacity:.45}.qi-map{flex:1;min-height:0;display:flex;flex-direction:column}.qi-map-bar{display:flex;gap:8px;align-items:center;padding:8px 12px;flex:0 0 auto}.qi-search-mini{flex:1;padding:0}.qi-search-mini input{padding:9px 10px;font-size:15px}.qi-search-mini button{width:40px}.qi-map-svg{flex:1;min-height:0;width:100%;background:#0d1420}.qi-map-legend{display:flex;gap:12px;align-items:center;padding:8px 12px calc(8px + env(safe-area-inset-bottom));font-size:12px;color:var(--dim);flex:0 0 auto;flex-wrap:wrap}.qi-map-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:4px;vertical-align:middle}.qi-board{flex:1;min-height:0;overflow:auto;padding:16px;max-width:760px;margin:0 auto;width:100%}.qi-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.qi-kpi{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 6px;text-align:center;display:flex;flex-direction:column;gap:2px}.qi-kpi b{font-size:20px;line-height:1}.qi-kpi span{font-size:10.5px;color:var(--dim);text-transform:uppercase;letter-spacing:.3px}.qi-progress{height:10px;background:var(--line);border-radius:6px;overflow:hidden;margin-top:14px}.qi-progress>div{height:100%;background:var(--good);transition:width .4s ease}.qi-progress-l{font-size:12px;margin:4px 2px 0}.qi-table{width:100%;border-collapse:collapse;margin-top:14px;font-size:14px}.qi-table th{font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:var(--dim);text-align:left;padding:6px 8px;border-bottom:1px solid var(--line)}.qi-table td{padding:8px;border-bottom:1px solid var(--line)}.qi-table tbody tr:nth-child(1) td{color:var(--good)}.qi-toast{position:fixed;left:50%;transform:translate(-50%);bottom:calc(20px + env(safe-area-inset-bottom));background:var(--good);color:#06221a;font-weight:700;padding:10px 18px;border-radius:999px;z-index:60;font-size:14px;box-shadow:0 6px 24px #0006}
