.widget-demo{max-width:1100px}.widget-demo__head h1{margin:0 0 6px;font-size:22px;font-weight:600}.widget-demo__head p{margin:0 0 10px;color:var(--mw-muted);font-size:13px}.widget-demo__modes{display:flex;gap:8px;margin:12px 0}.widget-demo__modes button{font:inherit;padding:6px 12px;cursor:pointer;border:1px solid var(--mw-border);background:var(--mw-surface, #fff);color:inherit;border-radius:4px}.widget-demo__modes button[aria-pressed=true]{border-color:#ffa025;box-shadow:inset 0 -2px #ffa025}.widget-demo__meta{font-size:12px;color:var(--mw-muted)}.widget-demo__dirty{color:#bd6600}.widget-demo__errors{margin:10px 0;padding:10px 14px;list-style:none;border-left:3px solid #b42318;background:#b423180f;font-size:13px}.widget-demo__errors li{margin:2px 0;font-family:ui-monospace,Menlo,Consolas,monospace}.mw-widget-engine__item{display:flex;flex-direction:column}.demo-widget-body{border:1px solid var(--mw-border);border-radius:4px;padding:12px;flex:1 1 auto;min-height:0;box-sizing:border-box;display:flex;flex-direction:column;gap:4px}.demo-widget-body span{font-size:12px;color:var(--mw-muted)}.widget-demo__table{border-collapse:collapse;margin:12px 0;font-size:13px}.widget-demo__table caption{text-align:left;color:var(--mw-muted);padding-bottom:8px;font-size:12px}.widget-demo__table th,.widget-demo__table td{text-align:left;padding:6px 14px 6px 0;border-bottom:1px solid var(--mw-line)}.widget-demo__table tr.is-bad td{color:#b42318}.widget-demo__fixture{list-style:none;padding:0;font-size:13px}.widget-demo__fixture li{padding:4px 0;border-bottom:1px solid var(--mw-line)}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff;base64,d09GRgABAAAAAF8kABAAAAAAs7QAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAABVwAAAB9gAABL8j/MOkEdTVUIAAF2YAAABiQAAAuSuIsJLT1MvMgAAAegAAABaAAAAYHO3PmljbWFwAAAFDAAAAzQAAASWD4IXi2N2dCAAAAlAAAAAAgAAAAIAKgAAZnBnbQAACEAAAAD3AAABYZJB2vpnYXNwAABVuAAAAAgAAAAIAAAAEGdseWYAAAwgAABCKwAAfuCbAM0RaGVhZAAAAWwAAAA2AAAANhpE06toaGVhAAABpAAAACEAAAAkEF0H5mhtdHgAAAJEAAACxQAABchF9m8NbG9jYQAACUQAAALZAAAC5mzJS65tYXhwAAAByAAAACAAAAAgA4oCZG5hbWUAAE5MAAADCgAABsaBXi5FcG9zdAAAUVgAAARfAAAHgozszCJwcmVwAAAJOAAAAAcAAAAHaAaMhQABAAAAAQAA6T1dFV8PPPUACwgAAAAAAMumtnwAAAAA5u/So/6s/cMJ4wfLAAAACQACAAAAAAAAeJxjYGRgYD/99zADA5fXvzX/0jgfMwBFkAFjEQCtPwdWAAAAAAEAAAFyAHwABwBzAAQAAQAAAAAACgAAAgABcwACAAF4nGNgZl7MOIGBlYGBdRarMQMDozyEZr7IkMbEwMDAxMfGxMrEzMTMvoCBYb0DA4MXAxQ4+ru6MTgwKPxmYj/99zADA/tpJlug8GSQHAvQNCClwMACAH0nDcYAAHicrZRPSFRRFMa/e999b4ZBIiQQERliCBcRIrOSGAIRkVlUTBEirSwGEcRFCwl5m8wMZvGMYBAXMgtpJUMrFxJtRFqIiMUkEiISLoxhEgmRqLl95zVSTAy2cPHxu+e+8/6ce77zNAB31JaNj8AdQcZdQuCUqWXGh4w3Eeg4ZlXVbrlXuV9EEL2CfvcA094jZEwrgpDMdxaQNe/4vCKm3V67FW23e24eLebErrsJMoG0WYRvYugzJeoe+nSAS9zrMzn4qoJJtW+Xnc+/15Fm5nLfbPC63Mc8JwFfl9DrNPO+HMadDXvkafvDdDLW9ojffdEMc+1TbfDD2vje/6VXtFPe1h82zOdZSR1nkufpFoS2YlZqZO1yxlL/X3xWF5/FMF96ZObR3ZDsn8nZGTLO84qxl0pV7AF5h2d8XcdtgfFz8ie5T34h3/N6hPzK+CP5lrFHHoZeYG9MO2adD+xX1c6wZ0+lb6E/2LtQRTxh3i3xi+QL9esat0OC+xAfSY8b0XyCOl2HPqMXzovRPDKRTXrrGs9I/CUeTvzDtPg69NwCHuiS/V4fi+dDP9ZR5kA8el6UeRKvN6LMmVOxu40oMyjzUU85D30fY6YHXSaKCyaPBPfjZhyDzgFn+ibPa8zOSd3OOtcjmHCbWOdlO+fu2qrZxpD3DdlYmrkpZNUrzvUOOnUBht4f9FqoTnToNFL6BD3OEG64ST4jydlIYqGml9Rabe9US9Sb01jdrS6KDNSaKLKDKTOqkgbIy/0OZ16kRllPARmvg30aDhXTPmYpULepAX5fivdN1FRyVpi/yu/o5//MIKNYKzWo9jBFPVbH9DrldCFFZdTDUN16ku+aRDfXaTKtk4yTGHACZKgBeY4p89z6GVN8VyrKf64JpdqoVq7L1DHXzWRQ0yrjuVpOE+NtKsf1vM6yDsq8oEdF/K/8AhHmnTAAAAB4nIWU2VNOYRzHv9/TZkvalJbX6bTI/lKkUmmj8laWbIUWb9ahcWGnLGPGDRf+AFPXQsiWrDOYMW5cSag3Ltxjhhl0fN9jmHDhmXnOOc+Z8/7O+X0+3+cFEICfMwHUEcYzreisA40unWuxCEGIw2xk66oWDTiIVgYxjOGcwnks4lKu5Bbu4X628ixtI8t4YrwJ6HWddH00o8w402VaZprpNnPMErMzybIMK8KKtsqsBqv5q2HbeocJN3JQiDo04hDaGcwJjGA657OYHtZwK/fygGp/U+3HRp9qH3V9MCPNWDPBNJ3a2f/U9n6lU/s5YN/X7PF3Z1fYHrvGXm9vsOu1arH32W32cfsIMFw3fG74zPfutzvfhgyVwxlDGb53Q/G+9z6vL3mwZTB0MGagf+DBwKOgTBGq1QN7NY9qnsIZjBj0jLhehj8Gy9TRX/f+emInK9R5FMeKQZYIL2A28+niEtZyMTNUoVzkTfHxcDZzmMlczuFG1nMhZzKPc7lLTsYxVIbGcxYL2SiOCVzNVNaxhE2MZxonMoYNbJG/tdzEaCZyDWM5iXGsxALZWIh8+S5CCaqwUdab4MVhtKrf4+q9HedxAZdwGVeZjNt4gZd4hTf4iAfIUlJykYcCGS1GKapRL6+b0IwjaMMxnJDnDnTiIrpwBd1MQS/60I/XGMAnPMQXlKEcFVgKDypxDddxAzdxCz24h/tYjCW4g7usYjVXcBmXK30FXEQ3gvnUyZLvvwRJgwEMVIqDGcJRHM0xf1KVX0P7IFDJD0YIRmE0xmAsxiEU4xGGCQhHBCIRhWhMRAxiMQlxI00gXvsnES5M1vckwUIyUpCKNExBOqZiGqZjBmZilnaVG3MwFxnI/GVPPfi5V4l5O66Kaa545ollgWhWi2S9w7JNNP0sO8SxUyS7xbJfHEVRPOId/4V0swhZcl7MUtluZJJ83lbG0jiV05SOFu7+nbsEJupUil5WKj+puhNGS8fVSsY67lIq8uVbDrieGxzyfgcp+s0XfOZ07dkarsI8zJeNtXKzkpFKUZOy5FWCfibnsJMaKD3+vLzAaXq5XYncrH+QrcrhDm5j8w/JwdVxeJxdkD1OxDAQhWMSFnIDJAvJI2spVrboqVI4kVCasKHwNPxIuxLZOyCloXHBWd52KXMxBN4EVkDj8Xuj+fRmkJgaeeP3QrzzID7f4C73efr4YCGMUmXnIJ4sTgzEiixSoyqky2rtNaugwu0mqEq9PG+QLacaG9vA1wpJ67v43ntCwfL43TLfWGQHTDZhAkfA7huwmwBx/sPi1NQK6VXj7zx6J1E4lkSqxNh4jE4Ss8XimDHW1+5iTntmsFhZnM+E1qOQSDiEWWlCH4IMcYMfPf7Vg0j+G8VvI16gHETfTJ1ekzwYmjTFhOwsclO3vowRie0X5WBrXAC4Af+FsASNAAAqAAB4nB3Bf0RjcQAA8LWtba21Xq/Xt/e71/u+96q1trfXqrftbSWZ5CT9kSQnSSZJkpMkycnJ9EeSJJlJTk4mSWb6I2fSH8kkJ5kkyZyck2Ry7tzno9P906U70eULhgoO9Tp9n/5Yf2+wGvoNUcMPI2bsN34tNBaOF6YK86Y207Tp0Gw0t5tnzNcWpyViSRehRcNF51bWOmSNWZ+L8eKt4mebw7Zkuy3hS8ZLjuxWe8i+YD8rtZVqpXHEhowiU8g8soysI3FkH0kiaSSDZJEc8lo2WfaOWlAM5VAnqqIdaKJcLt/E9JgdIzEJU7AQ1oX1YcPYBDaLvVX0VVyBbjAARsEUmAfLYB3EwT5IgjTIgCzIgdfK8cr7yufKPG7CUZzFHXgz3o534wP4KD6FZwmV6CB6iEEiQkwTC0SU2CB2iASRIs6IK+KOlMk1Mkaek9fkPflM5imeclF+aolapbapPeqIOqUuqBvqkZboQTpCT9MLdJTeoHfoBJ2izxiMGWEmmTnmC7PGxJhvzDHznblkbpkn5oXVsTYWZwV2nr1kb9mnqvGqHBfm4tw+l+TSXIbLcjnutVpfba8mq9d5Kw94nnfxfj7M9/Jb/C/+HVogBjnohCrsgD1wEEbgNFyAUbgBd2ACpuCZ4BX2hCPhVLgQboRH4bfwR7SKQORFl+gXw2Kv+FEcEz+Ji+KKuCnuigfimyRIY9Kp9F6j1kRr9mvZ2onaqzqubslhdAw7buql+m1np3PWuet8bFAbYi6ba8OVcUvuIfeMe8m96T6VgazKk/KiHJeP5Qs55zF5gEfyeD2dnqyiU3AlrPQpo8pnJdnY1TjRuNqY8dq9I96kN9tEN801vTa3NR+1hFtOWm5VndqsTql76r3P5Zv1bfqSvhe/y9/jX/Ef+x8CSmAxEAv8DOQ1iwY0XpO1D1pEi2sJ7SFoC3qDA8GZ4EHwLmQPaaGB/1OtbOvkX0Dd42QAAAB4nO29eXhb1bUorn0mybYiW9ZkW7ZlWZNlWbZsTZZneZ4HeYxnJ46dOIOTOJOTmCQkISSBJiEBQphCCGlKKZcGyg0UUgiFlKbQS7mQx+VSbsrlUtoUuLSlFOzjt/c+R7Jky6H3fe97f/y+n8HxOUfr7L322muvaa+1JSBmbwgE9B76okAvyBAItE6Xy+kwmkhjqi41VUgyjEKuVCl08LEb2EEyqVKAnCLCDQA1ThDSuMnc59c0Hc+fiE6liF/FulKIwmZCIzPrE+npkbztm9dksJ+wNyhaLtLU5YIYgmC/NnRZl0hJipIN1VB/+zbP0lKSwVBEFoA/xI6ZPQL4QwqOzH5BWehzEKMiQYtAIHNkEian0q7Msee47DnJhEIuIYTJpEJOaVMzCZ3OWUQ6QSojlEJklUoI5IRvGNBVEYEudfAzRvgEJYpi5EpZVrx+x1D3yfFiY8VQXvsdK9zsH9g/Jje3NieXMlEiCoyX98aLhMZ61U9/ZG7Zwf41MSO+fH1TRkpxb77RI1fFULHtu/qKFBQAkqyuPb6KtS3umCWFvTvq3n6bZmhKUdS7qx0URdLsW5tP2mjR939UvsFnrSOBqXFzo3esLo2hKAaNEwh8s9fpUvqCwAhvhEajLlUChxbL4e1WCRlGl6o3whEUUfYcFa2KaHx/7y2/ubet+aE/PeTZuKrPGNVc95Pe59g3PtiR3X/ox+/sfPkx6hJV3dF0z78dvo/92+XxuKwyi/BXSZrVPwey8wMXzx0e8eQLBASiL90N6asV1MCeGaEEkjKZUCWTsGOKI5iEMHG0LCLsOZQyFpKc0iFiI1pL0YSAMYLA00YylCTLkSOtPH5wssdRe+Ttg+rysvzPVHKpPkq2dOMO1zHAvLapcN19z/1mfdqGjSsSEZXRXNDl61dZ+3taU8ou/eJiIUGThMzRc/Tqofs+P9tOkvRS1DpFUdVn2a8uH/7t45ON+gB9icPte/pKFJCGR2a/JvfTjwtyIZ8gsgmNJkRJNOFSyLUu/oE0B19n0jptYATOI1N/e/OuhGxthnFtVVyZRm8YPZdX7tBUVBfdVbbltdqOqiSxLd+bZ41kmwM4n4LjpfdHCJkokiCImd+CSJoRHYsQCaNm7pQvkcjOAEyWAJqYVRCekLGPQTxzIMURsRVzlHRCqi+GN1hGC6OYL/zdtz5++uimZimPcrUuLWP0iaLqvOS6htKTZeBA+65e2Fto3wBAWpIBjFnhHMZ+HjwFebBQIDDIESsE8RxEUyXMJEP40unEKNsVkGnoKTrCumr7nS3Psv96bQvHg7bhZT3mcpFpZNMur59ZK9fVmyhRpBAP43xUnCjVk64KYsoIaVz0c5SuICOeY91vXlqr1JpiTJUjdS4VHI6ncVWFgKMhXC+nBFXwJpNC630eITFWUqWyiHQHoRkERo2nbbvzvrv2ZYdQFV4Iace+o3cfnsxY+AHxJGRy+D/BXgtHX3jXt6t9VoBASIr4W/DTmc3Bb+A1fxL+cwCOQS0QuOfhzaF5kolEnUcyn6POETqfh+vQ3zRsbvYa6wZbYZvxaA6haDSFNgy63csPNMdWtFjE/KBE1K8PvHbftrz44tvvf3qMLAtumKdzG2zPvgBHBXA5tQqGEQKsDLSZpAnweB8JJVr1MhCfP1k+M02sNbnTdTL2fUoWn7Rk5k5M4HAj+hB80JxHSZo8bPNMR5pTp4qiIhKTUyTEU+xIYKz8ej8lSIVjDbemuREvW2T5Yty6Fl2nPAVQP9UCgfBt2I8N0gCuxyKh2w6AXYZGrfNrSWDihScUlSpddVSiKEqdlKSOly8hdxGbifUDZ4UxMdHCaTqCIHbNXKiYeVKXEKWURlIESf6Ciim2Vf7TS6+/8pN7xhO/XUmd/LY3t9ljEFNUVI5uiTqGvPTt4yKq60+vd/zwxAZ1qiNWEYPwOjB7g14G8TJBeQeCuUcHFiyHKxSDBn0BcZTu228QU12YE2TfXiReCh72t/9GVc20hWNxpDOgnGC0UE6oBBaIxpxK4IWFDKtaIkiJkUnfB+o3N2W073z4pfHvsx+jyx0Pv3x+/OL+2qo73jqM/lbe8Rv6wtpX2RvfH7h49vAKT5BM+OZg88n3D58CwpfXBvQZ1l1Qjn4MdVe0wAXxUAYreF5jBUwEk2IeQcCyZY9u9qaWjZRbSpQJ0rexMWDaPzr46LaysQu/3xWy9okdsUkDZza37O+zCymaaYSyE8hy19y/fP/lbRbZuTB0EmA6zbwiVEE6pQkK5ugErRVaBVFkILOavpNkRVt+uCbZ27Ly9qc2QCaliL0f/vTUjv7UH7D/+eub0nDDteeOmHM3b1jZUYpMrAiG8ixdv3nC9p1U5elKfQbp6kacv0BDhRJWyC1+oxHyP7RRjNA4C7G1AkqLk1/pc1Q2lPXngYEEq9koZz8ktUr2IVVmXKInSZ2bULez04ampsKnCFZkt3Qg6vYWwztIf8fwsd7qHcMNCazM4DLFCylZsQb8GcpdupGhrb0He+u2t2dJRHCdjMxeJwvpZwTQ4AE6vw5LphD6yI4xue3Y3EE4M3A2CKztiI+VIp2nxZ1db09o2f697S3W/hMjntHOCqUqPiqnpj/X3pKnyawbGB6oyyxcsbs8p60sJ4Z6VpVnT0121Vqr9+7efejeTu/elV6FRh/9QVa716Rx11uLVw929wyunapr2tVti1EqhRA/+ENdoc8IzBA/zL3uZNquRZaAijNY5qaAEG25VNFc7JdmRH6kNc+bbxMnlTRXXNqCNQRa4XSpQhwdy8s1ZJgR4ExstFgxXRGqhJAMuU6boAzJhjfB+ocjzXydhKlEHeOlh5D23fWrycm37u8K6JKqTScaGk5MVPkNY15B/eeRX+7Jz526coQwhjz/9db7e/T6nvu3CrDugrishbgkQ3mm4PwNADj5ClFAmkYHoJZxfor8DfBT8ATyNd6QuVJmXmmeuY59DfoU72JMx5MfQgdDLIVWo2xZ9bci6oql2QsdDNjP9dnronzYj14giCDmtc93ARWbnOufcoOjYL9KSRCvybM0M3+oZ3ewD9axyliDVs0ABRGtBNvAKPXBtJN8Lt+XFCGjKUo5WPWtiHxquhl1WpIhhHJcLEqtd03Xki9AmqugTt0F+8+CgwaQspxPBeAacmrRVAMAZxrRHKpWJfS5tBBB4hz7kNyYLLusbMkEF9kCQ3Us8AjlukSgBcWxOrX0cmScxhjHDoDf2Fpl7OtGBzHBFsfZbWYJJWvMJ8yEz+aNpMRGe5Ge3Q+OKB3Z6RJKpEzJSJ75cuahopYoSjVWiX2R2TcgfgTED/kiwYqEowymCkYQUoy4FlClrFdlTUuJAFkmO6gGXmlqovQVZa0FquwQWwmSbFDjMCUwlGpVFVsM3ol32NIgjnVFWNeqZr+mvoZrQQt1ujZIqQPt3MpQADN4YvMVqNWz+XUwPUm+yd6+BT6qrBBn55fAR2RJsG6Pp81BK0LNybna2c/IJyg55P1S5FnC9eZ3eIQmaOxgEecfP5whZA8bAdbx2CtzOZy13jWHThwtSC3qdOgr61ptkeXaktIK46q7B7Dx+AFNEwpPzVLnk5eIe3vO72nYstLWVJgeRQBT0yafPSkK2EsHizXiRJuBuTNaJqbtS7eWs8/z5IpJS4w1amSPgueArGC8d8tOtTlbZezLx7hPzX5GjdDXeN3iCshjLNAgJ823J/0eXEAuVxcfrRt/8VBj1Z1vHYpxllSn2oYyKIYkEN6fIBlCkulHO6q2tGWltd3aXb8vk3wjVVd36LUdo5fu6iQgQJRaGl3la4ojieDpnZG0jKWkZOSOnRxc89yB+qJ8OKeVkM7vUbFIvhmwV5FJcGJWGeRTcMLFTb5Xq66sq0+dfOPuts77f7Mjd3dOlTi+orXX1ri71549dHx5Zk9LueqdC2K5RFh1+2u7Nrz8vWZZ9ONCjV0vd6+8d3DN8wcbVJYCI6QR7JfqgjSyCLxI/8KJDOMJwIlFiotDCfg1MI8NFA7EMrOvsTIRibxP/FrsA5Ii7adGtl4+WNt89DXwSNrdfY37+p22vkPdWb5yhxRq6lhJgjHubAhl3PydSKNKcdQeenUHQp39w6phP9rKVLPcsq4Uzy/CPR7STIcsbzpAMYgz5xpyGgtHBki4TDgqCpU5RPf45aOt9bc9vXL0qT115Ibfbe98rJRx9u1vyxttK1WJa133fDb8ui8ip3GsJG+oOoOyDsdWHriyG+FSdeDKLmjaECvPby1R27xG5kKiiVgGyM5Dgw774OGlBJxLOUTuQ/oTbHEhSimgf4XdU1OwpBAiKyCAMZpkQhzvsaU4+2pzomJ1Zt1gboDPzms67Nbm9WWGErtpiUkcY7Tl0ydjbe1ll6DHTxMjAFlbM++EGFkWposgzjdsbUmPlEQzTzBx9nR+TVfO3KCy4Jp2CGrRnBdRTufc9GJs5qk4k8mdTMogCaUOo3OOGYmklvU1JhmZfagTTXPN/ufW25orCpMiP0BMkL35pSM5I721Sk1MXOuyVUeqN6cRccVVtfr67e1WyAasW1fUuXJLsTbBgCf68vdaYtQ6ea2fFbp6/+l2n0ydIn6JcjQ51YTAlgK+zO0xGDwmRe4qjhu4uNAUtA3kkIcLkX7GzLmYqztPYMFPydqxpdqW9jZ9CPNioqcNrVzjaFxboQl8RJzZt1OdWZjK3hlC6deD72YF+srcVFfXhjz2iRBDghDshfiNYV/W6o/ScV5iEDr8DCjkeEJOB5AJ4KCQJppUKlOStChTZUqUEpPBnXwZfEOeV0IwaZJJmVkE/8VzP/v8zFtgBPu+lhAcpH5HeB4GDwQwyB893Cyr6MqR3RSDmc8PvHZy0hOHPWXqyjwMuLmKgXNlD+0d+sm8MsemMlTmIIgqpwJIgKqO3ydkZdmT2ffBXbHp6WlS9rdqHXsyQB6qORgbVgIMdTmUKD7Vomb/yhqUVmMiRSXkWsATZ+aFGiBu3PxcQ7EGWdhwSJjpCO0vIL8CtiMcL/MAXGvLOdsRMyc0m4IG55e30FLg2FO1kEulPFsr5SG861TbqzOSa5uadEQo+4oi6LTeoWU2T1epVWweGl1t5/g4ivk9skDHlmrqmpt1c3qMOIN0bJzZpUmpSf8yHEepqlwpRbbkZEdlmq7CFYa/gXrfzrh0t0YcFzWP8efWKKRD/twaFd6MCPPXaEpzW5th4SjNAyNj9oVr1FqQujfsMOIbilLLndowy5PXJwehPpHhaEFgHXAyEAQMA074VbYd/8XEhisn2qvvuLpv/WsnOgh31dYOW2bPod6qLZ22rN6DBIEUht8cgDKOfcqv8v3ajJPHU6yAGoG0MSMdLJujRLDFYgz2zgHmIkYhDfhkBLdEaBGZf6Rz/J/3Vlcd/MWtjbtdAbKAi6lVFcXxBCHPKW6yNd7SmaVvuoXwy7FoY1xqVt0dHKZxsruCKUOVSjVZycZBz8xfohMUYv8QEL0g3lmQXti+MoQaLdAmD107kIVNwZaDy00OqwuKi9R+K8a5NTtrOIOiqWDzyr6z1G/TuFZZY0WSCNpv0EjEUfGcdTX9dojYS2odS00x+kmsSfLzH6mDNLaFUJhfcEIeM7QypfPFjiiKNDS3dWao01ISxNlScalHU15ZqZ3jxYAAVJU6NAWZiXREFP0zKsOpNNkTk8qNLDtfJpTPfkrcScUInGgfY1FfG+3KUH5yEv0SoSa7wqpxm+MKe1f3FurrNrfYWivcisiYyLT8emttZ373aHe+pWGsuHU8iXQTKkdGUqzOocte2tk1uLbYPlSfFavWRl/KanRrfKXOpT5f33hV3lCFUYfjZPLZG8QndBuKtxs4owmb8ryZgpwaLJ9DLBmCSs5325WRXrEuu9R6293ISgG0MJKGkwc5rnhyeUVUrD3XtrNUbXHnK43ZavoRRhoddewUcT8yTqrWtuTKoOuZ27y2GpB0wI5pLmrIiIE4bZ29QUkoAdbrc/6Ec6Hi5B2PUF8clK6CUqO9XU/Mk9pLSPPA6KogqYH0Sj8nNZK8hvByo7FYV+6CcmN9PmibN5+zX85+SX4A8QzyyWWyMD751wQRq/r8S+SRPxPr1rBH8tnHY82GRJoS8B75zBUiO2jLb/ppMjGjpcQCPXLUz/Tslwy6RD4nkEEGDe+UcwgAshBEfSiMlUSi3uw69kEPC3887EXcJYgkCJnyQ7CEPDszSFhjrVkWKddtZ+v008TGme/5u/ajdpU4zdm2lBrigKKa5Hy/HPoqbr/XO+eWg6++WKJWLDkf40kB+ezVhBwxiI03PH5ZHC8Tn5ekp7KfgubUvCXs5wk68CT7llSfmhxJSXLN4Ag4k2pjKGmN/fdfxeh18GlUuoV9kM2z5okoaV02pj2UQTEQn3TItyEEAKEzELI1+z57WpZhSqYBA4mQAOTTMVp+SnTo6qcyqMZIInT454nmoJn59mjgZgAFAAUxs1+TxyiRICnIJyeRT67jfXIS+eQCYG7cZ8vNtIqhSx45s4247a3Ww/YCm1ecX+qJIuyN0iix9AggSRBP3hcbJY45QhAkiOXoTn4CfYparD9N2nCexLwtKOR2zLMu1REM2x/iVegKW7r7rTkd5dnQr5Dn1vTmxjfUOA/+x2PLxZFiJljIjd+XHc7DmKhc58vTx4jEYupxYbzNFBfjXtt3EJAUTdp7B1cVf7nQFkBj+QaOpYEbC68Vbu4l4bHZ3fMMMjKLptNWlyOUC1e35Ylj02zp60rmBhjfyw/QVldWrD/gj1VjI4hqXr7bEq+bQ3dxL4ofY4Q4QrKonQf99zfgmKBnigI/fkMhRAHOGRR4Nx5Ke5PfqABPNfTZpXpXYXxCXrY2QPXs3tvacyeHvSllYzX1R9aV5u944VZJ/eYms7Vtsp4s1QyM9Kc0DLnkMZm+sulLIVpQizy/1MZbejJ7Oxs1EYWr7hvpeHCyOiV39K6ezmNj+bOzXC6DcIAw4viqEAwIGsGp2Vku5kO/Cp8jh5EBAz+Af8LAD4KksPCDk+HhhwXPhoUfNgTDJwXgx0Lg9wbgx0zB8KoA/FAI/FQAfiik/asB+JWCi3PwTHYAfmUs5yvtn/2aqaYfF9QJfMiTTxVygS2/FIH8av8fbKEbtE6Hw6QjmZb789n3IpUyMUV8k9KRDqYzqx1a5uDkpy8fjON3qkvR5vpjeeWOZLy5juN4wbtzQpp9ECwncoirBEvEmtMzFFgWyfuqSF/j3hWVMf+TXXdQXv9t3z4bl0sCacGcgnZSmaBNMBw+4qdUcYbpwigLMlOx2UCjJ0aj04kJBoKDL7WFowdO3F02Pxy495zV+/TwovGYVXv/pTyuZvlUw5OXwNm8viq7VBW37Ae3VG8h/mVepAaYGjY025OXkM7QsGGjt7QuXPCmd1BZUpD+aJupoDrVc8hnIRQF67q37CRkQTEdyDuYFzAvl3O8T2z18w5zCvNyBb8mHp/jNeazAK8tC+HNtgCvLQvhzV0B+JEQ+I8D8CMGjjdvsD76bfqioBjv7s+Fb9y6785JmgvP8tlJ9Ns5+xpNtXn6rLaN5b+8eaaSfWmp0Vua4MhMi57WB5KW2HMpjhhDfrqltqwo+bszmBLyiysMrvzI6NgIciwomYkQ1LI+koX8Vy/oWzguLrzsvFkUOmhsIVFokg0a4t1zMeebB6eDBsv+OTg4HTpefxT6nu+OWAePfP+CmDUQ+Fg3znFCep53/Ny8N4BXm9s4l+KkWiQJyqjjXUfKbSzrdRauzZItSTFla0pbGz0RySL3WfbLy6v9KVDl4dOkJIkSwxKlJLcxW8l+ZCqxxqnjMplosajE4XERxL2SLZcB9QCfI/VcuCQqYpggkqx5aEyVrBvHtusWG1MmuWisG/sh/vGQtcbyHmfR2sxYbjxtTWg8BetfvL3hJnFwMRctJ0xi1WLjOcM0HHhp22JhcgYH0se58cA1ifPQsCwg+TU/jtcqjuFjWZDEPRfsEYSDHwZrA/DvB+ChHhwTBMFrA/CjIe0fCLQ/ukj7K0BX2PZX8O3jfDYMT3Hwggt+ePo0fQ36F8n4eRN1Esuaz/j8N6tgKVQRkNU4L+smCW9CLtFD4eKVoWlhvhyTOOREttjN894ugZ3c/uy6u5UybZpuMI+gGDJM/hypogAQ4Cw36iaJcCCLIU6sGcnoXepLWUKI6Als89X88Psn7AsS6gJ7DJPQrjMJSiD3wpG4lSrIlLz9FrrnYBKa/FEiU1CUvNy2Ki92764PNW/1n9tZVXbbazhchMJHCUWFbnnW2tIPtUCGgkdiRUJ0rKOyr4CPINFma70hJW/pMfPBmh+/+V9T468cb6/YfXHjqmf21TFRYmb94+XHLd/e7xi6o8u2fLDLuESTEGvrP9g1/MOpqv9/3qi/QF4uFiDzPJnIsduNxkBcjR9d+A0uPJtOJ9Yu4Ta7JmKdxWUpWaQk4hPoD1T3S2XyBGWhYeGm1xa8K5asa6wpjAWmMBtgX0ISda/RUJRmrJug6dWAgP9Vh98Ew3tltQCQBLsq3HYYXtdfk/vxuqY5e372r/51TcVjOaDh7HlzePhBgTYs/GAxB3/bPPjh2b+FhR+2BLevCsAPhcBPBeCHguGxzcTBLwuBbwvALwtpf1cAfiQE/uMA/EgIvDYAPzr79yD4AwH4UQvnpx6BtgjKlUXW/1x00439+qBk1O/yAObsEHJ/XF5pjclYl6fP7tpWlZDvMEfMJdt9Z3atZ3VrjrcswY6skXMxyXESZIFkNJbnxYEFqXnf5QBEOKqadJwdwq0Xdi/eS61A6yVkL9VCIFkWZOfPjUcVRJWb77HSVGFy24qJwnmGvb2jRA/tKzSimABp1DlVlsTCx262A8vl6wSZ8fnF5XpXXgQcjcZPmJR8Z46KpEM3Z8Py8YpF+HiFZU4fn8LwQl5/92N4z8wNKpV+FepL7Z8x33uC4XcF4EdC4D8OwI8UB8NrA/CjYE8Q/IEA/GgzD88KUA5yAH4N2IqfY3hmhIcXgkZwj+AZxPcoDxjjL+L98E9Q+7NH0Z6McAg+T+XXMwAPQF6Ao6cv0KcgLzSFyRzWOe1zQVbt3KVdEZyEBbisYu3CDOI77wykw5BLwj2d/jOfWzz958VyiY+2tA0XGNCtoWC4Lfi6ZWZ9yK7UYT7PeBqu50h+nxjtssxpA61CG25jWBpmJ9mpi/wehcU+CRj264UbxPP3ko9SN3qxfF/T66tdbGcY7ZyF21WuRXMKvUHwBp67CE6ms/+F5+5T+PwnmFfv5J+/iXmgFS5mTRD84Gwe5iVUyCAMgh+cTcV+52n4/NYg+OFZKW7/dvh8LAh+mP07hp+Bzw1YpkfwMp2D/xg+X4JlOgc/xMP/AT534ZgOBz/Gw/8GPk/GMR0OfoyDRxxNqLEOiOB1AAf/OXxOYh3AwS/j238XPq/Hay2C1wEc/CX43IF1AAc/guAhNRnWB96DvO1ZLJ88vHQLk2bO2Dq9Rl4czwkv5F5+/2YJ6EEOYEBUYS+S8+u/gPi9AvFz4bzSEP83aJs0ENYNcndD9+3BKzn7moy8v3suJK8BjcLWWYIcW3uWKZp9L3Q/P9S1XZhW8OWCcTBj87b54TzivH0s0yJ4XSsDp/x77NDtUC+WARFmj/0mOQ5cX9C/vAfn4uG+BJGEBj/fO/MW2Yaf6/BzPfgM88xR1k1sxDwfGZB7iGf2zbxFjGCev4vn+b/ifRecMwFxjg+fMREmReImORFIHrO4XgD2E8XJb8EljC/aB46hr8HnBqx/1iTN7Z2jPY7QnAnF/7WciVBs1YulTDx+OiTPZVZwa0CPinmZsgrLmia0hoU98LmRf+4C93DjRrUIPDwc3985fbaXxXkXAfg1vCzgahcuBNpvIgwcPGz/KeyncvBN4HwQ/KkAfBeRNfszHv7nQfBd4ACmq4CvjUgXCKTuYEngVtHzordOrhwO66e/mNiPw9RL7CdU/eDB4CXPXtlf9cDMBwsCrkeruXlF/3wG8dIt7D9Y7TiFc2ti0nQ6MG2TRFsXCEmfY58vr+5i3wt+dIX3DXAdBJbDEk7eQr2K5orLnUJyOI2LrVcGww8E4AcFXwXBvxqAH/TDQ55ehmkv4Xn6qwBPyyl5AH7NIu2vEPwlbPsreHhILWoY1f6Bpl/A54K0Zo6GB1gJru/IWZCbjdame2GRhx1IqTcCZR6mhomG2Ly6TAU57Qup9yihmND87OkTXAmQc/3U4SYqJnzlx7dHiE/5NQtlz9eUHOmZoBojzqS4afaPgvw6IEZQ2ktHm2Fe1ksUbR4c5bJeVgYJFiKPMyP2hN/AbipKLefydvw2J6PF9I/m7AcgD9jABzH9zZyvWCoICz8IPGHhB1eGhx9eBH54JBg+KQA/FgK/NwA/FtK+KgA/FAI/FYAfCm4f2xUc/LIQ+LYA/LIQfHYF4EdC4D8OwI+EwA8F4FeDg0HwV3h4+FxwUYD2WXyzwxAfrUArsGIe8Qd156JLFIqTCk0GruzFBA1qII9V8QEJMH7gHlzbMr7mlba9vj2V443pXOnQxK867vIRk6jUpb11Zth7js2tbyTu9z44hB5tXQ4yX+HCtlbr685Xs/eceno5V0yUbfut6xFU7nIexC2fJnLzibfPsH9aTn6T7W66598QzpWzw9RB6k6ou01IFxmMRn/YFuKsVPoTlYQmGdp/5xHF6Bsx+qrBDSjqVbnLs9k30b8BJU6V3+Ke8q23WsArlrFSFPUC4ygQZslgS9JXtpW/fwR5fEkJF5xPVbz3PZScpE74mYu4b+zZcuJJndm98t6ZsyghadXTpTM+nQnPwzDPdz+dx6fDPN+9MMenXJ2WKAvKlXJBF86F/Ye28/hwUSAST6HgH1hQn0R7/vGCWZGY7p55bK7ua/xpoFlOSkRs0vzipX+0ojahq3pka1At0/bx5sGkbx4LW9CE5vYz4XHo/zsFNShaSPM7eUFxAD5XasGmn2FeYlzIbh/9zpGPSlM6xg80+WOe1bdu6NNpfCs2eVFggFj/0eSCzb7p4nmZdGTmXDCgxoKCARvW5fjyU/yxMU1eh8vRXpASbn+vZn7OHREfGhDw18idgivRiyM9iyXe0X4VQs6vlVeAXXSkiAaGoWJUtrX0vl9uUFiUXOmmiKEpAhsPSYmO+IapLlugoo6+R+aoHSohI+1Ddyxd+8iYA+JuWTVYK4YqyFrS0NyU6lcs0xTNWDr2Lq3e3GpF5XV0IG8Q2g8ZwXmDXPj2ZomDC7IGkSIsONG3SNpgdVVJfHDSYGjG6z1Gx+J5g6nZmpn8kKRBzk5DtXN4jcbytkWbX/eTOrxGM7g1+hsensW1dgH4NYJjftsC5fTx8Mhu/O+w7a8QcLqtFrafEdT+ip9y7ePaNwwv4+3Vf8XwOE8Pw1v55+sw/HIIXxEEP8zBz34D4f89CH54djW2BUagf4Jq63oX3/8KX18nnFeJJ+Q5k3jBWIb2wUL39Zy5KzpuWnknnFetl9a2t8ewBG2K2cJtih0HiuSbVeX9dF4dX9HOFRVC/64fznOEfhbKc+z4znGH5DqqhIuMujrc7l+etd5rl4XNgoyclzOprVhTe5NNwPvJWHVy2ATJc/OzKbP7am3UWjzUMPywYhF+WIH4AcILWFzLCJ/LOZt4mONDOStAOZjweSb3/EXuuQDVPuL25Tw/L8P8yeVsXubh0brYy/QG1UpmQ6mglYatltQqQjLItN3gyZsVTYJ/YlsChZOsjzwCng5fPMk2+NjakODWsxwv+PNLIWvIwiaUKniU7CHZpzqn3SmUL5pXCszsNbXFnRSah/rww+cpatH00s997DGUYBqcjwq6fZ8zvF9ynTZhWis4u1jwDqY1zkXFc5nF2cXlgrDwg0AQFn6wOzz8sOBGWPjhymB4VQB+KAR+KgA/FAKfFIAfE0wHwe8NwI8Fw2O7mINfFtJ+WwB+WUj7uwLwIyHwHwfgR0LgrwbgVwbD45wrDn5lCPxQAH41iA1q/woPj+zoPbz/58O1uU2hezSLFuZK5zmJQZszHwaCeHpvj0sbvmbXX9VbtP6hQXO1M5nfvZjbjzGUFbgTblbGS2SHlv3uvLi7ThLnyivSBrZjUO4z66N8lABbpTfJfQ6KVobLlfmHMqJdAxVpfJJLTFCSzLH/k0Rplae0yh/dDA4jLp4/DeUkrjXGa0LFrQlCguUnznfGayKb9yHlgnDwA4Q4LPwAEISFH1yk/UFgCYJXBeCHQuCnAvBDwIzhcS0wbj+et2fOYfgPoX0yg/eH7H/CMsApCAs/LDgVFn5YFQyvCsAPhcBPBeCHVOHbHxDsCNv+wN+4NYfriTF8Ao//r/GawznNmD4OToYlBcNrA/CjgueD4A8E4Eep8O2vCIGfa3/FbMAnY7T0U5D6KOIJrYDg/AMhlwtM8YkL1Gfpdav33uPz3bt3rD699+F3d+x49+GeB5xDtz92aWTk0rnbh5zw+hy6fgxeE6/6Tu5f12ixNK7bf9K3471HBwYefW8r9xn3zuiL/ndeROsQekfgzPzzZwxB+wXPI/EQp9WJgT2QXhwICg274iKpifkn0KB2IQdRkdDvzEHtCudns+HRCbVoXdsVWucD0SVtg4NLy83WxlWF9Tt6PJGScmffwIpCc293S7Ehxze2fl0G2GOoKrCKqem75DLv0nW7jz30+NKBwz0Z9vLyWOZqnE4ZFZtW3LOtwffYwycPTeaQQnHEO3KMi4R9nbwT4lIckrscjAufsEzhMFbA63ECjWvz8pIEd3te+dqOEoXEa2peuqJAU99Um6/L9fXqC6ZGvE23PfXK6z2yo1//8ypbw4AtKUemlJHlQnPt+iZrU4HOmFeVKnwzJkkhjkqwlHTmVq5qyJbQaS239q9+6dwd65qVdv2+F/9yonV9WRI6CKwe8YcO0m4HxDcFXQE8F1De2RU6aEZwB85Aq0LrBKQUkA/QIprsmUilqNSJHoDE2BfYiJjxkcPPsgx9gQ/RnyREoiNMJFGzrsWDjAZPy7oaK2WdlhKbZu6ANNLMqslh+jSK4qg4Gphkdm5+kJGuEybTmECao//91LLeh69t3/OzYDF3wtny0NEd3fbKbad/8lLvk/o1x1+Y2Hh6xEYQ9ch4eg+J1uuE2t264djSiefv2dRVouTWQvfsdaqc2QzH6kb7QRQB6e5yh5Sy43xI4Fdw3Oyg6WEo1cvsJ89myKKa6sb6au6dbMjf+pPJlS8ebS/f+cS/3LhlJiu7e6o+Z6DW6lq6Id+5tD5FFkMxpXX/yk7fXez1qE3uDY9vXPqjA60193z84L4/vvn0PTuzv73+4L/ucZt921u6To6XSJPlYrGN83HgnMRC+sRyNc9CaLihpButAugAERkSKxVNX5kg3qE+QpPxHkECxTc7qI+4mNh1chrOq0mQj/V5UKL8XO6F3zki0RTwJ7Epiwh8BMsc85LnLFW9OSU7BvNLtj05vvPHG1327qlax0C1pXbiYHHLHSsLNhQM7igu73IoMn3rvc7BWgtrtVQPOs2lWfGW0iZ9elOhgdrj6m+tSbEOrZ6sbDq+sbxk9e3VFZtWdJrSfF0Dzv49Lfq0ho3T6/PHhvqyLO1dg+7K9U0WALTlI+Qj1paGOmN8XmW7vbzHpUxwNAqI2VOzbkoOx5eK5lJYRLtDIywKOSEhKCGKn7hcwRGVkTW/vvT9/QOq9JqGTnfFfbvbCiYvTg395I5W34k3v2H/8yRxLn+7kyZd3Vu9OYP1mTm9ex8Qla09/uOr4wmGOLFjzbmJxkf2+KqP//befezs76/c3S0iV6XqEvM0U6/cVmls3NbaemRVAaT/yKyTLGTyoTQuFEBzTBuoRbNLObq7oR0BFxhyS01SbmaECh2OPMAViKdAyjDgWc8IckRjxI76oVzKvb7H4+jcWFSU2ViUFS2UiFJzG+2ezQMFxpadHUXvxaV7Uqpb2UPwb2pDs1yjj34vq73ERGhtwxv3tVRubHcIH32EkCqUzLNKd7aOnPlvx+qJW6ryNg2VR7wB/pBeX+nVsBrZKvIHhsqy0hTw9pLVnA6ZIHdRX0JeQhVtc+grOf/SJA34GXAEHOYSkpAve2xbWdm2x5YV2VamV4vluWW1hri0xoo8ubhWlVtQkFjEsineQW/eQLlhhKnY9oPV/Wd3Noh+9x9ErORxYVKOXkFMf8KnjMokIvBn4q8tRzc0xpBLRK6l29E62QEZ/VPIA9V+PyjM0XHwJpCihhIU/GoAV3w50ep6InVz0ZLMjBRDUXNHhz63s9ary5KI0qtWVlo7StOUCUqw9oRSlmrWDeVH1daBn6UU2g0RUDM0jRUnECml+TkxxDKC8IyN76itXNdeYIyNlKljfsnEFhVkJJWO1Rdu3DRZRkTSo9hhqn1yDVIWV+U1+7autTNiBgAS8HU81EdQN3ZwY7GHOfsEBPw74Vx9T/D2B9Y0bvS204SvL+Y+OkSw5xXphqQIYNNmAg2Ij9bER1+Wl5rZfy7b1FMkSbLm2vY3M/V7V1ZFJ2V6sg+0cBvzUIbGuVYPNieKYBteOYWvSegJgum501RqwS8Dp6mwDM4NaUMOLBDdG3TTESyxutCAawlifxKE4LbtZk+xJykxrzOFTrhG+DT0wDQKycAcktw6N3HRD7RX/8SlGKsrP9kiKezaWGYsytaLI8Xi5DS3AaJmEmcN7pLHJhtSOpzHlpQObC0zFdt5AJcxPt+dKSYtTBfyur+p3+pLj5TE0E8wcTnp6lhbWxn7BSmiR/AYpp8MPfwBnReBcWehj3UG4u7j5q2I0AclkwvnYuA6hVw1dxdS56GHw0IRHJXRaXQ4HS43vJHrepxJe18D5IOvPFouavq3vRtfPj4Ys+s/n9mh1DYvb//4oIoZ//n9Y3JtZXvNL7Yolp16+7a8Dav6jZHNtT/pO8/+7n8dkuct1yhPQ2rT8ILcRRCb3ry/G6eXl2z/8UaSYsguFN61FrkC11uvHG3xp5wvfezTowRRS0VGimLoRFciQXA6dBkYoybpXQIZPsEpKJ0Tn3uKq1nwDoZCLlQJTQy3h+E2Oh1uEzHu3dzlyOncUla6udOe07Fl5savim+pvGP7LwuudnVdLfjlxPG6qfxfFbzR3f0GddHetdlbvqXT7li6xVsC37vyRpa1943Cq5u+d9f6q0VvdGdkvlF0devhw1uvQrxoKG+vMnfSl3C9uQVyUiu2doPUOLZ2Q6vQVcAEvgPmw7SKPpe7r8Jkquhzu/oq0iYLRg42Nh4aLSgYPdTYeHCkgHrFN13oI56YD7gNAjb4ARsQoNPVX2U2V/W73IPVZjPUj8HNQGjwjvObUifo8oO5BqvT06sHHfPA0DwI0XgjPgoZ7yiSh/83xmz4f0cT8s3/Z2Sr/y6yEtDu8pHX6F7on2ggb2ulOhQyw792qRb+oqw89KuDn2mJs+xXvt/BHx+I9F2HPz72KxAJf6+zG8ARH9jvAz72SfTrY3f44LPrYD+q3yAmQDZ9FufsBHyg4FLMzRRDk9FylfCPNEMTBPznBWKrWG+vtoEJmydFTFGlFL5l77RVQ1nG+0BZxATxFJRDGahdemFFDzIv7H7lt0GcX9PoTU+w5GttDbk6RmxOzS/wGtMHfa7ivtUZb8c5rKlCauZlYr/EXT+0fqrcVWeVx6fqIkUTEvkSJs691Ft+69aV6QR0CO6Pxf1T4GXCB/v3cOPid+dN7rntk/BuzzOaslxDXnF6ucMkEafZ1tZp2uucOkeeytBcku7o3LRrX0FMx73rvWqLKyE2RSwRUx2UPK3Yas+TJullzGZZQrShxJZWkJEoIlSZta7CtQPNxdYlennNqkNttiK9BB146cFhXGT/0yMQR7WgAK6YssVmgPNIc/xeUEDB8m4QWkIHKSGcJIVSdIMWokkS0i9SzSRNAk8VUnRVHjRvL5FwJgG7grCfZD8Ddt90h+/mM/krSqxzwNvzQnqYpAlzfnoiBBInpuebdcSymddRhJZ63PnNsEuA9xnReF7F49GgeqDwo0Ho0t/FEWHGQ76OEf5AUtTYWpERZ/ZobXWuFGZJTqrTkYdZpWLFBsgqdqsOsspLNx8ZWYywpsW5TcObd5dnVliVyea0SNHeADft2boKcRPzAJonExzXV7xPahIM+v3Sm84I+T9gOnolN1VKilKiqRLSL8OpogA7TNjvZf/ETdU6yJh6yJhlTsiY5iyeMe35KmOT15zdPj61BzLmXasL1BYnx5hk8T88fVTxTXnYtaytOjctyhBb3DtZ6+dhKJ8KyY8IZCeFPVPFPU9qFxqK22y2tmK9nvtr8KEjaTSutLi4NPTXHEddDf4YgaOnQVBI35cS08Q9sE8L3m3gqgXxhlOAyvMOjgg+sc5ZaqnuXTaQ1lmRtcYRmWVts1eMVetJWkidhwSKTsvOT524BVwsXNVorc9PzDYlRZCvO+pcWpkQKDrb9TmiYZlEm9dgfSe3tSBtCUVFJsnEaoVkDYgHUfrKgoYqqTpZshnbJcXE16RuMdrQ87bViz3Dtzc23Daclz1waGn9bSvywJS1xpGkdrfmZtQ4k5JyfVRH3a4+Z07PrS3lU4Oe7J49b+rLBvLKJtqz9aX9eWWbOrKx/3Gaukh9gDIPAVQWWidSEloF8cYoqwB/HAV/JA7zF6xiFNVAEIeps8SXqLJM5tQqjlAK4vDoKGdXnQWvU0fIZ+BnQu5TAH/Pkn+cVpB/JBtHRtgdKDsGCM7OfkUdoXeg3TEAO5ShXxWpVWjxrwl8wT4Dpg7MTBPOax0/Bw3s3oMEM3P1gw7w+gjQjIArZnbZCHt9hLWauX6Pg4eo0+SHUIa4+ZwNPvjNLSVujmWLPCePm4tsqeJq6+Ee9637puz/8B05rNRnKLI7241Zxrkr9oFwTzn9dlXwBbWSuhPTGggBtGKAGy584jo4UMVOstuqwAF2sgrcDm+JS+gK3x4At8NP4TMsL48ACXWWGodXMhTtwlTm9kn57X2pwxWU9gvnZ+Z4tFqvSM+NVusU6R5PukKnjs5NV+jV0Wjm2P+au/cQr6Z7AsAczkdAFpzTLlQZATB3UObpEUoAssArIzPXBHy+hAHihHgoOpSL0PwjTjKDa6Pg2rd/hMzyDFsELo+Cy2zR6MwGnCwFBM8CitpKTQoYeKNClHFSPsP0e6TJMD1MTXazD7Onu8GJBgz7AoSd4mEVmILU1PSwgTRNv2cgPqphx7rBIBjqDsILwUYGWiYhSnOtmyhFUAczJQihufdI9J4bvkByPUFimvx9GUZGiEvB3QkA+8TsdeI8XL8k7s1EdCAZTF/gld13fg6uskmEk0nCn0ObDVwdG2OSvsY0hp+dIZz0SW5toU+lPMTYGDg5E8l8NROJx7yfnRZ2wT76BKtRBmRoZTQv7aTyoHQVisHJSRS/aUQFpzFxhy8HqviDpCLxgKtrYnJrdmJOlSU5r6g8TeTOXVncsaPRUOL0buq0jz43e98z7LvXtkz+L2D+ccPJe45XZ9/DPv/j99mHvj1Quv2Jd/9+6J9A6q83Fo2f6usYV8bmVrZajz5IpNYdWl28rD3Nm6OLBBe8g6XpcZGE2d3kiI9QmTTU5jiZpWZ5Luuzuepvu7jm8Kff79v+Pvv20z9gb7y6WpndnJe3fsPu68D57OYPLp/ZVLLyRfbr0xveeKCvxCo1ahS3gTUgJru3fnBEqTXHQnrbwTekB9qeMkypUB/Dnl7V73RAczutcsCNdsQI1tVfmZZe2e9w9EPju6qfWx/3kM+Q6PxdNCuQSexoXbPs86nAvh44dOzzdCT7eDx4g7XHA5T2IDhONENZZUW282KS6qYSibiwuHyRzx4nVzISP3+R4t6ZiD5GYv37hcz5n9NC4CZX9s6I+oozmUYr976PnAJqOBYp2julhbpMGqXHqimhKDJaLrFKFJIokZB8nT4pjMuqmzizdt0jE3VZcUICx9fIKaIRv6sLfpu+STvAHngijw7fMrGgJyQDR9jHhS9DHq8QdEKPEX0DB4pFIIMRh1WCNj79GYkBQ0oVOARIQnKJaXzMGKUoBuwrmjJMjrz765eaU1LEJk9DduNPLl8Z6Hxr5/qnd5aVrj5UnZRi79pantPlNXr6tpWkLB3b7rW5ZZHPCOF4Zm7z3V1Uvnv9gC6rpUDnXnaATlBltxfro5OzNM1NRPyVgyM/2l3NqOjYGLF34qH+/JLclSd6uw6u606v+563aVeXLdHtc5Wv6W401J2670Sl99zytg1pFBWXX9U+83lGevV9Dz/SmFLZtjy/8bZlbqorb0epprShy5nsNKs2cvM4wrLEIH0N7ZgDPtKp4iPjRP7IE1OV1bufWpkwcGuLXtd0Sy/L1lz6j29vu332+ks16toX3//L7l1fvPdCDaqPgu1QXDv+PQ43H+WV9+xq0ulb9varR5/aXV059cTIJzUvvPfFrt1/ef/FWnXNS9dnb7/t2/+4VIPxOcl+TUzRn6AzolRzedeBb+0wSYtonEg5V1ST2Laju9iqk2ZrzLqR0uLuEnOSPErF56I8PM2daMMfszn3BR2R4O9vAYoRRUTSB7hMFI4eAvZr8DGu2YaSM8itSIVGNRwQilFzRzKB8kf8GDwcmVNSXeoQm2OMRQPVFZsz7BazQu/ppa9xMcBpt7931NOBCMjSgMkCkYwwYj/FUATqt3mWIAyQfkX+bDyOiJglVbwZF3T6D45CCXnW/Uaa5rXZvGnSJdFLcjq3VUi0tYXmqCVRGleVyVTl0sBLc2GtVlKxrTMHgoAzhmJbMmWmkm3FBv3ytesyG1cVJxgYo6/OvGLtuN1db9dERqY46l328bUrzHU+I2NIKF7VmLlu3XJMoy6Iq5XDFQQyCXh56D+VKGjHBS8UN7+uwN7/GbKkOwhZ3fJ1YZBNiYzUhEF2LTo2E/oQOuI0XP9ITqmEJplOBnWbya0i7aRbBZ780vz7CJ/o9+YvvjD/XuSL+L2ZGrul8jD7JYi5s/KWXZV3ghj2izsrke07a8f1Hga0P06YcAoa2t0IlAIGItQMQYIbUVEks/ZHucrEXG+jzUrQ9EboG/s2tdhjtSqzfrKfjIp6A/QRjf9Oks0oGvvU22jj8O2n8GFS/Th0/u8zF9hHMb39fRdD3uD6dN6kfzIIE6HOyOF6DCNiJ4ibYsW0bfE54HW6YccgGSHUiyLJSAhP4JrZrtNViyPLvhx080N217vvgj0/JEnO5ntnNp60wDmoEvQgjmEC+d4LvhvA5Z7LC1fMJTAyQkcmZUKn0SRTUCqTFmeuzqyp2OCzNFe6Y5n4JeYCnyujNEOZVtLa2VqSlmtLMdnb13iK+pKUESnZZRnp3gyVuaxjaUeZeaUur765OTU+VpdX52vRK2LBl8U7MjJHCxwrfY6YhGTJNWt7aVqSvSLN3dNcU9vUs7a0brUua3V5xcpKXcKSZxUumzYpp1Rv6/Q1Nrf1rhy0dzRUVFaZk1rSrc31NTX1aZoW/F0/p0iCLkbZCWDewWPS4FpX6dyupJskGCEUEpSQ2UEIGWorvmJEFGg4NFqY2bG93uT21HpoO7/tvLnjFrzPICxdeaCOfG06j7/H3+QAughb36He5qlOKwVdfawLz85+ymjpEUG8oBBVassC2RAEg9Mh5r4YiztkkwvXz53LyQdSUToFheDO5vTufuDpoaGnH9jTmzP+s1nBMXi5uzeH/DjSMlFVsdFntXTsbi/eZBZnpa91rb6wq6p46w9We9bYps8MPPbBVOv9B8abMjKaxg/c3zr1wWMDxHnuda7VY7OCn43n9O554GmwlklzWVq3NXQcX1OYn8NMQe274eFlvvu31aiU7F70qgU2cqoNN2iBTQso6IscoC7y/nGnYOXC2L0pdBccK3Xu62bQaaMLvgINHUqq0MFPTKn4HAzeKuaT/YlzvY9sr6zYeqZv4NGtZdXbT3etfumu9pajP58Ye+lYR9tdl+MZ5gDDRJBSqSQpSuqxWutyNfGGdOkxVar0gSURdxFSuZyJkEcm5RgUxTliVUSUiO6v3nG2p+fM9uqanY8s7X9ssrKt9ejPN4y8dGJp27HL69Zevqt9ZrSmVkpR0toakFhbFw15R6S0FKeZC9MTmLdTkhhKpJa8jVZsFkHE6HPN3iKSILm8dR+5i95MPwQtsGZB4FsxoDzBdmbIt2JAitDoW3lot10ms8uUfjI5jE6SNJFB38oDVNbqhOS4SGGKPoX5itboUoTiuOSE6gwoG4hJKgLk05EkI5FIxCKi978+7ChkxPQUQRFZH+Z9uCSSEjH4FI9uegxVK9UD/qce3bHnU7JSlVDdxhR5jzCKWF3v8HB7iYTtAudZb7ohgqJI6RI6igGr2H4CnO2uT/HmpkdKZEIRzds5szdAoeAVpAfcodWuI6j4lCthRaWoXfMPvgaCbvY6flcR/C5ng0N5FXhf56kyqHMK6Ix83IZMmxFv6h3sM6vyN1UQBcjfgjj0kmbO7pWFYiENvd0fWlc779TsS8o09CyNw3HmxwvP6hZMQpxRXwpkyYTBerH+dJ5qQ0J2IRxEaJ/hhkScCMED97sXjnGD37afR2mZkeBzdylCeGRe+zK1TBIhoj6DBtUSuVoWOg1AeB3U3rhvIFtCUZLsgftusM9e58aJaoI30E/yvkRgPXPOkTKWT+mhYt1gGHaoVKXBDrOUXIfyJZG4wwgJ7Jwu9RMa98j+/Tr7bHCPoPY66q9w9gbxIbYnXAvHh5NX5uLNFBQYXPLZ9dDBTri6Sy1CmS4mu7Q1p/y21aWejuUdnixDbmmuQV/QEDp2OinVnqf6Z6g0Y1Lrt3fW7J3asfdYa+/J/Vu37Kwq6fYk+PPeiL/Q5zm85tMBR73nvhmCctoRcuh8oWY0ezzzw7mccC8tTRcthlgjna/kaKTMgpilffORzu5RPQtlI8Ksy4/Zffu2bdlZCTFTIz1IMUDL21+ISkbOxWCQEQDkuelpuRq7V6u2FjBpedRwmqsoK9XX1qpXOtc4SBd83wPfF3Hvy9BolEE8XIleT7GX8K/TbfD1TB16XeVY4ySdmC4UQxTj93VhMKC/CyWg8d8nWPPDoZg+H2XYJ8SZMAX6nI+1Yf4DMOwJjCNfaM5jf/cd40pfME4gqJ1VgXgoo2SIK13zFntHbrpcnxCdEhjGsNkF50+la8F4r+ZpBdsg3LgNuJYNC1pZ+ARshg3rUMN+XNnr391V+sLOIZ8IzoL3yf0oy1MGVQ30QZEHjr7Dyycyeypra1MMyXmODKk0w56nMaTU1lZ6zCIinjG4Khpa0tSW3u7W1FRfd29GgslXX+EyoO996oJtXufaRFEGVNOLqkaSaRW4LkrLC9doXpqIiBHqcaMJXKOtS3sz1GktsFEjw+eYCs6SbtyucwG2hn8YedAb+MzDfeb5hwYWcZMxE2jMZKEft3mjpkNvycLFicCe/T8jUMTNaQf1MNEBCkkrt55vpoeJV0JkDY7lzN6g9mMdrkOjmyd9DTe9ndc6OBsqkeffh4pg1U3uEO+C14mviC7/PoePOAteP3KEj5Pd5LNC8AH5ClHu/6yQvA18wO2PoBSpD0QC7jMp/EwkwB+h+EQSJWCP4+dahZYSTMO7LfgdoKYmiU/oVwVL4A0+RR8lqxlNYKunyLnXq9TV1lWnNNTQrzod1hGLIVabkihOjIfvxcP3PubfQ+YcXt0uN/Fxbb22urYuVend4yrKo83xED5FG2uwjFgdTshrN6hXSTk9FX4PyjDv/oYkXiuXpcZLJPGpMrk2XgLWoyv/E/SX1gbfhfkLx/8V9SUZSbdhmsHxf0XIZ27Qbcvw+GNZiDO80i5WM2b3V4N9HK4GzptpW7yg7cIef3EaEByhJskNkF6KYDr7yUYI8opct3pVlv6eNrgAevozVN5bXUV+qius6TqxWGe2KjEZF7SHHXcUaILrFKkkxt9eRn8PXFBtPf0W3B416YDtZRhUVjNsT4/ay/C39yp1hsynP8btpXKBOP+hNISgbEW9M9YUpSsarK4eLNJFmWKd9SuoM5mtExWRyWUeo9FTlhxZMdGayfHUKeoFYpg+gPV38N5RJgFOxaj1Ckt+jNqoUOjVMbRWYVTH5FsUBnVMjNogICA/jhAfM9kcf3xXFg7YqjBmJyXmwMaMOYlJ2UZFr76o1WZrLdL7/9L16HEw2NynaGO3FeIrZn3EhxDzpNCaHnvQdsSHQQfuTJR7/cfZhFTi4MqToGNqMF3fg/xuoPcKEgNt441hzt7DDjNpUKWlZ0OXp74c2n7xSco0i00TX8Pf0ROW4nS5Sq3SW2LwVaLKYInhdMphyANb6SuCKFQ3AvD3V3KrkA66JtTF3ty9BfG5Y+nZGeCVoBs6KyE5waszWEatTufJoGs0hw+xAmJwdkQAu6KDjQ93qhE8hGwNpT4zPsHJpOd+jSwLtbfUq46tr87FZ1GwZyk5JUA5p4Z5NVBBG+FcnGDBl4DO1U8RhTlD9Znzj+eh9Pv6bPUF1piFX6BkKO1em1TY7wWycCdSKCtdvuXQvkjpCskObww50OQv3sHilP9vjGHuLNEUnHHkL/LlNPn8r5kJOkC0MnBUaPrw5tvrY/ue+8HR1QX+c0S5r52Zf3Io+MB/Rujo6T2rbCnmiSOPv/TuJv4AUfZX4Y8M/d92T0wAAHicnVPNbtpAEB5j0gQlRG2OkSqNUKWClBiIcuIUkwQ1EQlKiHJfYINdjI12FyxOvfbWvkp76qkPUFXqC/QJ+gA9Vh3WWzAhqarasvfb+fn2m9ldAHhudcCC5HlDX4ItyNEswRlYh7cG21CAdwZnUzFrkIcPBj+BZ/DZ4HV4Cd8M3oAd+GlwLoU3YdfaMHgrhfPw3ioYvE32jwbv6HVtsLI5mv2yvhpswU7mi8EZ2M58N9iGk8wPg7OpmDXYtR2Dn0DBfmXwOlzarw3egBf2J4NzKbwJh/Yf/q0UzluYfWrwNhyuVY6j0VT4fU9hsVvCg0r1ADtTrAufhXjuYD0KfRmwWA6meFJ30ZXK7w+Z8rtYdFunN2clLLLEdsTmPqcbDUt7GPvKw2suuZjwXr4RhQov2ZBj4YKJLg+CsVyga94fB0ws+A19DechNS3vlgvpRyFWnUqlMvftm/y5AX2JDJVgPT5kYoDRXUq7s1qGp9SoVi7Hcews11G+8YhKi29Hdypmgs+4A7/LQ8l7OA57XKDyOLbPmtga8TAJbiYBe/mF4KqDmszkaokT5gesE/CkWQwb7hUyVcsbPbIr/JGSjvQDJxL9cqvRfNwDxxDBCKYgwIc+eKAAoQhdKNF4ABWo0h+hQxEIdR3FICR8Do62RDTzQUJA9pjGgY48IY9Lo0sWpZmH5J+hruZ3oQWncANnep0i+dJxR/fmSZ5DX0TzEuxRTkw2RXoRroFTNCdtE/r36I41tKpZJZeUPSQr0h2/ICyIg5PWAMaU85BtxtYnFGjPQ/qX1deIe5WllurerdYmKTfSnatSJRX9rubt31t/NQJ1t5HsSHoEjT3yDnXcgGwR3D3Sd+efdmN2AhSdiBqU6Y316/x1P8qU6RlVi863tRJF2TNlfK470LmcoqTeLaSqQl2D0BV5OrZNWpo0tkgJ111bMDeXGPZovx/qcFWfz4Wy5XUXXZzQ5+tud+jPl04W0+u6cKWxop7k7/VHEufsTozIJmlFqbkc0iGoV2XS3yC9/5HzG97ZVjMAAHicbZNlcBtXFIW/k9hSYtlhhoaZHeY4seI4cezEEIeTjbSW5QiclRSHqcztFP+0U5p2ygxTbqfMnfKUmRmmnUIq66nWZqb7451z3+yee+7Z92hH5jnaQAP/88hJL8MZwUhGMZoxjGUc45nARCYxmSkUM5VpTGcGM5nFbOYwl3nMpxQ/SyljGeUsZwUVrKSSKlaxmmpqqKWONdSzlnWsZwMb2cTDPMKp3EgTTxPmSbZzE1G2ESFAjHO4TO3UXnnKl0dedVBHgsT5m39UIJ8KVcRRoU7qzJd8pS7qyrPswKaZp3B4hoS6qbt6qKd6qbf6qK/6qb8GaCC/84eO0yAN1hAN1TAN1wheJMVzJHmenbxAi0ZqlEZrjMZqnMZrgibyhiZpsqaoWFM1TdM1QzM1S7M1R3M1T/O1gI/4OJ3rLi3UIpVosZaoVH4tVRmvsIeX2M3L7OVm9hNin5apXMu1QhVayblcrkpVcQu38i3faZVWq1o1qlWd1qhea7WOP/mLT/hU67VBG7VJm7WF1znIqxzgNQ7RyGFtlaVtCigoWw0KqVFhNWm7IooqpriatUOOEnzNN0oqxX3cq51q0S7t1h7t5TM+pzs96EkvetOHvvSjPwPwcgInciFXax8P0IEn8PAjP/Ezv/ILv3E8l3ApnfiewZzNNfzAPVzFeQxiCOdzAfdrP1v4gmGcTAkW3VhIAfl0xEchC1jEZrZSxBEe5SRO4XRO4wy60pmBHEceVzKUK7iLu7mDO3mMx3mQh7iW63SA6+mig9zG7SxmCWdylg7xHm/yIW/zDu/yAW/xvg7Tnht0hIu42FvitwKppO21bIMlUSvgxGNey6CnZJtj77Q9Vga8JfFQPGZv91oGfUsCYSeQijZE7F2+QI4XLAnGk1YgYMeSBYE26ikNWK2SQQOlaX0rma5awevP9rWzff2mr52BAn9Oz26jXn/WjW3Q4zfCdgZ8ZS5vIZe3spxWqI0WlgXi0aiVLUKuwrfMpdOY43nLtllOXmN68ZQnw5Gg7QlnwFuenSScnaTcTBI2CZZnPYcNFpS3WWhXvrxduMm33NWuKcc7pN+L2IlEU+EKt9PtxxQhx7ZjESsWDAc8FZn/6YlkoLDC/V7EVXgqTGiRDORVpNsURHK/rNKoxIxKpVsl5lapNCoxE33Mao4nkk68udFu74+F2tuxkLcqG0s8G0uViSWegaKqxlQsZDmpaMRKJYvi7spXlYhYicaMA188xz3VBhzjrdrtzXF7qzbeHAM15quE0atxpZ3I8cJat1rSrVZrZJImr9rWQ5BsPQR15hCkzCGoy06byk5bZ6ZNZSC/zgnHQvmp1rWo7pjJU+7KW5c9LKnsdat3uW3JcU99yLHS6i0G6s2ELRnoWB8M246dCCc6tvzHfOtcOrtdOuuMwG4D643OngwUrM9dmz1tNM+fcuLeVCxcXDxleqdm2wnHg6376T7B1u3Jk0tKPSYCnyvE/Gg4vfUvPm08tAAAAQAB//8AD3iczZdrdFTVFcf/52YyM5lkZjDcyTuQhLgEBQUD+ASfQEAFgqgEopZatBYRgqgf+q2rqbVWW8W6XKwuV621dlWNqPh+1DaIiIj4jLWW+qq1GhEREanl9nd20kjaYBPaD53f+p+775lzzpyzzz773pGTlNIwjZa7aOGKi5VUjBpFkfw3bvGi5b5O3Xd8F3ANlArWcFdnbYs0WY2aEySD4qAqmBjMDc4JlgXfCa6nRRFt89XsApfnYi7fxV3CJV2BS1F/skJNRd4aiTVSS1QZNaoaDUPDUU3UqVquI7jWo4OiNo1Eo6g7OFqlQ7iO5n4MOjTq0mFcx0btGocOx27gOp7rBPpOREfR/hg0CR2HTkAnoSloGpqOTkGnoVmoCZ2OzkBnoWa0AJ2NzkUL0XloEboAXYgWoyVoKWpFl6BL0eWojTlcga5EV6Gr0bXoOnQz87wF3YpuQ3fQvh2tRvegNeh+9CB6GD2KHkdPoLW0X4fWow1oI9qENqMX8MtL6BX0KvevodfRFvQGegu9g95F76H3URd+24q2oe1oB9qJdqHd6Ava7InanLiyt1GXy2f0gLLTJbDi1HW6GPVxRI1LRh0uxTcJFyi0Hr3fcp/kWuBjwb5J4o1YnxF8T+InaugZr90VWM0/x0n2tMm3Xj2z8ONYuyCxxUdqsj31O1XqQKK7LVoFHVGnx0dT1KD9+4T91h07+IGY57/XtQ9+nH2M3hqtjtpZcUfUBS1Ry34PFfa75sHMZVWfO78Dvd98ae+zd0XUFC2Ivmv2NWj4np3/3Xz6m8kge3YNtOegf2GUeWV1d6zaCL175/fyq36pe69779n7Qf72fn6+ala9bRrJWn51o2x1jT33tjpm3uqtnnYpZt7KiW3b51jeL5NspJ+i9u5T093Dr/nLdfuW5od9RLDN3I/U0WekVT5ivb3XSGRI25Fwbx8P5NOziwM62b1rnsTvtEVL8UOr942d5xZ+2a+wtbd1e++q+49kv+pv6/ye+Q9y3n3mtb3PXZ+RBjmqn9Oknp77efr2Gul/9xn1rxXdUfD/MFKffDmwkYhpNKnPLAb5xOuJWx93A8ok/zHC+5tT4543BzmnkLfM81EeT/i4EirknTOtrIboABVrKN+XqFRlKlcNT/7RGqOxGqcGHamjeUpP1vE6kbfXGTpVMzVbczRXZ2qe5qtFy7RcK3SZVup6/UQ36EbdpNt1p+7S3bpX9+kBPaRH9Jg6tFZPap2e0no9rQ16Rhv1rDbpOW3W83pRL+sDdelDbdVH2qaPtV2faIc+1U59pl36XLvdBDfRzXSz3Xy3wLXwPjyP1eTZ27Z/345DHitLcFcI+aywiLo0JFhplvfzIVDAig/ALoYUKx9KW/+sLsIDJbQthQyeKKNHOQzBIzX0OBCK8cxoeoyBEA+NVQ4vjaNfA5Tim5nMZzY4fDSHci44fHUm5TwI8Nl8yhb5FSyDGP5bTrkCYvjxMsqVkG/+LMajN7CKGyGOZ2+ivB2SePhOyrsgiafvprwXknj8PsoHIInnH6J8BJLswGOUHZBiJ9ayiichxY6sw34KUuzMeuynoZAd2sAan4FCdmoj9rNQyI5twn4OCtm5zdjPQxE7+CLly1DETn6AD7ughB39EHsrlLCzH2FvgxJ2+GPs7VDCTn+Cn3dAKTv+KfZOKGXnP8PeBaVEwOfYu6HUR4LKiIWZqiAeZlPOJyLK8ejb+Nkxs8D+gfn4qLP4qMGfcWp8fNTihwL5/3MpRvQnQRYlI5hPBtvHSmixIouV0GJFFivlFisB+56jxkdMnkVMzCKmxCLGqQLEO3Qlo1aBVA0V/H8chj0cssyoDnsEVKkefIQdRM1IKPNPfOZysA6hxsdctcVcpQ6Feh0GOYu/fIu/uA4HWRQmNB6SmqAjqDkSCnUUpDnJR2MfA2nO9LHYPq+kOd2TsY+DNOf8eOwTIM2JPxH7JEjz3/Nk/DQF0vwHnYo9DdLkhEbaTIc02WEG9imQJk+cin0apO1U1GkWVNjZqFMTVNgJqdPpUGHnpE5nQIWdljqdBRV2ZmrUDLKTU6MFkLHzU6OzdQ7150JWXwNpIWT1dZDOg6y+AdIiyJIB/VP9AsjqmyBdCFl9C6TFkNVFIP5jL8G+GKSlkLWzWqtW+fcIf2JrdQnIzm2tLgXZ6a3V5fJv3W1Qpe+BdAVU6fsgXQlV+gFIV0GVfgjS1VCla/Qj7B/DEF2r64iKlfoZNTdDmX4O0i1Qpl+AdCuU6Zcg3QZl+pV+je1zRKg7IGOZIlQ7ZCxfhFoNGcsaoe6BjOWOUGsgYxkk1P2QsTwS6kHIWDYJ9TBkLKeEehQylllCPQ4Z/QZCPQEZ/Vb++edzTbXlGlmuqbZcI8s11ZZryi3XVFquKbdcU2m5ptxyTaXlmnLLNZWWawK9APWWcQK9BPWWdwK9AvXqlH8Gvwo5/R6k1yCnP4D0OuT0R5C2QE5/AukNyOlN+SfrW5Ajl7yN/Q7k9GeQ3oWc/gLSe5DTX0F6H3KW9WKW9eKW9WKW9eKW9WKW9eKW9WKW9eKW9ZxlvYRlPWdZL2FZz1nWS1jWc5b1EvobSF9AUn8HaQ8kFYGlPSWdc+OxfX5MuSPcFOypbqqK3TQ3TUNdo2vUcDfdTdcwN4PsKTfLzVKB5VC5JteEPcfNw252zfTyWbX0H/iHmHZ4nF1Sy0oDQRCs3kfURULIYxOjQlAIaiSIG8WDB/Hk0UPwvhgUJcQQI/gBHvINEjz5ATmJJ09+hPgzsaZ3WDYubPdMVXVPT/dAAARoogfpx+MBluERwXwOn07gwCXix3F/jMbNKL5Gs393G2P/YdQb4PDxafiIE1VCrWejjHXVCnMWqbnEM6YylQ+nq2qDOyjAlw3ZlIqEUiXmYx274ogrXqoS5FAy+SzupXjdZslhFUf02zimbeqpDaKJzqUtQqRt6/SpEX4B10azghraOMcV7vGCN3zhR2v3ZIZfmdEmcTlFXXnFN/8EW0owDDHD56KOGad4/4ddYIJyirFOcS1TxgCdBaaSMl3eNMs4asOU7+B0gfdSpo6tBcb02JGWRLrzM5MIiHMSOj3OINPlCTtWwB5GrH6k3S5Iid1pmSbqKjIL4nns4AAhp30ma+xUi/MyPhLzigJOgfVITRnfKkLdR3Yf8VbmhLzUraqesOZt8BBHPL6VaqY68+f1NmIjixop6lnZH+IELLYAAAA=) format("woff")}.quotation-progress-v37{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;max-width:900px;margin:0 0 32px}.quotation-progress-v37 a{height:39px;border:1px solid #e1e5e8;border-radius:7px;display:flex;align-items:center;gap:8px;padding:0 12px;color:#7e8994;font:600 .72rem Arial,sans-serif;background:#fff;box-sizing:border-box}.quotation-progress-v37 i{font-style:normal;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#c7d0d7;color:#fff;font-size:.65rem}.quotation-progress-v37 a.active{border-color:#ffa025;color:#263646}.quotation-progress-v37 a.active i{background:#ffa025}.start-progress-v37{margin-top:20px}.page2-progress-v37{margin-top:-18px;margin-bottom:30px}.review-progress-v37{margin:0 0 28px}@media(max-width:760px){.quotation-progress-v37{grid-template-columns:1fr 1fr}}.quotation-progress-v37 a{text-decoration:none;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.quotation-progress-v37 a:hover{border-color:#cfd5da;color:#263646;background:#fafafa}.quotation-progress-v37 a.active:hover{border-color:#ffa025;background:#fff}.quotation-progress-v37{grid-template-columns:repeat(5,minmax(0,1fr))!important}:root{--mw-flow-shell:1180px;--mw-flow-inner:900px;--mw-orange:#ffa025;--mw-table-link:#bd6600}.start-page .start-main,.stone-page .workspace-main,.engraving-page .workspace-main,.review-page .review-shell{width:calc(100% - 150px)!important;max-width:var(--mw-flow-shell)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.start-page .start-main,.stone-page .workspace-main,.engraving-page .workspace-main{padding-left:42px!important;padding-right:42px!important}.quotation-progress-v37{width:100%!important;max-width:var(--mw-flow-inner)!important;margin-left:0!important;margin-right:0!important}.start-progress-v37{margin-top:20px!important;margin-bottom:32px!important}.page2-progress-v37{margin-top:0!important;margin-bottom:32px!important}.review-progress-v37{margin-top:0!important;margin-bottom:28px!important}.engraving-page.configuring .drawer-head{display:none!important}.engraving-page.configuring .drawer-body{width:100%!important;max-width:var(--mw-flow-inner)!important;margin:0!important;padding:10px 0 30px!important;box-sizing:border-box!important}.engraving-page .eng-v36{width:100%!important;max-width:var(--mw-flow-inner)!important;margin:0!important}@media(max-width:1100px){.start-page .start-main,.stone-page .workspace-main,.engraving-page .workspace-main,.review-page .review-shell{width:calc(100% - 110px)!important;padding-left:28px!important;padding-right:28px!important}}@media(max-width:900px){.start-page .start-main,.stone-page .workspace-main,.engraving-page .workspace-main,.review-page .review-shell{width:100%!important;margin:0!important;padding-left:24px!important;padding-right:24px!important}}:root{--mw-orange:#ffa025!important;--orange:#ffa025!important;--mw-table-link:#bd6600}.quotation-progress-v37 a,.quotation-progress-v37 a.active{color:#66717b!important}.quotation-progress-v37 a.active{border-color:#ffa025!important;background:#fff!important}.quotation-progress-v37 a.active i{background:#ffa025!important;color:#fff!important}.quotation-progress-v37 a:hover{color:#263646!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-color:#ffa02538!important}.stone-page .workspace-header.build-heading-row,.engraving-page .workspace-header.build-heading-row,.quotation-page .workspace-header.build-heading-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:36px!important;width:100%!important;max-width:900px!important;margin:0 0 18px!important}.stone-page .quotation-context,.engraving-page .quotation-context,.quotation-page .quotation-context{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-end!important;gap:28px!important;min-width:max-content!important;white-space:nowrap!important}.stone-page .quotation-context>div,.engraving-page .quotation-context>div,.quotation-page .quotation-context>div{display:inline-block!important;white-space:nowrap!important}.stone-page .quotation-context strong,.engraving-page .quotation-context strong,.quotation-page .quotation-context strong{display:inline-block!important;white-space:nowrap!important}@media(max-width:760px){.stone-page .workspace-header.build-heading-row,.engraving-page .workspace-header.build-heading-row,.quotation-page .workspace-header.build-heading-row{grid-template-columns:1fr!important;gap:12px!important}.stone-page .quotation-context,.engraving-page .quotation-context,.quotation-page .quotation-context{justify-content:flex-start!important;min-width:0!important;flex-wrap:wrap!important}}.attachment-list-ui{display:grid;gap:9px;margin-top:6px}.attachment-list-item{display:grid;grid-template-columns:46px minmax(0,1fr);gap:10px;align-items:start;min-width:0}.attachment-thumb-button{width:46px;height:46px;padding:0;border:1px solid #dfe4e8;border-radius:6px;background:#f7f8f9;overflow:hidden;cursor:pointer}.attachment-thumb-button img{width:100%;height:100%;object-fit:cover;display:block}.attachment-file-tile{display:grid;place-items:center;width:100%;height:100%;font:700 9px Arial,sans-serif;letter-spacing:.04em;color:#717b85}.attachment-list-copy{min-width:0;padding-top:1px}.attachment-list-copy b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 11px/1.25 Arial,sans-serif;color:#263441}.attachment-list-copy small,.attachment-list-copy em{display:block;margin-top:2px;font:400 9.5px/1.35 Arial,sans-serif;color:#8b949d}.attachment-list-copy em{color:#59636e;font-size:10px}.attachment-preview-link{margin:4px 0 0;padding:0;border:0;background:transparent;color:#d87f00;font:600 10px/1.2 Arial,sans-serif;cursor:pointer}.attachment-preview-link:hover{text-decoration:underline;text-underline-offset:2px}.attachment-preview-modal[hidden]{display:none!important}.attachment-preview-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:28px}.attachment-preview-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#141c2470}.attachment-preview-dialog{position:relative;width:min(760px,calc(100vw - 56px));max-height:calc(100vh - 56px);overflow:auto;background:#fff;border-radius:10px;box-shadow:0 24px 70px #0c141c38}.attachment-preview-dialog header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px 22px 12px;border-bottom:1px solid #edf0f2}.attachment-preview-kicker{display:block;margin-bottom:4px;font:700 9px/1.2 Arial,sans-serif;letter-spacing:.1em;color:#89919a}.attachment-preview-dialog h2{margin:0;font:600 16px/1.3 Arial,sans-serif;color:#172536}.attachment-preview-close{width:30px;height:30px;border:0;background:transparent;color:#6c7680;font-size:24px;line-height:1;cursor:pointer}.attachment-preview-body{min-height:280px;padding:22px;display:grid;place-items:center;background:#fafbfc}.attachment-preview-body img{max-width:100%;max-height:68vh;object-fit:contain;display:block}.attachment-preview-filetype{display:grid;place-items:center;gap:14px;text-align:center;color:#6d7781}.attachment-preview-filetype strong{display:grid;place-items:center;width:86px;height:104px;border:1px solid #d8dee3;border-radius:8px;background:#fff;font:700 16px Arial,sans-serif;color:#45515d}.attachment-preview-filetype span{max-width:420px;font:12px/1.5 Arial,sans-serif}.attachment-preview-meta{display:flex;gap:18px;flex-wrap:wrap;padding:12px 22px 18px;color:#7d8790;font:10.5px/1.4 Arial,sans-serif}@media(max-width:620px){.attachment-preview-modal{padding:14px}.attachment-preview-dialog{width:calc(100vw - 28px);max-height:calc(100vh - 28px)}}:root{--mw-page-width:1180px;--mw-page-gutter-desktop:42px;--mw-page-gutter-tablet:28px;--mw-page-gutter-mobile:24px}@media(min-width:901px){.quote-workspace-page .quote-workspace-main,.quote-workspace-page .prospect-main,.start-page .start-main,.stone-page .workspace-main,.engraving-page .workspace-main,.review-page-v61 .workspace-main,.review-page .review-shell,.qa-page .qa-shell{width:calc(100% - 150px)!important;max-width:var(--mw-page-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--mw-page-gutter-desktop)!important;padding-right:var(--mw-page-gutter-desktop)!important;box-sizing:border-box!important}.quote-workspace-page .prospect-main .prospect-head,.quote-workspace-page .prospect-main .workflow-steps,.quote-workspace-page .prospect-main .step-panel{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}}@media(max-width:900px)and (min-width:761px){.quote-workspace-page .quote-workspace-main,.quote-workspace-page .prospect-main,.start-page .start-main,.stone-page .workspace-main,.engraving-page .workspace-main,.review-page-v61 .workspace-main,.review-page .review-shell,.qa-page .qa-shell{width:calc(100% - 110px)!important;max-width:var(--mw-page-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--mw-page-gutter-tablet)!important;padding-right:var(--mw-page-gutter-tablet)!important;box-sizing:border-box!important}}@media(max-width:760px){.quote-workspace-page .quote-workspace-main,.quote-workspace-page .prospect-main,.start-page .start-main,.stone-page .workspace-main,.engraving-page .workspace-main,.review-page-v61 .workspace-main,.review-page .review-shell,.qa-page .qa-shell{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:var(--mw-page-gutter-mobile)!important;padding-right:var(--mw-page-gutter-mobile)!important;box-sizing:border-box!important}}@media(min-width:901px){.quote-workspace-page .activation-main{width:calc(100% - 150px)!important;max-width:var(--mw-page-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--mw-page-gutter-desktop)!important;padding-right:var(--mw-page-gutter-desktop)!important;box-sizing:border-box!important}}@media(min-width:701px)and (max-width:900px){.quote-workspace-page .activation-main{width:100%!important;margin:0!important;padding-left:var(--mw-page-gutter-tablet)!important;padding-right:var(--mw-page-gutter-tablet)!important}}@media(max-width:700px){.quote-workspace-page .activation-main{width:100%!important;margin:0!important;padding-left:var(--mw-page-gutter-mobile)!important;padding-right:var(--mw-page-gutter-mobile)!important}}@media(min-width:901px){.quote-workspace-page .duplicate-main{width:calc(100% - 150px)!important;max-width:var(--mw-page-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--mw-page-gutter-desktop)!important;padding-right:var(--mw-page-gutter-desktop)!important;box-sizing:border-box!important}}@media(min-width:761px)and (max-width:900px){.quote-workspace-page .duplicate-main{width:calc(100% - 110px)!important;max-width:var(--mw-page-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--mw-page-gutter-tablet)!important;padding-right:var(--mw-page-gutter-tablet)!important;box-sizing:border-box!important}}@media(max-width:760px){.quote-workspace-page .duplicate-main{width:100%!important;max-width:none!important;margin:0!important;padding-left:var(--mw-page-gutter-mobile)!important;padding-right:var(--mw-page-gutter-mobile)!important;box-sizing:border-box!important}}@media(min-width:1051px){.quote-workspace-page .customer-list-main,.quote-workspace-page .prospects-main,.quote-workspace-page .ql-main,.quote-workspace-page .so-main{width:calc(100% - 110px)!important;max-width:none!important;margin-left:110px!important;margin-right:0!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box!important}}body.mw-shared-rail{--nav-bg:#fff;--nav-surface:#fff;--nav-text:#242424;--nav-muted:#606060;--nav-line:#ddd;--nav-hover:#efefef}body.mw-shared-rail[data-theme=dark]{--nav-bg:#1d1d1f;--nav-surface:#1d1d1f;--nav-text:#eeeef0;--nav-muted:#bcbcc2;--nav-line:#56565d;--nav-hover:#343438;background:var(--nav-surface);color:var(--nav-text)}body.mw-shared-rail .mw-shared-nav{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0;overflow:hidden!important;padding:0!important;background:var(--nav-bg)!important;color:var(--nav-text)}body.mw-shared-rail .mw-rail-scroll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:14px 10px}body.mw-shared-rail .mw-rail-items{padding:0}body.mw-shared-rail .mw-shared-nav .mw-rail-link{display:block!important;width:100%!important;min-height:40px!important;height:auto!important;box-sizing:border-box;padding:10px 12px!important;margin:2px 0;border:0;border-radius:5px;font:15px/1.35 Arial!important;color:var(--nav-text)!important;text-decoration:none!important;white-space:normal!important}body.mw-shared-rail .mw-shared-nav .mw-rail-link.active{background:var(--nav-hover)!important;border-left:3px solid #ffa025;font-weight:600!important}body.mw-shared-rail .mw-rail-link:hover,body.mw-shared-rail .mw-rail-settings:hover{background:var(--nav-hover)!important}body.mw-shared-rail .mw-rail-footer{flex:0 0 auto;padding:12px 10px calc(22px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--nav-line);background:var(--nav-bg);font:15px/1.4 Arial}body.mw-shared-rail .mw-rail-footer .mw-appearance{position:relative;color:var(--nav-text)}body.mw-shared-rail .mw-rail-settings{display:block;width:100%;min-height:40px;margin-top:10px;padding:10px 12px;border:0;border-radius:5px;background:transparent;text-align:left;color:var(--nav-text);font:15px Arial;cursor:pointer}body.mw-shared-rail .mw-rail-footer .mw-user{margin:8px 0 0!important;padding:12px 0 0!important;border-top:1px solid var(--nav-line);display:flex;gap:10px;align-items:center;color:var(--nav-text);font:15px Arial}body.mw-shared-rail .mw-rail-footer .mw-user small{display:block;color:var(--nav-muted);font:13px Arial}body.mw-shared-rail .mw-avatar{width:38px;height:38px;min-height:38px;border-radius:50%;border:0;background:#3b3b3b;color:#fff;font:14px Arial}body.mw-shared-rail .mw-shared-header{height:72px!important;min-height:72px!important;box-sizing:border-box;padding:10px 22px!important;display:flex!important;align-items:center;justify-content:flex-start!important;gap:12px;background:var(--nav-surface)!important;color:var(--nav-text)!important;border-bottom:1px solid var(--nav-line)}body.mw-shared-rail .mw-shared-logo{display:flex;width:140px!important;flex:none;align-items:center}body.mw-shared-rail .mw-shared-logo img{width:115px!important;height:auto;background:transparent!important;padding:0;border-radius:0}body.mw-shared-rail .mw-shared-toggle{display:block!important;min-width:44px!important;min-height:44px!important;padding:4px!important;border:0;background:transparent;color:var(--nav-text);font:24px Arial;cursor:pointer;touch-action:manipulation;flex:none}body.mw-shared-rail .mw-shared-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:16px Arial;color:var(--nav-text)}body.mw-shared-rail aside.rail,body.mw-shared-rail aside.rail:hover,body.mw-shared-rail aside.rail:focus-within{inset:0 auto 0 0!important;width:188px!important;height:auto!important;border-radius:0!important;transition:none;box-shadow:none;border:0!important;border-right:1px solid var(--nav-line)!important;background:var(--nav-bg)!important;z-index:170}body.mw-shared-rail:not(.mw-standard-shell)>main{margin-left:188px!important;width:calc(100% - 188px)!important;max-width:none!important;padding-top:96px!important;box-sizing:border-box}body.mw-shared-rail.mw-new-header>.mw-shared-header{position:fixed;inset:0 0 auto;z-index:180}body.mw-shared-rail.mw-shared-hidden aside.rail{display:none!important}body.mw-shared-rail.mw-shared-hidden>main{margin-left:0!important;width:100%!important}body.mw-shared-rail .mw-navigation-settings[hidden]{display:none!important}body.mw-shared-rail .mw-navigation-settings{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000080;display:flex;align-items:center;justify-content:center;padding:18px;font:16px/1.5 Arial;color:var(--nav-text)}body.mw-shared-rail .mw-navigation-card{width:min(600px,100%);max-height:calc(100dvh - 36px);overflow:auto;background:var(--nav-surface);border:1px solid var(--nav-line);border-radius:10px;padding:22px;box-shadow:0 12px 40px #0003}body.mw-shared-rail .mw-navigation-head{display:flex;align-items:center;justify-content:space-between;gap:10px}body.mw-shared-rail .mw-navigation-head h2{margin:0;font:24px Arial}body.mw-shared-rail .mw-navigation-card h3{font:18px Arial}body.mw-shared-rail .mw-navigation-card p{color:var(--nav-muted);font:15px/1.5 Arial}body.mw-shared-rail .mw-navigation-option{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--nav-line);font:15px Arial}body.mw-shared-rail .mw-navigation-option label{display:flex;align-items:center;gap:10px;flex:1;min-width:0;cursor:pointer}body.mw-shared-rail .mw-navigation-option input{width:18px;height:18px;accent-color:#ffa025}body.mw-shared-rail .mw-navigation-option small{font:13px Arial;color:var(--nav-muted)}body.mw-shared-rail .mw-navigation-card button{min-width:40px;min-height:40px;padding:7px 10px;border:1px solid var(--nav-line);border-radius:5px;background:var(--nav-surface);color:var(--nav-text);font:16px Arial;cursor:pointer}body.mw-shared-rail .mw-navigation-card button:disabled{opacity:.4;cursor:default}body.mw-shared-rail .mw-navigation-reset{margin-top:16px;background:#ffa025!important;color:#222!important;border-color:#ffa025!important}body.mw-shared-rail .mw-navigation-config{display:block;margin-top:16px;color:var(--nav-text);font:15px Arial}body.mw-shared-rail .mw-navigation-drag{cursor:grab;font-size:22px;color:var(--nav-muted)}body.mw-shared-rail .mw-shared-header button:focus-visible,body.mw-shared-rail .mw-shared-nav a:focus-visible,body.mw-shared-rail .mw-shared-nav button:focus-visible,body.mw-shared-rail .mw-navigation-card :is(button,input,a):focus-visible{outline:2px solid #ffa025;outline-offset:2px}@media(max-width:600px){body.mw-shared-rail .mw-shared-header{padding:10px 14px!important;gap:8px}body.mw-shared-rail .mw-shared-logo{width:105px!important}body.mw-shared-rail .mw-shared-logo img{width:95px!important}body.mw-shared-rail aside.rail{display:none!important}body.mw-shared-rail.mw-rail-open aside.rail{display:block!important;width:min(260px,85vw)!important;box-shadow:4px 0 18px #00000026}body.mw-shared-rail:not(.mw-standard-shell)>main{margin-left:0!important;width:100%!important;padding-left:14px!important;padding-right:14px!important}body.mw-shared-rail .mw-navigation-card{padding:16px}}body.mw-shared-rail.mw-home-reviewed.mw-standard-shell .rail nav{padding:0!important;overflow:hidden!important}body.mw-shared-rail[data-theme=dark]{--bg:#1d1d1f;--text:#eeeef0;--ink:#eeeef0;--muted:#bcbcc2;--line:#56565d;--surface:#1d1d1f}body.mw-shared-rail .start-brand{display:none!important}body.mw-shared-rail .mw-account-info{font:13px/1.4 Arial;color:var(--nav-muted)}body.mw-shared-rail .mw-rail-brand{flex:0 0 72px;box-sizing:border-box;padding:10px 12px;display:flex;align-items:center;justify-content:space-between}body.mw-shared-rail .mw-rail-brand .mw-shared-logo{width:auto!important;min-width:0}body.mw-shared-rail .mw-rail-brand .mw-shared-logo img{box-sizing:border-box;max-width:100%;max-height:52px;object-fit:contain}body.mw-shared-rail .mw-rail-close{display:none;flex:none;min-width:44px;min-height:44px;border:0;border-radius:5px;background:transparent;color:var(--nav-text);font:26px Arial;cursor:pointer}body.mw-shared-rail .mw-rail-scroll .mw-rail-settings{box-sizing:border-box;margin:8px 0 0;border-top:1px solid var(--nav-line);border-radius:0;line-height:1.35;white-space:nowrap}body.mw-shared-rail .mw-rail-footer .mw-user{min-height:44px;box-sizing:content-box;flex-shrink:0}body.mw-shared-rail .mw-rail-footer .mw-user>span{min-width:0;overflow-wrap:anywhere}body.mw-shared-rail .mw-rail-footer .mw-avatar{flex:0 0 38px}body.mw-shared-rail .mw-shared-header .mw-header-logo{display:none}body.mw-shared-rail.mw-shared-hidden .mw-shared-header .mw-header-logo,body.mw-shared-rail.mw-workspace-expanded .mw-shared-header .mw-header-logo{display:flex}@media(max-width:600px){body.mw-shared-rail .mw-shared-header .mw-header-logo{display:flex}body.mw-shared-rail .mw-rail-brand .mw-shared-logo img{width:115px!important}body.mw-shared-rail .mw-rail-close{display:block}body.mw-shared-rail aside.rail{z-index:190}}@media(max-width:600px){body.mw-shared-rail .mw-rail-brand{flex-basis:calc(72px + env(safe-area-inset-top,0px));padding-top:calc(10px + env(safe-area-inset-top,0px))}body.mw-shared-rail .mw-shared-header{height:calc(72px + env(safe-area-inset-top,0px))!important;min-height:calc(72px + env(safe-area-inset-top,0px))!important;padding-top:calc(10px + env(safe-area-inset-top,0px))!important}}body.mw-shared-rail aside.rail{box-sizing:border-box;overflow:hidden}body.mw-shared-rail .mw-appearance-button{display:flex;align-items:center;gap:5px;width:100%;min-height:40px;box-sizing:border-box;padding:10px 8px;border:0;border-radius:5px;background:transparent;color:var(--nav-text);font:15px Arial;text-align:left;white-space:nowrap;cursor:pointer}body.mw-shared-rail .mw-appearance-button:hover{background:var(--nav-hover)}body.mw-shared-rail .mw-appearance-icon{flex:none;font:16px Arial;line-height:1}body.mw-shared-rail .mw-appearance-mode{margin-left:auto;flex:none;font:12px Arial;color:var(--nav-muted)}body.mw-shared-rail .mw-appearance-panel{position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:200;padding:5px;background:var(--nav-surface);border:1px solid var(--nav-line);border-radius:7px;box-shadow:0 5px 18px #00000026}body.mw-shared-rail .mw-appearance-panel[hidden]{display:none!important}body.mw-shared-rail .mw-appearance-option{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:10px;border:0;border-radius:4px;background:transparent;color:var(--nav-text);font:15px Arial;text-align:left;cursor:pointer}body.mw-shared-rail .mw-appearance-option:hover,body.mw-shared-rail .mw-appearance-option:focus-visible{background:var(--nav-hover)}body.mw-shared-rail .mw-appearance-option[aria-checked=true]:after{content:"✓";color:var(--nav-text)}body table tbody td :is(.pill,.badge,.chip,.state,.kind,.cust-status,.status,.status-chip,.status-pill,.status-badge,.flag,.tag,[class*=-status],[class*=-badge],[class*=-pill],[class*=-chip],[class*=-state],[class*=-tag],[class*=-flag]):not(button):not(input):not(select),body.mw-standard-shell .mw-table-component table tbody td :is(.pill,.badge,.chip,.state,.kind,.cust-status,.status,.status-chip,.status-pill,.status-badge,.flag,.tag,[class*=-status],[class*=-badge],[class*=-pill],[class*=-chip],[class*=-state],[class*=-tag],[class*=-flag]):not(button):not(input):not(select){background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:0!important;display:inline!important;font:inherit!important;font-weight:400!important;color:inherit!important}body table tbody td :is(.pill,.badge,.chip,.state,.kind,.cust-status,.status,.status-chip,.status-pill,.status-badge,.flag,.tag,[class*=-status],[class*=-badge],[class*=-pill],[class*=-chip],[class*=-state],[class*=-tag],[class*=-flag]):not(button):not(input):not(select):is(a),body.mw-standard-shell .mw-table-component table tbody td :is(.pill,.badge,.chip,.state,.kind,.cust-status,.status,.status-chip,.status-pill,.status-badge,.flag,.tag,[class*=-status],[class*=-badge],[class*=-pill],[class*=-chip],[class*=-state],[class*=-tag],[class*=-flag]):not(button):not(input):not(select):is(a){color:var(--mw-link,var(--mw-page-accent,#ffa025))!important}body table th .col-resize:after{width:1px!important;background:var(--mw-separator,#ddd)!important}body table th:hover .col-resize:after{background:var(--mw-separator,#ddd)!important}body table th .col-resize:hover:after,body table th .col-resize.mw-resize-active:after{width:2px!important;top:8px!important;bottom:8px!important;background:#ffa025!important}body table th.drop-before:before,body table th.drop-after:after{width:2px!important;background:#ffa025!important}.mw-col-drag-preview{position:fixed;z-index:1000;pointer-events:none;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 10px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#242424;font:400 15px/1.4 Arial,sans-serif;box-shadow:0 2px 6px #0000001f}.mw-col-drag-preview[data-theme=dark]{background:#1d1d1f;color:#f5f5f5;border-color:#555}:root{--mw-orange:#ffa025;--mw-orange-dark:#bd6600;--mw-table-link:#bd6600;--mw-ink:#28343e;--mw-text:#424b53;--mw-muted:#747d84;--mw-line:#e1e5e8;--mw-soft:#f7f8f9;--mw-rail-offset:110px}body{font-family:Arial,sans-serif;color:var(--mw-text);background:#fff}button,input,select,textarea{font-family:Arial,sans-serif}.quote-workspace-page a:not(.primary-action):not(.new-customer):not(.convert):not(.button-link),.start-page a:not(.primary):not(.button-link),.stone-page a:not(.primary):not(.button-link),.engraving-page a:not(.primary):not(.button-link),.review-page-v61 a:not(.primary):not(.button-link){color:var(--mw-table-link)}.quote-workspace-page .rail a{color:#354254}.quote-workspace-page .rail a.active{color:var(--mw-orange-dark)}.quote-workspace-page .workspace-tabs a,.quote-workspace-page .module-tabs a,.quote-workspace-page .customer-view-tabs a{color:#6f7880}.quote-workspace-page .workspace-tabs a.active,.quote-workspace-page .module-tabs a.active,.quote-workspace-page .customer-view-tabs a.active{color:#27333d}.quote-workspace-page .primary-action,.quote-workspace-page a.primary-action,.quote-workspace-page .new-customer,.quote-workspace-page .convert{color:#fff!important}.erp-shell-enabled .topbar{height:72px}.erp-shell-enabled .rail{overflow:hidden!important}.erp-shell-enabled .rail nav{height:100%;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;padding-bottom:12px!important}.erp-shell-enabled .rail a{min-height:44px;height:44px!important;padding-left:17px!important;padding-right:12px!important}.erp-shell-enabled .rail a span{font-size:1.08rem!important}.erp-shell-enabled .rail a b{font:400 11px Arial,sans-serif!important}.erp-shell-enabled .rail a.active b{font-weight:700!important}.erp-shell-enabled .rail-divider{margin:6px 12px!important}@media(max-width:900px){.erp-shell-enabled .rail nav{overflow-x:auto;overflow-y:hidden;justify-content:flex-start!important;gap:2px}.erp-shell-enabled .rail a{min-width:54px;width:54px!important;height:50px!important;padding:0!important}.erp-shell-enabled .rail-divider{display:none!important}}.quote-workspace-page h1{font-family:Marcellus,Georgia,serif;font-weight:400;color:#252f38}.quote-workspace-page h2{color:#2d3943}.quote-workspace-page .module-head h1,.quote-workspace-page .page-head h1,.quote-workspace-page .customer-list-head h1{font:400 34px/1.08 Marcellus,Georgia,serif!important;margin-top:0}.quote-workspace-page .module-head>div>p,.quote-workspace-page .page-head>div>p,.quote-workspace-page .customer-list-head>div>p{font:13px/1.45 Arial,sans-serif!important;color:#737c83!important}@media(min-width:901px){.quote-workspace-page .customer-list-main,.quote-workspace-page .prospects-main,.quote-workspace-page .inventory-main,.quote-workspace-page .sales-orders-main,.quote-workspace-page .quotes-main,.quote-workspace-page .tasks-main,.quote-workspace-page .reports-main{width:calc(100% - var(--mw-rail-offset))!important;max-width:none!important;margin-left:var(--mw-rail-offset)!important;margin-right:0!important;padding-left:32px!important;padding-right:32px!important;box-sizing:border-box!important}}.customer-list-main,.prospects-main{padding-top:28px!important;padding-bottom:48px!important}.customer-list-head,.prospects-main .page-head{align-items:flex-end!important;margin-bottom:0!important}.customer-list-head h1,.prospects-main .page-head h1{font-size:34px!important;margin:0 0 5px!important}.customer-list-head p,.prospects-main .page-head p{margin:0!important;font-size:13px!important;line-height:1.45!important}.customer-view-tabs,.prospects-main .module-tabs{display:flex;align-items:flex-end;gap:22px;border-bottom:1px solid #e6e6e6;margin:24px 0 20px!important}.customer-view-tabs button,.customer-view-tabs a,.prospects-main .module-tabs a{display:inline-flex;align-items:center;min-height:34px;box-sizing:border-box;padding:0 2px 11px!important;border:0;border-bottom:2px solid transparent;background:none;text-decoration:none;font:600 12px Arial,sans-serif!important;color:#777!important}.customer-view-tabs button.active,.customer-view-tabs a.active,.prospects-main .module-tabs a.active{color:#222!important;border-bottom-color:var(--mw-orange)!important;font-weight:700!important}.prospects-main .module-tabs a span,.prospects-main .module-tabs a b{font:inherit!important}.prospects-main .module-tabs a span{display:none}.prospects-main .module-tabs a b{font-weight:600!important}.customer-list-main .searchbox,.prospects-main .searchbox{height:39px!important;max-width:700px!important;border-radius:4px!important;border-color:#ddd!important}.customer-list-main .searchbox input,.prospects-main .searchbox input{font:13px Arial,sans-serif!important}.prospects-main .toolbar{border:0!important;padding:0!important;margin:20px 0 18px!important;background:transparent!important}.customer-list-main .saved-views,.prospects-main .saved-views{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0 18px!important}.customer-list-main .saved-views button,.prospects-main .saved-views button{border:1px solid #e0e0e0!important;background:#fff!important;border-radius:16px!important;padding:6px 11px!important;font:600 11px Arial,sans-serif!important;color:#666!important}.customer-list-main .saved-views button.active,.prospects-main .saved-views button.active{border-color:var(--mw-orange)!important;background:#fff8ef!important;color:#a85c00!important}.customer-list-layout,.prospect-layout{grid-template-columns:190px minmax(0,1fr)!important;gap:16px!important}.customer-list-main .filter-panel,.prospects-main .filter-panel{border:1px solid #e4e4e4!important;border-radius:0!important;background:#fff!important}.customer-list-main .filter-panel-head,.prospects-main .filter-panel-head{padding:14px 15px!important;border-bottom:1px solid #eee!important;font:600 12px Arial,sans-serif!important;color:#333!important}.customer-list-main .table-card,.prospects-main .table-card{border:1px solid #e4e4e4!important;border-radius:0!important;background:#fff!important}.customer-list-main .table-card table,.prospects-main .table-card table{font:12px Arial,sans-serif!important;color:#333!important}.customer-list-main .table-card th,.prospects-main .table-card th{background:#fafafa!important;font:700 10px Arial,sans-serif!important;color:#777!important;text-transform:uppercase!important;letter-spacing:.035em!important;padding-top:11px!important;padding-bottom:11px!important}.customer-list-main .table-card td,.prospects-main .table-card td{font:12px Arial,sans-serif!important;padding-top:11px!important;padding-bottom:11px!important}.customer-list-main .table-card a,.prospects-main .table-card a,.prospects-main .prospect-link,.prospects-main .business-link,.text-button,.history,.drawer-back,.inline-change,.text-action,.upload-zone,.mini-address h3 button,.product-card .product-actions button,.quote-context button,.editable-value button,.inline-select:hover{color:var(--mw-table-link)!important}.inline-select:focus{border-color:#e5b86e!important;outline-color:#ffa0252e!important}.life-step.ready span{background:#f2f3f4!important;color:#68737d!important}.lettering-details-body{color:#394650!important}.upload-prompt{color:#7d858c!important}#assets-view .inventory-layout{transition:grid-template-columns .15s ease}#assets-view .inventory-layout.filters-collapsed{grid-template-columns:minmax(0,1fr)!important}#assets-view .inventory-layout.filters-collapsed>.filter-panel{display:none!important}#assets-view .inventory-layout.filters-collapsed>.results-area{grid-column:1/-1!important}#assets-view .filter-group-toggle{width:100%;display:flex;align-items:center;gap:8px;cursor:pointer}#assets-view .filter-group-toggle .chev{margin-left:4px}#assets-view .filter-group-toggle[aria-expanded=false]+.filter-group-body{display:none!important}#assets-view .filter-group-toggle[aria-expanded=true]+.filter-group-body{display:block!important}.quote-workspace-page table a,.quote-workspace-page table button.text-link{color:var(--mw-table-link)!important}.mw-standard-shell{--mw-accent:#ffa025;--mw-page-bg:#fff;--mw-page-surface:#fff;--mw-page-nav:#fafafa;--mw-page-text:#242424;--mw-page-muted:#606060;--mw-page-line:#ddd;--mw-page-selected:#efefef;--mw-rail-offset:188px;background:var(--mw-page-bg)!important;color:var(--mw-page-text);font:16px/1.45 Arial,sans-serif;color-scheme:light}.mw-standard-shell[data-theme=dark]{--mw-page-bg:#1d1d1f;--mw-page-surface:#1d1d1f;--mw-page-nav:#18181a;--mw-page-text:#eeeef0;--mw-page-muted:#bcbcc2;--mw-page-line:#56565d;--mw-page-selected:#343438;color-scheme:dark}.mw-standard-shell .topbar{position:fixed!important;top:0;left:0;right:0;height:72px!important;background:var(--mw-page-surface)!important;border-color:var(--mw-page-line)!important;z-index:180;padding:10px 22px!important;display:flex;align-items:center;justify-content:space-between}.mw-standard-shell .topbar .mw-logo{width:115px!important;height:auto;background:#fff;padding:4px;border-radius:3px}.mw-standard-shell .rail{position:fixed!important;left:0;top:72px!important;bottom:0;width:188px!important;background:var(--mw-page-nav)!important;border-right:1px solid var(--mw-page-line);z-index:170}.mw-standard-shell .rail nav{height:100%;display:flex;flex-direction:column;overflow:auto;padding:15px 10px!important}.mw-standard-shell .rail nav>a{width:100%!important;height:auto!important;min-height:38px!important;padding:9px 12px!important;font:15px Arial!important;color:var(--mw-page-text)!important;display:block;text-decoration:none;border-radius:5px;flex:0 0 auto}.mw-standard-shell .rail nav>a>span{display:none!important}.mw-standard-shell .rail nav>a>b{display:inline!important;font-weight:400!important}.mw-standard-shell .rail nav>a.active{background:var(--mw-page-selected)!important;border-left:3px solid #ffa025}.mw-standard-shell .rail nav>a:hover{background:var(--mw-page-selected)!important}.mw-standard-shell main{max-width:none!important}.mw-standard-shell>main{margin-left:188px!important;padding-left:28px!important;padding-right:28px!important;width:calc(100% - 188px)!important;padding-top:96px!important}.mw-standard-shell h1{font:32px/1.2 Marcellus,Georgia,serif}.mw-standard-shell .mw-rail-bottom{margin-top:auto;padding-top:25px;flex-shrink:0}.mw-standard-shell .mw-appearance{display:flex;flex-direction:column;gap:8px;font:14px Arial}.mw-standard-shell .mw-appearance select{width:100%;min-height:40px;background:var(--mw-page-surface);color:var(--mw-page-text);border:1px solid var(--mw-page-line);border-radius:5px;padding:8px;font:15px Arial}.mw-standard-shell .mw-user{border-top:1px solid var(--mw-page-line);padding:18px 0 8px;margin-top:15px;display:flex;gap:10px;align-items:center;font:15px Arial}.mw-standard-shell .mw-user small{display:block;color:var(--mw-page-muted);font:13px Arial}.mw-standard-shell .mw-avatar{width:38px;height:38px;border-radius:50%;border:0;background:#3b3b3b;color:#fff;font:14px Arial}.mw-standard-shell .mw-rail-toggle{display:none;border:0;background:transparent;color:var(--mw-page-text);font-size:24px;min-width:44px;min-height:44px}.mw-standard-shell .table-card.mw-card-adapted{border:0;overflow:visible;background:transparent}.mw-standard-shell .filter-panel,.mw-standard-shell .module-head,.mw-standard-shell .view-tabs,.mw-standard-shell .toolbar,.mw-standard-shell .table-card,.mw-standard-shell .card,.mw-standard-shell .list-head,.mw-standard-shell .conversation-list-head,.mw-standard-shell .inbox-detail,.mw-standard-shell .conversation-detail{color:var(--mw-page-text);background:var(--mw-page-surface);border-color:var(--mw-page-line)}.mw-standard-shell[data-theme=dark] input,.mw-standard-shell[data-theme=dark] select,.mw-standard-shell[data-theme=dark] textarea,.mw-standard-shell[data-theme=dark] dialog,.mw-standard-shell[data-theme=dark] .modal,.mw-standard-shell[data-theme=dark] .modal-card,.mw-standard-shell[data-theme=dark] .modal-head,.mw-standard-shell[data-theme=dark] .view-panel,.mw-standard-shell[data-theme=dark] .detail-card,.mw-standard-shell[data-theme=dark] .notification-row,.mw-standard-shell[data-theme=dark] .conversation-row,.mw-standard-shell[data-theme=dark] .inbox-filters,.mw-standard-shell[data-theme=dark] .communications-folders{background:var(--mw-page-surface)!important;color:var(--mw-page-text)!important;border-color:var(--mw-page-line)!important}.mw-standard-shell[data-theme=dark] p,.mw-standard-shell[data-theme=dark] small{color:var(--mw-page-muted)}.mw-standard-shell .primary,.mw-standard-shell .action-primary,.mw-standard-shell .btn-primary{background:#ffa025!important;color:#222!important;border-color:#ffa025!important}.mw-standard-shell .text-link,.mw-standard-shell .filter-link,.mw-standard-shell .secondary{color:var(--mw-page-text)!important}.mw-standard-shell .mw-table-component .mw-main{margin:0!important;width:100%!important;padding:0!important}@media(max-width:900px){.mw-standard-shell .rail{width:188px!important}.mw-standard-shell .rail nav>a{width:100%!important}.mw-standard-shell>main{margin-left:188px!important;width:calc(100% - 188px)!important}}@media(max-width:600px){.mw-standard-shell .rail{display:none}.mw-standard-shell.mw-rail-open .rail{display:block;width:min(260px,85vw)!important;box-shadow:4px 0 18px #00000026}.mw-standard-shell .mw-rail-toggle{display:block}.mw-standard-shell>main{margin-left:0!important;width:100%!important;padding-left:14px!important;padding-right:14px!important}.mw-standard-shell .view-tabs,.mw-standard-shell .saved-views,.mw-standard-shell .toolbar{flex-wrap:wrap}.mw-standard-shell .intent-layout,.mw-standard-shell .inventory-layout,.mw-standard-shell .so-list-layout{display:block}.mw-standard-shell .filter-panel{max-width:100%}}.mw-standard-shell main{min-width:0!important}.mw-table-component .status.voided,.mw-table-component .status.archived{background:transparent!important;border:0!important;color:var(--mw-text)!important}.mw-standard-shell .mw-card-adapted>.table-foot{display:none}@media(max-width:600px){.mw-table-component .approved-config-table .is-pinned[data-mw-fixed]{position:sticky!important;left:0!important}.mw-table-component .approved-config-table thead th.is-pinned[data-mw-fixed]{top:0;z-index:30}.mw-table-component .is-pinned[data-mw-fixed]{box-shadow:1px 0 0 var(--mw-line)}}.mw-standard-shell .table-card.mw-card-adapted{overflow:visible!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]){font:15px/1.45 Arial,sans-serif!important;min-width:0!important;max-width:none!important;border-collapse:separate!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]):not(.user-sizing){table-layout:auto!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]).user-sizing{table-layout:fixed!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) th{position:sticky!important;top:0!important;z-index:25!important;font:500 15px/1.35 Arial,sans-serif!important;color:var(--mw-muted)!important;padding:15px 34px 15px 10px!important;background:var(--mw-surface)!important;min-width:0!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) td{font:15px/1.45 Arial,sans-serif!important;color:var(--mw-text)!important;padding:17px 10px!important;background:var(--mw-surface)!important;min-width:0!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) .is-pinned{position:sticky!important;z-index:20!important;background:var(--mw-surface)!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) th.is-pinned{z-index:30!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) small{font:14px/1.4 Arial,sans-serif!important;color:var(--mw-muted)!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) .col-label{white-space:normal!important;overflow-wrap:anywhere;line-height:1.35!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) td a,.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) td button{font-size:15px!important;color:var(--mw-link)!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) td input,.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) td select{font-size:16px!important}.mw-standard-shell .mw-table-component .col-menu-button{right:8px!important;background:transparent!important;color:var(--mw-icon)!important;font:14px Arial!important;z-index:35}.mw-standard-shell .mw-table-component .col-menu-button:hover{background:var(--mw-hover)!important;color:var(--mw-text)!important}@media(max-width:600px){.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) td.is-pinned:not([data-mw-fixed]){position:static!important;left:auto!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) th.is-pinned:not([data-mw-fixed]){left:auto!important}.mw-standard-shell .mw-table-component :is(#so-table,#task-table,table[data-mw-enhanced]) .is-pinned[data-mw-fixed]{left:0!important}}.mw-standard-shell .notification-row,.mw-standard-shell .conversation-row{font:15px/1.45 Arial,sans-serif;color:var(--mw-page-text);background:var(--mw-page-surface);padding:16px 14px;border-color:var(--mw-page-line)}.mw-standard-shell .notification-row h3,.mw-standard-shell .conversation-row h3{font:500 16px/1.4 Arial,sans-serif;color:var(--mw-page-text)}.mw-standard-shell .notification-preview,.mw-standard-shell .conversation-preview{font:14px/1.5 Arial,sans-serif;color:var(--mw-page-muted)}.mw-standard-shell .notification-source,.mw-standard-shell .notification-time,.mw-standard-shell .conversation-time,.mw-standard-shell .notification-meta,.mw-standard-shell .conversation-meta{font:13px/1.4 Arial,sans-serif;color:var(--mw-page-muted)}.mw-standard-shell .notification-row .record-link,.mw-standard-shell .conversation-row .meta-link{font-size:14px;color:var(--mw-page-text)}.mw-standard-shell .urgency,.mw-standard-shell .meta-pill,.mw-standard-shell .group-pill,.mw-standard-shell .snooze-pill{font-size:13px;background:var(--mw-page-selected);color:var(--mw-page-text);border-color:var(--mw-page-line)}.mw-standard-shell .inbox-detail,.mw-standard-shell .conversation-detail{font:16px/1.5 Arial,sans-serif;color:var(--mw-page-text)}.mw-standard-shell .inbox-detail p,.mw-standard-shell .conversation-detail p{font-size:16px;line-height:1.5}.mw-standard-shell .detail-facts,.mw-standard-shell .thread-meta{font-size:14px}.mw-standard-shell .detail-actions button,.mw-standard-shell .thread-actions button{font-size:15px;min-height:40px}.mw-card-expanded .rail{display:none!important}.mw-card-expanded>main{margin-left:0!important;width:100%!important}.mw-card-expanded .inbox-shell,.mw-card-expanded .communications-shell{height:calc(100dvh - 270px);min-height:320px}.mw-card-component{margin:0 0 12px}.mw-card-component .mw-heading{margin:0}.mw-card-component .mw-footer{margin-top:8px}.mw-card-component .mw-panel{top:50px!important}.mw-card-component .mw-toolbar{margin:0}.mw-card-clear{border:0;background:transparent;color:inherit;font:22px Arial;min-width:38px;min-height:38px}.mw-card-tour-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:501;pointer-events:auto}.mw-card-tour-popup{position:fixed;left:50%;bottom:20px;transform:translate(-50%);width:min(420px,calc(100vw - 28px));max-height:70vh;overflow:auto;padding:20px;background:var(--mw-page-surface,#fff);color:var(--mw-page-text,#242424);border:1px solid var(--mw-page-line,#ddd);z-index:502;box-shadow:0 10px 30px #0003;font:16px/1.5 Arial}.mw-card-tour-popup h2{font-size:20px}.mw-card-tour-popup div{display:flex;justify-content:flex-end;gap:10px}.mw-card-tour-popup button{padding:8px 12px;min-height:40px;border:1px solid var(--mw-page-line,#ddd);background:var(--mw-page-surface,#fff);color:inherit;border-radius:5px}.mw-card-tour-popup [data-next]{background:#ffa025;color:#222;border-color:#ffa025}.mw-card-tour-popup button:focus-visible{outline:2px solid #ffa025;outline-offset:2px}.mw-standard-shell .mw-table-component [data-mw-control=mw-tour-popup]{z-index:302;position:fixed}.mw-table-component .mw-tour-shield{position:fixed;top:0;right:0;bottom:0;left:0}.mw-table-component .pill,.mw-table-component .status,.mw-table-component .badge,.mw-table-component .task-chip{color:var(--mw-link)!important;background:var(--mw-badge)!important}.mw-table-component [data-mw-control=mw-views-panel]{left:auto;right:18px;width:390px;overflow:auto}.mw-table-component .mw-views-body{padding:0 18px 18px}.mw-table-component .mw-views-body label,.mw-table-component .mw-range-field{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:12px 0}.mw-table-component .mw-views-body input,.mw-table-component .mw-views-body select,.mw-table-component .mw-range-field input{width:100%;box-sizing:border-box;min-height:40px;padding:8px;font:16px Arial;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-input-border,var(--mw-border));border-radius:5px}.mw-table-component .mw-view-actions{display:flex;flex-wrap:wrap;gap:8px}.mw-table-component .mw-views-body p{font-size:14px;color:var(--mw-muted);line-height:1.5}.mw-table-component [data-mw-control=mw-range-error]{color:var(--mw-text);font-weight:700}@media(pointer:coarse){.mw-table-component .mw-views-body button,.mw-table-component .mw-range-field input{min-height:44px}}.mw-table-component [data-mw-control=mw-views-button]{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mw-table-component .mw-date-fields{display:flex;gap:10px}.mw-table-component .mw-date-fields .mw-range-field{flex:1;min-width:0}.mw-table-component .mw-date-fields input.mw-date-active{border:2px solid var(--mw-accent,#ffa025)}.mw-table-component .mw-calendar-shortcuts{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}.mw-table-component .mw-calendar-shortcuts button{font-size:13px;min-height:36px;padding:6px 8px}.mw-table-component .mw-calendar{border:1px solid var(--mw-border);border-radius:8px;padding:10px;background:var(--mw-surface)}.mw-table-component .mw-calendar-nav{display:flex;gap:5px;align-items:center;margin-bottom:8px}.mw-table-component .mw-calendar-nav select,.mw-table-component .mw-calendar-nav input{font:14px Arial;color:var(--mw-text);background:var(--mw-surface);border:1px solid var(--mw-border);min-height:38px;min-width:0;padding:4px;border-radius:4px}.mw-table-component .mw-calendar-nav select{flex:1}.mw-table-component .mw-calendar-nav input{width:68px}.mw-table-component .mw-calendar-nav button{font-size:23px;padding:2px 8px;min-height:38px}.mw-table-component .mw-calendar-grid{width:100%;table-layout:fixed;border-collapse:collapse}.mw-table-component .mw-calendar-grid th{font:12px Arial;color:var(--mw-muted);text-align:center;padding:6px 0;border:0;background:transparent}.mw-table-component .mw-calendar-grid td{padding:1px;text-align:center;border:0;height:auto;background:transparent}.mw-table-component .mw-calendar-grid button{border:0;border-radius:5px;width:100%;min-height:36px;padding:4px 0;font:14px Arial;color:var(--mw-text);background:transparent}.mw-table-component .mw-calendar-grid button:hover{background:var(--mw-hover)}.mw-table-component .mw-calendar-grid td.mw-date-in-range{background:var(--mw-selected)}.mw-table-component .mw-calendar-grid button[aria-current=date]{text-decoration:underline;text-underline-offset:4px}.mw-table-component .mw-calendar-grid button:focus-visible{outline:2px solid #ffa025;outline-offset:1px}.mw-table-component .mw-calendar-status{font-size:13px;line-height:1.4;color:var(--mw-muted)}.mw-table-component .mw-view-retrieve{display:flex;gap:8px;align-items:stretch;margin:8px 0 16px}.mw-table-component .mw-view-retrieve [data-mw-control=mw-views-list]{flex:1;min-width:0;width:auto}@media(pointer:coarse){.mw-table-component .mw-calendar-grid button,.mw-table-component .mw-calendar-nav button,.mw-table-component .mw-calendar-shortcuts button{min-height:44px}}.mw-table-component .mw-date-fields .mw-range-field{align-items:stretch;flex-direction:column}.mw-table-component .mw-calendar-grid tbody tr:hover td{background:transparent}.mw-table-component .mw-calendar-grid tbody tr:hover td.mw-date-in-range{background:var(--mw-selected)}@media(max-width:600px){.mw-table-component .mw-filter-body{display:block;overflow:auto}.mw-table-component .mw-filter-categories{max-height:130px;overflow:auto;border-right:0;border-bottom:1px solid var(--mw-line)}.mw-table-component .mw-filter-options{overflow:visible;padding:12px}}.mw-table-component [data-mw-control=mw-calendar-range-error]{font-weight:700;color:var(--mw-text);border-left:3px solid #ffa025;padding:8px;margin:0 0 10px}.mw-table-component [data-mw-control=mw-calendar-range-error][hidden]{display:none}.mw-table-component .mw-date-entry{display:flex;position:relative;align-items:center}.mw-table-component .mw-date-entry input{padding-right:42px}.mw-table-component .mw-date-entry .mw-calendar-open{position:absolute;right:2px;top:2px;bottom:2px;display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:6px;border:0;background:transparent;color:var(--mw-text)}.mw-table-component .mw-calendar-open svg{flex-shrink:0}.mw-table-component .mw-views-body label.mw-view-mode{flex-direction:row;align-items:center;font-size:14px;line-height:1.4}.mw-table-component .mw-views-body .mw-view-mode input{width:18px;min-height:18px;flex:0 0 18px}@media(pointer:coarse){.mw-table-component .mw-date-entry input{min-height:48px}.mw-table-component .mw-date-entry .mw-calendar-open{min-width:44px;min-height:44px}.mw-table-component .mw-date-entry input{padding-right:48px}}.mw-table-component{--mw-orange:#ffa025;--mw-orange-hover:#f69a1d;--mw-button-text:#222;--mw-bg:#fff;--mw-surface:#fff;--mw-nav:#fafafa;--mw-text:#242424;--mw-muted:#606060;--mw-link:#444;--mw-line:#ededed;--mw-row-line:#f0f0f0;--mw-border:#ddd;--mw-input-border:#929292;--mw-hover:#f8f8f8;--mw-selected:#efefef;--mw-row-hover:#fffaf3;--mw-badge:#f1f1f1;--mw-icon:#666;--mw-separator:#b5b5b5;--mw-check:#666;--mw-avatar:#3b3b3b;--mw-shadow:rgba(0,0,0,.12);font:16px/1.45 Arial,sans-serif;color:var(--mw-text);background:var(--mw-bg);color-scheme:light;position:relative;width:100%;box-sizing:border-box}.mw-table-component[data-theme=dark]{--mw-bg:#1d1d1f;--mw-surface:#1d1d1f;--mw-nav:#18181a;--mw-text:#eeeef0;--mw-muted:#bcbcc2;--mw-link:#e0e0e4;--mw-line:#39393e;--mw-row-line:#353539;--mw-border:#56565d;--mw-input-border:#919198;--mw-hover:#2b2b2f;--mw-selected:#343438;--mw-row-hover:#2c2924;--mw-badge:#343438;--mw-icon:#ceced3;--mw-separator:#67676e;--mw-check:#bcbcc2;--mw-avatar:#414146;--mw-shadow:rgba(0,0,0,.35);color-scheme:dark}.mw-table-component *{box-sizing:border-box}.mw-table-component [hidden]{display:none!important}.mw-table-component button,.mw-table-component input{font:inherit;color:inherit}.mw-table-component button{background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;padding:8px 12px;min-height:38px}.mw-table-component button:hover{background:var(--mw-hover)}.mw-table-component button:disabled{opacity:.45}.mw-table-component input[type=checkbox]{accent-color:var(--mw-check);width:17px;height:17px}.mw-table-component .mw-shell{display:grid;grid-template-columns:188px minmax(0,1fr);min-height:0}.mw-table-component .mw-nav{padding:18px 12px;background:var(--mw-nav);border-right:1px solid var(--mw-line);display:flex;flex-direction:column}.mw-table-component .mw-nav button{border:0;width:100%;display:block;text-align:left;background:transparent;padding:9px 12px;white-space:nowrap;font-size:15px}.mw-table-component .mw-nav button[aria-current]{background:var(--mw-selected);color:var(--mw-text);border-left:3px solid var(--mw-orange);border-radius:0 5px 5px 0}.mw-table-component .mw-nav hr{border:0;border-top:1px solid var(--mw-line);margin:16px 12px}.mw-table-component .mw-workspace{min-width:0;position:relative}.mw-table-component .mw-top{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--mw-line);padding:12px 22px;color:var(--mw-muted);min-height:78px}.mw-table-component .mw-logo{display:flex;align-items:center;width:144px;flex-shrink:0}.mw-table-component .mw-logo img{display:block;width:115px;height:auto;background:#fff;padding:4px;border-radius:3px}.mw-table-component .mw-user{margin-top:16px;padding:20px 8px 0;border-top:1px solid var(--mw-line);display:flex;align-items:center;gap:10px}.mw-table-component .mw-user .mw-avatar{width:38px;height:38px;min-height:38px;border-radius:50%;border:0;padding:0;text-align:center;background:var(--mw-avatar);color:#fff;font-size:14px}.mw-table-component .mw-user small{display:block;font-size:13px;color:var(--mw-muted)}.mw-table-component .mw-top button{border:0;padding:2px 6px;font-size:22px}.mw-table-component .mw-main{padding:25px 28px;min-width:0}.mw-table-component .mw-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}.mw-table-component h1{font:32px/1.2 Marcellus,Georgia,serif;margin:0}.mw-table-component .mw-primary{background:var(--mw-orange);border-color:var(--mw-orange);font-weight:500;color:var(--mw-button-text);white-space:nowrap}.mw-table-component .mw-primary:hover{background:var(--mw-orange-hover)}.mw-table-component .mw-tabs{display:flex;gap:26px;border-bottom:1px solid var(--mw-line);margin-bottom:16px}.mw-table-component .mw-tabs button{border:0;border-radius:0;padding:10px 0;background:transparent;color:var(--mw-muted)}.mw-table-component .mw-tabs .mw-selected{border-bottom:2px solid var(--mw-orange);color:var(--mw-text)}.mw-table-component .mw-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.mw-table-component .mw-toolbar button{border-radius:20px;font-size:15px;padding:7px 13px}.mw-table-component .mw-toolbar .mw-search{margin-left:auto;min-width:210px;flex:0 1 295px}.mw-table-component .mw-search input{width:100%;border:1px solid var(--mw-input-border);background:var(--mw-surface);border-radius:5px;padding:9px 12px;font-size:16px;min-height:40px}.mw-table-component .mw-toolbar .mw-column-trigger{border:0;border-radius:4px;padding:7px 8px}.mw-table-component .mw-chips{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.mw-table-component .mw-chips:empty{display:none}.mw-table-component .mw-chips button{font-size:14px;border-radius:18px;padding:5px 11px;background:var(--mw-selected);color:var(--mw-text);border-color:var(--mw-border);min-height:32px}.mw-table-component .mw-chips .mw-clear{border:0;background:transparent;color:var(--mw-muted)}.mw-table-component .mw-table-wrap{overflow:auto;isolation:isolate;position:relative;overscroll-behavior:contain}.mw-table-component table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;table-layout:auto}.mw-table-component th{font-weight:500;color:var(--mw-muted);text-align:left;padding:15px 10px;border-bottom:1px solid var(--mw-border);white-space:nowrap;background:var(--mw-surface)}.mw-table-component td{padding:17px 10px;border-bottom:1px solid var(--mw-row-line);vertical-align:middle;background:var(--mw-surface);white-space:nowrap}.mw-table-component tbody tr:hover td{background:var(--mw-row-hover)}.mw-table-component td a,.mw-table-component td button{color:var(--mw-link);text-decoration:none}.mw-table-component td a:hover{text-decoration:underline}.mw-table-component td button{border:0;padding:0;min-height:0;background:transparent;text-align:left}.mw-table-component td small{display:block;font-size:14px;color:var(--mw-muted);margin-top:4px}.mw-table-component td strong{font-weight:500}.mw-table-component .cust-status{display:inline;padding:0;background:transparent;color:inherit;border:0;border-radius:0;font:inherit;white-space:nowrap}.mw-table-component .cust-status.active{background:transparent;color:inherit}.mw-table-component .mw-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:14px;color:var(--mw-muted)}.mw-table-component .mw-footer button{border:0;background:transparent;color:inherit}.mw-table-component .mw-panel{position:absolute;top:157px;left:28px;z-index:65;width:540px;max-width:calc(100% - 56px);background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:8px;box-shadow:0 10px 35px var(--mw-shadow)}.mw-table-component .mw-panel-title{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;border-bottom:1px solid var(--mw-line)}.mw-table-component .mw-panel-title strong{font-weight:500}.mw-table-component .mw-close{border:0;font-size:22px;padding:0 8px;min-height:32px}.mw-table-component .mw-filter-body{display:grid;grid-template-columns:175px minmax(0,1fr);min-height:260px}.mw-table-component .mw-filter-categories{padding:16px 10px;border-right:1px solid var(--mw-line);background:var(--mw-nav)}.mw-table-component .mw-filter-categories button{display:block;border:0;width:100%;text-align:left;font-size:15px;padding:10px 12px;background:transparent}.mw-table-component .mw-filter-categories button[aria-pressed=true]{background:var(--mw-selected);color:var(--mw-text)}.mw-table-component .mw-filter-options{padding:22px}.mw-table-component .mw-filter-options h2{font-size:16px;font-weight:500;margin:0 0 8px}.mw-table-component .mw-filter-options p{font-size:14px;color:var(--mw-muted);margin:0 0 17px}.mw-table-component .mw-filter-options label{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:15px}.mw-table-component .mw-panel-footer{display:flex;justify-content:space-between;gap:10px;padding:15px 20px;border-top:1px solid var(--mw-line)}.mw-table-component [data-mw-control=mw-columns-panel]{left:auto;right:28px;width:410px;padding-bottom:0;max-height:610px;overflow-y:auto}.mw-table-component .mw-panel-hint{padding:0 18px;font-size:14px;color:var(--mw-muted)}.mw-table-component .mw-column-row{display:flex;align-items:center;gap:3px;padding:7px 15px;border-bottom:1px solid var(--mw-line);font-size:14px}.mw-table-component .mw-column-row label{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.mw-table-component .mw-column-row button{font-size:13px;padding:4px 7px;min-height:30px;border:0;background:var(--mw-hover)}.mw-table-component .mw-column-row button[aria-pressed=true]{background:var(--mw-selected);color:var(--mw-text)}.mw-table-component .approved-config-table.user-sizing{table-layout:fixed}.mw-table-component .approved-config-table th[data-col]{position:relative;padding-right:34px;min-width:0;cursor:grab}.mw-table-component .approved-config-table td[data-col]{overflow:hidden;text-overflow:ellipsis;min-width:0}.mw-table-component .col-label{display:block;overflow:hidden;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.mw-table-component .col-menu-button{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:0;border:0;width:24px;min-height:28px;font-size:14px;background:transparent;color:var(--mw-icon)}.mw-table-component .col-resize{position:absolute;right:0;top:0;width:8px;height:100%;cursor:col-resize;touch-action:none}.mw-table-component .col-resize:after{content:"";position:absolute;right:2px;top:28%;bottom:28%;width:1px;background:var(--mw-separator)}.mw-table-component th:hover .col-resize:after{background:var(--mw-muted)}.mw-table-component .is-pinned{position:sticky;z-index:20;background:var(--mw-surface)!important;background-clip:padding-box}.mw-table-component .approved-config-table th.is-pinned{position:sticky;z-index:30}.mw-table-component tbody tr:hover td.is-pinned{background:var(--mw-row-hover)!important}.mw-table-component .last-pinned{box-shadow:1px 0 0 var(--mw-line)}.mw-table-component .dragging{opacity:.5}.mw-table-component .drop-before:before,.mw-table-component .drop-after:after{content:"";position:absolute;top:0;bottom:0;width:2px;background:var(--mw-orange)}.mw-table-component .drop-before:before{left:0}.mw-table-component .drop-after:after{right:0}.mw-table-component .column-action-menu{position:absolute;z-index:100;width:178px;padding:6px;background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;box-shadow:0 8px 20px var(--mw-shadow)}.mw-table-component .column-action-menu button{display:block;width:100%;border:0;text-align:left;font-size:14px;padding:8px 10px}.mw-table-component .menu-separator{height:1px;background:var(--mw-line);margin:4px}.mw-table-component .mw-drawer{position:absolute;right:0;top:0;bottom:0;width:390px;max-width:100%;z-index:70;background:var(--mw-surface);border-left:1px solid var(--mw-border);box-shadow:-8px 0 25px var(--mw-shadow);padding:24px;overflow-y:auto}.mw-table-component .mw-drawer h2{font:27px Marcellus,Georgia,serif;margin:8px 0}.mw-table-component .mw-drawer h3{font-size:16px;font-weight:500;margin:22px 0 10px}.mw-table-component .mw-drawer dl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:13px;font-size:15px;margin-top:25px}.mw-table-component .mw-drawer dt{color:var(--mw-muted)}.mw-table-component .mw-drawer dd{margin:0;overflow-wrap:anywhere}.mw-table-component .mw-drawer .mw-panel-title{padding:0;border:0}.mw-table-component .mw-drawer a{color:var(--mw-link);text-decoration:none}.mw-table-component .mw-history{border-top:1px solid var(--mw-line);padding-top:16px;font-size:15px}.mw-table-component .mw-history small{display:block;color:var(--mw-muted);margin-top:4px;font-size:14px}.mw-table-component .mw-feedback{padding:12px 0;font-size:14px;color:var(--mw-muted)}.mw-table-component.mw-collapsed .mw-shell{grid-template-columns:0 minmax(0,1fr)}.mw-table-component.mw-collapsed .mw-nav{visibility:hidden;overflow:hidden;padding:0;border:0}@media(max-width:850px){.mw-table-component .mw-shell{grid-template-columns:156px minmax(0,1fr)}.mw-table-component .mw-main{padding:22px 18px}.mw-table-component .mw-toolbar .mw-search{margin-left:0;flex:1 1 260px}.mw-table-component .mw-panel{left:18px;max-width:calc(100% - 36px)}.mw-table-component [data-mw-control=mw-columns-panel]{right:18px}}@media(max-width:600px){.mw-table-component .mw-shell{grid-template-columns:1fr}.mw-table-component .mw-nav{display:none}.mw-table-component.mw-nav-open .mw-nav{display:block}.mw-table-component .mw-top{padding:10px 14px}.mw-table-component .mw-heading{flex-wrap:wrap}.mw-table-component .mw-filter-body{grid-template-columns:120px 1fr}.mw-table-component .mw-filter-options{padding:14px}.mw-table-component .mw-filter-categories{padding:10px 4px}.mw-table-component .mw-filter-categories button{font-size:14px;padding:8px}.mw-table-component .mw-drawer{position:relative;top:0;width:100%;border-top:1px solid var(--mw-border);box-shadow:none}.mw-table-component .mw-footer{flex-wrap:wrap}}@media(max-width:600px){.mw-table-component .mw-top{gap:10px}.mw-table-component .mw-logo{width:105px}.mw-table-component .mw-logo img{width:95px}.mw-table-component .mw-user{margin-top:20px}}@media(pointer:coarse){.mw-table-component .mw-user .mw-avatar{width:44px;height:44px;min-height:44px}.mw-table-component td button,.mw-table-component td a{min-height:44px;display:inline-flex;align-items:center}.mw-table-component .col-menu-button{width:28px}.mw-table-component button,.mw-table-component .mw-column-row button{min-height:44px}.mw-table-component .col-menu-button{min-height:32px}}.mw-table-component .mw-appearance{display:flex;flex-direction:column;gap:7px;margin:auto 8px 0;padding-top:18px;font-size:14px;color:var(--mw-muted)}.mw-table-component .mw-appearance select{font:15px Arial;min-height:38px;padding:7px 8px;width:100%;border:1px solid var(--mw-border);border-radius:5px;background:var(--mw-surface);color:var(--mw-text)}.mw-table-component input::placeholder{color:var(--mw-muted);opacity:1}@media(max-width:600px){.mw-table-component .mw-appearance{margin-top:20px}.mw-table-component .mw-tabs{gap:18px;flex-wrap:wrap}.mw-table-component .mw-toolbar .mw-search{min-width:0;width:100%}.mw-table-component .mw-drawer dl{grid-template-columns:110px minmax(0,1fr)}}@media(max-width:600px){.mw-table-component .approved-config-table .is-pinned{position:static!important;left:auto!important}.mw-table-component .last-pinned{box-shadow:none}.mw-table-component input[type=checkbox]{flex-shrink:0}}@media(pointer:coarse){.mw-table-component .mw-appearance select{min-height:44px}}.mw-table-component .approved-config-table thead th[data-col]{position:sticky;top:0;z-index:25;background:var(--mw-surface)}.mw-table-component .approved-config-table thead th.is-pinned{z-index:30}.mw-table-component .mw-page-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mw-table-component .mw-page-controls select{font:inherit;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-input-border);padding:7px;border-radius:5px}.mw-table-component .mw-footer{flex-wrap:wrap}.mw-table-component .mw-nav-link{display:block;padding:9px 12px;color:var(--mw-text);text-decoration:none;font-size:15px;border-radius:6px}.mw-table-component .mw-nav-link:hover{background:var(--mw-hover)}.mw-table-component .mw-tour-shield{background:transparent!important}.mw-table-component .mw-tour-shade{position:absolute;background:#0000008f}.mw-table-component[data-theme=dark] .mw-tour-shade{background:#000000ad}@media(max-width:600px){.mw-table-component .approved-config-table thead th.is-pinned{position:sticky!important;top:0;left:auto!important}}.mw-table-component .col-label{display:flex;align-items:center;gap:5px}.mw-table-component .mw-sort-indicator{flex-shrink:0;color:var(--mw-muted);font:13px/1 Arial,sans-serif}.mw-table-component .mw-search{position:relative}.mw-table-component .mw-search input{padding-right:42px}.mw-table-component .mw-search input::-webkit-search-cancel-button{display:none}.mw-table-component .mw-search [data-mw-control=mw-search-clear]{position:absolute;right:3px;top:3px;border:0;border-radius:3px;padding:2px 8px;min-height:34px;background:transparent;color:var(--mw-muted);font-size:22px}.mw-table-component .mw-panel-footer{flex-wrap:wrap}.mw-table-component.mw-table-expanded .mw-shell{grid-template-columns:minmax(0,1fr)}.mw-table-component.mw-table-expanded .mw-nav{display:none}.mw-table-component .mw-tour-highlight{outline:none;border-radius:inherit}.mw-table-component .mw-tour-frame{position:absolute;border:2px solid var(--mw-orange);border-radius:0;box-sizing:border-box;pointer-events:none;background:transparent}@media(pointer:coarse){.mw-table-component .mw-search [data-mw-control=mw-search-clear]{min-height:38px;min-width:38px}.mw-table-component .mw-search input{min-height:44px}}.mw-table-component{height:100vh;height:100dvh;display:flex;flex-direction:column;min-height:0;overflow:hidden}.mw-table-component .mw-top{flex:0 0 auto}.mw-table-component .mw-shell{flex:1 1 auto;min-height:0;position:relative}.mw-table-component .mw-nav{min-height:0;overflow:auto}.mw-table-component .mw-workspace{min-height:0;height:100%;overflow:hidden}.mw-table-component .mw-main{height:100%;min-height:0;display:flex;flex-direction:column;overflow:auto}.mw-table-component .mw-heading,.mw-table-component .mw-tour-invite,.mw-table-component .mw-tabs,.mw-table-component .mw-toolbar,.mw-table-component .mw-chips,.mw-table-component .mw-footer,.mw-table-component [data-mw-control=mw-empty],.mw-table-component [data-mw-control=mw-feedback]{flex:0 0 auto}.mw-table-component .mw-table-wrap,.mw-table-component.mw-table-expanded .mw-table-wrap{flex:1 1 0;min-height:140px;max-height:none;height:auto}@media(max-width:600px){.mw-table-component.mw-nav-open .mw-nav{position:absolute;left:0;top:0;bottom:0;z-index:75;width:min(260px,85%);display:flex;box-shadow:4px 0 18px var(--mw-shadow)}.mw-table-component .mw-workspace{grid-column:1;grid-row:1}}.mw-table-component [data-mw-control=mw-add-filter]{font:15px Arial,sans-serif;max-width:220px;border:1px solid var(--mw-border);border-radius:20px;padding:8px 12px;min-height:38px;background:var(--mw-surface);color:var(--mw-text)}.mw-table-component .mw-added-filter{display:inline-flex;align-items:center;max-width:100%;border:1px solid var(--mw-border);border-radius:20px;overflow:hidden;background:var(--mw-surface)}.mw-table-component .mw-added-filter button{border:0;border-radius:0;padding:7px 10px}.mw-table-component .mw-added-filter .mw-remove-filter{padding:7px 9px;color:var(--mw-muted)}.mw-table-component .mw-filter-body{max-height:360px;min-height:0;overflow:hidden}.mw-table-component .mw-filter-categories,.mw-table-component .mw-filter-options{overflow:auto;min-height:0}.mw-table-component .mw-filter-options .mw-option-search{width:100%;font:16px Arial,sans-serif;min-height:38px;border:1px solid var(--mw-input-border);border-radius:5px;padding:8px;background:var(--mw-surface);margin-bottom:12px}@media(pointer:coarse){.mw-table-component [data-mw-control=mw-add-filter],.mw-table-component .mw-added-filter button{min-height:44px}}.mw-table-component .mw-filter-add{margin:0 0 12px}.mw-table-component .mw-filter-add [data-mw-control=mw-add-filter]{width:100%;max-width:100%;border-radius:5px;font-size:15px;padding:8px 6px}.mw-table-component [data-mw-control=mw-filter-panel]{overflow:auto}.mw-table-component .mw-filter-options input{scroll-margin-top:12px}.mw-table-component .mw-filter-options .mw-option-empty{font-size:14px;color:var(--mw-muted);margin-top:12px}@media(pointer:coarse){.mw-table-component .col-menu-button{min-height:44px;width:30px}.mw-table-component .approved-config-table th[data-col]{padding-right:42px}}.mw-table-component .mw-heading-actions{display:flex;gap:10px;flex-wrap:wrap}.mw-table-component .mw-tour-help{border:0;background:transparent;color:var(--mw-muted)}.mw-table-component .mw-tour-invite{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0 16px;font-size:14px;color:var(--mw-muted)}.mw-table-component .mw-tour-invite button{font-size:14px;padding:5px 10px;min-height:32px}.mw-table-component .mw-tour-highlight{outline:none}.mw-table-component .mw-tour-shield{position:absolute;top:0;right:0;bottom:0;left:0;z-index:119;background:#00000009}.mw-table-component .mw-tour-popup{position:absolute;z-index:120;width:330px;max-width:calc(100% - 24px);padding:18px;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-border);border-radius:8px;box-shadow:0 8px 28px var(--mw-shadow)}.mw-table-component .mw-tour-popup h2{font:500 18px Arial;margin:7px 0 10px}.mw-table-component .mw-tour-popup p{font-size:15px;line-height:1.5;margin:0 0 16px}.mw-table-component .mw-tour-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--mw-muted)}.mw-table-component .mw-tour-caption button{padding:0 6px;border:0;min-height:28px;font-size:20px;background:transparent}.mw-table-component .mw-tour-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mw-table-component .mw-tour-actions button{font-size:14px;padding:7px 10px}.mw-table-component .mw-tour-actions .mw-tour-next{margin-left:auto}@media(pointer:coarse){.mw-table-component .mw-tour-invite button,.mw-table-component .mw-tour-caption button,.mw-table-component .mw-tour-actions button{min-height:44px}}.mw-table-component .mw-nav-link{display:block;text-align:left;padding:9px 12px;color:var(--mw-text);text-decoration:none;font-size:15px;border-radius:6px}.mw-table-component .flag{display:block;width:max-content;margin-top:5px;padding:3px 8px;border-radius:12px;background:var(--mw-badge);font-size:14px;color:var(--mw-text)}.mw-table-component .mw-drawer-actions{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.mw-table-component .mw-drawer-actions a{padding:8px 10px;border:1px solid var(--mw-border);border-radius:5px}.mw-table-component .mw-drawer .mw-primary{display:inline-block;padding:10px 12px;margin-top:12px;color:var(--mw-button-text)}.mw-table-component .mw-row-menu{position:absolute;z-index:110;width:210px;max-width:calc(100% - 20px);max-height:420px;overflow:auto;padding:6px;background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;box-shadow:0 8px 25px var(--mw-shadow)}.mw-table-component .mw-row-menu a,.mw-table-component .mw-row-menu button{display:block;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:3px;background:var(--mw-surface);color:var(--mw-text);font-size:14px;text-decoration:none}.mw-table-component .mw-row-menu a:hover,.mw-table-component .mw-row-menu button:hover{background:var(--mw-hover)}.mw-table-component .mw-row-menu button:disabled{opacity:.6}.mw-table-component .mw-calendar-grid td{height:38px;text-align:center;vertical-align:middle;padding:1px;box-sizing:border-box}.mw-table-component .mw-calendar-grid button{display:flex;align-items:center;justify-content:center;text-align:center;width:34px;height:34px;min-height:34px;margin:0 auto;padding:0;border-radius:4px;box-sizing:border-box;line-height:1}.mw-table-component .mw-calendar-grid button.mw-date-endpoint{background:#ffa025;color:#222}.mw-table-component .mw-date-fields input.mw-date-active{border:1px solid #ffa025;box-shadow:inset 0 0 0 1px #ffa025}@media(pointer:coarse){.mw-table-component .mw-calendar-grid td{height:46px}.mw-table-component .mw-calendar-grid button{width:min(44px,100%);height:44px;min-height:44px}}.mw-table-component{height:auto;display:block;overflow:visible;min-width:0;position:relative;margin:14px 0}.mw-table-component .mw-main{height:auto;padding:0;display:flex;flex-direction:column;overflow:visible}.mw-table-component .mw-table-wrap{height:auto;max-height:55vh;min-height:0;flex:none}.mw-table-component.primary-table .mw-table-wrap{max-height:none;min-height:160px}.mw-table-component .mw-panel{top:48px!important;left:0;max-width:100%;z-index:105}.mw-table-component [data-mw-control=mw-columns-panel],.mw-table-component [data-mw-control=mw-views-panel]{right:0;left:auto;max-height:min(70vh,620px)}.mw-table-component .mw-top{display:none}.mw-table-component .mw-shell{display:block}.mw-table-component .mw-workspace{overflow:visible;height:auto}.mw-table-component .mw-footer{flex-wrap:wrap;margin:12px 0}.mw-table-component.mw-table-expanded{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;height:100vh;height:100dvh;margin:0;padding:12px 20px;display:flex;flex-direction:column;overflow:auto;background:var(--mw-bg)}.mw-table-component.mw-table-expanded .mw-top{display:flex;padding:0 0 10px;min-height:54px}.mw-table-component.mw-table-expanded .mw-shell{display:block;flex:1;min-height:0}.mw-table-component.mw-table-expanded .mw-main{height:100%;overflow:auto}.mw-table-component.mw-table-expanded .mw-table-wrap{flex:1;max-height:none!important;min-height:100px}.mw-table-component .mw-tour-popup{z-index:302}.mw-table-component .mw-tour-shield{z-index:301}.mw-table-component .mw-tour-invite{margin-bottom:10px}.mw-table-component .mw-component-title{font:18px Arial;margin:0 0 12px;color:var(--mw-text)}.mw-table-component td input,.mw-table-component td select{min-width:60px;max-width:100%;font:16px Arial}.mw-table-component th[data-mw-action] .col-label{cursor:default}.mw-table-component [data-mw-control=mw-filter-panel]{width:540px}.mw-table-component .mw-filter-categories{max-height:60vh}.mw-table-component .mw-tour-popup{max-height:85vh;overflow:auto}@media(max-width:600px){.mw-table-component .mw-panel{max-width:100%;width:100%}.mw-table-component .mw-footer{align-items:flex-start}.mw-table-component.mw-table-expanded{padding:10px}.mw-table-component .mw-table-wrap{max-height:60vh}.mw-table-component .mw-toolbar .mw-search{flex-basis:100%}}[data-page~=access-admin] .access-main{width:calc(100% - 150px);max-width:1180px;margin:0 auto;padding:42px;box-sizing:border-box}[data-page~=access-admin] .module-head{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:22px}[data-page~=access-admin] .module-head h1{margin:0;color:#273541;font:400 27px/1.2 Marcellus,Georgia,serif}[data-page~=access-admin] .module-head p{max-width:760px;margin:7px 0 0;color:#7c8791;font:10.5px/1.5 Arial,sans-serif}[data-page~=access-admin] .head-actions,[data-page~=access-admin] .workspace-actions{display:flex;gap:8px;flex-wrap:wrap}[data-page~=access-admin] .primary,[data-page~=access-admin] .secondary{height:34px;padding:0 13px;border-radius:6px;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=access-admin] .primary{border:1px solid #ffa025;background:#ffa025;color:#fff}[data-page~=access-admin] .secondary{border:1px solid #dde2e6;background:#fff;color:#56616b}[data-page~=access-admin] .summary-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}[data-page~=access-admin] .summary-link{min-height:86px;padding:13px 14px;border:1px solid #e5e9ec;border-radius:7px;background:#fff;text-align:left;cursor:pointer}[data-page~=access-admin] .summary-link span,[data-page~=access-admin] .summary-link small{display:block;color:#8b949d;font:9px Arial,sans-serif}[data-page~=access-admin] .summary-link strong{display:block;margin:7px 0 5px;color:#34414d;font:400 18px Marcellus,Georgia,serif}[data-page~=access-admin] .view-tabs{display:flex;gap:4px;border-bottom:1px solid #e7eaed;margin-bottom:20px;overflow:auto}[data-page~=access-admin] .view-tabs button{padding:10px 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:#7a858f;font:600 10.5px Arial,sans-serif;white-space:nowrap;cursor:pointer}[data-page~=access-admin] .view-tabs button.active{color:#bd6600;border-bottom-color:#ffa025}[data-page~=access-admin] .section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px}[data-page~=access-admin] .section-head h2{margin:0;color:#33414d;font:400 19px Marcellus,Georgia,serif}[data-page~=access-admin] .section-head p{margin:5px 0 0;color:#8a949d;font:10px/1.45 Arial,sans-serif}[data-page~=access-admin] .filters{display:flex;align-items:end;gap:7px;flex-wrap:wrap}[data-page~=access-admin] .filters input,[data-page~=access-admin] .filters select,[data-page~=access-admin] .field input,[data-page~=access-admin] .field select,[data-page~=access-admin] .field textarea,[data-page~=access-admin] .dialog-grid input,[data-page~=access-admin] .dialog-grid select{height:34px;border:1px solid #dde2e6;border-radius:6px;background:#fff;padding:0 10px;color:#495661;font:10.5px Arial,sans-serif;box-sizing:border-box}[data-page~=access-admin] .filters input{width:220px}[data-page~=access-admin] .table-wrap{overflow:auto;border:1px solid #e8ebed;border-radius:7px;background:#fff}[data-page~=access-admin] .access-table{width:100%;border-collapse:collapse;min-width:1000px}[data-page~=access-admin] .access-table th{padding:10px 12px;border-bottom:1px solid #e6eaed;background:#fafbfb;color:#77818a;text-align:left;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em}[data-page~=access-admin] .access-table td{padding:10px 12px;border-bottom:1px solid #eef1f3;color:#59656f;font:10.5px/1.35 Arial,sans-serif;vertical-align:middle}[data-page~=access-admin] .access-table tr:last-child td{border-bottom:0}[data-page~=access-admin] .user-link,[data-page~=access-admin] .text-link{padding:0;border:0;background:none;color:#bd6600;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=access-admin] .user-link{font-family:Marcellus,Georgia,serif;font-size:12.5px;font-weight:400}[data-page~=access-admin] .pill{display:inline-block;padding:4px 7px;border-radius:999px;background:#f4f7f3;color:#52654b;font:700 8.5px Arial,sans-serif}[data-page~=access-admin] .pill.warn{background:#fff7ec;color:#9c630b}[data-page~=access-admin] .pill.off{background:#f4f4f5;color:#737b82}[data-page~=access-admin] .pill.sec{background:#f3f5f7;color:#53616d}[data-page~=access-admin] .empty-state{padding:32px;text-align:center;color:#8f989f;font:10.5px Arial,sans-serif}[data-page~=access-admin] .role-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}[data-page~=access-admin] .role-card{border:1px solid #e6eaed;border-radius:8px;background:#fff;padding:16px}[data-page~=access-admin] .role-card h3{margin:0 0 6px;color:#3a4752;font:400 16px Marcellus,Georgia,serif}[data-page~=access-admin] .role-card p{min-height:45px;margin:0 0 14px;color:#818b94;font:10px/1.45 Arial,sans-serif}[data-page~=access-admin] .role-card .meta{display:flex;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid #eef1f3;color:#8a949d;font:9.5px Arial,sans-serif}[data-page~=access-admin] .rule-box{margin:0 0 14px;padding:12px 14px;border:1px solid #e7ebee;border-radius:7px;background:#fbfcfc}[data-page~=access-admin] .rule-box strong{color:#4d5963;font:600 10.5px Arial,sans-serif}[data-page~=access-admin] .rule-box p{margin:4px 0 0;color:#838d95;font:10px/1.45 Arial,sans-serif}[data-page~=access-admin] .rule-box.compact{margin-top:16px}[data-page~=access-admin] .split-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}[data-page~=access-admin] .panel{border:1px solid #e6eaed;border-radius:8px;background:#fff;padding:18px}[data-page~=access-admin] .panel h3{margin:0 0 14px;color:#3b4853;font:400 16px Marcellus,Georgia,serif}[data-page~=access-admin] .field{display:grid;gap:6px;margin-bottom:12px;color:#6b7680;font:600 9.5px Arial,sans-serif}[data-page~=access-admin] .field textarea{height:86px;padding-top:9px;resize:vertical}[data-page~=access-admin] .session-list{display:grid;gap:10px}[data-page~=access-admin] .session-list>div{padding:12px;border:1px solid #edf0f2;border-radius:7px}[data-page~=access-admin] .session-list b,[data-page~=access-admin] .session-list span{display:block}[data-page~=access-admin] .session-list b{color:#52606a;font:600 10.5px Arial,sans-serif}[data-page~=access-admin] .session-list span{margin-top:4px;color:#9099a0;font:9.5px Arial,sans-serif}[data-page~=access-admin] .dialog-card.xwide{width:min(900px,calc(100vw - 60px))}[data-page~=access-admin] .dialog-card.wide{width:min(680px,calc(100vw - 60px))}[data-page~=access-admin] .dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}[data-page~=access-admin] .dialog-head h2{margin:3px 0 0}[data-page~=access-admin] .eyebrow{display:block;color:#9aa2a9;font:700 8.5px Arial,sans-serif;letter-spacing:.08em}[data-page~=access-admin] .icon-btn{border:0;background:transparent;color:#7d878f;font-size:22px;cursor:pointer}[data-page~=access-admin] .dialog-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}[data-page~=access-admin] .dialog-grid label{display:grid;gap:6px;color:#6b7680;font:600 9.5px Arial,sans-serif}[data-page~=access-admin] .user-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:15px}[data-page~=access-admin] .detail-card{padding:13px;border:1px solid #edf0f2;border-radius:7px}[data-page~=access-admin] .detail-card span,[data-page~=access-admin] .detail-card b{display:block}[data-page~=access-admin] .detail-card span{color:#929ba3;font:8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}[data-page~=access-admin] .detail-card b{margin-top:5px;color:#4c5964;font:600 10.5px Arial,sans-serif}[data-page~=access-admin] .edit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px}[data-page~=access-admin] .edit-grid label{display:grid;gap:5px;color:#6b7680;font:600 9px Arial,sans-serif}[data-page~=access-admin] .edit-grid select{height:34px;border:1px solid #dde2e6;border-radius:6px;background:#fff;padding:0 9px;color:#4f5c66;font:10.5px Arial,sans-serif}[data-page~=access-admin] .access-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid #eef1f3}[data-page~=access-admin] .danger-action{height:32px;padding:0 10px;border:1px solid #e1c8c5;border-radius:6px;background:#fff;color:#9a5148;font:600 10px Arial,sans-serif;cursor:pointer}[data-page~=access-admin] .portal-action{height:32px;padding:0 10px;border:1px solid #dfe4e7;border-radius:6px;background:#fff;color:#65717b;font:600 10px Arial,sans-serif;cursor:pointer}[data-page~=access-admin] .toast{position:fixed;right:22px;bottom:22px;z-index:100;background:#283744;color:#fff;padding:11px 14px;border-radius:7px;box-shadow:0 12px 30px #14243a2e;font:10.5px Arial,sans-serif}[data-page~=access-admin] .toast[hidden]{display:none}[data-page~=access-admin] .history-filters{justify-content:flex-start;margin-bottom:12px}@media(max-width:1000px){[data-page~=access-admin] .summary-grid{grid-template-columns:repeat(2,1fr)}[data-page~=access-admin] .role-grid{grid-template-columns:1fr 1fr}[data-page~=access-admin] .access-main{width:calc(100% - 110px);padding:28px}}@media(max-width:760px){[data-page~=access-admin] .access-main{width:100%;padding:24px}[data-page~=access-admin] .module-head,[data-page~=access-admin] .section-head{flex-direction:column}[data-page~=access-admin] .summary-grid,[data-page~=access-admin] .role-grid,[data-page~=access-admin] .split-grid,[data-page~=access-admin] .dialog-grid,[data-page~=access-admin] .user-detail-grid,[data-page~=access-admin] .edit-grid{grid-template-columns:1fr}[data-page~=access-admin] .filters input{width:100%}}[data-page~=application-activation] .activation-main{box-sizing:border-box;padding-top:28px;padding-bottom:60px}[data-page~=application-activation] .activation-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:18px}[data-page~=application-activation] .back-link{color:#d97b00;text-decoration:none;font-size:13px}[data-page~=application-activation] .identity-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:7px}[data-page~=application-activation] .identity-line h1{font-family:Marcellus,Georgia,serif;font-size:31px;margin:0}[data-page~=application-activation] .activation-head p{margin:6px 0 0;color:#687078}[data-page~=application-activation] .pending-pill,[data-page~=application-activation] .review-chip{font-size:12px;padding:6px 10px;border-radius:999px;background:#fff4e5;color:#9c5c00;font-weight:700}[data-page~=application-activation] .review-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #ddd;margin-bottom:24px}[data-page~=application-activation] .review-steps span{padding:12px 4px;color:#8a8f94;font-size:13px}[data-page~=application-activation] .review-steps .active{color:#222;border-bottom:2px solid #ffa025;font-weight:700}[data-page~=application-activation] .review-steps .done{color:#49765a}[data-page~=application-activation] .attention-card{display:flex;justify-content:space-between;gap:20px;padding:18px 20px;border:1px solid #ead8bd;border-left:3px solid #ffa025;background:#fffaf2;margin-bottom:18px}[data-page~=application-activation] .attention-card p{margin:5px 0 0;color:#666}[data-page~=application-activation] .age{color:#777;font-size:12px;white-space:nowrap}[data-page~=application-activation] .eyebrow{display:block;color:#d97b00;font-size:11px;font-weight:800;letter-spacing:.08em;margin-bottom:6px}[data-page~=application-activation] .activation-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:24px}[data-page~=application-activation] .activation-content{display:grid;gap:16px}[data-page~=application-activation] .card,[data-page~=application-activation] .context-rail section{border:1px solid #e0e2e3;background:#fff;padding:20px}[data-page~=application-activation] .card-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:17px}[data-page~=application-activation] .card h2{font-family:Marcellus,Georgia,serif;font-size:21px;margin:0}[data-page~=application-activation] .card-head small{color:#777}[data-page~=application-activation] .verified{font-size:12px;color:#39764e;font-weight:700}[data-page~=application-activation] .business-summary{display:grid;grid-template-columns:1fr 1fr;gap:24px}[data-page~=application-activation] .business-summary p{color:#555;line-height:1.55}[data-page~=application-activation] .business-summary dl,[data-page~=application-activation] .applicant-grid dl,[data-page~=application-activation] .context-rail dl{display:grid;grid-template-columns:120px 1fr;gap:8px 12px;margin:0;font-size:13px}[data-page~=application-activation] .business-summary dt,[data-page~=application-activation] .applicant-grid dt,[data-page~=application-activation] .context-rail dt{color:#777}[data-page~=application-activation] .business-summary dd,[data-page~=application-activation] .applicant-grid dd,[data-page~=application-activation] .context-rail dd{margin:0;font-weight:600}[data-page~=application-activation] .applicant-grid a{color:#d97b00}[data-page~=application-activation] .source-row{display:flex;gap:20px;flex-wrap:wrap;border-top:1px solid #eee;margin-top:17px;padding-top:13px;font-size:12px;color:#666}[data-page~=application-activation] .applicant-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}[data-page~=application-activation] .signal-box{background:#fafafa;border:1px solid #e4e4e4;padding:15px;display:grid;gap:10px}[data-page~=application-activation] .signal-box strong{margin-bottom:2px}[data-page~=application-activation] .signal-box label,[data-page~=application-activation] .checklist label{font-size:13px;display:flex;gap:9px;align-items:flex-start}[data-page~=application-activation] .signal-box input,[data-page~=application-activation] .checklist input{margin-top:2px;accent-color:#ffa025}[data-page~=application-activation] .verify-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:17px}[data-page~=application-activation] .setup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 18px}[data-page~=application-activation] .setup-grid label,[data-page~=application-activation] .review-note{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700}[data-page~=application-activation] .setup-grid select,[data-page~=application-activation] .review-note textarea{border:1px solid #cfd2d4;background:#fff;padding:0 11px;font:inherit}[data-page~=application-activation] .setup-grid select{height:40px}[data-page~=application-activation] .review-note textarea{padding:10px;resize:vertical}[data-page~=application-activation] .boundary-note{display:flex;gap:10px;margin-top:16px;padding:13px 15px;background:#fafafa;font-size:12px;color:#666}[data-page~=application-activation] .boundary-note strong{color:#333;white-space:nowrap}[data-page~=application-activation] .checklist{display:grid;gap:11px;margin-bottom:18px}[data-page~=application-activation] .final-actions{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}[data-page~=application-activation] .primary,[data-page~=application-activation] .secondary,[data-page~=application-activation] .reject{height:40px;padding:0 17px;border:1px solid #c9c9c9;background:#fff;font-weight:700;cursor:pointer}[data-page~=application-activation] .primary{background:#ffa025;border-color:#ffa025;color:#222}[data-page~=application-activation] .primary:disabled{background:#eee;border-color:#ddd;color:#999;cursor:not-allowed}[data-page~=application-activation] .reject{margin-right:auto;color:#9b3d35}[data-page~=application-activation] .action-help{text-align:right;margin:7px 0 0;color:#777;font-size:12px}[data-page~=application-activation] .context-rail{display:grid;gap:14px;align-content:start}[data-page~=application-activation] .context-rail section{padding:17px}[data-page~=application-activation] .context-rail p{font-size:12.5px;line-height:1.5;color:#5f666c;margin:8px 0}[data-page~=application-activation] .context-rail dl{grid-template-columns:95px 1fr}[data-page~=application-activation] .secondary{background:#fff}[data-page~=application-activation] .activation-toast{position:fixed;right:24px;bottom:24px;background:#253443;color:#fff;padding:14px 18px;border-radius:6px;box-shadow:0 10px 30px #0000002e;font-size:13px;z-index:20}@media(max-width:900px){[data-page~=application-activation] .activation-layout{grid-template-columns:1fr}[data-page~=application-activation] .context-rail{grid-template-columns:repeat(3,1fr)}[data-page~=application-activation] .activation-main{padding-left:24px!important;padding-right:24px!important}}@media(max-width:700px){[data-page~=application-activation] .activation-head{align-items:flex-start}[data-page~=application-activation] .review-steps{grid-template-columns:1fr 1fr}[data-page~=application-activation] .business-summary,[data-page~=application-activation] .applicant-grid,[data-page~=application-activation] .setup-grid,[data-page~=application-activation] .context-rail{grid-template-columns:1fr}[data-page~=application-activation] .boundary-note{flex-direction:column}[data-page~=application-activation] .final-actions>*{flex:1 1 auto}[data-page~=application-activation] .final-actions .reject{order:3;flex-basis:100%}[data-page~=application-activation] .action-help{text-align:left}[data-page~=application-activation] .identity-line h1{font-size:26px}}@media(max-width:480px){[data-page~=application-activation] .activation-head{display:block}[data-page~=application-activation] .activation-head>.secondary{margin-top:14px}[data-page~=application-activation] .review-steps{grid-template-columns:1fr}[data-page~=application-activation] .review-steps span{padding:9px 4px}[data-page~=application-activation] .card{padding:16px}[data-page~=application-activation] .business-summary dl,[data-page~=application-activation] .applicant-grid dl{grid-template-columns:100px 1fr}[data-page~=application-activation] .verify-actions button{width:100%}}[data-page~=application-activation] .review-steps .step{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-bottom:2px solid transparent;background:transparent;text-align:left;padding:12px 4px;color:#8a8f94;font:inherit;font-size:13px;cursor:pointer}[data-page~=application-activation] .review-steps .step.active{color:#222;border-bottom-color:#ffa025;font-weight:700}[data-page~=application-activation] .review-steps .step.done{color:#49765a;cursor:default}[data-page~=application-activation] .review-steps .step:disabled{cursor:not-allowed;opacity:.5}[data-page~=application-activation] .review-steps .step.available:not(.active){color:#5c6368;opacity:1}[data-page~=application-activation] .step-panel[hidden]{display:none!important}[data-page~=application-activation] .panel-actions{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:18px;padding-top:16px;border-top:1px solid #eee}[data-page~=application-activation] .verify-actions #continue-setup{margin-left:auto}@media(max-width:700px){[data-page~=application-activation] .panel-actions>*{flex:1 1 auto}[data-page~=application-activation] .verify-actions #continue-setup{margin-left:0;width:100%}}[data-page~=audit-history] .audit-main{margin-left:110px;padding:42px;max-width:1180px}[data-page~=audit-history] .module-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:24px}[data-page~=audit-history] .module-head h1{font-family:Marcellus,Georgia,serif;font-size:32px;margin:0 0 7px}[data-page~=audit-history] .module-head p,[data-page~=audit-history] .section-head p{margin:0;color:#6b7280;line-height:1.5}[data-page~=audit-history] .head-actions{display:flex;gap:10px;white-space:nowrap}[data-page~=audit-history] .primary,[data-page~=audit-history] .secondary,[data-page~=audit-history] .link-button{border-radius:6px;padding:10px 14px;font:inherit;font-weight:700;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}[data-page~=audit-history] .primary{background:#ffa025;border:1px solid #ffa025;color:#1f2937}[data-page~=audit-history] .secondary,[data-page~=audit-history] .link-button{background:#fff;border:1px solid #d6d9de;color:#374151}[data-page~=audit-history] .summary-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}[data-page~=audit-history] .summary-link{background:#fff;border:1px solid #e2e4e8;border-radius:8px;padding:16px;text-align:left;cursor:pointer}[data-page~=audit-history] .summary-link span,[data-page~=audit-history] .summary-link small{display:block;color:#6b7280}[data-page~=audit-history] .summary-link strong{display:block;font-size:25px;margin:5px 0;color:#222}[data-page~=audit-history] .rule-strip{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e3e5e8;background:#fff;border-radius:8px;margin-bottom:18px}[data-page~=audit-history] .rule-strip span{padding:13px 15px;border-right:1px solid #eceef0;font-size:13px;line-height:1.45}[data-page~=audit-history] .rule-strip span:last-child{border-right:0}[data-page~=audit-history] .view-tabs{display:flex;gap:3px;border-bottom:1px solid #dfe2e6;margin-bottom:22px}[data-page~=audit-history] .view-tabs button{border:0;background:transparent;padding:12px 15px;font-weight:700;color:#6b7280;cursor:pointer;border-bottom:3px solid transparent}[data-page~=audit-history] .view-tabs button.active{color:#222;border-bottom-color:#ffa025}[data-page~=audit-history] .section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px}[data-page~=audit-history] .section-head h2{font-family:Marcellus,Georgia,serif;margin:0 0 5px;font-size:23px}[data-page~=audit-history] .filters{display:grid;grid-template-columns:2fr repeat(3,1fr) auto;gap:9px;margin-bottom:14px}[data-page~=audit-history] .filters input,[data-page~=audit-history] .filters select{border:1px solid #d7dade;border-radius:6px;padding:10px;background:#fff;font:inherit}[data-page~=audit-history] .table-wrap{border:1px solid #e0e2e5;border-radius:8px;overflow:auto;background:#fff}[data-page~=audit-history] .audit-table{width:100%;border-collapse:collapse;font-size:13px}[data-page~=audit-history] .audit-table th{background:#f7f7f6;text-align:left;padding:11px 12px;color:#60656d;border-bottom:1px solid #dedfe2;white-space:nowrap}[data-page~=audit-history] .audit-table td{padding:12px;border-bottom:1px solid #eceef0;vertical-align:top}[data-page~=audit-history] .audit-table tbody tr:last-child td{border-bottom:0}[data-page~=audit-history] .audit-table tbody tr:hover{background:#fffaf2}[data-page~=audit-history] .kind{display:inline-block;border:1px solid #dedfe3;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:700;background:#fafafa}[data-page~=audit-history] .outcome-ok{font-weight:700;color:#35603c}[data-page~=audit-history] .outcome-refused{font-weight:700;color:#8b3b32}[data-page~=audit-history] .text-button{border:0;background:transparent;color:#d97706;font-weight:700;cursor:pointer}[data-page~=audit-history] .sensitive-strip{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:0 0 14px;padding:12px 14px;border:1px solid #e2e4e8;background:#fff;border-radius:8px}[data-page~=audit-history] .sensitive-strip span{padding:4px 8px;background:#f5f5f4;border-radius:4px;font-size:12px}[data-page~=audit-history] .gap-list{display:grid;gap:12px}[data-page~=audit-history] .gap-card{background:#fff;border:1px solid #e0e2e5;border-left:4px solid #ffa025;border-radius:8px;padding:16px;display:grid;grid-template-columns:1fr auto;gap:18px}[data-page~=audit-history] .gap-card h3{margin:0 0 5px;font-size:16px}[data-page~=audit-history] .gap-card p{margin:4px 0;color:#5f6670}[data-page~=audit-history] .gap-actions{display:flex;align-items:center;gap:8px}[data-page~=audit-history] .standard-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}[data-page~=audit-history] .standard-grid article{background:#fff;border:1px solid #e1e3e6;border-radius:8px;padding:17px}[data-page~=audit-history] .standard-grid h3{margin:0 0 7px;font-size:16px}[data-page~=audit-history] .standard-grid p{margin:0;color:#60666f;line-height:1.5}[data-page~=audit-history] .dialog-card{border:0;border-radius:10px;padding:0;width:min(650px,92vw);box-shadow:0 20px 60px #0003}[data-page~=audit-history] .dialog-card.wide{width:min(820px,94vw)}[data-page~=audit-history] .dialog-head{display:flex;justify-content:space-between;padding:20px 22px 14px;border-bottom:1px solid #e7e8ea}[data-page~=audit-history] .dialog-head h2{margin:3px 0 0;font-family:Marcellus,Georgia,serif}[data-page~=audit-history] .eyebrow{font-size:11px;font-weight:800;color:#d97706;letter-spacing:.1em}[data-page~=audit-history] .icon-btn{border:0;background:transparent;font-size:24px;cursor:pointer}[data-page~=audit-history] .dialog-actions{display:flex;justify-content:flex-end;gap:9px;padding:15px 22px;border-top:1px solid #e7e8ea}[data-page~=audit-history] .detail-grid{padding:18px 22px;display:grid;grid-template-columns:repeat(2,1fr);gap:13px}[data-page~=audit-history] .detail-grid p{margin:0}[data-page~=audit-history] .detail-grid span{display:block;color:#777;font-size:12px;margin-bottom:3px}[data-page~=audit-history] .change-box{grid-column:1/-1;border:1px solid #e4e5e7;border-radius:7px;padding:13px;background:#fafafa}[data-page~=audit-history] .change-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:7px 0;border-bottom:1px solid #e7e7e7}[data-page~=audit-history] .change-row:last-child{border:0}[data-page~=audit-history] .retention-list{padding:18px 22px}[data-page~=audit-history] .retention-list p{margin:0;padding:12px 0;border-bottom:1px solid #eee}[data-page~=audit-history] .retention-list b,[data-page~=audit-history] .retention-list span{display:block}[data-page~=audit-history] .retention-list span{color:#666;margin-top:4px}[data-page~=audit-history] .toast{position:fixed;right:24px;bottom:24px;background:#222;color:#fff;padding:11px 15px;border-radius:7px;z-index:20}@media(max-width:1000px){[data-page~=audit-history] .audit-main{padding:28px}[data-page~=audit-history] .summary-grid,[data-page~=audit-history] .rule-strip{grid-template-columns:repeat(2,1fr)}[data-page~=audit-history] .filters{grid-template-columns:1fr 1fr}[data-page~=audit-history] .standard-grid{grid-template-columns:1fr}}.audit-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:4px 0 20px}.audit-head h1{margin:0;color:#273541;font:400 21px/1.25 Marcellus,Georgia,serif}.audit-head p{margin:7px 0 0;color:#8a949d;font:11px/1.5 Arial,sans-serif}.audit-timezone{text-align:right}.audit-timezone span{display:block;color:#9aa2a9;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}.audit-timezone strong{display:block;margin-top:4px;color:#5b6771;font:600 10px Arial,sans-serif}.audit-toolbar{display:flex;justify-content:space-between;align-items:end;gap:24px;border-bottom:1px solid #e7eaed;margin-bottom:4px}.audit-filter{display:flex;gap:18px;overflow:auto}.audit-filter button{border:0;background:none;padding:10px 0;color:#8d969f;font:600 10px Arial,sans-serif;cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap}.audit-filter button.active{color:#384550;border-bottom-color:#ffa025}.audit-search{display:grid;gap:5px;width:250px;padding-bottom:8px}.audit-search span{color:#9aa2a9;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.audit-search input{height:32px;border:1px solid #dfe4e8;border-radius:5px;padding:0 9px;color:#43505c;font:10.5px Arial,sans-serif}.audit-list{display:grid}.audit-day{padding:20px 0 7px;color:#9aa2a9;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}.audit-entry{display:grid;grid-template-columns:155px 22px minmax(0,1fr) 130px;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid #edf0f2}.audit-stamp{color:#8f99a1;font:9.5px/1.45 Arial,sans-serif}.audit-stamp strong{display:block;color:#5f6b75;font-weight:600}.audit-dot{width:8px;height:8px;margin-top:4px;border-radius:50%;background:#c8cfd5}.audit-entry[data-category=quotation] .audit-dot{background:#ffa025}.audit-entry[data-category=layouts] .audit-dot{background:#8d98a1}.audit-entry[data-category=communication] .audit-dot{background:#70889b}.audit-entry[data-category=tasks] .audit-dot{background:#8b7f96}.audit-entry[data-category=customer] .audit-dot{background:#719283}.audit-content strong{display:block;color:#3c4954;font:600 11px/1.35 Arial,sans-serif}.audit-content p{margin:4px 0 0;color:#7c8790;font:10.5px/1.5 Arial,sans-serif}.audit-content details{margin-top:6px}.audit-content summary{cursor:pointer;color:#a46508;font:600 9.5px Arial,sans-serif}.audit-content details div{margin-top:5px;padding-left:10px;border-left:2px solid #edf0f2;color:#8d969f;font:9.5px/1.5 Arial,sans-serif}.audit-actor{justify-self:end;text-align:right}.audit-actor strong{display:block;color:#5c6872;font:600 10px Arial,sans-serif}.audit-actor span{display:block;margin-top:3px;color:#9aa2a9;font:9px Arial,sans-serif}.audit-empty{padding:42px 0;color:#929ba4;font:11px Arial,sans-serif}@media(max-width:800px){.audit-head,.audit-toolbar{align-items:flex-start;flex-direction:column}.audit-search{width:100%}.audit-entry{grid-template-columns:105px 18px minmax(0,1fr)}.audit-actor{grid-column:3;justify-self:start;text-align:left}.audit-timezone{text-align:left}}[data-page~=billing] .billing-main{margin-left:110px;padding:28px 32px 56px;max-width:calc(100vw - 110px);box-sizing:border-box}[data-page~=billing] .module-head,[data-page~=billing] .section-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}[data-page~=billing] .module-head h1{font-family:Marcellus,serif;font-size:32px;margin:0 0 5px}[data-page~=billing] .module-head p,[data-page~=billing] .section-head p{margin:0;color:#69717a}[data-page~=billing] .head-actions,[data-page~=billing] .filters{display:flex;gap:8px;align-items:center}[data-page~=billing] .summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0 18px}[data-page~=billing] .summary-link{background:#fff;border:1px solid #dfe3e7;border-radius:8px;text-align:left;padding:16px;cursor:pointer}[data-page~=billing] .summary-link span,[data-page~=billing] .summary-link small{display:block}[data-page~=billing] .summary-link strong{display:block;font-size:22px;margin:5px 0}[data-page~=billing] .summary-link small{color:#737b84}[data-page~=billing] .view-tabs{display:flex;gap:4px;border-bottom:1px solid #dfe3e7;overflow:auto;margin-bottom:18px}[data-page~=billing] .view-tabs button{border:0;background:none;padding:12px 14px;font-weight:700;white-space:nowrap}[data-page~=billing] .view-tabs button.active{color:#d97800;border-bottom:3px solid #ffa025}[data-page~=billing] .view-panel{min-height:520px}[data-page~=billing] .split-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:18px}[data-page~=billing] .panel,[data-page~=billing] .receivable-grid article,[data-page~=billing] .sync-grid article{background:#fff;border:1px solid #dfe3e7;border-radius:8px;padding:18px}[data-page~=billing] .queue-list{display:grid;gap:9px;margin-top:16px}[data-page~=billing] .queue-list button{border:1px solid #e2e5e8;background:#fff;border-radius:7px;padding:13px;text-align:left;display:grid;grid-template-columns:auto 1fr;gap:5px 10px}[data-page~=billing] .queue-list small{grid-column:2;color:#68717a}[data-page~=billing] .flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:24px 0}[data-page~=billing] .flow span{border:1px solid #ddd;background:#fafafa;padding:9px 10px;border-radius:6px;font-weight:700}[data-page~=billing] .rule-box{margin-top:18px;background:#fff8ee;border:1px solid #ffd9a6;border-radius:7px;padding:14px}[data-page~=billing] .rule-box p{margin:5px 0 0;color:#59616a}[data-page~=billing] .table-wrap{overflow:auto;border:1px solid #dfe3e7;border-radius:8px;background:#fff}[data-page~=billing] .billing-table{width:100%;border-collapse:collapse;min-width:1050px}[data-page~=billing] .billing-table th,[data-page~=billing] .billing-table td{padding:12px 13px;border-bottom:1px solid #eceff1;text-align:left;white-space:nowrap}[data-page~=billing] .billing-table th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;background:#f8f9fa}[data-page~=billing] .pill{display:inline-block;border-radius:99px;padding:4px 8px;background:#eef7ed;font-size:11px;font-weight:800}[data-page~=billing] .pill.warn{background:#fff0df;color:#a75300}[data-page~=billing] .pill.muted{background:#eef0f2;color:#616971}[data-page~=billing] .methods{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:16px}[data-page~=billing] .methods span{border:1px solid #ddd;padding:7px 9px;border-radius:5px;background:#fff}[data-page~=billing] .receivable-grid,[data-page~=billing] .sync-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-page~=billing] .timeline{display:grid;gap:7px;margin:15px 0;color:#5f6871}[data-page~=billing] .sync-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}[data-page~=billing] .sync-grid article{display:grid;gap:6px}[data-page~=billing] .sync-grid small{color:#69717a}[data-page~=billing] .sync-ok{font-weight:800;color:#377d36}[data-page~=billing] .activity-list{display:grid;gap:10px}[data-page~=billing] .activity-list article{border-bottom:1px solid #e5e7e9;padding:12px 0;display:grid;gap:4px}[data-page~=billing] .activity-list span{color:#69717a}[data-page~=billing] .invoice-meta,[data-page~=billing] .portal-data{display:flex;gap:18px;flex-wrap:wrap;background:#f7f8f9;padding:12px;border-radius:6px}[data-page~=billing] .money-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0}[data-page~=billing] .money-cards div{border:1px solid #ddd;border-radius:7px;padding:12px;display:grid;gap:6px}[data-page~=billing] .money-cards strong{font-size:20px}[data-page~=billing] .money-cards .balance{border-color:#ffa025;background:#fff8ee}[data-page~=billing] .invoice-lines{border:1px solid #e0e3e6;border-radius:7px}[data-page~=billing] .invoice-lines div{display:flex;justify-content:space-between;padding:10px 12px;border-bottom:1px solid #eceff1}[data-page~=billing] .source-strip{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:15px;font-size:12px}[data-page~=billing] .source-strip span{background:#f5f6f7;padding:6px 8px;border-radius:5px}[data-page~=billing] .toast{position:fixed;right:24px;bottom:24px;background:#202428;color:#fff;padding:12px 16px;border-radius:7px;z-index:99}[data-page~=billing] .warning-box{background:#fff3e3;border:1px solid #ffc977;padding:10px;border-radius:6px;margin-top:10px}[data-page~=billing] .eyebrow{font-size:11px;font-weight:800;letter-spacing:.08em;color:#7b838b}[data-page~=billing] .dialog-card label{display:grid;gap:5px;margin:12px 0}[data-page~=billing] .dialog-card input,[data-page~=billing] .dialog-card select,[data-page~=billing] .dialog-card textarea{padding:10px;border:1px solid #cfd4d8;border-radius:5px}[data-page~=billing] .wide{width:min(860px,92vw)}@media(max-width:1100px){[data-page~=billing] .summary-grid{grid-template-columns:repeat(2,1fr)}[data-page~=billing] .split-grid,[data-page~=billing] .sync-grid,[data-page~=billing] .money-cards{grid-template-columns:1fr 1fr}}@media(max-width:760px){[data-page~=billing] .billing-main{margin-left:0;max-width:100vw;padding:18px}[data-page~=billing] .split-grid,[data-page~=billing] .receivable-grid,[data-page~=billing] .sync-grid{grid-template-columns:1fr}[data-page~=billing] .module-head{display:block}[data-page~=billing] .head-actions{margin-top:12px}}[data-page~=configuration] .config-main{width:calc(100% - 150px);max-width:1180px;margin:0 auto;padding:42px;box-sizing:border-box}[data-page~=configuration] .module-head{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:22px}[data-page~=configuration] .module-head h1{margin:0;color:#273541;font:400 27px/1.2 Marcellus,Georgia,serif}[data-page~=configuration] .module-head p{max-width:760px;margin:7px 0 0;color:#7c8791;font:10.5px/1.5 Arial,sans-serif}[data-page~=configuration] .head-actions{display:flex;gap:8px;flex-wrap:wrap}[data-page~=configuration] .primary,[data-page~=configuration] .secondary{height:34px;padding:0 13px;border-radius:6px;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=configuration] .primary{border:1px solid #ffa025;background:#ffa025;color:#fff}[data-page~=configuration] .secondary{border:1px solid #dde2e6;background:#fff;color:#56616b}[data-page~=configuration] .summary-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}[data-page~=configuration] .summary-link{min-height:86px;padding:13px 14px;border:1px solid #e5e9ec;border-radius:7px;background:#fff;text-align:left;cursor:pointer}[data-page~=configuration] .summary-link span,[data-page~=configuration] .summary-link small{display:block;color:#8b949d;font:9px Arial,sans-serif}[data-page~=configuration] .summary-link strong{display:block;margin:7px 0 5px;color:#34414d;font:400 18px Marcellus,Georgia,serif}[data-page~=configuration] .view-tabs{display:flex;gap:4px;border-bottom:1px solid #e7eaed;margin-bottom:20px;overflow:auto}[data-page~=configuration] .view-tabs button{padding:10px 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:#7a858f;font:600 10.5px Arial,sans-serif;white-space:nowrap;cursor:pointer}[data-page~=configuration] .view-tabs button.active{color:#bd6600;border-bottom-color:#ffa025}[data-page~=configuration] .section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px}[data-page~=configuration] .section-head h2{margin:0;color:#33414d;font:400 19px Marcellus,Georgia,serif}[data-page~=configuration] .section-head p{margin:5px 0 0;color:#8a949d;font:10px/1.45 Arial,sans-serif}[data-page~=configuration] .filters{display:flex;align-items:end;gap:7px;flex-wrap:wrap}[data-page~=configuration] .filters input,[data-page~=configuration] .filters select,[data-page~=configuration] .dialog-grid input,[data-page~=configuration] .dialog-grid select,[data-page~=configuration] .dialog-grid textarea{height:34px;border:1px solid #dde2e6;border-radius:6px;background:#fff;padding:0 10px;color:#495661;font:10.5px Arial,sans-serif;box-sizing:border-box}[data-page~=configuration] .filters input{width:220px}[data-page~=configuration] .table-wrap{overflow:auto;border:1px solid #e8ebed;border-radius:7px;background:#fff}[data-page~=configuration] .config-table{width:100%;border-collapse:collapse;min-width:1000px}[data-page~=configuration] .config-table th{padding:10px 12px;border-bottom:1px solid #e6eaed;background:#fafbfb;color:#77818a;text-align:left;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em}[data-page~=configuration] .config-table td{padding:10px 12px;border-bottom:1px solid #eef1f3;color:#59656f;font:10.5px/1.35 Arial,sans-serif;vertical-align:middle}[data-page~=configuration] .config-table tr:last-child td{border-bottom:0}[data-page~=configuration] .text-link{padding:0;border:0;background:none;color:#bd6600;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=configuration] .pill{display:inline-block;padding:4px 7px;border-radius:999px;background:#f4f7f3;color:#52654b;font:700 8.5px Arial,sans-serif}[data-page~=configuration] .pill.warn{background:#fff7ec;color:#9c630b}[data-page~=configuration] .pill.off{background:#f4f4f5;color:#737b82}[data-page~=configuration] .pill.sec{background:#f3f5f7;color:#53616d}[data-page~=configuration] .rule-box{margin:0 0 14px;padding:12px 14px;border:1px solid #e7ebee;border-radius:7px;background:#fbfcfc}[data-page~=configuration] .rule-box strong{color:#4d5963;font:600 10.5px Arial,sans-serif}[data-page~=configuration] .rule-box p{margin:4px 0 0;color:#838d95;font:10px/1.45 Arial,sans-serif}[data-page~=configuration] .year-tabs{display:flex;gap:6px;margin-bottom:12px}[data-page~=configuration] .year-tabs button{height:30px;padding:0 12px;border:1px solid #e1e5e8;border-radius:6px;background:#fff;color:#68747d;font:600 10px Arial,sans-serif;cursor:pointer}[data-page~=configuration] .year-tabs button.active{border-color:#ffa025;color:#a95d00;background:#fffaf3}[data-page~=configuration] .identity-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}[data-page~=configuration] .identity-grid article{min-height:80px;padding:14px;border:1px solid #e7eaed;border-radius:7px;background:#fff}[data-page~=configuration] .identity-grid span,[data-page~=configuration] .identity-grid b{display:block}[data-page~=configuration] .identity-grid span{color:#929ba3;font:8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}[data-page~=configuration] .identity-grid b{margin-top:7px;color:#4c5964;font:600 10.5px/1.5 Arial,sans-serif}[data-page~=configuration] .tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:22px}[data-page~=configuration] .tool-card{padding:16px;border:1px solid #e6eaed;border-radius:8px;background:#fff}[data-page~=configuration] .tool-card h3{margin:0 0 6px;color:#3a4752;font:400 16px Marcellus,Georgia,serif}[data-page~=configuration] .tool-card p{min-height:44px;margin:0 0 10px;color:#818b94;font:10px/1.45 Arial,sans-serif}[data-page~=configuration] .tool-card span{display:block;margin-bottom:12px;color:#9a6a27;font:700 8.5px Arial,sans-serif;text-transform:uppercase}[data-page~=configuration] .subhead{margin:0 0 10px;color:#44515c;font:400 15px Marcellus,Georgia,serif}[data-page~=configuration] .dialog-card.wide{width:min(720px,calc(100vw - 60px))}[data-page~=configuration] .dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}[data-page~=configuration] .dialog-head h2{margin:3px 0 0}[data-page~=configuration] .eyebrow{display:block;color:#9aa2a9;font:700 8.5px Arial,sans-serif;letter-spacing:.08em}[data-page~=configuration] .icon-btn{border:0;background:transparent;color:#7d878f;font-size:22px;cursor:pointer}[data-page~=configuration] .dialog-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}[data-page~=configuration] .dialog-grid label{display:grid;gap:6px;color:#6b7680;font:600 9.5px Arial,sans-serif}[data-page~=configuration] .dialog-grid textarea{height:72px;padding-top:9px;resize:vertical}[data-page~=configuration] .dialog-grid .span2{grid-column:1/-1}[data-page~=configuration] .toast{position:fixed;right:22px;bottom:22px;z-index:100;background:#283744;color:#fff;padding:11px 14px;border-radius:7px;box-shadow:0 12px 30px #14243a2e;font:10.5px Arial,sans-serif}[data-page~=configuration] .toast[hidden]{display:none}@media(max-width:1000px){[data-page~=configuration] .summary-grid{grid-template-columns:repeat(2,1fr)}[data-page~=configuration] .config-main{width:calc(100% - 110px);padding:28px}[data-page~=configuration] .identity-grid,[data-page~=configuration] .tool-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){[data-page~=configuration] .config-main{width:100%;padding:24px}[data-page~=configuration] .module-head,[data-page~=configuration] .section-head{flex-direction:column}[data-page~=configuration] .summary-grid,[data-page~=configuration] .identity-grid,[data-page~=configuration] .tool-grid,[data-page~=configuration] .dialog-grid{grid-template-columns:1fr}[data-page~=configuration] .filters input{width:100%}}body.mw-list-authority #mw-customers-v2[data-theme] table tbody td[data-col] :is(a,button,span,strong,small){color:var(--mw-text,var(--mw-page-text,#444))!important}body.mw-list-authority #mw-customers-v2[data-theme] table tbody td:is([data-col=customer],[data-col=company],[data-followup-attention=true]) :is(a,button,span,strong,small){color:#ffa025!important}:root{--orange:#ffa025;--ink:#24313d;--text:#53606b;--muted:#8b949d;--line:#e4e8eb}.review-top{height:74px;border-bottom:1px solid #eceff1;display:flex;align-items:center;justify-content:space-between;padding:0 max(28px,calc((100vw - 1060px)/2))}.review-top img{width:128px;height:45px;object-fit:contain}.review-top div{text-align:right;font-size:10px;color:var(--muted)}.review-top strong{display:block;margin-top:3px;color:var(--ink);font-size:13px}.review-shell{width:min(1060px,calc(100% - 48px));margin:0 auto;padding:50px 0 70px}.kicker{display:block;margin-bottom:8px;color:#9a7b4c;font:700 9px/1 Arial,sans-serif;letter-spacing:.12em}.review-intro{max-width:760px;margin-bottom:42px}.review-intro h1,.side-review h2,.preview-panel h2,.revision-panel h2,.confirm-panel h2{margin:0;color:var(--ink);font:400 27px/1.25 Georgia,serif}.review-intro p{margin:12px 0 0;max-width:690px;color:#68737d;font:12px/1.65 Arial,sans-serif}.review-meta{display:flex;gap:26px;flex-wrap:wrap;margin-top:20px;padding-top:16px;border-top:1px solid #edf0f2;color:#8b949d;font-size:10px}.review-meta b{margin-left:5px;color:#4b5864}.side-review{border-top:1px solid var(--line);padding:30px 0 38px}.side-review-head{display:flex;justify-content:space-between;gap:30px;align-items:flex-start;margin-bottom:20px}.side-review h2{font-size:20px}.side-review-head p{margin:7px 0 0;color:var(--muted);font-size:10px}.side-state{border-radius:999px;background:#f6f7f8;padding:7px 10px;color:#7c8790;font:600 9px Arial,sans-serif}.side-state.ready{background:#fff5e8;color:#a66300}.side-state.approved{background:#f0f5f0;color:#496449}.review-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.review-cards.one-card{grid-template-columns:minmax(250px,1fr) 2fr 2fr}.review-card{border:1px solid #e4e8eb;border-radius:8px;padding:13px;background:#fff;display:flex;flex-direction:column}.review-card.reviewed{border-color:#ccd4da}.review-card.selected{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange) inset}.review-card.approved{border-color:#aebfae;background:#fbfdfb}.proof-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.proof-head strong{color:#2d3945;font-size:11px}.review-badge{border-radius:999px;background:#f5f6f7;padding:4px 6px;color:#8b949d;font:600 8px Arial,sans-serif}.reviewed .review-badge{background:#f1f4f5;color:#596771}.approved .review-badge{background:#eef5ee;color:#496449}.proof-preview{width:100%;border:0;background:#fafbfb;border-radius:6px;padding:10px;cursor:pointer}.stone-preview{height:130px;position:relative;display:grid;place-items:center}.stone-preview img{width:100%;height:100%;object-fit:contain}.stone-preview>span{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;font:700 10px/1.35 Georgia,serif;text-shadow:0 1px 2px #000}.stone-preview small{font-size:7px}.proof-preview em{display:block;margin-top:6px;color:#d87f00;font:600 9px Arial,sans-serif;font-style:normal}.select-proof{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid #edf0f2;color:#596671;font:600 9.5px Arial,sans-serif;cursor:pointer}.select-proof input{width:15px;height:15px;margin:0;flex:0 0 auto;accent-color:var(--orange)}.select-proof input:disabled+span{color:#adb4ba}.side-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:18px}.side-actions button,.modal-actions button,.modal-actions a{height:36px;border-radius:6px;padding:0 14px;font:600 10px Arial,sans-serif;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.revision-action,.modal-actions button,.modal-actions a{border:1px solid #dfe4e8;background:#fff;color:#56616b}.approve-action,.modal-actions .primary{border:1px solid var(--orange);background:var(--orange);color:#fff}.approval-result{margin-top:15px;border-radius:7px;background:#f2f6f2;padding:12px 14px;color:#496449;font:10.5px/1.45 Arial,sans-serif}.approval-result button{border:0;background:none;padding:0 0 0 8px;color:#d87f00;font-weight:700;cursor:pointer}.review-footer{border-top:1px solid var(--line);padding-top:20px;color:#929ba4;font-size:10px}.preview-modal[hidden],.revision-modal[hidden],.confirm-modal[hidden]{display:none}.preview-modal,.revision-modal,.confirm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#161e267a}.preview-panel,.revision-panel,.confirm-panel{position:relative;width:min(720px,calc(100% - 40px));max-height:calc(100vh - 60px);overflow:auto;margin:30px auto;background:#fff;border-radius:10px;padding:26px;box-shadow:0 24px 70px #0003}.revision-panel,.confirm-panel{width:min(560px,calc(100% - 40px));margin-top:10vh}.modal-x{position:absolute;right:16px;top:13px;border:0;background:none;color:#7b858e;font-size:24px;cursor:pointer}.large-proof{height:390px;margin:20px 0 14px;background:#fafafa;border-radius:7px;position:relative;display:grid;place-items:center}.large-proof img{width:92%;height:92%;object-fit:contain}.large-proof span{position:absolute;top:43%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;font:700 16px/1.4 Georgia,serif;text-shadow:0 1px 3px #000}.preview-panel>p,.confirm-panel>p{color:#707b84;font:11px/1.55 Arial,sans-serif}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.revision-panel label{display:block;margin-top:15px;color:#68737d;font:700 9px Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}.revision-panel select,.revision-panel textarea,.revision-panel input[type=file]{display:block;width:100%;margin-top:6px;border:1px solid #dfe4e8;border-radius:6px;padding:9px;background:#fff;color:#34414d;font:11px Arial,sans-serif;text-transform:none;letter-spacing:0}.optional{font-weight:400;color:#9aa2aa;text-transform:none;letter-spacing:0}.file-list{display:grid;gap:5px;margin-top:8px}.file-list div{padding:7px 9px;border-radius:5px;background:#f6f7f8;color:#69747e;font-size:9.5px}.asset-note{margin:10px 0 0;color:#929ba4;font:9.5px/1.45 Arial,sans-serif}@media(max-width:760px){.review-cards,.review-cards.one-card{grid-template-columns:1fr}.side-review-head{display:grid}.review-top{padding:0 22px}.review-shell{width:calc(100% - 36px);padding-top:32px}.large-proof{height:280px}}.decision-panel{margin-top:10px;border:1px solid #e2e6e9;border-left:3px solid var(--orange);border-radius:8px;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:28px;background:#fffdf9}.decision-copy h2{margin:0;color:var(--ink);font:400 20px/1.25 Georgia,serif}.decision-copy p{margin:7px 0 0;color:#7a848d;font:10px/1.5 Arial,sans-serif}.decision-actions{display:flex;gap:9px;flex:0 0 auto}.decision-actions button{height:38px;border-radius:6px;padding:0 15px;font:600 10px Arial,sans-serif;cursor:pointer}.revision-action{border:1px solid #dfe4e8;background:#fff;color:#56616b}.approve-action{border:1px solid var(--orange);background:var(--orange);color:#fff}.approve-action:disabled{border-color:#e5e8ea;background:#f4f5f6;color:#a5adb4;cursor:not-allowed}.approval-result{position:relative;border:1px solid #d5e1d5;background:#f5faf5;padding:14px 16px;font-size:10.5px}.approval-result strong+strong{display:inline-block;margin-left:4px}.approval-result button{float:right;padding:4px 8px;border:1px solid #d9c19b;border-radius:5px;background:#fff8ed;color:#b56700}.approval-result .undo-timer{display:inline-block;margin-left:6px;padding:3px 7px;border-radius:999px;background:#fff0d8;color:#9d5c00;font-weight:700}.revision-options{margin:15px 0 0;border:0;padding:0}.revision-options legend{margin-bottom:7px;color:#68737d;font:700 9px Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}.revision-checks{display:grid;grid-template-columns:1fr 1fr;gap:7px}.revision-checks label{display:flex!important;align-items:center;gap:8px;margin:0!important;border:1px solid #e1e5e8;border-radius:6px;padding:9px 10px;text-transform:none!important;letter-spacing:0!important;font-weight:600!important}.revision-checks input{width:14px!important;margin:0!important;padding:0!important}.revision-checks span{font-size:10px;color:#4f5c67}@media(max-width:760px){.decision-panel{align-items:flex-start;flex-direction:column}.decision-actions{width:100%;flex-wrap:wrap}.revision-checks{grid-template-columns:1fr}}.preview-icon{display:inline-flex!important;align-items:center;justify-content:center;width:24px;height:24px;margin:7px auto 0!important;border:1px solid #dfe4e8;border-radius:50%;color:#69747e!important;font:700 14px/1 Arial,sans-serif!important;background:#fff}.preview-header{padding-right:34px}.preview-meta{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:10px;padding:10px 0;border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2;color:#8b949d;font:10px/1.4 Arial,sans-serif}.preview-meta b{margin-left:4px;color:#45525e}.preview-instruction{margin:10px 0 0;color:#707b84;font:11px/1.55 Arial,sans-serif}.large-proof{margin-top:14px}.modal-actions .secondary-action{border:1px solid #dfe4e8!important;background:#fff!important;color:#56616b!important}.decision-actions button{font-family:Arial,sans-serif!important;font-size:10px!important;font-weight:600!important;line-height:1!important}.revision-help{margin:8px 0 16px;color:#7a848d;font:10.5px/1.5 Arial,sans-serif}.common-feedback{padding:14px;border:1px solid #e3e7ea;border-radius:7px;background:#fafbfb}.common-feedback h3,.option-feedback h3{margin:0;color:#34414d;font:700 11px Arial,sans-serif}.common-feedback h3 span{margin-left:5px;color:#9aa2aa;font-weight:400}.common-feedback>p,.option-feedback>p{margin:5px 0 0;color:#8b949d;font:9.5px/1.45 Arial,sans-serif}.revision-options{margin:16px 0 0;padding:0;border:0}.revision-options legend{margin-bottom:8px;color:#68737d;font:700 9px Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}.revision-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.revision-checks label{margin:0!important;padding:9px 10px;border:1px solid #e0e5e8;border-radius:6px;display:flex!important;align-items:center;gap:8px;background:#fff;text-transform:none!important;letter-spacing:0!important;font:600 10px Arial,sans-serif!important}.revision-checks input{margin:0}.option-feedback-list{display:grid;gap:10px;margin-top:12px}.option-feedback{padding:13px 14px;border:1px solid #e3e7ea;border-radius:7px;background:#fff}.option-feedback-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.option-feedback label{margin-top:0}.option-feedback textarea{min-height:84px;resize:vertical}.option-file-list{margin-top:7px}.revision-panel{width:min(680px,calc(100% - 40px))}@media(max-width:760px){.preview-panel{margin:12px auto;max-height:calc(100vh - 24px);padding:20px}.preview-meta{display:grid;grid-template-columns:1fr 1fr}.large-proof{height:auto;min-height:240px;padding:10px}.large-proof img{max-height:52vh}.modal-actions{flex-wrap:wrap}.option-feedback-grid,.revision-checks{grid-template-columns:1fr}}.review-card{padding-bottom:0;overflow:hidden}.proof-preview{display:block;flex:0 0 auto;margin:0;padding:10px 10px 12px}.select-proof-row{position:relative;z-index:3;flex:0 0 auto;margin:0 -13px;padding:10px 13px;background:#fff;border-top:1px solid #edf0f2}.select-proof{display:flex;align-items:center;gap:8px;margin:0;padding:0;border:0;min-height:22px;color:#596671;font:600 9.5px/1.2 Arial,sans-serif;cursor:pointer}.select-proof input{position:static!important;inset:auto!important;transform:none!important;width:15px;height:15px;margin:0;flex:0 0 15px;accent-color:var(--orange)}.select-proof span{display:inline-block;position:static!important;transform:none!important}.review-card .stone-preview{overflow:hidden}.preview-icon{position:static!important;transform:none!important}@media(max-width:760px){.select-proof-row{margin-left:-13px;margin-right:-13px}}.compact-layout-id{margin-top:20px;padding-top:16px;border-top:1px solid #edf0f2;color:#34414d;font:600 11px/1.4 Arial,sans-serif;letter-spacing:.01em;white-space:normal}.modal-compact-id{margin-top:0!important;padding-top:0;border-top:0;font-size:13px!important;font-family:Arial,sans-serif!important;font-weight:600!important;line-height:1.4!important}.revision-compact-id{margin:0 34px 16px 0;padding:0 0 12px;border-top:0;border-bottom:1px solid #edf0f2;font-size:11px}.compact-layout-id{font-family:Marcellus,Georgia,serif!important;font-weight:400!important}#v44-customer .mw-restored-subtabs{display:flex;gap:20px;flex-wrap:wrap;border-bottom:1px solid var(--border,#ddd);margin:8px 0 18px}#v44-customer .mw-restored-subtabs button{border:0;background:transparent;padding:10px 0;color:inherit;cursor:pointer;font:inherit}#v44-customer .mw-restored-subtabs button[aria-selected=true]{border-bottom:2px solid #ffa025;color:#b36a00}#v44-customer .mw-restored-panels [hidden]{display:none!important}#v44-customer .mw-restored-panels .customer-card{padding:18px;border:1px solid #ddd;border-radius:6px;margin-bottom:14px;background:var(--card-bg,transparent)}#v44-customer .mw-restored-panels .transaction-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;margin:14px 0}#v44-customer .mw-restored-panels .transaction-summary-card{background:transparent;border:1px solid #ddd;padding:12px;cursor:pointer;text-align:left}#v44-customer .mw-restored-panels .transaction-summary-card>*{display:block;margin-bottom:5px}#v44-customer .mw-restored-panels .transaction-table-wrap{overflow:auto}#v44-customer .mw-restored-panels table{border-collapse:collapse;width:100%}#v44-customer .mw-restored-panels th,#v44-customer .mw-restored-panels td{padding:9px 12px;text-align:left;border-bottom:1px solid #ddd}#v44-customer .mw-restored-panels a,#v44-customer .mw-restored-panels .text-button{color:#c07812}#v44-customer .mw-restored-panels .communication-filters{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}#v44-customer .mw-restored-panels .communication-entry{display:grid;grid-template-columns:110px 1fr auto;gap:12px;border-bottom:1px solid #ddd;padding:12px 0}#v44-customer .mw-restored-panels .comm-detail{grid-column:2 / -1}#v44-customer .mw-restored-panels .notes-view-grid{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:14px}@media(max-width:800px){#v44-customer .mw-restored-panels .notes-view-grid{grid-template-columns:1fr}}#v44-customer .mw-restored-panels .customer-profile{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.72fr);gap:22px;align-items:start}#v44-customer .mw-restored-panels .profile-main,#v44-customer .mw-restored-panels .profile-side{min-width:0;display:flex;flex-direction:column;gap:14px}#v44-customer .mw-restored-panels .profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px;margin-top:18px}#v44-customer .mw-restored-panels .profile-grid>div{display:flex;flex-direction:column;gap:5px;min-width:0}#v44-customer .mw-restored-panels .profile-grid span{display:block;font:13px/1.4 Arial,sans-serif;color:var(--mw-page-muted,#666)}#v44-customer .mw-restored-panels .profile-grid b{display:block;font:400 15px/1.45 Arial,sans-serif;color:var(--mw-page-text,inherit);overflow-wrap:anywhere}#v44-customer .mw-restored-panels .profile-grid small{display:block;font:12px/1.45 Arial,sans-serif;color:var(--mw-page-muted,#777)}#v44-customer .mw-restored-panels .customer-card-head{display:flex;align-items:start;justify-content:space-between;gap:14px}@media(max-width:950px){#v44-customer .mw-restored-panels .customer-profile{grid-template-columns:1fr}}@media(max-width:600px){#v44-customer .mw-restored-panels .profile-grid{grid-template-columns:1fr}#v44-customer .mw-restored-panels .profile-grid .profile-wide{grid-column:auto}}#v44-customer .mw-restored-panels .customer-contacts{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,.72fr);gap:22px}#v44-customer .mw-restored-panels .contact-person{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px;padding:18px 0;border-top:1px solid var(--border,#ddd)}#v44-customer .mw-restored-panels .contact-person.primary{background:transparent}#v44-customer .mw-restored-panels .contact-flags{display:grid;grid-template-columns:repeat(3,minmax(72px,1fr));gap:12px;min-width:260px}#v44-customer .mw-restored-panels .communication-filters :is(button,select,input){border:1px solid var(--border,#ddd);border-radius:4px;padding:8px 10px;background:var(--card-bg,#fff);color:inherit;font:12px Arial}#v44-customer .mw-restored-panels .customer-history-row{display:grid;grid-template-columns:105px minmax(0,1fr) 115px;gap:20px;padding:18px 0;border-top:1px solid var(--border,#ddd)}#v44-customer .mw-restored-panels .communication-entry{grid-template-columns:90px minmax(0,1fr) auto;padding:17px 0;gap:14px}#v44-customer .mw-restored-panels .notes-view-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,.72fr);gap:22px}@media(max-width:1100px){#v44-customer .mw-restored-panels .contact-person{grid-template-columns:1fr auto}#v44-customer .mw-restored-panels .contact-flags{grid-column:1/-1}}@media(max-width:980px){#v44-customer .mw-restored-panels :is(.customer-contacts,.notes-view-grid){grid-template-columns:1fr}}@media(max-width:650px){#v44-customer .mw-restored-panels :is(.contact-person,.customer-history-row){grid-template-columns:1fr}#v44-customer .mw-restored-panels .contact-flags{min-width:0;grid-template-columns:1fr 1fr}}html body #v44-customer .mw-restored-panels .contact-person.primary{background:#ffa02513!important;border-left:2px solid #ffa025!important;border-radius:4px!important;margin:0!important;padding:18px 12px!important;color:inherit!important}html body #v44-customer .mw-restored-panels .contact-person.primary :is(strong,p,span,b){color:inherit}html body #v44-customer .mw-restored-panels .contact-person.primary .contact-badge{color:#a85c00}html body #v44-customer .mw-restored-panels .contact-person.primary .contact-badge.subtle{color:#666}html body #v44-customer .mw-restored-panels .contact-person.primary a,html body #v44-customer .mw-restored-panels .contact-person.primary .text-button{color:#c07812!important}body[data-theme=dark] #v44-customer .mw-restored-panels .contact-person.primary{background:#ffa0251c!important}#v44-customer .mw-restored-panels .transaction-summary{gap:0;border-bottom:1px solid var(--border,#ddd)}#v44-customer .mw-restored-panels .transaction-summary-card{border:0;border-bottom:2px solid transparent;border-radius:0;padding:14px 12px;background:transparent!important}#v44-customer .mw-restored-panels .transaction-summary-card.active{border-bottom:2px solid #ffa025}#v44-customer .mw-restored-panels .transaction-summary-card strong{font:600 17px Arial,sans-serif;margin-top:8px}#v44-customer .mw-restored-panels .contact-person,#v44-customer .mw-restored-panels .contact-person.primary{background:transparent!important;border-left:0!important;border-radius:0!important;margin:0!important;padding:20px 8px!important;border-top:1px solid var(--border,#ddd)}#v44-customer .mw-restored-panels .contact-person:first-child{border-top:0!important}#v44-customer .mw-restored-panels [data-add-contact]{border:0;background:transparent;color:#ffa025;padding:4px;cursor:pointer}.mw445-dialog{border:1px solid #ddd;border-radius:7px;max-width:min(540px,94vw);width:100%;padding:24px;background:var(--card-bg,#fff);color:inherit;box-shadow:0 12px 50px #0002}.mw445-dialog::backdrop{background:#0005}.mw445-dialog form{display:grid;gap:12px}.mw445-dialog label{display:grid;gap:5px;font:12px Arial}.mw445-dialog input,.mw445-dialog select,.mw445-dialog textarea{border:1px solid #ccc;border-radius:4px;padding:9px;font:14px Arial;background:transparent;color:inherit;width:100%;box-sizing:border-box}.mw445-dialog menu{display:flex;justify-content:flex-end;gap:14px;margin:12px 0 0;padding:0}.mw445-dialog button{cursor:pointer;border:1px solid #ddd;border-radius:4px;padding:9px 16px;background:transparent;color:inherit}.mw445-dialog button[type=submit]{background:#ffa025;color:#111;border-color:#ffa025}#v44-customer .mw-restored-panels .contact-person{padding:25px 10px!important;gap:22px!important;font:15px/1.5 Arial,sans-serif!important}#v44-customer .mw-restored-panels .contact-person-main{align-items:center;gap:18px}#v44-customer .mw-restored-panels .contact-avatar{background:transparent!important;border:0!important;border-radius:0!important;font:14px Arial,sans-serif!important;min-width:28px}#v44-customer .mw-restored-panels .contact-name-line{gap:14px;align-items:center;flex-wrap:wrap}#v44-customer .mw-restored-panels .contact-name-line strong{font:400 15px Arial,sans-serif!important}#v44-customer .mw-restored-panels .contact-badge{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important;font:14px Arial,sans-serif!important;text-transform:uppercase}#v44-customer .mw-restored-panels .contact-person-main p,#v44-customer .mw-restored-panels .contact-meta,#v44-customer .mw-restored-panels .contact-flags{font:14px/1.5 Arial,sans-serif!important}#v44-customer .mw-restored-panels .contact-flags b{display:block;font-weight:400;text-transform:uppercase}#v44-customer .mw-restored-panels .transaction-summary{border-bottom:0!important}#v44-customer .mw-restored-panels .communication-filters button{border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;padding:9px 3px!important}#v44-customer .mw-restored-panels .communication-filters button.active{border-bottom-color:#ffa025!important;color:#c07812!important}#v44-customer .mw-restored-panels .transaction-summary-card{outline-offset:2px}#v44-customer .mw-7d-content{display:grid;gap:15px;padding:10px 0 24px}#v44-customer .mw-7d-subtabs{display:flex;flex-wrap:wrap;gap:20px;position:sticky;top:0;z-index:2;border-bottom:1px solid #8884;background:var(--surface,#fff);padding:8px 2px 0}#v44-customer .mw-7d-subtabs button{background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:inherit!important;padding:7px 1px 10px!important;font:inherit;cursor:pointer}#v44-customer .mw-7d-subtabs button.selected{border-bottom-color:#ffa025!important;color:#ffa025!important;font-weight:700}#v44-customer .mw-7d-card{padding:18px;border:1px solid #8884;border-radius:6px;background:transparent;font-family:Arial,sans-serif}#v44-customer .mw-7d-card h2{font-family:Marcellus,serif;font-size:21px;margin:0 0 8px}#v44-customer .mw-7d-muted{opacity:.7;font-size:13px}#v44-customer .mw-7d-table-wrap{overflow:auto;max-width:100%}#v44-customer .mw-7d-table{width:100%;border-collapse:collapse;font-size:13px}#v44-customer .mw-7d-table th,#v44-customer .mw-7d-table td{padding:12px 10px;border-bottom:1px solid #8884;text-align:left;white-space:nowrap}#v44-customer .mw-7d-table th{font-weight:700}#v44-customer .mw-7d-table a{color:#ffa025}#v44-customer .mw-7d-content input,#v44-customer .mw-7d-content textarea{box-sizing:border-box;padding:9px 11px;border:1px solid #9998;border-radius:5px;background:transparent;color:inherit;font:inherit}#v44-customer .mw-7d-content input[type=search]{width:min(100%,350px);margin:12px 0}#v44-customer .mw-7d-content textarea{width:100%;min-height:90px;display:block;margin:12px 0}#v44-customer .mw-7d-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#v44-customer .mw-7d-form label{display:grid;gap:5px;font-size:13px}#v44-customer .mw-7d-actions{grid-column:1/-1;display:flex;align-items:center;gap:12px;flex-wrap:wrap}#v44-customer .mw-7d-content .mw-7d-actions button,#v44-customer .mw-7d-card>button{border:1px solid #ffa025;border-radius:5px;padding:8px 14px;background:transparent;color:inherit;cursor:pointer}#v44-customer .mw-7d-note{padding:10px;border-bottom:1px solid #8884}body[data-theme=dark] #v44-customer .mw-7d-subtabs,html[data-theme=dark] #v44-customer .mw-7d-subtabs{background:#1e1e1e}@media(max-width:700px){#v44-customer .mw-7d-form{grid-template-columns:1fr}#v44-customer .mw-7d-subtabs{gap:12px}}#v44-customer .mw-restored-panels .customer-workspace-page .record-head{align-items:flex-start}#v44-customer .mw-restored-panels .customer-workspace-page .customer-code{font-family:Marcellus,serif}#v44-customer .mw-restored-panels .customer-workspace-page .customer-name{font-family:Marcellus,serif;font-weight:400}#v44-customer .mw-restored-panels .customer-tabs{display:flex;gap:26px;border-bottom:1px solid #e7e7e7;margin-bottom:28px}#v44-customer .mw-restored-panels .customer-tabs button{background:none;border:0;padding:15px 0 13px;font:600 14px Arial;color:#666;cursor:pointer}#v44-customer .mw-restored-panels .customer-tabs button.active{color:#111;border-bottom:2px solid #ffa025}#v44-customer .mw-restored-panels .customer-overview{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px}#v44-customer .mw-restored-panels .customer-main,#v44-customer .mw-restored-panels .customer-side{display:flex;flex-direction:column;gap:18px}#v44-customer .mw-restored-panels .customer-card{background:#fff;border:1px solid #ececec;border-radius:10px;padding:22px}#v44-customer .mw-restored-panels .customer-card h2{font:400 21px Marcellus,serif;margin:4px 0 0}#v44-customer .mw-restored-panels .customer-card .eyebrow{font:700 10px Arial;letter-spacing:.12em;color:#888}#v44-customer .mw-restored-panels .summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}#v44-customer .mw-restored-panels .summary-grid div,#v44-customer .mw-restored-panels .detail-row div{display:flex;flex-direction:column;gap:5px}#v44-customer .mw-restored-panels .summary-grid span,#v44-customer .mw-restored-panels .detail-row span,#v44-customer .mw-restored-panels .side-row span{font:12px Arial;color:#777}#v44-customer .mw-restored-panels .summary-grid b,#v44-customer .mw-restored-panels .detail-row b,#v44-customer .mw-restored-panels .side-row b{font:600 14px Arial;color:#222}#v44-customer .mw-restored-panels .detail-row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:18px}#v44-customer .mw-restored-panels .contact-block{margin-top:16px}#v44-customer .mw-restored-panels .contact-block strong{display:block;font:600 16px Arial;margin-bottom:6px}#v44-customer .mw-restored-panels .contact-block p{margin:0;font:14px/1.55 Arial;color:#555}#v44-customer .mw-restored-panels .activity-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px}#v44-customer .mw-restored-panels .activity-card{border:1px solid #ededed;border-radius:8px;padding:16px;text-decoration:none;color:#222}#v44-customer .mw-restored-panels .activity-card:hover{border-color:#ffa025}#v44-customer .mw-restored-panels .activity-card span{font:12px Arial;color:#777}#v44-customer .mw-restored-panels .activity-card strong{display:block;font:400 30px Marcellus,serif;margin:7px 0 4px}#v44-customer .mw-restored-panels .activity-card small{font:12px Arial;color:#666}#v44-customer .mw-restored-panels .note-box{border-left:3px solid #ffa025;padding:3px 0 3px 14px;margin-top:16px;font:14px/1.55 Arial;color:#444}#v44-customer .mw-restored-panels .side-row{display:flex;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid #f0f0f0}#v44-customer .mw-restored-panels .side-row:last-child{border-bottom:0}#v44-customer .mw-restored-panels .side-row b{text-align:right}#v44-customer .mw-restored-panels .status-active{color:#2d6a42!important}#v44-customer .mw-restored-panels .text-link{color:#e77f00;text-decoration:none;font:600 13px Arial}#v44-customer .mw-restored-panels .customer-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}#v44-customer .mw-restored-panels .customer-alert{background:#fffaf3;border-color:#f5dfbd}#v44-customer .mw-restored-panels .preference-list{margin-top:12px}#v44-customer .mw-restored-panels .preference-list .side-row{padding:9px 0}#v44-customer .mw-restored-panels .customer-actions{display:flex;gap:8px}#v44-customer .mw-restored-panels .customer-actions button{white-space:nowrap}@media(max-width:980px){#v44-customer .mw-restored-panels .customer-overview{grid-template-columns:1fr}#v44-customer .mw-restored-panels .summary-grid{grid-template-columns:1fr 1fr}#v44-customer .mw-restored-panels .activity-grid{grid-template-columns:1fr}#v44-customer .mw-restored-panels .customer-tabs{overflow:auto}}#v44-customer .mw-restored-panels .customer-identity{display:flex;align-items:center;gap:15px}#v44-customer .mw-restored-panels .customer-logo{width:54px;height:54px;border:1px solid #e8e8e8;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#fff;flex:0 0 auto}#v44-customer .mw-restored-panels .customer-logo span,#v44-customer .mw-restored-panels .logo-preview span{font:600 17px Marcellus,serif;letter-spacing:.04em;color:#444}#v44-customer .mw-restored-panels .customer-profile{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px}#v44-customer .mw-restored-panels .profile-main,#v44-customer .mw-restored-panels .profile-side{display:flex;flex-direction:column;gap:18px}#v44-customer .mw-restored-panels .profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 34px;margin-top:20px}#v44-customer .mw-restored-panels .profile-grid>div{display:flex;flex-direction:column;gap:5px}#v44-customer .mw-restored-panels .profile-grid span{font:12px Arial;color:#777}#v44-customer .mw-restored-panels .profile-grid b{font:600 14px/1.35 Arial;color:#222}#v44-customer .mw-restored-panels .profile-grid small{font:12px/1.4 Arial;color:#929292}#v44-customer .mw-restored-panels .profile-grid .profile-wide{grid-column:1/-1}#v44-customer .mw-restored-panels .text-button{border:0;background:none;padding:0;color:#e77f00;font:600 13px Arial;cursor:pointer}#v44-customer .mw-restored-panels .logo-card p,#v44-customer .mw-restored-panels .boundary-copy{font:13px/1.55 Arial;color:#666;margin:14px 0}#v44-customer .mw-restored-panels .logo-preview{height:116px;margin-top:16px;border:1px dashed #ddd;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#fafafa}#v44-customer .mw-restored-panels .logo-preview span{font-size:28px}#v44-customer .mw-restored-panels .secondary-action{border:1px solid #ddd;background:#fff;border-radius:7px;padding:9px 13px;font:600 13px Arial;cursor:pointer}#v44-customer .mw-restored-panels .status-display{display:flex;flex-direction:column;gap:5px;margin:16px 0 10px}#v44-customer .mw-restored-panels .status-display strong{font:400 24px Marcellus,serif}#v44-customer .mw-restored-panels .status-display small{font:12px/1.45 Arial;color:#777}#v44-customer .mw-restored-panels .status-action{margin-top:14px}#v44-customer .mw-restored-panels .customer-empty-panel{padding:42px 0;font:14px Arial;color:#777}@media(max-width:980px){#v44-customer .mw-restored-panels .customer-profile,#v44-customer .mw-restored-panels .profile-grid{grid-template-columns:1fr}#v44-customer .mw-restored-panels .profile-grid .profile-wide{grid-column:auto}}#v44-customer .mw-restored-panels .customer-contacts{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px}#v44-customer .mw-restored-panels .contacts-main,#v44-customer .mw-restored-panels .contacts-side{display:flex;flex-direction:column;gap:18px}#v44-customer .mw-restored-panels .section-intro{font:13px/1.55 Arial;color:#777;margin:10px 0 2px}#v44-customer .mw-restored-panels .contact-list{margin-top:16px}#v44-customer .mw-restored-panels .contact-person{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:24px;padding:20px 0;border-top:1px solid #eee}#v44-customer .mw-restored-panels .contact-person:first-child{border-top:0}#v44-customer .mw-restored-panels .contact-person.primary{background:#fffdf9;margin:0 -10px;padding-left:10px;padding-right:10px;border-radius:8px}#v44-customer .mw-restored-panels .contact-person-main{display:flex;align-items:center;gap:14px;min-width:0}#v44-customer .mw-restored-panels .contact-avatar{width:42px;height:42px;border-radius:50%;background:#f3f3f3;display:flex;align-items:center;justify-content:center;font:600 13px Arial;color:#555;flex:0 0 auto}#v44-customer .mw-restored-panels .contact-name-line{display:flex;align-items:center;gap:7px;flex-wrap:wrap}#v44-customer .mw-restored-panels .contact-name-line strong{font:600 15px Arial;color:#222}#v44-customer .mw-restored-panels .contact-person-main p{margin:4px 0 5px;font:13px Arial;color:#666}#v44-customer .mw-restored-panels .contact-meta{display:flex;gap:13px;flex-wrap:wrap;font:12px Arial;color:#777}#v44-customer .mw-restored-panels .contact-meta a{color:#e77f00;text-decoration:none}#v44-customer .mw-restored-panels .contact-badge{font:700 10px Arial;text-transform:uppercase;letter-spacing:.04em;background:#fff1dc;color:#a85c00;border-radius:10px;padding:4px 7px}#v44-customer .mw-restored-panels .contact-badge.subtle{background:#f3f3f3;color:#666}#v44-customer .mw-restored-panels .contact-flags{display:grid;grid-template-columns:repeat(3,minmax(76px,1fr));gap:12px;min-width:285px}#v44-customer .mw-restored-panels .contact-flags span{font:12px Arial;color:#555}#v44-customer .mw-restored-panels .contact-flags b{display:block;font:600 10px Arial;text-transform:uppercase;color:#999;margin-bottom:4px}#v44-customer .mw-restored-panels .contact-flags .permission-off{color:#a44}#v44-customer .mw-restored-panels .side-help{display:block;font:12px/1.5 Arial;color:#777;margin:12px 0}#v44-customer .mw-restored-panels .contacts-side .text-button{margin-top:12px}@media(max-width:1100px){#v44-customer .mw-restored-panels .contact-person{grid-template-columns:1fr auto}#v44-customer .mw-restored-panels .contact-flags{grid-column:1/-1;margin-left:56px}}@media(max-width:980px){#v44-customer .mw-restored-panels .customer-contacts{grid-template-columns:1fr}}@media(max-width:650px){#v44-customer .mw-restored-panels .contact-person{grid-template-columns:1fr}#v44-customer .mw-restored-panels .contact-flags{margin-left:0;grid-template-columns:1fr 1fr}#v44-customer .mw-restored-panels .contact-person>.text-button{justify-self:start}}#v44-customer .mw-restored-panels .customer-overview-360{align-items:start}#v44-customer .mw-restored-panels .attention-card{border-color:#f1d6aa;background:#fffdf9}#v44-customer .mw-restored-panels .attention-list{margin-top:14px}#v44-customer .mw-restored-panels .attention-list>div{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #f2eadf}#v44-customer .mw-restored-panels .attention-list>div:first-child{border-top:0}#v44-customer .mw-restored-panels .attention-list strong{display:block;font:600 14px Arial;color:#222}#v44-customer .mw-restored-panels .attention-list small{display:block;margin-top:4px;font:12px Arial;color:#777}#v44-customer .mw-restored-panels .attention-dot{width:8px;height:8px;border-radius:50%;background:#ffa025}#v44-customer .mw-restored-panels .attention-dot.soft{background:#c9c9c9}#v44-customer .mw-restored-panels .activity-grid-four{grid-template-columns:repeat(4,1fr)}#v44-customer .mw-restored-panels .recent-records{margin-top:18px;border-top:1px solid #eee}#v44-customer .mw-restored-panels .recent-row{display:grid;grid-template-columns:86px 1fr auto 120px;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid #f1f1f1;font:12px Arial}#v44-customer .mw-restored-panels .recent-row>span{color:#888}#v44-customer .mw-restored-panels .recent-row a{color:#e77f00;text-decoration:none;font-weight:600}#v44-customer .mw-restored-panels .recent-row b{font-size:13px}#v44-customer .mw-restored-panels .recent-row small{text-align:right;color:#666}#v44-customer .mw-restored-panels .sales-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px}#v44-customer .mw-restored-panels .sales-kpis>div{padding-right:12px;border-right:1px solid #eee}#v44-customer .mw-restored-panels .sales-kpis>div:last-child{border-right:0}#v44-customer .mw-restored-panels .sales-kpis span{display:block;font:700 10px Arial;letter-spacing:.06em;color:#888}#v44-customer .mw-restored-panels .sales-kpis strong{display:block;margin:7px 0 4px;font:400 22px Marcellus,serif}#v44-customer .mw-restored-panels .sales-kpis small{font:12px Arial;color:#777}#v44-customer .mw-restored-panels .sales-history-lines{margin-top:18px;border-top:1px solid #eee;padding-top:7px}#v44-customer .mw-restored-panels .sales-history-lines>div{display:grid;grid-template-columns:1fr auto 90px;gap:18px;padding:7px 0;font:12px Arial}#v44-customer .mw-restored-panels .sales-history-lines span{color:#666}#v44-customer .mw-restored-panels .sales-history-lines b{font-size:13px}#v44-customer .mw-restored-panels .sales-history-lines small{text-align:right;color:#888}#v44-customer .mw-restored-panels .timeline-list{margin-top:12px}#v44-customer .mw-restored-panels .timeline-list>div{display:grid;grid-template-columns:60px 1fr;gap:14px;padding:14px 0;border-top:1px solid #eee}#v44-customer .mw-restored-panels .timeline-list>div:first-child{border-top:0}#v44-customer .mw-restored-panels .timeline-kind{font:700 10px Arial;letter-spacing:.08em;color:#999}#v44-customer .mw-restored-panels .timeline-list strong{font:600 13px Arial}#v44-customer .mw-restored-panels .timeline-list small{display:block;margin-top:4px;font:12px Arial;color:#888}#v44-customer .mw-restored-panels .timeline-list p{margin:5px 0 0;font:12px/1.45 Arial;color:#666}#v44-customer .mw-restored-panels .customer-side .text-button{margin-top:12px}@media(max-width:1200px){#v44-customer .mw-restored-panels .activity-grid-four,#v44-customer .mw-restored-panels .sales-kpis{grid-template-columns:repeat(2,1fr)}#v44-customer .mw-restored-panels .sales-kpis>div{border-right:0}#v44-customer .mw-restored-panels .recent-row{grid-template-columns:80px 1fr auto}#v44-customer .mw-restored-panels .recent-row small{grid-column:2/-1;text-align:left}}@media(max-width:650px){#v44-customer .mw-restored-panels .activity-grid-four,#v44-customer .mw-restored-panels .sales-kpis,#v44-customer .mw-restored-panels .recent-row{grid-template-columns:1fr}#v44-customer .mw-restored-panels .recent-row small{grid-column:auto}}#v44-customer .mw-restored-panels .compact-overview{gap:16px}#v44-customer .mw-restored-panels .compact-overview .customer-main{display:grid;gap:14px}#v44-customer .mw-restored-panels .overview-top-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:14px}#v44-customer .mw-restored-panels .compact-attention-list>div{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid #f2eadf}#v44-customer .mw-restored-panels .compact-attention-list>div:first-child{border-top:0}#v44-customer .mw-restored-panels .compact-attention-list strong{display:block;font:600 12px Arial}#v44-customer .mw-restored-panels .compact-attention-list small{display:block;margin-top:2px;font:11px Arial;color:#777}#v44-customer .mw-restored-panels .relationship-inline{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px;margin-top:12px}#v44-customer .mw-restored-panels .relationship-inline span,#v44-customer .mw-restored-panels .sales-summary-line span{display:block;font:10px Arial;color:#888;text-transform:uppercase;letter-spacing:.04em}#v44-customer .mw-restored-panels .relationship-inline b{display:block;margin-top:4px;font:600 12px Arial}#v44-customer .mw-restored-panels .compact-business .activity-grid{margin-top:12px}#v44-customer .mw-restored-panels .compact-business .activity-card{min-height:72px;padding:12px}#v44-customer .mw-restored-panels .compact-business .activity-card strong{font-size:22px}#v44-customer .mw-restored-panels .compact-records{margin-top:10px}#v44-customer .mw-restored-panels .compact-records .recent-row{padding:7px 0}#v44-customer .mw-restored-panels .overview-bottom-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:14px}#v44-customer .mw-restored-panels .compact-timeline{margin-top:8px}#v44-customer .mw-restored-panels .compact-timeline>div{display:grid;grid-template-columns:48px 1fr;gap:10px;padding:8px 0;border-top:1px solid #eee}#v44-customer .mw-restored-panels .compact-timeline>div:first-child{border-top:0}#v44-customer .mw-restored-panels .compact-timeline>div>span{font:700 9px Arial;letter-spacing:.07em;color:#999}#v44-customer .mw-restored-panels .compact-timeline strong{font:600 12px Arial}#v44-customer .mw-restored-panels .compact-timeline small{display:block;margin-top:2px;font:11px Arial;color:#888}#v44-customer .mw-restored-panels .sales-summary-line{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}#v44-customer .mw-restored-panels .sales-summary-line strong{display:block;margin-top:5px;font:400 19px Marcellus,serif}#v44-customer .mw-restored-panels .sales-summary-line small{display:block;margin-top:2px;font:11px Arial;color:#888}#v44-customer .mw-restored-panels .compact-side{display:grid;gap:12px;align-content:start}#v44-customer .mw-restored-panels .compact-side .customer-card{margin:0}#v44-customer .mw-restored-panels .compact-note .note-box{font-size:11px;line-height:1.45}@media(max-width:1100px){#v44-customer .mw-restored-panels .overview-top-grid,#v44-customer .mw-restored-panels .overview-bottom-grid{grid-template-columns:1fr}}@media(max-width:650px){#v44-customer .mw-restored-panels .relationship-inline,#v44-customer .mw-restored-panels .sales-summary-line{grid-template-columns:1fr 1fr}}#v44-customer .mw-restored-panels .screenshot-overview{grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px;align-items:start}#v44-customer .mw-restored-panels .screenshot-overview .customer-main{display:grid;gap:18px}#v44-customer .mw-restored-panels .screenshot-business .business-note-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;margin-top:14px;align-items:start}#v44-customer .mw-restored-panels .screenshot-activity{grid-template-columns:repeat(2,1fr);margin-top:0}#v44-customer .mw-restored-panels .screenshot-activity .activity-card:last-child{grid-column:1}#v44-customer .mw-restored-panels .inline-important-note{border:1px solid #f5dfbd;border-radius:9px;background:#fffaf3;padding:18px}#v44-customer .mw-restored-panels .inline-important-note .note-box{margin-top:12px}#v44-customer .mw-restored-panels .screenshot-side{display:grid;gap:14px;align-content:start}#v44-customer .mw-restored-panels .screenshot-side .customer-card{margin:0}#v44-customer .mw-restored-panels .screenshot-side .status-display{margin-top:14px}#v44-customer .mw-restored-panels .screenshot-side .status-display strong{display:block;font:400 23px Marcellus,serif;margin-bottom:7px}#v44-customer .mw-restored-panels .screenshot-side .status-display small,#v44-customer .mw-restored-panels .screenshot-side .boundary-copy,#v44-customer .mw-restored-panels .screenshot-side .side-help{font:12px/1.5 Arial;color:#666}#v44-customer .mw-restored-panels .screenshot-side .side-help{display:block;margin-top:12px}@media(max-width:1100px){#v44-customer .mw-restored-panels .screenshot-business .business-note-grid,#v44-customer .mw-restored-panels .screenshot-overview{grid-template-columns:1fr}#v44-customer .mw-restored-panels .screenshot-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){#v44-customer .mw-restored-panels .screenshot-activity,#v44-customer .mw-restored-panels .screenshot-side{grid-template-columns:1fr}}#v44-customer .mw-restored-panels [data-customer-panel][hidden]{display:none!important}#v44-customer .mw-restored-panels .customer-addresses{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px}#v44-customer .mw-restored-panels .addresses-main,#v44-customer .mw-restored-panels .addresses-side{display:flex;flex-direction:column;gap:18px}#v44-customer .mw-restored-panels .address-featured{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:start;margin-top:18px;padding:18px;border:1px solid #eee;border-radius:9px;background:#fffdf9}#v44-customer .mw-restored-panels .address-icon{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff1dc;color:#a85c00;font:700 13px Arial}#v44-customer .mw-restored-panels .address-copy strong,#v44-customer .mw-restored-panels .address-simple strong,#v44-customer .mw-restored-panels .address-history-row strong{font:600 15px Arial;color:#222}#v44-customer .mw-restored-panels .address-copy p,#v44-customer .mw-restored-panels .address-simple p,#v44-customer .mw-restored-panels .address-history-row p{margin:5px 0 0;font:13px/1.55 Arial;color:#666}#v44-customer .mw-restored-panels .address-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}#v44-customer .mw-restored-panels .address-tag{font:700 10px Arial;text-transform:uppercase;letter-spacing:.04em;background:#f3f3f3;color:#666;border-radius:12px;padding:4px 7px}#v44-customer .mw-restored-panels .address-tag.primary{background:#fff1dc;color:#a85c00}#v44-customer .mw-restored-panels .address-meta{display:grid;grid-template-columns:auto;gap:4px;min-width:120px}#v44-customer .mw-restored-panels .address-meta span,#v44-customer .mw-restored-panels .address-history-row span{font:10px Arial;text-transform:uppercase;letter-spacing:.05em;color:#999}#v44-customer .mw-restored-panels .address-meta b,#v44-customer .mw-restored-panels .address-history-row b{font:600 12px/1.4 Arial;color:#333}#v44-customer .mw-restored-panels .address-rule-note{display:grid;grid-template-columns:120px 1fr;gap:16px;margin-top:14px;padding:12px 14px;border-radius:8px;background:#fafafa}#v44-customer .mw-restored-panels .address-rule-note strong{font:600 12px Arial}#v44-customer .mw-restored-panels .address-rule-note span{font:12px/1.5 Arial;color:#666}#v44-customer .mw-restored-panels .address-simple{display:flex;justify-content:space-between;gap:30px;align-items:flex-start;margin-top:18px}#v44-customer .mw-restored-panels .address-history-list{margin-top:16px}#v44-customer .mw-restored-panels .address-history-row{display:grid;grid-template-columns:minmax(0,1.35fr) .7fr .9fr auto;gap:18px;align-items:center;padding:15px 0;border-top:1px solid #eee}#v44-customer .mw-restored-panels .address-history-row:first-child{border-top:0}#v44-customer .mw-restored-panels .address-history-row>div{display:flex;flex-direction:column;gap:4px}#v44-customer .mw-restored-panels .history-status{justify-self:end;font:700 10px Arial!important;text-transform:uppercase;letter-spacing:.04em;color:#777!important;background:#f3f3f3;border-radius:12px;padding:5px 8px}#v44-customer .mw-restored-panels .addresses-side .customer-card{margin:0}@media(max-width:980px){#v44-customer .mw-restored-panels .customer-addresses{grid-template-columns:1fr}#v44-customer .mw-restored-panels .address-featured{grid-template-columns:auto 1fr}#v44-customer .mw-restored-panels .address-featured .address-meta{grid-column:2}#v44-customer .mw-restored-panels .address-history-row{grid-template-columns:1fr 1fr}#v44-customer .mw-restored-panels .history-status{justify-self:start}#v44-customer .mw-restored-panels .address-simple{flex-direction:column}}@media(max-width:600px){#v44-customer .mw-restored-panels .address-featured,#v44-customer .mw-restored-panels .address-history-row{grid-template-columns:1fr}#v44-customer .mw-restored-panels .address-featured .address-meta{grid-column:auto}#v44-customer .mw-restored-panels .address-icon{display:none}#v44-customer .mw-restored-panels .address-rule-note{grid-template-columns:1fr}}#v44-customer .mw-restored-panels .customer-commercial{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px}#v44-customer .mw-restored-panels .commercial-main,#v44-customer .mw-restored-panels .commercial-side{display:flex;flex-direction:column;gap:18px}#v44-customer .mw-restored-panels .commercial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 34px;margin-top:20px}#v44-customer .mw-restored-panels .commercial-grid>div,#v44-customer .mw-restored-panels .commercial-agreement>div{display:flex;flex-direction:column;gap:5px}#v44-customer .mw-restored-panels .commercial-grid span,#v44-customer .mw-restored-panels .commercial-agreement span,#v44-customer .mw-restored-panels .commercial-history span{font:12px Arial;color:#777}#v44-customer .mw-restored-panels .commercial-grid b,#v44-customer .mw-restored-panels .commercial-agreement b,#v44-customer .mw-restored-panels .commercial-history b{font:600 14px Arial;color:#222}#v44-customer .mw-restored-panels .commercial-grid small,#v44-customer .mw-restored-panels .commercial-history small{font:12px/1.4 Arial;color:#929292}#v44-customer .mw-restored-panels .commercial-agreement{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:20px;margin-top:18px}#v44-customer .mw-restored-panels .commercial-note{margin:18px 0 0;padding-top:14px;border-top:1px solid #eee;font:12px/1.55 Arial;color:#777}#v44-customer .mw-restored-panels .commercial-history{margin-top:16px}#v44-customer .mw-restored-panels .commercial-history>div{display:grid;grid-template-columns:minmax(0,1.35fr) .7fr .7fr auto;gap:18px;align-items:center;padding:15px 0;border-top:1px solid #eee}#v44-customer .mw-restored-panels .commercial-history>div:first-child{border-top:0}#v44-customer .mw-restored-panels .commercial-history>div>div{display:flex;flex-direction:column;gap:4px}#v44-customer .mw-restored-panels .commercial-history strong{font:600 14px Arial;color:#222}#v44-customer .mw-restored-panels .commercial-status{justify-self:end;font:700 10px Arial!important;text-transform:uppercase;letter-spacing:.04em;color:#2d6a42!important;background:#eef7f1;border-radius:12px;padding:5px 8px}#v44-customer .mw-restored-panels .commercial-status.neutral{color:#666!important;background:#f3f3f3}#v44-customer .mw-restored-panels .commercial-side .customer-card{margin:0}@media(max-width:980px){#v44-customer .mw-restored-panels .customer-commercial{grid-template-columns:1fr}#v44-customer .mw-restored-panels .commercial-agreement{grid-template-columns:1fr 1fr}#v44-customer .mw-restored-panels .commercial-history>div{grid-template-columns:1fr 1fr}#v44-customer .mw-restored-panels .commercial-status{justify-self:start}}@media(max-width:600px){#v44-customer .mw-restored-panels .commercial-grid,#v44-customer .mw-restored-panels .commercial-agreement,#v44-customer .mw-restored-panels .commercial-history>div{grid-template-columns:1fr}}#v44-customer .mw-restored-panels .customer-preferences{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px}#v44-customer .mw-restored-panels .preferences-main,#v44-customer .mw-restored-panels .preferences-side{display:flex;flex-direction:column;gap:18px}#v44-customer .mw-restored-panels .preference-approval-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 34px;margin-top:20px}#v44-customer .mw-restored-panels .preference-approval-grid>div,#v44-customer .mw-restored-panels .preference-feature>div{display:flex;flex-direction:column;gap:5px}#v44-customer .mw-restored-panels .preference-approval-grid span,#v44-customer .mw-restored-panels .preference-feature span{font:12px Arial;color:#777}#v44-customer .mw-restored-panels .preference-approval-grid b,#v44-customer .mw-restored-panels .preference-feature b{font:600 14px Arial;color:#222}#v44-customer .mw-restored-panels .preference-approval-grid small,#v44-customer .mw-restored-panels .preference-feature small{font:12px/1.45 Arial;color:#929292}#v44-customer .mw-restored-panels .preference-feature{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);gap:30px;margin-top:18px}#v44-customer .mw-restored-panels .preference-feature strong{font:400 25px Marcellus,serif;color:#222}#v44-customer .mw-restored-panels .preference-lock{padding-left:24px;border-left:1px solid #eee}#v44-customer .mw-restored-panels .preferences-side .customer-card{margin:0}@media(max-width:980px){#v44-customer .mw-restored-panels .customer-preferences{grid-template-columns:1fr}}@media(max-width:600px){#v44-customer .mw-restored-panels .preference-approval-grid,#v44-customer .mw-restored-panels .preference-feature{grid-template-columns:1fr}#v44-customer .mw-restored-panels .preference-lock{padding-left:0;padding-top:16px;border-left:0;border-top:1px solid #eee}}#v44-customer .mw-restored-panels .customer-notes{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px}#v44-customer .mw-restored-panels .notes-main,#v44-customer .mw-restored-panels .notes-side{display:flex;flex-direction:column;gap:18px}#v44-customer .mw-restored-panels .section-intro{margin:8px 0 0;font:13px/1.55 Arial;color:#777}#v44-customer .mw-restored-panels .notes-list{margin-top:18px}#v44-customer .mw-restored-panels .note-entry{padding:18px 0;border-top:1px solid #eee}#v44-customer .mw-restored-panels .note-entry:first-child{border-top:0;padding-top:8px}#v44-customer .mw-restored-panels .note-entry.important{border-left:3px solid #ffa025;padding-left:15px}#v44-customer .mw-restored-panels .note-entry-head{display:flex;align-items:center;justify-content:space-between;gap:16px}#v44-customer .mw-restored-panels .note-entry-head>div{display:flex;align-items:center;gap:9px}#v44-customer .mw-restored-panels .note-entry-head strong{font:600 14px Arial;color:#222}#v44-customer .mw-restored-panels .note-entry-head time{font:12px Arial;color:#888}#v44-customer .mw-restored-panels .note-entry p{margin:8px 0 0;font:14px/1.55 Arial;color:#333}#v44-customer .mw-restored-panels .note-entry small{display:block;margin-top:7px;font:12px/1.45 Arial;color:#929292}#v44-customer .mw-restored-panels .note-badge{font:700 9px Arial;letter-spacing:.06em;color:#a85c00;background:#fff1dc;border-radius:10px;padding:4px 7px}#v44-customer .mw-restored-panels .notes-side .customer-card{margin:0}@media(max-width:980px){#v44-customer .mw-restored-panels .customer-notes{grid-template-columns:1fr}}@media(max-width:600px){#v44-customer .mw-restored-panels .note-entry-head{align-items:flex-start;flex-direction:column;gap:5px}}#v44-customer .mw-restored-panels .customer-access{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px}#v44-customer .mw-restored-panels .access-main,#v44-customer .mw-restored-panels .access-side{display:flex;flex-direction:column;gap:18px}#v44-customer .mw-restored-panels .access-user-list{margin-top:18px}#v44-customer .mw-restored-panels .access-user{display:grid;grid-template-columns:minmax(250px,1.15fr) minmax(360px,1fr) auto;gap:24px;align-items:center;padding:19px 0;border-top:1px solid #eee}#v44-customer .mw-restored-panels .access-user:first-child{border-top:0}#v44-customer .mw-restored-panels .access-user.primary{background:#fffdf9;margin:0 -10px;padding-left:10px;padding-right:10px;border-radius:8px}#v44-customer .mw-restored-panels .access-user-main{display:flex;align-items:center;gap:14px;min-width:0}#v44-customer .mw-restored-panels .access-user-main p{margin:4px 0;font:13px Arial;color:#666}#v44-customer .mw-restored-panels .access-user-main small{font:11px Arial;color:#999}#v44-customer .mw-restored-panels .access-user-meta{display:grid;grid-template-columns:.65fr 1.25fr .75fr;gap:16px}#v44-customer .mw-restored-panels .access-user-meta>div{display:flex;flex-direction:column;gap:5px}#v44-customer .mw-restored-panels .access-user-meta span,#v44-customer .mw-restored-panels .access-history span{font:700 9px Arial;letter-spacing:.06em;color:#999}#v44-customer .mw-restored-panels .access-user-meta b,#v44-customer .mw-restored-panels .access-history b{font:600 12px/1.4 Arial;color:#333}#v44-customer .mw-restored-panels .access-inactive{color:#888!important}#v44-customer .mw-restored-panels .access-history{margin-top:14px}#v44-customer .mw-restored-panels .access-history>div{display:grid;grid-template-columns:minmax(0,1.4fr) .65fr .55fr;gap:18px;align-items:center;padding:14px 0;border-top:1px solid #eee}#v44-customer .mw-restored-panels .access-history>div:first-child{border-top:0}#v44-customer .mw-restored-panels .access-history>div>div{display:flex;flex-direction:column;gap:4px}#v44-customer .mw-restored-panels .access-history strong{font:600 13px Arial;color:#222}#v44-customer .mw-restored-panels .access-history small{font:12px Arial;color:#888}#v44-customer .mw-restored-panels .access-side .customer-card{margin:0}@media(max-width:1100px){#v44-customer .mw-restored-panels .access-user{grid-template-columns:1fr auto}#v44-customer .mw-restored-panels .access-user-meta{grid-column:1/-1;margin-left:56px}}@media(max-width:980px){#v44-customer .mw-restored-panels .customer-access{grid-template-columns:1fr}}@media(max-width:650px){#v44-customer .mw-restored-panels .access-user{grid-template-columns:1fr}#v44-customer .mw-restored-panels .access-user-meta{grid-template-columns:1fr 1fr;margin-left:0}#v44-customer .mw-restored-panels .access-user>.text-button{justify-self:start}#v44-customer .mw-restored-panels .access-history>div{grid-template-columns:1fr 1fr}}#v44-customer .mw-restored-panels .customer-history{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px}#v44-customer .mw-restored-panels .history-main,#v44-customer .mw-restored-panels .history-side{display:flex;flex-direction:column;gap:18px}#v44-customer .mw-restored-panels .history-filters{display:flex;gap:7px;flex-wrap:wrap;margin:18px 0 4px}#v44-customer .mw-restored-panels .history-filters button{border:1px solid #e3e3e3;background:#fff;border-radius:16px;padding:6px 11px;font:600 11px Arial;color:#666}#v44-customer .mw-restored-panels .history-filters button.active{border-color:#ffa025;background:#fff8ef;color:#a85c00}#v44-customer .mw-restored-panels .customer-history-list{margin-top:8px}#v44-customer .mw-restored-panels .customer-history-row{display:grid;grid-template-columns:105px minmax(0,1fr) 115px;gap:20px;padding:18px 0;border-top:1px solid #eee}#v44-customer .mw-restored-panels .customer-history-row:first-child{border-top:0}#v44-customer .mw-restored-panels .history-date strong{display:block;font:600 13px Arial;color:#333}#v44-customer .mw-restored-panels .history-date small,#v44-customer .mw-restored-panels .history-actor span{display:block;margin-top:4px;font:11px Arial;color:#999}#v44-customer .mw-restored-panels .customer-history-row>div:nth-child(2)>strong{display:block;margin:5px 0;font:600 14px Arial;color:#222}#v44-customer .mw-restored-panels .customer-history-row p{margin:0;font:12px/1.5 Arial;color:#777}#v44-customer .mw-restored-panels .history-type{font:700 9px Arial;letter-spacing:.08em;color:#a85c00}#v44-customer .mw-restored-panels .history-actor b{display:block;margin-top:4px;font:600 12px Arial;color:#333}#v44-customer .mw-restored-panels .history-old{color:#888}#v44-customer .mw-restored-panels .history-arrow{padding:0 7px;color:#aaa}#v44-customer .mw-restored-panels .history-new{color:#333;font-weight:600}#v44-customer .mw-restored-panels .history-side .customer-card{margin:0}@media(max-width:980px){#v44-customer .mw-restored-panels .customer-history{grid-template-columns:1fr}}@media(max-width:650px){#v44-customer .mw-restored-panels .customer-history-row{grid-template-columns:1fr}#v44-customer .mw-restored-panels .history-actor{padding-top:2px}}#v44-customer .mw-restored-panels .access-log-filters{display:grid;grid-template-columns:1fr 1fr 1.25fr 1fr;gap:10px;margin:16px 0 12px}#v44-customer .mw-restored-panels .access-log-filters label{display:flex;flex-direction:column;gap:5px}#v44-customer .mw-restored-panels .access-log-filters label>span{font:700 9px Arial;letter-spacing:.06em;color:#888;text-transform:uppercase}#v44-customer .mw-restored-panels .access-log-filters input,#v44-customer .mw-restored-panels .access-log-filters select{height:34px;border:1px solid #ddd;border-radius:5px;background:#fff;padding:0 9px;font:12px Arial;color:#333}#v44-customer .mw-restored-panels .access-log-table{border-top:1px solid #e8e8e8}#v44-customer .mw-restored-panels .access-log-head,#v44-customer .mw-restored-panels .access-session-row{display:grid;grid-template-columns:1.35fr .8fr 1fr .75fr .7fr .75fr auto;gap:12px;align-items:center}#v44-customer .mw-restored-panels .access-log-head{padding:10px 8px;background:#fafafa;font:700 9px Arial;letter-spacing:.05em;color:#888;text-transform:uppercase}#v44-customer .mw-restored-panels .access-session{border-bottom:1px solid #eee}#v44-customer .mw-restored-panels .access-session-row{padding:13px 8px}#v44-customer .mw-restored-panels .access-session-row>div{display:flex;flex-direction:column;gap:3px;min-width:0}#v44-customer .mw-restored-panels .access-session-row strong,#v44-customer .mw-restored-panels .access-session-row b{font:600 12px Arial;color:#2b2b2b}#v44-customer .mw-restored-panels .access-session-row small{font:11px Arial;color:#888}#v44-customer .mw-restored-panels .session-status{display:inline-flex;align-self:flex-start;padding:4px 7px;border-radius:10px;background:#f3f3f3;font:600 10px Arial;color:#555}#v44-customer .mw-restored-panels .access-session-detail{margin:0 8px 14px 28px;padding:12px 16px;border-left:2px solid #ffa025;background:#fffaf3}#v44-customer .mw-restored-panels .session-detail-head{display:flex;justify-content:space-between;gap:15px;padding-bottom:8px;border-bottom:1px solid #f0e5d7}#v44-customer .mw-restored-panels .session-detail-head strong{font:600 12px Arial}#v44-customer .mw-restored-panels .session-detail-head span{font:11px Arial;color:#888}#v44-customer .mw-restored-panels .session-event{display:grid;grid-template-columns:70px 1fr;gap:10px;padding:8px 0;border-bottom:1px solid #f1e9df}#v44-customer .mw-restored-panels .session-event:last-child{border-bottom:0}#v44-customer .mw-restored-panels .session-event time{font:11px Arial;color:#888}#v44-customer .mw-restored-panels .session-event div{display:flex;flex-direction:column;gap:2px}#v44-customer .mw-restored-panels .session-event b{font:600 12px Arial;color:#333}#v44-customer .mw-restored-panels .session-event small{font:11px Arial;color:#888}#v44-customer .mw-restored-panels .session-event.important b{color:#b96a00}#v44-customer .mw-restored-panels .access-log-footer{display:flex;justify-content:space-between;align-items:center;padding-top:11px}#v44-customer .mw-restored-panels .access-log-footer>span{font:11px Arial;color:#888}@media(max-width:1150px){#v44-customer .mw-restored-panels .access-log-filters{grid-template-columns:1fr 1fr}#v44-customer .mw-restored-panels .access-log-head{display:none}#v44-customer .mw-restored-panels .access-session-row{grid-template-columns:1.3fr 1fr 1fr auto}#v44-customer .mw-restored-panels .access-session-row>div:nth-child(4),#v44-customer .mw-restored-panels .access-session-row>div:nth-child(5),#v44-customer .mw-restored-panels .access-session-row>div:nth-child(6){display:none}}@media(max-width:650px){#v44-customer .mw-restored-panels .access-log-filters{grid-template-columns:1fr}#v44-customer .mw-restored-panels .access-session-row{grid-template-columns:1fr auto}#v44-customer .mw-restored-panels .access-session-row>div:nth-child(2),#v44-customer .mw-restored-panels .access-session-row>div:nth-child(3){display:none}}#v44-customer .mw-restored-panels .customer-notes{display:block}#v44-customer .mw-restored-panels .notes-section-head{margin-bottom:14px}#v44-customer .mw-restored-panels .notes-subtabs{display:inline-flex;border:1px solid #ddd;border-radius:4px;overflow:hidden;background:#fff}#v44-customer .mw-restored-panels .notes-subtabs button{border:0;border-right:1px solid #ddd;background:#fff;padding:9px 16px;font:600 12px Arial;color:#666;cursor:pointer}#v44-customer .mw-restored-panels .notes-subtabs button:last-child{border-right:0}#v44-customer .mw-restored-panels .notes-subtabs button.active{background:#fff7eb;color:#b86700;box-shadow:inset 0 -2px #ffa025}#v44-customer .mw-restored-panels .notes-view-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.72fr);gap:22px}#v44-customer .mw-restored-panels .communication-filters{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}#v44-customer .mw-restored-panels .communication-filters button,#v44-customer .mw-restored-panels .communication-filters select,#v44-customer .mw-restored-panels .communication-filters input{border:1px solid #ddd;background:#fff;border-radius:4px;padding:8px 10px;font:12px Arial;color:#444}#v44-customer .mw-restored-panels .communication-filters button.active{border-color:#ffa025;background:#fff7eb}#v44-customer .mw-restored-panels .communication-list{border-top:1px solid #eee}#v44-customer .mw-restored-panels .communication-entry{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:14px;padding:17px 0;border-bottom:1px solid #eee;align-items:start}#v44-customer .mw-restored-panels .comm-type{font:700 10px Arial;letter-spacing:.08em;color:#777}#v44-customer .mw-restored-panels .comm-type small{display:block;margin-top:4px;font-size:10px;color:#333}#v44-customer .mw-restored-panels .communication-entry strong{font:600 14px Arial;color:#222}#v44-customer .mw-restored-panels .communication-entry p{margin:5px 0 3px;font:12px Arial;color:#777}#v44-customer .mw-restored-panels .communication-entry span{font:13px/1.45 Arial;color:#444}#v44-customer .mw-restored-panels .comm-detail{grid-column:2/4;background:#fafafa;border-left:3px solid #ffa025;padding:10px 12px;font:12px/1.55 Arial;color:#444}#v44-customer .mw-restored-panels .communications-side{display:flex;flex-direction:column;gap:18px}#v44-customer .mw-restored-panels .communications-side .text-button{display:block;margin-top:8px}#v44-customer .mw-restored-panels .notes-subview[hidden],#v44-customer .mw-restored-panels .communication-entry[hidden]{display:none!important}@media(max-width:980px){#v44-customer .mw-restored-panels .notes-view-grid{grid-template-columns:1fr}#v44-customer .mw-restored-panels .communication-entry{grid-template-columns:72px 1fr}#v44-customer .mw-restored-panels .communication-entry>.text-button{grid-column:2}#v44-customer .mw-restored-panels .comm-detail{grid-column:1/3}}#v44-customer .mw-restored-panels .access-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}#v44-customer .mw-restored-panels .access-actions .text-button{white-space:nowrap}@media(max-width:760px){#v44-customer .mw-restored-panels .access-actions{justify-content:flex-start}}#v44-customer .mw-restored-panels .customer-transactions{display:block}#v44-customer .mw-restored-panels .transaction-workspace{padding:22px}#v44-customer .mw-restored-panels .transaction-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:18px 0 20px}#v44-customer .mw-restored-panels .transaction-summary-card{border:1px solid #e6e6e6;border-radius:8px;background:#fff;padding:14px 13px;text-align:left;cursor:pointer}#v44-customer .mw-restored-panels .transaction-summary-card:hover,#v44-customer .mw-restored-panels .transaction-summary-card.active{border-color:#ffa025;background:#fffaf3}#v44-customer .mw-restored-panels .transaction-summary-card span{display:block;font:700 9px Arial;color:#888;letter-spacing:.06em}#v44-customer .mw-restored-panels .transaction-summary-card strong{display:block;margin-top:6px;font:400 23px Marcellus,serif;color:#222}#v44-customer .mw-restored-panels .transaction-summary-card small{display:block;margin-top:3px;font:11px Arial;color:#777}#v44-customer .mw-restored-panels .transaction-head{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #eee;padding-top:18px;margin-bottom:10px}#v44-customer .mw-restored-panels .transaction-head>div{display:flex;flex-direction:column;gap:3px}#v44-customer .mw-restored-panels .transaction-head strong{font:600 14px Arial;color:#222}#v44-customer .mw-restored-panels .transaction-head span{font:11px Arial;color:#888}#v44-customer .mw-restored-panels .transaction-table-wrap{border:1px solid #e6e6e6;overflow:auto}#v44-customer .mw-restored-panels .transaction-table{width:100%;border-collapse:collapse;table-layout:auto;font:12px Arial;color:#333}#v44-customer .mw-restored-panels .transaction-table th{background:#fafafa;border-bottom:1px solid #e7e7e7;padding:9px 10px;text-align:left;font:700 9px Arial;color:#777;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}#v44-customer .mw-restored-panels .transaction-table td{border-bottom:1px solid #eee;padding:10px;white-space:nowrap}#v44-customer .mw-restored-panels .transaction-table a{color:#e77f00;text-decoration:none;font-weight:700}#v44-customer .mw-restored-panels .transaction-status{display:inline-flex;padding:3px 7px;border-radius:10px;font:700 9px Arial;text-transform:uppercase;letter-spacing:.03em}#v44-customer .mw-restored-panels .transaction-status.open{background:#fff5df;color:#9a6500}#v44-customer .mw-restored-panels .transaction-status.done{background:#eef7f1;color:#2f6d45}#v44-customer .mw-restored-panels .customer-business-links{grid-template-columns:repeat(5,minmax(0,1fr))}#v44-customer .mw-restored-panels .customer-business-links .activity-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;text-align:left;cursor:pointer;font-family:inherit}#v44-customer .mw-restored-panels .customer-business-links .activity-card strong{font-size:22px}#v44-customer .mw-restored-panels .customer-business-links .activity-card:last-child{grid-column:auto}#v44-customer .mw-restored-panels .screenshot-business .customer-business-links{grid-template-columns:repeat(5,minmax(0,1fr))}#v44-customer .mw-restored-panels .customer-tabs{gap:22px}@media(max-width:1150px){#v44-customer .mw-restored-panels .transaction-summary,#v44-customer .mw-restored-panels .customer-business-links,#v44-customer .mw-restored-panels .screenshot-business .customer-business-links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){#v44-customer .mw-restored-panels .transaction-summary,#v44-customer .mw-restored-panels .customer-business-links,#v44-customer .mw-restored-panels .screenshot-business .customer-business-links{grid-template-columns:1fr 1fr}}[data-page~=customer] *{box-sizing:border-box}[data-page~=customer] button,[data-page~=customer] input,[data-page~=customer] select{font:inherit}[data-page~=customer] button,[data-page~=customer] a,[data-page~=customer] select{cursor:pointer}[data-page~=customer] a{color:#bd6600;text-decoration:none}[data-page~=customer] a:hover{text-decoration:underline}[data-page~=customer] .topbar{height:68px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 34px 0 30px;position:sticky;top:0;background:#fffffff5;z-index:20}[data-page~=customer] .brand-lockup{display:flex;align-items:center;gap:20px}[data-page~=customer] .mw-logo{width:146px;height:48px;object-fit:contain}[data-page~=customer] .md-logo{width:150px;height:39px;object-fit:contain}[data-page~=customer] .brand-rule{height:30px;width:1px;background:#ccd2d8}[data-page~=customer] .account{border:0;background:transparent;display:flex;align-items:center;gap:9px;color:var(--ink)}[data-page~=customer] .avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#58626e;color:#fff;font-size:.78rem}[data-page~=customer] .rail{position:fixed;left:16px;top:88px;bottom:24px;width:var(--rail);border:1px solid #dde2e6;border-radius:16px;background:#fff;box-shadow:0 10px 30px #14243a14;z-index:15;transition:width .2s}[data-page~=customer] .rail:hover,[data-page~=customer] .rail:focus-within{width:188px}[data-page~=customer] .rail nav{padding:10px 8px}[data-page~=customer] .rail a{height:50px;border-radius:10px;display:flex;align-items:center;gap:13px;padding:0 17px;color:#354254;overflow:hidden;white-space:nowrap}[data-page~=customer] .rail a:hover{text-decoration:none;background:#f6f7f8}[data-page~=customer] .rail a span{font-size:1.25rem;width:25px;text-align:center;flex:none}[data-page~=customer] .rail a b{font-weight:400;opacity:0;transition:opacity .15s}[data-page~=customer] .rail:hover a b,[data-page~=customer] .rail:focus-within a b{opacity:1}[data-page~=customer] .rail a.active{color:var(--orange-dark);background:#fff3e9}[data-page~=customer] .rail a.active b{font-weight:700}[data-page~=customer] .rail-divider{height:1px;background:var(--line);margin:10px 12px}[data-page~=customer] .collapse{position:absolute;bottom:8px;left:19px;border:0;background:none;font-size:1.6rem;color:#657182}[data-page~=customer] main{margin-left:112px;padding:34px 42px 0;max-width:1510px}[data-page~=customer] .page-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}[data-page~=customer] .back{font-size:.9rem}[data-page~=customer] .page-heading h1,[data-page~=customer] .section h2,[data-page~=customer] .drawer h2{font-family:Marcellus,Georgia,serif;color:var(--ink);font-weight:400}[data-page~=customer] .page-heading h1{font-size:2.35rem;margin:7px 0 0;letter-spacing:-.02em}[data-page~=customer] .quote-meta{display:flex;align-items:center;gap:22px}[data-page~=customer] .status{border:1px solid var(--orange);color:var(--orange-dark);border-radius:5px;padding:6px 12px;font-size:.84rem}[data-page~=customer] .quote-meta dl{margin:0}[data-page~=customer] .quote-meta dl div{display:flex;gap:10px;justify-content:flex-end;font-size:.82rem;line-height:1.65}[data-page~=customer] .quote-meta dt{font-weight:700;color:var(--ink)}[data-page~=customer] .quote-meta dd{margin:0;min-width:116px}[data-page~=customer] .section{border-top:1px solid var(--line);padding:22px 0 25px}[data-page~=customer] .customer-section{border-top:0;padding-top:0}[data-page~=customer] .section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}[data-page~=customer] .section-title h2{font-size:1.48rem;margin:0}[data-page~=customer] .section-title>span{font-size:.8rem;color:var(--muted)}[data-page~=customer] label{font-size:.87rem;font-weight:700;color:var(--ink)}[data-page~=customer] select,[data-page~=customer] input{width:100%;height:42px;border:1px solid #bcc5ce;border-radius:5px;background:#fff;color:var(--ink);padding:0 12px;margin-top:7px}[data-page~=customer] select:focus,[data-page~=customer] input:focus,[data-page~=customer] button:focus-visible,[data-page~=customer] a:focus-visible{outline:3px solid rgba(255,112,0,.24);outline-offset:2px;border-color:var(--orange)}[data-page~=customer] .customer-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;max-width:970px}[data-page~=customer] .address-block{padding-right:64px}[data-page~=customer] .ship-block{border-left:1px solid var(--line);padding-left:64px}[data-page~=customer] .address-block select{max-width:360px}[data-page~=customer] .address-block address{font-style:normal;line-height:1.42;font-size:.9rem;margin:10px 0 0}[data-page~=customer] .text-button,[data-page~=customer] .history,[data-page~=customer] .drawer-back{background:none;border:0;color:#bd6600;padding:0;margin-top:7px}[data-page~=customer] .text-button:hover,[data-page~=customer] .history:hover,[data-page~=customer] .drawer-back:hover{text-decoration:underline}[data-page~=customer] .field-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:34px;max-width:970px}[data-page~=customer] .field-grid label span{font-weight:400;color:var(--muted)}[data-page~=customer] .audit{font-size:.78rem;color:var(--muted);margin:15px 0 0}[data-page~=customer] .history{margin:0;font-size:.84rem}[data-page~=customer] .empty-state{min-height:185px;border:1px dashed #cbd2d9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px;background:linear-gradient(#fff,#fbfbfc)}[data-page~=customer] .empty-icon{font-size:2.3rem;color:#7a8793;line-height:1}[data-page~=customer] .empty-state strong{color:var(--ink);margin-top:7px}[data-page~=customer] .empty-state p{font-size:.88rem;margin:6px 0 14px;color:var(--muted)}[data-page~=customer] .primary,[data-page~=customer] .secondary{height:42px;border-radius:5px;padding:0 22px;font-weight:700}[data-page~=customer] .primary{border:1px solid var(--orange);background:var(--orange);color:#fff}[data-page~=customer] .secondary{border:1px solid #9aa5af;background:#fff;color:var(--ink)}[data-page~=customer] .actionbar{position:sticky;bottom:0;background:#fffffff5;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding:16px 0;margin-top:4px;z-index:8}[data-page~=customer] .actionbar div{display:flex;gap:14px}[data-page~=customer] .scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#14243a38;z-index:30}[data-page~=customer] .drawer{position:fixed;z-index:31;right:0;top:0;bottom:0;width:min(480px,94vw);background:#fff;box-shadow:var(--shadow);transform:translate(102%);transition:transform .24s ease;display:flex;flex-direction:column}[data-page~=customer] .drawer.open{transform:none}[data-page~=customer] .drawer-head{padding:28px 30px 18px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px}[data-page~=customer] .drawer h2{font-size:1.8rem;margin:4px 0}[data-page~=customer] .drawer-head p{margin:0;color:var(--muted);font-size:.9rem}[data-page~=customer] .drawer-close{border:0;background:none;color:#657182;font-size:2rem;height:40px}[data-page~=customer] .drawer-back{margin:0}[data-page~=customer] .drawer-body{padding:22px 30px 34px;overflow:auto}[data-page~=customer] .choice{width:100%;display:grid;grid-template-columns:66px 1fr auto;align-items:center;gap:16px;border:1px solid var(--line);border-radius:7px;background:#fff;padding:13px;margin-bottom:12px;text-align:left}[data-page~=customer] .choice:hover{border-color:#acb5be;box-shadow:0 4px 14px #14243a12}[data-page~=customer] .choice img{width:66px;height:54px;object-fit:contain}[data-page~=customer] .choice strong{display:block;color:var(--ink);font-size:.96rem}[data-page~=customer] .choice small{display:block;color:var(--muted);margin-top:4px}[data-page~=customer] .choice .arrow{font-size:1.25rem;color:var(--ink)}[data-page~=customer] .search-row{display:flex;gap:9px;margin:18px 0}[data-page~=customer] .search-row input{margin:0}[data-page~=customer] .search-row .primary{padding:0 16px}[data-page~=customer] .or{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:.82rem;margin:18px 0}[data-page~=customer] .or:before,[data-page~=customer] .or:after{content:"";height:1px;background:var(--line);flex:1}[data-page~=customer] .product-detail{display:grid;grid-template-columns:135px 1fr;gap:22px}[data-page~=customer] .product-detail img{width:135px;height:150px;object-fit:contain;background:#f6f6f6;border-radius:7px}[data-page~=customer] .product-detail h3{font-family:Marcellus,Georgia,serif;color:var(--ink);font-size:1.5rem;margin:0 0 4px}[data-page~=customer] .product-detail p{margin:0 0 18px;color:var(--muted)}[data-page~=customer] .specs{font-size:.84rem;display:grid;grid-template-columns:1fr auto;gap:8px 20px}[data-page~=customer] .price-row{display:flex;align-items:end;justify-content:space-between;border-top:1px solid var(--line);margin-top:24px;padding-top:20px}[data-page~=customer] .price-row strong{font-size:1.6rem;color:var(--ink)}[data-page~=customer] .add-row{display:grid;grid-template-columns:100px 1fr;gap:14px;margin-top:18px}[data-page~=customer] .add-row input{margin:0}[data-page~=customer] .product-list{border:1px solid var(--line);border-radius:8px;overflow:hidden}[data-page~=customer] .product-card{display:grid;grid-template-columns:76px 1fr auto auto;align-items:center;gap:18px;padding:16px 18px}[data-page~=customer] .product-card img{width:70px;height:58px;object-fit:contain}[data-page~=customer] .product-card h3{font-size:1rem;color:var(--ink);margin:0 0 4px}[data-page~=customer] .product-card p{font-size:.82rem;color:var(--muted);margin:0}[data-page~=customer] .product-card .qty{font-size:.84rem}[data-page~=customer] .product-card .line-price{font-weight:700;color:var(--ink);font-size:1.1rem}[data-page~=customer] .product-toolbar{border-top:1px solid var(--line);padding:14px 18px;display:flex;justify-content:space-between;align-items:center}[data-page~=customer] .toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,25px);opacity:0;background:#14243a;color:#fff;border-radius:5px;padding:12px 18px;z-index:50;transition:.2s}[data-page~=customer] .toast.show{transform:translate(-50%);opacity:1}[data-page~="customer"] @media(max-width:900px){.rail{left:10px;top:auto;bottom:14px;width:calc(100% - 20px);height:62px;border-radius:14px}.rail:hover,.rail:focus-within{width:calc(100% - 20px)}.rail nav{display:flex;justify-content:space-around;padding:5px}.rail a{width:58px;height:50px;justify-content:center;padding:0}.rail a b,.rail:hover a b{display:none}.rail a:nth-child(5),.rail a:nth-child(6),.rail a:nth-of-type(7),.rail a:nth-of-type(8),.rail-divider,.collapse{display:none}main{margin-left:0;padding:25px 22px 96px}.topbar{padding:0 18px}.md-logo,.brand-rule{display:none}.customer-grid,.field-grid{grid-template-columns:1fr;gap:22px}.address-block,.ship-block{padding:0;border:0}.page-heading{align-items:flex-start}.quote-meta dl{display:none}.actionbar{bottom:77px}.product-card{grid-template-columns:64px 1fr auto}.product-card .qty{display:none}}[data-page~="customer"] @media(max-width:560px){.mw-logo{width:124px}.page-heading h1{font-size:2rem}.status{display:none}.page-heading{margin-bottom:18px}.drawer-head,.drawer-body{padding-left:20px;padding-right:20px}.product-detail{grid-template-columns:1fr}.product-detail img{width:100%;height:170px}.actionbar>.secondary{display:none}.actionbar{justify-content:flex-end}.actionbar .primary,.actionbar .secondary{padding:0 14px}.product-card{grid-template-columns:55px 1fr auto;gap:10px;padding:14px 12px}.product-card img{width:52px}.quote-meta{display:none}}[data-page~=customer] .topbar{height:72px;padding-left:36px;padding-right:40px;border-color:#eaedef}[data-page~=customer] .mw-logo{width:142px}[data-page~=customer] .md-logo{width:146px}[data-page~=customer] .rail{top:96px;bottom:28px;border-color:#e2e6ea;border-radius:18px;box-shadow:0 12px 32px #10233b0e}[data-page~=customer] .rail a{height:52px;border-radius:12px}[data-page~=customer] .rail a.active{background:#fff3e9}[data-page~=customer] .workspace-main{max-width:1570px;margin-left:124px;padding:42px 56px 0}[data-page~=customer] .workspace-header{grid-template-columns:minmax(430px,1fr) minmax(600px,1.15fr);gap:64px;margin-bottom:48px}[data-page~=customer] .title-customer h1{font-size:2.55rem;letter-spacing:-.025em;margin-top:9px;margin-bottom:24px}[data-page~=customer] .back{font-size:.82rem}[data-page~=customer] .customer-inline{grid-template-columns:72px minmax(280px,410px);gap:18px}[data-page~=customer] .customer-inline label{font-size:.78rem;text-transform:uppercase;letter-spacing:.055em;color:var(--muted)}[data-page~=customer] .customer-inline select{height:40px;border:0;border-bottom:1px solid #cfd5db;border-radius:0;padding-left:0;color:var(--ink)}[data-page~=customer] .customer-inline select:hover,[data-page~=customer] .customer-inline select:focus{background:#fff;border-color:var(--ink)}[data-page~=customer] .quote-command-area{gap:36px}[data-page~=customer] .command-row{gap:6px}[data-page~=customer] .command-row .secondary{border-color:transparent;background:transparent;color:#657182}[data-page~=customer] .command-row .secondary:hover{background:#f5f7f8;color:var(--ink)}[data-page~=customer] .command-row .primary{height:44px;margin-left:10px;padding:0 24px;border-radius:8px;box-shadow:0 6px 14px #ff700029}[data-page~=customer] .quote-identity{padding-left:30px;border-color:#e2e6e9}[data-page~=customer] .quote-identity>strong{font-size:1.12rem;margin-bottom:14px}[data-page~=customer] .quote-identity>div{margin:8px 0}[data-page~=customer] .quote-identity>div>b{font-size:1.6rem}[data-page~=customer] .quote-identity small{padding-top:11px;margin-top:12px}[data-page~=customer] .workspace-grid{grid-template-columns:304px minmax(0,1fr);gap:56px}[data-page~=customer] .details-column{gap:0;top:96px;border-top:1px solid var(--line)}[data-page~=customer] .detail-group{border:0;border-bottom:1px solid var(--line);border-radius:0}[data-page~=customer] .detail-group summary{padding:17px 4px;font-size:.8rem;letter-spacing:.005em}[data-page~=customer] .detail-group[open] summary{padding-bottom:12px}[data-page~=customer] .detail-content{border:0;padding:0 4px 22px}[data-page~=customer] .lettering{gap:6px;line-height:1.35}[data-page~=customer] .upload-zone{height:64px;border-color:#c8d0d8;background:#fbfcfd;border-radius:8px}[data-page~=customer] .compact-fields{gap:16px}[data-page~=customer] .compact-fields>label{grid-template-columns:105px minmax(0,1fr);font-size:.74rem}[data-page~=customer] .compact-fields input,[data-page~=customer] .compact-fields select{height:34px;border-radius:0;border:0;border-bottom:1px solid #d6dbe0}[data-page~=customer] .weight-row{background:#f6f7f8;padding:10px 11px;border-radius:7px}[data-page~=customer] .mini-address{padding-top:15px}[data-page~=customer] .mini-address p{line-height:1.55}[data-page~=customer] .side-audit{padding:17px 4px;color:#8a94a1}[data-page~=customer] .work-section{padding-bottom:30px}[data-page~=customer] .work-section .section-title{margin-bottom:16px}[data-page~=customer] .work-section .section-title h2,[data-page~=customer] .activity-workspace h2{font-size:1.55rem;letter-spacing:-.01em}[data-page~=customer] .work-section .primary{height:42px;border-radius:8px;padding:0 20px;box-shadow:0 5px 12px #ff700024}[data-page~=customer] .products-section .product-list{border-color:#e1e5e8;border-radius:12px;box-shadow:none}[data-page~=customer] .products-section .product-card{padding:22px 24px;grid-template-columns:94px minmax(300px,1fr) 80px 112px 56px;gap:20px}[data-page~=customer] .products-section .product-card img{width:92px;height:80px}[data-page~=customer] .product-card h3{font-size:.98rem}[data-page~=customer] .product-card p{margin-top:5px}[data-page~=customer] .compact-components{padding-top:13px;gap:7px 25px}[data-page~=customer] .compact-components span{font-size:.73rem}[data-page~=customer] .quantity-control input{border-radius:6px}[data-page~=customer] .remove-product{color:#9d4037}[data-page~=customer] .product-toolbar{padding:15px 24px;background:#fbfcfd}[data-page~=customer] .below-products{padding:28px 0 36px}[data-page~=customer] .price-summary{width:360px;padding:0}[data-page~=customer] .price-summary>div{padding:7px 0}[data-page~=customer] .price-summary .grand-total{padding-top:14px;margin-top:8px;font-size:1.02rem}[data-page~=customer] .price-summary .pay{margin-top:13px;height:36px;border-radius:7px}[data-page~=customer] .activity-workspace{border:0;border-radius:12px;background:#f6f7f9;overflow:hidden;box-shadow:none;margin-bottom:110px}[data-page~=customer] .tabs{height:56px;padding:0 22px;gap:8px;background:#f6f7f9;border-bottom:0}[data-page~=customer] .tab{height:56px;padding:0 14px;font-size:.77rem}[data-page~=customer] .tab.active{color:var(--ink);border-color:var(--orange)}[data-page~=customer] .tab-panel{margin:0 8px 8px;padding:26px;background:#fff;border-radius:10px}[data-page~=customer] .panel-heading{margin-bottom:22px}[data-page~=customer] .panel-heading p{margin-top:6px}[data-page~=customer] .layout-grid{gap:20px}[data-page~=customer] .layout-card{border-color:#e1e5e8;border-radius:10px;background:#fff}[data-page~=customer] .layout-card>div:first-child{min-height:230px;background:#f0f2f5}[data-page~=customer] .stone-preview{border-radius:2px}[data-page~=customer] .layout-card footer{padding:13px 15px}[data-page~=customer] .approve,[data-page~=customer] .reject{border-radius:6px!important}[data-page~=customer] .pending-notice{margin-top:16px;border-radius:7px}[data-page~=customer] .workspace-actions{padding:18px 0;background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#e5e8eb}[data-page~=customer] .workspace-actions .secondary,[data-page~=customer] .workspace-actions .primary{height:44px;border-radius:8px}[data-page~=customer] .workspace-actions .primary{padding:0 24px;box-shadow:0 6px 14px #ff700029}[data-page~=customer] button,[data-page~=customer] select,[data-page~=customer] input{transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s}[data-page~=customer] button:focus-visible,[data-page~=customer] select:focus-visible,[data-page~=customer] input:focus-visible,[data-page~=customer] a:focus-visible{outline:3px solid rgba(255,112,0,.22);outline-offset:2px}[data-page~=customer] .primary:hover{background:#ffa025}[data-page~=customer] .secondary:hover{border-color:#66727e}[data-page~=customer] .detail-group summary:hover{color:#000}[data-page~=customer] .tab:hover{color:var(--ink)}[data-page~=customer] .button-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box}[data-page~="customer"] @media(max-width:1180px){.workspace-main{padding-left:38px;padding-right:38px}.workspace-header{grid-template-columns:1fr;gap:30px}.workspace-grid{grid-template-columns:280px minmax(0,1fr);gap:34px}.quote-command-area{grid-template-columns:1fr auto}.products-section .product-card{grid-template-columns:78px minmax(220px,1fr) 74px 98px}.products-section .product-card img{width:76px}}[data-page~="customer"] @media(max-width:900px){.workspace-main{margin-left:0;padding:30px 24px 106px}.workspace-grid{grid-template-columns:1fr}.details-column{position:static;display:block}.quote-command-area{grid-template-columns:1fr}.activity-workspace{margin-bottom:0}.tab-panel{margin:0 5px 5px;padding:20px}.workspace-actions{bottom:77px}}[data-page~="customer"] @media(max-width:620px){.workspace-main{padding-left:18px;padding-right:18px}.workspace-header{margin-bottom:34px}.title-customer h1{font-size:2.1rem}.command-row{justify-content:flex-start}.command-row .primary{margin-left:0}.customer-inline{grid-template-columns:1fr;gap:7px}.products-section .product-card{grid-template-columns:66px 1fr;padding:18px}.products-section .product-card img{width:64px}.layout-grid{gap:14px}.tabs{padding:0 8px}.tab-panel{padding:16px}}[data-page~=customer] .start-main{margin-left:112px;max-width:980px;padding:58px 54px 90px}[data-page~=customer] .start-main .back{font-size:.82rem}[data-page~=customer] .step-label{margin-top:44px;text-transform:uppercase;letter-spacing:.1em;color:#ffa025;font-size:.68rem;font-weight:700}[data-page~=customer] .start-main h1{font:400 2.7rem/1.1 Marcellus,Georgia,serif;color:var(--ink);margin:10px 0}[data-page~=customer] .intro{color:var(--muted);margin:0 0 44px;font-size:.92rem}[data-page~=customer] .start-form{max-width:820px}[data-page~=customer] .start-section{padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid var(--line)}[data-page~=customer] .start-section>label,[data-page~=customer] .start-section div>label,[data-page~=customer] fieldset legend{display:block;color:var(--ink);font-size:.78rem;font-weight:700;margin-bottom:8px}[data-page~=customer] .start-section select,[data-page~=customer] .start-section input{height:46px;margin:0;width:100%;font-size:.9rem}[data-page~=customer] .customer-confirmation{display:grid;grid-template-columns:.75fr 1.25fr 1.25fr;gap:25px;margin-top:18px;padding:18px 20px;background:#f7f8f9;border-radius:9px}[data-page~=customer] .customer-confirmation span,[data-page~=customer] .customer-confirmation strong{display:block}[data-page~=customer] .customer-confirmation span{color:var(--muted);font-size:.67rem;text-transform:uppercase;letter-spacing:.045em;margin-bottom:6px}[data-page~=customer] .customer-confirmation strong{color:var(--ink);font-size:.76rem;line-height:1.4}[data-page~=customer] .two-column{display:grid;grid-template-columns:1fr 1fr;gap:30px}[data-page~=customer] .start-section small{display:block;color:var(--muted);font-size:.7rem;margin-top:7px}[data-page~=customer] .start-section fieldset{border:0;padding:0;margin:0}[data-page~=customer] .segmented{display:flex;gap:10px}[data-page~=customer] .segmented label{margin:0!important}[data-page~=customer] .segmented input{position:absolute;opacity:0;pointer-events:none}[data-page~=customer] .segmented span{display:block;padding:12px 22px;border:1px solid #cfd5da;border-radius:8px;color:var(--text);font-size:.82rem}[data-page~=customer] .segmented input:checked+span{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange);background:#fff8f1;color:var(--ink)}[data-page~=customer] .start-actions{display:flex;align-items:center;justify-content:space-between;padding-top:6px}[data-page~=customer] .start-actions button{height:46px;border-radius:8px;padding:0 22px;font-weight:700}[data-page~=customer] .start-actions .primary{box-shadow:0 7px 16px #ff700029}@media(max-width:900px){[data-page~=customer] .start-main{margin-left:0;padding:42px 28px 110px}[data-page~=customer] .customer-confirmation{grid-template-columns:1fr 1fr}}@media(max-width:620px){[data-page~=customer] .start-main{padding:30px 18px 110px}[data-page~=customer] .start-main h1{font-size:2.2rem}[data-page~=customer] .two-column,[data-page~=customer] .customer-confirmation{grid-template-columns:1fr}[data-page~=customer] .start-actions{align-items:stretch;flex-direction:column-reverse;gap:10px}[data-page~=customer] .start-actions button{width:100%}}[data-page~=customer] .role-preview{display:flex;align-items:center;gap:6px;margin:-24px 0 32px;color:var(--muted);font-size:.72rem}[data-page~=customer] .role-preview button{border:1px solid #d6dce1;background:#fff;color:var(--text);border-radius:999px;padding:6px 11px}[data-page~=customer] .role-preview button.active{border-color:var(--ink);background:var(--ink);color:#fff}[data-page~=customer] .inline-change{display:block;border:0;background:none;color:#bd6600;padding:4px 0 0;font-size:.68rem}[data-page~=customer] .signed-in-account{background:#f7f8f9;border-radius:9px;padding:18px 20px}[data-page~=customer] .signed-in-account span,[data-page~=customer] .signed-in-account strong,[data-page~=customer] .signed-in-account small{display:block}[data-page~=customer] .signed-in-account span{color:var(--muted);font-size:.67rem;text-transform:uppercase}[data-page~=customer] .signed-in-account strong{color:var(--ink);margin:5px 0}[data-page~=customer] .captured-by{padding-top:2px}[data-page~=customer] .captured-by span,[data-page~=customer] .captured-by strong,[data-page~=customer] .captured-by small{display:block}[data-page~=customer] .captured-by span{font-size:.78rem;font-weight:700;color:var(--ink);margin-bottom:12px}[data-page~=customer] .captured-by small{color:var(--muted);font-size:.7rem;margin-top:7px}[data-page~=customer] .internal-guidance{border:1px solid #f2d1b2!important;border-radius:10px;padding:20px!important;background:#fffaf5}[data-page~=customer] .alert-title{display:flex;justify-content:space-between;gap:16px;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}[data-page~=customer] .alert-title strong{color:#ffa025}[data-page~=customer] .instruction-alert{margin:15px 0;padding:12px 14px;background:#fff2e5;border-radius:7px;color:var(--ink);font-size:.8rem}[data-page~=customer] .rules-list{font-size:.76rem}[data-page~=customer] .rules-list ul{margin:8px 0 0;padding-left:18px;line-height:1.7}[data-page~=customer] .insight-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}[data-page~=customer] .insight-grid>div{border-top:1px solid #e5d7ca;padding-top:11px}[data-page~=customer] .insight-grid span{font-weight:700;font-size:.72rem}[data-page~=customer] .insight-grid p{margin:5px 0;font-size:.75rem;line-height:1.5}[data-page~=customer] .acknowledgment{display:flex!important;align-items:center;gap:9px;margin:15px 0 0!important;padding:12px;background:#fff;border:1px solid #edc197;border-radius:7px}[data-page~=customer] .acknowledgment input{width:17px;height:17px}[data-page~=customer] .acknowledgment.required{box-shadow:0 0 0 2px #d36b22}@media(max-width:620px){[data-page~=customer] .insight-grid{grid-template-columns:1fr}[data-page~=customer] .alert-title{flex-direction:column}}[data-page~=customer] .start-page{--page-orange: #ffa025;background:#fff}[data-page~=customer] .start-page:before{position:fixed;z-index:1;top:66px;right:0;left:92px;height:1px;background:#eceff1;content:""}[data-page~=customer] .start-brand{position:fixed;z-index:12;top:12px;left:20px;display:block;width:64px;height:42px}[data-page~=customer] .start-brand img{width:100%;height:100%;object-fit:contain}[data-page~=customer] .start-page .rail{top:78px;bottom:20px;left:14px;width:66px;border-color:#e1e5e8;border-radius:17px;box-shadow:0 10px 26px #121f2c0d}[data-page~=customer] .start-page .rail:hover,[data-page~=customer] .start-page .rail:focus-within{width:186px}[data-page~=customer] .start-page .rail nav{padding-top:13px}[data-page~=customer] .start-page .rail a{color:#182434}[data-page~=customer] .start-page .rail a.active{background:#fff1e6;color:#dc5d00}[data-page~=customer] .start-page .rail-account{position:absolute;right:0;bottom:13px;left:0;display:flex;justify-content:center;border:0;background:transparent}[data-page~=customer] .start-page .rail-monu{position:absolute;right:8px;bottom:66px;left:8px;height:46px;padding:0 13px}[data-page~=customer] .start-page .rail-monu img{width:27px;height:27px;flex:0 0 27px;object-fit:contain}[data-page~=customer] .start-page .rail-monu b{color:#182434}[data-page~=customer] .start-page .rail-account .avatar{background:#222c37}[data-page~=customer] .start-page .start-main{margin-left:92px;max-width:940px;padding:98px 48px 90px}[data-page~=customer] .start-page a,[data-page~=customer] .start-page .inline-change{color:#d85b00}[data-page~=customer] .start-page .step-label{color:#a84c08}[data-page~=customer] .start-page .intro{margin-bottom:28px}[data-page~=customer] .start-page .role-preview{margin:0 0 30px}[data-page~=customer] .start-page .role-preview button.active{border-color:#161f2b;background:#161f2b}[data-page~=customer] .start-page .customer-confirmation,[data-page~=customer] .start-page .signed-in-account{background:#f7f7f6}[data-page~=customer] .start-page .internal-guidance{padding:6px 0 0!important;border:0!important;border-radius:0;background:#fff}[data-page~=customer] .start-page .alert-title{align-items:center;padding:0 0 11px;border-bottom:1px solid #dfdfdc}[data-page~=customer] .start-page .alert-title strong{color:#a84c08}[data-page~=customer] .start-page .instruction-alert{margin:14px 0 16px;padding:11px 13px;border-left:3px solid var(--page-orange);border-radius:0;background:#fff8f1}[data-page~=customer] .start-page .rules-list{padding:0 2px 14px;border-bottom:1px solid #dfdfdc}[data-page~=customer] .start-page .insight-grid{margin-top:0}[data-page~=customer] .start-page .insight-grid>div{padding:14px 2px 10px;border-top:0}[data-page~=customer] .start-page .acknowledgment{margin-top:6px!important;padding:11px 12px;border-color:#efb47d;border-radius:5px}[data-page~=customer] .start-page .acknowledgment input{accent-color:var(--page-orange)}[data-page~=customer] .start-page .start-actions .primary{background:var(--page-orange);border-color:var(--page-orange)}[data-page~="customer"] @media (max-width: 900px){.start-brand,.start-page:before{display:none}.start-page .rail{top:auto;bottom:14px;left:10px;width:calc(100% - 20px)}.start-page .rail:hover,.start-page .rail:focus-within{width:calc(100% - 20px)}.start-page .rail-account,.start-page .rail-monu{display:none}.start-page .start-main{margin-left:0;padding-top:42px}}[data-page~=customer] .start-page .start-main{max-width:1040px;padding-top:92px}[data-page~=customer] .start-page .start-form{max-width:900px}[data-page~=customer] .start-page .intro{margin-bottom:22px}[data-page~=customer] .prototype-control{display:inline-flex!important;align-items:center;gap:5px;margin:0 0 38px!important;padding:4px;border:1px dashed #d7dadd;border-radius:8px;background:#fafafa}[data-page~=customer] .prototype-control>span{padding:0 8px;color:#92989e;font-size:.63rem;text-transform:uppercase;letter-spacing:.08em}[data-page~=customer] .prototype-control button{padding:7px 10px!important;font-size:.68rem!important;border-radius:5px!important}[data-page~=customer] .identity-section{padding-bottom:25px!important;margin-bottom:25px!important}[data-page~=customer] .identity-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:34px;align-items:start}[data-page~=customer] .identity-field>label{font-size:.72rem!important;text-transform:uppercase;letter-spacing:.055em;color:#66717c!important}[data-page~=customer] .identity-field select,[data-page~=customer] .identity-field input{height:52px!important;border-color:#cfd4d8!important;background:#fff;font-size:1rem!important}[data-page~=customer] .memorial-field input{font-size:1.18rem!important;font-weight:700;color:#172230}[data-page~=customer] .memorial-field input::placeholder{font-weight:400;color:#a5abb0}[data-page~=customer] .identity-account{margin:0!important;padding:13px 0!important;background:transparent!important;border:0!important}[data-page~=customer] .identity-account span{display:block;color:#66717c;font-size:.7rem;text-transform:uppercase;letter-spacing:.055em;margin-bottom:6px}[data-page~=customer] .identity-account strong{display:block;font:400 1.18rem/1.25 Marcellus,Georgia,serif;color:#172230}[data-page~=customer] .identity-account small{margin-top:5px!important}[data-page~=customer] .start-page .customer-confirmation{grid-template-columns:.72fr 1.14fr 1.14fr;gap:26px;margin-top:16px;padding:13px 0 0!important;border-top:1px solid #eceeed;border-radius:0!important;background:transparent!important}[data-page~=customer] .start-page .customer-confirmation span{font-size:.61rem!important}[data-page~=customer] .start-page .customer-confirmation strong{font-size:.73rem!important;font-weight:600}[data-page~=customer] .start-page .inline-change{display:block;margin-top:5px;padding:0;border:0;background:transparent;font-size:.69rem;font-weight:700}[data-page~=customer] .request-section{padding-bottom:24px!important;margin-bottom:26px!important}[data-page~=customer] .request-row{display:grid;grid-template-columns:minmax(250px,340px) 1fr;gap:38px;align-items:end}[data-page~=customer] .request-row label{font-size:.72rem!important}[data-page~=customer] .request-row select{height:44px!important}[data-page~=customer] .auto-metadata{padding-bottom:4px}[data-page~=customer] .auto-metadata span,[data-page~=customer] .auto-metadata strong,[data-page~=customer] .auto-metadata small{display:block}[data-page~=customer] .auto-metadata span{color:#899199;font-size:.63rem;text-transform:uppercase;letter-spacing:.055em}[data-page~=customer] .auto-metadata strong{margin-top:4px;color:#27313c;font-size:.78rem}[data-page~=customer] .auto-metadata small{margin-top:3px!important;color:#9aa0a6!important}[data-page~=customer] .start-page .account-notes{padding:0 0 27px!important;margin-bottom:26px!important}[data-page~=customer] .notes-heading{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin-bottom:13px}[data-page~=customer] .notes-heading span{font-size:.78rem;font-weight:700;color:#182434}[data-page~=customer] .notes-heading small{margin:0!important;font-size:.67rem!important;color:#9aa0a6!important}[data-page~=customer] .note-primary{padding:0 0 12px;border-bottom:1px solid #eceeed;color:#313b45;font-size:.82rem;line-height:1.5}[data-page~=customer] .note-exceptions{display:grid;gap:7px;margin:12px 0 14px;padding:0;list-style:none;color:#68727b;font-size:.74rem;line-height:1.45}[data-page~=customer] .note-exceptions strong{color:#3c4650}[data-page~=customer] .start-page .acknowledgment{display:inline-flex!important;align-items:center;gap:8px;margin:0!important;padding:7px 9px!important;border:1px solid transparent!important;border-radius:6px!important;background:#fafafa!important;color:#59636c;font-size:.72rem!important}[data-page~=customer] .start-page .acknowledgment.required{border-color:#e5a46f!important;background:#fff8f1!important}[data-page~=customer] .start-page .acknowledgment input{width:15px;height:15px;margin:0}[data-page~=customer] .start-page .start-actions{padding-top:2px}[data-page~=customer] .start-page .start-actions .secondary{border:0;background:transparent;color:#7c858d}[data-page~=customer] .start-page .start-actions .primary{min-width:244px}[data-page~="customer"] @media(max-width:760px){.identity-grid,.request-row,.start-page .customer-confirmation{grid-template-columns:1fr}.notes-heading{align-items:flex-start;flex-direction:column;gap:4px}}[data-page~=customer] .start-page .start-main{padding-top:96px}[data-page~=customer] .start-page .customer-confirmation{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;column-gap:38px!important;row-gap:23px!important;margin-top:22px!important;padding:19px 0 2px!important}[data-page~=customer] .start-page .customer-confirmation .confirm-bill{grid-column:1 / span 3}[data-page~=customer] .start-page .customer-confirmation .confirm-ship{grid-column:4 / span 3}[data-page~=customer] .start-page .customer-confirmation .confirm-contact{grid-column:1 / span 2}[data-page~=customer] .start-page .customer-confirmation .confirm-terms{grid-column:3 / span 2}[data-page~=customer] .start-page .customer-confirmation .confirm-plant{grid-column:5 / span 2}[data-page~=customer] .start-page .identity-section{padding-bottom:32px!important;margin-bottom:31px!important}[data-page~=customer] .start-page .request-section{padding-bottom:32px!important;margin-bottom:32px!important}[data-page~=customer] .start-page .customer-confirmation strong{line-height:1.5}[data-page~="customer"] @media(max-width:760px){.start-page .customer-confirmation{grid-template-columns:1fr!important;row-gap:16px!important}.start-page .customer-confirmation>*{grid-column:auto!important}}[data-page~=customer] .start-page:before{display:none}[data-page~=customer] .start-page .customer-confirmation{grid-template-columns:.75fr 1.2fr 1.2fr .65fr .65fr;gap:22px}[data-page~=customer] .workspace-header.build-heading-row{grid-template-columns:minmax(300px,.78fr) minmax(520px,1.35fr) auto;align-items:end;column-gap:42px}[data-page~=customer] .quotation-context{display:grid;grid-template-columns:minmax(300px,1.35fr) minmax(150px,.65fr);align-items:end;gap:26px;padding:0 0 7px;border-bottom:1px solid #e8ebee}[data-page~=customer] .quotation-context>div{min-width:0}[data-page~=customer] .quotation-context span{display:block;margin-bottom:5px;color:#8a929a;font-size:.58rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}[data-page~=customer] .quotation-context strong{display:block;color:var(--ink);font-family:Arial,sans-serif;font-size:.92rem;font-style:normal;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-page~=customer] .quotation-context strong b{font-size:1.06rem}[data-page~=customer] .quotation-context strong em{font-size:.76rem;font-style:normal;font-weight:500;color:#5f6872}[data-page~=customer] .context-family{padding-left:24px;border-left:1px solid #e8ebee}[data-page~=customer] .context-family strong{font-family:Marcellus,Georgia,serif;font-size:1.55rem;font-weight:400;letter-spacing:-.01em}[data-page~=customer] .heading-action{padding-bottom:3px}[data-page~=customer] .heading-action .primary{white-space:nowrap}[data-page~=customer] .configuring .drawer{max-width:980px}[data-page~=customer] .configuring .drawer-body{max-width:940px}[data-page~=customer] .compact-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-top:0}[data-page~=customer] .compact-entry-grid .catalog-entry{grid-template-columns:82px minmax(0,1fr) 24px;min-height:108px;padding:14px 16px;border:1px solid #e4e7ea;border-radius:11px}[data-page~=customer] .compact-entry-grid .catalog-entry-image{width:78px;height:72px;background:#fff}[data-page~=customer] .compact-entry-grid .catalog-entry-image img{width:72px;height:66px}[data-page~=customer] .compact-entry-grid .catalog-entry-copy strong{font-size:1.05rem}[data-page~=customer] .compact-entry-grid .catalog-entry-copy small{margin-top:4px;font-size:.7rem}[data-page~=customer] .product-lookup{margin-top:22px;padding-top:20px;border-top:1px solid #e8ebee}[data-page~=customer] .product-lookup label>span{display:block;margin-bottom:7px;color:var(--ink);font-size:.7rem;font-weight:700}[data-page~=customer] .lookup-row{display:grid;grid-template-columns:1fr auto;gap:8px}[data-page~=customer] .lookup-row input{margin:0;height:40px}[data-page~=customer] .compact-button{height:40px;padding:0 17px}[data-page~=customer] .lookup-divider{display:flex;align-items:center;gap:12px;margin:12px 0;color:#9aa1a8;font-size:.65rem}[data-page~=customer] .lookup-divider:before,[data-page~=customer] .lookup-divider:after{content:"";height:1px;background:#edf0f2;flex:1}[data-page~=customer] .ai-lookup{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}[data-page~=customer] .ai-lookup textarea{min-height:58px;resize:vertical;border:1px solid #bcc5ce;border-radius:6px;padding:10px 12px;font:inherit;font-size:.76rem;color:var(--ink)}[data-page~=customer] .recommendations-block{margin-top:25px;padding-top:21px;border-top:1px solid #e8ebee}[data-page~=customer] .recommendations-head{display:flex;align-items:end;justify-content:space-between;gap:18px}[data-page~=customer] .recommendations-head span{display:block;color:#9a714d;font-size:.58rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}[data-page~=customer] .recommendations-head h3{margin:4px 0 0;color:var(--ink);font:400 1.22rem Marcellus,Georgia,serif}[data-page~=customer] .recommendation-tabs{display:flex;gap:20px;margin:16px 0 12px;border-bottom:1px solid #e8ebee}[data-page~=customer] .recommendation-tabs button{position:relative;padding:0 0 9px;border:0;background:none;color:#7a828b;font-size:.69rem;font-weight:700}[data-page~=customer] .recommendation-tabs button.active{color:var(--ink)}[data-page~=customer] .recommendation-tabs button.active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--orange)}[data-page~=customer] .recommend-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}[data-page~=customer] .recommend-card{position:relative;overflow:hidden;padding:0;border:1px solid #e4e7ea;border-radius:10px;background:#fff;text-align:left}[data-page~=customer] .recommend-image{display:flex;align-items:center;justify-content:center;height:104px;background:#fff}[data-page~=customer] .recommend-image img{width:88%;height:94px;object-fit:contain}[data-page~=customer] .recommend-copy{display:block;padding:11px 28px 13px 13px}[data-page~=customer] .recommend-copy small,[data-page~=customer] .recommend-copy strong,[data-page~=customer] .recommend-copy span,[data-page~=customer] .recommend-copy em{display:block}[data-page~=customer] .recommend-copy small{color:#929aa2;font-size:.52rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-page~=customer] .recommend-copy strong{margin-top:4px;color:var(--ink);font:400 .95rem Marcellus,Georgia,serif}[data-page~=customer] .recommend-copy span,[data-page~=customer] .recommend-copy em{margin-top:3px;color:#69727c;font-size:.62rem;font-style:normal}[data-page~=customer] .recommend-arrow{position:absolute;right:11px;bottom:12px;color:var(--orange)}[data-page~=customer] .package-category-list.package-grid-v5{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}[data-page~=customer] .package-grid-v5 .package-category{grid-template-rows:116px auto;min-height:200px;border-radius:11px}[data-page~=customer] .package-grid-v5 .package-category-image{background:#fff}[data-page~=customer] .package-grid-v5 .package-category-image img{height:102px;width:88%}[data-page~=customer] .package-grid-v5 .package-category-copy{padding:14px 32px 15px 15px}[data-page~=customer] .package-grid-v5 .package-category-copy strong{font-size:.9rem}[data-page~=customer] .package-grid-v5 .package-category-copy small{font-size:.64rem}[data-page~=customer] .package-grid-v5 .package-category-arrow{right:13px;bottom:15px}[data-page~=customer] .qd-product-grid.qd-grid-v5{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}[data-page~=customer] .qd-grid-v5 .qd-product{grid-template-rows:138px auto;border-radius:11px}[data-page~=customer] .qd-grid-v5 .qd-product-image{min-height:138px;padding:12px;background:#fff}[data-page~=customer] .qd-grid-v5 .qd-product-image img{width:90%;height:120px;object-fit:contain}[data-page~=customer] .qd-grid-v5 .qd-product-copy{padding:14px 34px 15px 15px}[data-page~=customer] .qd-grid-v5 .qd-product-copy strong{font-size:1rem}[data-page~=customer] .qd-grid-v5 .qd-product-size{font-size:.69rem}[data-page~=customer] .hero-includes{margin-top:15px;padding-top:12px;border-top:1px solid #eceff1;max-width:480px}[data-page~=customer] .hero-includes b{display:block;color:#9a714d;font-size:.59rem;letter-spacing:.08em;text-transform:uppercase}[data-page~=customer] .hero-includes span{display:block;margin-top:5px;color:#626b75;font-size:.69rem;line-height:1.5}[data-page~=customer] .compact-config-v5 .package-adjustments-v7{margin-top:0}[data-page~="customer"] @media(max-width:1050px){.workspace-header.build-heading-row{grid-template-columns:1fr 1.2fr}.heading-action{grid-column:2;justify-self:end}.quotation-context{grid-column:2}.package-category-list.package-grid-v5,.qd-product-grid.qd-grid-v5,.recommend-grid,.start-page .customer-confirmation{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-page~="customer"] @media(max-width:700px){.compact-entry-grid,.package-category-list.package-grid-v5,.qd-product-grid.qd-grid-v5,.recommend-grid,.quotation-context{grid-template-columns:1fr}.context-family{padding-left:0;padding-top:10px;border-left:0;border-top:1px solid #e8ebee}.ai-lookup,.lookup-row{grid-template-columns:1fr}.recommendation-tabs{gap:12px;overflow:auto}}[data-page~=customer] .quotation-context{display:flex;align-items:baseline;gap:30px;padding:0;border:0!important;min-width:0}[data-page~=customer] .quotation-context>div{padding:0!important;border:0!important;min-width:0}[data-page~=customer] .quotation-context span,[data-page~=customer] .quotation-context em{display:none!important}[data-page~=customer] .quotation-context strong,[data-page~=customer] .quotation-context strong b,[data-page~=customer] .context-family strong{display:block;margin:0;font-family:Arial,sans-serif;font-size:1.02rem;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:.01em;color:var(--ink);white-space:nowrap;overflow:visible;text-overflow:clip}[data-page~=customer] .quotation-context .context-family strong{font-size:1.02rem}[data-page~="customer"] @media(max-width:760px){.quotation-context{display:flex;flex-wrap:wrap;gap:10px 22px}.context-family{padding:0!important;border:0!important}}[data-page~=customer] .workspace-step,[data-page~=customer] .step-label,[data-page~=customer] .review-step{display:none!important}[data-page~=customer] .workspace-header.build-heading-row{grid-template-columns:minmax(300px,.78fr) minmax(520px,1.35fr);align-items:end}[data-page~=customer] .quotation-context{grid-column:2;justify-self:end;justify-content:flex-end;gap:34px;width:auto;max-width:100%;padding-bottom:2px!important;text-align:right}[data-page~=customer] .quotation-context strong,[data-page~=customer] .quotation-context .context-family strong{font-family:Marcellus,Georgia,serif!important;font-size:1.8rem!important;font-weight:400!important;letter-spacing:-.02em!important}[data-page~=customer] .heading-action{grid-column:2;justify-self:end}[data-page~=customer] .compact-entry-grid .catalog-entry{grid-template-columns:126px minmax(0,1fr) 24px;min-height:132px;padding:12px 16px}[data-page~=customer] .compact-entry-grid .catalog-entry-image{width:122px;height:108px}[data-page~=customer] .compact-entry-grid .catalog-entry-image img{width:116px;height:102px;object-fit:contain}[data-page~="customer"] @media(max-width:1050px){.workspace-header.build-heading-row{grid-template-columns:1fr 1.2fr}.quotation-context{grid-column:2;justify-self:end}.heading-action{grid-column:2}}[data-page~="customer"] @media(max-width:700px){.quotation-context{grid-column:1 / -1;justify-self:start;text-align:left}.quotation-context strong,.quotation-context .context-family strong{font-size:1.45rem!important}.compact-entry-grid .catalog-entry{grid-template-columns:96px 1fr 22px}.compact-entry-grid .catalog-entry-image{width:92px;height:82px}.compact-entry-grid .catalog-entry-image img{width:88px;height:78px}}[data-page~=customer] .drawer-close{display:none!important}[data-page~=customer] .product-lookup-v8{margin-top:18px}[data-page~=customer] .lookup-row-v8{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}[data-page~=customer] .lookup-row-v8 input{margin:0}[data-page~=customer] .ai-inline-prompt{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;margin-top:10px}[data-page~=customer] .ai-inline-prompt[hidden]{display:none!important}[data-page~=customer] .ai-inline-prompt textarea{min-height:58px;resize:vertical;border:1px solid #bcc5ce;border-radius:6px;padding:10px 12px;font:inherit;font-size:.76rem;color:var(--ink)}[data-page~=customer] .recommendations-head>div>span{display:none!important}[data-page~="customer"] @media(max-width:700px){.lookup-row-v8,.ai-inline-prompt{grid-template-columns:1fr}.lookup-row-v8 .compact-button,.ai-inline-prompt .compact-button{width:100%}}[data-page~=customer] .start-page .customer-confirmation{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:56px!important;row-gap:24px!important;margin-top:24px!important;padding:22px 0 4px!important}[data-page~=customer] .start-page .customer-confirmation .confirm-bill,[data-page~=customer] .start-page .customer-confirmation .confirm-ship,[data-page~=customer] .start-page .customer-confirmation .confirm-contact,[data-page~=customer] .start-page .customer-confirmation .confirm-plant{grid-column:auto!important}[data-page~=customer] .start-page .customer-confirmation .confirm-bill,[data-page~=customer] .start-page .customer-confirmation .confirm-ship{grid-row:1}[data-page~=customer] .start-page .customer-confirmation .confirm-contact,[data-page~=customer] .start-page .customer-confirmation .confirm-plant{grid-row:2}[data-page~=customer] .start-page .customer-confirmation>div{min-height:50px}[data-page~=customer] .start-page .customer-confirmation span{margin-bottom:5px}[data-page~=customer] body.configuring .workspace-grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important}[data-page~=customer] body.configuring .compact-package-v14,body.configuring #drawer-body>.catalog-entry-grid,body.configuring #drawer-body>.product-lookup,body.configuring #drawer-body>.recommendations-block{width:100%}[data-page~="customer"] @media(max-width:760px){.start-page .customer-confirmation{grid-template-columns:1fr!important;row-gap:16px!important}.start-page .customer-confirmation>*{grid-row:auto!important}}[data-page~="customer"] @media(max-width:900px){body.configuring .drawer{left:0!important;top:64px!important}}[data-page~=customer] .start-page .identity-grid{grid-template-columns:320px 210px!important;column-gap:84px!important;justify-content:start!important;align-items:start!important}[data-page~=customer] .start-page .identity-field select,[data-page~=customer] .start-page .identity-field input{width:100%!important;height:46px!important}[data-page~=customer] .start-page .identity-section{padding-bottom:34px!important;margin-bottom:34px!important}[data-page~=customer] .start-page .customer-confirmation{margin-top:34px!important;padding-top:24px!important;row-gap:30px!important}[data-page~=customer] .start-page .request-section{padding-bottom:34px!important;margin-bottom:34px!important}[data-page~=customer] .v16-quick-paths{margin-bottom:34px!important}[data-page~=customer] .v16-search{margin-bottom:12px!important;padding-bottom:30px!important;border-bottom-color:#f0f1f2!important}[data-page~=customer] .v16-config-section{padding:34px 0!important;border-bottom-color:#f0f1f2!important}[data-page~=customer] .v16-config-label{margin-bottom:15px!important}[data-page~=customer] .v16-product-context{margin-top:15px!important}[data-page~=customer] .v16-options-grid{row-gap:28px!important}[data-page~=customer] .v16-footer{padding-top:34px!important}[data-page~="customer"] @media(max-width:760px){.start-page .identity-grid{grid-template-columns:1fr!important;column-gap:0!important;row-gap:22px!important}}[data-page~=customer] .start-page .requested-inline{display:grid;grid-template-columns:320px auto;align-items:end;gap:84px;margin-top:24px}[data-page~=customer] .start-page .requested-field select{width:100%;height:46px}[data-page~=customer] .start-page .created-inline{padding-bottom:4px;display:flex;align-items:baseline;gap:8px;color:#7b8490;font:400 .76rem Arial,sans-serif}[data-page~=customer] .start-page .created-inline strong{color:#14243a;font-weight:700}[data-page~=customer] .start-page .created-inline small{color:#9aa1a9}[data-page~=customer] .start-page .customer-confirmation{margin-top:38px!important}[data-page~=customer] .v16-path{min-height:48px!important;padding:10px 14px!important}[data-page~=customer] .v16-path strong{margin:0!important}[data-page~=customer] .v16-package-row .v16-choice{min-height:42px!important;display:flex;align-items:center}[data-page~=customer] .v16-package-row .v16-choice strong{line-height:1.25}[data-page~=customer] .v16-shipping-section{padding-bottom:30px!important}[data-page~=customer] .v16-shipping-row{display:grid;grid-template-columns:380px 380px;gap:18px;justify-content:start}[data-page~=customer] .v16-ship{display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:54px;padding:10px 14px;border:1px solid #dfe3e7;border-radius:8px;background:#fff;text-align:left;color:#14243a;cursor:pointer}[data-page~=customer] .v16-ship:hover{border-color:#b7c0c8}[data-page~=customer] .v16-ship.selected{border-color:#ffa025;background:#fffaf4;box-shadow:inset 0 0 0 1px #ffa025}[data-page~=customer] .v16-ship strong{display:block;font:700 .74rem Arial,sans-serif}[data-page~=customer] .v16-ship small{display:block;margin-top:3px;color:#7b8490;font:400 .61rem Arial,sans-serif}[data-page~=customer] .v16-ship>b{font:700 .8rem Arial,sans-serif;color:#14243a}[data-page~=customer] .v16-freight-ack{display:grid;grid-template-columns:auto 1fr;gap:7px 9px;align-items:center;max-width:778px;margin-top:13px;color:#4f5965;font:400 .66rem Arial,sans-serif}[data-page~=customer] .v16-freight-ack input{width:14px;height:14px;accent-color:#ffa025}[data-page~=customer] .v16-freight-ack small{grid-column:2;color:#8a929a;font-size:.6rem}[data-page~="customer"] @media(max-width:900px){.start-page .requested-inline{grid-template-columns:1fr;gap:12px}.start-page .created-inline{padding-bottom:0}.v16-shipping-row{grid-template-columns:1fr}}[data-page~=customer] .start-page .identity-grid,[data-page~=customer] .start-page .requested-inline,[data-page~=customer] .start-page .customer-confirmation{grid-template-columns:320px 210px!important;column-gap:84px!important;justify-content:start!important}[data-page~=customer] .start-page .requested-inline{align-items:end!important}[data-page~=customer] .start-page .created-inline{width:210px}[data-page~=customer] .start-page .customer-confirmation{row-gap:28px!important;margin-top:38px!important;padding-top:24px!important}[data-page~=customer] .start-page .customer-confirmation .confirm-bill,[data-page~=customer] .start-page .customer-confirmation .confirm-contact{grid-column:1!important}[data-page~=customer] .start-page .customer-confirmation .confirm-ship,[data-page~=customer] .start-page .customer-confirmation .confirm-plant{grid-column:2!important}[data-page~=customer] .start-page .customer-confirmation .confirm-bill,[data-page~=customer] .start-page .customer-confirmation .confirm-ship{grid-row:1!important}[data-page~=customer] .start-page .customer-confirmation .confirm-contact,[data-page~=customer] .start-page .customer-confirmation .confirm-plant{grid-row:2!important}[data-page~=customer] .start-page .customer-confirmation>div{min-width:0}[data-page~="customer"] @media(max-width:760px){.start-page .identity-grid,.start-page .requested-inline,.start-page .customer-confirmation{grid-template-columns:1fr!important;column-gap:0!important}.start-page .customer-confirmation>*{grid-column:1!important;grid-row:auto!important}.start-page .created-inline{width:auto}}[data-page~=customer] .start-page .confirm-ship strong{white-space:nowrap!important;font-size:.76rem!important;letter-spacing:-.01em}[data-page~=customer] .start-page .confirm-ship{overflow:visible!important}[data-page~=customer] body.configuring .compact-builder-v16,body.configuring .drawer-shell{margin-left:0!important;margin-right:0!important}[data-page~=customer] .v16-quick-paths,[data-page~=customer] .v16-search,[data-page~=customer] .v16-config-section,[data-page~=customer] .v16-footer{margin-left:0!important;margin-right:0!important;justify-content:start!important}[data-page~=customer] .v16-package-row,[data-page~=customer] .v16-size-row,[data-page~=customer] .v16-options-grid,[data-page~=customer] .v16-shipping-row{justify-content:start!important}[data-page~=customer] .quote-reference-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;max-width:760px;margin-top:22px}[data-page~=customer] .quote-reference-grid label span{font-weight:400;color:var(--muted)}[data-page~=customer] .quote-reference-grid small{display:block;margin-top:5px;color:var(--muted);font-size:.75rem}[data-page~="customer"] @media(max-width:760px){.quote-reference-grid{grid-template-columns:1fr}}[data-page~=duplicate-merge] .duplicate-main{padding-top:28px;padding-bottom:60px}[data-page~=duplicate-merge] .page-head,[data-page~=duplicate-merge] .section-title{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:18px}[data-page~=duplicate-merge] .page-head h1,[data-page~=duplicate-merge] .section-title h2,[data-page~=duplicate-merge] .record-card h2{font-family:Marcellus,Georgia,serif}[data-page~=duplicate-merge] .page-head h1{font-size:31px;margin:6px 0}[data-page~=duplicate-merge] .page-head p,[data-page~=duplicate-merge] .section-title p{margin:0;color:#687078}[data-page~=duplicate-merge] .back-link{color:#e88b12;text-decoration:none}[data-page~=duplicate-merge] .status-pill,[data-page~=duplicate-merge] .badge{font-size:12px;padding:6px 10px;border-radius:999px;font-weight:700}[data-page~=duplicate-merge] .status-pill,[data-page~=duplicate-merge] .badge.prospect{background:#fff4e5;color:#a75f00}[data-page~=duplicate-merge] .badge.active{background:#edf7f0;color:#34714a}[data-page~=duplicate-merge] .workflow-steps{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #ddd;margin-bottom:24px}[data-page~=duplicate-merge] .workflow-steps span{padding:12px 4px;color:#8a8f94;font-size:13px}[data-page~=duplicate-merge] .workflow-steps span.active{color:#222;border-bottom:2px solid #ffa025;font-weight:700}[data-page~=duplicate-merge] .alert,[data-page~=duplicate-merge] .policy-note{display:flex;flex-direction:column;gap:4px;padding:15px 18px;background:#fff7e9;border-left:3px solid #ffa025;margin-bottom:18px}[data-page~=duplicate-merge] .alert span,[data-page~=duplicate-merge] .policy-note span{color:#666}[data-page~=duplicate-merge] .compare-grid,[data-page~=duplicate-merge] .final-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}[data-page~=duplicate-merge] .record-card,[data-page~=duplicate-merge] .summary-card,[data-page~=duplicate-merge] .transfer-card{border:1px solid #ddd;background:#fff;padding:20px}[data-page~=duplicate-merge] .record-card header{display:flex;justify-content:space-between;gap:12px}[data-page~=duplicate-merge] .record-card h2{font-size:21px;margin:3px 0 15px}[data-page~=duplicate-merge] .eyebrow{display:block;color:#d97b00;font-size:11px;font-weight:800;letter-spacing:.08em}[data-page~=duplicate-merge] .record-card dl{display:grid;grid-template-columns:130px 1fr;gap:9px;font-size:13px;margin:0}[data-page~=duplicate-merge] .record-card dt{color:#777}[data-page~=duplicate-merge] .record-card dd{margin:0;font-weight:600}[data-page~=duplicate-merge] .match-reasons{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:16px;padding:14px 16px;border:1px solid #e2e2e2;background:#fafafa}[data-page~=duplicate-merge] .match-reasons strong{margin-right:6px}[data-page~=duplicate-merge] .match{font-size:11px;padding:5px 8px;border-radius:999px}[data-page~=duplicate-merge] .match.exact{background:#edf7f0;color:#34714a}[data-page~=duplicate-merge] .match.close{background:#fff4e5;color:#a75f00}[data-page~=duplicate-merge] .actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}[data-page~=duplicate-merge] .primary,[data-page~=duplicate-merge] .secondary{height:40px;padding:0 17px;border:1px solid #c9c9c9;background:#fff;font-weight:700;cursor:pointer}[data-page~=duplicate-merge] .primary{background:#ffa025;border-color:#ffa025}[data-page~=duplicate-merge] .primary:disabled{opacity:.45;cursor:not-allowed}[data-page~=duplicate-merge] .master-options{display:grid;gap:12px}[data-page~=duplicate-merge] .master-option{display:flex;align-items:center;gap:14px;border:1px solid #ddd;background:#fff;padding:18px;cursor:pointer}[data-page~=duplicate-merge] .master-option.selected{border:2px solid #ffa025;padding:17px}[data-page~=duplicate-merge] .master-option div{display:flex;flex-direction:column;gap:4px;flex:1}[data-page~=duplicate-merge] .master-option span{color:#666;font-size:13px}[data-page~=duplicate-merge] .master-option>b{color:#a75f00;font-size:12px}[data-page~=duplicate-merge] .resolve-table{border:1px solid #ddd;background:#fff}[data-page~=duplicate-merge] .rhead,[data-page~=duplicate-merge] .rrow{display:grid;grid-template-columns:150px 1fr 1fr 190px;gap:12px;align-items:center;padding:12px 15px}[data-page~=duplicate-merge] .rhead{background:#f5f5f5;font-size:11px;text-transform:uppercase;color:#777;font-weight:700}[data-page~=duplicate-merge] .rrow{border-top:1px solid #eee;font-size:13px}[data-page~=duplicate-merge] .rrow select{height:36px;border:1px solid #ccc;background:#fff;padding:0 8px}[data-page~=duplicate-merge] .transfer-card{margin-top:18px}[data-page~=duplicate-merge] .transfer-card h3{margin:0 0 14px}[data-page~=duplicate-merge] .transfer-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}[data-page~=duplicate-merge] .transfer-grid span{font-size:13px;color:#666}[data-page~=duplicate-merge] .transfer-grid b{display:block;color:#222;margin-bottom:3px}[data-page~=duplicate-merge] .summary-card h3{font-size:12px;text-transform:uppercase;color:#777;margin:0 0 10px}[data-page~=duplicate-merge] .summary-card p{color:#666}[data-page~=duplicate-merge] .preserve{border:1px solid #ddd;background:#fafafa;padding:18px;margin-top:18px}[data-page~=duplicate-merge] .preserve ul{margin:10px 0 0;padding-left:20px;color:#555;line-height:1.6}[data-page~=duplicate-merge] .confirm-check{display:flex;gap:10px;align-items:flex-start;margin-top:18px;padding:15px;border:1px solid #e0e0e0;background:#fff;font-weight:600}[data-page~=duplicate-merge] .section-title{align-items:flex-start}@media(max-width:800px){[data-page~=duplicate-merge] .compare-grid,[data-page~=duplicate-merge] .final-grid,[data-page~=duplicate-merge] .transfer-grid{grid-template-columns:1fr}[data-page~=duplicate-merge] .rhead{display:none}[data-page~=duplicate-merge] .rrow{grid-template-columns:1fr;gap:5px}[data-page~=duplicate-merge] .rrow b{margin-top:4px}[data-page~=duplicate-merge] .workflow-steps{grid-template-columns:1fr 1fr}[data-page~=duplicate-merge] .page-head{align-items:flex-start;flex-direction:column}[data-page~=duplicate-merge] .record-card dl{grid-template-columns:110px 1fr}}[data-page~=duplicate-merge] .merge-security{display:grid;justify-items:end;gap:5px}[data-page~=duplicate-merge] .merge-security>span:last-child{font:600 9px Arial;color:#7c8790}[data-page~=duplicate-merge] .security-callout{margin-top:12px;padding:11px 13px;border-left:3px solid #ffa025;background:#fffaf3;display:grid;gap:4px}[data-page~=duplicate-merge] .security-callout strong{font:600 10.5px Arial;color:#344451}[data-page~=duplicate-merge] .security-callout span{font:10px/1.45 Arial;color:#697680}[data-page~=duplicate-merge] .reauth-row{margin:16px 0 8px;padding:12px;border:1px solid #e1e5e8;border-radius:7px;display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center}[data-page~=duplicate-merge] .reauth-row>span{font:700 9px Arial;letter-spacing:.1em;color:#8b949c}[data-page~=duplicate-merge] .reauth-row>b{font:600 10px Arial;color:#a05249}[data-page~=duplicate-merge] .reauth-row>b.verified{color:#218553}@media(max-width:640px){[data-page~=duplicate-merge] .merge-security{justify-items:start}[data-page~=duplicate-merge] .reauth-row{grid-template-columns:1fr}[data-page~=duplicate-merge] .reauth-row button{width:100%}}:root{--comm-border:#e3e7ea;--comm-muted:#7d8791;--comm-text:#2d3a46;--comm-soft:#f7f8f9;--comm-orange:#ffa025;--comm-orange-text:#a85e00}[data-page~=email-communications] .communications-main{width:calc(100% - 150px);max-width:1360px;margin:0 auto;padding:34px 38px 42px;box-sizing:border-box}[data-page~=email-communications] .communications-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px}[data-page~=email-communications] .communications-head .eyebrow{display:block;margin-bottom:6px;color:#9aa3ab;font:700 9px Arial,sans-serif;letter-spacing:.11em}[data-page~=email-communications] .communications-head h1{margin:0;color:#273541;font:400 27px/1.2 Marcellus,Georgia,serif}[data-page~=email-communications] .communications-head p{margin:7px 0 0;color:#7a858e;font:11px/1.45 Arial,sans-serif}[data-page~=email-communications] .head-actions{display:flex;gap:10px;align-items:center}[data-page~=email-communications] .sync-status{display:inline-flex;align-items:center;white-space:nowrap;color:#7d8790;font:600 9.5px Arial,sans-serif}[data-page~=email-communications] .sync-status:first-letter{color:#7f9d73}[data-page~=email-communications] .btn-secondary,[data-page~=email-communications] .btn-primary{height:34px;padding:0 13px;border-radius:6px;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=email-communications] .btn-secondary{border:1px solid #dfe4e7;background:#fff;color:#59646e}[data-page~=email-communications] .btn-primary{border:1px solid var(--comm-orange);background:var(--comm-orange);color:#fff}[data-page~=email-communications] .communications-toolbar{display:flex;gap:10px;align-items:center;margin-bottom:12px}[data-page~=email-communications] .communications-search{height:36px;flex:1;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid #dfe4e7;border-radius:7px;background:#fff}[data-page~=email-communications] .communications-search span{color:#9aa3ab}[data-page~=email-communications] .communications-search input{width:100%;border:0;outline:0;background:transparent;color:#34424e;font:11px Arial,sans-serif}[data-page~=email-communications] .communications-toolbar select{height:36px;border:1px solid #dfe4e7;border-radius:7px;background:#fff;padding:0 30px 0 10px;color:#59646e;font:10.5px Arial,sans-serif}[data-page~=email-communications] .communications-shell{height:calc(100vh - 210px);min-height:610px;display:grid;grid-template-columns:184px minmax(380px,470px) minmax(430px,1fr);border:1px solid var(--comm-border);border-radius:9px;background:#fff;overflow:hidden}[data-page~=email-communications] .communications-folders{padding:12px 10px;background:#fafbfb;border-right:1px solid var(--comm-border);overflow:auto}[data-page~=email-communications] .compose-rail{width:100%;height:36px;border:1px solid #f2ad4f;border-radius:7px;background:#fff6e9;color:#9c5a00;font:700 10.5px Arial,sans-serif;cursor:pointer;margin-bottom:12px}[data-page~=email-communications] .folder-group{display:grid;gap:3px}[data-page~=email-communications] .folder{width:100%;height:33px;border:0;border-radius:6px;background:transparent;display:flex;align-items:center;justify-content:space-between;padding:0 9px;color:#606b75;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=email-communications] .folder:hover{background:#f0f2f3}[data-page~=email-communications] .folder.active{background:#fff3e4;color:#9c5a00}[data-page~=email-communications] .folder em{min-width:22px;padding:2px 5px;border-radius:10px;background:#eceff1;color:#89929a;font:700 9px Arial,sans-serif;text-align:center}[data-page~=email-communications] .folder.active em{background:#ffe0b6;color:#9c5a00}[data-page~=email-communications] .folder-divider{height:1px;background:#e8ebed;margin:11px 5px}[data-page~=email-communications] .folder-label{margin:0 9px 5px;color:#9ca4ab;font:700 8.5px Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}[data-page~=email-communications] .folder-text{display:block;width:100%;border:0;background:transparent;padding:6px 9px;text-align:left;color:#7b858e;font:600 10px Arial,sans-serif;cursor:pointer}[data-page~=email-communications] .conversation-list-panel{display:grid;grid-template-rows:auto 1fr;min-width:0;border-right:1px solid var(--comm-border);background:#fff}[data-page~=email-communications] .conversation-list-head{height:45px;padding:0 12px 0 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--comm-border);box-sizing:border-box}[data-page~=email-communications] .conversation-list-head>div{display:flex;align-items:baseline;gap:8px}[data-page~=email-communications] .conversation-list-head strong{color:#36434e;font:600 11px Arial,sans-serif}[data-page~=email-communications] .conversation-list-head span{color:#9aa2a9;font:9.5px Arial,sans-serif}[data-page~=email-communications] .conversation-list-head select{height:28px;border:1px solid #e1e5e8;border-radius:5px;background:#fff;color:#75808a;font:9.5px Arial,sans-serif}[data-page~=email-communications] .conversation-list{overflow:auto}[data-page~=email-communications] .conversation-row{position:relative;padding:12px 13px 12px 16px;border-bottom:1px solid #edf0f2;cursor:pointer;background:#fff}[data-page~=email-communications] .conversation-row:hover{background:#fafbfb}[data-page~=email-communications] .conversation-row.selected{background:#fffaf4}[data-page~=email-communications] .conversation-row.unread:before{content:"";position:absolute;left:5px;top:18px;width:5px;height:5px;border-radius:50%;background:var(--comm-orange)}[data-page~=email-communications] .conversation-top{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}[data-page~=email-communications] .conversation-from{min-width:0;color:#53606a;font:600 10.5px Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-page~=email-communications] .conversation-row.unread .conversation-from{font-weight:700;color:#2f3d49}[data-page~=email-communications] .conversation-time{color:#a0a7ad;font:9px Arial,sans-serif;white-space:nowrap}[data-page~=email-communications] .conversation-row h3{margin:5px 0 3px;color:#33414d;font:600 11.5px/1.35 Arial,sans-serif}[data-page~=email-communications] .conversation-row.unread h3{font-weight:700}[data-page~=email-communications] .conversation-preview{margin:0;color:#7d8790;font:10px/1.4 Arial,sans-serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-page~=email-communications] .conversation-meta{display:flex;align-items:center;gap:7px;margin-top:7px;flex-wrap:wrap;color:#9aa2a9;font:9px Arial,sans-serif}[data-page~=email-communications] .meta-pill{padding:2px 5px;border-radius:9px;background:#f0f2f3;color:#7d8790;font-weight:600}[data-page~=email-communications] .meta-pill.reply{background:#fff0dc;color:#a35a00}[data-page~=email-communications] .meta-link{color:#bd6600;font-weight:600}[data-page~=email-communications] .star{border:0;background:transparent;color:#c6ccd0;cursor:pointer;font-size:14px;padding:0}[data-page~=email-communications] .star.active{color:#d18a20}[data-page~=email-communications] .conversation-detail{overflow:auto;background:#fff}[data-page~=email-communications] .detail-empty{height:100%;display:grid;place-content:center;text-align:center;color:#99a1a8;padding:30px}[data-page~=email-communications] .detail-empty>span{font-size:28px;margin-bottom:8px}[data-page~=email-communications] .detail-empty strong{color:#6b7680;font:600 12px Arial,sans-serif}[data-page~=email-communications] .detail-empty p{max-width:280px;margin:6px auto 0;font:10px/1.45 Arial,sans-serif}[data-page~=email-communications] .thread-detail{padding:20px 22px 30px}[data-page~=email-communications] .thread-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}[data-page~=email-communications] .thread-header h2{margin:0;color:#273541;font:400 20px/1.3 Marcellus,Georgia,serif}[data-page~=email-communications] .thread-header-actions{display:flex;gap:5px}[data-page~=email-communications] .icon-btn{width:30px;height:30px;border:1px solid #e1e5e8;border-radius:6px;background:#fff;color:#7f8991;cursor:pointer}[data-page~=email-communications] .thread-summary{margin:8px 0 13px;color:#69757f;font:10.5px/1.5 Arial,sans-serif}[data-page~=email-communications] .thread-participants{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-bottom:14px;color:#8a939b;font:9.5px Arial,sans-serif}[data-page~=email-communications] .participant-pill{padding:4px 7px;border-radius:12px;background:#f2f4f5;color:#64717b;font-weight:600}[data-page~=email-communications] .record-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 11px;border:1px solid #eadfce;border-radius:7px;background:#fffaf4;margin-bottom:14px}[data-page~=email-communications] .record-bar strong{display:block;color:#695945;font:600 10px Arial,sans-serif}[data-page~=email-communications] .record-bar span{display:block;margin-top:2px;color:#8a7c69;font:9px Arial,sans-serif}[data-page~=email-communications] .record-actions{display:flex;gap:6px}[data-page~=email-communications] .record-actions button,[data-page~=email-communications] .record-actions a{height:28px;display:inline-flex;align-items:center;padding:0 9px;border:1px solid #e2d4c0;border-radius:5px;background:#fff;color:#aa6506;font:600 9px Arial,sans-serif;text-decoration:none;cursor:pointer}[data-page~=email-communications] .message-stack{display:grid;gap:10px}[data-page~=email-communications] .message-card{border:1px solid #e5e9ec;border-radius:8px;background:#fff;overflow:hidden}[data-page~=email-communications] .message-card.latest{border-color:#e4c99e}[data-page~=email-communications] .message-head{display:flex;justify-content:space-between;gap:12px;padding:11px 12px;background:#fbfcfc;border-bottom:1px solid #edf0f2}[data-page~=email-communications] .message-person strong{display:block;color:#43515c;font:600 10.5px Arial,sans-serif}[data-page~=email-communications] .message-person span{display:block;margin-top:2px;color:#939ca3;font:9px Arial,sans-serif}[data-page~=email-communications] .message-head time{color:#9aa2a9;font:9px Arial,sans-serif;white-space:nowrap}[data-page~=email-communications] .message-body{padding:13px 14px;color:#53606a;font:10.5px/1.55 Arial,sans-serif}[data-page~=email-communications] .message-body p{margin:0 0 9px}[data-page~=email-communications] .message-body p:last-child{margin-bottom:0}[data-page~=email-communications] .attachment-row{display:flex;gap:7px;flex-wrap:wrap;padding:0 14px 13px}[data-page~=email-communications] .attachment{padding:7px 9px;border:1px solid #e4e8ea;border-radius:6px;background:#fafbfb;color:#65717a;font:600 9px Arial,sans-serif}[data-page~=email-communications] .thread-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:15px;padding-top:15px;border-top:1px solid #edf0f2}[data-page~=email-communications] .thread-actions button{height:33px;padding:0 11px;border-radius:6px;font:600 10px Arial,sans-serif;cursor:pointer}[data-page~=email-communications] .action-primary{border:1px solid var(--comm-orange);background:var(--comm-orange);color:#fff}[data-page~=email-communications] .action-secondary{border:1px solid #dfe4e7;background:#fff;color:#59646e}[data-page~=email-communications] .action-text{border:0;background:transparent;color:#8a939b}[data-page~=email-communications] .reply-box{margin-top:14px;border:1px solid #e2e6e9;border-radius:8px;background:#fff}[data-page~=email-communications] .reply-head{display:flex;justify-content:space-between;gap:10px;padding:9px 11px;border-bottom:1px solid #edf0f2;color:#65717a;font:9.5px Arial,sans-serif}[data-page~=email-communications] .reply-box textarea{width:100%;min-height:100px;padding:11px;border:0;outline:0;resize:vertical;color:#45515c;font:10.5px/1.5 Arial,sans-serif;box-sizing:border-box}[data-page~=email-communications] .reply-tools{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:9px 10px;border-top:1px solid #edf0f2}[data-page~=email-communications] .reply-tools>div{display:flex;gap:6px}[data-page~=email-communications] .reply-tools button{height:30px;padding:0 9px;border-radius:5px;font:600 9.5px Arial,sans-serif;cursor:pointer}[data-page~=email-communications] .conversation-empty{padding:48px 20px;text-align:center}[data-page~=email-communications] .conversation-empty strong{display:block;color:#58646f;font:600 11px Arial,sans-serif}[data-page~=email-communications] .conversation-empty span{display:block;margin-top:5px;color:#9aa2a9;font:10px Arial,sans-serif}[data-page~=email-communications] .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#1f2b3557}[data-page~=email-communications] .modal-backdrop[hidden]{display:none}[data-page~=email-communications] .compose-modal{width:min(760px,calc(100vw - 48px));padding:20px;border-radius:9px;background:#fff;box-shadow:0 22px 70px #1724303d;box-sizing:border-box}[data-page~=email-communications] .small-modal{width:min(520px,calc(100vw - 48px));padding:20px;border-radius:9px;background:#fff;box-shadow:0 22px 70px #1724303d;box-sizing:border-box}[data-page~=email-communications] .modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}[data-page~=email-communications] .modal-head .eyebrow{display:block;margin-bottom:5px;color:#9aa3ab;font:700 8.5px Arial,sans-serif;letter-spacing:.1em}[data-page~=email-communications] .modal-head h2{margin:0;color:#273541;font:400 20px Marcellus,Georgia,serif}[data-page~=email-communications] .modal-close{border:0;background:transparent;color:#8c959c;font-size:22px;line-height:1;cursor:pointer}[data-page~=email-communications] .compose-grid{display:grid;gap:10px;margin-top:16px}[data-page~=email-communications] .compose-grid label>span,[data-page~=email-communications] .modal-field>span{display:block;margin-bottom:5px;color:#7e8890;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}[data-page~=email-communications] .compose-grid input,[data-page~=email-communications] .compose-grid select,[data-page~=email-communications] .modal-field select{width:100%;height:36px;padding:0 9px;border:1px solid #dfe4e7;border-radius:6px;color:#45515c;font:10.5px Arial,sans-serif;box-sizing:border-box;background:#fff}[data-page~=email-communications] .compose-grid textarea,[data-page~=email-communications] .modal-field textarea{width:100%;padding:9px;border:1px solid #dfe4e7;border-radius:6px;color:#45515c;font:10.5px/1.5 Arial,sans-serif;box-sizing:border-box;resize:vertical}[data-page~=email-communications] .compose-recipient-row,[data-page~=email-communications] .two-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}[data-page~=email-communications] .compose-attachment-bar{display:flex;align-items:center;gap:7px;margin-top:10px}[data-page~=email-communications] .compose-attachment-bar button{height:30px;padding:0 9px;border:1px solid #dfe4e7;border-radius:5px;background:#fff;color:#65717a;font:600 9.5px Arial,sans-serif;cursor:pointer}[data-page~=email-communications] .compose-attachment-bar span{margin-left:auto;color:#949da4;font:9px Arial,sans-serif}[data-page~=email-communications] .modal-copy{margin:9px 0 14px;color:#707c86;font:10.5px/1.5 Arial,sans-serif}[data-page~=email-communications] .modal-field{display:block;margin-top:11px}[data-page~=email-communications] .modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid #edf0f2}[data-page~=email-communications] .modal-actions button{height:34px;padding:0 13px;border-radius:6px;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=email-communications] .toast{position:fixed;right:24px;bottom:24px;z-index:1300;padding:10px 14px;border-radius:7px;background:#273541;color:#fff;box-shadow:0 8px 30px #14243a29;font:10.5px Arial,sans-serif}[data-page~="email-communications"] @media(max-width:1160px){.communications-main{width:calc(100% - 110px);padding-left:28px;padding-right:28px}.communications-shell{grid-template-columns:160px 390px minmax(390px,1fr)}}[data-page~="email-communications"] @media(max-width:920px){.communications-main{width:100%;padding:28px 24px}.communications-shell{grid-template-columns:155px minmax(340px,1fr)}.conversation-detail{display:none}.communications-head{flex-direction:column}.communications-shell{height:auto;min-height:640px}}[data-page~="email-communications"] @media(max-width:680px){.communications-shell{grid-template-columns:1fr}.communications-folders{display:none}.conversation-list-panel{border-right:0}.communications-toolbar{align-items:stretch;flex-direction:column}.head-actions{width:100%}.head-actions button{flex:1}.compose-recipient-row,.two-fields{grid-template-columns:1fr}}[data-page~=email-communications] .communications-main{width:100%;max-width:none;margin:0;padding:30px 30px 40px 42px}[data-page~=email-communications] .communications-shell{grid-template-columns:205px minmax(430px,510px) minmax(680px,1fr)}[data-page~=email-communications] .folder,[data-page~=email-communications] .compose-rail{font-size:11.5px}[data-page~=email-communications] .folder-text{font-size:11px}[data-page~=email-communications] .folder-label{font-size:9.5px}[data-page~=email-communications] .conversation-list-head strong{font-size:12px}[data-page~=email-communications] .conversation-list-head span,[data-page~=email-communications] .conversation-list-head select{font-size:10.5px}[data-page~=email-communications] .conversation-row{padding:14px 14px 14px 17px}[data-page~=email-communications] .conversation-from{font-size:12px}[data-page~=email-communications] .conversation-time{font-size:10px}[data-page~=email-communications] .conversation-row h3{font-size:13px}[data-page~=email-communications] .conversation-preview{font-size:11.5px;line-height:1.45}[data-page~=email-communications] .conversation-meta{font-size:10px}[data-page~=email-communications] .thread-detail{padding:24px 28px 34px}[data-page~=email-communications] .thread-header h2{font-size:22px}[data-page~=email-communications] .thread-summary{font-size:12.5px}[data-page~=email-communications] .thread-participants{font-size:10.5px}[data-page~=email-communications] .record-bar strong{font-size:11.5px}[data-page~=email-communications] .record-bar span,[data-page~=email-communications] .record-actions button,[data-page~=email-communications] .record-actions a{font-size:10px}[data-page~=email-communications] .message-person strong{font-size:12px}[data-page~=email-communications] .message-person span,[data-page~=email-communications] .message-head time{font-size:10.5px}[data-page~=email-communications] .message-body{font-size:13.5px;line-height:1.6}[data-page~=email-communications] .attachment{font-size:10.5px}[data-page~=email-communications] .thread-actions button{font-size:11.5px}[data-page~=email-communications] .reply-head{font-size:11px}[data-page~=email-communications] .reply-box textarea{font-size:13px;line-height:1.55}[data-page~=email-communications] .reply-tools button{font-size:10.5px}[data-page~="email-communications"] @media(max-width:1320px){.communications-main{padding-left:28px;padding-right:28px}.communications-shell{grid-template-columns:180px minmax(400px,460px) minmax(500px,1fr)}}[data-page~="email-communications"] @media(min-width:1051px){.quote-workspace-page .communications-main{width:calc(100% - 110px)!important;max-width:none!important;margin-left:110px!important;margin-right:0!important;padding:30px 24px 42px!important;box-sizing:border-box}}[data-page~=email-communications] .preview-modal{width:min(720px,calc(100vw - 48px));max-height:calc(100vh - 48px);overflow:auto;padding:20px;border-radius:9px;background:#fff;box-shadow:0 22px 70px #1724303d;box-sizing:border-box}[data-page~=email-communications] .send-preview-content{margin-top:16px}[data-page~=email-communications] .preview-fields{display:grid;gap:8px;padding:12px;border:1px solid #e5e9ec;border-radius:7px;background:#fafbfb}[data-page~=email-communications] .preview-fields div{display:grid;grid-template-columns:75px 1fr;gap:10px}[data-page~=email-communications] .preview-fields span,[data-page~=email-communications] .preview-attachments>span{color:#8a939b;font:700 9px Arial,sans-serif;text-transform:uppercase}[data-page~=email-communications] .preview-fields strong{color:#45515c;font:11.5px Arial,sans-serif}[data-page~=email-communications] .preview-message{margin-top:12px;padding:16px;border:1px solid #e5e9ec;border-radius:7px;color:#45515c;font:13.5px/1.6 Arial,sans-serif;min-height:120px}[data-page~=email-communications] .preview-attachments{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:12px}[data-page~=email-communications] .preview-attachments b{padding:6px 8px;border:1px solid #e4e8ea;border-radius:5px;color:#65717a;font:600 10px Arial,sans-serif}[data-page~=email-communications] .internal-notes{margin:0 0 14px;padding:10px;border:1px solid #f0d6ad;border-radius:8px;background:#fffaf3}[data-page~=email-communications] .internal-notes-title{margin-bottom:7px;color:#a56512;font:700 9px Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em}[data-page~=email-communications] .internal-note{padding:8px 9px;border-radius:6px;background:#fff}[data-page~=email-communications] .internal-note strong,[data-page~=email-communications] .internal-note time{font:600 10px Arial,sans-serif;color:#65717a}[data-page~=email-communications] .internal-note time{float:right;font-weight:400;color:#9aa2a9}[data-page~=email-communications] .internal-note p{clear:both;margin:6px 0 0;color:#53606a;font:11.5px/1.5 Arial,sans-serif}[data-page~=email-communications] .conversation-row h3,[data-page~=email-communications] .thread-header h2,[data-page~=email-communications] .thread-summary,[data-page~=email-communications] .message-body,[data-page~=email-communications] .message-body p,[data-page~=email-communications] .preview-message,[data-page~=email-communications] .record-bar strong{overflow-wrap:anywhere;word-break:break-word;min-width:0}[data-page~=email-communications] .message-body{white-space:normal}[data-page~=email-communications] .record-links{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}[data-page~=email-communications] .record-chip{display:flex;align-items:center;gap:6px;padding:7px 8px;border:1px solid #eadfce;border-radius:6px;background:#fffaf4;font:600 9px Arial,sans-serif}[data-page~=email-communications] .record-chip a{color:#aa6506;text-decoration:none}[data-page~=email-communications] .record-chip button{border:0;background:transparent;color:#9b8770;cursor:pointer}[data-page~=email-communications] .compose-attachment-bar{border:1px dashed transparent;border-radius:7px;padding:7px}[data-page~=email-communications] .compose-attachment-bar.dragover{border-color:#ffa025;background:#fff8ef}[data-page~=email-communications] .internal-note-card{border:1px solid #f0d7ad;border-radius:7px;background:#fffaf1;padding:10px 12px;margin:10px 0}[data-page~=email-communications] .internal-note-card strong{font:700 9.5px Arial,sans-serif;color:#8b5d19}[data-page~=email-communications] .internal-note-card p{margin:5px 0 0;font:10.5px/1.45 Arial,sans-serif;overflow-wrap:anywhere}[data-page~=email-communications] .settings-grid{display:grid;gap:12px;margin-top:16px}[data-page~=email-communications] .settings-grid textarea,[data-page~=email-communications] .settings-grid input,[data-page~=email-communications] .settings-grid select{width:100%;box-sizing:border-box;border:1px solid #dfe4e7;border-radius:6px;padding:9px;font:10.5px Arial,sans-serif}[data-page~=email-communications] .merge-help{font:9.5px/1.45 Arial,sans-serif;color:#7f8991}[data-page~=email-communications] .task-source-box{padding:10px;border-radius:6px;background:#f7f8f9;font:10px/1.45 Arial,sans-serif;color:#59646e;margin:10px 0}[data-page~=email-communications] .scheduled-actions{display:flex;gap:7px;margin-top:12px}[data-page~=email-communications] .restore-btn{border:1px solid #dfe4e7;background:#fff;color:#59646e}[data-page~=email-communications] .task-created-actions{display:flex;gap:8px;margin-top:10px}[data-page~=email-communications] .compose-attachment-bar{display:grid;grid-template-columns:auto auto 1fr;gap:8px;align-items:start}[data-page~=email-communications] .compose-attachment-list{grid-column:1/-1;display:flex;flex-direction:column;gap:6px;margin-top:2px}[data-page~=email-communications] .compose-file-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:8px 10px;border:1px solid #e2e6e9;border-radius:6px;background:#fff;font:10.5px Arial,sans-serif;color:#59646e}[data-page~=email-communications] .compose-file-row button{border:0;background:transparent;color:#8d969e;cursor:pointer;font-size:16px;line-height:1}[data-page~=email-communications] .compose-file-row button:hover{color:#b54b3f}[data-page~=email-communications] .schedule-presets{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}[data-page~=email-communications] .schedule-presets button{border:1px solid #dfe4e7;background:#fff;border-radius:6px;padding:8px 10px;cursor:pointer;font:10px Arial,sans-serif}[data-page~=email-communications] .schedule-presets button:hover{border-color:#ffa025}[data-page~=email-communications] .schedule-send-btn{border-color:#d99224!important;color:#9b650d!important}[data-page~=email-communications] .conversation-row h3,[data-page~=email-communications] .thread-header h2,[data-page~=email-communications] .thread-summary,[data-page~=email-communications] .message-body,[data-page~=email-communications] .message-body p,[data-page~=email-communications] .preview-message,[data-page~=email-communications] .record-bar strong,[data-page~=email-communications] .conversation-row,[data-page~=email-communications] .thread-detail{overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important;max-width:100%}[data-page~=email-communications] .thread-header h2{white-space:normal!important}[data-page~=email-communications] .message-card,[data-page~=email-communications] .message-stack{min-width:0;max-width:100%;overflow:hidden}.email-page-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:4px 0 20px}.email-page-head h1{margin:0;color:#273541;font:400 21px/1.25 Marcellus,Georgia,serif}.email-page-head p{margin:7px 0 0;color:#8a949d;font:11px/1.5 Arial,sans-serif}.compose-button,.send-button{height:34px;border:1px solid #ffa025;border-radius:6px;background:#ffa025;color:#fff;padding:0 15px;font:600 10.5px Arial,sans-serif;cursor:pointer}.email-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:28px;align-items:start}.email-main{min-width:0}.email-side{display:grid;gap:14px}.thread-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.thread-head h2{margin:0;color:#34414d;font:600 11px Arial,sans-serif}.thread-head span{color:#9aa2aa;font:10px Arial,sans-serif}.email-thread{border-top:1px solid #e8ebed}.message{display:grid;grid-template-columns:42px 1fr;gap:14px;padding:20px 0;border-bottom:1px solid #edf0f2}.message-avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#f0f2f4;color:#596570;font:700 9px Arial,sans-serif}.message.outbound .message-avatar{background:#fff4e5;color:#c36f00}.message-head{display:flex;justify-content:space-between;gap:18px;align-items:start}.message-person strong{display:block;color:#34414d;font:600 11.5px Arial,sans-serif}.message-person span,.message-time{display:block;margin-top:3px;color:#929ba4;font:10px Arial,sans-serif}.message-time{text-align:right;white-space:nowrap}.message-subject{margin:11px 0 6px;color:#36434f;font:600 11.5px Arial,sans-serif}.message-body{margin:0;color:#56616b;font:11.5px/1.65 Arial,sans-serif}.message-files{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.mail-file{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid #e1e5e8;border-radius:6px;background:#fff;color:#596570;font:600 9.5px Arial,sans-serif}.mail-file i{font-style:normal;color:#d87f00}.email-composer{border:1px solid #e2e6e9;border-radius:9px;background:#fff;padding:18px 20px;margin-bottom:24px;box-shadow:0 8px 26px #1c2b390a}.composer-row{display:grid;grid-template-columns:56px 1fr;align-items:center;min-height:38px;border-bottom:1px solid #edf0f2;color:#8d969f;font:10px Arial,sans-serif}.composer-row strong,.composer-row small{display:inline;font:600 10.5px Arial,sans-serif;color:#43505c}.composer-row small{margin-left:8px;font-weight:400;color:#8e979f}.composer-row input{width:100%;border:0;outline:0;color:#43505c;font:11px Arial,sans-serif}.email-composer textarea{width:100%;min-height:130px;margin-top:14px;resize:vertical;border:0;outline:0;padding:0;color:#43505c;font:11.5px/1.6 Arial,sans-serif;box-sizing:border-box}.composer-tools{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-top:12px;border-top:1px solid #edf0f2}.composer-tools>div{display:flex;align-items:center;gap:7px}.attach-button,.cancel-button,.proof-row button{height:30px;border:1px solid #dfe4e8;border-radius:5px;background:#fff;color:#65717c;padding:0 9px;font:600 9.5px Arial,sans-serif;cursor:pointer}.attachment-state{color:#d87f00}.proof-row{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #edf0f2}.proof-row:last-of-type{margin-bottom:12px}.proof-row strong,.proof-row span{display:block;font:600 10px Arial,sans-serif;color:#4d5964}.proof-row span{margin-top:3px;font-weight:400;color:#929ba4}.side-copy{line-height:1.5!important}.email-composer[hidden]{display:none}@media(max-width:1050px){.email-layout{grid-template-columns:1fr}.email-side{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.email-page-head,.composer-tools{align-items:flex-start;flex-direction:column}.email-side,.message{grid-template-columns:1fr}.message-head{flex-direction:column}.message-time{text-align:left}.composer-row{grid-template-columns:48px 1fr}}.recipient-row{grid-template-columns:56px minmax(0,1fr) auto}.recipient-main{min-width:0}.recipient-links{display:flex;gap:8px}.recipient-links button{border:0;background:none;padding:4px 0;color:#8c969f;font:600 9.5px Arial,sans-serif;cursor:pointer}.recipient-links button:hover{color:#d87f00}.optional-recipient input{width:100%;border:0;outline:0;color:#43505c;font:11px Arial,sans-serif}.composer-attachments{margin:10px 0 6px;padding:10px 0 0;border-top:1px solid #edf0f2}.composer-attachments-title{margin-bottom:7px;color:#8b949d;font:600 9px Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}.composer-attachment-item{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 0;border-bottom:1px solid #f0f2f3}.composer-file-icon{width:30px;height:30px;border:1px solid #e1e5e8;border-radius:5px;display:grid;place-items:center;color:#d87f00;font:700 8px Arial,sans-serif}.composer-file-meta strong,.composer-file-meta span{display:block;color:#4f5b66;font:600 10px Arial,sans-serif}.composer-file-meta span{margin-top:2px;color:#929ba4;font-weight:400}.remove-attachment{border:0;background:none;color:#89939c;font:600 9.5px Arial,sans-serif;cursor:pointer;padding:5px}.remove-attachment:hover{color:#b23a2b}.preview-button{color:#495762}.email-preview[hidden]{display:none}.email-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#18222b57;display:grid;place-items:center;padding:24px}.email-preview-panel{width:min(720px,94vw);max-height:88vh;overflow:auto;background:#fff;border-radius:10px;box-shadow:0 28px 70px #101b262e;padding:24px}.email-preview-head{display:flex;justify-content:space-between;align-items:start;gap:18px;padding-bottom:14px;border-bottom:1px solid #edf0f2}.email-preview-head h2{margin:3px 0 0;color:#2f3b46;font:400 19px/1.3 Marcellus,Georgia,serif}.email-preview-head button{border:0;background:none;color:#8c959d;font:300 24px/1 Arial,sans-serif;cursor:pointer}.preview-row{display:grid;grid-template-columns:70px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #f0f2f3}.preview-row span{color:#929ba4;font:10px Arial,sans-serif}.preview-row strong{color:#43505c;font:600 10.5px Arial,sans-serif}.preview-message{padding:22px 0;color:#4d5964;font:11.5px/1.7 Arial,sans-serif;min-height:110px}.preview-files{padding-top:12px;border-top:1px solid #edf0f2}.preview-files>span{display:block;margin-bottom:8px;color:#929ba4;font:10px Arial,sans-serif}.preview-files>div{display:flex;flex-wrap:wrap;gap:7px}.email-preview-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:14px;border-top:1px solid #edf0f2}.optional-recipient[hidden]{display:none!important}.composer-row select{width:100%;border:0;outline:0;background:#fff;color:#43505c;font:11px Arial,sans-serif;padding:0}.required-file{color:#8c969f;font:600 9px Arial,sans-serif}:root{--orange:#ffa025;--ink:#14243a;--text:#344154;--muted:#6d7785;--line:#dfe4e8;--soft:#f6f7f8;--white:#fff;--rail:76px;--eng-width:700px}[data-page~=engraving] *{box-sizing:border-box}body{margin:0;background:#fff;color:var(--text);font-family:Arial,sans-serif;-webkit-font-smoothing:antialiased}[data-page~=engraving] button,[data-page~=engraving] input,[data-page~=engraving] select,[data-page~=engraving] textarea{font:inherit}[data-page~=engraving] button,[data-page~=engraving] a,[data-page~=engraving] select{cursor:pointer}[data-page~=engraving] a{color:#c95f00;text-decoration:none}[data-page~=engraving] a:hover{text-decoration:underline}[data-page~=engraving] .topbar{height:68px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 34px 0 30px;position:sticky;top:0;background:#fffffff7;z-index:20}[data-page~=engraving] .mw-logo{width:146px;height:48px;object-fit:contain}[data-page~=engraving] .account{border:0;background:transparent;display:flex;align-items:center;gap:9px;color:var(--ink)}[data-page~=engraving] .avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#58626e;color:#fff;font-size:.78rem}[data-page~=engraving] .rail{position:fixed;left:16px;top:88px;bottom:24px;width:var(--rail);border:1px solid #dde2e6;border-radius:16px;background:#fff;box-shadow:0 10px 30px #14243a14;z-index:15;transition:width .2s}[data-page~=engraving] .rail:hover,[data-page~=engraving] .rail:focus-within{width:188px}[data-page~=engraving] .rail nav{padding:10px 8px}[data-page~=engraving] .rail a{height:50px;border-radius:10px;display:flex;align-items:center;gap:13px;padding:0 17px;color:#354254;overflow:hidden;white-space:nowrap}[data-page~=engraving] .rail a:hover{text-decoration:none;background:#f6f7f8}[data-page~=engraving] .rail a span{font-size:1.25rem;width:25px;text-align:center;flex:none}[data-page~=engraving] .rail a b{font-weight:400;opacity:0;transition:opacity .15s}[data-page~=engraving] .rail:hover a b,[data-page~=engraving] .rail:focus-within a b{opacity:1}[data-page~=engraving] .rail a.active{color:#d95800;background:#fff3e9}[data-page~=engraving] .rail a.active b{font-weight:700}[data-page~=engraving] .rail-divider{height:1px;background:var(--line);margin:10px 12px}[data-page~=engraving] .engraving-clean-page .workspace-main{width:calc(100% - 150px);max-width:1180px;margin:0 auto;padding:32px 42px 90px}[data-page~=engraving] .workspace-header.build-heading-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;width:100%;max-width:900px;margin:0 0 18px}[data-page~=engraving] .title-customer h1{margin:0;color:var(--ink);font:400 1.72rem/1.08 Marcellus,Georgia,serif;letter-spacing:-.02em}[data-page~=engraving] .quotation-context{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;justify-content:flex-end;gap:28px;min-width:max-content;white-space:nowrap}[data-page~=engraving] .quotation-context>div,[data-page~=engraving] .quotation-context strong{display:inline-block;white-space:nowrap}[data-page~=engraving] .quotation-context strong{margin:0;color:var(--ink);font:400 1.48rem/1 Marcellus,Georgia,serif}[data-page~=engraving] .engraving-clean-workspace{width:100%;max-width:900px;margin:0;padding:0}[data-page~=engraving] .engraving-clean-workspace .drawer,body.engraving-clean-page.configuring .engraving-clean-workspace .drawer{position:static!important;inset:auto!important;display:block!important;width:100%!important;max-width:900px!important;height:auto!important;min-height:0!important;transform:none!important;box-shadow:none!important;background:transparent!important;overflow:visible!important;z-index:auto!important}[data-page~=engraving] .engraving-clean-workspace .drawer[hidden],[data-page~=engraving] .engraving-clean-workspace .drawer-head,body.engraving-clean-page.configuring .engraving-clean-workspace .drawer-head{display:none!important}[data-page~=engraving] .engraving-clean-workspace .drawer-body,body.engraving-clean-page.configuring .engraving-clean-workspace .drawer-body{width:100%!important;max-width:900px!important;margin:0!important;padding:0!important;overflow:visible!important}[data-page~=engraving] .primary,[data-page~=engraving] .secondary{height:40px;border-radius:6px;padding:0 16px;font-weight:700}[data-page~=engraving] .primary{border:1px solid var(--orange);background:var(--orange);color:#fff}[data-page~=engraving] .secondary{border:1px solid #aab3bc;background:#fff;color:var(--ink)}[data-page~=engraving] .toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,25px);opacity:0;background:#14243a;color:#fff;border-radius:5px;padding:12px 18px;z-index:50;transition:.2s}[data-page~=engraving] .toast.show{transform:translate(-50%);opacity:1}[data-page~=engraving] .option-mode-banner{max-width:900px;margin:0 0 18px;padding:0;color:#7a838c;font:600 11px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;display:flex;gap:16px;align-items:center}[data-page~=engraving] .option-mode-banner span{font-weight:400;text-transform:none;letter-spacing:0}[data-page~=engraving] .eng-v36{width:100%;max-width:900px;margin:0;color:var(--text)}[data-page~=engraving] .eng-progress-v36{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 18px}[data-page~=engraving] .eng-progress-v36 a{min-height:39px;border:1px solid #e1e5e8;border-radius:7px;display:flex;align-items:center;gap:8px;padding:0 12px;color:#68727c;background:#fff;font:500 .74rem Arial,sans-serif;text-decoration:none}[data-page~=engraving] .eng-progress-v36 a:hover{border-color:#cfd5da;background:#fafafa}[data-page~=engraving] .eng-progress-v36 i{font-style:normal;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#c7d0d7;color:#fff;font-size:.65rem}[data-page~=engraving] .eng-progress-v36 a.active{border-color:var(--orange);color:#263646;background:#fff}[data-page~=engraving] .eng-progress-v36 a.active i{background:var(--orange)}[data-page~=engraving] .eng-page-heading-v52{margin:0 0 14px;color:#68727c;font:600 .78rem/1.2 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}[data-page~=engraving] .eng-card-v36{width:min(var(--eng-width),100%);max-width:var(--eng-width);padding:0;border:0;background:transparent;box-shadow:none}[data-page~=engraving] .eng-product-v36{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0 0 18px;font-size:.84rem}[data-page~=engraving] .eng-product-v36 strong{color:var(--text);font-weight:500}[data-page~=engraving] .eng-product-model{color:var(--ink);font-weight:700}[data-page~=engraving] .eng-package-note-v52{color:#929aa2;font-size:.68rem}[data-page~=engraving] .eng-methods-v39{display:flex;gap:28px;align-items:center;margin:0 0 18px}[data-page~=engraving] .eng-method-row-v39{display:grid;grid-template-columns:42px 190px;gap:8px;align-items:center}[data-page~=engraving] .eng-method-row-v39 strong{color:#4d5761;font-size:.78rem;font-weight:600}[data-page~=engraving] .eng-method-row-v39 select{width:190px;height:36px;margin:0;border:1px solid #dfe3e7;border-radius:6px;background:#fff;color:var(--text);padding:0 30px 0 10px;font-size:.82rem}[data-page~=engraving] .eng-tabs-v36{display:flex;gap:8px;margin:0 0 20px}[data-page~=engraving] .eng-tabs-v36 button{min-width:96px;height:36px;padding:0 18px;border:1px solid #dfe3e7;border-radius:7px;background:#fff;color:#68727c;font-size:.8rem;font-weight:600}[data-page~=engraving] .eng-tabs-v36 button.active{border-color:var(--orange);color:var(--ink);box-shadow:0 0 0 1px #ffa02514}[data-page~=engraving] .eng-tabs-v36 button.eng-tab-disabled-v40{background:#f3f4f5;border-color:#e5e7e9;color:#a3a9af}[data-page~=engraving] .eng-inline-alert-v41{max-width:var(--eng-width);margin:0 0 15px;padding:0;color:#7b848d;font-size:.76rem;line-height:1.45}[data-page~=engraving] .eng-pane-disabled{opacity:.48}[data-page~=engraving] .eng-pane-disabled *{pointer-events:none}[data-page~=engraving] .eng-card-v36 label>span,[data-page~=engraving] .eng-back-v36 label>span,[data-page~=engraving] .eng-simple-section-v36>span{display:block;margin-bottom:6px;color:#606a74;font-size:.72rem;font-weight:500}[data-page~=engraving] .eng-card-v36 input[type=text],[data-page~=engraving] .eng-card-v36 input[type=date],[data-page~=engraving] .eng-card-v36 select,[data-page~=engraving] .eng-card-v36 textarea,[data-page~=engraving] .eng-back-v36 input,[data-page~=engraving] .eng-back-v36 textarea{width:100%;min-height:40px;border:1px solid #d8dde2;border-radius:6px;background:#fff;color:#26313b;padding:8px 11px;font-size:14px}[data-page~=engraving] .eng-card-v36 textarea,[data-page~=engraving] .eng-back-v36 textarea{resize:vertical;min-height:72px}[data-page~=engraving] .eng-card-v36 input:focus,[data-page~=engraving] .eng-card-v36 select:focus,[data-page~=engraving] .eng-card-v36 textarea:focus,[data-page~=engraving] .eng-back-v36 input:focus,[data-page~=engraving] .eng-back-v36 textarea:focus{outline:2px solid rgba(255,160,37,.18);border-color:#bfc6cd}[data-page~=engraving] .eng-card-v36 input[type=date]:disabled{background:#f4f5f5;color:#98a0a7;border-color:#e1e4e7}[data-page~=engraving] .eng-names-v36{display:grid;grid-template-columns:minmax(180px,1fr) minmax(145px,.82fr) minmax(180px,1fr);gap:12px;margin:0 0 20px}[data-page~=engraving] .eng-dates-v44{display:grid;grid-template-columns:210px 210px;gap:24px;margin:0 0 7px}[data-page~=engraving] .eng-date-preview-v44{min-height:18px;margin-top:4px;color:#4d5761;font-size:.78rem;line-height:1.35}[data-page~=engraving] .eng-date-options-v52{display:flex;align-items:center;gap:22px;margin:0 0 24px;flex-wrap:nowrap}[data-page~=engraving] .eng-date-options-v52 label{display:inline-flex;align-items:center;gap:6px;color:#727b84;font-size:.72rem;white-space:nowrap}[data-page~=engraving] .eng-date-options-v52 input{width:auto;height:auto;margin:0;padding:0}[data-page~=engraving] .eng-verse-v36,[data-page~=engraving] .eng-additional-list,[data-page~=engraving] .eng-files-section-v39,[data-page~=engraving] .eng-notes-wrap-v44,[data-page~=engraving] .eng-layout-v36,[data-page~=engraving] .eng-final-actions-v36,[data-page~=engraving] .eng-back-v36{width:min(620px,100%);max-width:620px}[data-page~=engraving] .eng-choice-row{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}[data-page~=engraving] .eng-choice{min-height:34px;border:1px solid #d9dee3;border-radius:6px;background:#fff;color:#4e5964;padding:0 14px;font-size:.75rem;font-weight:600}[data-page~=engraving] .eng-choice.selected{border-color:var(--orange);background:#f7f7f6;color:#26313b}[data-page~=engraving] .eng-field{display:block}[data-page~=engraving] .eng-verse-preview-v44{margin:6px 0 0;color:#6f7983;font-size:.74rem;font-style:italic}[data-page~=engraving] .eng-simple-section-v36{margin:24px 0}[data-page~=engraving] .eng-inline-actions-v37 button,[data-page~=engraving] .eng-quiet-action,[data-page~=engraving] .eng-note-toggle-v44{border:0;background:transparent;color:#c95f00;padding:0;font-size:.75rem;font-weight:600}[data-page~=engraving] .eng-additional-list{display:grid;gap:8px;margin-top:8px}[data-page~=engraving] .eng-additional-row-v40{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:8px;align-items:center}[data-page~=engraving] .eng-additional-row-v40 button{border:0;background:transparent;color:#969ea6;font-size:1rem}[data-page~=engraving] .eng-dropzone-v39{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:64px;border:1px dashed #cfd6dc;border-radius:6px;background:#fcfcfd;text-align:center;color:#53606c;padding:10px;cursor:pointer}[data-page~=engraving] .eng-dropzone-v39 input{display:none}[data-page~=engraving] .eng-dropzone-v39 strong{font-size:.76rem}[data-page~=engraving] .eng-dropzone-v39 small{margin-top:3px;color:#949ca4;font-size:.66rem}[data-page~=engraving] .eng-upload-list-v59{display:grid;gap:10px;margin-top:10px}[data-page~=engraving] .eng-upload-file-v59{width:100%;display:grid;grid-template-columns:1fr;gap:6px;padding:0}[data-page~=engraving] .eng-upload-file-head-v59{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}[data-page~=engraving] .eng-upload-file-meta-v59{min-width:0;display:flex;flex-direction:column;gap:2px}[data-page~=engraving] .eng-upload-file-meta-v59 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#344154;font-size:.76rem}[data-page~=engraving] .eng-upload-file-meta-v59 small{color:#929aa2;font-size:.66rem}[data-page~=engraving] .eng-upload-file-remove-v59{border:0;background:transparent;color:#929aa2;padding:0 3px;font-size:.95rem}[data-page~=engraving] .eng-upload-file-note-v59{width:100%!important;max-width:100%!important;height:40px!important;min-height:40px!important;margin:0!important;border:1px solid #d8dde2!important;border-radius:6px!important;background:#fff!important;padding:8px 11px!important;font-size:14px!important}[data-page~=engraving] .eng-quiet-action{margin-top:8px}[data-page~=engraving] .eng-notes-wrap-v44{margin:0 0 26px}[data-page~=engraving] .eng-notes-area-v44{display:none;margin-top:8px}[data-page~=engraving] .eng-notes-area-v44.open,[data-page~=engraving] .eng-notes-area-v44 label{display:block}[data-page~=engraving] .eng-notes-area-v44 textarea{width:100%}[data-page~=engraving] .eng-back-v36{display:grid;gap:16px}[data-page~=engraving] .eng-layout-v36{margin:8px 0 0;padding:0;border:0;background:transparent}[data-page~=engraving] .eng-layout-v36 h4{margin:0 0 9px;color:#6c757e;font-size:.72rem;font-weight:600;letter-spacing:0}[data-page~=engraving] .eng-layout-v36 p{margin:8px 0 0;max-width:560px;color:#89929a;font-size:.72rem;line-height:1.45}[data-page~=engraving] .eng-spell-v36{margin-top:9px;color:#8b949c;font-size:.7rem}[data-page~=engraving] .eng-final-actions-v36{display:flex;justify-content:flex-end;margin:28px 0 0}[data-page~=engraving] .eng-final-actions-v36 .primary{width:auto;min-width:142px}[data-page~="engraving"] @media(max-width:900px){.engraving-clean-page .workspace-main{width:100%;margin:0;padding:26px 24px 90px}.engraving-clean-workspace{max-width:none}.workspace-header.build-heading-row{grid-template-columns:1fr;gap:12px}.quotation-context{justify-content:flex-start;min-width:0;flex-wrap:wrap}}[data-page~="engraving"] @media(max-width:760px){.rail{left:10px;top:auto;bottom:14px;width:calc(100% - 20px);height:62px;border-radius:14px}.rail:hover,.rail:focus-within{width:calc(100% - 20px)}.rail nav{display:flex;justify-content:space-around;padding:5px}.rail a{width:58px;height:50px;justify-content:center;padding:0}.rail a b,.rail:hover a b{display:none}.rail a:nth-child(5),.rail a:nth-child(6),.rail a:nth-of-type(7),.rail a:nth-of-type(8),.rail-divider{display:none}.eng-progress-v36{grid-template-columns:1fr 1fr}.eng-methods-v39{flex-direction:column;align-items:flex-start;gap:9px}.eng-method-row-v39{grid-template-columns:72px minmax(190px,1fr)}.eng-method-row-v39 select{width:100%}.eng-names-v36,.eng-dates-v44{grid-template-columns:1fr;gap:14px}.eng-date-options-v52{flex-wrap:wrap;gap:10px 18px}.eng-verse-v36,.eng-additional-list,.eng-files-section-v39,.eng-notes-wrap-v44,.eng-layout-v36,.eng-final-actions-v36,.eng-back-v36{width:100%;max-width:100%}}[data-page~=engraving] .eng-field.is-disabled-by-none,[data-page~=engraving] .eng-verse-preview-v44.is-disabled-by-none{opacity:.48}[data-page~=engraving] .eng-field.is-disabled-by-none select,[data-page~=engraving] .eng-field.is-disabled-by-none textarea{background:#f3f4f5!important;color:#8b939b!important;border-color:#e1e4e7!important}.search-main{width:calc(100% - 110px)!important;max-width:none!important;margin-left:110px!important;margin-right:0!important;padding:34px 38px 60px!important;box-sizing:border-box!important}.search-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.search-head h1{font-family:Marcellus,Georgia,serif;font-size:36px;font-weight:400;margin:0;color:var(--ink)}.search-head p{margin:6px 0 0;color:var(--muted);font-size:14px}.search-workspace{width:100%;min-width:0}.search-row{display:flex;gap:8px;align-items:center;margin-bottom:7px}.searchbox-global{flex:1;min-width:0;height:40px;display:flex;align-items:center;gap:8px;border:1px solid #d9d9d9;border-radius:4px;padding:0 12px;background:#fff;box-sizing:border-box}.searchbox-global:focus-within{border-color:#f0a43b;box-shadow:0 0 0 2px #ffa02517}.searchbox-global input{border:0;outline:0;width:100%;font:400 14px Arial,sans-serif;color:var(--ink);background:transparent}.clear-search{height:40px;padding:0 14px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;color:#555;font:600 12px Arial,sans-serif;cursor:pointer}.clear-search:hover{border-color:#c7ccd0;background:#fafafa}.search-hint{margin:0 0 16px 1px;color:#8a939b;font:10.5px/1.4 Arial,sans-serif}.result-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 14px}.result-tabs button{border:1px solid #ddd;background:#fff;border-radius:16px;padding:6px 11px;font:400 12px Arial,sans-serif;color:#4e5963;cursor:pointer}.result-tabs button.active{border-color:#f3b65f;background:#fff8ee;color:#8e4f00}.result-tabs em{font-style:normal;color:#a45a00;margin-left:4px}.results-meta{display:flex;align-items:center;justify-content:space-between;min-height:28px;margin-bottom:6px;color:#747f88;font:400 11px Arial,sans-serif}.search-table-card{border:1px solid #e1e4e7;background:#fff;overflow-x:auto;isolation:isolate}.search-results-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:auto;background:#fff}.search-results-table th{height:38px;padding:0 13px;border-bottom:1px solid #e5e8ea;background:#f8f9fa;color:#65717b;text-align:left;font:600 11px Arial,sans-serif;white-space:nowrap}.search-results-table td{padding:12px 13px;border-bottom:1px solid #edf0f2;color:#48545f;font:400 12px/1.4 Arial,sans-serif;vertical-align:middle}.search-results-table tbody tr:last-child td{border-bottom:0}.search-results-table tbody tr:hover td{background:#fffdf9}.search-type{color:#7f8992;font:600 10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.035em;white-space:nowrap}.search-record{color:var(--mw-table-link,#bd6600);text-decoration:none;font:600 12px Arial,sans-serif;white-space:nowrap}.search-record:hover{text-decoration:underline}.search-primary{display:block;color:#34414d;font-weight:600}.search-secondary{display:block;margin-top:2px;color:#8a939b;font-size:10.5px}.search-detail{color:#626d77}.search-status{display:inline-block;border-radius:12px;padding:4px 8px;background:#f1f3f4;color:#616c75;font:600 10px Arial,sans-serif;white-space:nowrap}.search-status.good{background:#f3f7f1;color:#52654b}.search-status.warn{background:#fff8ee;color:#9b5c06}.search-empty{padding:52px 24px;border:1px solid #e1e4e7;background:#fff;text-align:center;color:#818b94}.search-empty strong{display:block;color:#4d5963;font:600 13px Arial,sans-serif;margin-bottom:5px}.search-empty span{font:400 11px Arial,sans-serif}@media(max-width:900px){.search-main{width:100%!important;margin-left:0!important;padding:24px!important}.search-row{align-items:stretch}.search-results-table{min-width:760px}}.mw-home-reviewed.mw-standard-shell .rail,.mw-home-reviewed.mw-standard-shell .rail:hover,.mw-home-reviewed.mw-standard-shell .rail:focus-within{inset:72px auto 0 0!important;width:188px!important;height:auto!important;border-radius:0!important;border:0!important;border-right:1px solid var(--mw-page-line)!important;box-shadow:none;transition:none}.mw-home-reviewed.mw-standard-shell .rail nav{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:2px;overflow:auto!important;padding-bottom:0!important}.mw-home-reviewed.mw-standard-shell .rail nav>a{display:block!important;width:100%!important;min-width:0!important;min-height:40px!important;height:auto!important;padding:10px 12px!important;white-space:normal}.mw-home-reviewed.mw-standard-shell .rail nav>a>b{display:inline!important;opacity:1!important;visibility:visible!important;font:400 15px/1.4 Arial,sans-serif!important;transition:none!important}.mw-home-reviewed.mw-standard-shell .rail nav>a.active>b{font-weight:600!important}.mw-home-reviewed.mw-standard-shell .rail-divider{display:block!important;background:var(--mw-page-line)}.mw-home-reviewed.mw-standard-shell .mw-rail-bottom{position:sticky;bottom:0;z-index:2;margin-top:auto;padding-top:14px;background:var(--mw-page-nav)}.mw-home-reviewed.mw-standard-shell .rail a:focus-visible,.mw-home-reviewed.mw-standard-shell button:focus-visible,.mw-home-reviewed.mw-standard-shell select:focus-visible{outline:2px solid #ffa025;outline-offset:2px}.mw-home-reviewed .home-head h1{color:var(--mw-page-text)}.mw-home-reviewed .home-head p{font:16px/1.5 Arial;color:var(--mw-page-muted)}.mw-home-reviewed .home-date{font:14px Arial;color:var(--mw-page-muted)}.mw-home-reviewed .home-kpis a,.mw-home-reviewed .home-card,.mw-home-reviewed .quick-grid a{background:var(--mw-page-surface);border-color:var(--mw-page-line);color:var(--mw-page-text)!important}.mw-home-reviewed .home-kpis span{font:600 14px/1.4 Arial;color:var(--mw-page-muted)}.mw-home-reviewed .home-kpis strong{color:var(--mw-page-text)}.mw-home-reviewed .home-kpis small{font:14px/1.4 Arial;color:var(--mw-page-muted)}.mw-home-reviewed .home-card-head{flex-wrap:wrap;border-color:var(--mw-page-line)}.mw-home-reviewed .home-card-head p{font:14px/1.5 Arial;color:var(--mw-page-muted)}.mw-home-reviewed .home-card-head a{font:15px/1.4 Arial;color:var(--mw-page-text)}.mw-home-reviewed .work-list a{grid-template-columns:110px minmax(0,1fr) 100px;color:var(--mw-page-text)!important;border-color:var(--mw-page-line)}.mw-home-reviewed .work-list b{font:600 14px/1.4 Arial;color:var(--mw-page-muted)}.mw-home-reviewed .work-list strong{font:500 16px/1.45 Arial;color:var(--mw-page-text)}.mw-home-reviewed .work-list span{font:14px/1.4 Arial;color:var(--mw-page-muted)}.mw-home-reviewed .quick-grid a{font:15px/1.45 Arial}.mw-home-reviewed .activity-row{border-color:var(--mw-page-line)}.mw-home-reviewed .activity-row strong{font:500 15px/1.45 Arial;color:var(--mw-page-text)}.mw-home-reviewed .activity-row span{font:14px/1.4 Arial;color:var(--mw-page-muted)}.mw-home-reviewed .home-kpis a:hover,.mw-home-reviewed .work-list a:hover,.mw-home-reviewed .quick-grid a:hover{background:var(--mw-page-selected);border-color:var(--mw-page-line)}@media(max-width:1250px){.mw-home-reviewed .home-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.mw-home-reviewed .work-list a{grid-template-columns:minmax(0,1fr)}.mw-home-reviewed .work-list span{text-align:left}}@media(max-width:600px){.mw-home-reviewed.mw-standard-shell .rail{display:none!important}.mw-home-reviewed.mw-standard-shell.mw-rail-open .rail,.mw-home-reviewed.mw-standard-shell.mw-rail-open .rail:hover,.mw-home-reviewed.mw-standard-shell.mw-rail-open .rail:focus-within{display:block!important;width:min(260px,85vw)!important;box-shadow:4px 0 18px #00000026}.mw-home-reviewed .home-head{flex-wrap:wrap;align-items:flex-start}}[data-page~=home] .home-main{width:calc(100% - 110px);margin-left:110px;padding:30px 32px 56px;box-sizing:border-box}[data-page~=home] .home-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}[data-page~=home] .home-head h1{margin:0;font:400 34px/1.08 Marcellus,Georgia,serif;color:#252f38}[data-page~=home] .home-head p{margin:7px 0 0;color:#737c83;font:13px/1.45 Arial,sans-serif}[data-page~=home] .home-date{font:600 11px Arial,sans-serif;color:#7b848b}[data-page~=home] .home-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:18px}[data-page~=home] .home-kpis a{display:block;border:1px solid #e2e5e7;background:#fff;padding:15px 16px;text-decoration:none;color:#333!important}[data-page~=home] .home-kpis span{display:block;color:#747d84;font:700 10px Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em}[data-page~=home] .home-kpis strong{display:block;margin:5px 0 2px;font:400 25px Marcellus,Georgia,serif;color:#2b3640}[data-page~=home] .home-kpis small{color:#858d93;font:10.5px Arial,sans-serif}[data-page~=home] .home-kpis a:hover{border-color:#e5b86e;background:#fffaf3}[data-page~=home] .home-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);gap:16px}[data-page~=home] .home-card{border:1px solid #e2e5e7;background:#fff}[data-page~=home] .home-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:15px 16px;border-bottom:1px solid #eceeef}[data-page~=home] .home-card-head h2{margin:0;font:400 19px Marcellus,Georgia,serif}[data-page~=home] .home-card-head p{margin:4px 0 0;color:#81898f;font:11px Arial,sans-serif}[data-page~=home] .home-card-head a{font:600 11px Arial,sans-serif;text-decoration:none}[data-page~=home] .work-list a{display:grid;grid-template-columns:110px minmax(0,1fr) 120px;gap:14px;padding:13px 16px;border-bottom:1px solid #f0f1f2;text-decoration:none;color:#333!important}[data-page~=home] .work-list a:hover{background:#fffaf3}[data-page~=home] .work-list b{font:700 10px Arial,sans-serif;color:#a86100;text-transform:uppercase}[data-page~=home] .work-list strong{font:600 12px Arial,sans-serif;color:#333}[data-page~=home] .work-list span{font:11px Arial,sans-serif;color:#7c858b;text-align:right}[data-page~=home] .quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:14px}[data-page~=home] .quick-grid a{border:1px solid #e4e6e8;padding:12px;text-decoration:none;color:#3c474f!important;font:600 11px Arial,sans-serif}[data-page~=home] .quick-grid a:hover{border-color:#e5b86e;background:#fffaf3}[data-page~=home] .activity-list{padding:4px 16px 10px}[data-page~=home] .activity-row{display:grid;grid-template-columns:9px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid #f0f1f2}[data-page~=home] .activity-row i{width:7px;height:7px;border-radius:50%;background:#ffa025;margin-top:4px}[data-page~=home] .activity-row strong{display:block;font:600 11px Arial,sans-serif}[data-page~=home] .activity-row span{display:block;margin-top:3px;color:#858d93;font:10px Arial,sans-serif}@media(max-width:1050px){[data-page~=home] .home-kpis{grid-template-columns:repeat(3,1fr)}[data-page~=home] .home-grid{grid-template-columns:1fr}}@media(max-width:900px){[data-page~=home] .home-main{width:100%;margin:0;padding:24px 24px 94px}[data-page~=home] .home-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){[data-page~=home] .home-kpis,[data-page~=home] .work-list a{grid-template-columns:1fr}[data-page~=home] .work-list span{text-align:left}}[data-page~=integration-status] .int-main{margin-left:110px;padding:26px 30px 60px;max-width:none}[data-page~=integration-status] .module-head,[data-page~=integration-status] .section-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}[data-page~=integration-status] .module-head h1{font-family:Marcellus,Georgia,serif;font-size:32px;margin:0 0 5px}[data-page~=integration-status] .module-head p,[data-page~=integration-status] .section-head p{margin:0;color:#667085;font-size:15px}[data-page~=integration-status] .head-actions{display:flex;gap:9px}[data-page~=integration-status] .link-button{text-decoration:none;display:inline-flex;align-items:center}[data-page~=integration-status] .summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 14px}[data-page~=integration-status] .summary-link{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:15px;text-align:left}[data-page~=integration-status] .summary-link span,[data-page~=integration-status] .summary-link small{display:block;color:#667085}[data-page~=integration-status] .summary-link strong{display:block;font-size:28px;margin:4px 0}[data-page~=integration-status] .rule-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#e4e7ec;border:1px solid #e4e7ec;border-radius:10px;overflow:hidden;margin-bottom:16px}[data-page~=integration-status] .rule-strip span{background:#fff;padding:12px 14px;font-size:13px;line-height:1.35}[data-page~=integration-status] .rule-strip b{display:block;margin-bottom:3px}[data-page~=integration-status] .view-tabs{display:flex;gap:4px;border-bottom:1px solid #e4e7ec;margin-bottom:18px}[data-page~=integration-status] .view-tabs button{border:0;background:transparent;padding:11px 14px;font-weight:700;color:#667085}[data-page~=integration-status] .view-tabs button.active{color:#111827;border-bottom:3px solid #ffa025}[data-page~=integration-status] .filters{display:flex;gap:8px}[data-page~=integration-status] .filters input,[data-page~=integration-status] .filters select{border:1px solid #d0d5dd;border-radius:7px;padding:9px 11px;background:#fff}[data-page~=integration-status] .system-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}[data-page~=integration-status] .system-card{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:16px;cursor:pointer}[data-page~=integration-status] .system-top{display:flex;justify-content:space-between;gap:10px}[data-page~=integration-status] .system-card h3{margin:0 0 4px;font-size:18px}[data-page~=integration-status] .system-card p{margin:0;color:#667085;font-size:13px}[data-page~=integration-status] .system-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}[data-page~=integration-status] .system-meta div{background:#f8fafc;border-radius:7px;padding:9px}[data-page~=integration-status] .system-meta b,[data-page~=integration-status] .system-meta span{display:block}[data-page~=integration-status] .system-meta b{font-size:11px;text-transform:uppercase;color:#667085;margin-bottom:3px}[data-page~=integration-status] .badge{display:inline-flex;align-items:center;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:700;height:max-content}[data-page~=integration-status] .badge.healthy{background:#ecfdf3;color:#027a48}[data-page~=integration-status] .badge.attention{background:#fff7ed;color:#b54708}[data-page~=integration-status] .badge.retrying{background:#fff4e5;color:#b54708}[data-page~=integration-status] .badge.failed{background:#fef3f2;color:#b42318}[data-page~=integration-status] .table-wrap{overflow:auto;border:1px solid #e4e7ec;border-radius:9px;margin-top:14px;background:#fff}[data-page~=integration-status] .int-table{width:100%;border-collapse:collapse;font-size:13px}[data-page~=integration-status] .int-table th,[data-page~=integration-status] .int-table td{padding:11px 12px;border-bottom:1px solid #eef2f6;text-align:left;white-space:nowrap}[data-page~=integration-status] .int-table th{background:#f8fafc;color:#475467;font-size:12px}[data-page~=integration-status] .row-action{border:0;background:none;color:#e47700;font-weight:700;cursor:pointer}[data-page~=integration-status] .rules-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}[data-page~=integration-status] .rules-grid article{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:16px}[data-page~=integration-status] .rules-grid h3{margin:0 0 6px;font-size:16px}[data-page~=integration-status] .rules-grid p{margin:0;color:#667085;line-height:1.45}[data-page~=integration-status] .detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}[data-page~=integration-status] .detail-grid div{background:#f8fafc;border-radius:7px;padding:10px}[data-page~=integration-status] .detail-grid b,[data-page~=integration-status] .detail-grid span{display:block}[data-page~=integration-status] .detail-grid b{font-size:11px;text-transform:uppercase;color:#667085;margin-bottom:3px}[data-page~=integration-status] .toast{position:fixed;right:25px;bottom:25px;background:#111827;color:#fff;padding:10px 14px;border-radius:8px;z-index:99}@media(max-width:1000px){[data-page~=integration-status] .summary-grid,[data-page~=integration-status] .rule-strip,[data-page~=integration-status] .system-grid,[data-page~=integration-status] .rules-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){[data-page~=integration-status] .int-main{margin-left:0;padding:18px}[data-page~=integration-status] .summary-grid,[data-page~=integration-status] .rule-strip,[data-page~=integration-status] .system-grid,[data-page~=integration-status] .rules-grid{grid-template-columns:1fr}}body.mw-inventory-template-two .inventory-main{box-sizing:border-box;max-width:none!important;width:100%!important;margin:0!important;padding:0 28px 28px!important;min-width:0;color:var(--mw-page-text,#242424);font:15px/22px Arial}body.mw-inventory-template-two .asset-head{min-height:112px;box-sizing:border-box;margin:0;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;border:0}body.mw-inventory-template-two .asset-head h1{font:400 32px/1.2 Marcellus,Georgia,serif;margin:4px 0 8px;color:var(--mw-page-text,#242424)}body.mw-inventory-template-two :is(.asset-head .eyebrow,.asset-head p,.asset-status){font:13px/20px Arial;color:var(--mw-page-muted,#606060);letter-spacing:0}body.mw-inventory-template-two .asset-status{background:transparent!important;border:0;border-radius:0;padding:0}body.mw-inventory-template-two .back-row{min-height:44px;display:flex;align-items:center;margin:0 0 8px}body.mw-inventory-template-two .back-row a{font:15px/22px Arial;color:#ffa025}body.mw-inventory-template-two .asset-layout{margin:0}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] :is(.detail-card,.right-summary){border:0;border-radius:0;background:transparent!important;box-shadow:none;padding:0;margin:0;min-width:0}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] :is(.card-head h2,.right-summary h2){font:400 24px/1.25 Marcellus,Georgia,serif;color:var(--mw-page-text,#242424);margin:4px 0 0}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] .card-head{align-items:start;gap:16px;flex-wrap:wrap;margin-bottom:20px}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] .eyebrow{font:13px/20px Arial;letter-spacing:0;color:var(--mw-page-muted,#606060)}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] :is(.detail-grid,.connected-list){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:20px 24px}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] :is(.detail-grid>div,.connected-list>*,.right-summary>article){padding:0;border:0;border-radius:0;background:transparent!important;box-shadow:none;min-width:0;overflow-wrap:anywhere}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] :is(.detail-grid span,.connected-list span,.right-summary span){display:block;font:13px/20px Arial;color:var(--mw-page-muted,#606060);margin:0 0 4px}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] :is(.detail-grid strong,.connected-list strong,.right-summary strong){font:400 15px/22px Arial;color:var(--mw-page-text,#242424)}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] .connected-list a strong{color:#ffa025}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] :is(.connected-list small,.activity-list p span){font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] .right-summary{display:grid;gap:20px}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] .actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:24px}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] :is(.card-head,.actions) button{font:16px/24px Arial;min-height:40px;padding:8px 0;color:#ffa025!important;border:0;border-radius:0;background:transparent!important;box-shadow:none;white-space:normal;text-align:left}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] .photo-placeholder{display:flex;align-items:center;justify-content:center;min-height:140px;padding:16px;box-sizing:border-box;font:13px/20px Arial;color:var(--mw-page-muted,#606060);border:0;background:transparent}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] :is(#asset-remarks,.activity-list p strong){font:15px/22px Arial;color:var(--mw-page-text,#242424);overflow-wrap:anywhere}body.mw-inventory-template-two [data-template-two-workspace][data-mw-widgets] .activity-list>div{border:0;padding:0;margin-bottom:16px}@media(max-width:700px){body.mw-inventory-template-two .inventory-main{padding:0 16px 24px!important}}:root{--orange:#ffa025;--ink:#202020;--muted:#727272;--line:#e5e7e8;--soft:#f7f7f6;--danger:#a23d32}[data-page~=inventory] .inventory-main{width:calc(100% - 110px);margin-left:110px;padding:30px 24px 60px;box-sizing:border-box}[data-page~=inventory] .module-head,[data-page~=inventory] .asset-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px}[data-page~=inventory] .module-head h1,[data-page~=inventory] .asset-head h1{font-family:Marcellus,Georgia,serif;font-size:36px;font-weight:400;margin:0;color:var(--ink)}[data-page~=inventory] .module-head p,[data-page~=inventory] .asset-head p{margin:6px 0 0;color:var(--muted);font-size:14px}[data-page~=inventory] .primary,[data-page~=inventory] .secondary,[data-page~=inventory] .danger-button{border-radius:4px;padding:9px 13px;font:600 12px Arial;cursor:pointer}[data-page~=inventory] .primary{border:1px solid #e58b17;background:var(--orange);color:#242424}[data-page~=inventory] .secondary{border:1px solid #d9dcde;background:#fff;color:#444}[data-page~=inventory] .danger-button{border:1px solid #dfc0bb;background:#fff;color:#923a30}[data-page~=inventory] .summary-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}[data-page~=inventory] .summary-grid article{border:1px solid var(--line);background:#fff;padding:14px}[data-page~=inventory] .summary-grid span{display:block;font-size:11px;color:#737a80}[data-page~=inventory] .summary-grid strong{display:block;font:400 27px Marcellus,Georgia,serif;margin:5px 0 2px}[data-page~=inventory] .summary-grid small{font-size:10px;color:#8a9095}[data-page~=inventory] .view-tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:20px}[data-page~=inventory] .view-tabs button{border:0;background:none;padding:0 0 11px;font:600 14px Arial;color:#777;cursor:pointer}[data-page~=inventory] .view-tabs button.active{color:#222;border-bottom:2px solid var(--orange)}[data-page~=inventory] .search-row{margin-bottom:12px}[data-page~=inventory] .searchbox{height:40px;display:flex;align-items:center;gap:8px;border:1px solid #d9d9d9;border-radius:4px;padding:0 12px;background:#fff}[data-page~=inventory] .searchbox input{border:0;outline:0;width:100%;font-size:14px}[data-page~=inventory] .saved-views{display:flex;gap:8px;margin-bottom:16px}[data-page~=inventory] .saved-views button{border:1px solid #ddd;background:#fff;border-radius:16px;padding:6px 11px;font-size:12px;cursor:pointer}[data-page~=inventory] .saved-views button.active{border-color:#f3b65f;background:#fff8ee}[data-page~=inventory] .inventory-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px}[data-page~=inventory] .filter-panel{border:1px solid var(--line);background:#fff}[data-page~=inventory] .filter-panel-head{padding:14px}[data-page~=inventory] .filter-group{border-top:1px solid #eee}[data-page~=inventory] .filter-group-toggle{width:100%;display:flex;justify-content:space-between;border:0;background:#fff;padding:12px 14px;text-align:left;font-weight:600;font-size:12px}[data-page~=inventory] .filter-group-body{display:none;padding:0 14px 14px}[data-page~=inventory] .filter-group.open .filter-group-body{display:block}[data-page~=inventory] .filter-group-body select{width:100%;border:1px solid #ddd;padding:8px;background:#fff}[data-page~=inventory] .table-tools{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:7px}[data-page~=inventory] .table-note{margin-right:auto;font-size:11px;color:#7d8388}[data-page~=inventory] .table-card{border:1px solid var(--line);background:#fff;overflow-x:auto}[data-page~=inventory] .table-card table{border-collapse:collapse;width:100%;font-size:12px}[data-page~=inventory] .table-card th{text-align:left;padding:10px;color:#6a6a6a;border-bottom:1px solid #ddd;white-space:nowrap}[data-page~=inventory] .table-card td{padding:11px 10px;border-bottom:1px solid #eee;vertical-align:top;white-space:nowrap}[data-page~=inventory] .table-card a{color:#bd6600;font-weight:700;text-decoration:none}[data-page~=inventory] .table-card small{display:block;color:#8a8a8a;margin-top:3px}[data-page~=inventory] .table-foot{display:flex;justify-content:space-between;padding:10px 12px;font-size:11px;color:#777}[data-page~=inventory] .pill,[data-page~=inventory] .asset-status{display:inline-block;border-radius:12px;padding:4px 8px;background:#f0f2f2;font-size:10px;font-weight:700}[data-page~=inventory] .pill.warn{background:#fff5df;color:#8a5c00}[data-page~=inventory] .pill.danger{background:#fff0ed;color:#9b3f34}[data-page~=inventory] .asset-status.allocated{background:#fff3df;color:#8c5900}[data-page~=inventory] .section-head{margin:6px 0 15px}[data-page~=inventory] .section-head h2,[data-page~=inventory] .detail-card h2{font:400 25px Marcellus,Georgia,serif;margin:0}[data-page~=inventory] .section-head p{color:#777;font-size:12px}[data-page~=inventory] .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-page~=inventory] .data-card,[data-page~=inventory] .detail-card,[data-page~=inventory] .right-summary article{border:1px solid var(--line);background:#fff;padding:17px}[data-page~=inventory] .card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}[data-page~=inventory] .data-card p{font-size:13px}[data-page~=inventory] .data-row{display:flex;justify-content:space-between;border-top:1px solid #eee;padding:9px 0;font-size:12px}[data-page~=inventory] .actions{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}[data-page~=inventory] .activity-list>div{display:grid;grid-template-columns:12px 1fr;gap:9px;padding:10px 0;border-bottom:1px solid #eee}[data-page~=inventory] .activity-list i{width:7px;height:7px;border-radius:50%;background:var(--orange);margin-top:5px}[data-page~=inventory] .activity-list p{margin:0}[data-page~=inventory] .activity-list strong,[data-page~=inventory] .activity-list span{display:block;font-size:12px}[data-page~=inventory] .activity-list span{font-size:10px;color:#81878c;margin-top:3px}[data-page~=inventory] dialog{border:0;padding:0;border-radius:8px;box-shadow:0 22px 70px #00000038;width:min(700px,calc(100vw - 40px))}[data-page~=inventory] dialog::backdrop{background:#14191e66}[data-page~=inventory] .dialog-card{padding:20px}[data-page~=inventory] .dialog-head{display:flex;justify-content:space-between}[data-page~=inventory] .dialog-head span,[data-page~=inventory] .eyebrow{font:700 9px Arial;letter-spacing:.1em;color:#89919a}[data-page~=inventory] .dialog-head h2{font:400 26px Marcellus;margin:4px 0 15px}[data-page~=inventory] .icon-btn{border:0;background:none;font-size:24px}[data-page~=inventory] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}[data-page~=inventory] .form-grid label,[data-page~=inventory] .full-label{font:600 11px Arial;color:#555}[data-page~=inventory] .form-grid input,[data-page~=inventory] .form-grid select,[data-page~=inventory] .full-label textarea{box-sizing:border-box;width:100%;margin-top:5px;border:1px solid #d8dcde;padding:9px;font:12px Arial;background:#fff}[data-page~=inventory] .full-label{display:block;margin-top:12px}[data-page~=inventory] .full-label textarea{min-height:80px}[data-page~=inventory] .dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}[data-page~=inventory] .back-row{margin-bottom:18px}[data-page~=inventory] .back-row a{color:#bd6600;text-decoration:none;font-size:12px}[data-page~=inventory] .asset-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:18px}[data-page~=inventory] .asset-layout>section{display:grid;gap:14px}[data-page~=inventory] .detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}[data-page~=inventory] .detail-grid div{border-top:1px solid #eee;padding-top:9px}[data-page~=inventory] .detail-grid span,[data-page~=inventory] .right-summary span{display:block;color:#7d8388;font-size:10px}[data-page~=inventory] .detail-grid strong,[data-page~=inventory] .right-summary strong{display:block;margin-top:4px;font-size:12px}[data-page~=inventory] .connected-list{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px}[data-page~=inventory] .connected-list>a,[data-page~=inventory] .connected-list>div{border:1px solid #e7e8e9;padding:12px;text-decoration:none}[data-page~=inventory] .connected-list span,[data-page~=inventory] .connected-list small{display:block;color:#7c8388;font-size:10px}[data-page~=inventory] .connected-list strong{display:block;color:#333;font-size:12px;margin:5px 0}[data-page~=inventory] .right-summary{display:grid;align-content:start;gap:8px}@media(max-width:1050px){[data-page~=inventory] .summary-grid{grid-template-columns:repeat(3,1fr)}[data-page~=inventory] .inventory-layout{grid-template-columns:1fr}[data-page~=inventory] .filter-panel{display:none}[data-page~=inventory] .asset-layout{grid-template-columns:1fr}[data-page~=inventory] .connected-list{grid-template-columns:1fr 1fr}}@media(max-width:700px){[data-page~=inventory] .inventory-main{width:100%;margin-left:0;padding:22px 16px}[data-page~=inventory] .summary-grid,[data-page~=inventory] .cards,[data-page~=inventory] .form-grid,[data-page~=inventory] .detail-grid{grid-template-columns:1fr}[data-page~=inventory] .module-head{align-items:flex-start;flex-direction:column}}[data-page~=inventory] .head-actions{display:flex;gap:8px;flex-wrap:wrap}[data-page~=inventory] .stock-toolbar{display:grid;grid-template-columns:minmax(320px,1fr) auto;gap:12px;margin-bottom:14px}[data-page~=inventory] .toolbar-selects{display:flex;gap:8px}[data-page~=inventory] .toolbar-selects select{border:1px solid #d9d9d9;background:#fff;padding:0 10px;font-size:12px}[data-page~=inventory] .text-link{border:0;background:none;color:#bd6600;font:700 12px Arial;cursor:pointer;padding:0}[data-page~=inventory] .table-card td small{display:block;color:#858b90;font-size:10px;margin-top:3px}[data-page~=inventory] .asset-search-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:12px;align-items:end;margin-bottom:14px}[data-page~=inventory] .asset-lookup{display:flex;gap:7px;margin-top:5px}[data-page~=inventory] .asset-lookup input{min-width:280px;flex:1;border:1px solid #d9d9d9;padding:10px;font-size:13px}[data-page~=inventory] .allocation-list{display:grid;gap:12px}[data-page~=inventory] .allocation-card{border:1px solid var(--line);background:#fff;padding:16px}[data-page~=inventory] .allocation-title{display:flex;justify-content:space-between;gap:20px}[data-page~=inventory] .allocation-title h3{font:400 22px Marcellus,Georgia,serif;margin:4px 0}[data-page~=inventory] .allocation-title p{font-size:12px;color:#656b70;margin:4px 0}[data-page~=inventory] .allocation-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:14px 0}[data-page~=inventory] .allocation-meta>div{border-top:1px solid #eee;padding-top:8px}[data-page~=inventory] .allocation-meta span{display:block;font-size:10px;color:#7c8388}[data-page~=inventory] .allocation-meta strong{display:block;font-size:12px;margin-top:4px}[data-page~=inventory] .allocation-assets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}[data-page~=inventory] .asset-choice{display:flex;gap:8px;border:1px solid #e3e5e6;padding:10px;cursor:pointer}[data-page~=inventory] .asset-choice strong,[data-page~=inventory] .asset-choice small{display:block}[data-page~=inventory] .asset-choice strong{font-size:12px}[data-page~=inventory] .asset-choice small{font-size:10px;color:#777;margin-top:4px}[data-page~=inventory] .empty-inline{font-size:12px;color:#9b3f34;background:#fff4f1;border:1px solid #f0d9d4;padding:10px}[data-page~=inventory] .button-link{display:inline-block;text-decoration:none}[data-page~=inventory] .split-head{display:flex;justify-content:space-between;align-items:end;gap:15px}[data-page~=inventory] .subtabs{display:flex;gap:18px;border-bottom:1px solid var(--line);margin-bottom:16px}[data-page~=inventory] .subtabs button{border:0;background:none;padding:0 0 10px;font:600 12px Arial;color:#777;cursor:pointer}[data-page~=inventory] .subtabs button.active{color:#222;border-bottom:2px solid var(--orange)}[data-page~=inventory] .subview[hidden]{display:none}[data-page~=inventory] .upload-line{display:block;margin-top:12px;font:600 11px Arial;color:#555}[data-page~=inventory] .upload-line input{display:block;margin-top:6px}[data-page~=inventory] .photo-placeholder{height:120px;border:1px dashed #ccd0d2;background:#fafafa;display:flex;align-items:center;justify-content:center;color:#999;font-size:12px;margin-top:12px}[data-page~=inventory] .asset-status.reserved{background:#fff5df;color:#8a5c00}[data-page~=inventory] .asset-status.hold{background:#fff0ed;color:#9b3f34}[data-page~=inventory] .asset-status.available{background:#eef8ef;color:#3d7340}@media(max-width:1150px){[data-page~=inventory] .stock-toolbar,[data-page~=inventory] .asset-search-grid{grid-template-columns:1fr}[data-page~=inventory] .toolbar-selects{flex-wrap:wrap}[data-page~=inventory] .allocation-assets,[data-page~=inventory] .allocation-meta{grid-template-columns:1fr 1fr}}@media(max-width:700px){[data-page~=inventory] .allocation-assets,[data-page~=inventory] .allocation-meta{grid-template-columns:1fr}[data-page~=inventory] .asset-lookup{flex-wrap:wrap}[data-page~=inventory] .asset-lookup input{min-width:100%}}[data-page~=inventory] .receiving-authority-banner,[data-page~=inventory] .temporary-warning{display:flex;gap:18px;align-items:flex-start;padding:14px 16px;border:1px solid #e5e7eb;background:#fafafa;margin:0 0 14px;border-radius:8px}[data-page~=inventory] .receiving-authority-banner strong,[data-page~=inventory] .temporary-warning strong{font-size:12px;white-space:nowrap}[data-page~=inventory] .receiving-authority-banner span,[data-page~=inventory] .temporary-warning span{font-size:12px;line-height:1.45;color:#555}[data-page~=inventory] .temporary-warning{border-left:4px solid #ffa025;background:#fffaf2}[data-page~=inventory] .receipt-batch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-page~=inventory] .receipt-batch-card{border:1px solid #ddd;border-radius:8px;padding:14px;background:#fff}[data-page~=inventory] .receipt-batch-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}[data-page~=inventory] .receipt-batch-facts span,[data-page~=inventory] .receipt-summary span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#777}[data-page~=inventory] .receipt-batch-facts strong,[data-page~=inventory] .receipt-summary strong{display:block;margin-top:3px;font-size:13px}[data-page~=inventory] .receipt-workspace{margin-top:18px;border-top:2px solid #ffa025;padding-top:16px}[data-page~=inventory] .receipt-workspace-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}[data-page~=inventory] .receipt-workspace-head h3{margin:3px 0;font-family:Marcellus,Georgia,serif;font-size:21px}[data-page~=inventory] .receipt-workspace-head p{margin:0;color:#666;font-size:12px}[data-page~=inventory] .receipt-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}[data-page~=inventory] .receipt-summary article{padding:12px;border:1px solid #e4e4e4;border-radius:7px;background:#fff}[data-page~=inventory] .receive-assets-table td small,[data-page~=inventory] .temporary-view td small{display:block;color:#777;margin-top:3px}[data-page~=inventory] .mini-button{border:1px solid #d8d8d8;background:#fff;border-radius:5px;padding:5px 7px;margin:2px;font-size:10px;cursor:pointer}[data-page~=inventory] .mini-button:hover{border-color:#ffa025}[data-page~=inventory] .receipt-certification{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;padding:14px;border:1px solid #e1e1e1;border-radius:8px;background:#fff}[data-page~=inventory] .receipt-certification>label:first-child,[data-page~=inventory] .receipt-certification>label:nth-child(2),[data-page~=inventory] .receipt-certification .full-label{grid-column:1/-1}[data-page~=inventory] .receipt-certification label{font-size:11px;color:#555}[data-page~=inventory] .receipt-certification input:not([type=checkbox]),[data-page~=inventory] .receipt-certification select,[data-page~=inventory] .receipt-certification textarea{width:100%;margin-top:5px}[data-page~=inventory] .wide-dialog{width:min(820px,92vw)}[data-page~=inventory] .asset-status.temporary{background:#fff3d6;color:#8a5700}[data-page~=inventory] .pill.warn{white-space:nowrap}@media(max-width:1050px){[data-page~=inventory] .receipt-batch-grid{grid-template-columns:1fr}[data-page~=inventory] .receipt-batch-facts{grid-template-columns:repeat(2,1fr)}[data-page~=inventory] .receipt-certification{grid-template-columns:1fr 1fr}}[data-page~=inventory] dialog,[data-page~=inventory] .dialog-card{box-sizing:border-box;max-width:100%;overflow-x:hidden}[data-page~=inventory] .wide-dialog{width:min(760px,calc(100vw - 160px));max-width:760px}[data-page~=inventory] .wide-dialog .form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}[data-page~=inventory] .wide-dialog input,[data-page~=inventory] .wide-dialog select,[data-page~=inventory] .wide-dialog textarea{min-width:0}[data-page~=inventory] .id-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:5px}[data-page~=inventory] .id-input-row input{margin-top:0}[data-page~=inventory] .size-fieldset{border:0;padding:0;margin:0;min-width:0}[data-page~=inventory] .size-fieldset legend{font:600 11px Arial;color:#555;margin-bottom:5px}[data-page~=inventory] .size-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}[data-page~=inventory] .size-inputs label{font-size:10px}[data-page~=inventory] .size-inputs input{margin-top:3px}[data-page~=inventory] .asset-search-actions{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}[data-page~=inventory] .filter-panel.filter-hidden{display:none}[data-page~=inventory] .filter-panel.filter-hidden+.table-area{grid-column:1/-1}[data-page~=inventory] .allocation-test-note,[data-page~=inventory] .count-intro{display:flex;gap:10px;align-items:flex-start;padding:11px 13px;border:1px solid #e4e5e6;background:#fafafa;border-radius:6px;margin-bottom:12px;font-size:11px}[data-page~=inventory] .allocation-validation{display:grid;grid-template-columns:minmax(260px,420px) auto 1fr;gap:8px;align-items:end;margin-top:13px;padding-top:12px;border-top:1px solid #eee}[data-page~=inventory] .allocation-validation label{font-size:10px;color:#666}[data-page~=inventory] .allocation-validation input{display:block;width:100%;margin-top:4px;padding:8px;border:1px solid #d9dcde}[data-page~=inventory] .allocation-warning{font-size:11px;align-self:center}[data-page~=inventory] .allocation-warning.error{color:#9b3f34}[data-page~=inventory] .allocation-warning.ok{color:#3d7340}[data-page~=inventory] .movement-workspace{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:12px}[data-page~=inventory] .move-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}[data-page~=inventory] .move-grid label{font:600 11px Arial;color:#555}[data-page~=inventory] .move-grid input,[data-page~=inventory] .move-grid select{width:100%;box-sizing:border-box;margin-top:5px;border:1px solid #d8dcde;padding:9px;background:#fff}[data-page~=inventory] .data-card .card-head small{display:block;margin-top:4px;color:#777;font-weight:400}[data-page~=inventory] .count-workspace{margin-top:14px;border:1px solid #ddd;border-radius:7px;padding:15px;background:#fff}[data-page~=inventory] .count-head{display:flex;justify-content:space-between;gap:16px}[data-page~=inventory] .count-head h3{font:400 22px Marcellus,Georgia,serif;margin:3px 0}[data-page~=inventory] .count-head p{font-size:11px;color:#666}[data-page~=inventory] .count-table{display:grid;margin-top:12px;border-top:1px solid #eee}[data-page~=inventory] .count-table label{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 6px;border-bottom:1px solid #eee}[data-page~=inventory] .count-table strong,[data-page~=inventory] .count-table small{display:block}[data-page~=inventory] .count-table small{font-size:10px;color:#777;margin-top:3px}[data-page~=inventory] .count-table em{font-style:normal;font-size:10px;color:#3d7340}[data-page~=inventory] .count-unexpected{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;margin-top:14px}[data-page~=inventory] .count-unexpected label{font:600 11px Arial;color:#555}[data-page~=inventory] .count-unexpected input{display:block;width:100%;box-sizing:border-box;margin-top:5px;border:1px solid #d8dcde;padding:9px}[data-page~=inventory] .count-unexpected-list{grid-column:1/-1}[data-page~=inventory] .count-result{display:grid;gap:5px;padding:13px;border:1px solid #dce7dc;background:#f5faf5}[data-page~=inventory] .count-result span,[data-page~=inventory] .count-result small{font-size:11px;color:#555}[data-page~="inventory"] @media(max-width:900px){.wide-dialog{width:calc(100vw - 40px)}.wide-dialog .form-grid,.movement-workspace,.move-grid,.allocation-validation{grid-template-columns:1fr}.asset-search-actions{grid-template-columns:1fr auto auto}}[data-page~=inventory] #temporary-dialog{width:min(760px,calc(100vw - 160px));max-width:calc(100vw - 40px)}[data-page~=inventory] #temporary-dialog .wide-dialog{width:100%;max-width:100%}[data-page~=inventory] .inventory-layout .filter-panel.filter-hidden{display:none}[data-page~=inventory] .inventory-layout .filter-panel.filter-hidden+.results-area{grid-column:1/-1}[data-page~=inventory] .multi-filter-list{display:grid;gap:7px}[data-page~=inventory] .multi-filter-list label{display:flex;align-items:center;gap:7px;font-size:11px;color:#4f555a;cursor:pointer}[data-page~=inventory] .multi-filter-list input{margin:0}[data-page~=inventory] .filter-group-count{margin-left:auto;min-width:18px;height:18px;border-radius:9px;background:#fff1df;color:#9a5b00;font:700 10px Arial;display:inline-flex;align-items:center;justify-content:center}[data-page~=inventory] .filter-group-count:empty{display:none}[data-page~=inventory] .asset-autocomplete{position:relative}[data-page~=inventory] .asset-suggestions{position:absolute;z-index:30;top:100%;left:0;right:0;max-height:260px;overflow:auto;background:#fff;border:1px solid #d8dcde;box-shadow:0 8px 22px #0000001f}[data-page~=inventory] .asset-suggestion{display:block;width:100%;border:0;border-bottom:1px solid #eee;background:#fff;text-align:left;padding:9px 10px;cursor:pointer}[data-page~=inventory] .asset-suggestion:hover{background:#fff8ee}[data-page~=inventory] .asset-suggestion strong,[data-page~=inventory] .asset-suggestion span,[data-page~=inventory] .asset-suggestion small{display:block}[data-page~=inventory] .asset-suggestion strong{font-size:12px}[data-page~=inventory] .asset-suggestion span{font-size:10px;color:#555;margin-top:3px}[data-page~=inventory] .asset-suggestion small{font-size:10px;color:#858b90;margin-top:2px}[data-page~=inventory] .asset-suggestion-empty{padding:10px;font-size:11px;color:#777}[data-page~=inventory] .allocation-validation,[data-page~=inventory] .allocation-card{overflow:visible}[data-page~=inventory] .inventory-layout.filters-collapsed{grid-template-columns:minmax(0,1fr)}[data-page~=inventory] .inventory-layout.filters-collapsed .filter-panel{display:none}[data-page~=inventory] .inventory-layout.filters-collapsed .results-area{grid-column:1/-1}[data-page~=inventory] .filter-group-toggle[aria-expanded=false]+.filter-group-body{display:none}[data-page~=inventory] .filter-group-toggle[aria-expanded=true]+.filter-group-body{display:block}.invoice-workspace-main{padding-bottom:56px}.back-link,.link-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.inline-link{display:inline-block;text-decoration:none}.invoice-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.invoice-summary-grid>div{padding:12px;border:1px solid #edf0f2;border-radius:7px}.invoice-summary-grid span,.shipment-grid span,.package-table span,.payment-ledger span,.source-flow span{display:block;color:#9aa2a9;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.invoice-summary-grid strong{display:block;margin-top:5px;color:#3f4b55;font:400 19px Marcellus,Georgia,serif}.invoice-summary-grid .balance-box{border-color:#f1c583;background:#fffaf3}.invoice-summary-grid .balance-box strong{color:#b96500}.invoice-line-table{margin-top:14px;border:1px solid #edf0f2;border-radius:7px;overflow:hidden}.invoice-line-table>div{display:grid;grid-template-columns:1.6fr .45fr .65fr .7fr .8fr;gap:10px;align-items:center;padding:11px 12px;border-top:1px solid #edf0f2}.invoice-line-table>div:first-child{border-top:0}.invoice-line-table .head{background:#f7f8f9;color:#969fa6;font:700 8px Arial,sans-serif;letter-spacing:.04em}.invoice-line-table strong{color:#4d5963;font:600 10px Arial,sans-serif}.invoice-line-table small{display:block;margin-top:3px;color:#939ba2;font:8.5px Arial,sans-serif}.shipment-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:15px}.shipment-grid>div{padding:11px;border:1px solid #edf0f2;border-radius:7px}.shipment-grid strong{display:block;margin-top:4px;color:#4d5963;font:600 10px Arial,sans-serif}.package-table,.payment-ledger{margin-top:14px;border:1px solid #edf0f2;border-radius:7px;overflow:hidden}.package-table>div{display:grid;grid-template-columns:.7fr .8fr .7fr 1.3fr .8fr;gap:10px;padding:11px 12px;border-top:1px solid #edf0f2;align-items:center}.package-table>div:first-child,.payment-ledger>div:first-child{border-top:0}.package-table .head,.payment-ledger .head{background:#f7f8f9;color:#969fa6;font:700 8px Arial,sans-serif;letter-spacing:.04em}.package-table strong,.payment-ledger strong{color:#4d5963;font:600 9.5px Arial,sans-serif}.package-table small,.payment-ledger small{display:block;color:#929ba2;font:8.5px Arial,sans-serif;margin-top:2px}.payment-ledger>div{display:grid;grid-template-columns:.85fr .8fr .85fr 1fr .7fr .7fr;gap:10px;padding:11px 12px;border-top:1px solid #edf0f2;align-items:center}.source-flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.source-flow>a,.source-flow>span.record{padding:9px 10px;border:1px solid #e7ebee;border-radius:6px;background:#fff;color:#d87800;text-decoration:none;font:600 9.5px Arial,sans-serif}.source-flow>b{color:#bcc2c7}.empty-or-record{margin-top:14px;padding:14px;border:1px dashed #dfe4e7;border-radius:7px;color:#7b858e;font:10.5px/1.45 Arial,sans-serif}.dialog-copy{color:#7b858e;font:10.5px/1.5 Arial,sans-serif}.dialog-field select{width:100%;padding:9px 10px;border:1px solid #d8dde1;border-radius:6px}.document-report-grid button{margin-top:7px}.record-status-block strong.overdue{color:#a64b3f}.record-status-block strong.paid{color:#52654b}@media(max-width:1000px){.invoice-summary-grid,.shipment-grid{grid-template-columns:repeat(2,1fr)}.invoice-line-table>div,.package-table>div,.payment-ledger>div{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.invoice-summary-grid,.shipment-grid,.invoice-line-table>div,.package-table>div,.payment-ledger>div{grid-template-columns:1fr}.invoice-line-table .head,.package-table .head,.payment-ledger .head{display:none}.record-actions{flex-wrap:wrap}}.payment-totals{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:14px}.payment-totals>div{padding:11px;border:1px solid #edf0f2;border-radius:7px}.payment-totals span,.prepayment-table .head span,.allocation-footer span{display:block;color:#9aa2a9;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.payment-totals strong,.allocation-footer strong{display:block;margin-top:5px;color:#3f4b55;font:600 13px Arial,sans-serif}.payment-totals .balance{border-color:#f1c583;background:#fffaf3}.payment-totals .balance strong{color:#b96500}.prepayment-table{margin-top:14px;border:1px solid #edf0f2;border-radius:7px;overflow:hidden}.prepayment-table>div{display:grid;grid-template-columns:1fr .9fr .75fr .75fr .7fr .7fr .7fr .8fr .65fr;gap:8px;align-items:center;padding:10px 11px;border-top:1px solid #edf0f2}.prepayment-table>div:first-child{border-top:0}.prepayment-table .head{background:#f7f8f9}.prepayment-table strong,.prepayment-table span{color:#4d5963;font:600 9px Arial,sans-serif}.prepayment-table input{width:100%;box-sizing:border-box;padding:6px 7px;border:1px solid #ccd3d8;border-radius:5px;text-align:right;font:600 9px Arial,sans-serif}.prepayment-table button{border:0;background:none;color:#d87800;font:600 9px Arial,sans-serif;cursor:pointer}.allocation-footer{display:flex;justify-content:flex-end;align-items:end;gap:22px;padding-top:14px}.allocation-footer>div{min-width:120px}.allocation-footer .primary-action{margin-left:6px}.receipt-link{color:#d87800!important}.direct-payment-ledger>div{grid-template-columns:.85fr .8fr .85fr .8fr .7fr .7fr}@media(max-width:1000px){.payment-totals{grid-template-columns:repeat(3,1fr)}.prepayment-table>div{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.payment-totals,.prepayment-table>div{grid-template-columns:1fr}.prepayment-table .head{display:none}.allocation-footer{align-items:stretch;flex-direction:column}.allocation-footer>div{min-width:0}}.layouts-grid{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:28px;align-items:start}.layouts-main{min-width:0}.product-option-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:22px}.product-option-tabs{display:flex;gap:7px}.product-option-tabs button{height:32px;padding:0 13px;border:1px solid #dfe4e8;border-radius:6px;background:#fff;color:#69747e;font:600 10.5px Arial,sans-serif;cursor:pointer}.product-option-tabs button.active{border-color:#ffa025;background:#fafafa;color:#273541}.product-option-meta{text-align:right}.product-option-meta strong,.product-option-meta span{display:block}.product-option-meta strong{color:#34414d;font:600 11px Arial,sans-serif}.product-option-meta span{margin-top:4px;color:#929ba4;font:10px Arial,sans-serif}.version-block{border:1px solid #e6eaed;border-radius:9px;background:#fff;padding:24px}.version-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:22px}.version-head h1{margin:0;color:#273541;font:400 20px/1.3 Marcellus,Georgia,serif}.version-head p{margin:5px 0 0;color:#7a858f;font:10.5px/1.45 Arial,sans-serif}.small-action{height:32px!important;white-space:nowrap}.proof-grid{display:grid;gap:14px}.proof-card{border:1px solid #e5e9ec;border-radius:8px;padding:17px 18px;background:#fff}.proof-card.selected{border-color:#e7d6bd}.proof-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.proof-head>div{display:flex;align-items:baseline;gap:10px}.proof-head strong{color:#273541;font:700 13px Arial,sans-serif}.proof-head>div span{color:#8b959e;font:10px Arial,sans-serif}.proof-status{padding:4px 8px;border-radius:999px;font:600 9px Arial,sans-serif}.proof-status.review{background:#fff6e8;color:#a66300}.proof-status.draft{background:#f4f6f7;color:#7b858e}.proof-views{display:grid;grid-template-columns:1fr 1fr;gap:12px}.proof-view{position:relative;display:block;width:100%;border:1px solid #edf0f2;border-radius:6px;background:#fafbfb;padding:11px;cursor:pointer;text-align:left}.proof-view:hover{border-color:#d8dde1;background:#fff}.side-label{display:block;color:#9aa2aa;font:700 8.5px Arial,sans-serif;letter-spacing:.08em;margin-bottom:8px}.stone-preview{position:relative;height:112px;display:grid;place-items:center;overflow:hidden}.stone-preview img{width:92%;height:100%;object-fit:contain;filter:grayscale(.1)}.proof-copy{position:absolute;top:36%;left:50%;transform:translate(-50%,-50%);color:#eee;text-align:center;font:700 11px/1.25 Georgia,serif;letter-spacing:.04em;text-shadow:0 1px 2px #000;white-space:nowrap}.proof-copy small{font-size:7px;font-weight:400}.proof-copy.alt{top:39%;font-size:10px}.proof-copy.third{top:41%;font-size:9px}.proof-copy.small{top:42%;font-size:8px}.proof-view em{display:block;margin-top:7px;color:#d87f00;font:600 9.5px Arial,sans-serif;font-style:normal}.empty-proof{height:112px;display:grid;place-items:center;border:1px dashed #d8dde1;border-radius:4px;color:#9aa2aa;font:10px Arial,sans-serif}.proof-foot{display:flex;justify-content:space-between;align-items:center;margin-top:13px;padding-top:12px;border-top:1px solid #f0f2f3}.proof-foot>span{color:#9aa2aa;font:9.5px Arial,sans-serif}.proof-foot div{display:flex;gap:12px}.proof-foot button{border:0;background:none;padding:0;color:#d87f00;font:600 9.5px Arial,sans-serif;cursor:pointer}.version-history{margin-top:14px}.history-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid #e6eaed;border-radius:8px;background:#fff;padding:16px 18px;text-align:left;cursor:pointer}.history-toggle strong{color:#34414d;font:600 11px Arial,sans-serif}.history-toggle>span:last-child{color:#929ba4;font:10px Arial,sans-serif}.layouts-side{display:grid;gap:14px}.layout-modal[hidden]{display:none}.layout-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.layout-modal-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#18212a73}.layout-modal-panel{position:relative;width:min(720px,calc(100% - 48px));margin:7vh auto;background:#fff;border-radius:10px;padding:26px;box-shadow:0 20px 60px #0000002e}.modal-close{position:absolute;right:18px;top:14px;border:0;background:none;color:#77818a;font-size:24px;cursor:pointer}.layout-modal-panel h2{margin:0 0 20px;color:#273541;font:400 20px Marcellus,Georgia,serif}.modal-proof{position:relative;height:390px;display:grid;place-items:center;background:#f7f8f8;border-radius:7px}.modal-proof img{width:88%;height:88%;object-fit:contain}.modal-proof span{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);color:#eee;text-align:center;font:700 22px/1.3 Georgia,serif;text-shadow:0 2px 3px #000}.modal-proof small{font-size:13px}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.modal-actions button{height:34px;padding:0 14px;border-radius:6px;font:600 11px Arial,sans-serif}@media(max-width:1050px){.layouts-grid{grid-template-columns:1fr}.layouts-side{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.product-option-head,.version-head{display:grid}.product-option-meta{text-align:left}.proof-views,.layouts-side{grid-template-columns:1fr}.proof-foot{align-items:flex-start;gap:10px}.modal-proof{height:280px}}.layout-group{border:1px solid #e5e9ec;border-radius:8px;padding:18px;background:#fff}.layout-group.selected{border-color:#e7d6bd}.layout-group-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #f0f2f3}.layout-group-head>div{display:flex;align-items:baseline;gap:10px}.layout-group-head strong{color:#273541;font:700 14px Arial,sans-serif}.layout-group-head>div span{color:#8b959e;font:10px Arial,sans-serif}.face-section{padding-top:18px}.back-section{margin-top:4px;padding-top:20px;border-top:1px solid #f0f2f3}.face-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:11px}.face-head>div strong{display:block;margin-top:3px;color:#7b858e;font:500 9.5px Arial,sans-serif}.face-add{border:0;background:none;padding:0;color:#d87f00;font:600 9.5px Arial,sans-serif;cursor:pointer}.face-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.face-card{min-width:0;border:1px solid #edf0f2;border-radius:7px;padding:11px;background:#fff}.face-id{display:flex;align-items:baseline;gap:7px;margin-bottom:8px}.face-id strong{color:#273541;font:700 11px Arial,sans-serif}.face-id span{color:#929ba4;font:9px Arial,sans-serif}.face-card .proof-view{padding:8px}.face-card .stone-preview{height:95px}.face-foot{margin-top:9px;padding-top:9px;border-top:1px solid #f2f3f4}.face-foot>span{display:block;color:#9aa2aa;font:8.5px Arial,sans-serif;margin-bottom:7px}.face-foot>div{display:flex;gap:10px}.face-foot button{border:0;background:none;padding:0;color:#d87f00;font:600 9px Arial,sans-serif;cursor:pointer}@media(max-width:900px){.face-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.face-grid{grid-template-columns:1fr}}.designer-note{color:#929ba4;font:10px Arial,sans-serif}.proof-actions{display:flex!important;flex-wrap:wrap;gap:9px!important}.proof-actions a,.proof-actions button{border:0;background:none;padding:0;color:#d87f00;font:600 9px Arial,sans-serif;cursor:pointer;text-decoration:none}.face-status{margin-left:auto;padding:3px 6px;border-radius:999px;background:#f4f6f7;color:#6f7a83;font:600 8px Arial,sans-serif;white-space:nowrap}.face-card.approved{border-color:#cfd9cf}.face-card.approved .face-status{background:#f1f6f1;color:#496449}.face-card.revision-requested{border-color:#ecd9bf}.face-card.revision-requested .face-status{background:#fff6e8;color:#a66300}.modal-actions{flex-wrap:wrap}.modal-actions a{text-decoration:none;display:inline-flex;align-items:center}.action-modal[hidden]{display:none}.action-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110}.action-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#18212a73}.action-panel{position:relative;width:min(520px,calc(100% - 48px));margin:12vh auto;background:#fff;border-radius:10px;padding:26px;box-shadow:0 20px 60px #0000002e}.action-panel h2{margin:0 0 20px;color:#273541;font:400 20px Marcellus,Georgia,serif}.action-panel label{display:block;margin-top:13px;color:#69747e;font:600 9px Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}.action-panel input,.action-panel textarea{display:block;width:100%;box-sizing:border-box;margin-top:6px;border:1px solid #dfe4e8;border-radius:6px;background:#fff;padding:9px 10px;color:#273541;font:11px Arial,sans-serif;text-transform:none;letter-spacing:0}.action-panel textarea{resize:vertical;line-height:1.45}.attachment-chip{display:inline-block;margin-top:13px;padding:6px 9px;border-radius:5px;background:#f6f7f8;color:#69747e;font:9.5px Arial,sans-serif}.action-help{margin:10px 0 0;color:#929ba4;font:9.5px/1.45 Arial,sans-serif}.action-buttons{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.action-buttons button{height:34px;padding:0 14px;border-radius:6px;font:600 10.5px Arial,sans-serif}.identity-marcellus{font-family:Marcellus,Georgia,serif!important;font-weight:400!important}.version-title-row{display:flex;align-items:center;gap:10px}.version-state{padding:4px 8px;border-radius:999px;font:600 9px Arial,sans-serif}.version-state.awaiting{background:#fff6e8;color:#a66300}.version-state.approved{background:#f1f6f1;color:#496449}.face-card.selected-proof{border-color:#ffa025}.approval-callout{margin:12px 0 4px;padding:11px;border:1px solid #eadbc5;border-radius:7px;background:#fffdfa}.approval-callout span,.approval-callout b{display:block}.approval-callout span{color:#9a8264;font:700 8px Arial,sans-serif;letter-spacing:.06em}.approval-callout b{margin-top:4px;color:#34414d;font:600 10px Arial,sans-serif}.approval-callout button{margin-top:9px;border:0;background:none;padding:0;color:#d87f00;font:600 9px Arial,sans-serif;cursor:pointer}.record-actions.monu-actions{align-items:flex-end;gap:7px}.monu-primary{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:7px;background:#ffa025;color:#fff!important;text-decoration:none!important;font:700 10.5px Arial,sans-serif;box-shadow:0 3px 10px #ffa0252e}.monu-primary:hover{filter:brightness(.98)}.version-state.awaiting{padding:6px 10px;background:#fff1dd;color:#995900;border:1px solid #f3d5aa;font-size:9.5px}.approval-callout{background:#fffaf2;border-color:#f0d2a8}.approval-callout b{font-size:11px;color:#8a5200}.approval-review-link{display:inline-flex;margin-top:10px;color:#c96f00;font:700 9.5px Arial,sans-serif;text-decoration:none}.face-foot{min-height:24px}.layout-common-actions{margin-top:16px;padding:14px 16px;border:1px solid #e5e8eb;border-radius:8px;background:#fafbfb;display:flex;align-items:center;justify-content:space-between;gap:20px}.layout-common-actions strong{display:block;margin-top:4px;color:#34414d;font:600 10px Arial,sans-serif}.layout-common-buttons{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.layout-common-buttons a,.layout-common-buttons button{text-decoration:none}@media(max-width:760px){.layout-common-actions{align-items:flex-start;flex-direction:column}.layout-common-buttons{justify-content:flex-start}}.proof-view .preview-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:7px auto 0;border:1px solid #dfe4e8;border-radius:50%;background:#fff;color:#69747e;font:700 14px/1 Arial,sans-serif;font-style:normal}.layout-common-buttons .quiet-action,.layout-common-buttons .primary-action{height:34px;min-width:0;padding:0 13px;border-radius:6px;font:600 11px/1 Arial,sans-serif;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;white-space:nowrap}.layout-common-buttons .quiet-action{border:1px solid #dde2e6;background:#fff;color:#56616b}.layout-common-buttons .primary-action{border:1px solid #ffa025;background:#ffa025;color:#fff}.layout-preview-header{padding-right:34px;margin-bottom:14px}.layout-preview-header h2{margin-bottom:10px}.layout-preview-meta{display:flex;flex-wrap:wrap;gap:8px 20px;padding:10px 0;border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2;color:#8b949d;font:10px/1.4 Arial,sans-serif}.layout-preview-meta b{margin-left:4px;color:#45525e}.layout-modal-panel .modal-actions .quiet-action{height:34px;padding:0 14px;border:1px solid #dfe4e8;border-radius:6px;background:#fff;color:#56616b;font:600 11px/1 Arial,sans-serif;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.layout-modal-panel .modal-actions .quiet-action:hover{border-color:#cfd6db;background:#fafbfb}.layout-preview-header h2{font-family:Marcellus,Georgia,serif;font-weight:400}body.mw-list-authority .mw-authority-main{box-sizing:border-box;width:100%!important;max-width:none!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;font:16px/1.45 Arial,sans-serif}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-authority-main{padding:0 28px!important;height:100%!important}body.mw-list-authority .mw-authority-heading{box-sizing:border-box;flex:0 0 80px;min-height:80px;padding:16px 28px 11px;display:flex;flex-direction:column;justify-content:flex-start;gap:2px;border:0;background:transparent}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-authority-heading{padding:16px 0 11px}body.mw-list-authority .mw-authority-heading.mw-authority-has-summary{flex-basis:128px;min-height:128px}body.mw-list-authority .mw-authority-heading [data-mw-heading-row]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0!important;padding:0!important;min-height:40px!important;border:0!important}body.mw-list-authority .mw-authority-heading h1{margin:0!important;font:400 32px/1.2 Marcellus,Georgia,serif!important}body.mw-list-authority .mw-authority-heading [data-mw-heading-row] p{display:none}body.mw-list-authority .mw-authority-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body.mw-list-authority .mw-authority-actions :is(button,a){font:400 16px/1.45 Arial!important;min-height:40px!important}body.mw-list-authority .mw-authority-summary-toggle{display:none}body.mw-list-authority .mw-authority-heading .summary-grid{margin:0!important}body.mw-list-authority .mw-authority-main>.view-panel:not([hidden]),body.mw-list-authority .mw-authority-main>section[id]:not([hidden]){flex:1 1 0;min-height:0;overflow:auto;padding:0 28px}body.mw-list-authority .mw-authority-main>.mw-authority-list-panel:not([hidden]){display:flex;flex-direction:column;overflow:auto}body.mw-list-authority .mw-authority-list-path{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:visible!important;border:0!important;background:transparent!important}body.mw-list-authority .mw-authority-redundant-heading,body.mw-list-authority .mw-authority-main .mw-tour-help,body.mw-list-authority .mw-authority-main .tasks-tour-help,body.mw-list-authority .mw-authority-main .so-tour-help,body.mw-list-authority .mw-authority-main #inventory-tour-open{display:none!important}body.mw-list-authority .mw-authority-main>[data-mw-primary-tabs]{flex:0 0 auto;min-height:44px;margin:0 28px!important;border:0!important;gap:24px!important;display:flex;flex-wrap:wrap}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-authority-main>[data-mw-primary-tabs]{margin:0!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) [data-mw-primary-tabs] :is(button,a){box-sizing:border-box;min-height:44px;padding:9px 0!important;font:400 15px/22px Arial!important;border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;color:var(--mw-page-muted,var(--mw-muted,#606060))!important;text-decoration:none!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) [data-mw-primary-tabs] :is(button,a):is(.active,.mw-selected,[aria-pressed=true],[aria-selected=true]){border-bottom-color:#ffa025!important;color:var(--mw-page-text,var(--mw-text,#242424))!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) .mw-toolbar{flex:0 0 auto!important;min-height:56px;margin:0!important;padding:8px 0;display:flex!important;align-items:center;gap:10px;flex-wrap:wrap}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) .mw-pilot-view-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto;max-width:100%;min-width:0}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) .mw-toolbar .mw-search{flex:0 1 220px!important;width:220px!important;min-width:0!important;max-width:100%;margin:0!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) .mw-search input{box-sizing:border-box;font:16px/1.45 Arial;min-height:38px;padding:7px 30px 7px 10px!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) [data-mw-authority-views]{white-space:nowrap}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) [data-mw-authority-views]:after{content:"▾";display:inline-block;width:8px;margin-left:4px;pointer-events:none}body.mw-list-authority .mw-authority-fill{flex:1 1 0;min-height:0;display:flex;flex-direction:column}body.mw-list-authority .mw-authority-fill .mw-shell{flex:1 1 0;min-height:0;display:flex}body.mw-list-authority .mw-authority-fill .mw-main{flex:1 1 0;min-height:0;display:flex;flex-direction:column;padding:0;overflow:visible}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-fill) .mw-table-wrap{flex:1 1 0!important;min-height:76px!important;height:auto!important;max-height:none!important;overflow:auto!important;border:0!important;border-radius:0!important}body.mw-list-authority .mw-authority-embedded-size .mw-table-wrap,body.mw-list-authority[data-mw-authority-mode=embedded] .mw-authority-table .mw-table-wrap{height:max(228px,45dvh)!important;max-height:none!important;overflow:auto!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) table{border-collapse:separate;border-spacing:0;font:15px/22px Arial!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) table thead th{height:50px!important;box-sizing:border-box;padding:0 42px 0 10px!important;font:400 15px/22px Arial!important;letter-spacing:normal;text-transform:none;vertical-align:middle}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) table tbody td{height:38px!important;box-sizing:border-box;padding:0 10px!important;font:400 15px/22px Arial!important;vertical-align:middle;white-space:nowrap;border-bottom:1px solid rgba(0,0,0,.035)!important}body.mw-list-authority[data-theme=dark] .mw-authority-table table tbody td,body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1)[data-theme=dark] table tbody td{border-bottom-color:#ffffff0f!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) table tbody tr:nth-last-child(1 of tr:not([hidden])) td{border-bottom:1px solid rgba(0,0,0,.13)!important}body.mw-list-authority[data-theme=dark] .mw-authority-table table tbody tr:nth-last-child(1 of tr:not([hidden])) td,body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1)[data-theme=dark] table tbody tr:nth-last-child(1 of tr:not([hidden])) td{border-bottom-color:#ffffff2e!important}body.mw-list-authority .mw-authority-cell{display:block;max-width:100%;height:37px;line-height:37px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}body.mw-list-authority .mw-authority-cell :is(b,strong,small,span,a,button){font:inherit!important;display:inline}body.mw-list-authority .mw-authority-cell :is(b,strong,small,span){color:inherit!important}body.mw-list-authority .mw-authority-cell br{display:none}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) table tbody tr:hover td{background:var(--mw-surface,var(--mw-page-surface,#fff))!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) .mw-authority-cell :is(button.contact-quick,button.cell-action,button.count-link,button.field-link,button.field-button){color:#ffa025!important}body.mw-list-authority .mw-authority-table td.mw-authority-editable{height:auto!important;min-height:38px;padding-top:4px!important;padding-bottom:4px!important;white-space:normal;overflow:visible}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) .mw-footer{flex:0 0 auto!important;min-height:56px!important;margin:0!important;padding:8px 0!important;border:0;font:14px/1.45 Arial;display:flex!important;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main,.mw-authority-table) :is(button,a){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--mw-page-text,var(--mw-text,#242424))!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main,.mw-authority-table) :is(button.primary,.mw-primary,a[href],.link-button,.user-link,.text-link,.text-button){color:#ffa025!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main,.mw-authority-table) :is(button,a):hover{text-decoration:underline;text-underline-offset:3px;background:transparent!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main,.mw-authority-table) :is(button,a,input,select,textarea):focus-visible{outline:2px solid #ffa025!important;outline-offset:2px}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main,.mw-authority-table) input:not([type=checkbox]):not([type=radio]),body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main,.mw-authority-table) :is(select,textarea){border:0!important;border-bottom:1px solid var(--mw-input-border,var(--mw-page-muted,#929292))!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:var(--mw-page-text,var(--mw-text,#242424))!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main,.mw-authority-table) :is(.summary-link,.data-card,.role-card,.rule-box,.panel,.detail-card,.gap-card,.standard-grid article,.rule-strip,.sensitive-strip,.change-box,.mw-chip,.mw-added-filter,.mw-filter-categories,.mw-filter-options,.mw-column-row,.mw-filter-add,.mw-panel-title,.mw-panel-footer,.menu-separator){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) :is(.mw-panel,.column-action-menu,.mw-row-menu,.mw-drawer,.mw-tour-popup,.mw-col-drag-preview){border:0!important;border-radius:0!important;background:var(--mw-surface,var(--mw-page-surface,#fff))!important;color:var(--mw-text,var(--mw-page-text,#242424))!important;box-shadow:0 6px 24px #00000024!important}body.mw-list-authority dialog{border:0!important;border-radius:0!important;background:var(--mw-page-surface,#fff)!important;color:var(--mw-page-text,#242424)!important;box-shadow:0 6px 24px #00000024!important}body.mw-list-authority:has([data-theme=dark]) dialog{background:#1d1d1f!important;color:#eee!important}body.mw-list-authority[data-theme=dark] .mw-authority-table :is(.mw-panel,.column-action-menu,.mw-row-menu,.mw-drawer,.mw-tour-popup,.mw-col-drag-preview),body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1)[data-theme=dark] :is(.mw-panel,.column-action-menu,.mw-row-menu,.mw-drawer,.mw-tour-popup,.mw-col-drag-preview),body.mw-list-authority:has([data-theme=dark]) dialog{box-shadow:0 6px 24px #00000059!important}body.mw-list-authority dialog :is(button,a){border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important}body.mw-list-authority dialog :is(button,a):focus-visible{outline:2px solid #ffa025;outline-offset:2px}body.mw-list-authority .mw-authority-help{max-width:min(720px,94vw);max-height:85dvh;overflow:auto;padding:24px;font:16px/1.5 Arial}body.mw-list-authority .mw-authority-help::backdrop{background:#0008}body.mw-list-authority .mw-authority-help h2{font:400 28px Marcellus,Georgia,serif}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) [data-mw-primary-tabs] :is(button,a){border-bottom:2px solid transparent!important;text-decoration:none!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) [data-mw-primary-tabs] :is(button,a):is(.active,.mw-selected,[aria-pressed=true],[aria-selected=true]){border-bottom-color:#ffa025!important}html.mw-embedded-workspace body.mw-list-authority .mw-authority-main,body.mw-list-authority.mw-standard-shell .mw-authority-main{padding:0!important;box-sizing:border-box}html.mw-embedded-workspace body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-authority-main,body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-authority-main{padding:0 28px!important;box-sizing:border-box}body.mw-list-authority .mw-authority-main .mw-authority-list-path,body.mw-list-authority .mw-authority-main .mw-authority-list-panel:not([hidden]),body.mw-list-authority .mw-authority-main .mw-authority-fill:not(.mw-table-expanded),body.mw-list-authority .mw-authority-fill .mw-shell,body.mw-list-authority .mw-authority-fill .mw-main{box-sizing:border-box;display:flex!important;flex-direction:column!important;flex:1 1 0!important;min-height:0!important;min-width:0!important;height:auto!important;max-height:none!important;margin:0!important;gap:0!important}body.mw-list-authority .mw-authority-main .mw-authority-list-path{padding:0!important}body.mw-list-authority .mw-authority-main>.mw-authority-list-path,body.mw-list-authority .mw-authority-main>.mw-authority-fill{padding:0 28px!important}body.mw-list-authority .mw-authority-main .mw-authority-list-path{padding-top:0!important;padding-bottom:0!important}body.mw-list-authority .mw-authority-fill .mw-main{padding:0!important}body.mw-list-authority .mw-authority-main .mw-authority-heading{flex-shrink:0!important}body.mw-list-authority .mw-authority-main>[data-mw-primary-tabs]{box-sizing:border-box;flex-shrink:0!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) .mw-toolbar,body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) .mw-footer{box-sizing:border-box}body.mw-list-authority .mw-authority-heading [data-mw-heading-row]{width:100%;flex-shrink:0;min-width:0}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .mw-authority-heading h1{font:400 32px/1.2 Marcellus,Georgia,serif!important;margin:0!important}body.mw-list-authority .mw-authority-heading .mw-authority-actions :is(button,a){padding:8px 12px!important}body.mw-list-authority .mw-authority-heading.mw-authority-has-summary{display:grid;grid-template-rows:40px 14px 42px;align-content:start}body.mw-list-authority .mw-authority-table .mw-toolbar button{font:400 15px/1.45 Arial!important}body.mw-list-authority .mw-authority-heading .summary-grid{display:flex!important;gap:0!important;min-width:0}body.mw-list-authority .mw-authority-heading .mw-authority-summary{box-sizing:border-box;flex:1;min-width:0;min-height:0;height:42px;padding:0 16px!important;border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;text-align:left}body.mw-list-authority .mw-authority-heading .mw-authority-summary:first-child{padding-left:0!important}body.mw-list-authority .mw-authority-heading .mw-authority-summary span{display:block;font:400 13px/18px Arial!important;color:var(--mw-page-muted,#606060)}body.mw-list-authority .mw-authority-heading .mw-authority-summary strong{display:block;margin:0!important;font:500 24px/24px Arial!important;color:var(--mw-page-text,#242424)}body.mw-list-authority .mw-authority-heading .mw-authority-summary small{display:none}@media(max-width:1100px){body.mw-list-authority .mw-authority-heading{flex-basis:auto;min-height:80px}body.mw-list-authority .mw-authority-heading [data-mw-heading-row]{flex-wrap:wrap}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) .mw-pilot-view-controls{width:100%;margin-left:0}}@media(max-width:700px){body.mw-list-authority .mw-authority-main{height:auto!important;min-height:100dvh!important;overflow:auto!important}body.mw-list-authority .mw-authority-heading{padding:16px 14px;gap:8px}body.mw-list-authority .mw-authority-summary-toggle{display:block;text-align:left;padding:6px 0}body.mw-list-authority .mw-authority-heading .summary-grid{display:none}body.mw-list-authority .mw-authority-heading .summary-grid.mw-authority-summary-open{display:flex;flex-wrap:wrap}body.mw-list-authority .mw-authority-main>[data-mw-primary-tabs]{margin:0 14px!important}body.mw-list-authority .mw-authority-main>.view-panel:not([hidden]),body.mw-list-authority .mw-authority-main>section[id]:not([hidden]){padding:0 14px;flex:none}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-fill) .mw-table-wrap{flex:none!important;height:max(228px,45dvh)!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table) .mw-toolbar .mw-search{flex:1 1 220px!important}}@media(pointer:coarse){body.mw-list-authority .mw-authority-table table tbody td{height:45px!important}body.mw-list-authority .mw-authority-cell{height:44px;line-height:44px}body.mw-list-authority .mw-authority-table :is(.mw-toolbar,.mw-footer) button{min-height:44px!important}}@media(max-width:700px){html.mw-embedded-workspace body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-authority-main,body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-authority-main{padding:0 14px!important;height:auto!important;min-height:100dvh!important}body.mw-list-authority .mw-authority-main>.mw-authority-list-path,body.mw-list-authority .mw-authority-main>.mw-authority-fill{padding:0 14px!important}body.mw-list-authority .mw-authority-heading.mw-authority-has-summary{grid-template-rows:auto auto auto}body.mw-list-authority .mw-authority-main .mw-authority-list-path,body.mw-list-authority .mw-authority-main .mw-authority-list-panel:not([hidden]),body.mw-list-authority .mw-authority-main .mw-authority-fill:not(.mw-table-expanded){flex:none!important}}@media(max-width:700px){body.mw-list-authority .mw-authority-heading .summary-grid{display:none!important}body.mw-list-authority .mw-authority-heading .summary-grid.mw-authority-summary-open{display:flex!important}body.mw-list-authority .mw-authority-heading .mw-authority-summary{flex:1 1 40%;padding-left:0!important;height:auto!important;min-height:42px}}body.mw-local-record .local-record-status{font:400 15px/22px Arial,sans-serif;color:var(--mw-page-muted,#666);margin:16px 0}body.mw-local-record .local-record-card :is(p,b,strong,label,input,textarea,select,button,a){font:400 15px/22px Arial,sans-serif;color:var(--mw-page-text,#333)}body.mw-local-record .local-record-card h3{font:400 20px/1.3 Marcellus,Georgia,serif;margin:20px 0 12px}body.mw-local-record .local-record-card :is(button,a){background:transparent;border:0;border-radius:0;box-shadow:none;min-height:40px;padding:8px 0;text-decoration:none;cursor:pointer;margin-right:20px}body.mw-local-record .local-record-card :is(button,a):hover,body.mw-local-record .local-record-card :is(button,a):focus-visible,body.mw-local-record [data-local-action=convert]:not(:disabled){color:#ffa025}body.mw-local-record .local-record-card button:disabled{color:var(--mw-page-muted,#666);opacity:.5;cursor:not-allowed}body.mw-local-record .local-record-card label{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;min-height:44px}body.mw-local-record .local-record-card :is(input:not([type=radio]):not([type=checkbox]),textarea,select){width:100%;min-width:0;background:transparent;border:0;border-bottom:1px solid var(--mw-page-line,#ddd);border-radius:0;padding:8px 0}body.mw-local-record .local-record-card :is(input[type=radio],input[type=checkbox]){width:16px;height:16px;min-width:16px;min-height:16px;accent-color:#666}body.mw-local-record .local-record-card img{display:block;max-width:100%;width:auto;max-height:240px;object-fit:contain}body.mw-local-record .local-proof-card{padding:16px 0;border-bottom:1px solid var(--mw-page-line,#ddd)}body.mw-local-record .local-record-files{display:grid;gap:16px;overflow-wrap:anywhere}body.mw-local-record .local-proof-dialog{width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:24px;border:1px solid var(--mw-page-line,#ddd);border-radius:4px;background:var(--mw-page-surface,#fff);color:var(--mw-page-text,#333);overflow:auto}body.mw-local-record .local-proof-dialog h2{font:400 26px/1.3 Marcellus,Georgia,serif}body.mw-local-record .local-proof-dialog :is(p,span,strong,a,button){font:400 15px/22px Arial,sans-serif;color:inherit}body.mw-local-record .local-proof-dialog button{border:0;background:transparent;padding:12px 0;margin-right:24px;cursor:pointer}body.mw-local-record .local-proof-dialog button:hover{color:#ffa025}body.mw-local-record .local-proof-dialog img{width:100%;max-height:52vh;object-fit:contain}body.mw-local-record .local-proof-dialog::backdrop{background:#0000004d}.local-workspace-open{display:inline-block;margin:12px 0;color:#ffa025;text-decoration:none;font:400 15px/22px Arial,sans-serif}body.mw-local-record .local-proof-dialog object{display:block;width:100%;height:52vh;border:0}[data-page~=new-customer] .prospect-main{padding:28px 34px 60px;max-width:1380px}[data-page~=new-customer] .prospect-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:18px}[data-page~=new-customer] .prospect-head h1{font-family:Marcellus,Georgia,serif;font-size:31px;margin:6px 0}[data-page~=new-customer] .prospect-head p,[data-page~=new-customer] .section-title p,[data-page~=new-customer] .intro-card p,[data-page~=new-customer] .search-card p{margin:0;color:#687078}[data-page~=new-customer] .back-link,[data-page~=new-customer] .text-action{color:#e88b12;text-decoration:none}[data-page~=new-customer] .status-pill,[data-page~=new-customer] .match-badge,[data-page~=new-customer] .pending-pill{font-size:12px;padding:6px 10px;border-radius:999px;background:#fff4e5;color:#a75f00;font-weight:700}[data-page~=new-customer] .workflow-steps{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #ddd;margin-bottom:24px}[data-page~=new-customer] .workflow-steps span{padding:12px 4px;color:#8a8f94;font-size:13px}[data-page~=new-customer] .workflow-steps span.active{color:#222;border-bottom:2px solid #ffa025;font-weight:700}[data-page~=new-customer] .step-panel{max-width:1120px}[data-page~=new-customer] .intro-card{display:grid;grid-template-columns:1fr 310px;gap:28px;padding:24px;border:1px solid #e3e3e3;background:#fff}[data-page~=new-customer] .eyebrow{display:block;color:#d97b00;font-size:11px;font-weight:800;letter-spacing:.08em;margin-bottom:7px}[data-page~=new-customer] .intro-card h2,[data-page~=new-customer] .section-title h2{font-family:Marcellus,Georgia,serif;font-size:23px;margin:0 0 8px}[data-page~=new-customer] .label-sample{border:1px dashed #aaa;padding:13px 16px;display:flex;flex-direction:column;font-size:12px;line-height:1.45;background:#fafafa}[data-page~=new-customer] .label-sample small{color:#888;margin-bottom:6px}[data-page~=new-customer] .label-sample b{margin-top:7px;font-size:13px}[data-page~=new-customer] .lookup-card{display:grid;grid-template-columns:1fr 30px 1fr auto;align-items:end;gap:12px;padding:20px 24px;border:1px solid #e3e3e3;border-top:0;background:#fff}[data-page~=new-customer] .lookup-card label,[data-page~=new-customer] .form-grid label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700}[data-page~=new-customer] .lookup-card input,[data-page~=new-customer] .form-grid input,[data-page~=new-customer] .form-grid select,[data-page~=new-customer] .business-search input{height:39px;border:1px solid #cfd2d4;padding:0 11px;font:inherit;background:#fff}[data-page~=new-customer] .plus{text-align:center;padding-bottom:10px;color:#999}[data-page~=new-customer] .primary,[data-page~=new-customer] .secondary,[data-page~=new-customer] .search-card button{height:40px;padding:0 17px;border:1px solid #c9c9c9;background:#fff;font-weight:700;cursor:pointer}[data-page~=new-customer] .primary{background:#ffa025;border-color:#ffa025;color:#222}[data-page~=new-customer] .inline-alert,[data-page~=new-customer] .duplicate-warning{margin-top:12px;padding:13px 16px;background:#fff7e9;border-left:3px solid #ffa025}[data-page~=new-customer] .divider{display:flex;align-items:center;gap:15px;color:#999;margin:21px 0}[data-page~=new-customer] .divider:before,[data-page~=new-customer] .divider:after{content:"";height:1px;background:#ddd;flex:1}[data-page~=new-customer] .search-card{border:1px solid #e3e3e3;background:#fff;padding:21px 24px}[data-page~=new-customer] .search-card h3{margin:0 0 5px}[data-page~=new-customer] .business-search{display:flex;gap:10px;margin-top:15px}[data-page~=new-customer] .business-search input{flex:1}[data-page~=new-customer] .manual-row{display:flex;justify-content:center;gap:12px;margin-top:18px;color:#666}[data-page~=new-customer] .text-action{border:0;background:none;font-weight:700;cursor:pointer}[data-page~=new-customer] .section-title{display:flex;justify-content:space-between;gap:25px;align-items:flex-start;margin-bottom:18px}[data-page~=new-customer] .business-card{display:grid;grid-template-columns:58px 1fr 220px;gap:18px;border:1px solid #ddd;background:#fff;padding:22px}[data-page~=new-customer] .business-mark{width:54px;height:54px;background:#f3f3f3;display:grid;place-items:center;font-family:Marcellus,serif;font-size:20px}[data-page~=new-customer] .business-details h3{font-family:Marcellus,serif;font-size:21px;margin:0 0 5px}[data-page~=new-customer] .business-details p{margin:0 0 12px;color:#555}[data-page~=new-customer] .business-meta{display:flex;gap:18px;color:#6a6f73;font-size:12px}[data-page~=new-customer] .record-meta{border-left:1px solid #eee;padding-left:20px;display:grid;grid-template-columns:1fr}[data-page~=new-customer] .record-meta>span{justify-self:start;background:#f1f1f1;padding:4px 8px;font-size:11px;font-weight:700;margin-bottom:7px}[data-page~=new-customer] .record-meta small{color:#888;margin-top:5px}[data-page~=new-customer] .verify-note,[data-page~=new-customer] .verification-box,[data-page~=new-customer] .campaign-note{margin-top:15px;border:1px solid #e3e3e3;background:#fafafa;padding:15px 18px}[data-page~=new-customer] .verify-note p,[data-page~=new-customer] .verification-box p{margin:4px 0 0;color:#666}[data-page~=new-customer] .actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}[data-page~=new-customer] .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 20px;border:1px solid #ddd;background:#fff;padding:22px}[data-page~=new-customer] .verification-box{display:flex;justify-content:space-between;align-items:center}[data-page~=new-customer] .verification-box>span{color:#377b4d;font-weight:700}[data-page~=new-customer] .mini-business{border-left:3px solid #ffa025;padding-left:12px;display:flex;flex-direction:column}[data-page~=new-customer] .mini-business span{font-size:12px;color:#777}[data-page~=new-customer] .review-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}[data-page~=new-customer] .review-card{border:1px solid #ddd;background:#fff;padding:20px}[data-page~=new-customer] .review-card h3{margin:0 0 14px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#777}[data-page~=new-customer] .review-card>p{color:#666}[data-page~=new-customer] .review-card dl{display:grid;grid-template-columns:120px 1fr;gap:7px;margin-top:18px;font-size:13px}[data-page~=new-customer] .review-card dt{color:#777}[data-page~=new-customer] .review-card dd{margin:0;font-weight:600}[data-page~=new-customer] .flow-summary{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:18px;padding:17px;border:1px solid #ddd;background:#fff;font-size:13px}[data-page~=new-customer] .flow-summary span{padding:7px 10px;background:#f5f5f5}[data-page~=new-customer] .campaign-note{display:flex;gap:14px}[data-page~=new-customer] .campaign-note span{color:#666}[data-page~=new-customer] .search-results{margin-top:12px;border-top:1px solid #eee;padding-top:12px}[data-page~=new-customer] .search-result{display:flex;justify-content:space-between;align-items:center;padding:11px;background:#fafafa}[data-page~=new-customer] .duplicate-warning{display:flex;flex-direction:column;gap:3px;margin-bottom:14px}[data-page~=new-customer] .duplicate-warning span{color:#666;font-size:13px}@media(max-width:900px){[data-page~=new-customer] .intro-card,[data-page~=new-customer] .review-grid,[data-page~=new-customer] .form-grid,[data-page~=new-customer] .lookup-card{grid-template-columns:1fr}[data-page~=new-customer] .plus{display:none}[data-page~=new-customer] .business-card{grid-template-columns:1fr}[data-page~=new-customer] .record-meta{border-left:0;border-top:1px solid #eee;padding:14px 0 0}[data-page~=new-customer] .workflow-steps{grid-template-columns:1fr 1fr}}[data-page~=new-customer] .prospect-main{width:calc(100% - 150px);max-width:1380px;margin-left:auto;margin-right:auto;box-sizing:border-box}[data-page~=new-customer] .prospect-main .prospect-head,[data-page~=new-customer] .prospect-main .workflow-steps,[data-page~=new-customer] .prospect-main .step-panel{width:100%;max-width:1120px;margin-left:auto;margin-right:auto;box-sizing:border-box}[data-page~=new-customer] .prospect-main .workflow-steps{margin-bottom:24px}[data-page~="new-customer"] @media(max-width:900px){.prospect-main{width:100%;margin-left:0;margin-right:0;padding-left:24px;padding-right:24px}}.notes-page-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:4px 0 20px}.notes-page-head h1{margin:0;color:#273541;font:400 21px/1.25 Marcellus,Georgia,serif}.notes-page-head p{margin:7px 0 0;color:#8a949d;font:11px/1.5 Arial,sans-serif}.note-composer{border:1px solid #e4e8eb;border-radius:9px;background:#fff;padding:18px 20px;margin-bottom:26px}.note-label{display:block;margin-bottom:9px;color:#34414d;font:600 11px Arial,sans-serif}.note-composer textarea{width:100%;min-height:84px;resize:vertical;border:1px solid #dfe4e8;border-radius:6px;padding:11px 12px;box-sizing:border-box;color:#34414d;font:11.5px/1.5 Arial,sans-serif;outline:none}.note-composer textarea:focus{border-color:#ffa025;box-shadow:0 0 0 2px #ffa02514}.attachment-row{display:flex;align-items:center;gap:10px;margin-top:10px}.attach-button{display:inline-flex;align-items:center;height:30px;padding:0 11px;border:1px solid #dfe4e8;border-radius:6px;background:#fff;color:#596571;font:600 10.5px Arial,sans-serif;cursor:pointer}.attach-button:hover{border-color:#cfd6db}.attachment-row span{color:#9aa2aa;font:10px Arial,sans-serif}.pending-files{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.pending-file{display:inline-flex;align-items:center;gap:7px;max-width:260px;padding:6px 8px;border:1px solid #e5e9ec;border-radius:5px;background:#fafbfb;color:#66717b;font:10px Arial,sans-serif}.pending-file b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.composer-actions{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:12px}.composer-actions span{color:#9aa2aa;font:10px Arial,sans-serif}.composer-actions button{height:32px;border:1px solid #ffa025;border-radius:6px;background:#ffa025;color:#fff;padding:0 15px;font:600 10.5px Arial,sans-serif;cursor:pointer}.notes-history{max-width:920px}.timeline-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.timeline-head h2{margin:0;color:#34414d;font:600 11px Arial,sans-serif}.timeline-head span{color:#9aa2aa;font:10px Arial,sans-serif}.notes-timeline{border-top:1px solid #e8ebed}.note-entry{display:grid;grid-template-columns:125px 1fr;gap:22px;padding:20px 0;border-bottom:1px solid #edf0f2}.note-meta{color:#929ba4;font:10px/1.5 Arial,sans-serif}.note-meta strong{display:block;margin-bottom:4px;color:#56616b;font-size:10.5px}.note-entry p{margin:0;color:#4f5b66;font:11.5px/1.6 Arial,sans-serif}.note-attachments{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.note-attachment{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;border:1px solid #e4e8eb;border-radius:5px;background:#fafbfb;color:#69747e;font:9.5px Arial,sans-serif}.note-attachment:before{content:"↗";color:#d87f00}.note-entry.system p{color:#7e8891}@media(max-width:760px){.composer-actions{align-items:flex-start;flex-direction:column}.note-entry{grid-template-columns:1fr;gap:7px}}.record-id strong{font-family:Marcellus,Georgia,serif!important;font-weight:400!important;font-size:21px!important;letter-spacing:-.01em}body.mw-review-corrections{--mw-review-text:var(--mw-page-text,var(--mw-text,#444));--mw-review-muted:var(--mw-page-muted,var(--mw-muted,#606060));--mw-review-line:var(--mw-page-line,var(--mw-border,#ddd));--mw-review-surface:var(--mw-page-bg,var(--mw-surface,#fff))}:root[data-theme=dark] body.mw-review-corrections,body.mw-review-corrections[data-theme=dark]{--mw-review-text:#eeeef0;--mw-review-muted:#bcbcc2;--mw-review-line:#56565d;--mw-review-surface:#1d1d1f}body.mw-review-corrections.mw-remaining-layout [data-mw-page-content] :is(button,a):not(.mw-table-component):not(.mw-table-component *):not(table *){color:var(--mw-review-text)!important}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) :is(.secondary,.summary-link,.text-link,.text-button,.mini-list button,.queue-list button,.activity-list a){color:var(--mw-review-text)!important;font-weight:400!important}body.mw-review-corrections.mw-remaining-layout [data-mw-page-content] :is(.primary,.action-primary,.mw-review-primary,[data-attention=true]):not(.mw-table-component *):not(table *),body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .primary{color:#ffa025!important}body.mw-review-corrections[data-mw-review-page=home] :is(.home-kpis a,.home-kpis span,.home-kpis strong,.work-list a,.work-list a span,.work-list a strong,.work-list a small,.quick-grid a){color:var(--mw-review-text)!important;font-weight:400!important}body.mw-review-corrections[data-mw-review-page=home] .home-kpis small{color:var(--mw-review-muted)!important}body.mw-review-corrections[data-mw-review-page=home] .work-list a [data-attention=true]{color:#ffa025!important}body.mw-review-corrections.mw-list-authority #mw-quotations-v1[data-theme] table tbody td[data-col=customer] :is(a,button,span,strong,small),body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-table[data-module=sales-orders]) table tbody td[data-col=customer] :is(a,button,span,strong,small){color:var(--mw-review-text)!important}body.mw-review-corrections.mw-list-authority #mw-prospects-v1[data-theme] table tbody td[data-col] :is(a,button,span,strong,small){color:var(--mw-review-text)!important}body.mw-review-corrections.mw-list-authority #mw-prospects-v1[data-theme] table tbody td[data-col=prospect] :is(a,button,span,strong,small){color:#ffa025!important}body.mw-review-corrections.mw-list-authority .mw-authority-heading.mw-authority-has-summary{grid-template-rows:minmax(40px,auto) auto auto;min-height:144px;flex-basis:auto;height:auto;row-gap:6px}body.mw-review-corrections.mw-list-authority .mw-authority-heading .summary-grid{flex-wrap:wrap;gap:12px 24px!important}body.mw-review-corrections.mw-list-authority .mw-authority-heading .mw-authority-summary{height:auto;min-height:44px;flex:1 1 140px;padding:0!important}body.mw-review-corrections.mw-list-authority .mw-authority-heading .mw-authority-summary span{white-space:normal;line-height:18px}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .dashboard-grid>article,body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .receipt-batch-card{border:1px solid var(--mw-review-line)!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important;padding:20px!important;min-width:0;font-weight:400}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) :is(.dashboard-grid,.receipt-batch-grid){gap:20px!important;align-items:start}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .view-panel :is(strong,b){font-weight:400!important}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .view-panel>.toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;flex:0 0 auto;min-height:52px;margin:8px 0!important}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .view-panel>.toolbar .searchbox{flex:0 1 320px;width:320px;min-width:0;max-width:100%;border:0!important;border-bottom:1px solid var(--mw-review-line)!important;border-radius:0;background:transparent;box-sizing:border-box}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .view-panel>.toolbar :is(select,button){flex:0 1 auto;max-width:100%}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .view-panel>:is(.replenishment-note,.portal-note,.rule-strip,.receiving-authority-banner,.temporary-warning,.selection-bar){flex:0 0 auto;position:static!important;display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-height:48px;margin:8px 0!important;padding:8px 0!important;background:transparent!important;border:0!important;border-radius:0!important}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .selection-bar{justify-content:flex-end;clear:both}body.mw-review-corrections.mw-list-authority.mw-review-module :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .mw-authority-fill:not(.mw-table-expanded){flex:1 0 340px!important;min-height:340px!important}body.mw-review-corrections.mw-list-authority.mw-review-module :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-fill):not(.mw-table-expanded) .mw-table-wrap{min-height:228px!important}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .mw-review-mixed-panel:not([hidden]){display:block!important;overflow:auto!important;min-height:0;flex:1 1 0!important;padding-bottom:24px!important}body.mw-review-corrections.mw-list-authority .mw-review-mixed-panel .mw-authority-embedded-size:not(.mw-table-expanded){display:block!important;min-height:0!important;height:auto!important;flex:none!important;margin:16px 0!important}body.mw-review-corrections.mw-list-authority .mw-review-mixed-panel .mw-authority-embedded-size:not(.mw-table-expanded) .mw-table-wrap{height:clamp(228px,45dvh,440px)!important;min-height:228px!important;max-height:none!important;flex:none!important;overflow:auto!important}body.mw-review-corrections.mw-list-authority .mw-review-mixed-panel .table-card{height:auto!important;overflow:visible!important;min-width:0;border:0!important;background:transparent!important}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) :is(.receipt-workspace,.receipt-certification){position:static!important;clear:both;min-width:0}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .receipt-workspace{border-top:1px solid var(--mw-review-line)!important;margin-top:24px;padding-top:20px}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .receipt-certification{margin-top:24px;gap:16px;border:1px solid var(--mw-review-line)!important;border-radius:4px!important;padding:20px;background:transparent!important}body.mw-review-corrections.mw-list-authority .receipt-certification>label{display:block;line-height:22px;color:var(--mw-review-text)}body.mw-review-corrections.mw-remaining-layout .mw-card-component{flex:0 0 auto;margin:0!important;background:transparent;border:0;min-width:0}body.mw-review-corrections.mw-remaining-layout .mw-card-component .mw-heading{display:block;margin:0!important;padding:0!important}body.mw-review-corrections.mw-remaining-layout .mw-card-component .mw-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:16px;padding:0!important;margin:0!important}body.mw-review-corrections.mw-remaining-layout .mw-card-component .mw-toolbar button{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--mw-review-text)!important;font:400 15px/22px Arial!important;min-height:40px}body.mw-review-corrections.mw-remaining-layout .mw-queue-footer{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;flex:0 0 auto;gap:8px;padding:12px 16px;margin:0;border-top:1px solid var(--mw-review-line);font:400 13px/20px Arial;color:var(--mw-review-muted);background:transparent}body.mw-review-corrections.mw-remaining-layout .mw-queue-footer .mw-page-controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0}body.mw-review-corrections.mw-remaining-layout .mw-queue-footer :is(button,select){font:400 13px/20px Arial!important;min-height:32px!important;padding:4px 0!important;border:0!important;background:transparent!important;color:var(--mw-review-text)!important}body.mw-review-corrections.mw-remaining-layout main[data-mw-page-family=split] .mw-page-identity{min-height:88px;flex:0 0 auto}body.mw-review-corrections[data-mw-review-page=search] .search-row{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-height:56px}body.mw-review-corrections[data-mw-review-page=search] .searchbox-global{flex:0 1 20%!important;width:20%;min-width:240px;max-width:360px;border:0!important;border-bottom:1px solid var(--mw-review-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.mw-review-corrections[data-mw-review-page=search] .mw-search-mode{color:var(--mw-review-muted)}body.mw-review-corrections[data-mw-review-page=search] .mw-search-ask{min-height:44px;font:400 20px/24px Marcellus,Georgia,serif!important;color:#ffa025!important;padding:8px 12px!important}body.mw-review-corrections[data-mw-review-page=search] .mw-search-assistant{box-sizing:border-box;width:min(640px,calc(100vw - 32px));max-height:85dvh;overflow:auto;padding:24px;background:var(--mw-review-surface);color:var(--mw-review-text);border:1px solid var(--mw-review-line);border-radius:4px;font:400 15px/22px Arial}body.mw-review-corrections .mw-search-assistant::backdrop{background:#0008}body.mw-review-corrections .mw-assistant-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}body.mw-review-corrections .mw-search-assistant h2{font:400 28px/34px Marcellus,Georgia,serif;margin:0}body.mw-review-corrections .mw-search-assistant :is(button,textarea){font:400 15px/22px Arial;color:var(--mw-review-text);background:transparent;border:0;border-radius:0;box-shadow:none}body.mw-review-corrections .mw-search-assistant button{min-height:40px;cursor:pointer}body.mw-review-corrections .mw-search-assistant button:disabled{opacity:.5;cursor:not-allowed}body.mw-review-corrections .mw-search-assistant .mw-review-primary{color:#ffa025}body.mw-review-corrections .mw-search-assistant textarea{box-sizing:border-box;width:100%;border-bottom:1px solid var(--mw-review-line);resize:vertical;min-height:80px;padding:8px 0}body.mw-review-corrections .mw-assistant-log{max-height:38dvh;overflow:auto;margin:20px 0;display:grid;gap:16px}body.mw-review-corrections .mw-assistant-log article{border-left:1px solid var(--mw-review-line);padding-left:12px}body.mw-review-corrections .mw-assistant-log span{font-size:13px;color:var(--mw-review-muted)}body.mw-review-corrections .mw-assistant-log p{margin:4px 0;overflow-wrap:anywhere}body.mw-review-corrections .mw-search-assistant :is(button,textarea):focus-visible{outline:2px solid #ffa025;outline-offset:3px}@media(max-width:700px){body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .dashboard-grid,body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .receipt-batch-grid{grid-template-columns:minmax(0,1fr)!important}body.mw-review-corrections.mw-list-authority .receipt-certification{grid-template-columns:minmax(0,1fr)!important}body.mw-review-corrections[data-mw-review-page=search] .searchbox-global{flex:1 1 240px!important;width:100%;min-width:0;max-width:none}body.mw-review-corrections.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1,.mw-authority-main) .view-panel>.toolbar .searchbox{flex:1 1 240px;width:100%}}body.mw-persistent-shell #mw-workspace-host{position:fixed!important;top:72px!important;right:0!important;bottom:0!important;left:188px!important;padding:0!important;margin:0!important;width:auto!important;height:auto!important;overflow:hidden;background:var(--nav-surface,#fff)}body.mw-persistent-shell.mw-shared-hidden #mw-workspace-host,body.mw-persistent-shell.mw-workspace-expanded #mw-workspace-host{left:0!important}body.mw-persistent-shell.mw-workspace-expanded aside.rail{display:none!important}body.mw-persistent-shell .mw-workspace-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block;background:var(--nav-surface,#fff)}body.mw-persistent-shell .mw-workspace-frame.mw-pending{visibility:hidden;pointer-events:none}body.mw-persistent-shell #mw-workspace-status{position:absolute;right:20px;top:12px;padding:7px 12px;border:1px solid var(--nav-line,#ddd);border-radius:5px;background:var(--nav-surface,#fff);color:var(--nav-muted,#606060);font:14px Arial;z-index:5}body.mw-persistent-shell #mw-workspace-status[hidden]{display:none}body.mw-shared-rail .mw-rail-site-settings{display:block;width:100%;min-height:40px;box-sizing:border-box;margin-top:2px;padding:10px 12px;border-radius:5px;font:15px Arial;color:var(--nav-text);text-decoration:none}body.mw-shared-rail .mw-rail-site-settings:hover,body.mw-shared-rail .mw-rail-site-settings.active{background:var(--nav-hover)}body.mw-shared-rail .mw-rail-site-settings[aria-disabled=true]{opacity:.5;cursor:default}body.mw-shared-rail .mw-rail-site-settings:focus-visible{outline:2px solid #ffa025;outline-offset:2px}@media(max-width:600px){body.mw-persistent-shell #mw-workspace-host{left:0!important}}body.mw-persistent-shell .mw-shared-header{left:188px!important;right:0!important}body.mw-persistent-shell.mw-shared-hidden .mw-shared-header,body.mw-persistent-shell.mw-workspace-expanded .mw-shared-header{left:0!important}@media(max-width:600px){body.mw-persistent-shell .mw-shared-header{left:0!important}}@media(max-width:600px){body.mw-persistent-shell #mw-workspace-host{top:calc(72px + env(safe-area-inset-top,0px))!important}}html.mw-embedded-workspace body{margin:0!important;min-height:100dvh;--mw-rail-offset:0px}html.mw-embedded-workspace :is(.mw-top,.topbar,aside.rail,#mw-navigation,.start-brand){display:none!important}html.mw-embedded-workspace :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1){height:100dvh!important}html.mw-embedded-workspace :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-shell{grid-template-columns:minmax(0,1fr)!important;height:100%!important}html.mw-embedded-workspace :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-workspace{grid-column:1!important;grid-row:1!important}html.mw-embedded-workspace :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-main{padding:24px 28px!important}html.mw-embedded-workspace body>main{margin-left:0!important;width:100%!important;max-width:none!important;padding:24px 28px!important;box-sizing:border-box}html.mw-embedded-workspace body.mw-standard-shell>main{padding-top:24px!important;margin-left:0!important;width:100%!important}html.mw-embedded-workspace .home-main{margin:0!important}@media(max-width:600px){html.mw-embedded-workspace body>main,html.mw-embedded-workspace :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-main{padding:20px 14px!important}}[data-page~=pricing] .pricing-main{margin-left:110px;padding:28px 32px 56px;max-width:calc(100vw - 110px);box-sizing:border-box}[data-page~=pricing] .module-head,[data-page~=pricing] .section-head,[data-page~=pricing] .record-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}[data-page~=pricing] .module-head h1{font-family:Marcellus,serif;font-size:32px;margin:0 0 5px}[data-page~=pricing] .module-head p,[data-page~=pricing] .section-head p,[data-page~=pricing] .record-head p{margin:0;color:#69717a}[data-page~=pricing] .head-actions,[data-page~=pricing] .filters,[data-page~=pricing] .offer-tools,[data-page~=pricing] .uplift-actions{display:flex;gap:8px;align-items:center}[data-page~=pricing] .summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0 18px}[data-page~=pricing] .summary-link{background:#fff;border:1px solid #dfe3e7;border-radius:8px;text-align:left;padding:16px;cursor:pointer}[data-page~=pricing] .summary-link span,[data-page~=pricing] .summary-link small{display:block}[data-page~=pricing] .summary-link strong{display:block;font-size:21px;margin:5px 0}[data-page~=pricing] .summary-link small{color:#737b84}[data-page~=pricing] .view-tabs{display:flex;gap:4px;border-bottom:1px solid #dfe3e7;overflow:auto;margin-bottom:18px}[data-page~=pricing] .view-tabs button{border:0;background:none;padding:12px 14px;font-weight:700;white-space:nowrap}[data-page~=pricing] .view-tabs button.active{color:#d97800;border-bottom:3px solid #ffa025}[data-page~=pricing] .view-panel{min-height:520px}[data-page~=pricing] .split-grid,[data-page~=pricing] .tax-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:18px}[data-page~=pricing] .panel{background:#fff;border:1px solid #dfe3e7;border-radius:8px;padding:18px}[data-page~=pricing] .queue-list{display:grid;gap:9px;margin-top:16px}[data-page~=pricing] .queue-list button{border:1px solid #e2e5e8;background:#fff;border-radius:7px;padding:13px;text-align:left;display:grid;grid-template-columns:auto 1fr;gap:5px 10px}[data-page~=pricing] .queue-list small{grid-column:2;color:#68717a}[data-page~=pricing] .flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:22px 0}[data-page~=pricing] .flow span{border:1px solid #ddd;background:#fafafa;padding:9px 10px;border-radius:6px;font-weight:700}[data-page~=pricing] .provenance{border-left:4px solid #ffa025;background:#fff8ee;padding:13px 15px;display:grid;gap:5px}[data-page~=pricing] .provenance small{color:#68717a}[data-page~=pricing] .table-wrap{overflow:auto;border:1px solid #dfe3e7;border-radius:8px;background:#fff}[data-page~=pricing] .pricing-table{width:100%;border-collapse:collapse;min-width:980px}[data-page~=pricing] .pricing-table th,[data-page~=pricing] .pricing-table td{padding:12px 13px;border-bottom:1px solid #eceff1;text-align:left;white-space:nowrap}[data-page~=pricing] .pricing-table th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;background:#f8f9fa}[data-page~=pricing] .pill{display:inline-block;border-radius:99px;padding:4px 8px;background:#eef7ed;font-size:11px;font-weight:800}[data-page~=pricing] .pill.warn{background:#fff0df;color:#a75300}[data-page~=pricing] .rule-box{margin-top:18px;background:#fff8ee;border:1px solid #ffd9a6;border-radius:7px;padding:14px}[data-page~=pricing] .rule-box p{margin:5px 0 0;color:#59616a}[data-page~=pricing] .filters input,[data-page~=pricing] .filters select,[data-page~=pricing] .offer-tools input,[data-page~=pricing] .offer-tools select,[data-page~=pricing] .uplift-form input,[data-page~=pricing] .uplift-form select{padding:9px 10px;border:1px solid #cfd4d8;border-radius:5px;background:#fff}[data-page~=pricing] .offer-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px}[data-page~=pricing] .offer-list{display:grid;align-content:start;gap:8px}[data-page~=pricing] .offer-list button{background:#fff;border:1px solid #dfe3e7;border-radius:7px;padding:12px;text-align:left;display:grid;gap:4px}[data-page~=pricing] .offer-list button.active{border-color:#ffa025;background:#fff8ee}[data-page~=pricing] .offer-list span,[data-page~=pricing] .offer-list small{color:#6b737b}[data-page~=pricing] .offer-detail{min-width:0}[data-page~=pricing] .meta-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0}[data-page~=pricing] .meta-grid div{border:1px solid #e1e4e7;border-radius:6px;padding:10px;display:grid;gap:4px}[data-page~=pricing] .meta-grid span{font-size:11px;text-transform:uppercase;color:#727a82}[data-page~=pricing] .offer-tools{margin-bottom:12px}[data-page~=pricing] .offer-tools input{flex:1}[data-page~=pricing] .package-groups{display:grid;gap:10px}[data-page~=pricing] .package-group{border:1px solid #dfe3e7;border-radius:7px;overflow:hidden}[data-page~=pricing] .package-head{width:100%;border:0;background:#fafafa;padding:12px;display:grid;grid-template-columns:24px minmax(240px,1fr) 110px 150px;gap:12px;align-items:center;text-align:left}[data-page~=pricing] .package-head>span:nth-child(2){display:grid;gap:3px}[data-page~=pricing] .package-head small{color:#6c747c}[data-page~=pricing] .package-head>span:last-child{display:flex;justify-content:flex-end;gap:10px;align-items:center}[data-page~=pricing] .price-method{font-size:11px;font-weight:800;border:1px solid #d9dde0;border-radius:99px;padding:5px 8px;text-align:center}[data-page~=pricing] .price-method.percent{background:#eef4ff}[data-page~=pricing] .package-body{padding:8px 12px 12px;background:#fff}[data-page~=pricing] .component{display:grid;grid-template-columns:90px minmax(260px,1fr) 120px 130px;gap:12px;padding:9px 4px;border-bottom:1px solid #eef0f2;align-items:center}[data-page~=pricing] .component>span:first-child{font-size:10px;font-weight:800;color:#7a828a}[data-page~=pricing] .component.main{background:#fffaf3}[data-page~=pricing] .package-fees{display:flex;gap:12px;align-items:center;padding:10px 4px 2px;flex-wrap:wrap}[data-page~=pricing] .package-fees span:first-child{font-size:10px;font-weight:800;color:#7a828a}[data-page~=pricing] .package-fees span:not(:first-child){border:1px solid #e1e4e7;border-radius:5px;padding:5px 8px}[data-page~=pricing] .mini-list{display:grid;gap:0;margin-top:10px}[data-page~=pricing] .mini-list div{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid #eceff1}[data-page~=pricing] .mini-list span{color:#68717a;text-align:right}[data-page~=pricing] .uplift-form{max-width:820px;display:grid;grid-template-columns:1fr 1fr;gap:14px}[data-page~=pricing] .uplift-form label{display:grid;gap:5px}[data-page~=pricing] .uplift-actions,[data-page~=pricing] .uplift-form .rule-box{grid-column:1/-1}[data-page~=pricing] .prototype-note{display:block;margin-top:8px;color:#727a82}[data-page~=pricing] .toast{position:fixed;right:24px;bottom:24px;background:#202428;color:#fff;padding:12px 16px;border-radius:7px;z-index:99}[data-page~=pricing] .eyebrow{font-size:11px;font-weight:800;letter-spacing:.08em;color:#7b838b}[data-page~=pricing] .dialog-card label{display:grid;gap:5px;margin:12px 0}[data-page~=pricing] .dialog-card input,[data-page~=pricing] .dialog-card select,[data-page~=pricing] .dialog-card textarea{padding:10px;border:1px solid #cfd4d8;border-radius:5px}[data-page~=pricing] .dialog-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}[data-page~=pricing] .wide{width:min(860px,92vw)}@media(max-width:1100px){[data-page~=pricing] .summary-grid{grid-template-columns:repeat(2,1fr)}[data-page~=pricing] .offer-layout{grid-template-columns:1fr}[data-page~=pricing] .offer-list{grid-template-columns:repeat(2,1fr)}[data-page~=pricing] .package-head{grid-template-columns:24px 1fr 100px}[data-page~=pricing] .package-head>span:last-child{grid-column:2/4;justify-content:flex-start}[data-page~=pricing] .component{grid-template-columns:80px 1fr 100px 110px}}@media(max-width:760px){[data-page~=pricing] .pricing-main{margin-left:0;max-width:100vw;padding:18px}[data-page~=pricing] .split-grid,[data-page~=pricing] .tax-grid,[data-page~=pricing] .uplift-form{grid-template-columns:1fr}[data-page~=pricing] .module-head,[data-page~=pricing] .section-head{display:block}[data-page~=pricing] .head-actions{margin-top:12px}[data-page~=pricing] .meta-grid{grid-template-columns:1fr 1fr}[data-page~=pricing] .offer-list{grid-template-columns:1fr}[data-page~=pricing] .component{grid-template-columns:70px 1fr}[data-page~=pricing] .component span:nth-last-child(-n+2){grid-column:2}[data-page~=pricing] .uplift-actions,[data-page~=pricing] .uplift-form .rule-box{grid-column:1}}[data-page~=pricing] .offer-list-search{display:grid;gap:6px;margin-bottom:4px}[data-page~=pricing] .offer-list-search span{font-size:11px;font-weight:800;letter-spacing:.06em;color:#69717a}[data-page~=pricing] .offer-list-search input{width:100%;box-sizing:border-box;padding:9px 10px;border:1px solid #cfd4d8;border-radius:5px}[data-page~=pricing] .dialog-card{width:min(640px,calc(100vw - 48px));max-width:none;box-sizing:border-box;overflow:hidden}[data-page~=pricing] .dialog-card.wide{width:min(900px,calc(100vw - 48px));max-width:none}[data-page~=pricing] .dialog-card #source-text{white-space:normal;overflow-wrap:anywhere;line-height:1.5;background:#f8f9fa;border:1px solid #e1e4e7;border-radius:6px;padding:12px}[data-page~=pricing] .edit-components{display:grid;gap:8px}[data-page~=pricing] .edit-component{display:grid;grid-template-columns:90px minmax(220px,1fr) 130px 110px;gap:10px;align-items:center;border-bottom:1px solid #eceff1;padding:9px 0}[data-page~=pricing] .edit-component select,[data-page~=pricing] .edit-component input{width:100%;box-sizing:border-box;padding:8px;border:1px solid #cfd4d8;border-radius:5px}[data-page~=pricing] .fee-checks{display:flex;gap:16px;flex-wrap:wrap;margin:8px 0 16px}[data-page~=pricing] .fee-checks label{display:flex;align-items:center;gap:6px;margin:0}[data-page~=pricing] .dialog-card h3{margin:18px 0 8px}[data-page~=pricing] .dialog-card::backdrop{background:#191e2359}[data-page~=pricing] .workspace-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}[data-page~=pricing] .record-drawer{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px}[data-page~=pricing] .detail-stack{display:grid;gap:12px}[data-page~=pricing] .detail-card{border:1px solid #dfe3e8;border-radius:8px;padding:14px;background:#fff}[data-page~=pricing] .detail-card h3{margin:0 0 10px}[data-page~=pricing] .compact-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-page~=pricing] .compact-form label{display:grid;gap:5px;font-size:12px;font-weight:700}[data-page~=pricing] .compact-form input,[data-page~=pricing] .compact-form select,[data-page~=pricing] .compact-form textarea{width:100%;box-sizing:border-box;padding:8px;border:1px solid #cfd5dc;border-radius:5px;background:#fff}[data-page~=pricing] .compact-form .span2{grid-column:1/-1}[data-page~=pricing] .audit-line{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid #eceff2}[data-page~=pricing] .audit-line:last-child{border-bottom:0}[data-page~=pricing] .status-note{padding:10px 12px;border-left:3px solid #ffa025;background:#fff8ee;font-size:12px}[data-page~=pricing] .table-action{white-space:nowrap}[data-page~=pricing] .dialog-card.xwide{width:min(1040px,calc(100vw - 80px));max-width:1040px}[data-page~=pricing] .dialog-card textarea{min-height:76px}[data-page~=pricing] .inline-checks{display:flex;gap:14px;flex-wrap:wrap}[data-page~=pricing] .inline-checks label{display:flex;gap:6px;align-items:center;font-weight:500}[data-page~=pricing] .formula-preview{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}[data-page~=pricing] .formula-preview div{border:1px solid #e1e5e9;border-radius:6px;padding:9px}[data-page~=pricing] .formula-preview span{display:block;font-size:10px;text-transform:uppercase;color:#6f7780}[data-page~=pricing] .formula-preview strong{display:block;margin-top:3px}[data-page~=pricing] .approval-banner{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 12px;background:#fff8ee;border:1px solid #ffd49c;border-radius:7px}[data-page~=pricing] .small-muted{font-size:11px;color:#6d7580}@media(max-width:900px){[data-page~=pricing] .record-drawer,[data-page~=pricing] .compact-form{grid-template-columns:1fr}[data-page~=pricing] .compact-form .span2{grid-column:auto}[data-page~=pricing] .formula-preview{grid-template-columns:1fr 1fr}}[data-page~=pricing] .uplift-preview{grid-column:1/-1;border-top:1px solid #e5e7eb;padding-top:16px}[data-page~=pricing] .preview-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}[data-page~=pricing] .preview-summary>div{border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px;background:#fff}[data-page~=pricing] .preview-summary span{display:block;font-size:12px;color:#667085;margin-bottom:4px}[data-page~=pricing] .history-filters{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:10px;align-items:end;margin-bottom:14px}[data-page~=pricing] .history-filters label{display:grid;gap:5px;font-size:12px;font-weight:700;color:#475467}[data-page~=pricing] .empty-state{padding:30px;text-align:center;color:#667085;border:1px dashed #d0d5dd;border-radius:8px}[data-page~=pricing] .span2{grid-column:span 2}@media(max-width:900px){[data-page~=pricing] .preview-summary,[data-page~=pricing] .history-filters{grid-template-columns:1fr 1fr}}:root{--orange:#ffa025;--ink:#202020;--muted:#727272;--line:#e5e7e8}[data-page~=purchasing] .purchasing-main{width:calc(100% - 110px);margin-left:110px;padding:30px 24px 60px;box-sizing:border-box}[data-page~=purchasing] .module-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px}[data-page~=purchasing] .module-head h1{font:400 36px Marcellus,Georgia,serif;margin:0;color:var(--ink)}[data-page~=purchasing] .module-head p,[data-page~=purchasing] .section-head p{margin:6px 0 0;color:var(--muted);font-size:14px}[data-page~=purchasing] .head-actions,[data-page~=purchasing] .actions,[data-page~=purchasing] .dialog-actions{display:flex;gap:8px;flex-wrap:wrap}[data-page~=purchasing] .primary,[data-page~=purchasing] .secondary,[data-page~=purchasing] .danger-button{border-radius:4px;padding:9px 13px;font:600 12px Arial;cursor:pointer}[data-page~=purchasing] .primary{border:1px solid #e58b17;background:var(--orange);color:#242424}[data-page~=purchasing] .secondary{border:1px solid #d9dcde;background:#fff;color:#444}[data-page~=purchasing] .danger-button{border:1px solid #dfc0bb;background:#fff;color:#923a30}[data-page~=purchasing] .summary-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:20px}[data-page~=purchasing] .summary-grid article{border:1px solid var(--line);background:#fff;padding:14px}[data-page~=purchasing] .summary-grid span{display:block;font-size:11px;color:#737a80}[data-page~=purchasing] .summary-grid strong{display:block;font:400 27px Marcellus,Georgia,serif;margin:5px 0 2px}[data-page~=purchasing] .summary-grid small{font-size:10px;color:#8a9095}[data-page~=purchasing] .view-tabs{display:flex;gap:22px;border-bottom:1px solid var(--line);margin-bottom:20px;overflow:auto}[data-page~=purchasing] .view-tabs button{border:0;background:none;padding:0 0 11px;font:600 14px Arial;color:#777;cursor:pointer;white-space:nowrap}[data-page~=purchasing] .view-tabs button.active{color:#222;border-bottom:2px solid var(--orange)}[data-page~=purchasing] .section-head{margin:6px 0 15px}[data-page~=purchasing] .section-head h2,[data-page~=purchasing] .data-card h2{font:400 25px Marcellus,Georgia,serif;margin:0}[data-page~=purchasing] .split-head{display:flex;justify-content:space-between;align-items:end;gap:15px}[data-page~=purchasing] .dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-page~=purchasing] .data-card,[data-page~=purchasing] .shipment-card{border:1px solid var(--line);background:#fff;padding:17px}[data-page~=purchasing] .card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}[data-page~=purchasing] .eyebrow{font:700 9px Arial;letter-spacing:.1em;color:#89919a}[data-page~=purchasing] .pill{display:inline-block;border-radius:12px;padding:4px 8px;background:#f0f2f2;font-size:10px;font-weight:700}[data-page~=purchasing] .pill.warn{background:#fff5df;color:#8a5c00}[data-page~=purchasing] .mini-list{display:grid;margin-top:10px}[data-page~=purchasing] .mini-list button{border:0;border-top:1px solid #eee;background:#fff;text-align:left;padding:12px 2px;cursor:pointer}[data-page~=purchasing] .mini-list strong,[data-page~=purchasing] .mini-list span{display:block}[data-page~=purchasing] .mini-list strong{font-size:12px}[data-page~=purchasing] .mini-list span{font-size:11px;color:#777;margin-top:4px}[data-page~=purchasing] .progress-row,[data-page~=purchasing] .data-row{display:flex;justify-content:space-between;border-top:1px solid #eee;padding:9px 0;font-size:12px}[data-page~=purchasing] .toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 190px 190px auto;gap:8px;margin-bottom:12px}[data-page~=purchasing] .searchbox{height:40px;display:flex;align-items:center;gap:8px;border:1px solid #d9d9d9;border-radius:4px;padding:0 12px;background:#fff}[data-page~=purchasing] .searchbox input{border:0;outline:0;width:100%;font-size:14px}[data-page~=purchasing] .toolbar select{border:1px solid #ddd;background:#fff;padding:8px}[data-page~=purchasing] .table-card{border:1px solid var(--line);background:#fff;overflow:auto}[data-page~=purchasing] .table-card table{border-collapse:collapse;width:100%;font-size:12px}[data-page~=purchasing] .table-card th{text-align:left;padding:10px;color:#6a6a6a;border-bottom:1px solid #ddd;white-space:nowrap}[data-page~=purchasing] .table-card td{padding:11px 10px;border-bottom:1px solid #eee;vertical-align:top}[data-page~=purchasing] .table-card small{display:block;color:#858b90;margin-top:3px}[data-page~=purchasing] .text-link{border:0;background:none;color:#bd6600;font-weight:700;cursor:pointer;padding:0}[data-page~=purchasing] .selection-bar{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding:12px 0}[data-page~=purchasing] .saved-views{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}[data-page~=purchasing] .saved-views button{border:1px solid #ddd;background:#fff;border-radius:16px;padding:6px 11px;font-size:12px}[data-page~=purchasing] .saved-views button.active{border-color:#f3b65f;background:#fff8ee}[data-page~=purchasing] .shipment-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:16px}[data-page~=purchasing] .shipment-stats,[data-page~=purchasing] .po-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0}[data-page~=purchasing] .shipment-stats div,[data-page~=purchasing] .po-facts div{border-top:1px solid #eee;padding-top:8px}[data-page~=purchasing] .shipment-stats span,[data-page~=purchasing] .po-facts span{display:block;font-size:10px;color:#7c8388}[data-page~=purchasing] .shipment-stats strong,[data-page~=purchasing] .po-facts strong{display:block;font-size:12px;margin-top:4px}[data-page~=purchasing] .capacity{border-top:1px solid #eee;padding-top:12px}[data-page~=purchasing] .capacity div{display:flex;justify-content:space-between;font-size:12px}[data-page~=purchasing] .capacity progress{width:100%;height:12px;margin:8px 0}[data-page~=purchasing] .capacity small{color:#777}[data-page~=purchasing] .side-title{font:400 20px Marcellus,Georgia,serif;margin:0 0 10px}[data-page~=purchasing] .ready-list{display:grid;gap:8px}[data-page~=purchasing] .ready-item{border:1px solid #e3e5e6;padding:10px;background:#fff}[data-page~=purchasing] .ready-item strong,[data-page~=purchasing] .ready-item span{display:block}[data-page~=purchasing] .ready-item strong{font-size:12px}[data-page~=purchasing] .ready-item span{font-size:10px;color:#777;margin-top:4px}[data-page~=purchasing] .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-page~=purchasing] .activity-list>div{display:grid;grid-template-columns:12px 1fr;gap:9px;padding:10px 0;border-bottom:1px solid #eee}[data-page~=purchasing] .activity-list i{width:7px;height:7px;border-radius:50%;background:var(--orange);margin-top:5px}[data-page~=purchasing] .activity-list p{margin:0}[data-page~=purchasing] .activity-list strong,[data-page~=purchasing] .activity-list span{display:block;font-size:12px}[data-page~=purchasing] .activity-list span{font-size:10px;color:#81878c;margin-top:3px}[data-page~=purchasing] dialog{border:0;padding:0;border-radius:8px;box-shadow:0 22px 70px #00000038;width:min(900px,calc(100vw - 60px))}[data-page~=purchasing] dialog::backdrop{background:#14191e66}[data-page~=purchasing] .dialog-card{padding:20px;box-sizing:border-box}[data-page~=purchasing] .dialog-head{display:flex;justify-content:space-between}[data-page~=purchasing] .dialog-head span{font:700 9px Arial;letter-spacing:.1em;color:#89919a}[data-page~=purchasing] .dialog-head h2{font:400 26px Marcellus;margin:4px 0}[data-page~=purchasing] .dialog-head p{margin:0 0 14px;color:#777;font-size:11px}[data-page~=purchasing] .icon-btn{border:0;background:none;font-size:24px}[data-page~=purchasing] .po-flow{display:flex;gap:0;margin:8px 0 16px;overflow:auto}[data-page~=purchasing] .po-flow span{padding:8px 11px;border:1px solid #ddd;border-right:0;font-size:10px;white-space:nowrap}[data-page~=purchasing] .po-flow span:last-child{border-right:1px solid #ddd}[data-page~=purchasing] .po-flow .done{background:#f3f3f3}[data-page~=purchasing] .po-flow .active{background:#fff3df;border-color:#f0b45d}[data-page~=purchasing] .supplier-response-box{margin-top:14px;padding:13px;border:1px solid #e4e5e6;background:#fafafa}[data-page~=purchasing] .supplier-response-box p{font-size:11px;color:#666}[data-page~=purchasing] .upload-line{display:block;margin-top:10px;font:600 11px Arial;color:#555}[data-page~=purchasing] .upload-line input{display:block;margin-top:6px}[data-page~=purchasing] .dialog-actions{justify-content:flex-end;margin-top:16px}[data-page~=purchasing] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}[data-page~=purchasing] .form-grid label,[data-page~=purchasing] .full-label{font:600 11px Arial;color:#555}[data-page~=purchasing] .form-grid input,[data-page~=purchasing] .form-grid select,[data-page~=purchasing] .full-label textarea{box-sizing:border-box;width:100%;margin-top:5px;border:1px solid #d8dcde;padding:9px;font:12px Arial;background:#fff}[data-page~=purchasing] .full-label{display:block;margin-top:12px}[data-page~=purchasing] .full-label textarea{min-height:80px}@media(max-width:1050px){[data-page~=purchasing] .summary-grid{grid-template-columns:repeat(3,1fr)}[data-page~=purchasing] .dashboard-grid,[data-page~=purchasing] .shipment-layout{grid-template-columns:1fr}[data-page~=purchasing] .toolbar,[data-page~=purchasing] .shipment-stats,[data-page~=purchasing] .po-facts{grid-template-columns:1fr 1fr}}@media(max-width:700px){[data-page~=purchasing] .purchasing-main{width:100%;margin-left:0;padding:22px 16px}[data-page~=purchasing] .module-head{align-items:flex-start;flex-direction:column}[data-page~=purchasing] .summary-grid,[data-page~=purchasing] .dashboard-grid,[data-page~=purchasing] .cards,[data-page~=purchasing] .form-grid,[data-page~=purchasing] .toolbar,[data-page~=purchasing] .shipment-stats,[data-page~=purchasing] .po-facts{grid-template-columns:1fr}}[data-page~=purchasing] .replenishment-note,[data-page~=purchasing] .portal-note{display:flex;align-items:center;gap:12px;border:1px solid #ead7b9;background:#fffaf1;padding:11px 13px;margin-bottom:12px;font-size:11px}[data-page~=purchasing] .replenishment-note strong,[data-page~=purchasing] .portal-note strong{white-space:nowrap}[data-page~=purchasing] .replenishment-note span,[data-page~=purchasing] .portal-note span{color:#666;flex:1}[data-page~=purchasing] .suggestion-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:8px 0 14px}[data-page~=purchasing] .suggestion-summary div{border:1px solid #e4e6e7;padding:9px}[data-page~=purchasing] .suggestion-summary span{display:block;font-size:9px;color:#777}[data-page~=purchasing] .suggestion-summary strong{display:block;font-size:17px;margin-top:3px}[data-page~=purchasing] .cost-cell strong,[data-page~=purchasing] .cost-cell small{display:block}[data-page~=purchasing] .cost-cell .text-link{margin-top:4px}[data-page~=purchasing] .proforma-gate{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #eee;padding:10px 0;font-size:11px}[data-page~=purchasing] .mini-input{max-width:120px;box-sizing:border-box;padding:6px;border:1px solid #d8dcde}[data-page~=purchasing] .table-card select{padding:6px;border:1px solid #d8dcde;background:#fff}@media(max-width:700px){[data-page~=purchasing] .suggestion-summary{grid-template-columns:1fr 1fr}[data-page~=purchasing] .replenishment-note,[data-page~=purchasing] .portal-note{align-items:flex-start;flex-direction:column}}[data-page~=purchasing] .summary-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;background:#fff;border:1px solid #dfe5ea;border-radius:0;padding:14px 16px;cursor:pointer;font:inherit;color:inherit}[data-page~=purchasing] .summary-link:hover,[data-page~=purchasing] .summary-link:focus{border-color:#ffa025;box-shadow:0 0 0 2px #ffa0251a;outline:none}[data-page~=purchasing] .summary-link span,[data-page~=purchasing] .summary-link small{display:block}[data-page~=purchasing] .summary-link strong{display:block;font-family:Marcellus,serif;font-size:27px;font-weight:400;margin:5px 0}[data-page~=purchasing] .document-card,[data-page~=purchasing] .vendor-card{cursor:pointer}[data-page~=purchasing] .record-dialog{border:0;border-radius:12px;padding:0;width:min(760px,calc(100vw - 48px));box-shadow:0 24px 70px #00000038}[data-page~=purchasing] .record-dialog::backdrop{background:#0f172a6b}[data-page~=purchasing] .record-dialog form{margin:0}[data-page~=purchasing] .dialog-head{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 26px 16px;border-bottom:1px solid #e5e7eb}[data-page~=purchasing] .dialog-head h2{margin:4px 0 0;font-family:Marcellus,serif;font-size:28px;font-weight:400}[data-page~=purchasing] .icon-button{border:0;background:transparent;font-size:24px;cursor:pointer}[data-page~=purchasing] .dialog-content{padding:22px 26px}[data-page~=purchasing] .dialog-actions{display:flex;justify-content:flex-end;gap:8px;padding:16px 26px 22px;border-top:1px solid #e5e7eb}[data-page~=purchasing] .detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin-bottom:22px}[data-page~=purchasing] .detail-grid div{border-bottom:1px solid #eee;padding:8px 0}[data-page~=purchasing] .detail-grid span{display:block;font-size:11px;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}[data-page~=purchasing] .detail-grid strong{display:block;margin-top:3px}[data-page~=purchasing] .document-preview{border:1px solid #dfe5ea;padding:18px;background:#fafafa}[data-page~=purchasing] .document-preview h3{margin-top:0}[data-page~=purchasing] .document-lines{width:100%;border-collapse:collapse;margin-top:12px}[data-page~=purchasing] .document-lines th,[data-page~=purchasing] .document-lines td{border-bottom:1px solid #ddd;padding:7px;text-align:left}[data-page~=purchasing] .document-lines th{font-size:11px;color:#6b7280}[data-page~=purchasing] .doc-total{text-align:right;font-size:18px;margin-top:14px}[data-page~=purchasing] .click-hint{font-size:11px;color:#8a5a00;margin-top:8px}[data-page~=purchasing] .ready-item.added{opacity:.55}[data-page~=purchasing] .ready-item.added button{pointer-events:none}[data-page~=purchasing] .functional-note{margin-top:12px;padding:10px 12px;border:1px solid #e4e7eb;border-radius:8px;background:#fafafa}[data-page~=purchasing] .functional-note strong{display:block;margin-bottom:3px}body.quotation-page:has(.quote-activity-header) .mw-record-identity{margin-bottom:8px!important;padding-bottom:0!important}body.quotation-page:has(.quote-activity-header) .mw-quote-four-tabs{margin-bottom:5px!important}body.quotation-page:has(.quote-activity-header) .mw-t2-widget-toolbar{margin:0 0 6px!important;padding:0!important}body.quotation-page:has(.quote-activity-header) .mw-layout-heading{font: 24px Marcellus,Georgia,serif!important}body.quotation-page:has(.quote-activity-header) .mw-t2-widget-content>.mw-record-flow>h2:empty{display:none!important}body.quotation-page:has(.quote-activity-header) .mw-t2-widget-content .quote-activity-header{display:none!important}body.quotation-page:has(.quote-activity-header) .audit-head{margin:0 0 8px!important;padding:0!important}body.quotation-page:has(.quote-activity-header) .audit-toolbar{margin:4px 0 6px!important;padding:0!important}body.quotation-page:has(.quote-activity-header) .mw-t2-widget-content{padding-top:2px!important}body.quotation-page:has(.quote-activity-header) .mw-t2-widget{min-height:0!important}body.quotation-page:has(.quote-activity-header) .mw-record-scope{display:none!important}body.quotation-page:has(.quote-activity-header) .mw-template-two-footer{display:none!important}body.quotation-page:has(.quote-activity-header) .mw-record-assistant-inline{display:none!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview){--polish-text:#444;--polish-muted:#707070;--polish-line:#ddd;--polish-surface:#fff;--ink:#242424;--text:#444;--muted:#707070;--eng-ink:#242424;--eng-text:#444;--white:#fff}body[data-mw-builder-polish][data-theme=dark] :is(main,#builder-item-dialog,#mw-attachment-preview){--polish-text:#eee;--polish-muted:#bcbcbc;--polish-line:#565656;--polish-surface:#1d1d1f;--ink:#eee;--text:#eee;--muted:#bcbcbc;--eng-ink:#eee;--eng-text:#eee;--white:#1d1d1f;color-scheme:dark}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) *{color:var(--polish-text)!important;font-family:Arial,sans-serif!important;font-weight:400!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(h1,h2,h3,h4),body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) .quotation-context :is(strong,b,em){font-family:Marcellus,Georgia,serif!important;font-weight:400!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(small,.review-spec-grid span,.inspector-row>span,.customer-fact>span){color:var(--polish-muted)!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(a,button,summary){color:var(--polish-text)!important;font-weight:400!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(a,button,summary) *{color:inherit!important;font-weight:400!important}body[data-mw-builder-polish]:is(.start-page,.stone-clean-page,.engraving-clean-page) :is(main,#builder-item-dialog,#mw-attachment-preview) button.primary{color:#ffa025!important;background:transparent!important;border-color:var(--polish-line)!important}body[data-mw-builder-polish] main :is(.quotation-progress-v37,.eng-progress-v36) a{color:var(--polish-muted)!important}body[data-mw-builder-polish] main :is(.quotation-progress-v37,.eng-progress-v36) a.active{color:var(--polish-text)!important}body[data-mw-builder-polish] main .role-preview button.active{background:transparent!important;border-color:#ffa025!important;color:#ffa025!important}body[data-mw-builder-polish] main :is(.approve,.eng-add-surface){background:transparent!important;border-color:var(--polish-line)!important;color:#ffa025!important}body[data-mw-builder-polish] main .stone-preview{background:linear-gradient(145deg,#888,#555)!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(input,select,textarea){color:var(--polish-text)!important;background-color:var(--polish-surface)!important;font-family:Arial,sans-serif!important;font-weight:400!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--polish-text)!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(input,select,textarea,a,button,summary):focus-visible{outline-color:#ffa025!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(input,select,textarea):focus{border-color:#ffa025!important;outline-color:#ffa025!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) option{background:var(--polish-surface)!important;color:var(--polish-text)!important}body[data-mw-builder-polish] main :is(.grand-total b,.grand-total strong,#review-grand-total){font-family:Arial,sans-serif!important;font-weight:600!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) button:disabled{color:var(--polish-muted)!important}body[data-mw-builder-polish] #toast{background:#444!important;color:#fff!important;font-family:Arial,sans-serif!important;font-weight:400!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) ::selection{background:#ffa025;color:#242424}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(h1,h2,h3,h4) *{font-family:inherit!important}body[data-mw-builder-polish] #mw-attachment-preview .attachment-preview-backdrop{background:#0000008c!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(input[type=radio],input[type=checkbox]){-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important;box-sizing:border-box;width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;min-height:16px!important;max-height:16px!important;padding:0!important;margin:0!important;flex:0 0 16px!important;vertical-align:middle}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(.primary,.button-link.primary,button[type=submit]){color:#ffa025!important;background:transparent!important;border-color:var(--polish-line)!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(a,button,summary):hover{color:#ffa025!important}@media(pointer:coarse){body[data-mw-builder-polish] :is(main,#builder-item-dialog) label:has(input[type=radio]),body[data-mw-builder-polish] :is(main,#builder-item-dialog) label:has(input[type=checkbox]){min-height:44px}}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(.quotation-progress-v37,.eng-progress-v36) a{background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;color:var(--polish-muted)!important;font:400 15px/22px Arial,sans-serif!important;padding:8px 0!important;min-height:38px!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(.quotation-progress-v37,.eng-progress-v36) a.active{border-bottom-color:#ffa025!important;color:var(--polish-text)!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(.quotation-progress-v37,.eng-progress-v36) a i{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;min-height:20px!important;flex:0 0 20px!important;background:var(--polish-line)!important;border:0!important;border-radius:50%!important;box-shadow:none!important;color:var(--polish-text)!important;font:400 11px/20px Arial,sans-serif!important;font-style:normal!important}body[data-mw-builder-polish] :is(main,#builder-item-dialog,#mw-attachment-preview) :is(.quotation-progress-v37,.eng-progress-v36) a.active i{background:#ffa025!important;color:#242424!important}body.review-page-v61{--builder-text:var(--mw-page-text,#242424);--builder-muted:var(--mw-page-muted,#606060);--builder-line:var(--mw-page-line,#ddd);--builder-surface:var(--mw-page-bg,#fff)}body.review-page-v61[data-theme=dark]{--builder-text:#eeeef0;--builder-muted:#bcbcc2;--builder-line:#56565d;--builder-surface:#1d1d1f;background:var(--builder-surface);color:var(--builder-text)}body.review-page-v61 main{color:var(--builder-text);font:15px/22px Arial,sans-serif}body.review-page-v61 :is(.quote-stage,.quote-block,.inspector-group){background:transparent!important;box-shadow:none!important;border:1px solid var(--builder-line)!important;border-radius:4px!important;padding:20px!important;margin-bottom:24px}body.review-page-v61 :is(h2,h3){color:var(--builder-text)!important;font:400 24px/1.25 Marcellus,Georgia,serif!important}body.review-page-v61 :is(p,label,b,strong,textarea,input){color:var(--builder-text);font-family:Arial,sans-serif;font-size:15px;line-height:22px}body.review-page-v61 :is(.review-spec-grid span,.inspector-row>span,.customer-fact>span,small){color:var(--builder-muted)!important;font:13px/20px Arial,sans-serif!important}body.review-page-v61 :is(button,.button-link,.review-edit-row a){box-sizing:border-box;min-height:40px;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#ffa025!important;font:400 15px/22px Arial,sans-serif!important;padding:8px 0!important;text-decoration:none}body.review-page-v61 :is(button,a,input,textarea):focus-visible{outline:2px solid #ffa025;outline-offset:3px}body.review-page-v61 button:disabled{opacity:.55;color:var(--builder-muted)!important}body.review-page-v61 .quote-footer-actions{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;gap:24px;flex-wrap:wrap;background:var(--builder-surface);min-height:56px;padding:12px 0;margin-top:24px}body.review-page-v61 .review-choice{background:transparent!important;border:0!important;border-bottom:1px solid var(--builder-line)!important;border-radius:0!important;grid-template-columns:130px minmax(0,1fr) minmax(140px,180px)!important;gap:24px!important;padding:20px 0!important}body.review-page-v61 .review-choice.selected{border-left:2px solid #ffa025!important;padding-left:16px!important}body.review-page-v61 :is(.builder-top-actions,.builder-option-actions,.builder-dialog-actions){display:flex;gap:20px;flex-wrap:wrap;align-items:center}body.review-page-v61 :is(.builder-shipping-choice,#builder-shipping-ack-row){display:flex;align-items:center;gap:10px;padding:12px 0}body.review-page-v61 .builder-item{display:flex;align-items:center;gap:20px;justify-content:space-between;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--builder-line)}body.review-page-v61 .builder-item:last-child{border-bottom:1px solid var(--builder-line)}body.review-page-v61 :is(textarea,input:not([type=radio]):not([type=checkbox])){box-sizing:border-box;width:100%;max-width:100%;min-height:40px;border:0!important;border-bottom:1px solid var(--builder-line)!important;border-radius:0;background:transparent;color:var(--builder-text);padding:8px 4px}body.review-page-v61 #builder-item-dialog{box-sizing:border-box;width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid var(--builder-line);border-radius:4px;background:var(--builder-surface);color:var(--builder-text);padding:20px}body.review-page-v61 #builder-item-dialog label{display:block;margin:16px 0}body.review-page-v61 .display-control-v61 button.active{border-bottom:2px solid #ffa025!important}body.review-page-v61 .quotation-progress-v37 a{background:transparent!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;color:var(--builder-muted)!important}body.review-page-v61 .quotation-progress-v37 a.active{border-bottom-color:#ffa025!important;color:var(--builder-text)!important}body.review-page-v61 .review-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}body.review-page-v61 .review-grid-v61{grid-template-columns:minmax(0,1fr) minmax(280px,340px)!important;gap:24px!important}body.review-page-v61 :is(.review-copy,.primary-workspace,.quote-side){min-width:0;overflow-wrap:anywhere}body.review-page-v61 .builder-status{color:var(--builder-text);font:15px/22px Arial}body.review-page-v61 [hidden]{display:none!important}@media(max-width:900px){body.review-page-v61 .review-grid-v61{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:600px){body.review-page-v61 .review-choice{grid-template-columns:minmax(0,1fr)!important}body.review-page-v61 .review-choice img{max-width:160px}body.review-page-v61 :is(.quote-stage,.quote-block,.inspector-group){padding:16px!important}body.review-page-v61 .review-spec-grid{grid-template-columns:minmax(0,1fr)}}@media(pointer:coarse){body.review-page-v61 :is(button,.button-link,input){min-height:44px}}body .review-shell .review-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .review-shell .review-cards.one-card{grid-template-columns:minmax(0,1fr)!important;max-width:560px}body .review-shell .stone-preview{height:230px!important;overflow:visible!important;min-width:0}body .review-shell .stone-preview img{display:block;width:100%!important;height:100%!important;object-fit:contain!important;max-width:100%;min-height:0}body .review-shell .proof-preview{overflow:visible!important}body .review-shell :is(.select-proof,.proof-head strong,.review-badge,.side-state){font-weight:400!important}body .review-shell :is(.side-state,.review-badge,.preview-icon){background:transparent!important;box-shadow:none!important;border:0!important;border-radius:0!important}body .review-shell .select-proof input{width:16px!important;height:16px!important;flex-basis:16px!important;accent-color:#666}body .review-shell :is(.decision-panel,.approval-result){background:transparent!important;border:0!important;box-shadow:none!important}body .review-shell :is(button,a){font-weight:400!important}body .review-shell .conversion-return{margin-top:24px}body.mw-remaining-layout .review-shell .conversion-return a{color:inherit!important;text-decoration:none}body .review-shell .conversion-return a:hover{color:#ffa025}body #preview-modal .large-proof{height:min(390px,52vh)!important;min-height:0!important;overflow:visible!important}body #preview-modal .large-proof img{height:100%!important;width:100%!important;object-fit:contain!important}body :is(#convert-dialog,#convert-success-dialog){--conversion-text:var(--mw-record-text,var(--mw-page-text,#333));--conversion-muted:var(--mw-page-muted,#666);--conversion-line:var(--mw-page-line,#ddd);--conversion-surface:var(--mw-page-bg,#fff)}:root[data-theme=dark] body :is(#convert-dialog,#convert-success-dialog),body[data-theme=dark] :is(#convert-dialog,#convert-success-dialog){--conversion-text:#eee;--conversion-muted:#bbb;--conversion-line:#555;--conversion-surface:#1d1d1f}body :is(#convert-dialog,#convert-success-dialog) .dialog-card{width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:16px auto;padding:24px;background:var(--conversion-surface)!important;color:var(--conversion-text)!important;border:1px solid var(--conversion-line);border-radius:4px;box-shadow:none}body :is(#convert-dialog,#convert-success-dialog) :is(p,span,b,strong,button,a,h3,label){font:400 15px/22px Arial,sans-serif!important;color:var(--conversion-text)!important}body :is(#convert-dialog,#convert-success-dialog) :is(h2,.convert-dialog-identity){font:400 26px/1.3 Marcellus,Georgia,serif!important;color:var(--conversion-text)!important}body #convert-dialog .convert-dialog-head{align-items:flex-start;gap:20px;flex-wrap:wrap}body #convert-dialog :is(.revision-pill,.convert-result){border:0!important;background:transparent!important;border-radius:0!important;padding:12px 0!important}body #convert-dialog .dialog-gate{gap:24px;flex-wrap:wrap;border-color:var(--conversion-line)!important;padding:12px 0}body #convert-dialog .convert-blocker-actions{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:12px}body :is(#convert-dialog,#convert-success-dialog) :is(button,a){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:8px 0!important;text-decoration:none;cursor:pointer}body :is(#convert-dialog,#convert-success-dialog) :is(button,a):hover,body :is(#convert-dialog,#convert-success-dialog) :is(button,a):focus-visible,body #convert-dialog #convert-confirm:not(:disabled){color:#ffa025!important}body #convert-dialog button:disabled{color:var(--conversion-muted)!important;opacity:.55;cursor:not-allowed}body #convert-dialog .dialog-actions{justify-content:flex-start;gap:24px;flex-wrap:wrap}body #convert-dialog .conversion-task{padding:20px 0;border-top:1px solid var(--conversion-line)}body #convert-dialog .conversion-task[hidden]{display:none!important}body #convert-dialog .conversion-task label{display:flex;align-items:flex-start;gap:10px;margin:16px 0;min-height:44px}body #convert-dialog .conversion-task input{width:16px;height:16px;min-width:16px;min-height:16px;margin:3px 0;accent-color:#666}body #convert-dialog .conversion-task-status{color:var(--conversion-muted)!important}@media(max-width:800px){body .review-shell .review-cards{grid-template-columns:minmax(0,1fr)!important}body .review-shell .review-cards.one-card{max-width:none}body .review-shell .stone-preview{height:220px!important}body #convert-dialog .dialog-card{padding:20px}}body :is(#convert-dialog,#convert-success-dialog) :is(.eyebrow,.success-mark){background:transparent!important;border:0!important;border-radius:0!important;color:var(--conversion-muted)!important}body .readiness-card .gate a{color:inherit!important;font:400 15px/22px Arial,sans-serif;text-decoration:none}body .readiness-card .gate a:hover,body.mw-remaining-layout .review-shell .conversion-return a:hover{color:#ffa025!important}.quote-workspace-main .quote-integrated{margin-top:0}.quote-integrated .mw-restored-panels .notes-view-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(240px,.72fr);gap:22px}.quote-integrated .mw-restored-panels .customer-card{border:1px solid var(--border,#ddd);border-radius:5px;padding:18px;margin-bottom:14px;background:transparent}.quote-integrated .mw-restored-panels .customer-card-head{display:flex;justify-content:space-between;align-items:start;gap:16px}.quote-integrated .mw-restored-panels .communication-filters{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.quote-integrated .mw-restored-panels .communication-filters button{background:transparent;border:0;border-bottom:2px solid transparent;padding:9px 3px;color:inherit;cursor:pointer}.quote-integrated .mw-restored-panels .communication-filters button.active{border-bottom-color:#ffa025;color:#b36a00}.quote-integrated .mw-restored-panels .communication-filters select,.quote-integrated .mw-restored-panels .communication-filters input{padding:8px;border:1px solid #ddd;background:transparent;color:inherit}.quote-integrated .mw-restored-panels .communication-entry{display:grid;grid-template-columns:90px minmax(0,1fr) auto;gap:14px;padding:17px 0;border-bottom:1px solid var(--border,#ddd)}.quote-integrated .mw-restored-panels .comm-detail{grid-column:2/-1}.quote-integrated .mw-restored-panels [hidden]{display:none!important}.quote-integrated .mw-restored-panels .text-button,.quote-integrated .mw-restored-panels a{color:#c07812;cursor:pointer}.quote-integrated .mw-restored-panels .side-row{display:flex;justify-content:space-between;gap:12px;padding:7px 0}.quote-communication-nav{display:flex;gap:20px;margin:0 0 10px!important;border-bottom:1px solid #ddd}.quote-communication-nav button{border:0;background:transparent;padding:8px 0;cursor:pointer;color:inherit}.quote-communication-nav button.active{border-bottom:2px solid #ffa025;color:#b36a00}.quote-integrated .section-head{margin:4px 0 12px!important;padding:0!important}.quote-integrated .section-head h1,.quote-activity-header h1{font: 25px Marcellus,Georgia,serif;margin:0 0 8px}.quote-integrated .customer-card h2{font: 21px Marcellus,Georgia,serif;margin:3px 0 8px}.quote-integrated .comm-type small{display:block;font-size:10px;color:#777;margin-top:4px}.quote-integrated .communication-entry p{font-size:12px;color:#777;margin:5px 0}.quote-integrated .communication-entry span{font-size:13px}.quote-aux-panel{margin:12px 0;padding:14px;border:1px solid #ddd;border-radius:5px}.quote-aux-panel textarea{display:block;width:100%;max-width:650px;margin:12px 0;padding:10px;border:1px solid #ddd;background:transparent;color:inherit}.quote-aux-panel>button{color:#c07812;border:0;background:transparent;cursor:pointer}.quote-activity-header{margin:6px 0 2px}.quote-workspace-main .audit-head{margin-top:0!important;padding-top:0!important}.quote-workspace-main .workspace-tabs{margin-bottom:7px!important}@media(max-width:850px){.quote-integrated .mw-restored-panels .notes-view-grid{grid-template-columns:1fr}.quote-integrated .mw-restored-panels .communication-entry{grid-template-columns:65px minmax(0,1fr) auto}}.quote-integrated .mw-restored-panels button.comm-detail-toggle{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;min-width:0!important;min-height:0!important;padding:2px 0!important;color:#c07812!important;font:12px Arial,Helvetica,sans-serif!important;text-decoration:none;align-self:center;cursor:pointer}.quote-integrated .mw-restored-panels button.comm-detail-toggle:hover{text-decoration:underline}.mw-quotation-customer-editor .mw-widget-drag-help,.mw-quotation-customer-editor .mw-widget-sizing,.mw-quotation-customer-editor .mw-t2-widget-picker,.mw-quotation-customer-editor .mw-template-two-footer,.mw-quotation-customer-editor .mw-approved-widget-scope,.mw-quotation-customer-editor .mw-layout-dirty{display:none!important}.mw-quotation-customer-editor .mw-layout-heading{font-family:Marcellus,Georgia,serif;font-weight:400}.mw-quotation-customer-editor .mw-t2-widget-actions button{border:0!important;background:transparent!important;color:#ffa025!important;padding:2px 0!important;font:12px Arial,sans-serif!important;box-shadow:none!important}.mw-quotation-customer-editor .mw-t2-widget-actions{display:flex;gap:15px;align-items:center}.mw-quotation-customer-editor .mw-t2-widget-actions button[hidden]{display:none!important}.mw-quotation-customer-editor .mw-t2-widget-editor{position:absolute!important;top:7px!important;right:7px!important;left:auto!important;width:auto!important;display:flex!important;gap:8px!important;border:0!important;background:transparent!important;padding:0!important;z-index:5}.mw-quotation-customer-editor .mw-t2-widget-editor[hidden]{display:none!important}.mw-quotation-customer-editor .mw-t2-widget-editor button{border:0!important;background:transparent!important;color:#b97813!important;font:14px Arial,sans-serif!important;padding:0 2px!important}.mw-quotation-customer-editor .mw-t2-widget:has(>.mw-t2-widget-editor:not([hidden])){outline:1px dashed #ffa025!important;outline-offset:-1px;position:relative}.mw-quotation-customer-editor .mw-quotation-drag{cursor:grab!important}.mw-quotation-customer-editor .mw-quotation-corner{position:absolute;right:0;bottom:0;border:0;background:transparent;color:#b97813;font:17px Arial;cursor:nwse-resize;touch-action:none;z-index:6;padding:0 2px}.mw-quotation-customer-editor .mw-quotation-add-chooser{border:1px solid #eee;padding:8px 12px;margin-bottom:10px;font:12px Arial;color:#555}.mw-quotation-customer-editor .mw-quotation-add-chooser[hidden]{display:none!important}.mw-quotation-customer-editor .mw-quotation-add-chooser button{border:0;background:transparent;color:#ffa025;padding:4px 12px 4px 0;cursor:pointer}body.quotation-page .quote-integrated .mw-restored-panels button.text-button,body.quotation-page .quote-integrated .mw-restored-panels #quote-compose-open{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;border-radius:0!important;min-height:0!important;min-width:0!important;color:#c07812!important;text-decoration:none!important;font:inherit!important;cursor:pointer!important}body.quotation-page .quote-integrated .mw-restored-panels button.text-button:hover,body.quotation-page .quote-integrated .mw-restored-panels #quote-compose-open:hover{text-decoration:underline!important}body.quotation-page .mw-record-identity{margin-bottom:8px!important;padding-bottom:0!important}body.quotation-page .mw-record-tabs{margin-bottom:7px!important}body.quotation-page .mw-record-page-main{padding-top:0!important}body.quotation-page:has(.quote-activity-header) .audit-list .audit-row{padding-top:8px!important;padding-bottom:8px!important}body.quotation-page:has(.quote-activity-header) .audit-list{margin-top:0!important}body.quotation-page:has(.quote-activity-header) .mw-t2-widget-content .audit-head{margin-bottom:6px!important}body.quotation-page:has(.quote-activity-header) .mw-t2-widget-content .audit-toolbar{margin-top:0!important;margin-bottom:4px!important}body.quotation-page:has(.quote-activity-header) .mw-t2-widget-content .audit-head p{margin:4px 0!important}body.quotation-page:has(.quote-activity-header) .record-actions>a,body.quotation-page:has(.quote-activity-header) .record-actions>button{display:none!important}.quotation-page .mw-quote-four-tabs{display:flex;align-items:center;gap:22px;flex-wrap:nowrap;overflow-x:auto;border-bottom:1px solid #e7e7e7;margin-bottom:12px;padding:0;scrollbar-width:thin}.quotation-page .mw-quote-four-tabs a{display:inline-flex;align-items:center;flex:none;white-space:nowrap;text-decoration:none;padding:11px 0 10px;font:400 13px/1.3 Arial,Helvetica,sans-serif;color:#555;border:0;border-bottom:2px solid transparent}.quotation-page .mw-quote-four-tabs a.active{color:#111;border-bottom-color:#ffa025}.quotation-page .mw-quote-four-tabs a.active:after{display:none}.quotation-page .mw-quote-four-tabs a:hover{color:#d87f00}.quotation-page .mw-quote-subtabs{display:flex;gap:20px;align-items:center;border-bottom:1px solid #e7e7e7;margin:2px 0 16px;overflow-x:auto}.quotation-page .mw-quote-subtabs a{font:400 12px/1.3 Arial,Helvetica,sans-serif;text-decoration:none;color:#555;padding:9px 0;border-bottom:2px solid transparent;white-space:nowrap}.quotation-page .mw-quote-subtabs a.active{color:#111;border-bottom-color:#ffa025}.quotation-page .mw-quote-subtabs a:hover{color:#d87f00}@media(max-width:760px){.quotation-page .mw-quote-four-tabs{gap:18px}}.quotation-page .mw-quote-four-tabs{margin-bottom:6px!important}.quotation-page .mw-quote-four-tabs a{padding-top:6px;padding-bottom:8px}.quotation-page .record-head{margin-bottom:12px}[data-page~=quotation] *{box-sizing:border-box}[data-page~=quotation] button,[data-page~=quotation] input,[data-page~=quotation] select{font:inherit}[data-page~=quotation] button,[data-page~=quotation] a,[data-page~=quotation] select{cursor:pointer}[data-page~=quotation] a{color:#bd6600;text-decoration:none}[data-page~=quotation] a:hover{text-decoration:underline}[data-page~=quotation] .topbar{height:68px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 34px 0 30px;position:sticky;top:0;background:#fffffff5;z-index:20}[data-page~=quotation] .brand-lockup{display:flex;align-items:center;gap:20px}[data-page~=quotation] .mw-logo{width:146px;height:48px;object-fit:contain}[data-page~=quotation] .md-logo{width:150px;height:39px;object-fit:contain}[data-page~=quotation] .brand-rule{height:30px;width:1px;background:#ccd2d8}[data-page~=quotation] .account{border:0;background:transparent;display:flex;align-items:center;gap:9px;color:var(--ink)}[data-page~=quotation] .avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#58626e;color:#fff;font-size:.78rem}[data-page~=quotation] .rail{position:fixed;left:16px;top:88px;bottom:24px;width:var(--rail);border:1px solid #dde2e6;border-radius:16px;background:#fff;box-shadow:0 10px 30px #14243a14;z-index:15;transition:width .2s}[data-page~=quotation] .rail:hover,[data-page~=quotation] .rail:focus-within{width:188px}[data-page~=quotation] .rail nav{padding:10px 8px}[data-page~=quotation] .rail a{height:50px;border-radius:10px;display:flex;align-items:center;gap:13px;padding:0 17px;color:#354254;overflow:hidden;white-space:nowrap}[data-page~=quotation] .rail a:hover{text-decoration:none;background:#f6f7f8}[data-page~=quotation] .rail a span{font-size:1.25rem;width:25px;text-align:center;flex:none}[data-page~=quotation] .rail a b{font-weight:400;opacity:0;transition:opacity .15s}[data-page~=quotation] .rail:hover a b,[data-page~=quotation] .rail:focus-within a b{opacity:1}[data-page~=quotation] .rail a.active{color:var(--orange-dark);background:#fff3e9}[data-page~=quotation] .rail a.active b{font-weight:700}[data-page~=quotation] .rail-divider{height:1px;background:var(--line);margin:10px 12px}[data-page~=quotation] .collapse{position:absolute;bottom:8px;left:19px;border:0;background:none;font-size:1.6rem;color:#657182}[data-page~=quotation] main{margin-left:112px;padding:34px 42px 0;max-width:1510px}[data-page~=quotation] .page-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}[data-page~=quotation] .back{font-size:.9rem}[data-page~=quotation] .page-heading h1,[data-page~=quotation] .section h2,[data-page~=quotation] .drawer h2{font-family:Marcellus,Georgia,serif;color:var(--ink);font-weight:400}[data-page~=quotation] .page-heading h1{font-size:2.35rem;margin:7px 0 0;letter-spacing:-.02em}[data-page~=quotation] .quote-meta{display:flex;align-items:center;gap:22px}[data-page~=quotation] .status{border:1px solid var(--orange);color:var(--orange-dark);border-radius:5px;padding:6px 12px;font-size:.84rem}[data-page~=quotation] .quote-meta dl{margin:0}[data-page~=quotation] .quote-meta dl div{display:flex;gap:10px;justify-content:flex-end;font-size:.82rem;line-height:1.65}[data-page~=quotation] .quote-meta dt{font-weight:700;color:var(--ink)}[data-page~=quotation] .quote-meta dd{margin:0;min-width:116px}[data-page~=quotation] .section{border-top:1px solid var(--line);padding:22px 0 25px}[data-page~=quotation] .customer-section{border-top:0;padding-top:0}[data-page~=quotation] .section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}[data-page~=quotation] .section-title h2{font-size:1.48rem;margin:0}[data-page~=quotation] .section-title>span{font-size:.8rem;color:var(--muted)}[data-page~=quotation] label{font-size:.87rem;font-weight:700;color:var(--ink)}[data-page~=quotation] select,[data-page~=quotation] input{width:100%;height:42px;border:1px solid #bcc5ce;border-radius:5px;background:#fff;color:var(--ink);padding:0 12px;margin-top:7px}[data-page~=quotation] select:focus,[data-page~=quotation] input:focus,[data-page~=quotation] button:focus-visible,[data-page~=quotation] a:focus-visible{outline:3px solid rgba(255,112,0,.24);outline-offset:2px;border-color:var(--orange)}[data-page~=quotation] .customer-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;max-width:970px}[data-page~=quotation] .address-block{padding-right:64px}[data-page~=quotation] .ship-block{border-left:1px solid var(--line);padding-left:64px}[data-page~=quotation] .address-block select{max-width:360px}[data-page~=quotation] .address-block address{font-style:normal;line-height:1.42;font-size:.9rem;margin:10px 0 0}[data-page~=quotation] .text-button,[data-page~=quotation] .history,[data-page~=quotation] .drawer-back{background:none;border:0;color:#bd6600;padding:0;margin-top:7px}[data-page~=quotation] .text-button:hover,[data-page~=quotation] .history:hover,[data-page~=quotation] .drawer-back:hover{text-decoration:underline}[data-page~=quotation] .field-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:34px;max-width:970px}[data-page~=quotation] .field-grid label span{font-weight:400;color:var(--muted)}[data-page~=quotation] .audit{font-size:.78rem;color:var(--muted);margin:15px 0 0}[data-page~=quotation] .history{margin:0;font-size:.84rem}[data-page~=quotation] .empty-state{min-height:185px;border:1px dashed #cbd2d9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px;background:linear-gradient(#fff,#fbfbfc)}[data-page~=quotation] .empty-icon{font-size:2.3rem;color:#7a8793;line-height:1}[data-page~=quotation] .empty-state strong{color:var(--ink);margin-top:7px}[data-page~=quotation] .empty-state p{font-size:.88rem;margin:6px 0 14px;color:var(--muted)}[data-page~=quotation] .primary,[data-page~=quotation] .secondary{height:42px;border-radius:5px;padding:0 22px;font-weight:700}[data-page~=quotation] .primary{border:1px solid var(--orange);background:var(--orange);color:#fff}[data-page~=quotation] .secondary{border:1px solid #9aa5af;background:#fff;color:var(--ink)}[data-page~=quotation] .actionbar{position:sticky;bottom:0;background:#fffffff5;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding:16px 0;margin-top:4px;z-index:8}[data-page~=quotation] .actionbar div{display:flex;gap:14px}[data-page~=quotation] .scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#14243a38;z-index:30}[data-page~=quotation] .drawer{position:fixed;z-index:31;right:0;top:0;bottom:0;width:min(480px,94vw);background:#fff;box-shadow:var(--shadow);transform:translate(102%);transition:transform .24s ease;display:flex;flex-direction:column}[data-page~=quotation] .drawer.open{transform:none}[data-page~=quotation] .drawer-head{padding:28px 30px 18px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px}[data-page~=quotation] .drawer h2{font-size:1.8rem;margin:4px 0}[data-page~=quotation] .drawer-head p{margin:0;color:var(--muted);font-size:.9rem}[data-page~=quotation] .drawer-close{border:0;background:none;color:#657182;font-size:2rem;height:40px}[data-page~=quotation] .drawer-back{margin:0}[data-page~=quotation] .drawer-body{padding:22px 30px 34px;overflow:auto}[data-page~=quotation] .choice{width:100%;display:grid;grid-template-columns:66px 1fr auto;align-items:center;gap:16px;border:1px solid var(--line);border-radius:7px;background:#fff;padding:13px;margin-bottom:12px;text-align:left}[data-page~=quotation] .choice:hover{border-color:#acb5be;box-shadow:0 4px 14px #14243a12}[data-page~=quotation] .choice img{width:66px;height:54px;object-fit:contain}[data-page~=quotation] .choice strong{display:block;color:var(--ink);font-size:.96rem}[data-page~=quotation] .choice small{display:block;color:var(--muted);margin-top:4px}[data-page~=quotation] .choice .arrow{font-size:1.25rem;color:var(--ink)}[data-page~=quotation] .search-row{display:flex;gap:9px;margin:18px 0}[data-page~=quotation] .search-row input{margin:0}[data-page~=quotation] .search-row .primary{padding:0 16px}[data-page~=quotation] .or{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:.82rem;margin:18px 0}[data-page~=quotation] .or:before,[data-page~=quotation] .or:after{content:"";height:1px;background:var(--line);flex:1}[data-page~=quotation] .product-detail{display:grid;grid-template-columns:135px 1fr;gap:22px}[data-page~=quotation] .product-detail img{width:135px;height:150px;object-fit:contain;background:#f6f6f6;border-radius:7px}[data-page~=quotation] .product-detail h3{font-family:Marcellus,Georgia,serif;color:var(--ink);font-size:1.5rem;margin:0 0 4px}[data-page~=quotation] .product-detail p{margin:0 0 18px;color:var(--muted)}[data-page~=quotation] .specs{font-size:.84rem;display:grid;grid-template-columns:1fr auto;gap:8px 20px}[data-page~=quotation] .price-row{display:flex;align-items:end;justify-content:space-between;border-top:1px solid var(--line);margin-top:24px;padding-top:20px}[data-page~=quotation] .price-row strong{font-size:1.6rem;color:var(--ink)}[data-page~=quotation] .add-row{display:grid;grid-template-columns:100px 1fr;gap:14px;margin-top:18px}[data-page~=quotation] .add-row input{margin:0}[data-page~=quotation] .product-list{border:1px solid var(--line);border-radius:8px;overflow:hidden}[data-page~=quotation] .product-card{display:grid;grid-template-columns:76px 1fr auto auto;align-items:center;gap:18px;padding:16px 18px}[data-page~=quotation] .product-card img{width:70px;height:58px;object-fit:contain}[data-page~=quotation] .product-card h3{font-size:1rem;color:var(--ink);margin:0 0 4px}[data-page~=quotation] .product-card p{font-size:.82rem;color:var(--muted);margin:0}[data-page~=quotation] .product-card .qty{font-size:.84rem}[data-page~=quotation] .product-card .line-price{font-weight:700;color:var(--ink);font-size:1.1rem}[data-page~=quotation] .product-toolbar{border-top:1px solid var(--line);padding:14px 18px;display:flex;justify-content:space-between;align-items:center}[data-page~=quotation] .toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,25px);opacity:0;background:#14243a;color:#fff;border-radius:5px;padding:12px 18px;z-index:50;transition:.2s}[data-page~=quotation] .toast.show{transform:translate(-50%);opacity:1}[data-page~="quotation"] @media(max-width:900px){.rail{left:10px;top:auto;bottom:14px;width:calc(100% - 20px);height:62px;border-radius:14px}.rail:hover,.rail:focus-within{width:calc(100% - 20px)}.rail nav{display:flex;justify-content:space-around;padding:5px}.rail a{width:58px;height:50px;justify-content:center;padding:0}.rail a b,.rail:hover a b{display:none}.rail a:nth-child(5),.rail a:nth-child(6),.rail a:nth-of-type(7),.rail a:nth-of-type(8),.rail-divider,.collapse{display:none}main{margin-left:0;padding:25px 22px 96px}.topbar{padding:0 18px}.md-logo,.brand-rule{display:none}.customer-grid,.field-grid{grid-template-columns:1fr;gap:22px}.address-block,.ship-block{padding:0;border:0}.page-heading{align-items:flex-start}.quote-meta dl{display:none}.actionbar{bottom:77px}.product-card{grid-template-columns:64px 1fr auto}.product-card .qty{display:none}}[data-page~="quotation"] @media(max-width:560px){.mw-logo{width:124px}.page-heading h1{font-size:2rem}.status{display:none}.page-heading{margin-bottom:18px}.drawer-head,.drawer-body{padding-left:20px;padding-right:20px}.product-detail{grid-template-columns:1fr}.product-detail img{width:100%;height:170px}.actionbar>.secondary{display:none}.actionbar{justify-content:flex-end}.actionbar .primary,.actionbar .secondary{padding:0 14px}.product-card{grid-template-columns:55px 1fr auto;gap:10px;padding:14px 12px}.product-card img{width:52px}.quote-meta{display:none}}[data-page~=quotation] .customer-picker{display:grid;grid-template-columns:76px 360px;align-items:center;gap:16px;margin-bottom:24px}[data-page~=quotation] .customer-picker select{margin:0}[data-page~=quotation] .address-block h3{font-size:.87rem;margin:0 0 11px;color:var(--ink)}[data-page~=quotation] .address-block h3 span{font-weight:400;color:var(--muted);margin-left:12px}[data-page~=quotation] .address-block h3 .text-button{margin:0 0 0 12px;font-weight:400}[data-page~=quotation] .compact-title h2{font:700 .78rem Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}[data-page~=quotation] .field-grid{max-width:1100px}[data-page~=quotation] .display-field>span{font-size:.87rem;font-weight:700;color:var(--ink)}[data-page~=quotation] .display-field p{font-size:.9rem;margin:17px 0 0;color:var(--ink);font-weight:700}[data-page~=quotation] .display-field .text-button{margin:0 0 0 12px;font-weight:400}[data-page~=quotation] .audit{text-align:right;max-width:1100px;margin-top:18px}[data-page~=quotation] .audit .history{font-size:inherit}[data-page~=quotation] .product-card{grid-template-columns:92px 1fr 82px 110px 62px;padding:18px 20px}[data-page~=quotation] .product-card img{width:88px;height:74px}[data-page~=quotation] .quantity-control{font-size:.75rem;color:var(--muted)}[data-page~=quotation] .quantity-control input{height:36px;margin-top:4px;padding:0 8px}[data-page~=quotation] .remove-product{border:0;background:none;color:#a83b30;padding:8px 0;font-size:.8rem}[data-page~=quotation] .remove-product:hover{text-decoration:underline}[data-page~=quotation] .components{grid-column:2/-1;border-top:1px solid var(--line);padding-top:14px;display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:16px}[data-page~=quotation] .components span,[data-page~=quotation] .components b{display:block;font-size:.76rem}[data-page~=quotation] .components span{color:var(--muted);margin-bottom:4px}[data-page~=quotation] .components b{color:var(--ink);font-weight:400;line-height:1.35}[data-page~=quotation] .product-toolbar>span{font-size:.8rem;color:var(--muted)}[data-page~="quotation"] @media(max-width:900px){.customer-picker{grid-template-columns:1fr;gap:5px}.product-card{grid-template-columns:72px 1fr 76px}.product-card .line-price{grid-column:2}.remove-product{grid-column:3;grid-row:2}.components{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}}[data-page~="quotation"] @media(max-width:560px){.components{grid-template-columns:1fr}.product-card{grid-template-columns:58px 1fr}.quantity-control,.product-card .line-price,.remove-product{grid-column:2}.remove-product{text-align:left}}[data-page~=quotation] .customer-grid{grid-template-columns:1fr 1fr 1.08fr;max-width:none;gap:42px}[data-page~=quotation] .address-block,[data-page~=quotation] .ship-block{padding:0;border:0}[data-page~=quotation] .address-block address{margin-top:0}[data-page~=quotation] .address-block address strong{display:inline-block;margin-bottom:5px;color:var(--ink)}[data-page~=quotation] .quote-block{padding-left:8px}[data-page~=quotation] .quote-block label{display:grid;grid-template-columns:145px 1fr;align-items:center}[data-page~=quotation] .quote-block label input{margin:0}[data-page~=quotation] .quote-block label span{font-weight:400;color:var(--muted)}[data-page~=quotation] .detail-line{display:grid;grid-template-columns:145px 1fr auto;align-items:center;gap:10px;margin-top:17px;font-size:.82rem}[data-page~=quotation] .detail-line b{color:var(--ink)}[data-page~=quotation] .detail-line .text-button{margin:0}[data-page~=quotation] .inline-audit{max-width:none;margin-top:28px}[data-page~=quotation] .product-card{grid-template-columns:92px 1fr 82px 110px 62px}[data-page~=quotation] .compact-components{display:flex;flex-wrap:wrap;gap:6px 22px;border:0;padding:10px 0 0;grid-column:auto}[data-page~=quotation] .compact-components span{font-size:.75rem;color:var(--muted);white-space:nowrap}[data-page~=quotation] .compact-components span b{display:inline;color:var(--ink);font-size:inherit;margin-right:4px}[data-page~=quotation] .components:not(.compact-components){display:none}[data-page~="quotation"] @media(max-width:1100px){.customer-grid{grid-template-columns:1fr 1fr}.quote-block{grid-column:1/-1;padding:18px 0 0;border-top:1px solid var(--line)}.quote-block label,.detail-line{max-width:620px}}[data-page~="quotation"] @media(max-width:900px){.customer-grid{grid-template-columns:1fr}.quote-block{grid-column:auto}.compact-components{grid-template-columns:none}}[data-page~=quotation] .approve.selected{background:#32704a!important;border-color:#32704a!important}[data-page~=quotation] .reject.selected{background:#9b3b34!important;border-color:#9b3b34!important;color:#fff!important}[data-page~=quotation] [hidden]{display:none!important}[data-page~=quotation] .quote-block label{font-size:.82rem}[data-page~=quotation] .detail-line{grid-template-columns:145px minmax(190px,1fr);margin-top:12px}[data-page~=quotation] .detail-line label{display:block;font-size:.82rem;font-weight:700;color:var(--ink)}[data-page~=quotation] .inline-select{height:34px;margin:0;border:1px solid transparent;background-color:transparent;padding:0 28px 0 0;font-size:.82rem;color:var(--ink);font-weight:400;border-radius:4px}[data-page~=quotation] .inline-select:hover{color:#bd6600;background-color:#f7f9fb}[data-page~=quotation] .inline-select:focus{border-color:#e5b86e;background-color:#fff;outline:3px solid rgba(18,104,189,.12)}[data-page~=quotation] .compact-empty{font-size:.86rem;color:var(--muted);padding:15px 0;border-top:1px solid var(--line)}[data-page~=quotation] .po-label{display:inline!important;font-weight:700!important;color:var(--ink)!important}[data-page~=quotation] .po-label em{font-style:normal;font-weight:400;color:var(--muted)}[data-page~=quotation] .workspace-main{max-width:1600px;padding-top:26px}[data-page~=quotation] .workspace-header{display:grid;grid-template-columns:minmax(420px,1fr) minmax(520px,1fr);gap:48px;align-items:start;margin-bottom:28px}[data-page~=quotation] .title-customer h1{font:400 2.35rem/1.1 Marcellus,Georgia,serif;color:var(--ink);margin:7px 0 18px}[data-page~=quotation] .customer-inline{display:grid;grid-template-columns:76px minmax(260px,420px);align-items:center;gap:14px}[data-page~=quotation] .customer-inline select{margin:0;border-color:transparent;background-color:transparent;font-weight:400}[data-page~=quotation] .customer-inline select:hover,[data-page~=quotation] .customer-inline select:focus{border-color:#bcc5ce;background:#fff}[data-page~=quotation] .quote-command-area{display:grid;grid-template-columns:1fr auto;gap:28px}[data-page~=quotation] .command-row{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px;flex-wrap:wrap}[data-page~=quotation] .small{height:34px;padding:0 13px;font-size:.78rem}[data-page~=quotation] .secondary:disabled{opacity:.45;cursor:not-allowed}[data-page~=quotation] .danger{color:#9b3b34}[data-page~=quotation] .quote-identity{min-width:275px;border-left:1px solid var(--line);padding-left:24px;color:var(--ink)}[data-page~=quotation] .quote-identity>strong{display:block;font:400 1.05rem Marcellus,Georgia,serif;margin-bottom:10px}[data-page~=quotation] .quote-identity>div{display:grid;grid-template-columns:45px 1fr auto;align-items:center;gap:10px;font-size:.77rem;margin:7px 0}[data-page~=quotation] .quote-identity>div>span:first-child{font-weight:700}[data-page~=quotation] .quote-identity>div>b{font:700 1.45rem Georgia,serif}[data-page~=quotation] .quote-identity .status{grid-column:3;grid-row:1/3;padding:4px 10px}[data-page~=quotation] .quote-identity small{display:block;border-top:1px solid var(--line);padding-top:8px;margin-top:9px;color:var(--muted)}[data-page~=quotation] .workspace-grid{display:grid;grid-template-columns:292px minmax(0,1fr);gap:42px;align-items:start}[data-page~=quotation] .details-column{position:sticky;top:88px;display:flex;flex-direction:column;gap:10px}[data-page~=quotation] .detail-group{border:1px solid var(--line);border-radius:8px;background:#fff;overflow:hidden}[data-page~=quotation] .detail-group summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:13px 15px;font-size:.84rem;font-weight:700;color:var(--ink);cursor:pointer}[data-page~=quotation] .detail-group summary::-webkit-details-marker{display:none}[data-page~=quotation] .detail-group summary:after{content:"⌄";font-weight:400;color:var(--muted)}[data-page~=quotation] .detail-group[open] summary:after{transform:rotate(180deg)}[data-page~=quotation] .detail-group summary .count{background:var(--soft);border-radius:10px;padding:2px 7px;font-size:.7rem;margin-left:auto;margin-right:10px}[data-page~=quotation] .detail-content{border-top:1px solid #edf0f2;padding:14px 15px}[data-page~=quotation] .lettering{display:flex;flex-direction:column;gap:5px;text-transform:uppercase;font-size:.78rem}[data-page~=quotation] .lettering em{text-transform:none;color:var(--muted);margin-top:2px}[data-page~=quotation] .upload-zone{width:100%;height:70px;border:1px dashed #aebbc7;border-radius:6px;background:#fafbfc;color:#bd6600}[data-page~=quotation] .compact-fields{display:flex;flex-direction:column;gap:13px}[data-page~=quotation] .compact-fields>label{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:8px;font-size:.75rem}[data-page~=quotation] .compact-fields>label>span{font-weight:400;color:var(--muted)}[data-page~=quotation] .compact-fields input,[data-page~=quotation] .compact-fields select{height:32px;margin:0;border-color:transparent;padding:0 4px;font-size:.77rem}[data-page~=quotation] .compact-fields input:hover,[data-page~=quotation] .compact-fields select:hover,[data-page~=quotation] .compact-fields input:focus,[data-page~=quotation] .compact-fields select:focus{border-color:#bcc5ce}[data-page~=quotation] .weight-row,[data-page~=quotation] .key-value{display:flex;justify-content:space-between;align-items:center;font-size:.77rem}[data-page~=quotation] .weight-row{background:#f5f7f9;border-radius:5px;padding:9px}[data-page~=quotation] .mini-address{font-size:.76rem;border-top:1px solid #edf0f2;padding-top:12px}[data-page~=quotation] .mini-address h3{font-size:.76rem;margin:0 0 6px}[data-page~=quotation] .mini-address h3 button{border:0;background:none;color:#bd6600;padding:0;margin-left:8px}[data-page~=quotation] .mini-address>span{display:block;color:var(--muted);margin-bottom:5px}[data-page~=quotation] .mini-address strong{color:var(--ink)}[data-page~=quotation] .mini-address p{margin:5px 0 0;line-height:1.5}[data-page~=quotation] .side-audit{font-size:.7rem;color:var(--muted);line-height:1.6;padding:5px 3px}[data-page~=quotation] .side-audit .history{font-size:inherit}[data-page~=quotation] .work-section{padding:0 0 22px}[data-page~=quotation] .work-section .section-title{margin-bottom:10px}[data-page~=quotation] .work-section .section-title h2,[data-page~=quotation] .activity-workspace h2{font:400 1.42rem Marcellus,Georgia,serif}[data-page~=quotation] .products-section .product-list{box-shadow:0 3px 12px #14243a09}[data-page~=quotation] .products-section .product-card{grid-template-columns:88px minmax(280px,1fr) 82px 110px 60px}[data-page~=quotation] .below-products{display:flex;justify-content:flex-end;border-top:1px solid var(--line);padding:22px 0}[data-page~=quotation] .price-summary{width:340px;padding:0 4px}[data-page~=quotation] .price-summary>div{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:.8rem}[data-page~=quotation] .price-summary button{border:0;background:#fff5e9;color:#9d5a1c;border-radius:4px;padding:4px 9px}[data-page~=quotation] .price-summary .grand-total{border-top:1px solid var(--line);margin-top:5px;padding-top:12px;font-size:.95rem;color:var(--ink)}[data-page~=quotation] .price-summary .balance{color:#24713b;font-weight:700}[data-page~=quotation] .price-summary .pay{float:right;border:1px solid #9aa5af;background:#fff;color:var(--ink);margin-top:8px}[data-page~=quotation] .activity-workspace{border:1px solid var(--line);border-radius:9px;overflow:hidden;margin-bottom:92px;background:#fff}[data-page~=quotation] .tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);padding:0 16px;background:#fafbfc;overflow-x:auto}[data-page~=quotation] .tab{height:48px;border:0;background:transparent;padding:0 14px;color:var(--muted);font-weight:700;font-size:.79rem;border-bottom:2px solid transparent;white-space:nowrap}[data-page~=quotation] .tab span{font-size:.66rem;background:#eef1f4;border-radius:10px;padding:2px 6px;margin-left:4px}[data-page~=quotation] .tab.active{color:var(--ink);border-bottom-color:var(--orange)}[data-page~=quotation] .tab-panel{padding:20px}[data-page~=quotation] .panel-heading{display:flex;justify-content:space-between;align-items:start;margin-bottom:15px}[data-page~=quotation] .panel-heading h2{margin:0}[data-page~=quotation] .panel-heading p{margin:4px 0 0;color:var(--muted);font-size:.8rem}[data-page~=quotation] .layout-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}[data-page~=quotation] .layout-card{border:1px solid var(--line);border-radius:7px;overflow:hidden}[data-page~=quotation] .layout-card>div:first-child{min-height:210px;background:#eef1f5;display:flex;align-items:center;justify-content:center}[data-page~=quotation] .stone-preview{background:linear-gradient(145deg,#78899e,#526276);color:#fff;box-shadow:0 8px 18px #14243a3d;text-align:center;text-transform:uppercase;display:flex!important;flex-direction:column;gap:8px;padding:30px}[data-page~=quotation] .stone-preview.upright{width:250px;height:155px}[data-page~=quotation] .stone-preview.marker{width:210px;height:110px}[data-page~=quotation] .stone-preview b{font:400 1.1rem Georgia,serif}[data-page~=quotation] .stone-preview span{font:400 .85rem Georgia,serif}[data-page~=quotation] .stone-preview small{font-size:.62rem}[data-page~=quotation] .stone-preview em{text-transform:none;font:italic .7rem Georgia,serif}[data-page~=quotation] .layout-card footer{display:flex;justify-content:space-between;align-items:center;padding:11px 13px;font-size:.78rem}[data-page~=quotation] .layout-card footer button{height:30px;border-radius:4px;padding:0 11px;font-size:.74rem}[data-page~=quotation] .approve{border:1px solid #789cab;background:#789cab;color:#fff}[data-page~=quotation] .reject{border:1px solid #bfc7ce;background:#fff;color:#5c6875;margin-left:5px}[data-page~=quotation] .pending-notice{margin-top:13px;background:#fff8ed;border:1px solid #f2d8b8;border-radius:6px;padding:10px 13px;color:#8d602d;font-size:.78rem}[data-page~=quotation] .note-entry{display:grid;grid-template-columns:1fr auto;gap:9px}[data-page~=quotation] .note-entry input{margin:0}[data-page~=quotation] .timeline{margin-top:15px}[data-page~=quotation] .timeline p{font-size:.8rem;border-top:1px solid #edf0f2;padding:12px 0;margin:0}[data-page~=quotation] .timeline time{color:var(--muted);font-size:.72rem}[data-page~=quotation] .empty-tab{min-height:160px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;color:var(--muted);font-size:.84rem;text-align:center}[data-page~=quotation] .empty-tab strong{color:var(--ink)}[data-page~=quotation] .workspace-actions{grid-column:1/-1;bottom:0;margin-top:0;padding-left:0;padding-right:0}[data-page~=quotation] .drawer{z-index:41}[data-page~=quotation] .scrim{z-index:40}[data-page~="quotation"] @media(max-width:1180px){.workspace-header{grid-template-columns:1fr}.quote-command-area{grid-template-columns:1fr auto}.workspace-grid{grid-template-columns:260px minmax(0,1fr);gap:24px}.products-section .product-card{grid-template-columns:74px 1fr 70px 95px}.products-section .remove-product{grid-column:4;grid-row:2}.products-section .compact-components{grid-column:1/-1}}[data-page~="quotation"] @media(max-width:900px){.workspace-main{padding-bottom:90px}.workspace-grid{grid-template-columns:1fr}.details-column{position:static;display:grid;grid-template-columns:1fr 1fr}.side-audit{grid-column:1/-1}.quote-command-area{grid-template-columns:1fr}.quote-identity{border-left:0;padding-left:0}.layout-grid{grid-template-columns:1fr}.workspace-actions{bottom:77px}.activity-workspace{margin-bottom:0}}[data-page~="quotation"] @media(max-width:620px){.workspace-header{gap:24px}.customer-inline{grid-template-columns:1fr}.quote-command-area{display:block}.command-row{justify-content:flex-start;margin-bottom:18px}.quote-identity{min-width:0}.details-column{grid-template-columns:1fr}.products-section .product-card{grid-template-columns:64px 1fr}.products-section .quantity-control,.products-section .line-price,.products-section .remove-product{grid-column:2}.compact-fields>label{grid-template-columns:1fr}.layout-card>div:first-child{min-height:180px}.stone-preview.upright{width:220px}.tabs{padding:0 6px}.tab{padding:0 9px}}[data-page~=quotation] .topbar{height:72px;padding-left:36px;padding-right:40px;border-color:#eaedef}[data-page~=quotation] .mw-logo{width:142px}[data-page~=quotation] .md-logo{width:146px}[data-page~=quotation] .rail{top:96px;bottom:28px;border-color:#e2e6ea;border-radius:18px;box-shadow:0 12px 32px #10233b0e}[data-page~=quotation] .rail a{height:52px;border-radius:12px}[data-page~=quotation] .rail a.active{background:#fff3e9}[data-page~=quotation] .workspace-main{max-width:1570px;margin-left:124px;padding:42px 56px 0}[data-page~=quotation] .workspace-header{grid-template-columns:minmax(430px,1fr) minmax(600px,1.15fr);gap:64px;margin-bottom:48px}[data-page~=quotation] .title-customer h1{font-size:2.55rem;letter-spacing:-.025em;margin-top:9px;margin-bottom:24px}[data-page~=quotation] .back{font-size:.82rem}[data-page~=quotation] .customer-inline{grid-template-columns:72px minmax(280px,410px);gap:18px}[data-page~=quotation] .customer-inline label{font-size:.78rem;text-transform:uppercase;letter-spacing:.055em;color:var(--muted)}[data-page~=quotation] .customer-inline select{height:40px;border:0;border-bottom:1px solid #cfd5db;border-radius:0;padding-left:0;color:var(--ink)}[data-page~=quotation] .customer-inline select:hover,[data-page~=quotation] .customer-inline select:focus{background:#fff;border-color:var(--ink)}[data-page~=quotation] .quote-command-area{gap:36px}[data-page~=quotation] .command-row{gap:6px}[data-page~=quotation] .command-row .secondary{border-color:transparent;background:transparent;color:#657182}[data-page~=quotation] .command-row .secondary:hover{background:#f5f7f8;color:var(--ink)}[data-page~=quotation] .command-row .primary{height:44px;margin-left:10px;padding:0 24px;border-radius:8px;box-shadow:0 6px 14px #ff700029}[data-page~=quotation] .quote-identity{padding-left:30px;border-color:#e2e6e9}[data-page~=quotation] .quote-identity>strong{font-size:1.12rem;margin-bottom:14px}[data-page~=quotation] .quote-identity>div{margin:8px 0}[data-page~=quotation] .quote-identity>div>b{font-size:1.6rem}[data-page~=quotation] .quote-identity small{padding-top:11px;margin-top:12px}[data-page~=quotation] .workspace-grid{grid-template-columns:304px minmax(0,1fr);gap:56px}[data-page~=quotation] .details-column{gap:0;top:96px;border-top:1px solid var(--line)}[data-page~=quotation] .detail-group{border:0;border-bottom:1px solid var(--line);border-radius:0}[data-page~=quotation] .detail-group summary{padding:17px 4px;font-size:.8rem;letter-spacing:.005em}[data-page~=quotation] .detail-group[open] summary{padding-bottom:12px}[data-page~=quotation] .detail-content{border:0;padding:0 4px 22px}[data-page~=quotation] .lettering{gap:6px;line-height:1.35}[data-page~=quotation] .upload-zone{height:64px;border-color:#c8d0d8;background:#fbfcfd;border-radius:8px}[data-page~=quotation] .compact-fields{gap:16px}[data-page~=quotation] .compact-fields>label{grid-template-columns:105px minmax(0,1fr);font-size:.74rem}[data-page~=quotation] .compact-fields input,[data-page~=quotation] .compact-fields select{height:34px;border-radius:0;border:0;border-bottom:1px solid #d6dbe0}[data-page~=quotation] .weight-row{background:#f6f7f8;padding:10px 11px;border-radius:7px}[data-page~=quotation] .mini-address{padding-top:15px}[data-page~=quotation] .mini-address p{line-height:1.55}[data-page~=quotation] .side-audit{padding:17px 4px;color:#8a94a1}[data-page~=quotation] .work-section{padding-bottom:30px}[data-page~=quotation] .work-section .section-title{margin-bottom:16px}[data-page~=quotation] .work-section .section-title h2,[data-page~=quotation] .activity-workspace h2{font-size:1.55rem;letter-spacing:-.01em}[data-page~=quotation] .work-section .primary{height:42px;border-radius:8px;padding:0 20px;box-shadow:0 5px 12px #ff700024}[data-page~=quotation] .products-section .product-list{border-color:#e1e5e8;border-radius:12px;box-shadow:none}[data-page~=quotation] .products-section .product-card{padding:22px 24px;grid-template-columns:94px minmax(300px,1fr) 80px 112px 56px;gap:20px}[data-page~=quotation] .products-section .product-card img{width:92px;height:80px}[data-page~=quotation] .product-card h3{font-size:.98rem}[data-page~=quotation] .product-card p{margin-top:5px}[data-page~=quotation] .compact-components{padding-top:13px;gap:7px 25px}[data-page~=quotation] .compact-components span{font-size:.73rem}[data-page~=quotation] .quantity-control input{border-radius:6px}[data-page~=quotation] .remove-product{color:#9d4037}[data-page~=quotation] .product-toolbar{padding:15px 24px;background:#fbfcfd}[data-page~=quotation] .below-products{padding:28px 0 36px}[data-page~=quotation] .price-summary{width:360px;padding:0}[data-page~=quotation] .price-summary>div{padding:7px 0}[data-page~=quotation] .price-summary .grand-total{padding-top:14px;margin-top:8px;font-size:1.02rem}[data-page~=quotation] .price-summary .pay{margin-top:13px;height:36px;border-radius:7px}[data-page~=quotation] .activity-workspace{border:0;border-radius:12px;background:#f6f7f9;overflow:hidden;box-shadow:none;margin-bottom:110px}[data-page~=quotation] .tabs{height:56px;padding:0 22px;gap:8px;background:#f6f7f9;border-bottom:0}[data-page~=quotation] .tab{height:56px;padding:0 14px;font-size:.77rem}[data-page~=quotation] .tab.active{color:var(--ink);border-color:var(--orange)}[data-page~=quotation] .tab-panel{margin:0 8px 8px;padding:26px;background:#fff;border-radius:10px}[data-page~=quotation] .panel-heading{margin-bottom:22px}[data-page~=quotation] .panel-heading p{margin-top:6px}[data-page~=quotation] .layout-grid{gap:20px}[data-page~=quotation] .layout-card{border-color:#e1e5e8;border-radius:10px;background:#fff}[data-page~=quotation] .layout-card>div:first-child{min-height:230px;background:#f0f2f5}[data-page~=quotation] .stone-preview{border-radius:2px}[data-page~=quotation] .layout-card footer{padding:13px 15px}[data-page~=quotation] .approve,[data-page~=quotation] .reject{border-radius:6px!important}[data-page~=quotation] .pending-notice{margin-top:16px;border-radius:7px}[data-page~=quotation] .workspace-actions{padding:18px 0;background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#e5e8eb}[data-page~=quotation] .workspace-actions .secondary,[data-page~=quotation] .workspace-actions .primary{height:44px;border-radius:8px}[data-page~=quotation] .workspace-actions .primary{padding:0 24px;box-shadow:0 6px 14px #ff700029}[data-page~=quotation] button,[data-page~=quotation] select,[data-page~=quotation] input{transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s}[data-page~=quotation] button:focus-visible,[data-page~=quotation] select:focus-visible,[data-page~=quotation] input:focus-visible,[data-page~=quotation] a:focus-visible{outline:3px solid rgba(255,112,0,.22);outline-offset:2px}[data-page~=quotation] .primary:hover{background:#ffa025}[data-page~=quotation] .secondary:hover{border-color:#66727e}[data-page~=quotation] .detail-group summary:hover{color:#000}[data-page~=quotation] .tab:hover{color:var(--ink)}[data-page~=quotation] .button-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box}[data-page~="quotation"] @media(max-width:1180px){.workspace-main{padding-left:38px;padding-right:38px}.workspace-header{grid-template-columns:1fr;gap:30px}.workspace-grid{grid-template-columns:280px minmax(0,1fr);gap:34px}.quote-command-area{grid-template-columns:1fr auto}.products-section .product-card{grid-template-columns:78px minmax(220px,1fr) 74px 98px}.products-section .product-card img{width:76px}}[data-page~="quotation"] @media(max-width:900px){.workspace-main{margin-left:0;padding:30px 24px 106px}.workspace-grid{grid-template-columns:1fr}.details-column{position:static;display:block}.quote-command-area{grid-template-columns:1fr}.activity-workspace{margin-bottom:0}.tab-panel{margin:0 5px 5px;padding:20px}.workspace-actions{bottom:77px}}[data-page~="quotation"] @media(max-width:620px){.workspace-main{padding-left:18px;padding-right:18px}.workspace-header{margin-bottom:34px}.title-customer h1{font-size:2.1rem}.command-row{justify-content:flex-start}.command-row .primary{margin-left:0}.customer-inline{grid-template-columns:1fr;gap:7px}.products-section .product-card{grid-template-columns:66px 1fr;padding:18px}.products-section .product-card img{width:64px}.layout-grid{gap:14px}.tabs{padding:0 8px}.tab-panel{padding:16px}}:root{--orange:#ffa025;--ink:#162033;--muted:#727b86;--muted2:#9199a2;--line:#e7eaed;--soft:#f7f8f9;--selected:#fafafa;--radius:7px}[data-page~=quotation] .quotation-page .workspace-header{margin-bottom:18px!important}[data-page~=quotation] .quotation-page .workspace-header h1{font-size:1.72rem!important;line-height:1.08!important;margin:4px 0 0!important}[data-page~=quotation] .quotation-page .quotation-context strong,[data-page~=quotation] .quotation-page .quotation-context .context-family strong{font-size:1.48rem!important}[data-page~=quotation] .quotation-page .quotation-progress-v37{grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 28px!important}[data-page~=quotation] .quotation-grid{grid-template-columns:244px minmax(0,1fr)!important;gap:46px!important;align-items:start}[data-page~=quotation] .primary-workspace{min-width:0}[data-page~=quotation] .quote-stage,[data-page~=quotation] .quote-block,[data-page~=quotation] .quote-footer-actions{width:100%;max-width:100%}[data-page~=quotation] .quote-side{padding-right:12px!important}[data-page~=quotation] .quote-side .inspector-group{padding:0 0 22px!important;margin:0 0 24px!important;border-bottom:0!important}[data-page~=quotation] .quote-side .inspector-group+.inspector-group{padding-top:2px!important}[data-page~=quotation] .quote-side h2{margin:0 0 12px!important;font:700 10px/1.2 Arial,sans-serif!important;letter-spacing:.1em!important;color:#7f8790!important}[data-page~=quotation] .quote-side .inspector-group>strong{display:block;font:600 13px/1.4 Arial,sans-serif;color:var(--ink);margin-bottom:8px}[data-page~=quotation] .quote-side .inspector-group>p{margin:4px 0;font:11.5px/1.45 Arial,sans-serif;color:var(--muted)}[data-page~=quotation] .quote-side .inspector-group>p b{color:var(--ink);font-weight:600}[data-page~=quotation] .quote-side .side-edit{display:inline-block;margin-top:9px!important;font-size:11px!important}[data-page~=quotation] .quote-side .inspector-row{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;gap:10px!important;align-items:start!important;margin:0 0 10px!important;font:11.5px/1.4 Arial,sans-serif!important}[data-page~=quotation] .quote-side .inspector-row span{color:var(--muted2)}[data-page~=quotation] .quote-side .inspector-row strong{font:600 11.5px/1.4 Arial,sans-serif!important;color:var(--ink)!important;text-align:left!important;max-width:none!important}[data-page~=quotation] .quote-side .inspector-ship strong{white-space:normal!important;max-width:165px!important}[data-page~=quotation] .quote-side .inspector-po{display:grid;grid-template-columns:62px minmax(0,1fr);gap:10px;align-items:center;margin-top:12px;font:11.5px Arial,sans-serif;color:var(--muted2)}[data-page~=quotation] .quote-side .inspector-po>span{display:none}[data-page~=quotation] .quote-side .inspector-po input{height:32px;min-width:0;border:0;border-bottom:1px solid #d5dae0;border-radius:0;padding:0 2px;font:12px Arial,sans-serif;background:transparent}[data-page~=quotation] .quote-side .quote-empty-note{font-size:11px!important;line-height:1.5!important;color:var(--muted)!important}[data-page~=quotation] .quote-stage-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:0 0 18px}[data-page~=quotation] .quote-kicker{margin:0 0 5px!important;font:700 10px/1.2 Arial,sans-serif!important;letter-spacing:.1em;color:var(--orange)!important}[data-page~=quotation] .quote-stage-head h2{margin:0!important;font:400 20px/1.2 Marcellus,Georgia,serif!important;letter-spacing:0!important;text-transform:none!important;color:var(--ink)!important}[data-page~=quotation] .quote-stage-head p:not(.quote-kicker){max-width:520px;margin:5px 0 0;font:11.5px/1.45 Arial,sans-serif;color:var(--muted)}[data-page~=quotation] .quote-stage-actions{display:flex;align-items:center;gap:16px;padding-top:17px;white-space:nowrap}[data-page~=quotation] .quote-stage-actions button,[data-page~=quotation] .quote-link{border:0;background:none;padding:0;color:var(--orange);font:600 11px/1.2 Arial,sans-serif;cursor:pointer;text-decoration:none}[data-page~=quotation] .quote-stage-actions button:hover,[data-page~=quotation] .quote-link:hover{text-decoration:underline;text-underline-offset:3px}[data-page~=quotation] .option-list{border:0}[data-page~=quotation] .quote-option{display:grid;grid-template-columns:66px minmax(0,1fr) 132px;gap:16px;align-items:center;padding:17px 12px;margin:0 -12px;border:1px solid transparent;border-radius:var(--radius);position:relative;transition:border-color .15s,background-color .15s}[data-page~=quotation] .quote-option+.quote-option{margin-top:7px}[data-page~=quotation] .quote-option:not(.selected):hover{background:#fbfbfb}[data-page~=quotation] .quote-option.selected{border-color:var(--orange);background:var(--selected)}[data-page~=quotation] .quote-option img{width:60px;height:52px;object-fit:contain}[data-page~=quotation] .option-copy h3{font:600 13px/1.35 Arial,sans-serif;color:var(--ink);margin:0 0 5px}[data-page~=quotation] .option-spec{font:11.5px/1.45 Arial,sans-serif;color:#505a66;margin:0}[data-page~=quotation] .option-meta{display:flex;gap:10px 15px;flex-wrap:wrap;margin-top:6px}[data-page~=quotation] .option-meta span{font:10.5px/1.3 Arial,sans-serif;color:var(--muted)}[data-page~=quotation] .option-edit{display:flex;gap:14px;margin-top:8px}[data-page~=quotation] .option-price{text-align:right;min-width:0}[data-page~=quotation] .option-price strong{display:block;font:700 16px/1.2 Arial,sans-serif;color:var(--ink);white-space:nowrap}[data-page~=quotation] .option-price small{display:block;margin-top:2px;font:10px Arial,sans-serif;color:var(--muted2)}[data-page~=quotation] .option-select{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;margin-bottom:8px;font:600 10.5px/1.2 Arial,sans-serif;color:#4b5561;cursor:pointer}[data-page~=quotation] .option-select input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px!important;height:14px!important;min-width:14px!important;margin:0!important;padding:0!important;border:1.5px solid #9aa3ad!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;position:relative;cursor:pointer}[data-page~=quotation] .option-select input:checked{border-color:var(--orange)!important}[data-page~=quotation] .option-select input:checked:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--orange)}[data-page~=quotation] .quote-block{padding:26px 0 0;border:0}[data-page~=quotation] .quote-block h2{margin:0 0 12px;font:700 10px/1.2 Arial,sans-serif!important;letter-spacing:.1em;color:#7f8790!important}[data-page~=quotation] .shipping-grid{display:grid;grid-template-columns:repeat(2,minmax(0,235px));gap:12px;max-width:482px}[data-page~=quotation] .ship-choice{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);padding:11px 12px;background:#fff;cursor:pointer;min-height:58px;transition:border-color .15s,background-color .15s}[data-page~=quotation] .ship-choice.selected{border-color:var(--orange);background:var(--selected)}[data-page~=quotation] .ship-choice>span{min-width:0}[data-page~=quotation] .ship-choice strong{display:block;font:600 12px/1.25 Arial,sans-serif;color:var(--ink)}[data-page~=quotation] .ship-choice span span{display:block;margin-top:3px;font:10.5px/1.3 Arial,sans-serif;color:var(--muted)}[data-page~=quotation] .ship-choice b{font:700 12px Arial,sans-serif;color:var(--ink);white-space:nowrap}[data-page~=quotation] .quote-summary-block{padding-top:30px}[data-page~=quotation] .quote-summary{width:390px;max-width:100%;margin-left:auto}[data-page~=quotation] .summary-row{display:flex;justify-content:space-between;gap:24px;padding:4px 0;font:11.5px/1.4 Arial,sans-serif;color:#59636f}[data-page~=quotation] .summary-row b{font-weight:600;color:var(--ink)}[data-page~=quotation] .summary-row.total{margin-top:8px;padding-top:13px;border-top:1px solid var(--line);font-size:13px;color:var(--ink)}[data-page~=quotation] .summary-row.total b{font-size:21px;line-height:1}[data-page~=quotation] .quote-footer-actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding-top:28px}[data-page~=quotation] .quote-footer-actions .secondary{height:38px;padding:0 16px;border:1px solid #cfd5db;border-radius:6px;background:#fff;color:var(--ink);font:600 12px Arial,sans-serif}[data-page~=quotation] .quote-footer-actions .primary{display:inline-flex;align-items:center;height:38px;padding:0 20px;border-radius:6px;background:var(--orange);border:1px solid var(--orange);color:#fff;font:700 12px Arial,sans-serif;text-decoration:none}[data-page~="quotation"] @media(max-width:1000px){.quotation-page .workspace-main{padding-left:28px!important;padding-right:28px!important}.quotation-grid{grid-template-columns:220px minmax(0,1fr)!important;gap:30px!important}.quote-option{grid-template-columns:58px minmax(0,1fr) 118px}.quote-option img{width:54px;height:48px}}[data-page~="quotation"] @media(max-width:820px){.quotation-page .workspace-main{width:100%!important;margin:0!important;padding:26px 24px 90px!important}.quotation-grid{grid-template-columns:1fr!important}.quote-side{position:static!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0!important}.quote-stage-head{flex-direction:column}.quote-stage-actions{padding-top:0}.shipping-grid{grid-template-columns:1fr;max-width:420px}.quote-summary{margin-left:0}}[data-page~="quotation"] @media(max-width:620px){.quote-side{display:block!important}.quote-option{grid-template-columns:52px minmax(0,1fr);padding:15px 8px;margin-inline:-8px}.option-price{grid-column:2;text-align:left;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.option-select{margin:0}.quote-stage-actions{flex-wrap:wrap;gap:12px}}[data-page~=quotation] .quotation-grid{grid-template-columns:250px minmax(0,760px)!important;gap:46px!important;align-items:start!important}[data-page~=quotation] .quote-side{padding-right:4px!important}[data-page~=quotation] .quote-side .inspector-group>strong{font-weight:400!important;color:var(--ink)!important}[data-page~=quotation] .quote-side .inspector-group>p b,[data-page~=quotation] .quote-side .inspector-row strong{font-weight:400!important;color:var(--ink)!important}[data-page~=quotation] .quote-side .inspector-row{grid-template-columns:62px minmax(0,1fr)!important}[data-page~=quotation] .quote-side .inspector-ship strong{max-width:178px!important}[data-page~=quotation] .quote-side .personalization-summary{font:11.5px/1.48 Arial,sans-serif;color:var(--ink)}[data-page~=quotation] .quote-side .personalization-summary p{margin:0 0 10px!important;color:var(--ink)!important}[data-page~=quotation] .quote-side .personalization-summary strong{display:block;font-weight:600!important;margin-bottom:2px}[data-page~=quotation] .quote-side .personalization-summary em{color:#59636f}[data-page~=quotation] .quote-side .personalization-files{margin-top:12px;color:var(--muted)}[data-page~=quotation] .option-edit{align-items:center!important;gap:12px!important}[data-page~=quotation] .option-remove{border:0!important;background:transparent!important;padding:0!important;color:#7a838d!important;font:500 11px/1.2 Arial,sans-serif!important;cursor:pointer!important}[data-page~=quotation] .option-remove:hover{color:#3f4852!important;text-decoration:underline!important;text-underline-offset:3px!important}[data-page~=quotation] .quote-summary-block{padding-top:30px!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important}[data-page~=quotation] .quote-summary-block>h2{width:390px!important;max-width:100%!important;margin:0 0 10px!important;text-align:left!important}[data-page~=quotation] .quote-summary{margin-left:0!important}[data-page~="quotation"] @media(max-width:1000px){.quotation-grid{grid-template-columns:220px minmax(0,1fr)!important;gap:32px!important}}[data-page~="quotation"] @media(max-width:820px){.quotation-grid{grid-template-columns:1fr!important}.quote-summary-block{align-items:flex-start!important}}[data-page~=quotation] .quote-side .customer-fact{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;column-gap:12px!important;align-items:start!important;margin:0 0 9px!important;font:11.5px/1.45 Arial,sans-serif!important}[data-page~=quotation] .quote-side .customer-fact span{color:var(--muted2)!important}[data-page~=quotation] .quote-side .customer-fact strong{font:400 11.5px/1.45 Arial,sans-serif!important;color:var(--ink)!important}[data-page~=quotation] .quote-side .inspector-row,[data-page~=quotation] .quote-side .inspector-po{grid-template-columns:72px minmax(0,1fr)!important;column-gap:12px!important}[data-page~=quotation] .option-spec{font:13px/1.5 Arial,sans-serif!important;color:#46515e!important}[data-page~=quotation] .option-meta{gap:10px 16px!important;margin-top:7px!important}[data-page~=quotation] .option-meta span{font:12px/1.4 Arial,sans-serif!important;color:#66717d!important}[data-page~=quotation] .personalization-attachments{display:grid;gap:8px;margin-top:6px;color:var(--muted)}[data-page~=quotation] .personalization-attachment{display:grid;grid-template-columns:42px minmax(0,1fr);gap:9px;align-items:center}[data-page~=quotation] .personalization-attachment img,[data-page~=quotation] .personalization-attachment .attachment-type{width:42px;height:42px;border-radius:5px;border:1px solid #e0e4e7;background:#f6f7f8;object-fit:cover}[data-page~=quotation] .personalization-attachment .attachment-type{display:grid;place-items:center;font:700 9px Arial,sans-serif;color:#707a84}[data-page~=quotation] .personalization-attachment b{display:block;font:600 11px/1.25 Arial,sans-serif;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-page~=quotation] .personalization-attachment small{display:block;margin-top:2px;font:400 9.5px/1.25 Arial,sans-serif;color:#949ca4}[data-page~=quotation] .personalization-attachment em{display:block;margin-top:3px;font:400 10px/1.3 Arial,sans-serif;color:#59636f}[data-page~=quotation] .quotation-page .workspace-header.build-heading-row{grid-template-columns:1fr auto!important;align-items:center!important}[data-page~=quotation] .quotation-page .quotation-context{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-end!important;gap:28px!important;min-width:max-content!important;white-space:nowrap!important}[data-page~=quotation] .quotation-page .quotation-context>div{display:inline-block!important;white-space:nowrap!important}[data-page~=quotation] .quotation-page .quotation-context strong,[data-page~=quotation] .quotation-page .quotation-context .context-family strong{display:inline-block!important;white-space:nowrap!important;line-height:1!important}[data-page~="quotation"] @media(max-width:760px){.quotation-page .workspace-header.build-heading-row{grid-template-columns:1fr!important}.quotation-page .quotation-context{justify-content:flex-start!important;min-width:0!important;flex-wrap:wrap!important}}[data-page~=quotation] .quotation-page .workspace-main{max-width:1180px!important;margin-inline:auto!important;padding:32px 42px 100px!important}[data-page~=quotation] .quotation-page .workspace-header.build-heading-row{max-width:900px!important}[data-page~=quotation] .quotation-page .quotation-context{justify-self:end!important}[data-page~=quotation] .quotation-page .quotation-context strong{font:400 1.48rem/1 Marcellus,Georgia,serif!important}[data-page~=quotation] .quote-stage .quote-kicker{font-size:10px!important;letter-spacing:.1em!important}[data-page~=quotation] .quotation-page .quotation-grid{grid-template-columns:minmax(0,760px) 285px!important;gap:28px!important;align-items:start!important}[data-page~=quotation] .quotation-page .primary-workspace{grid-column:1!important;grid-row:1!important}[data-page~=quotation] .quotation-page .right-context-rail{grid-column:2!important;grid-row:1!important;position:sticky!important;top:96px!important;padding:0!important;display:grid!important;gap:14px!important;border:0!important}[data-page~=quotation] .quotation-page .right-context-rail .inspector-group+.inspector-group{padding-top:20px!important}[data-page~=quotation] .quotation-page .right-context-rail h2{margin:0 0 14px!important;color:#9a7b4c!important;font:700 9px/1 Arial,sans-serif!important;letter-spacing:.12em!important}[data-page~=quotation] .quotation-page .right-context-rail .customer-fact,[data-page~=quotation] .quotation-page .right-context-rail .inspector-row,[data-page~=quotation] .quotation-page .right-context-rail .inspector-po{grid-template-columns:78px minmax(0,1fr)!important;column-gap:10px!important}[data-page~=quotation] .quotation-page .right-context-rail .customer-fact span,[data-page~=quotation] .quotation-page .right-context-rail .inspector-row span,[data-page~=quotation] .quotation-page .right-context-rail .inspector-po{font-size:9px!important;text-transform:uppercase!important;letter-spacing:.055em!important;color:#9099a2!important}[data-page~=quotation] .quotation-page .right-context-rail .customer-fact strong,[data-page~=quotation] .quotation-page .right-context-rail .inspector-row strong{font:600 10.5px/1.45 Arial,sans-serif!important;color:#4d5964!important}[data-page~=quotation] .quotation-page .right-context-rail .inspector-ship strong{max-width:none!important}[data-page~=quotation] .quotation-page .right-context-rail .personalization-summary{font:10.5px/1.48 Arial,sans-serif!important;color:#4d5964!important}[data-page~=quotation] .quotation-page .right-context-rail .personalization-summary p{margin:0 0 12px!important}[data-page~=quotation] .quotation-page .right-context-rail .personalization-summary strong{font:600 10.5px/1.35 Arial,sans-serif!important;color:#4d5964!important}[data-page~=quotation] .quotation-page .right-context-rail .side-edit{color:#d87f00!important;font:600 10.5px Arial,sans-serif!important}[data-page~=quotation] .quotation-page .right-context-rail .personalization-attachments{gap:9px!important}[data-page~="quotation"] @media(max-width:1000px){.quotation-page .quotation-grid{grid-template-columns:minmax(0,1fr) 250px!important;gap:24px!important}}[data-page~="quotation"] @media(max-width:820px){.quotation-page .quotation-grid{grid-template-columns:1fr!important}.quotation-page .right-context-rail{grid-column:1!important;grid-row:auto!important;position:static!important}}[data-page~=quotation] .quotation-page .quotation-grid{display:grid!important;grid-template-columns:minmax(0,760px) 285px!important;gap:28px!important;align-items:start!important}[data-page~=quotation] .quotation-page .primary-workspace{grid-column:1!important;grid-row:1!important;min-width:0!important}[data-page~=quotation] .quotation-page .right-context-rail{grid-column:2!important;grid-row:1!important;position:sticky!important;top:96px!important;width:285px!important;min-width:285px!important;padding:0!important;display:grid!important;gap:14px!important;border:0!important}[data-page~=quotation] .quotation-page .right-context-rail .inspector-group{margin:0!important;padding:20px!important;border:1px solid #e6eaed!important;border-radius:9px!important;background:#fff!important}[data-page~=quotation] .quotation-page .quote-stage-head{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:24px!important}[data-page~=quotation] .quotation-page .option-list,[data-page~=quotation] .quotation-page .quote-option{width:100%!important;max-width:none!important}[data-page~="quotation"] @media(max-width:1000px){.quotation-page .quotation-grid{grid-template-columns:minmax(0,1fr) 250px!important;gap:24px!important}.quotation-page .right-context-rail{width:250px!important;min-width:250px!important}}[data-page~="quotation"] @media(max-width:820px){.quotation-page .quotation-grid{grid-template-columns:1fr!important}.quotation-page .right-context-rail{grid-column:1!important;grid-row:auto!important;position:static!important;width:auto!important;min-width:0!important}}body.mw-record-all-tabs{--mw-page-bg:#fff;--mw-page-surface:#fff;--mw-page-text:#242424;--mw-page-muted:#606060;--mw-page-line:#ddd;background:var(--mw-page-bg);color:var(--mw-page-text);color-scheme:light}body.mw-record-all-tabs[data-theme=dark]{--mw-page-bg:#1d1d1f;--mw-page-surface:#1d1d1f;--mw-page-text:#eeeef0;--mw-page-muted:#bcbcc2;--mw-page-line:#56565d;color-scheme:dark}body.mw-record-all-tabs .mw-record-derived-panel{margin:0;padding:0;min-width:0}body.mw-record-all-tabs #mw-record-page-main :is([data-customer-panel],[data-panel],[data-record-workflow-panel]):not([hidden]){display:block!important;grid-template-columns:none!important;min-width:0;width:auto!important}body.mw-record-all-tabs [data-record-pane-host] .mw-tab-single-column{display:block!important;grid-template-columns:none!important;width:auto!important;max-width:none!important;min-width:0}body.mw-record-all-tabs [data-record-pane-host] .mw-tab-single-column>div:not(.mw-table-component){min-width:0}body.mw-record-all-tabs [data-record-pane-host] .mw-tab-flow{display:grid;gap:24px;min-width:0}body.mw-record-all-tabs [data-record-pane-host] :is(div,span,li,dd,dt,label):not(:where(table *,.mw-table-component *)){font:15px/22px Arial!important;color:var(--mw-page-text,#242424)}body.mw-record-all-tabs [data-record-pane-host] .mw-tab-empty-side{display:none!important}body.mw-record-all-tabs .mw-tab-context-board{display:grid;gap:24px;min-width:0}body.mw-record-all-tabs [data-record-pane-host] :is(.customer-main,.contacts-main,.addresses-main,.commercial-main,.preferences-main,.profile-main,.access-main,.history-main,.communications-main,.notes-main,.panel-narrow,.panel-wide){display:grid;grid-template-columns:minmax(0,1fr)!important;gap:24px;width:auto!important;max-width:none!important;min-width:0}body.mw-record-all-tabs [data-record-pane-host] :is(.note-composer,.notes-history,.email-main,.notes-page-head,.email-page-head,.audit-head,.audit-toolbar){margin:0!important;min-width:0}body.mw-record-all-tabs [data-record-pane-host] :is(.note-composer,.email-composer,.note-entry,.message-card,.audit-entry){background:transparent!important;box-shadow:none!important;border-radius:0!important;color:var(--mw-page-text,#242424)}body.mw-record-all-tabs #email-preview .email-preview-panel{background:var(--mw-page-surface,#fff);color:var(--mw-page-text,#242424)}body.mw-record-all-tabs [data-record-pane-host] :is(.notes-timeline,.email-thread,.audit-list,.activity-list){height:auto!important;max-height:none!important;overflow:visible!important;min-width:0}body.mw-record-all-tabs [data-record-pane-host] :is(.notes-timeline,.audit-list,.activity-list){min-height:360px}body.mw-record-all-tabs [data-record-pane-host] :is(.message-subject,.message-body,.message-person strong,.audit-title,.audit-detail,.contact-name-line strong,.side-row b,.customer-history-row p,.communication-entry span){font:15px/22px Arial!important;color:var(--mw-page-text,#242424)}body.mw-record-all-tabs [data-record-pane-host] :is(.message-time,.message-person span,.note-meta,.thread-head>span,.audit-meta,.contact-meta,.side-row>span,.communication-entry p,.comm-type,.note-entry time){font:13px/20px Arial!important;color:var(--mw-page-muted,#606060)}body.mw-record-all-tabs [data-record-pane-host] :is(.message-avatar,.contact-avatar,.contact-badge,.note-badge,.transaction-summary-card,.comm-detail){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--mw-page-text,#242424)}body.mw-record-all-tabs [data-record-pane-host] :is(.mail-file,.note-attachment){background:transparent!important;border:0!important;border-radius:0!important;font:13px/20px Arial!important;color:var(--mw-page-muted,#606060)}body.mw-record-all-tabs #mw-record-page-main [data-record-pane-host] :is(.audit-filter,.notes-subtabs) button{border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}body.mw-record-all-tabs #mw-record-page-main [data-record-pane-host] :is(.audit-filter,.notes-subtabs) button.active{border-bottom-color:#ffa025!important}body.mw-record-all-tabs .mw-record-identity .status-pill{background:transparent!important;border:0!important;border-radius:0!important;font:13px/20px Arial!important;color:var(--mw-page-muted,#606060)}body.mw-record-all-tabs [data-record-pane-host] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select):not(:where(table *,.mw-table-component *)){max-width:100%;box-sizing:border-box;background:transparent;color:var(--mw-page-text,#242424);font:15px/22px Arial}body.mw-record-all-tabs .mw-record-tabs :is(button,a):focus-visible{outline:1px solid #ffa025;outline-offset:4px}body.mw-record-all-tabs [data-record-pane-host] .mw-tab-context-fact{font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-record-all-tabs [data-record-pane-host] .mw-so-main-region{min-height:360px}@media(max-width:700px){body.mw-record-all-tabs [data-record-pane-host] :is(.composer-row,.recipient-row,.composer-tools,.notes-page-head,.email-page-head,.audit-toolbar){display:flex;flex-wrap:wrap;gap:12px}body.mw-record-all-tabs [data-record-pane-host] :is(.recipient-main,.composer-row input,.composer-row select){min-width:0;flex:1 1 180px}}body.mw-record-panes [data-template-two-workspace][data-mw-widgets]{container:mw-record-preview / inline-size}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-pane-split{display:grid;grid-template-columns:minmax(0,1fr) var(--mw-context-width,320px);gap:28px;align-items:start;min-width:0}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-region{min-width:0}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:24px}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-context-board{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:24px}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-context-board .mw-t2-widget{grid-column:1 / -1!important}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="0.5"]{grid-column:span 1}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="1"]{grid-column:span 2}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="1.5"]{grid-column:span 3}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="2"]{grid-column:span 4}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="2.5"]{grid-column:span 5}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="3"]{grid-column:span 6}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="3.5"]{grid-column:span 7}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="4"]{grid-column:span 8}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="4.5"]{grid-column:span 9}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="5"]{grid-column:span 10}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="5.5"]{grid-column:span 11}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="6"]{grid-column:span 12}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-support-region{position:sticky;top:var(--mw-pane-top,72px);min-width:0;max-height:calc(100dvh - var(--mw-pane-top,72px) - 24px);overflow:auto;scrollbar-gutter:stable}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-pane-head{position:sticky;top:0;background:var(--mw-page-surface,#fff);z-index:2;padding:0 0 20px}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-pane-identity{margin:0 0 12px;font:13px/20px Arial;color:var(--mw-page-muted,#606060);overflow-wrap:anywhere}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-pane-tabs{display:flex;gap:24px}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-pane-tabs button{border:0;border-bottom:2px solid transparent;padding:8px 0;min-height:40px;background:transparent;border-radius:0;box-shadow:none;font:15px/22px Arial;color:var(--mw-page-muted,#606060);cursor:pointer}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-pane-tabs button[aria-selected=true]{border-bottom-color:#ffa025;color:var(--mw-page-text,#242424)}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-chat{display:grid;grid-template-rows:auto auto auto minmax(160px,1fr) auto auto;gap:16px;min-height:440px;height:min(650px,calc(100dvh - var(--mw-pane-top,72px) - 120px));min-width:0}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-head{display:flex;align-items:center;justify-content:space-between;gap:16px}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-head h2{font:400 24px/1.25 Marcellus,Georgia,serif;margin:0;color:var(--mw-page-text,#242424)}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] :is(.mw-so-ai-head,.mw-so-ai-prompts,.mw-so-ai-turn,.mw-so-ai-composer) button,body.mw-record-panes [data-template-two-workspace][data-mw-widgets] [data-ai-action=open]{font:15px/22px Arial;color:#ffa025!important;background:transparent;border:0;border-radius:0;box-shadow:none;min-height:36px;padding:6px 0;cursor:pointer;text-align:left}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-prompts{display:flex;flex-direction:column;align-items:start;gap:0}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] :is(.mw-so-ai-notice,.mw-so-ai-status){margin:0;font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-log{min-height:0;overflow:auto;display:flex;flex-direction:column;gap:24px;scrollbar-gutter:stable}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-turn{padding:0;border:0;background:transparent;overflow-wrap:anywhere}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-turn>span{font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-turn[data-speaker=user]{text-align:right;margin-left:24px}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] :is(.mw-so-ai-turn p,.mw-so-ai-welcome){margin:4px 0 0;font:15px/22px Arial;color:var(--mw-page-text,#242424)}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:end}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-composer label{grid-column:1 / -1;font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-composer textarea{width:100%;box-sizing:border-box;min-height:56px;max-height:160px;resize:vertical;font:15px/22px Arial;color:var(--mw-page-text,#242424);background:transparent!important;border:0;border-bottom:1px solid var(--mw-page-line,#ddd);border-radius:0;padding:8px 0}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-ai-composer button:disabled{color:var(--mw-page-muted,#606060)!important;cursor:default}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-column-sizing{display:flex;align-items:center;gap:8px;flex-wrap:wrap;white-space:normal}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-column-sizing output{font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-ai-expanded{grid-template-columns:minmax(0,1fr)}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-ai-expanded .mw-so-support-region{position:static;max-height:none;overflow:visible}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-ai-expanded .mw-so-ai-chat{max-width:800px;margin:0 auto;height:650px}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-ai-expanded .mw-so-pane-head{position:static}@container mw-record-preview (max-width:900px){body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-pane-split{grid-template-columns:minmax(0,1fr)}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-support-region{position:static;max-height:none;overflow:visible}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-pane-head{position:static}}@media(max-width:700px){body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget{grid-column:1 / -1!important}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-pane-split{grid-template-columns:minmax(0,1fr)}body.mw-record-panes [data-template-two-workspace][data-mw-widgets] .mw-so-support-region{position:static;max-height:none;overflow:visible}}body.mw-record-panes [data-record-pane-host]{min-width:0;margin:0}body.mw-record-panes [data-record-pane-host] .mw-record-source{padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-width:0}body.mw-record-panes [data-record-pane-host] .mw-record-group{padding:20px;margin:0;border:1px solid var(--mw-page-line,#ddd);border-radius:4px;background:transparent;box-shadow:none;min-width:0}body.mw-record-panes [data-record-pane-host] :is(.mw-record-source,.mw-record-group) :is(h1,h2){font:400 24px/1.25 Marcellus,Georgia,serif!important;color:var(--mw-page-text,#242424);margin:0 0 16px}body.mw-record-panes [data-record-pane-host] :is(.mw-record-source,.mw-record-group) :is(p,b,strong,label,dt,dd,.instruction):not(:where(table *,.mw-table-component *)){font:15px/22px Arial!important;color:var(--mw-page-text,#242424);overflow-wrap:anywhere}body.mw-record-panes [data-record-pane-host] :is(.mw-record-source,.mw-record-group) :is(small,time,em,.eyebrow,.section-kicker,.source-note,.helper){font:13px/20px Arial!important;color:var(--mw-page-muted,#606060);letter-spacing:0;text-transform:none}body.mw-record-panes [data-record-pane-host] :is(.mw-record-source,.mw-record-group) :is(button,a):not(:where(table *,.mw-table-component *)){background:transparent!important;color:#ffa025!important;font:15px/22px Arial!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:32px;height:auto;padding:6px 0;text-decoration:none;white-space:normal}body.mw-record-panes [data-record-pane-host] button:disabled{color:var(--mw-page-muted,#606060)!important;cursor:not-allowed}body.mw-record-panes [data-record-pane-host] :is(.pill,.stage-pill,.plain-status,.task-chip,.readiness-state,.gate,.task-callout,.rule-box,.source-summary,.source-badge,.timing-policy,.notification-policy,.frozen-note,.completion-callout,.series-state,.commercial-card,.readiness-card,.convert-panel,.convert-help,.side-fact,.document-tile,.attachment-tile){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--mw-page-text,#242424);padding:0}body.mw-record-panes [data-record-pane-host] :is(.gate-grid,.facts,.detail-fields,.document-grid,.commercial-grid,.engraving-overview,.notes-grid,.spec-list,.mw-record-facts){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:20px 24px;min-width:0}body.mw-record-panes [data-record-pane-host] :is(.mw-record-facts>div,.facts>div,.detail-field,.gate){padding:0;margin:0;border:0;background:transparent;min-width:0}body.mw-record-panes [data-record-pane-host] :is(.mw-record-facts span,.facts span,.detail-field>span,.gate>span,.summary-line>span,.side-fact>span){display:block;font:13px/20px Arial;color:var(--mw-page-muted,#606060);letter-spacing:0;margin-bottom:4px}body.mw-record-panes [data-record-pane-host] :is(.card-head,.readiness-head,.mw-record-actions){display:flex;align-items:start;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;margin-bottom:20px}body.mw-record-panes [data-record-pane-host] .mw-record-flow{display:grid;gap:24px;min-width:0}body.mw-record-panes [data-record-pane-host] :is(.timeline,.audit-list,.activity-list){max-height:none;overflow:visible}body.mw-record-panes [data-record-pane-host] :is(.audit-list,.activity-list){min-height:360px}body.mw-record-panes [data-record-pane-host] .product-body{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:24px}body.mw-record-panes [data-record-pane-host] img{max-width:100%;height:auto}body.mw-record-panes [data-record-pane-host] [data-record-report]{overflow:auto;border:0;border-bottom:1px solid var(--mw-page-line,#ddd);border-radius:0;margin-top:20px}body.mw-record-panes [data-record-pane-host] [data-record-report]>div{display:grid!important;grid-template-columns:repeat(var(--record-report-columns),minmax(100px,1fr))!important;min-width:var(--record-report-width);gap:16px;padding:12px 0;border-top:1px solid var(--mw-page-line,#ddd);background:transparent!important;font:15px/22px Arial!important}body.mw-record-panes [data-record-pane-host] [data-record-report]>div>*{display:block!important;font:15px/22px Arial!important;color:var(--mw-page-text,#242424)}body.mw-record-panes [data-record-pane-host] [data-record-report]>div:first-child{min-height:50px;border-top:0;align-items:center;letter-spacing:0}body.mw-record-panes [data-record-pane-host] [hidden]{display:none!important}body.mw-record-panes .mw-record-identity{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;min-height:112px;padding:16px 0;margin:0;border:0;color:var(--mw-page-text,#242424)}body.mw-record-panes .mw-record-identity :is(h1,.record-id strong){font:400 32px/1.2 Marcellus,Georgia,serif!important;margin:0;color:var(--mw-page-text,#242424)}body.mw-record-panes .mw-record-identity :is(p,.record-subline,.eyebrow,.quote-meta-row){font:13px/20px Arial!important;color:var(--mw-page-muted,#606060)}body.mw-record-panes .mw-record-identity :is(.record-actions,.head-actions,.detail-actions,.mw-record-actions){display:flex;align-items:center;gap:20px;flex-wrap:wrap}body.mw-record-panes .mw-record-identity :is(button,a){background:transparent!important;color:#ffa025!important;font:16px/24px Arial!important;border:0;border-radius:0;box-shadow:none;min-height:40px;height:auto;padding:8px 0;text-decoration:none}body.mw-record-panes .mw-record-tabs{display:flex;gap:24px;align-items:center;min-height:44px;margin:0 0 20px;border:0;overflow:auto}body.mw-record-panes .mw-record-tabs :is(button,a){font:15px/22px Arial!important;background:transparent!important;color:var(--mw-page-muted,#606060);border:0;border-bottom:2px solid transparent;border-radius:0;padding:10px 0;white-space:nowrap;min-height:44px;text-decoration:none}body.mw-record-panes .mw-record-tabs :is(button,a).active{border-bottom-color:#ffa025;color:var(--mw-page-text,#242424)}body.mw-record-panes [data-record-page-main]{padding:0 28px 28px!important;max-width:none!important;min-width:0}body.mw-record-panes .mw-record-scope{font:13px/20px Arial;color:var(--mw-page-muted,#606060);margin:0 0 20px}body.mw-record-panes .mw-record-legacy[hidden]{display:none!important}@media(max-width:700px){body.mw-record-panes [data-record-page-main]{padding:0 16px 24px!important}body.mw-record-panes [data-record-pane-host] .mw-record-group{padding:16px}body.mw-record-panes [data-record-pane-host] .product-body{grid-template-columns:1fr}}body.mw-record-panes .mw-record-layout-root{display:block!important;grid-template-columns:none!important;min-width:0}body.mw-record-panes [data-record-pane-host] :is(.po-facts,.po-flow){display:flex;gap:20px;flex-wrap:wrap;background:transparent;border:0;font:15px/22px Arial}body.mw-record-panes [data-record-pane-host] .mw-t2-widget :is(.customer-card,.side-card,.detail-card,.overview-card,.so-card,.right-summary,.customer-overview-summary,.customer-context-help){padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-width:0}body.mw-record-panes [data-record-pane-host] :is(.layout-version-card,.layout-status,.revision-pill,.validity-pill,.version-pill,.exact-approval-pill,.face-meta,.revision-meta,.layout-choice-pill,.status-pill,.payment-status-pill,.document-status){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--mw-page-text,#242424)}body.mw-record-panes [data-record-pane-host] .mw-record-source :is(h3,.side-card>strong){font:15px/22px Arial!important;color:var(--mw-page-text,#242424)}body.mw-record-panes [data-record-pane-host] .mw-t2-widget :is(.fact-row,.summary-line){font:15px/22px Arial!important;color:var(--mw-page-text,#242424);border:0;padding:6px 0}body.mw-record-panes [data-record-pane-host] .mw-record-source :is(.po-facts span,.stage-source,.source-fields span,.spec-list span,.face-meta span){font:13px/20px Arial!important;color:var(--mw-page-muted,#606060)}body.mw-record-panes [data-record-pane-host] .face-card{background:transparent;border:1px solid var(--mw-page-line,#ddd);border-radius:4px;padding:16px}body.mw-record-panes [data-record-pane-host] .mw-so-context-board .mw-customer-widget{grid-column:1 / -1!important}body.mw-record-panes [data-record-pane-host] :is(.mw-record-source.overview-side,.mw-record-source.layouts-side){display:grid;grid-template-columns:minmax(0,1fr);gap:24px}body.mw-record-panes [data-record-pane-host] .package-card{background:transparent;border:1px solid var(--mw-page-line,#ddd);border-radius:4px;box-shadow:none;padding:20px}body.mw-record-panes [data-record-pane-host] :is(.face-status,.proof-version,.package-banner,.shipping-instructions,.document-card,.handoff-card,.method-card,.supplier-response-box){background:transparent!important;border:0;border-radius:0;box-shadow:none}body.mw-record-panes [data-record-pane-host] .package-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px}body.mw-record-panes .mw-record-identity .record-id a{font:inherit!important;line-height:inherit!important}body.mw-record-panes .mw-record-identity :is(.record-status-block strong,.record-lifecycle-status strong){font:400 24px/1.25 Marcellus,Georgia,serif;color:var(--mw-page-text,#242424)}body.mw-record-panes .mw-record-identity :is(.record-status-block span,.task-chip,.pill,.stage-pill){font:13px/20px Arial!important;background:transparent!important;border:0;border-radius:0;box-shadow:none;color:var(--mw-page-muted,#606060);padding:0;letter-spacing:0}body.mw-record-panes [data-record-page-main] .mw-record-identity :is(button,a){color:#ffa025!important;background:transparent!important}body.mw-record-panes #mw-record-page-main #mw-record-identity :is(button,a){color:#ffa025!important;background:transparent!important}body.mw-record-panes #mw-record-page-main [data-record-pane-host] :is(.mw-record-source,.mw-record-group) :is(button,a):not(:where(table *,.mw-table-component *)){color:#ffa025!important;background:transparent!important;border:0!important;border-radius:0!important}body.mw-record-panes #mw-record-page-main [data-record-pane-host] :is(.mw-so-ai-head,.mw-so-ai-prompts,.mw-so-ai-turn,.mw-so-ai-composer,.mw-t2-widget-toolbar,.mw-t2-widget-editor) button{color:#ffa025!important;background:transparent!important;border:0!important;border-radius:0!important}body.mw-record-panes #mw-record-page-main [data-record-pane-host] button:disabled{color:var(--mw-page-muted,#606060)!important;cursor:not-allowed}body.mw-record-panes #mw-record-page-main .mw-record-tabs :is(button,a),body.mw-record-panes #mw-record-page-main .mw-so-pane-tabs button{border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;border-radius:0!important}body.mw-record-panes #mw-record-page-main .mw-record-tabs :is(button,a).active,body.mw-record-panes #mw-record-page-main .mw-so-pane-tabs button[aria-selected=true]{border-bottom-color:#ffa025!important}body.mw-record-panes #mw-record-page-main[data-record-page-main]{height:auto!important;max-height:none!important;min-height:calc(100dvh - 72px)!important;overflow:visible!important;display:block!important;padding:0 28px 28px!important}body.mw-record-panes #mw-record-page-main>[data-record-workflow-panel]{padding:0!important;overflow:visible!important;min-height:0}body.mw-record-panes{height:auto!important;overflow:auto!important}@media(max-width:700px){body.mw-record-panes #mw-record-page-main[data-record-page-main]{padding:0 16px 24px!important}}body.mw-record-panes #mw-record-page-main .mw-record-legacy[hidden],body.mw-record-panes #mw-record-page-main [hidden]{display:none!important}body.mw-remaining-layout{--mw-layout-text:var(--mw-page-text,#242424);--mw-layout-muted:var(--mw-page-muted,#606060);--mw-layout-line:var(--mw-page-line,#ddd);--mw-layout-surface:var(--mw-page-bg,#fff);--mw-layout-accent:#ffa025}:root[data-theme=dark] body.mw-remaining-layout,body.mw-remaining-layout[data-theme=dark],body.dark.mw-remaining-layout{--mw-layout-text:#eeeef0;--mw-layout-muted:#bcbcc2;--mw-layout-line:#56565d;--mw-layout-surface:#1d1d1f}body.mw-remaining-layout [data-mw-page-content]{color:var(--mw-layout-text);font:400 15px/22px Arial,sans-serif;min-width:0}body.mw-remaining-layout [data-mw-page-content] :is(p,li,dd,strong,b,span,div,label):not(.mw-table-component):not(.mw-table-component *):not(table *):not(.mw-page-tabs *):not(.stone-preview *):not(.large-proof *){font-family:Arial,sans-serif;font-size:15px;line-height:22px;color:inherit}body.mw-remaining-layout [data-mw-page-content] :is(h2,h3):not(.mw-table-component):not(.mw-table-component *):not(table *){font:400 24px/1.25 Marcellus,Georgia,serif!important;color:var(--mw-layout-text)!important;margin:0 0 12px}body.mw-remaining-layout [data-mw-page-content] :is(small,time,dt,.eyebrow,.kicker,.notification-time,.conversation-time,.conversation-meta,.notification-meta,.message-person>span,.source-row,.record-meta):not(.mw-table-component):not(.mw-table-component *):not(table *){font:400 13px/20px Arial,sans-serif!important;color:var(--mw-layout-muted)!important;letter-spacing:normal!important}body.mw-remaining-layout [data-mw-page-content] :is(button,a):not(.mw-table-component):not(.mw-table-component *):not(table *):not(.proof-preview){box-sizing:border-box;font:400 15px/22px Arial,sans-serif!important;background:transparent!important;color:var(--mw-layout-accent)!important;border:0!important;border-radius:0!important;box-shadow:none!important;min-height:40px;padding:8px 0;text-decoration:none}body.mw-remaining-layout [data-mw-page-content] button:disabled:not(.mw-table-component):not(.mw-table-component *):not(table *){color:var(--mw-layout-muted)!important;opacity:.55;cursor:not-allowed}body.mw-remaining-layout [data-mw-page-content] :is(button,a,input,select,textarea):focus-visible:not(.mw-table-component):not(.mw-table-component *):not(table *){outline:2px solid #ffa025!important;outline-offset:3px}body.mw-remaining-layout [data-mw-page-content] :is(input,select,textarea):not(.mw-table-component):not(.mw-table-component *):not(table *):not([type=checkbox]):not([type=radio]):not([type=file]){box-sizing:border-box;font:400 15px/22px Arial,sans-serif!important;min-height:40px;max-width:100%;border:0!important;border-bottom:1px solid var(--mw-layout-line)!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:var(--mw-layout-text)!important;padding:8px 4px}body.mw-remaining-layout [data-mw-page-content] select option{background:var(--mw-layout-surface);color:var(--mw-layout-text)}body.mw-remaining-layout [data-mw-page-content] :is(input,select,textarea):focus:not(.mw-table-component):not(.mw-table-component *):not(table *){border-bottom-color:#ffa025!important}body.mw-remaining-layout .mw-page-card{box-sizing:border-box;min-width:0;border:1px solid var(--mw-layout-line)!important;border-radius:4px!important;background:transparent!important;box-shadow:none!important;padding:20px!important;margin-bottom:0}body.mw-remaining-layout .mw-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;align-items:start;min-width:0}body.mw-remaining-layout .mw-page-value{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--mw-layout-muted)!important;padding:0!important}body.mw-remaining-layout .mw-page-action-row{box-sizing:border-box;min-height:56px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 0!important;border:0!important;background:transparent!important}body.mw-remaining-layout .mw-page-tabs{gap:24px!important;border:0!important;background:transparent!important;box-shadow:none!important;display:flex;flex-wrap:wrap}body.mw-remaining-layout .mw-page-tabs:not([data-mw-primary-tabs])>:is(button,a,span){box-sizing:border-box;min-height:44px;font:400 15px/22px Arial,sans-serif!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:9px 0!important;color:var(--mw-layout-muted)!important;text-decoration:none}body.mw-remaining-layout .mw-page-tabs:not([data-mw-primary-tabs])>:is(.active,[aria-selected=true]){border-bottom-color:#ffa025!important;color:var(--mw-layout-text)!important}body.mw-remaining-layout main[data-mw-page-family]:not([data-mw-page-family=module]){box-sizing:border-box;width:calc(100% - var(--mw-rail-offset,188px))!important;max-width:none!important;margin-left:var(--mw-rail-offset,188px)!important;padding:24px 28px!important}html.mw-embedded-workspace body.mw-remaining-layout main[data-mw-page-family]:not([data-mw-page-family=module]){width:100%!important;margin:0!important;padding:24px 28px!important}body.mw-remaining-layout .mw-page-identity{box-sizing:border-box;min-height:112px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap;border:0!important;background:transparent!important;padding:0 0 20px!important;margin:0!important}body.mw-remaining-layout .mw-page-identity h1{font:400 32px/1.2 Marcellus,Georgia,serif!important;color:var(--mw-layout-text)!important;margin:0 0 8px!important}body.mw-remaining-layout .mw-page-identity p{display:block!important;font:400 13px/20px Arial,sans-serif!important;color:var(--mw-layout-muted)!important;max-width:90ch}body.mw-remaining-layout [data-mw-page-family=module] :is(.view-panel,.mw-page-card) :is(.card-head,.section-head,.record-head){gap:16px;flex-wrap:wrap;background:transparent;box-shadow:none}body.mw-remaining-layout [data-mw-page-family=module] .view-panel:not(.mw-authority-list-panel){padding-top:12px!important;padding-bottom:24px!important}body.mw-remaining-layout [data-mw-page-family=module] :is(.offer-layout,.shipment-layout,.intent-layout){min-width:0;gap:24px}body.mw-remaining-layout [data-mw-page-family=module] .offer-layout{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr)}body.mw-remaining-layout [data-mw-page-family=module] :is(.offer-list,.intent-plans){min-width:0;background:transparent;border-radius:0;box-shadow:none}body.mw-remaining-layout [data-mw-page-family=module] :is(.rule-box,.rule-strip,.replenishment-note,.portal-note,.combine-callout,.combine-banner,.sensitive-strip,.schedule-banner){color:var(--mw-layout-muted);background:transparent!important;border:0!important;border-radius:0!important;padding:12px 0!important}body.mw-remaining-layout [data-mw-page-family=module] :is(.flow,.provenance,.mini-list,.queue-list,.activity-list,.gap-list){line-height:22px;max-height:none!important;overflow-wrap:anywhere}body.mw-remaining-layout [data-mw-page-family=dashboard] .home-kpis{display:flex;flex-wrap:wrap;gap:24px;margin:0 0 24px}body.mw-remaining-layout [data-mw-page-family=dashboard] .home-kpis>a{flex:1 1 160px;padding:12px 0;border:0;background:transparent;display:flex;flex-direction:column;gap:8px}body.mw-remaining-layout [data-mw-page-family=dashboard] .home-kpis strong{font:400 32px/1.2 Marcellus,Georgia,serif!important;color:var(--mw-layout-text)}body.mw-remaining-layout [data-mw-page-family=dashboard] .home-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)!important}body.mw-remaining-layout [data-mw-page-family=dashboard] :is(.quick-grid,.work-list){gap:12px}body.mw-remaining-layout [data-mw-page-family=dashboard] .work-list>a{display:flex;flex-wrap:wrap;gap:8px 20px;border-bottom:1px solid var(--mw-layout-line)!important;padding:16px 0!important;color:var(--mw-layout-text)!important}body.mw-remaining-layout [data-mw-page-family=form] :is(.activation-layout,.status-layout){display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px)!important;gap:24px;align-items:start}body.mw-remaining-layout [data-mw-page-family=form] :is(.activation-content,.status-primary,.status-side){min-width:0;display:grid;gap:24px}body.mw-remaining-layout [data-mw-page-family=form] .context-rail{position:static!important;min-width:0;max-width:none;background:transparent;border:1px solid var(--mw-layout-line);border-radius:4px;padding:20px}body.mw-remaining-layout [data-mw-page-family=form] :is(.form-grid,.setup-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:1000px}body.mw-remaining-layout [data-mw-page-family=form] :is(.form-grid,.setup-grid)>label{min-width:0;display:flex;flex-direction:column;gap:6px}body.mw-remaining-layout [data-mw-page-family=form] :is(.step-panel,.merge-step)>:is(.mw-page-card,.mw-page-grid){margin-bottom:24px}body.mw-remaining-layout [data-mw-page-family=form] :is(.lookup-card,.business-search,.verify-actions,.reauth-row){display:flex;align-items:end;gap:20px;flex-wrap:wrap}body.mw-remaining-layout [data-mw-page-family=form] :is(.status-option,.policy-note,.impact-box,.boundary-note,.alert,.security-callout,.flow-summary,.campaign-note,.label-sample){background:transparent!important;border-radius:0!important;color:var(--mw-layout-text)}body.mw-remaining-layout [data-mw-page-family=form] .status-option{border:0!important;border-bottom:1px solid var(--mw-layout-line)!important;padding:16px 0!important}body.mw-remaining-layout [data-mw-page-family=form] .status-option.selected{border-bottom-color:#ffa025!important}body.mw-remaining-layout [data-mw-page-family=review] .review-intro{display:block;max-width:none!important}body.mw-remaining-layout [data-mw-page-family=review] .review-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}body.mw-remaining-layout [data-mw-page-family=review] .side-review{padding:24px 0;max-width:none}body.mw-remaining-layout [data-mw-page-family=review] .compact-layout-id{font:400 24px/1.3 Marcellus,Georgia,serif!important;color:var(--mw-layout-text)}body.mw-remaining-layout main[data-mw-page-family=split]{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden;container-type:inline-size;container-name:mw-split}body.mw-remaining-layout [data-mw-page-family=split] :is(.inbox-toolbar,.communications-toolbar){flex:none;min-height:56px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:0 0 16px;border:0;background:transparent}body.mw-remaining-layout [data-mw-page-family=split] :is(.inbox-search,.communications-search){box-sizing:border-box;flex:0 1 320px;min-width:180px;width:320px;max-width:100%;height:40px;border:0!important;border-bottom:1px solid var(--mw-layout-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.mw-remaining-layout [data-mw-page-family=split] :is(.inbox-search,.communications-search):focus-within{border-bottom-color:#ffa025!important}body.mw-remaining-layout [data-mw-page-family=split] :is(.inbox-search,.communications-search) input{width:100%;border:0!important;outline:0!important;padding:8px 4px}body.mw-remaining-layout .mw-page-split{flex:1 1 0;min-height:0!important;height:auto!important;display:grid!important;grid-template-columns:180px minmax(280px,360px) minmax(360px,1fr)!important;gap:0;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;background:transparent!important}body.mw-remaining-layout .mw-page-split>:is(aside,section){display:flex!important;flex-direction:column;min-height:0;min-width:0;background:transparent!important;border:0;overflow:auto}body.mw-remaining-layout .mw-page-split>:is(.inbox-list-panel,.conversation-list-panel){border-right:1px solid var(--mw-layout-line)}body.mw-remaining-layout .mw-page-split :is(.notification-list,.conversation-list){flex:1 1 0;min-height:0;overflow:auto}body.mw-remaining-layout .mw-page-split :is(.list-head,.conversation-list-head){flex:none;min-height:50px;height:auto;padding:12px 16px;color:var(--mw-layout-text)}body.mw-remaining-layout .mw-page-split :is(.notification-row,.conversation-row){min-width:0;padding:16px!important;color:var(--mw-layout-text)!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--mw-layout-line)!important;border-left:2px solid transparent!important}body.mw-remaining-layout .mw-page-split :is(.notification-row,.conversation-row).selected{border-left-color:#ffa025!important}body.mw-remaining-layout .mw-page-split :is(.notification-row,.conversation-row) h3{font:600 15px/22px Arial,sans-serif!important;margin:8px 0}body.mw-remaining-layout .mw-page-split :is(.notification-preview,.conversation-preview){font:400 15px/22px Arial,sans-serif!important;color:var(--mw-layout-muted)!important;overflow-wrap:anywhere}body.mw-remaining-layout .mw-page-split :is(.inbox-view,.folder).active{border-bottom:2px solid #ffa025!important;color:var(--mw-layout-text)!important}body.mw-remaining-layout .mw-page-split :is(.thread-detail,.notification-detail,.detail-content,.detail-card){padding:20px!important;min-width:0;overflow-wrap:anywhere}body.mw-remaining-layout .mw-page-split :is(.message-head,.record-bar,.reply-box,.thread-actions,.reply-tools,.internal-note){background:transparent!important;color:var(--mw-layout-text)!important;border-color:var(--mw-layout-line)!important;border-radius:0!important}body.mw-remaining-layout .mw-page-split :is(.message-stack,.internal-notes){display:grid;gap:24px}body.mw-remaining-layout .mw-page-split .message-body{padding:12px 0;color:var(--mw-layout-text)!important}body.mw-remaining-layout :is(.mw-page-local-toggle,.mw-page-back){display:none}body.mw-remaining-layout :is(dialog,.modal-backdrop,.preview-modal,.revision-modal,.confirm-modal) :is(.dialog-card,.compose-modal,.small-modal,.inbox-modal,.preview-panel,.revision-panel,.confirm-panel):not(.mw-table-component):not(.mw-table-component *):not(table *){box-sizing:border-box;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;background:var(--mw-layout-surface)!important;color:var(--mw-layout-text)!important;border:1px solid var(--mw-layout-line)!important;border-radius:4px!important;box-shadow:none!important;padding:20px;font:400 15px/22px Arial,sans-serif}body.mw-remaining-layout :is(dialog,.modal-backdrop,.preview-modal,.revision-modal,.confirm-modal) :is(h2,h3):not(.mw-table-component):not(.mw-table-component *):not(table *){font:400 24px/1.25 Marcellus,Georgia,serif!important;color:var(--mw-layout-text)!important}body.mw-remaining-layout :is(dialog,.modal-backdrop,.preview-modal,.revision-modal,.confirm-modal) :is(label,p,span,input,select,textarea,button):not(.mw-table-component):not(.mw-table-component *):not(table *){font:400 15px/22px Arial,sans-serif!important;color:var(--mw-layout-text)!important}body.mw-remaining-layout :is(dialog,.modal-backdrop,.preview-modal,.revision-modal,.confirm-modal) :is(button,a):not(.mw-table-component):not(.mw-table-component *):not(table *){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#ffa025!important;min-height:40px}body.mw-remaining-layout :is(dialog,.modal-backdrop,.preview-modal,.revision-modal,.confirm-modal) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]):not(.mw-table-component):not(.mw-table-component *):not(table *){box-sizing:border-box;min-height:40px;background:transparent!important;border:0!important;border-bottom:1px solid var(--mw-layout-line)!important;border-radius:0!important;max-width:100%}body.mw-remaining-layout :is(dialog,.modal-backdrop,.preview-modal,.revision-modal,.confirm-modal) :is(.modal-actions,.dialog-actions):not(.mw-table-component):not(.mw-table-component *):not(table *){position:sticky;bottom:-20px;z-index:1;background:var(--mw-layout-surface)!important;min-height:56px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;border:0;padding:12px 0}body.mw-remaining-layout [hidden]{display:none!important}@container mw-split (max-width:980px){body.mw-remaining-layout .mw-page-split{grid-template-columns:minmax(280px,360px) minmax(360px,1fr)!important}body.mw-remaining-layout .mw-page-split>:is(.inbox-filters,.communications-folders){display:none!important}body.mw-remaining-layout .mw-page-local-toggle{display:inline-flex!important}body.mw-remaining-layout .mw-page-split.mw-local-open>:is(.inbox-filters,.communications-folders){display:flex!important;grid-column:1/-1}body.mw-remaining-layout .mw-page-split.mw-local-open>:is(.inbox-list-panel,.conversation-list-panel,.inbox-detail,.conversation-detail){display:none!important}}@container mw-split (max-width:680px){body.mw-remaining-layout .mw-page-split{grid-template-columns:minmax(0,1fr)!important}body.mw-remaining-layout .mw-page-split>:is(.inbox-detail,.conversation-detail){display:none!important}body.mw-remaining-layout .mw-page-split.mw-detail-open>:is(.inbox-list-panel,.conversation-list-panel){display:none!important}body.mw-remaining-layout .mw-page-split.mw-detail-open>:is(.inbox-detail,.conversation-detail){display:flex!important}body.mw-remaining-layout main[data-mw-split-detail=open] .mw-page-back{display:inline-flex!important}body.mw-remaining-layout .mw-page-split.mw-local-open>:is(.inbox-detail,.conversation-detail){display:none!important}}@media(max-width:900px){body.mw-remaining-layout .mw-page-grid,body.mw-remaining-layout [data-mw-page-family=dashboard] .home-grid,body.mw-remaining-layout [data-mw-page-family=form] :is(.activation-layout,.status-layout),body.mw-remaining-layout [data-mw-page-family=module] .offer-layout{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:600px){body.mw-remaining-layout main[data-mw-page-family]:not([data-mw-page-family=module]),html.mw-embedded-workspace body.mw-remaining-layout main[data-mw-page-family]:not([data-mw-page-family=module]){padding:20px 14px!important}body.mw-remaining-layout .mw-page-card{padding:16px!important}body.mw-remaining-layout [data-mw-page-family=form] :is(.form-grid,.setup-grid),body.mw-remaining-layout :is(.compose-recipient-row,.two-fields,.dialog-grid,.option-feedback-grid){grid-template-columns:minmax(0,1fr)!important}body.mw-remaining-layout .mw-page-identity{min-height:112px}body.mw-remaining-layout .mw-page-tabs{gap:18px!important}}@media(pointer:coarse){body.mw-remaining-layout [data-mw-page-content] :is(button,a,input,select):not(.mw-table-component):not(.mw-table-component *):not(table *){min-height:44px}}body.mw-remaining-layout:is(.mw-standard-shell,.mw-shared-rail) main[data-mw-page-family]:not([data-mw-page-family=module]){padding-top:96px!important}html.mw-embedded-workspace body.mw-remaining-layout:is(.mw-standard-shell,.mw-shared-rail) main[data-mw-page-family]:not([data-mw-page-family=module]){padding-top:24px!important}body.mw-remaining-layout main[data-mw-page-family=review]{width:100%!important;margin-left:0!important}@media(max-width:600px){body.mw-remaining-layout main[data-mw-page-family]:not([data-mw-page-family=module]){width:100%!important;margin-left:0!important}html.mw-embedded-workspace body.mw-remaining-layout:is(.mw-standard-shell,.mw-shared-rail) main[data-mw-page-family]:not([data-mw-page-family=module]){padding-top:20px!important}}body.mw-remaining-layout .mw-page-card{color:var(--mw-layout-text)!important}body.mw-remaining-layout [data-mw-page-family=dashboard] .home-grid>div{display:grid;gap:24px}body.mw-remaining-layout [data-mw-page-family=dashboard] .home-grid>div>.home-card{margin-top:0!important}body.mw-remaining-layout [data-mw-page-family=module] :is(.flow span,.provenance){border:0!important;background:transparent!important;border-radius:0!important;color:var(--mw-layout-muted)!important}body.mw-remaining-layout [data-mw-page-family=module] :is(.offer-list button,.intent-plan).active{border-bottom:2px solid #ffa025!important;color:var(--mw-layout-text)!important}body.mw-remaining-layout[data-mw-remaining-family=review]{background:var(--mw-layout-surface)!important;color:var(--mw-layout-text)!important}body.mw-remaining-layout[data-mw-remaining-family=review] .review-top{background:var(--mw-layout-surface);color:var(--mw-layout-text);border-color:var(--mw-layout-line);padding:0 28px}@media(prefers-color-scheme:dark){body.mw-remaining-layout[data-mw-remaining-family=review]:not([data-theme]){--mw-layout-text:#eeeef0;--mw-layout-muted:#bcbcc2;--mw-layout-line:#56565d;--mw-layout-surface:#1d1d1f}}body.mw-remaining-layout .mw-page-split :is(.detail-facts,.task-info-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0}@container mw-split (max-width:680px){body.mw-remaining-layout .mw-page-split :is(.detail-facts,.task-info-grid){grid-template-columns:minmax(0,1fr)!important}body.mw-remaining-layout .mw-page-split .task-info-wide{grid-column:auto!important}}#mw-report-app{font:14px Arial,sans-serif;color:#334155;max-width:1480px;margin:0 auto;padding:28px 30px}#mw-report-app *{box-sizing:border-box}.rf-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.rf-head h1{font:28px Marcellus,Georgia,serif;margin:0;color:#263441}.rf-head p,.rf-card-head p{color:#77838e;margin:5px 0}.rf-back{color:#d67a00;text-decoration:none}.rf-notice{margin:18px 0;padding:9px 12px;border:1px solid #e7d6b9;border-radius:7px;background:#fffaf0;font-size:12px}.rf-controls{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:16px 0}.rf-controls select,.rf-controls>button{padding:8px;border:1px solid #dbe1e7;border-radius:6px;background:#fff;color:#475569}.rf-segment{display:inline-flex;border:1px solid #dbe1e7;border-radius:7px;overflow:hidden}.rf-segment button{padding:8px 12px;border:0;border-right:1px solid #e5e7eb;background:#fff;cursor:pointer;color:#536273}.rf-segment button:last-child{border-right:0}.rf-segment .selected,.rf-item.selected{background:#fff3e2;color:#b96b00;font-weight:700}.rf-layout{display:grid;grid-template-columns:225px minmax(0,1fr);gap:18px}.rf-catalogue,.rf-card,.rf-kpis article{border:1px solid #e0e5eb;border-radius:10px;background:#fff}.rf-catalogue{padding:10px;align-self:start}.rf-group{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:#94a3b8;font-weight:700;margin:13px 10px 5px}.rf-item{display:block;width:100%;border:0;background:transparent;border-radius:6px;padding:9px 10px;text-align:left;cursor:pointer;color:#475569}.rf-item:hover{background:#f8fafc}.rf-content{min-width:0}.rf-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.rf-kpis article{padding:15px}.rf-kpis strong{display:block;font-size:23px;color:#263441}.rf-kpis span{font-size:12px;color:#77838e}.rf-card{padding:19px;margin-bottom:14px}.rf-card h2{font-size:16px;margin:0 0 12px;color:#263441}.rf-card-head{display:flex;justify-content:space-between;gap:12px;align-items:start}.rf-bars{padding:10px 0}.rf-bar-row{display:grid;grid-template-columns:150px minmax(0,1fr) 95px;gap:12px;align-items:center;margin:12px 0;font-size:12px}.rf-bar-track{height:17px;background:#f1f5f9;border-radius:3px;overflow:hidden}.rf-bar-track>div{height:100%;background:#ffa025;border-radius:3px}.rf-bar-row b{text-align:right}.rf-table-scroll{overflow-x:auto}.rf-card table{border-collapse:collapse;width:100%;font-size:13px}.rf-card th,.rf-card td{padding:10px;border-bottom:1px solid #edf0f3;text-align:right;white-space:nowrap}.rf-card th:first-child,.rf-card td:first-child{text-align:left}.rf-card th{color:#64748b;font-size:11px}.rf-empty,.rf-foot{color:#84909b;font-size:12px;padding:14px 0}@media(max-width:1000px){.rf-layout{grid-template-columns:1fr}.rf-catalogue{display:flex;overflow:auto;gap:6px}.rf-group{display:none}.rf-item{min-width:max-content}.rf-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){#mw-report-app{padding:16px}.rf-kpis{grid-template-columns:1fr 1fr}.rf-bar-row{grid-template-columns:90px minmax(0,1fr) 65px}}#mw-report-app{max-width:1520px;padding:22px 28px 44px;color:#344253;background:transparent}.rf-head{padding:0 0 15px;border-bottom:1px solid #e6e9ed}.rf-head h1{font-size:27px;letter-spacing:-.015em}.rf-head p{font-size:13px}.rf-back{font-size:13px;color:#b86d0b;font-weight:600}.rf-notice{display:flex;gap:12px;align-items:baseline;margin:15px 0 17px;background:transparent;border:0;border-left:3px solid #ffa025;border-radius:0;padding:6px 12px;color:#687685;line-height:1.5}.rf-notice strong{color:#94601d;white-space:nowrap;font-size:12px}.rf-notice span{font-size:12px}.rf-controls{margin:0 0 18px;gap:8px}.rf-controls select,.rf-controls>button{font:12px Arial,sans-serif;padding:9px 12px}.rf-controls button:disabled,.rf-controls select:disabled{opacity:.5;cursor:not-allowed}.rf-segment button{font:12px Arial,sans-serif;padding:9px 13px}.rf-segment .selected,.rf-item.selected{background:#fff4e6;color:#a96000}.rf-segment .selected{box-shadow:inset 0 -2px #ffa025}.rf-layout{grid-template-columns:224px minmax(0,1fr);gap:17px;align-items:start}.rf-catalogue{padding:9px;position:sticky;top:16px;border-radius:9px}.rf-group{margin:16px 11px 5px;font-size:10px}.rf-group:first-child{margin-top:7px}.rf-item{font-size:13px;padding:8px 11px;line-height:1.35;transition:background .12s}.rf-item.selected{box-shadow:inset 3px 0 #ffa025}.rf-item:focus-visible,.rf-segment button:focus-visible{outline:2px solid #ffa025;outline-offset:2px}.rf-kpis{gap:11px;margin-bottom:15px}.rf-kpis article{padding:17px 16px;border-radius:9px;min-height:90px}.rf-kpis strong{font-size:25px;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.rf-kpis span{display:block;margin-top:6px;line-height:1.3}.rf-kpis-muted{display:none}.rf-card{padding:20px 21px;border-radius:9px;margin-bottom:15px}.rf-card h2{font-size:15px;font-weight:700;letter-spacing:-.01em}.rf-card-head{align-items:center;border-bottom:1px solid #eef0f2;padding-bottom:13px;margin-bottom:10px}.rf-card-head h2{margin-bottom:3px}.rf-card-head p{font-size:12px}.rf-bars{padding:5px 0}.rf-bar-row{grid-template-columns:minmax(100px,155px) minmax(0,1fr) 100px;gap:15px;margin:13px 0;font-size:12px}.rf-bar-track{height:13px;background:#f4f6f8;border-radius:3px}.rf-bar-track>div{background:#ffa025}.rf-bar-row b{font-variant-numeric:tabular-nums;color:#394554}.rf-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.rf-detail-heading span{font-size:11px;color:#89949f}.rf-card th,.rf-card td{padding:11px 12px}.rf-card th{background:#f8f9fa;text-transform:uppercase;letter-spacing:.035em;font-size:10px}.rf-card tbody tr:hover{background:#fbfcfd}.rf-card td{font-variant-numeric:tabular-nums}.rf-foot{border-top:1px solid #e8ebee;margin-top:7px;line-height:1.6}@media(max-width:1000px){.rf-catalogue{position:static}.rf-layout{grid-template-columns:1fr}.rf-kpis-muted{display:none}}@media(max-width:600px){#mw-report-app{padding:16px 12px}.rf-notice,.rf-notice strong{display:block}.rf-card{padding:15px}.rf-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rf-bar-row{grid-template-columns:85px minmax(0,1fr) 70px;gap:7px}}.rf-tabs{display:flex;align-items:end;gap:20px;border-bottom:1px solid #dfe4e9;margin:18px 0 14px;flex-wrap:wrap}.rf-tabs button,.rf-measures button{border:0;background:transparent;padding:11px 2px;color:#596675;font:13px Arial,sans-serif;cursor:pointer;border-bottom:2px solid transparent}.rf-tabs button.selected,.rf-measures button.selected{color:#a95e00;border-bottom-color:#ffa025;font-weight:700}.rf-tabs button:hover,.rf-measures button:hover{color:#a95e00}.rf-more{position:relative}.rf-more-menu{position:absolute;z-index:20;top:100%;left:0;width:220px;max-height:340px;overflow:auto;background:#fff;border:1px solid #dfe4e9;box-shadow:0 8px 22px #0002;border-radius:7px;padding:6px}.rf-more-menu button{display:block;width:100%;text-align:left;padding:9px;border:0}.rf-more-menu button.selected{background:#fff4e6;border:0}.rf-controls{gap:8px}.rf-controls button,.rf-filter-panel button{padding:8px 11px;background:#fff;border:1px solid #dfe4e9;border-radius:5px;color:#465364;cursor:pointer;font:12px Arial,sans-serif}.rf-controls button:disabled{cursor:not-allowed;opacity:.5}.rf-control-label{display:flex;align-items:center;gap:6px;font:12px Arial,sans-serif;color:#6b7684}.rf-control-label select,.rf-filter-panel select,.rf-filter-panel input{border:1px solid #dfe4e9;background:#fff;border-radius:5px;padding:8px;color:#344253;font:12px Arial,sans-serif}.rf-spacer{flex:1}.rf-filter-panel{border:1px solid #e2e6eb;background:#fafbfc;padding:14px;margin-bottom:14px;border-radius:8px}.rf-filter-row,.rf-active-filters,.rf-dates{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.rf-active-filters{margin-top:10px}.rf-active-filters label{display:flex;align-items:center;gap:6px;font-size:12px}.rf-filter-panel small{display:block;color:#75808b;margin-top:10px}.rf-warning{border-left:3px solid #ffa025;padding:9px 12px;color:#8a5c1f;font-size:12px;background:#fffaf3}.rf-measures{display:flex;gap:14px}.rf-measures button{padding:8px 2px}.rf-measures button:disabled{opacity:.35;cursor:not-allowed}.rf-head{border-bottom:0;padding-bottom:0}.rf-head h1{font-size:27px}.rf-notice{margin:12px 0}.rf-card-head{align-items:center}.rf-kpis{margin-top:16px}.rf-filter-panel button:hover,.rf-controls button:not(:disabled):hover{border-color:#ffa025}@media(max-width:720px){.rf-tabs{gap:10px}.rf-control-label{width:auto}.rf-spacer{display:none}.rf-tabs button{font-size:12px}}body[data-theme=dark] #mw-report-app{color:#eeeef0;color-scheme:dark;--rf-dark-bg:#1d1d1f;--rf-dark-surface:#252527;--rf-dark-elevated:#2c2c2f;--rf-dark-text:#eeeef0;--rf-dark-muted:#bcbcc2;--rf-dark-line:#45454a}body[data-theme=dark] #mw-report-app .rf-head h1,body[data-theme=dark] #mw-report-app .rf-card h2,body[data-theme=dark] #mw-report-app .rf-kpis strong,body[data-theme=dark] #mw-report-app .rf-bar-row b{color:var(--rf-dark-text)}body[data-theme=dark] #mw-report-app .rf-head p,body[data-theme=dark] #mw-report-app .rf-card-head p,body[data-theme=dark] #mw-report-app .rf-kpis span,body[data-theme=dark] #mw-report-app .rf-detail-heading span,body[data-theme=dark] #mw-report-app .rf-foot,body[data-theme=dark] #mw-report-app .rf-empty,body[data-theme=dark] #mw-report-app .rf-control-label,body[data-theme=dark] #mw-report-app .rf-filter-panel small,body[data-theme=dark] #mw-report-app .rf-notice{color:var(--rf-dark-muted)}body[data-theme=dark] #mw-report-app .rf-kpis article,body[data-theme=dark] #mw-report-app .rf-card,body[data-theme=dark] #mw-report-app .rf-catalogue,body[data-theme=dark] #mw-report-app .rf-filter-panel{background:var(--rf-dark-surface);border-color:var(--rf-dark-line);color:var(--rf-dark-text)}body[data-theme=dark] #mw-report-app .rf-tabs,body[data-theme=dark] #mw-report-app .rf-head,body[data-theme=dark] #mw-report-app .rf-card-head,body[data-theme=dark] #mw-report-app .rf-foot{border-color:var(--rf-dark-line)}body[data-theme=dark] #mw-report-app .rf-tabs button,body[data-theme=dark] #mw-report-app .rf-measures button,body[data-theme=dark] #mw-report-app .rf-more-menu button{color:var(--rf-dark-muted);background:transparent}body[data-theme=dark] #mw-report-app .rf-tabs button.selected,body[data-theme=dark] #mw-report-app .rf-measures button.selected,body[data-theme=dark] #mw-report-app .rf-tabs button:hover,body[data-theme=dark] #mw-report-app .rf-measures button:hover{color:#ffa025;border-bottom-color:#ffa025}body[data-theme=dark] #mw-report-app .rf-more-menu{background:var(--rf-dark-elevated);border-color:var(--rf-dark-line);box-shadow:0 8px 22px #0008}body[data-theme=dark] #mw-report-app .rf-more-menu button:hover,body[data-theme=dark] #mw-report-app .rf-more-menu button.selected,body[data-theme=dark] #mw-report-app .rf-item:hover,body[data-theme=dark] #mw-report-app .rf-item.selected{background:#38312a;color:#ffa025}body[data-theme=dark] #mw-report-app .rf-controls button,body[data-theme=dark] #mw-report-app .rf-controls select,body[data-theme=dark] #mw-report-app .rf-filter-panel button,body[data-theme=dark] #mw-report-app .rf-filter-panel select,body[data-theme=dark] #mw-report-app .rf-filter-panel input,body[data-theme=dark] #mw-report-app .rf-segment button{background:var(--rf-dark-elevated);color:var(--rf-dark-text);border-color:var(--rf-dark-line)}body[data-theme=dark] #mw-report-app .rf-controls button:disabled{color:#9b9ba2}body[data-theme=dark] #mw-report-app .rf-segment .selected{color:#ffa025;background:#38312a}body[data-theme=dark] #mw-report-app .rf-bar-track{background:#3a3a3e}body[data-theme=dark] #mw-report-app .rf-card th{background:#303034;color:#c6c6cc}body[data-theme=dark] #mw-report-app .rf-card td,body[data-theme=dark] #mw-report-app .rf-card th{border-bottom-color:var(--rf-dark-line);color:var(--rf-dark-text)}body[data-theme=dark] #mw-report-app .rf-card tbody tr:hover{background:#323236}body[data-theme=dark] #mw-report-app .rf-warning{background:#32291f;color:#ffd5a0}body[data-theme=dark] #mw-report-app .rf-notice strong,body[data-theme=dark] #mw-report-app .rf-back{color:#ffa025}body[data-theme=dark] #mw-report-app :is(button,select,input):focus-visible{outline:2px solid #ffa025;outline-offset:2px}#mw-report-app .rf-tabs{gap:26px;border-bottom:0;margin:18px 0 16px;align-items:flex-end}#mw-report-app .rf-tabs>button,#mw-report-app .rf-tabs>.rf-more>button{font:inherit;font-size:15px;font-weight:400;line-height:normal;color:inherit;padding:10px 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent}#mw-report-app .rf-tabs>button.selected,#mw-report-app .rf-tabs>.rf-more>button.selected{color:inherit;font-weight:400;border-bottom-color:#ffa025;background:transparent}#mw-report-app .rf-tabs>button:hover,#mw-report-app .rf-tabs>.rf-more>button:hover{color:inherit}#mw-report-app .rf-measures button.selected{color:inherit;font-weight:400;background:transparent;border-bottom-color:#ffa025}#mw-report-app .rf-measures button:hover{color:inherit}body[data-theme=dark] #mw-report-app .rf-tabs>button,body[data-theme=dark] #mw-report-app .rf-tabs>.rf-more>button,body[data-theme=dark] #mw-report-app .rf-measures button{color:var(--rf-dark-text)}body[data-theme=dark] #mw-report-app .rf-tabs>button.selected,body[data-theme=dark] #mw-report-app .rf-tabs>.rf-more>button.selected,body[data-theme=dark] #mw-report-app .rf-tabs>button:hover,body[data-theme=dark] #mw-report-app .rf-tabs>.rf-more>button:hover,body[data-theme=dark] #mw-report-app .rf-measures button.selected,body[data-theme=dark] #mw-report-app .rf-measures button:hover{color:var(--rf-dark-text);font-weight:400}body[data-theme=dark] #mw-report-app .rf-tabs>button.selected,body[data-theme=dark] #mw-report-app .rf-tabs>.rf-more>button.selected,body[data-theme=dark] #mw-report-app .rf-measures button.selected{border-bottom-color:#ffa025}@media(max-width:720px){#mw-report-app .rf-tabs{gap:18px}#mw-report-app .rf-tabs>button,#mw-report-app .rf-tabs>.rf-more>button{font-size:15px}}#mw-report-app .rf-quick-filters{display:flex;align-items:center;gap:24px;flex-wrap:wrap}#mw-report-app .rf-quick-filters button{border:0;background:transparent;padding:9px 2px;color:inherit;font:15px Arial,sans-serif;cursor:pointer;border-radius:0}#mw-report-app .rf-quick-filters button:hover{text-decoration:underline;text-decoration-color:#ffa025;text-underline-offset:5px}#mw-report-app .rf-customer-panel{position:relative;width:min(540px,100%);margin:0 0 18px;background:#fff;color:#30343a;box-shadow:0 7px 26px #0002;padding:18px 32px 24px;font:15px Arial,sans-serif;z-index:4}#mw-report-app .rf-panel-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}#mw-report-app .rf-panel-title strong{font-weight:400}#mw-report-app .rf-panel-title button{background:none;border:0;font-size:22px;cursor:pointer;color:inherit}#mw-report-app .rf-panel-body{display:grid;grid-template-columns:145px minmax(0,1fr);gap:30px;min-height:280px}#mw-report-app .rf-panel-categories{display:flex;flex-direction:column;gap:4px;align-items:stretch}#mw-report-app .rf-panel-categories button,#mw-report-app .rf-panel-categories select{border:0;background:transparent;text-align:left;padding:10px 2px;font:14px Arial,sans-serif;color:inherit;cursor:pointer;width:100%}#mw-report-app .rf-panel-categories select{border-bottom:1px solid #999;margin-bottom:10px}#mw-report-app .rf-panel-categories button.active{text-decoration:underline;text-underline-offset:4px}#mw-report-app .rf-panel-options{min-width:0}#mw-report-app .rf-panel-options p{color:#666;font-size:13px;line-height:1.6;margin:10px 0 16px}#mw-report-app .rf-panel-options #rf-find-option{width:100%;padding:9px 4px;border:0;border-bottom:1px solid #aaa;border-radius:0;background:transparent;color:inherit;font:14px Arial,sans-serif;margin-bottom:12px}#mw-report-app .rf-option-list{max-height:250px;overflow:auto}#mw-report-app .rf-option{display:flex;align-items:center;gap:12px;padding:9px 2px;font:14px Arial,sans-serif;cursor:pointer}#mw-report-app .rf-option input{accent-color:#ffa025;width:17px;height:17px}#mw-report-app .rf-filter-title{margin-bottom:10px}#mw-report-app .rf-date-pair{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}#mw-report-app .rf-date-pair label{display:flex;flex-direction:column;gap:6px;font-size:12px}#mw-report-app .rf-date-pair input{max-width:150px;padding:7px;border:1px solid #aaa;background:transparent;color:inherit}#mw-report-app .rf-panel-footer{display:flex;justify-content:space-between;align-items:center;margin-top:22px}#mw-report-app .rf-panel-footer button{border:0;background:transparent;color:inherit;padding:9px;font:15px Arial,sans-serif;cursor:pointer}#mw-report-app .rf-panel-footer #rf-apply{color:#ff9707}body[data-theme=dark] #mw-report-app .rf-customer-panel{background:#252527;color:#f0f0f0;box-shadow:0 9px 28px #0008}body[data-theme=dark] #mw-report-app .rf-panel-options p{color:#bbb}body[data-theme=dark] #mw-report-app .rf-panel-categories select{color:#eee;background:#252527}body[data-theme=dark] #mw-report-app .rf-panel-categories select option{background:#252527;color:#eee}@media(max-width:600px){#mw-report-app .rf-panel-body{grid-template-columns:125px 1fr;gap:14px}#mw-report-app .rf-customer-panel{padding:14px}#mw-report-app .rf-quick-filters{gap:12px}}[data-page~=reports] .reports-main{width:calc(100% - 150px);max-width:1440px;margin:0 auto;padding:42px;box-sizing:border-box}[data-page~=reports] .module-head{display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:22px}[data-page~=reports] .module-head h1{margin:0;color:#273541;font:400 27px/1.2 Marcellus,Georgia,serif}[data-page~=reports] .module-head p{max-width:820px;margin:7px 0 0;color:#7c8791;font:10.5px/1.5 Arial,sans-serif}[data-page~=reports] .head-actions{display:flex;gap:8px}[data-page~=reports] .primary,[data-page~=reports] .secondary{height:34px;padding:0 13px;border-radius:6px;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=reports] .primary{border:1px solid #ffa025;background:#ffa025;color:#fff}[data-page~=reports] .secondary{border:1px solid #dde2e6;background:#fff;color:#56616b}[data-page~=reports] .summary-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:14px}[data-page~=reports] .summary-link{min-height:86px;padding:13px 14px;border:1px solid #e5e9ec;border-radius:7px;background:#fff;text-align:left;cursor:pointer}[data-page~=reports] .summary-link span,[data-page~=reports] .summary-link small{display:block;color:#8b949d;font:9px Arial,sans-serif}[data-page~=reports] .summary-link strong{display:block;margin:7px 0 5px;color:#34414d;font:400 18px Marcellus,Georgia,serif}[data-page~=reports] .rule-strip{display:flex;gap:0;margin-bottom:18px;border:1px solid #e6eaed;border-radius:7px;background:#fbfcfc;overflow:hidden}[data-page~=reports] .rule-strip span{flex:1;padding:10px 12px;border-right:1px solid #e8ebed;color:#7a858e;font:9.5px/1.35 Arial,sans-serif}[data-page~=reports] .rule-strip span:last-child{border-right:0}[data-page~=reports] .rule-strip b{display:block;margin-bottom:3px;color:#505d68;font-size:9px}[data-page~=reports] .view-tabs{display:flex;gap:4px;border-bottom:1px solid #e7eaed;margin-bottom:20px;overflow:auto}[data-page~=reports] .view-tabs button{padding:10px 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:#7a858f;font:600 10.5px Arial,sans-serif;white-space:nowrap;cursor:pointer}[data-page~=reports] .view-tabs button.active{color:#bd6600;border-bottom-color:#ffa025}[data-page~=reports] .section-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px}[data-page~=reports] .section-head h2{margin:0;color:#33414d;font:400 19px Marcellus,Georgia,serif}[data-page~=reports] .section-head p{margin:5px 0 0;color:#8a949d;font:10px/1.45 Arial,sans-serif}[data-page~=reports] .filters{display:flex;align-items:end;gap:7px;flex-wrap:wrap}[data-page~=reports] .filters input,[data-page~=reports] .filters select{height:34px;border:1px solid #dde2e6;border-radius:6px;background:#fff;padding:0 10px;color:#495661;font:10.5px Arial,sans-serif;box-sizing:border-box}[data-page~=reports] .filters input{width:240px}[data-page~=reports] .table-wrap{overflow:auto;border:1px solid #e8ebed;border-radius:7px;background:#fff}[data-page~=reports] .report-table{width:100%;border-collapse:collapse;min-width:1120px}[data-page~=reports] .report-table th{padding:10px 12px;border-bottom:1px solid #e6eaed;background:#fafbfb;color:#77818a;text-align:left;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.04em}[data-page~=reports] .report-table td{padding:10px 12px;border-bottom:1px solid #eef1f3;color:#59656f;font:10.5px/1.35 Arial,sans-serif;vertical-align:middle}[data-page~=reports] .report-table tr:last-child td{border-bottom:0}[data-page~=reports] .ref{font-weight:700;color:#7a858e}[data-page~=reports] .report-link{border:0;background:none;padding:0;color:#bd6600;font:600 10.5px Arial,sans-serif;cursor:pointer;text-align:left}[data-page~=reports] .pill{display:inline-block;padding:4px 7px;border-radius:999px;background:#f3f5f7;color:#596771;font:700 8.5px Arial,sans-serif}[data-page~=reports] .pill.good{background:#f4f7f3;color:#52654b}[data-page~=reports] .pill.warn{background:#fff7ec;color:#9c630b}[data-page~=reports] .pill.ext{background:#f5f3f7;color:#695b75}[data-page~=reports] .footnote{color:#8c959c;font:9px/1.4 Arial,sans-serif}[data-page~=reports] .card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}[data-page~=reports] .report-card{padding:16px;border:1px solid #e6eaed;border-radius:8px;background:#fff}[data-page~=reports] .report-card h3{margin:0 0 6px;color:#3a4752;font:400 16px Marcellus,Georgia,serif}[data-page~=reports] .report-card p{min-height:42px;margin:0 0 12px;color:#818b94;font:10px/1.45 Arial,sans-serif}[data-page~=reports] .report-card .meta{display:flex;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid #eef1f3;color:#929aa1;font:8.5px Arial,sans-serif}[data-page~=reports] .schedule-banner{display:flex;gap:22px;align-items:center;margin-bottom:12px;padding:11px 13px;border:1px solid #e8ebed;border-radius:7px;background:#fbfcfc;color:#77828b;font:9.5px Arial,sans-serif}[data-page~=reports] .schedule-banner b{color:#505d68}[data-page~=reports] .coverage-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px}[data-page~=reports] .coverage-grid article{padding:16px;border:1px solid #e6eaed;border-radius:8px;background:#fff}[data-page~=reports] .coverage-grid span{display:block;color:#929aa2;font:8.5px Arial,sans-serif;text-transform:uppercase}[data-page~=reports] .coverage-grid strong{display:block;margin:8px 0;color:#35434f;font:400 19px Marcellus,Georgia,serif}[data-page~=reports] .coverage-grid p{margin:0;color:#7e8992;font:9.5px/1.45 Arial,sans-serif}[data-page~=reports] .coverage-notes{padding:16px;border:1px solid #e6eaed;border-radius:8px;background:#fff}[data-page~=reports] .coverage-notes h3{margin:0 0 12px;color:#3d4a55;font:400 16px Marcellus,Georgia,serif}[data-page~=reports] .coverage-notes p{margin:8px 0;color:#75818a;font:10px/1.5 Arial,sans-serif}[data-page~=reports] .dialog-card.wide{width:min(720px,calc(100vw - 60px))}[data-page~=reports] .dialog-head{display:flex;align-items:flex-start;justify-content:space-between}[data-page~=reports] .dialog-head h2{margin:3px 0 0}[data-page~=reports] .eyebrow{color:#9aa2a9;font:700 8.5px Arial,sans-serif}[data-page~=reports] .icon-btn{border:0;background:transparent;color:#7d878f;font-size:22px;cursor:pointer}[data-page~=reports] .detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}[data-page~=reports] .detail-grid article{padding:12px;border:1px solid #e8ebed;border-radius:7px}[data-page~=reports] .detail-grid span,[data-page~=reports] .detail-grid b{display:block}[data-page~=reports] .detail-grid span{color:#939ca4;font:8.5px Arial,sans-serif;text-transform:uppercase}[data-page~=reports] .detail-grid b{margin-top:5px;color:#4d5a65;font:600 10.5px/1.4 Arial,sans-serif}[data-page~=reports] .toast{position:fixed;right:22px;bottom:22px;z-index:100;background:#283744;color:#fff;padding:11px 14px;border-radius:7px;font:10.5px Arial,sans-serif}[data-page~=reports] .toast[hidden]{display:none}@media(max-width:1050px){[data-page~=reports] .summary-grid,[data-page~=reports] .coverage-grid{grid-template-columns:repeat(2,1fr)}[data-page~=reports] .reports-main{width:calc(100% - 110px);padding:28px}[data-page~=reports] .card-grid{grid-template-columns:1fr 1fr}[data-page~=reports] .rule-strip{flex-wrap:wrap}[data-page~=reports] .rule-strip span{min-width:40%}}@media(max-width:760px){[data-page~=reports] .reports-main{width:100%;padding:24px}[data-page~=reports] .module-head,[data-page~=reports] .section-head{flex-direction:column}[data-page~=reports] .summary-grid,[data-page~=reports] .coverage-grid,[data-page~=reports] .card-grid,[data-page~=reports] .detail-grid{grid-template-columns:1fr}[data-page~=reports] .filters input{width:100%}}[data-page~=review] .review-page-v61{background:#fff}[data-page~=review] .review-page-v61 .workspace-header{margin-bottom:18px!important}[data-page~=review] .review-page-v61 .workspace-header h1{font-size:1.72rem!important;line-height:1.08!important;margin:4px 0 0!important}[data-page~=review] .review-page-v61 .quotation-context{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-end!important;gap:28px!important;min-width:max-content!important;white-space:nowrap!important}[data-page~=review] .review-page-v61 .quotation-context>div,[data-page~=review] .review-page-v61 .quotation-context strong{display:inline-block!important;white-space:nowrap!important}[data-page~=review] .review-grid-v61{grid-template-columns:250px minmax(0,760px)!important;gap:46px!important;align-items:start!important}[data-page~=review] .review-main-v61{min-width:0}[data-page~=review] .review-stage-v61{padding-top:0}[data-page~=review] .review-stage-v61 .quote-stage-head{margin-bottom:18px}[data-page~=review] .display-control-v61{display:flex;align-items:center;gap:6px;padding-top:3px;white-space:nowrap;font:11px Arial,sans-serif;color:#7a838d}[data-page~=review] .display-control-v61 button{height:31px;padding:0 11px;border:1px solid #d7dce1;border-radius:6px;background:#fff;color:#535d67;font:600 10.5px Arial,sans-serif}[data-page~=review] .display-control-v61 button.active{border-color:#ffa025;color:#263646}[data-page~=review] .review-option-list-v61 .review-choice{display:grid;grid-template-columns:66px minmax(0,1fr) 120px;gap:16px;align-items:start;padding:17px 12px;margin:0 -12px 8px;border:1px solid transparent;border-radius:7px}[data-page~=review] .review-option-list-v61 .review-choice.selected{border-color:#ffa025;background:#ffa02509}[data-page~=review] .review-option-list-v61 .review-choice img{width:60px;height:54px;object-fit:contain}[data-page~=review] .review-option-list-v61 .review-copy h3{margin:0 0 4px;font:600 13px/1.3 Arial,sans-serif;color:#14243a}[data-page~=review] .review-option-list-v61 .review-copy>p{margin:0 0 8px;font:11.5px/1.35 Arial,sans-serif;color:#6d7785}[data-page~=review] .review-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px;font:11.5px/1.35 Arial,sans-serif}[data-page~=review] .review-spec-grid div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:8px}[data-page~=review] .review-spec-grid span{color:#7a838d}[data-page~=review] .review-spec-grid b{font-weight:500;color:#273441;min-width:0;overflow-wrap:anywhere}[data-page~=review] .review-lettering-line{margin-top:9px;font:11px/1.42 Arial,sans-serif;color:#59636f}[data-page~=review] .review-lettering-line strong{font-weight:600;color:#273441}[data-page~=review] .review-lettering-line em{font-style:normal}[data-page~=review] .review-price{text-align:right;padding-top:1px}[data-page~=review] .review-price span{display:block;color:#7a838d;font-size:9px;margin-bottom:3px}[data-page~=review] .review-price strong{font-size:15px;color:#14243a}[data-page~=review] .review-shipping-v61{padding-top:24px}[data-page~=review] .review-shipping-v61 .shipping-grid{max-width:420px}[data-page~=review] .review-shipping-v61 .ship-choice{cursor:default}[data-page~=review] .review-summary-v61{padding-top:28px!important}[data-page~=review] .review-summary-v61 .quote-summary small{display:block;margin-top:8px;color:#8a929a;font:9.5px/1.4 Arial,sans-serif;text-align:right}[data-page~=review] .review-notes-v61{padding-top:30px}[data-page~=review] .review-notes-v61 h2{margin:0 0 10px;font:700 10px/1.2 Arial,sans-serif;letter-spacing:.1em;color:#7f8790}[data-page~=review] .review-note-copy{max-width:620px}[data-page~=review] .review-note-copy p{margin:4px 0;font:11.5px/1.45 Arial,sans-serif;color:#344154}[data-page~=review] .review-page-v61 .personalization-files{margin-top:12px}[data-page~=review] .review-page-v61 #review-personalization-files{font:10.5px/1.45 Arial,sans-serif;color:#59636f}[data-page~=review] .review-page-v61 #review-personalization-files div{margin:3px 0}[data-page~=review] .review-page-v61 .quote-footer-actions{padding-top:30px}[data-page~=review] .review-page-v61 .quote-footer-actions>a{margin-right:auto}[data-page~="review"] @media(max-width:820px){.review-grid-v61{grid-template-columns:1fr!important}.review-page-v61 .quotation-context{justify-content:flex-start!important;min-width:0!important;flex-wrap:wrap!important}.display-control-v61{flex-wrap:wrap}.review-option-list-v61 .review-choice{grid-template-columns:54px minmax(0,1fr)}.review-price{grid-column:2;text-align:left}}[data-page~=review] .review-page-v61 .workspace-main{max-width:1180px!important;margin-inline:auto!important;padding:32px 42px 100px!important}[data-page~=review] .review-page-v61 .workspace-header.build-heading-row{max-width:900px!important}[data-page~=review] .review-page-v61 .quotation-context{justify-self:end!important}[data-page~=review] .review-page-v61 [class*=vertical],[data-page~=review] .review-page-v61 .vertical-quotation,[data-page~=review] .review-page-v61 .quotation-vertical{display:none!important}[data-page~=review] .review-page-v61 .review-grid-v61{grid-template-columns:minmax(0,760px) 285px!important;gap:28px!important;align-items:start!important}[data-page~=review] .review-page-v61 .review-main-v61{grid-column:1!important;grid-row:1!important}[data-page~=review] .review-page-v61 .right-context-rail{grid-column:2!important;grid-row:1!important}[data-page~="review"] @media(max-width:1000px){.review-page-v61 .review-grid-v61{grid-template-columns:minmax(0,1fr) 250px!important;gap:24px!important}}[data-page~="review"] @media(max-width:820px){.review-page-v61 .review-grid-v61{grid-template-columns:1fr!important}.review-page-v61 .right-context-rail{grid-column:1!important;grid-row:auto!important}}[data-page~=review] .review-page-v61 .review-grid-v61{display:grid!important;grid-template-columns:minmax(0,760px) 285px!important;gap:28px!important;align-items:start!important}[data-page~=review] .review-page-v61 .review-main-v61{grid-column:1!important;grid-row:1!important;min-width:0!important}[data-page~=review] .review-page-v61 .right-context-rail{grid-column:2!important;grid-row:1!important;width:285px!important;min-width:285px!important}[data-page~="review"] @media(max-width:1000px){.review-page-v61 .review-grid-v61{grid-template-columns:minmax(0,1fr) 250px!important;gap:24px!important}.review-page-v61 .right-context-rail{width:250px!important;min-width:250px!important}}[data-page~="review"] @media(max-width:820px){.review-page-v61 .review-grid-v61{grid-template-columns:1fr!important}.review-page-v61 .right-context-rail{grid-column:1!important;grid-row:auto!important;width:auto!important;min-width:0!important}}[data-page~=review] .review-edit-row{display:flex;gap:18px;margin:10px 0 4px;padding-top:10px;border-top:1px solid #edf0f2;font:600 11px/1.3 Arial,sans-serif}[data-page~=review] .review-edit-row a{color:#d95800}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.panel-narrow,.panel-wide){display:grid;gap:24px;max-width:none;margin:0;min-width:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .so-card{padding:20px;border:1px solid var(--mw-page-line,#ddd);border-radius:4px;background:transparent;box-shadow:none;margin:0;min-width:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(h1,h2){font:400 24px/1.25 Marcellus,Georgia,serif!important;color:var(--mw-page-text,#242424);margin:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(p,strong,b,label,li,.stage-source){font:15px/22px Arial!important;color:var(--mw-page-text,#242424)!important;letter-spacing:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(small,time,em,.eyebrow,.source-note,.card-copy,.audit-list span,.approval-timeline section span,.exception-history-row>span){font:13px/20px Arial!important;color:var(--mw-page-muted,#606060)!important;letter-spacing:0;text-transform:none}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.stage-pill,.plain-status,.active-hold-banner,.empty-history,.derived-stage,.derived-stage>span:first-child,.approval-summary-grid>div,.document-report-grid>div,.cancel-request-details>div){border:0;border-radius:0;background:transparent!important;box-shadow:none;padding:0;font:15px/22px Arial!important;color:var(--mw-page-text,#242424)!important}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.approval-summary-grid,.document-report-grid,.cancel-request-details,.inventory-report-footer){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:20px;margin-top:20px;padding:0;border:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.approval-summary-grid,.document-report-grid,.cancel-request-details,.inventory-report-footer) span{font:13px/20px Arial;color:var(--mw-page-muted,#606060);letter-spacing:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(button,a){font:15px/22px Arial!important;color:#ffa025!important;background:transparent!important;border:0;border-radius:0;box-shadow:none;padding:6px 0;height:auto;min-height:32px;text-decoration:none;white-space:normal}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region button:disabled{color:var(--mw-page-muted,#606060)!important;cursor:not-allowed}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.approval-actions,.cancel-review-actions){display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:20px;border:0;padding:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.system-exception-grid,.exception-actions-grid){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;margin:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .exception-action-card{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-height:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .derived-lifecycle{gap:20px;margin-top:20px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .derived-stage{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:16px;align-items:start}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .derived-stage>span:first-child{width:auto;height:auto}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.fulfillment-source-table,.downstream-report-table){overflow:auto;border:0;border-bottom:1px solid var(--mw-page-line,#ddd);border-radius:0;margin-top:20px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.fulfillment-source-table,.downstream-report-table)>div{display:grid;gap:16px;padding:12px 0;border-top:1px solid var(--mw-page-line,#ddd);background:transparent;font:15px/22px Arial;color:var(--mw-page-text,#242424)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .fulfillment-source-table>div{grid-template-columns:1.35fr 1fr 1.25fr .8fr;min-width:650px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .downstream-report-table>div{grid-template-columns:1fr 1fr 1.2fr 1fr 1.8fr;min-width:800px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.fulfillment-source-table,.downstream-report-table)>div>*{display:block!important;font:15px/22px Arial!important;color:var(--mw-page-text,#242424);overflow-wrap:anywhere}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.fulfillment-source-table .fst-head,.downstream-report-table .dr-head){min-height:50px;align-items:center;border-top:0;background:transparent;letter-spacing:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.audit-list,.approval-timeline){margin-top:20px;max-height:none;overflow:visible}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .audit-list{min-height:420px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .audit-list>div{padding:16px 0;border:0;gap:16px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .approval-timeline>div{grid-template-columns:16px minmax(100px,145px) minmax(0,1fr);gap:16px;padding:16px 0;border:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .exception-history-row{grid-template-columns:110px minmax(0,1fr) 90px;gap:16px;padding:16px 0;border-top:1px solid var(--mw-page-line,#ddd)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region [hidden]{display:none!important}@media(max-width:700px){body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .so-card{padding:16px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .derived-stage{grid-template-columns:24px minmax(0,1fr)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .derived-stage>:last-child{grid-column:2}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region :is(.approval-timeline>div,.exception-history-row){grid-template-columns:1fr}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets].mw-so-workflow-host .mw-so-main-region .approval-timeline time{grid-column:auto}}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets]{container:mw-order-preview / inline-size}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-pane-split{display:grid;grid-template-columns:minmax(0,1fr) var(--mw-context-width,320px);gap:28px;align-items:start;min-width:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-region{min-width:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:24px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-context-board{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:24px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-context-board .mw-t2-widget{grid-column:1 / -1!important}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="0.5"]{grid-column:span 1}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="1"]{grid-column:span 2}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="1.5"]{grid-column:span 3}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="2"]{grid-column:span 4}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="2.5"]{grid-column:span 5}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="3"]{grid-column:span 6}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="3.5"]{grid-column:span 7}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="4"]{grid-column:span 8}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="4.5"]{grid-column:span 9}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="5"]{grid-column:span 10}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="5.5"]{grid-column:span 11}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget[data-widget-width="6"]{grid-column:span 12}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-support-region{position:sticky;top:var(--mw-pane-top,72px);min-width:0;max-height:calc(100dvh - var(--mw-pane-top,72px) - 24px);overflow:auto;scrollbar-gutter:stable}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-pane-head{position:sticky;top:0;background:var(--mw-page-surface,#fff);z-index:2;padding:0 0 20px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-pane-identity{margin:0 0 12px;font:13px/20px Arial;color:var(--mw-page-muted,#606060);overflow-wrap:anywhere}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-pane-tabs{display:flex;gap:24px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-pane-tabs button{border:0;border-bottom:2px solid transparent;padding:8px 0;min-height:40px;background:transparent;border-radius:0;box-shadow:none;font:15px/22px Arial;color:var(--mw-page-muted,#606060);cursor:pointer}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-pane-tabs button[aria-selected=true]{border-bottom-color:#ffa025;color:var(--mw-page-text,#242424)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-chat{display:grid;grid-template-rows:auto auto auto minmax(160px,1fr) auto auto;gap:16px;min-height:440px;height:min(650px,calc(100dvh - var(--mw-pane-top,72px) - 120px));min-width:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-head{display:flex;align-items:center;justify-content:space-between;gap:16px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-head h2{font:400 24px/1.25 Marcellus,Georgia,serif;margin:0;color:var(--mw-page-text,#242424)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.mw-so-ai-head,.mw-so-ai-prompts,.mw-so-ai-turn,.mw-so-ai-composer) button,body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] [data-ai-action=open]{font:15px/22px Arial;color:#ffa025!important;background:transparent;border:0;border-radius:0;box-shadow:none;min-height:36px;padding:6px 0;cursor:pointer;text-align:left}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-prompts{display:flex;flex-direction:column;align-items:start;gap:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.mw-so-ai-notice,.mw-so-ai-status){margin:0;font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-log{min-height:0;overflow:auto;display:flex;flex-direction:column;gap:24px;scrollbar-gutter:stable}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-turn{padding:0;border:0;background:transparent;overflow-wrap:anywhere}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-turn>span{font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-turn[data-speaker=user]{text-align:right;margin-left:24px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.mw-so-ai-turn p,.mw-so-ai-welcome){margin:4px 0 0;font:15px/22px Arial;color:var(--mw-page-text,#242424)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:end}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-composer label{grid-column:1 / -1;font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-composer textarea{width:100%;box-sizing:border-box;min-height:56px;max-height:160px;resize:vertical;font:15px/22px Arial;color:var(--mw-page-text,#242424);background:transparent!important;border:0;border-bottom:1px solid var(--mw-page-line,#ddd);border-radius:0;padding:8px 0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-ai-composer button:disabled{color:var(--mw-page-muted,#606060)!important;cursor:default}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-column-sizing{display:flex;align-items:center;gap:8px;flex-wrap:wrap;white-space:normal}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-column-sizing output{font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-ai-expanded{grid-template-columns:minmax(0,1fr)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-ai-expanded .mw-so-support-region{position:static;max-height:none;overflow:visible}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-ai-expanded .mw-so-ai-chat{max-width:800px;margin:0 auto;height:650px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-ai-expanded .mw-so-pane-head{position:static}@container mw-order-preview (max-width:900px){body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-pane-split{grid-template-columns:minmax(0,1fr)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-support-region{position:static;max-height:none;overflow:visible}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-pane-head{position:static}}@media(max-width:700px){body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-main-board .mw-t2-widget{grid-column:1 / -1!important}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-pane-split{grid-template-columns:minmax(0,1fr)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-support-region{position:static;max-height:none;overflow:visible}}body.mw-sales-order-template-two .so-workspace-main{box-sizing:border-box;max-width:none!important;width:100%!important;margin:0!important;padding:0 28px 28px!important;min-width:0;color:var(--mw-page-text,#242424);font:15px/22px Arial}body.mw-sales-order-template-two .record-head{box-sizing:border-box;min-height:112px;padding:16px 0;margin:0;border:0;display:flex;align-items:center;gap:24px;flex-wrap:wrap}body.mw-sales-order-template-two .record-id{display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}body.mw-sales-order-template-two .record-id strong{font:400 32px/1.2 Marcellus,Georgia,serif;color:var(--mw-page-text,#242424)}body.mw-sales-order-template-two .record-id a{font:inherit;color:#ffa025}body.mw-sales-order-template-two .record-subline{font:13px/20px Arial!important;color:var(--mw-page-muted,#606060);gap:10px;flex-wrap:wrap;margin-top:8px}body.mw-sales-order-template-two .record-subline a{color:#ffa025;font-weight:400}body.mw-sales-order-template-two .record-status-block{min-width:0;margin-left:auto;text-align:left}body.mw-sales-order-template-two .record-status-block :is(span,strong){font:13px/20px Arial;color:var(--mw-page-text,#242424);letter-spacing:0}body.mw-sales-order-template-two .record-status-block span{color:var(--mw-page-muted,#606060)}body.mw-sales-order-template-two .record-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}body.mw-sales-order-template-two .record-actions :is(.quiet-action,.more-action){height:auto;min-height:40px;padding:8px 0;border:0;border-radius:0;background:transparent!important;box-shadow:none;font:16px/24px Arial!important;color:#ffa025!important}body.mw-sales-order-template-two .record-actions .action-menu{background:var(--mw-page-surface,#fff);border:0;border-radius:0;box-shadow:none;padding:12px;min-width:200px}body.mw-sales-order-template-two .record-actions .action-menu button{background:transparent;color:#ffa025;border:0;border-radius:0;padding:8px 0;font:15px/22px Arial;text-align:left}body.mw-sales-order-template-two .so-tabs{box-sizing:border-box;display:flex;gap:24px;min-height:44px;margin:0 0 16px;border:0;flex-wrap:wrap}body.mw-sales-order-template-two .so-tabs button{box-sizing:border-box;min-height:44px;padding:9px 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--mw-page-muted,#606060);font:15px/22px Arial!important}body.mw-sales-order-template-two .so-tabs button.active{border-bottom-color:#ffa025;color:var(--mw-page-text,#242424)}body.mw-sales-order-template-two .qa-role-bar{display:flex;gap:12px 20px;align-items:center;flex-wrap:wrap;margin:0 0 20px;padding:0;border:0;border-radius:0;background:transparent;font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-sales-order-template-two .qa-role-bar strong{font:13px/20px Arial;letter-spacing:0;color:var(--mw-page-muted,#606060)}body.mw-sales-order-template-two .qa-role-bar label{margin-left:auto}body.mw-sales-order-template-two .qa-role-bar select{font:15px/22px Arial;color:var(--mw-page-text,#242424);background:transparent!important;border:0;border-bottom:1px solid var(--mw-page-line,#ddd);border-radius:0;padding:6px 0}body.mw-sales-order-template-two .qa-role-indicator{font:13px/20px Arial;color:var(--mw-page-muted,#606060);border:0;border-radius:0;background:transparent;padding:0}body.mw-sales-order-template-two :is(button,a,input,select):focus-visible{outline:2px solid #ffa025;outline-offset:3px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .mw-so-widget-group{display:grid;gap:24px;min-width:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.so-card,.side-card,.so-lifecycle){padding:0;margin:0;border:0;border-radius:0;background:transparent!important;box-shadow:none;min-width:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.card-head h1,.card-head h2,.mw-so-widget-group>h2,.side-card>strong){font:400 24px/1.25 Marcellus,Georgia,serif;color:var(--mw-page-text,#242424);margin:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .eyebrow{font:13px/20px Arial;color:var(--mw-page-muted,#606060);letter-spacing:0;margin:0 0 4px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .card-head{gap:16px;flex-wrap:wrap}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.card-copy,.order-remarks p,.side-card p){font:15px/22px Arial;color:var(--mw-page-text,#242424);margin:12px 0 0;overflow-wrap:anywhere}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.source-note,.plain-status,.stage-pill){font:13px/20px Arial;color:var(--mw-page-muted,#606060);background:transparent;border:0;border-radius:0;padding:0;letter-spacing:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.compact-checks,.health-grid,.line-grid,.terms-grid,.date-grid,.commercial-grid,.commission-strip){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:20px 24px;margin:20px 0 0;padding:0;border:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.compact-checks>div,.health-grid>div,.line-grid>div,.terms-grid>div,.date-grid>div,.commercial-grid>div,.commission-strip>div,.order-remarks,.timing-history){padding:0;border:0;border-radius:0;background:transparent;min-width:0;overflow-wrap:anywhere}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.compact-checks span,.health-grid span,.line-grid span,.terms-grid span,.date-grid span,.commercial-grid span,.commission-strip span,.order-remarks>span,.side-fact span,.timing-foot span,.timing-history span){font:13px/20px Arial;color:var(--mw-page-muted,#606060);letter-spacing:0;text-transform:none}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.compact-checks b,.health-grid strong,.line-grid b,.terms-grid b,.date-grid b,.commercial-grid b,.commission-strip strong,.side-fact b,.timing-foot strong,.timing-history strong){font:400 15px/22px Arial;color:var(--mw-page-text,#242424)!important;margin-top:4px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.health-grid small,.terms-grid small,.commission-strip small,.timing-history small){font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .money{font:400 24px/1.25 Marcellus,Georgia,serif;color:var(--mw-page-text,#242424)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.primary-action,.text-button,.quiet-link,.text-action,.record-inline-link,.side-link-row a){font:15px/22px Arial!important;color:#ffa025!important;background:transparent!important;border:0;border-radius:0;box-shadow:none;padding:6px 0;height:auto;min-height:32px;text-decoration:none}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.stage-action,.health-actions,.timing-foot,.side-link-row){display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap;margin-top:20px;border:0;padding:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .side-fact{margin-top:16px;display:grid;gap:4px;border:0;padding:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .order-lines{margin-top:20px;border:0;background:transparent}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .order-lines>div{display:grid;grid-template-columns:minmax(90px,1fr) minmax(0,2fr);gap:12px;padding:6px 0;border:0;min-width:0}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .order-lines :is(span,b){font:15px/22px Arial;color:var(--mw-page-text,#242424);overflow-wrap:anywhere}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .so-lifecycle{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:20px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .life-step{display:grid;grid-template-columns:20px minmax(0,1fr);gap:4px 8px;padding:4px 0;border:0;border-radius:0;background:transparent;min-height:44px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .life-step span{font:13px/20px Arial;background:transparent!important;border:0;border-radius:0;color:var(--mw-page-muted,#606060);width:auto;height:auto;color:var(--mw-page-muted,#606060)!important}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .life-step b{font:15px/22px Arial;color:var(--mw-page-text,#242424);white-space:normal;overflow-wrap:anywhere}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .life-step small{font:13px/20px Arial;color:var(--mw-page-muted,#606060);white-space:normal}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .life-step.current :is(span,b){color:#ffa025!important}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .connected-chain{display:flex;align-items:start;gap:12px 20px;flex-wrap:wrap;margin-top:20px;overflow:visible}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .connected-chain :is(a,button){padding:0;border:0;border-radius:0;background:transparent!important;min-width:110px;white-space:normal}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .connected-chain span{font:13px/20px Arial;letter-spacing:0;color:var(--mw-page-muted,#606060)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .connected-chain b{font:15px/22px Arial;color:#ffa025}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .item-lifecycle-table{overflow:auto;border:0;border-bottom:1px solid var(--mw-page-line,#ddd);border-radius:0;margin-top:20px}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .item-lifecycle-table>div{min-width:900px;box-sizing:border-box;display:grid;grid-template-columns:1.55fr .65fr .85fr .95fr 1.05fr .85fr .85fr;gap:16px;padding:12px 0;border-top:1px solid var(--mw-page-line,#ddd);background:transparent}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .item-lifecycle-table>div>*{display:block!important}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .item-lifecycle-table .ilt-head{min-height:50px;align-items:center;border-top:0;font:15px/22px Arial;color:var(--mw-page-muted,#606060);letter-spacing:0;background:transparent}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .item-lifecycle-table :is(strong,b){font:400 15px/22px Arial;color:var(--mw-page-text,#242424)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .item-lifecycle-table :is(a b,button b){color:#ffa025}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .item-lifecycle-table small{font:13px/20px Arial;color:var(--mw-page-muted,#606060)}@media(max-width:700px){body.mw-sales-order-template-two .so-workspace-main{padding:0 16px 24px!important}body.mw-sales-order-template-two .qa-role-bar label{margin-left:0}}body.mw-sales-order-template-two .record-id a,body.mw-sales-order-template-two .record-subline a,body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] a{color:#ffa025!important}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] :is(.so-card,.side-card){font:15px/22px Arial;color:var(--mw-page-text,#242424)}body.mw-sales-order-template-two [data-template-two-workspace][data-mw-widgets] .item-lifecycle-table:focus-visible{outline:2px solid #ffa025;outline-offset:3px}*{box-sizing:border-box}.so-workspace-page{color:#394651;font-family:Arial,Helvetica,sans-serif}.record-head{display:flex;align-items:flex-start;gap:22px;min-height:74px;padding:0 0 20px;border-bottom:0}.record-id{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap}.record-id strong{font:400 22px Marcellus,Georgia,serif;color:#26333e}.record-id strong.identity-marcellus{font:400 22px Marcellus,Georgia,serif}.record-subline{display:flex;gap:7px;align-items:center;margin-top:6px;color:#89939b;font:10.5px Arial,sans-serif}.record-subline a{color:#d87800;text-decoration:none;font-weight:600}.record-status-block{margin-left:auto;text-align:center;min-width:110px}.record-status-block span{display:block;color:#a2a9af;font:700 8.5px Arial,sans-serif;letter-spacing:.08em}.record-status-block strong{display:block;margin-top:4px;color:#52654b;font:400 18px Marcellus,Georgia,serif}.record-actions{display:flex;gap:7px;align-items:center}.quiet-action,.more-action,.text-button{height:34px;padding:0 12px;border:1px solid #dfe4e7;border-radius:6px;background:#fff;color:#56616b;font:600 10.5px Arial,sans-serif;cursor:pointer}.primary-action{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border:1px solid #ffa025;border-radius:6px;background:#ffa025;color:#fff;text-decoration:none;font:600 10.5px Arial,sans-serif;cursor:pointer}.action-menu{display:none;position:absolute;right:0;top:39px;z-index:20;min-width:175px;padding:6px;border:1px solid #e1e5e8;border-radius:7px;background:#fff;box-shadow:0 12px 28px #14243a1a}.action-menu button{border:0;border-radius:5px;background:#fff;padding:9px 10px;text-align:left;color:#56616b;font:600 10.5px Arial,sans-serif}.so-tabs{display:flex;gap:26px;margin:3px 0 22px;border-bottom:1px solid #eceff1}.so-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;padding:13px 1px 11px;color:#7a858f;font:600 10.5px Arial,sans-serif;cursor:pointer}.so-tabs button.active{border-bottom-color:#ffa025;color:#273541}.tab-panel{display:none}.tab-panel.active{display:block}.overview-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px}.overview-main{display:grid;gap:16px}.overview-side{display:grid;align-content:start;gap:14px}.so-card,.side-card{border:1px solid #e7ebee;border-radius:8px;background:#fff}.so-card{padding:20px 22px}.side-card{padding:18px}.eyebrow{display:block;margin-bottom:4px;color:#9aa2a9;font:700 8.5px Arial,sans-serif;letter-spacing:.08em}.card-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.card-head h1,.card-head h2,.so-card h2{margin:0;color:#273541;font:400 18px/1.3 Marcellus,Georgia,serif}.current-stage-card .card-head h1{font-size:20px}.card-copy{margin:9px 0 0;color:#7b858e;font:10.5px/1.5 Arial,sans-serif}.stage-pill,.plain-status{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:999px;font:700 9px Arial,sans-serif}.stage-pill.waiting{background:#fff5e8;color:#a86400}.stage-pill.assigned{background:#f2f5f7;color:#56616b}.stage-pill.clear{background:#f3f7f1;color:#52654b}.plain-status{background:#f6f7f8;color:#7b858e}.compact-checks{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:15px}.compact-checks div{border:1px solid #edf0f2;border-radius:6px;padding:10px}.compact-checks span{display:block;color:#949ca4;font:700 8px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.compact-checks b{display:block;margin-top:4px;color:#52654b;font:600 9.5px Arial,sans-serif}.compact-checks b.wait{color:#a86400}.stage-action{display:flex;justify-content:flex-end;margin-top:13px}.money{color:#273541;font:400 19px Marcellus,Georgia,serif}.line-grid,.date-grid,.inventory-record{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px}.line-grid div,.date-grid div,.inventory-record div{border-top:1px solid #edf0f2;padding-top:9px}.line-grid span,.date-grid span,.inventory-record span,.side-fact span{display:block;color:#9aa2a9;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.line-grid b,.date-grid b,.inventory-record b,.side-fact b{display:block;margin-top:4px;color:#4a5660;font:600 10.5px Arial,sans-serif}.order-lines{margin-top:14px;border-top:1px solid #edf0f2}.order-lines div{display:flex;justify-content:space-between;gap:20px;padding:9px 0;border-bottom:1px solid #f0f2f3;color:#79838c;font:10.5px Arial,sans-serif}.order-lines b{color:#4c5862}.commercial-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2px 26px;margin-top:13px}.fact{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #edf0f2;color:#79838c;font:10.5px Arial,sans-serif}.fact b{color:#45515c}.fact.total span,.fact.total b{font-weight:700;color:#273541}.source-note{margin:11px 0 0;color:#969da4;font:9.5px/1.45 Arial,sans-serif}.text-action{color:#d87800;text-decoration:none;font:600 10px Arial,sans-serif}.side-card>strong{display:block;color:#35424e;font:600 11px Arial,sans-serif}.side-card>p{color:#747f88;font:10.5px/1.45 Arial,sans-serif}.side-fact{margin-top:12px}.text-button{height:auto;margin-top:13px;padding:0;border:0;background:transparent;color:#d87800}.panel-narrow{max-width:980px;margin:0 auto}.panel-wide{display:grid;gap:16px}.approval-list{display:grid;margin-top:16px}.approval-list label{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:13px 0;border-top:1px solid #edf0f2}.approval-list b{display:block;color:#45515c;font:600 10.5px Arial,sans-serif}.approval-list small{display:block;margin-top:4px;color:#9098a0;font:9.5px/1.4 Arial,sans-serif}.approval-list input{width:17px;height:17px;accent-color:#ffa025}.approval-result{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:14px;padding:13px 14px;border:1px solid #edf0f2;border-radius:7px;background:#fafbfb}.approval-result span{display:block;color:#9aa2a9;font:700 8px Arial,sans-serif;text-transform:uppercase}.approval-result b{display:block;margin-top:4px;color:#56616b;font:600 10px Arial,sans-serif}.approval-result .primary-action:disabled{border-color:#e0e4e7;background:#eef0f2;color:#9ba3aa;cursor:not-allowed}.approval-history{display:grid;gap:4px;margin-top:12px;padding:12px;border-radius:7px;background:#f5f8f3;color:#52654b;font:10px Arial,sans-serif}.inventory-record{grid-template-columns:repeat(3,1fr)}.inventory-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.module-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.module-card{border:1px solid #edf0f2;border-radius:7px;padding:14px}.module-card span{color:#9aa2a9;font:700 8px Arial,sans-serif;letter-spacing:.06em}.module-card strong{display:block;margin-top:7px;color:#45515c;font:600 10.5px Arial,sans-serif}.module-card p{margin:5px 0 11px;color:#8b949c;font:9.5px Arial,sans-serif}.module-card button{border:0;background:transparent;padding:0;color:#d87800;font:600 9.5px Arial,sans-serif}.module-card button:disabled{color:#b4bac0}.drop-gate p{margin:8px 0 0;color:#7d8790;font:10.5px/1.5 Arial,sans-serif}.exception-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.exception-grid .so-card p{color:#89929a;font:10.5px Arial,sans-serif}.danger-outline{color:#9a4439;border-color:#e2c7c2}.audit-list>div{display:flex;gap:12px;padding:13px 0;border-top:1px solid #edf0f2}.audit-list i{width:8px;height:8px;margin-top:4px;border-radius:50%;background:#ffa025}.audit-list p{margin:0}.audit-list strong{display:block;color:#45515c;font:600 10.5px Arial,sans-serif}.audit-list span{display:block;margin-top:4px;color:#929ba3;font:9.5px Arial,sans-serif}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;z-index:50;background:#14243a3d}.dialog-card{width:min(500px,calc(100% - 36px));padding:24px;border-radius:10px;background:#fff;box-shadow:0 24px 70px #14243a33}.dialog-field{display:grid;gap:6px;margin-top:14px}.dialog-field span{color:#65717b;font:600 10px Arial,sans-serif}.dialog-field textarea,.dialog-field input{width:100%;border:1px solid #dfe4e7;border-radius:6px;padding:10px;color:#35424e;font:11px Arial,sans-serif}.dialog-field textarea{min-height:74px;resize:vertical}.dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.dialog-actions button{height:34px;padding:0 14px;border-radius:6px;font:600 10.5px Arial,sans-serif}@media(max-width:1050px){.overview-layout{grid-template-columns:1fr}.overview-side,.compact-checks,.line-grid,.date-grid,.module-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.record-head{flex-wrap:wrap}.record-status-block{margin-left:0}.record-actions{width:100%;flex-wrap:wrap}.so-tabs{overflow-x:auto}.overview-side,.compact-checks,.line-grid,.date-grid,.commercial-grid,.inventory-record,.module-grid,.exception-grid{grid-template-columns:1fr}.approval-result{align-items:flex-start;flex-direction:column}}.exception-summary{margin-bottom:14px}.exception-actions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.exception-action-card{display:flex;justify-content:space-between;align-items:flex-end;gap:22px;min-height:145px}.exception-action-card p{max-width:520px;margin:7px 0 0;color:#89929a;font:10.5px/1.5 Arial,sans-serif}.exception-action-card .quiet-action{flex:0 0 auto}.exception-meta{display:grid;grid-template-columns:auto 1fr;gap:5px 10px;margin-top:12px;padding-top:10px;border-top:1px solid #edf0f2;font:9.5px Arial,sans-serif}.exception-meta span{color:#9aa2a9}.exception-meta strong{color:#56616b}.exception-history-card{margin-top:14px}.empty-history{margin-top:14px;padding:16px;border:1px dashed #e3e7ea;border-radius:7px;color:#9aa2a9;font:10px Arial,sans-serif;text-align:center}.exception-history{margin-top:10px}.exception-history-row{display:grid;grid-template-columns:105px minmax(0,1fr) 78px;gap:14px;align-items:start;padding:12px 0;border-top:1px solid #edf0f2}.exception-history-row>span{color:#a26a20;font:700 8.5px Arial,sans-serif;letter-spacing:.05em}.exception-history-row strong{display:block;color:#45515c;font:600 10.5px Arial,sans-serif}.exception-history-row small{display:block;margin-top:4px;color:#9098a0;font:9.5px/1.4 Arial,sans-serif}.exception-history-row time{text-align:right;color:#9aa2a9;font:9.5px Arial,sans-serif}.dialog-wide{width:min(720px,calc(100% - 36px));max-height:calc(100vh - 48px);overflow:auto}.dialog-intro{margin:8px 0 2px;color:#87919a;font:10.5px/1.5 Arial,sans-serif}.dialog-grid.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dialog-field select{width:100%;height:37px;border:1px solid #dfe4e7;border-radius:6px;padding:0 9px;background:#fff;color:#35424e;font:11px Arial,sans-serif}.dialog-rule{margin-top:14px;padding:10px 12px;border-radius:6px;background:#f7f8f9;color:#7f8991;font:9.5px/1.45 Arial,sans-serif}.change-compare{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:end;margin-top:14px;padding:14px;border:1px solid #edf0f2;border-radius:7px}.change-compare span,.impact-box span,.fee-summary span,.layout-fee-panel>div>span{display:block;color:#9aa2a9;font:700 8px Arial,sans-serif;letter-spacing:.05em}.change-compare strong{display:block;margin-top:6px;color:#45515c;font:600 10.5px Arial,sans-serif}.change-compare label input{width:100%;margin-top:6px;border:1px solid #dfe4e7;border-radius:6px;padding:9px;color:#35424e;font:11px Arial,sans-serif}.change-arrow{padding-bottom:9px;color:#b0b6bb}.layout-fee-panel{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:center;margin-top:12px;padding:12px 14px;border:1px solid #f0dfc8;border-radius:7px;background:#fffaf3}.layout-fee-panel strong{display:block;margin-top:4px;color:#9a620f;font:400 18px Marcellus,Georgia,serif}.layout-fee-panel small{display:block;margin-top:4px;color:#9b8b75;font:9px/1.4 Arial,sans-serif}.accept-check{display:flex;gap:9px;align-items:flex-start;margin-top:12px;color:#66727c;font:10px/1.4 Arial,sans-serif}.accept-check input{width:16px;height:16px;margin:0;accent-color:#ffa025}.impact-box{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px}.impact-box>div{padding:11px;border:1px solid #edf0f2;border-radius:6px}.impact-box strong{display:block;margin-top:5px;color:#4d5963;font:600 9.5px/1.35 Arial,sans-serif}.warning-box{display:grid;gap:4px;margin-top:14px;padding:12px 14px;border:1px solid #efd6d1;border-radius:7px;background:#fff8f7}.warning-box strong{color:#944c42;font:600 10.5px Arial,sans-serif}.warning-box span{color:#98736e;font:9.5px/1.4 Arial,sans-serif}.fee-summary{margin-top:14px;border-top:1px solid #edf0f2}.fee-summary>div{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #edf0f2;color:#7d8790;font:10px Arial,sans-serif}.fee-summary strong{color:#4a5660}.fee-summary .total span,.fee-summary .total strong{color:#273541;font-weight:700}.danger-confirm{border-color:#a65347;background:#a65347}.rma-note{margin-top:12px;padding:10px 12px;border-radius:6px;background:#f7f8f9;color:#7d8790;font:9.5px Arial,sans-serif}@media(max-width:760px){.exception-actions-grid,.dialog-grid.two,.impact-box,.layout-fee-panel{grid-template-columns:1fr}.exception-action-card{align-items:flex-start;flex-direction:column}.change-compare{grid-template-columns:1fr}.change-arrow{padding:0;transform:rotate(90deg);justify-self:center}.exception-history-row{grid-template-columns:1fr}.exception-history-row time{text-align:left}}.qc-compare{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.qc-preview{padding:13px;border:1px solid #edf0f2;border-radius:7px}.qc-preview>span,.qc-release span,.drop-grid span{color:#9aa2a9;font:700 8px Arial,sans-serif;letter-spacing:.06em}.qc-preview>strong{display:block;margin-top:9px;color:#4a5660;font:600 10.5px Arial,sans-serif}.qc-preview>small,.qc-release small,.drop-grid small,.drop-upload small{display:block;margin-top:4px;color:#929aa2;font:9px/1.4 Arial,sans-serif}.qc-art,.qc-photo{display:flex;align-items:center;justify-content:center;height:135px;margin-top:9px;border-radius:6px;background:#f6f7f8;color:#8d969e;font:400 18px Marcellus,Georgia,serif}.qc-photo{border:1px dashed #dfe4e7;background:#fbfbfc;font:10px Arial,sans-serif}.upload-button{display:inline-flex;align-items:center;height:30px;margin-top:10px;padding:0 11px;border:1px solid #dfe4e7;border-radius:6px;background:#fff;color:#d87800;font:600 9.5px Arial,sans-serif;cursor:pointer}.qc-checks{display:grid;grid-template-columns:repeat(2,1fr);gap:0 24px;margin-top:14px}.qc-checks label{display:flex;gap:9px;align-items:flex-start;padding:10px 0;border-top:1px solid #edf0f2}.qc-checks input{width:15px;height:15px;margin-top:1px;accent-color:#ffa025}.qc-checks b{display:block;color:#4f5b65;font:600 10px Arial,sans-serif}.qc-checks small{display:block;margin-top:3px;color:#929aa2;font:9px/1.35 Arial,sans-serif}.qc-findings{display:grid;gap:6px;margin-top:12px}.qc-findings span{color:#65717b;font:600 9.5px Arial,sans-serif}.qc-findings textarea{min-height:62px;padding:9px;border:1px solid #dfe4e7;border-radius:6px;resize:vertical;color:#35424e;font:10.5px Arial,sans-serif}.qc-release{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:14px;padding:12px 14px;border:1px solid #edf0f2;border-radius:7px;background:#fafbfb}.qc-release strong{display:block;margin-top:4px;color:#4f5b65;font:600 10px Arial,sans-serif}.qc-actions{display:flex;gap:8px;flex:0 0 auto}.qc-history{margin-top:12px;padding:11px 13px;border-radius:7px;background:#f5f8f3;color:#52654b;font:9.5px/1.45 Arial,sans-serif}.drop-gate{margin-top:0}.drop-gate p{margin:8px 0 0}.drop-warning{display:grid;gap:4px;margin-top:13px;padding:11px 13px;border:1px solid #efd6d1;border-radius:7px;background:#fff8f7}.drop-warning strong{color:#944c42;font:600 10.5px Arial,sans-serif}.drop-warning span{color:#98736e;font:9.5px/1.4 Arial,sans-serif}.drop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:13px}.drop-grid>div{padding:11px;border:1px solid #edf0f2;border-radius:6px}.drop-grid strong{display:block;margin-top:5px;color:#4f5b65;font:600 9.5px Arial,sans-serif}.drop-upload{display:flex;align-items:center;gap:12px;margin-top:13px;padding:12px 14px;border:1px dashed #dfe4e7;border-radius:7px}.drop-upload .upload-button{margin-top:0}.drop-upload strong{display:block;color:#4f5b65;font:600 10px Arial,sans-serif}.drop-actions{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.drop-confirmed{display:grid;gap:3px;margin-top:12px;padding:11px 13px;border-radius:7px;background:#f5f8f3}.drop-confirmed strong{color:#52654b;font:600 10px Arial,sans-serif}.drop-confirmed span{color:#71806c;font:9px/1.4 Arial,sans-serif}@media(max-width:760px){.qc-compare,.qc-checks,.drop-grid{grid-template-columns:1fr}.qc-release,.drop-upload{align-items:flex-start;flex-direction:column}}.production-photo{border-style:solid;background:#f7f8f9}.production-readonly-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.production-readonly-grid>div{padding:11px;border:1px solid #edf0f2;border-radius:6px;background:#fff}.production-readonly-grid span{color:#9aa2a9;font:700 8px Arial,sans-serif;letter-spacing:.06em}.production-readonly-grid strong{display:block;margin-top:5px;color:#4f5b65;font:600 10px Arial,sans-serif}.production-readonly-grid small{display:block;margin-top:4px;color:#929aa2;font:9px/1.4 Arial,sans-serif}.dialog-field em{font-style:normal;font-weight:400;color:#9aa2a9}@media(max-width:760px){.production-readonly-grid{grid-template-columns:1fr}}.timing-six{grid-template-columns:repeat(3,1fr)}.timing-foot{display:flex;align-items:center;gap:12px;margin-top:12px;padding-top:10px;border-top:1px solid #edf0f2;font:9.5px Arial,sans-serif}.timing-foot span{color:#9aa2a9}.timing-foot strong{color:#56616b}.timing-foot .text-button{margin-left:auto}.timing-history{margin-top:8px;padding:10px 12px;border-radius:6px;background:#f7f8f9}.timing-history div{display:grid;grid-template-columns:80px 1fr;gap:3px 12px}.timing-history span,.timing-history small{color:#929aa2;font:9px Arial,sans-serif}.timing-history strong{color:#56616b;font:600 9.5px Arial,sans-serif}.timing-history small{grid-column:2}.commission-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid #edf0f2}.commission-strip div{padding:10px;border:1px solid #edf0f2;border-radius:6px}.commission-strip span,.integration-grid span{display:block;color:#9aa2a9;font:700 8px Arial,sans-serif;letter-spacing:.05em}.commission-strip strong,.integration-grid strong{display:block;margin-top:5px;color:#4f5b65;font:600 10px Arial,sans-serif}.commission-strip small,.integration-grid small{display:block;margin-top:3px;color:#929aa2;font:9px/1.35 Arial,sans-serif}.integration-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:13px}.integration-grid>div{padding:11px;border:1px solid #edf0f2;border-radius:6px}.integration-rule{margin-top:11px;padding:9px 11px;border-radius:6px;background:#f7f8f9;color:#7d8790;font:9px/1.4 Arial,sans-serif}.system-exception-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:14px 0}.system-exception-card{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.system-exception-card p{margin:7px 0 0;color:#89929a;font:10px/1.45 Arial,sans-serif;max-width:520px}@media(max-width:760px){.timing-six,.commission-strip,.integration-grid,.system-exception-grid{grid-template-columns:1fr}.timing-foot{align-items:flex-start;flex-direction:column}.timing-foot .text-button{margin-left:0}}.so-lifecycle{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin:0 0 14px;padding:10px;border:1px solid #edf0f2;border-radius:8px;background:#fff}.life-step{position:relative;display:grid;grid-template-columns:24px 1fr;grid-template-rows:auto auto;column-gap:8px;align-items:center;min-width:0;padding:8px 9px;border:1px solid #edf0f2;border-radius:7px;background:#fafbfb;text-align:left;cursor:pointer}.life-step span{grid-row:1/3;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#eef1f3;color:#77828c;font:700 9px Arial,sans-serif}.life-step b{overflow:hidden;text-overflow:ellipsis;color:#4e5a64;font:600 9.5px Arial,sans-serif;white-space:nowrap}.life-step small{overflow:hidden;text-overflow:ellipsis;color:#9aa2a9;font:8.5px Arial,sans-serif;white-space:nowrap}.life-step.done span{background:#edf5ea;color:#57734d}.life-step.current{border-color:#f4c88d;background:#fff8ef}.life-step.current span{background:#ffa025;color:#fff}.life-step.current b{color:#b76600}.life-step.ready span{background:#eef5fb;color:#68737d}.order-health-card{border-color:#f2dfc7;background:#fffdf9}.health-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.health-grid>div{padding:10px 11px;border:1px solid #eee7dc;border-radius:6px;background:#fff}.health-grid span{display:block;color:#9aa2a9;font:700 8px Arial,sans-serif;letter-spacing:.05em}.health-grid strong{display:block;margin-top:5px;color:#4d5963;font:600 10px Arial,sans-serif}.health-grid small{display:block;margin-top:3px;color:#929aa2;font:9px/1.35 Arial,sans-serif}.good-text{color:#5d7755!important}.health-actions{display:flex;gap:8px;align-items:center;margin-top:12px}.quiet-link{display:inline-flex;align-items:center;height:30px;padding:0 10px;border:1px solid #e3e7e9;border-radius:6px;background:#fff;color:#d87800;text-decoration:none;font:600 9.5px Arial,sans-serif}.side-link-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.side-link-row a{color:#d87800;text-decoration:none;font:600 9px Arial,sans-serif}.subsection-head{margin-top:18px;padding-top:16px;border-top:1px solid #edf0f2}.subsection-head h2{margin:4px 0 0;color:#44515c;font:400 16px Marcellus,Georgia,serif}.fulfillment-source-table{margin-top:11px;border:1px solid #edf0f2;border-radius:7px;overflow:hidden}.fulfillment-source-table>div{display:grid;grid-template-columns:1.35fr 1fr 1.25fr .8fr;gap:10px;align-items:center;padding:10px 12px;border-top:1px solid #edf0f2}.fulfillment-source-table>div:first-child{border-top:0}.fulfillment-source-table .fst-head{background:#f7f8f9;color:#969fa6;font:700 8px Arial,sans-serif;letter-spacing:.05em}.fulfillment-source-table strong{color:#4d5963;font:600 9.8px Arial,sans-serif}.fulfillment-source-table span{color:#7f8991;font:9.3px Arial,sans-serif}.fulfillment-source-table b{font:600 9px Arial,sans-serif}.status-ok{color:#5f7957}.status-wait{color:#a26a20}.inventory-ownership-note,.partial-rule{display:grid;grid-template-columns:auto 1fr;gap:10px;margin-top:12px;padding:10px 12px;border-radius:6px;background:#f7f8f9;color:#7d8790;font:9.3px/1.4 Arial,sans-serif}.inventory-ownership-note strong,.partial-rule strong{color:#58646e}.fulfillment-plan-card,.shipment-card,.completion-gate-card{margin-top:0}.fulfillment-milestones{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.fm{display:flex;gap:9px;align-items:flex-start;padding:10px;border:1px solid #edf0f2;border-radius:6px;background:#fff}.fm>span{display:flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#eef1f3;color:#7d8790;font:700 8.5px Arial,sans-serif}.fm strong{display:block;color:#4f5b65;font:600 9.6px Arial,sans-serif}.fm small{display:block;margin-top:3px;color:#929aa2;font:8.8px/1.35 Arial,sans-serif}.fm.done>span{background:#edf5ea;color:#56754d}.fm.current{border-color:#f4c88d;background:#fffaf3}.fm.current>span{background:#ffa025;color:#fff}.shipment-table{margin-top:13px;border:1px solid #edf0f2;border-radius:7px;overflow:hidden}.shipment-table>div{display:grid;grid-template-columns:1fr 1.35fr 1fr .9fr 1.2fr auto;gap:10px;align-items:center;padding:10px 12px}.shipment-table .shipment-head{background:#f7f8f9;color:#969fa6;font:700 8px Arial,sans-serif;letter-spacing:.04em}.shipment-table>div+div{border-top:1px solid #edf0f2}.shipment-table strong,.shipment-table b{color:#4f5b65;font:600 9.5px Arial,sans-serif}.shipment-table span{color:#7f8991;font:9px Arial,sans-serif}.completion-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin-top:13px}.completion-checks>div{display:flex;gap:9px;padding:9px 0;border-top:1px solid #edf0f2}.check-dot{display:flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#eef1f3;color:#8a949c;font:700 10px Arial,sans-serif}.check-dot.done{background:#edf5ea;color:#58764f}.completion-checks strong{display:block;color:#4f5b65;font:600 9.7px Arial,sans-serif}.completion-checks small{display:block;margin-top:3px;color:#929aa2;font:8.9px/1.35 Arial,sans-serif}.completion-actions{display:flex;gap:12px;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid #edf0f2}.completion-actions span{color:#89929a;font:9px/1.4 Arial,sans-serif}.exception-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1200px){.so-lifecycle{grid-template-columns:repeat(4,minmax(0,1fr))}.health-grid,.fulfillment-milestones{grid-template-columns:repeat(2,minmax(0,1fr))}.shipment-table>div{grid-template-columns:1fr 1.2fr .9fr 1fr}.shipment-table>div>*:nth-child(5){display:none}.shipment-table>div>*:nth-child(6){grid-column:4}}@media(max-width:760px){.so-lifecycle,.health-grid,.fulfillment-milestones,.completion-checks,.exception-actions-grid{grid-template-columns:1fr}.fulfillment-source-table>div,.shipment-table>div{grid-template-columns:1fr}.fulfillment-source-table .fst-head,.shipment-table .shipment-head{display:none}.health-actions,.completion-actions{align-items:flex-start;flex-direction:column}.inventory-ownership-note,.partial-rule{grid-template-columns:1fr}.shipment-table>div>*{display:block!important}.shipment-table>div>*:nth-child(6){grid-column:auto}}.qa-role-bar{margin:0 0 14px;display:flex;align-items:center;gap:18px;padding:10px 14px;border:1px solid #e3e3e3;background:#fff8ed;border-radius:8px;font-size:13px}.qa-role-bar>div{display:flex;gap:9px;align-items:center}.qa-role-bar>div strong{color:#c66c00;letter-spacing:.06em}.qa-role-bar label{display:flex;align-items:center;gap:7px;margin-left:auto}.qa-role-bar select{padding:7px 28px 7px 9px;border:1px solid #bbb;border-radius:5px;background:#fff}.qa-role-indicator{padding:6px 9px;border-radius:999px;background:#fff;border:1px solid #efc98f;font-weight:700}.qa-permission-locked{opacity:.42!important;cursor:not-allowed!important}.fulfillment-control-card{border-top:3px solid #ffa025}.fulfillment-edit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px}.fulfillment-edit-grid label,.fulfillment-notes{display:flex;flex-direction:column;gap:6px}.fulfillment-edit-grid label span,.fulfillment-notes>span{font-size:11px;font-weight:700;letter-spacing:.06em;color:#666}.fulfillment-edit-grid select,.fulfillment-edit-grid input,.fulfillment-notes textarea{width:100%;box-sizing:border-box;border:1px solid #cfcfcf;border-radius:6px;background:#fff;padding:9px 10px;font:inherit}.fulfillment-notes{margin-top:12px}.fulfillment-notes textarea{min-height:70px;resize:vertical}.fulfillment-attachments{display:flex;gap:12px;align-items:flex-start;margin-top:12px}.upload-action{display:inline-flex!important;align-items:center}.fulfillment-file-list{display:flex;flex-direction:column;gap:5px;font-size:13px;color:#666}.fulfillment-file-list .file-row{display:flex;align-items:center;gap:8px}.fulfillment-file-list button{border:0;background:none;cursor:pointer;font-size:16px}.fulfillment-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.fulfillment-last-update{margin-top:10px;font-size:12px;color:#666}.permission-hint{font-size:11px;color:#8a5a16;margin-left:6px}@media(max-width:1100px){.fulfillment-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qa-role-bar{flex-wrap:wrap}.qa-role-bar label{margin-left:0}}.record-inline-link{color:#d87800;text-decoration:none}.approval-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:15px}.approval-summary-grid>div{padding:11px;border:1px solid #edf0f2;border-radius:7px}.approval-summary-grid span,.inventory-report-footer span,.document-report-grid span,.cancel-request-details span{display:block;color:#9aa2a9;font:700 8px Arial,sans-serif;letter-spacing:.05em}.approval-summary-grid strong,.inventory-report-footer strong,.document-report-grid strong,.cancel-request-details strong{display:block;margin-top:5px;color:#4e5a64;font:600 10px Arial,sans-serif}.approval-summary-grid small,.document-report-grid small{display:block;margin-top:3px;color:#929aa2;font:9px/1.35 Arial,sans-serif}.approval-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:14px;padding-top:14px;border-top:1px solid #edf0f2}.verify-check{display:flex;align-items:center;gap:7px;color:#59656e;font:600 9.5px Arial,sans-serif}.verify-check input{accent-color:#ffa025}.approval-timeline{margin-top:14px}.approval-timeline>div{display:grid;grid-template-columns:16px 145px 1fr;gap:10px;padding:12px 0;border-top:1px solid #edf0f2}.approval-timeline i{width:10px;height:10px;margin-top:3px;border-radius:50%;background:#d8dde1}.approval-timeline i.done{background:#7d9a72}.approval-timeline i.warn{background:#ffa025}.approval-timeline time{color:#8e979f;font:9px Arial,sans-serif}.approval-timeline section strong{display:block;color:#4d5963;font:600 10px Arial,sans-serif}.approval-timeline section span{display:block;margin-top:3px;color:#8f989f;font:9px Arial,sans-serif}.approval-timeline section a{display:inline-block;margin-top:5px;color:#d87800;text-decoration:none;font:600 9px Arial,sans-serif}.inventory-report-footer{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:10px;align-items:end;margin-top:14px;padding-top:14px;border-top:1px solid #edf0f2}.fulfillment-control-summary{border-top:3px solid #ffa025}.active-hold-banner{display:flex;gap:12px;align-items:center;margin-top:14px;padding:10px 12px;border-radius:7px;background:#fff3e3;color:#8c5a15;font:9.5px/1.4 Arial,sans-serif}.active-hold-banner strong{font-size:9px;letter-spacing:.06em}.derived-lifecycle{display:grid;gap:8px;margin-top:16px}.derived-stage{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:11px;align-items:center;padding:11px 12px;border:1px solid #edf0f2;border-radius:7px;background:#fff}.derived-stage>span:first-child{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#eef1f3;color:#7e8992;font:700 9px Arial,sans-serif}.derived-stage.done>span:first-child{background:#edf5ea;color:#56734e}.derived-stage.current{border-color:#f4c88d;background:#fffaf3}.derived-stage.current>span:first-child{background:#ffa025;color:#fff}.derived-stage strong{display:block;color:#47535d;font:600 10.5px Arial,sans-serif}.derived-stage small{display:block;margin-top:3px;color:#7e8891;font:9.5px Arial,sans-serif}.derived-stage em{display:block;margin-top:3px;color:#a1a8ae;font:8.5px Arial,sans-serif;font-style:normal}.derived-stage a,.derived-stage button{border:0;background:transparent;color:#d87800;text-decoration:none;font:600 9.5px Arial,sans-serif;cursor:pointer}.stage-source{color:#a0a7ad;font:9px Arial,sans-serif}.downstream-report-table{margin-top:14px;border:1px solid #edf0f2;border-radius:7px;overflow:hidden}.downstream-report-table>div{display:grid;grid-template-columns:1fr 1fr 1.2fr 1fr 1.8fr;gap:10px;align-items:center;padding:10px 12px;border-top:1px solid #edf0f2}.downstream-report-table>div:first-child{border-top:0}.downstream-report-table .dr-head{background:#f7f8f9;color:#969fa6;font:700 8px Arial,sans-serif;letter-spacing:.04em}.downstream-report-table strong{color:#4e5a64;font:600 9.5px Arial,sans-serif}.downstream-report-table span,.downstream-report-table small{color:#7e8891;font:9px Arial,sans-serif}.document-report-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:14px}.document-report-grid>div{padding:11px;border:1px solid #edf0f2;border-radius:7px}.financial-impact-card{border-color:#f0d5b0;background:#fffaf3}.pending-cancellation-card{border-color:#e4c1bc}.cancel-request-details{display:grid;grid-template-columns:1fr 1fr 2fr;gap:10px;margin-top:13px}.cancel-request-details>div{padding:10px;border:1px solid #edf0f2;border-radius:6px;background:#fff}.cancel-review-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.cancellation-warning ul{margin:8px 0 0;padding-left:18px}.cancellation-warning li{margin:3px 0}.qa-role-bar [hidden],.exception-action-card[hidden],#reopen-card[hidden]{display:none!important}@media(max-width:1000px){.approval-summary-grid,.document-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.downstream-report-table>div{grid-template-columns:1fr 1fr 1fr}.downstream-report-table>div>*:nth-child(4),.downstream-report-table>div>*:nth-child(5){display:none}.inventory-report-footer{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.approval-summary-grid,.document-report-grid,.inventory-report-footer,.cancel-request-details{grid-template-columns:1fr}.approval-timeline>div{grid-template-columns:16px 1fr}.approval-timeline time{grid-column:2}.downstream-report-table>div{grid-template-columns:1fr}.downstream-report-table .dr-head{display:none}.downstream-report-table>div>*{display:block!important}}.item-lifecycle-table{margin-top:14px;border:1px solid #edf0f2;border-radius:7px;overflow:hidden}.item-lifecycle-table>div{display:grid;grid-template-columns:1.55fr .65fr .85fr .95fr 1.05fr .85fr .85fr;gap:9px;align-items:center;padding:11px 12px;border-top:1px solid #edf0f2}.item-lifecycle-table>div:first-child{border-top:0}.item-lifecycle-table .ilt-head{background:#f7f8f9;color:#969fa6;font:700 8px Arial,sans-serif;letter-spacing:.04em}.item-lifecycle-table strong,.item-lifecycle-table b{color:#4d5963;font:600 9.6px Arial,sans-serif}.item-lifecycle-table small{display:block;margin-top:3px;color:#939ba2;font:8.5px/1.3 Arial,sans-serif}.item-lifecycle-table a,.item-lifecycle-table button{display:block;border:0;background:transparent;padding:0;text-align:left;text-decoration:none;cursor:pointer}.item-lifecycle-table a b,.item-lifecycle-table button b{color:#d87800}.item-lifecycle-table .service-row{background:#fcfcfc}.connected-chain{display:flex;align-items:stretch;gap:7px;margin-top:13px;overflow-x:auto}.connected-chain>a,.connected-chain>button{min-width:105px;padding:9px 10px;border:1px solid #e6eaed;border-radius:6px;background:#fff;text-align:left;text-decoration:none;cursor:pointer}.connected-chain span{display:block;color:#9aa2a9;font:700 7.5px Arial,sans-serif;letter-spacing:.06em}.connected-chain b{display:block;margin-top:3px;color:#d87800;font:600 9px Arial,sans-serif}.connected-chain i{align-self:center;color:#b9c0c5;font-style:normal}.terms-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.terms-grid>div{padding:9px 10px;border:1px solid #edf0f2;border-radius:6px}.terms-grid span,.order-remarks>span{display:block;color:#9aa2a9;font:700 8px Arial,sans-serif;letter-spacing:.05em}.terms-grid b{display:block;margin-top:4px;color:#4d5963;font:600 9.8px Arial,sans-serif}.terms-grid small{display:block;margin-top:3px;color:#939ba2;font:8.5px/1.3 Arial,sans-serif}.order-remarks{margin-top:11px;padding:10px 12px;border-radius:6px;background:#f7f8f9}.order-remarks p{margin:4px 0 0;color:#707b84;font:9.5px/1.4 Arial,sans-serif}@media(max-width:1050px){.item-lifecycle-table>div{grid-template-columns:1.4fr repeat(3,1fr)}.item-lifecycle-table>div>*:nth-child(n+5){margin-top:2px}.terms-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.item-lifecycle-table>div,.terms-grid{grid-template-columns:1fr}.item-lifecycle-table .ilt-head,.connected-chain i{display:none}}:root{--orange:#ffa025;--ink:#202020;--muted:#727272;--line:#e8e8e8;--soft:#f7f7f6}[data-page~=sales-orders] .so-main{padding:34px 38px 60px}[data-page~=sales-orders] .so-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}[data-page~=sales-orders] .so-head h1{font-family:Marcellus,Georgia,serif;font-size:36px;font-weight:400;margin:0;color:var(--ink)}[data-page~=sales-orders] .so-head p{margin:6px 0 0;color:var(--muted);font-size:14px}[data-page~=sales-orders] .view-tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:22px}[data-page~=sales-orders] .view-tabs button{border:0;background:none;padding:0 0 11px;font:600 14px Arial;cursor:pointer;color:#777}[data-page~=sales-orders] .view-tabs button.active{color:#222;border-bottom:2px solid var(--orange)}[data-page~=sales-orders] .search-row{margin-bottom:12px}[data-page~=sales-orders] .searchbox{height:40px;display:flex;align-items:center;gap:8px;border:1px solid #d9d9d9;border-radius:4px;padding:0 12px;background:#fff}[data-page~=sales-orders] .searchbox input{border:0;outline:0;width:100%;font-size:14px}[data-page~=sales-orders] .saved-views{display:flex;gap:8px;margin-bottom:16px}[data-page~=sales-orders] .saved-views button{border:1px solid #ddd;background:#fff;border-radius:16px;padding:6px 11px;font-size:12px}[data-page~=sales-orders] .saved-views button.active{border-color:#f3b65f;background:#fff8ee}[data-page~=sales-orders] .saved-views em{font-style:normal;color:#a45a00;margin-left:3px}[data-page~=sales-orders] .so-list-layout{display:grid;grid-template-columns:218px minmax(0,1fr);gap:18px}[data-page~=sales-orders] .filter-panel{border:1px solid var(--line);background:#fff}[data-page~=sales-orders] .filter-panel-head{padding:14px 14px 11px;font-size:13px}[data-page~=sales-orders] .filter-group{border-top:1px solid #eee}[data-page~=sales-orders] .filter-group-toggle{width:100%;display:flex;justify-content:space-between;border:0;background:#fff;padding:12px 14px;text-align:left;font-weight:600;font-size:12px}[data-page~=sales-orders] .filter-group-body{display:none;padding:0 14px 14px}[data-page~=sales-orders] .filter-group.open .filter-group-body{display:block}[data-page~=sales-orders] .filter-group-body label{display:block;font-size:11px;color:#666;margin-top:8px}[data-page~=sales-orders] .filter-group-body input,[data-page~=sales-orders] .filter-group-body select{box-sizing:border-box;width:100%;margin-top:5px;border:1px solid #ddd;padding:8px;font-size:12px;background:#fff}[data-page~=sales-orders] .filter-panel-foot{border-top:1px solid #eee;padding:12px 14px}[data-page~=sales-orders] .clear-filters{border:0;background:none;color:#b26000;padding:0;font-weight:600}[data-page~=sales-orders] .table-tools{text-align:right;height:32px}[data-page~=sales-orders] .add-column{border:1px solid #ddd;background:#fff;border-radius:3px;padding:6px 10px}[data-page~=sales-orders] .table-card{border:1px solid var(--line);background:#fff;overflow:auto}[data-page~=sales-orders] .table-card table{border-collapse:collapse;width:100%;font-size:12px}[data-page~=sales-orders] .table-card th{text-align:left;padding:10px;color:#6a6a6a;font-weight:600;border-bottom:1px solid #ddd;white-space:nowrap}[data-page~=sales-orders] .table-card td{padding:11px 10px;border-bottom:1px solid #eee;vertical-align:top;white-space:nowrap}[data-page~=sales-orders] .table-card td a{color:var(--mw-table-link);font-weight:700;text-decoration:none}[data-page~=sales-orders] .table-card small{display:block;color:#8a8a8a;margin-top:3px;font-size:10px}[data-page~=sales-orders] .status{display:inline-block;font-size:11px;font-weight:600}[data-page~=sales-orders] .status.wait{color:#9b6200}[data-page~=sales-orders] .status.approved{color:#396f4d}[data-page~=sales-orders] .status.open{color:#444}[data-page~=sales-orders] .status.hold,[data-page~=sales-orders] .status.risk{color:#a43b2c}[data-page~=sales-orders] .status.payment{color:#75500a}[data-page~=sales-orders] .table-foot{display:flex;justify-content:space-between;padding:10px 12px;font-size:11px;color:#777}[data-page~=sales-orders] .report-head{display:flex;justify-content:space-between;align-items:flex-start}[data-page~=sales-orders] .report-head h2{font-family:Marcellus,Georgia,serif;font-weight:400;font-size:27px;margin:0}[data-page~=sales-orders] .report-head p{color:#777;margin:5px 0 0}[data-page~=sales-orders] .export{border:1px solid #ddd;background:#fff;padding:8px 11px}[data-page~=sales-orders] .report-cards{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:20px 0}[data-page~=sales-orders] .report-cards button{text-align:left;background:#fff;border:1px solid #e3e3e3;padding:15px}[data-page~=sales-orders] .report-cards span{display:block;font-size:10px;color:#777}[data-page~=sales-orders] .report-cards strong{display:block;font-family:Marcellus,Georgia,serif;font-size:26px;font-weight:400;margin:7px 0}[data-page~=sales-orders] .report-cards small{color:#777}[data-page~=sales-orders] .report-placeholder{border:1px solid #e5e5e5;padding:28px;background:#fff}[data-page~=sales-orders] .report-placeholder h3{margin:0 0 5px;font-family:Marcellus,Georgia,serif;font-weight:400}[data-page~=sales-orders] .report-placeholder p,[data-page~=sales-orders] .permission-note{color:#777;font-size:12px}[data-page~=sales-orders] .permission-note{margin-top:14px}@media(max-width:1050px){[data-page~=sales-orders] .so-list-layout{grid-template-columns:190px minmax(0,1fr)}[data-page~=sales-orders] .report-cards{grid-template-columns:repeat(3,1fr)}}[data-page~=sales-orders] .report-cards button{cursor:pointer;border-radius:4px;transition:border-color .15s ease,background .15s ease}[data-page~=sales-orders] .report-cards button:hover{border-color:#d6d6d6}[data-page~=sales-orders] .report-cards button.active{border-color:#f0b35c;background:#fff9f0}[data-page~=sales-orders] .report-drilldown{margin-top:4px}[data-page~=sales-orders] .report-drilldown-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:9px}[data-page~=sales-orders] .report-drilldown-head h3{margin:0;font-family:Marcellus,Georgia,serif;font-size:22px;font-weight:400;color:#222}[data-page~=sales-orders] .report-drilldown-head p{margin:4px 0 0;color:#777;font-size:12px}[data-page~=sales-orders] .report-table-tools{display:flex;align-items:center;gap:8px;position:relative}[data-page~=sales-orders] .report-search{display:flex;align-items:center;gap:6px;width:250px;height:32px;border:1px solid #ddd;border-radius:3px;background:#fff;padding:0 9px}[data-page~=sales-orders] .report-search input{width:100%;border:0;outline:0;font:12px Arial}[data-page~=sales-orders] .report-table-card{margin-top:0}[data-page~=sales-orders] .report-table-card .table-foot{background:#fff}[data-page~=sales-orders] .report-table-tools .column-picker{top:37px}[data-page~=sales-orders] .permission-note{margin-bottom:0}@media(max-width:1100px){[data-page~=sales-orders] .report-drilldown-head{align-items:flex-start;flex-direction:column}[data-page~=sales-orders] .report-table-tools{width:100%}[data-page~=sales-orders] .report-search{flex:1;max-width:360px}}[data-page~=sales-orders] .table-tools{display:flex;justify-content:flex-end;align-items:center;gap:8px;position:relative;margin:0 0 7px;height:auto}[data-page~=sales-orders] .add-column,[data-page~=sales-orders] .filter-toggle{height:30px;border:1px solid #ddd;background:#fff;border-radius:4px;padding:0 10px;font:600 11px Arial;color:#555;cursor:pointer}[data-page~=sales-orders] .add-column:hover,[data-page~=sales-orders] .filter-toggle:hover{background:#fafafa;border-color:#cfcfcf}[data-page~=sales-orders] .column-picker{position:absolute;right:0;top:35px;z-index:30;min-width:170px;padding:7px;background:#fff;border:1px solid #dcdede;border-radius:7px;box-shadow:0 10px 28px #1e28281f}[data-page~=sales-orders] .column-picker button{display:block;width:100%;border:0;background:none;text-align:left;padding:8px 9px;border-radius:4px;font:12px Arial;color:#303737;cursor:pointer}[data-page~=sales-orders] .column-picker button:hover{background:#fff5e6}[data-page~=sales-orders] .picker-empty{display:block;padding:8px 9px;font:11px Arial;color:#8a9090}[data-page~=sales-orders] .so-list-layout.filters-hidden{grid-template-columns:minmax(0,1fr)!important}[data-page~=sales-orders] .so-list-layout.filters-hidden>.filter-panel{display:none!important}[data-page~=sales-orders] .table-card{overflow-x:hidden;overflow-y:visible}[data-page~=sales-orders] .table-card.has-horizontal-overflow{overflow-x:auto}[data-page~=sales-orders] #so-table{width:100%;min-width:0}[data-page~=sales-orders] #so-table th[data-col],[data-page~=sales-orders] #so-table td[data-col]{position:static;left:auto;min-width:0;max-width:none;box-sizing:border-box}[data-page~=sales-orders] #so-table th.is-pinned,[data-page~=sales-orders] #so-table td.is-pinned{position:sticky!important}[data-page~="sales-orders"] @media(min-width:1051px){.quote-workspace-page .so-main{width:calc(100% - 110px)!important;max-width:none!important;margin-left:110px!important;margin-right:0!important;padding:30px 24px 60px!important;box-sizing:border-box}.so-list-layout{grid-template-columns:190px minmax(0,1fr);gap:16px}}[data-page~="sales-orders"] @media(max-width:1050px){.so-list-layout{grid-template-columns:1fr}.filter-panel{position:static}}[data-page~=sales-orders] #so-table th[data-col],[data-page~=sales-orders] #so-table td[data-col],[data-page~=sales-orders] #so-report-table th[data-col],[data-page~=sales-orders] #so-report-table td[data-col]{min-width:0!important;max-width:none!important}[data-page~=sales-orders] .table-card{overflow-x:auto!important;overflow-y:visible!important;scrollbar-gutter:stable}[data-page~=shipping] .shipping-main{margin-left:110px;padding:28px 32px 60px;max-width:calc(100vw - 110px);box-sizing:border-box}[data-page~=shipping] .module-head,[data-page~=shipping] .section-head,[data-page~=shipping] .split-head,[data-page~=shipping] .card-head,[data-page~=shipping] .dialog-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}[data-page~=shipping] .module-head h1{font-family:Marcellus,Georgia,serif;font-size:31px;margin:0 0 6px}[data-page~=shipping] .module-head p,[data-page~=shipping] .section-head p{margin:0;color:#68717b}[data-page~=shipping] .head-actions,[data-page~=shipping] .actions,[data-page~=shipping] .dialog-actions{display:flex;gap:10px;align-items:center}[data-page~=shipping] .primary,[data-page~=shipping] .secondary{border-radius:7px;padding:10px 14px;font-weight:700;cursor:pointer}[data-page~=shipping] .primary{background:#ffa025;border:1px solid #ffa025;color:#222}[data-page~=shipping] .secondary{background:#fff;border:1px solid #cfd4d8;color:#333}[data-page~=shipping] .primary:disabled{opacity:.45;cursor:not-allowed}[data-page~=shipping] .summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:24px 0}[data-page~=shipping] .summary-link{background:#fff;border:1px solid #dde1e4;border-radius:9px;text-align:left;padding:16px;cursor:pointer}[data-page~=shipping] .summary-link span,[data-page~=shipping] .summary-link small{display:block}[data-page~=shipping] .summary-link strong{display:block;font-size:28px;margin:7px 0}[data-page~=shipping] .summary-link small{color:#737b83}[data-page~=shipping] .view-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid #ddd;margin-bottom:20px}[data-page~=shipping] .view-tabs button{white-space:nowrap;border:0;background:none;padding:12px 11px;font-weight:700;color:#626a72;cursor:pointer}[data-page~=shipping] .view-tabs button.active{color:#d87800;border-bottom:3px solid #ffa025}[data-page~=shipping] .dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}[data-page~=shipping] .data-card,[data-page~=shipping] .handoff-card,[data-page~=shipping] .method-grid article{background:#fff;border:1px solid #dde1e4;border-radius:9px;padding:18px}[data-page~=shipping] .eyebrow{font-size:11px;font-weight:800;letter-spacing:.08em;color:#8b9298}[data-page~=shipping] .data-card h2,[data-page~=shipping] .card-head h3{margin:4px 0}[data-page~=shipping] .mini-list{display:grid;gap:8px}[data-page~=shipping] .mini-list button{background:#f8f9fa;border:0;border-radius:7px;padding:12px;text-align:left;cursor:pointer}[data-page~=shipping] .mini-list span,[data-page~=shipping] .combine-callout span{display:block;color:#707780;margin-top:4px}[data-page~=shipping] .pill{display:inline-block;border-radius:999px;background:#eef2f4;padding:5px 9px;font-size:12px;font-weight:800}[data-page~=shipping] .pill.warn{background:#fff2df;color:#a65c00}[data-page~=shipping] .progress-row{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid #eee}[data-page~=shipping] .combine-callout{display:grid;gap:9px}[data-page~=shipping] .saved-views,[data-page~=shipping] .toolbar{display:flex;gap:8px;align-items:center;margin:14px 0;flex-wrap:wrap}[data-page~=shipping] .saved-views button{border:1px solid #d8dcdf;background:#fff;border-radius:999px;padding:7px 11px}[data-page~=shipping] .saved-views .active{border-color:#ffa025;background:#fff8ee}[data-page~=shipping] .searchbox{display:flex;align-items:center;border:1px solid #cfd4d8;border-radius:7px;background:#fff;padding:0 10px;min-width:310px}[data-page~=shipping] .searchbox input,[data-page~=shipping] .toolbar select{border:0;outline:0;padding:10px;background:transparent}[data-page~=shipping] .toolbar select{border:1px solid #cfd4d8;border-radius:7px;background:#fff}[data-page~=shipping] .table-card{overflow:auto;background:#fff;border:1px solid #dde1e4;border-radius:9px}[data-page~=shipping] .table-card table{width:100%;border-collapse:collapse;min-width:980px}[data-page~=shipping] .table-card th,[data-page~=shipping] .table-card td{padding:12px;border-bottom:1px solid #e8eaec;text-align:left;vertical-align:top}[data-page~=shipping] .table-card th{background:#f7f8f9;font-size:12px;letter-spacing:.02em}[data-page~=shipping] .text-link{border:0;background:none;color:#d87800;font-weight:800;cursor:pointer;padding:0}[data-page~=shipping] .combine-banner,[data-page~=shipping] .package-banner{display:flex;justify-content:space-between;align-items:center;gap:18px;background:#fff8ee;border:1px solid #ffd69b;border-radius:9px;padding:14px 16px;margin:14px 0}[data-page~=shipping] .combine-banner span,[data-page~=shipping] .package-banner span{display:block;margin-top:3px;color:#6e7378}[data-page~=shipping] .package-banner strong{font-size:18px}[data-page~=shipping] .scan-panel{display:flex;gap:10px;align-items:end;background:#fff;border:1px solid #dde1e4;border-radius:9px;padding:16px;margin-bottom:14px}[data-page~=shipping] .scan-panel label{display:grid;gap:5px;flex:1;font-weight:700}[data-page~=shipping] .scan-panel input{padding:11px;border:1px solid #cbd1d5;border-radius:6px;font-size:16px}[data-page~=shipping] .scan-panel #scan-message{font-weight:700;min-width:190px}[data-page~=shipping] .package-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-page~=shipping] .package-card{background:#fff;border:1px solid #dce0e3;border-radius:9px;padding:16px}[data-page~=shipping] .package-card.pending{border-style:dashed}[data-page~=shipping] .photo-placeholder{background:#f4f6f7;border-radius:6px;padding:10px;margin:12px 0;color:#626a72}[data-page~=shipping] .handoff-card{max-width:980px}[data-page~=shipping] .handoff-steps{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}[data-page~=shipping] .handoff-steps span{padding:8px 10px;border-radius:6px;background:#f1f3f4}[data-page~=shipping] .handoff-steps .done{background:#edf7ef;color:#276a35}[data-page~=shipping] .portal-return{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background:#f7f8f9;padding:14px;border-radius:7px;margin:14px 0}[data-page~=shipping] .portal-return strong,[data-page~=shipping] .portal-return span{display:block}[data-page~=shipping] .attestation{display:block;margin:14px 0;font-weight:700}[data-page~=shipping] .method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}[data-page~=shipping] .exception-list,[data-page~=shipping] .activity-list{display:grid;gap:10px}[data-page~=shipping] .exception-list article,[data-page~=shipping] .activity-list article{display:flex;justify-content:space-between;gap:18px;align-items:center;background:#fff;border:1px solid #dde1e4;border-radius:9px;padding:15px}[data-page~=shipping] .activity-list article{align-items:flex-start;flex-direction:column;gap:4px}[data-page~=shipping] .activity-list span{color:#707780}[data-page~=shipping] .document-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}[data-page~=shipping] .document-card{background:#fff;border:1px solid #dde1e4;border-radius:9px;padding:18px;text-align:left;cursor:pointer}[data-page~=shipping] .document-card span,[data-page~=shipping] .document-card strong,[data-page~=shipping] .document-card small{display:block}[data-page~=shipping] .document-card span{font-size:11px;font-weight:800;color:#8a9095}[data-page~=shipping] .document-card strong{font-size:18px;margin:8px 0}[data-page~=shipping] .document-card small{color:#68717b}[data-page~=shipping] .dialog-card{min-width:520px;max-width:760px;border:0}[data-page~=shipping] .dialog-card.wide{min-width:720px}[data-page~=shipping] .dialog-head{border-bottom:1px solid #e2e4e6;padding-bottom:12px;margin-bottom:14px}[data-page~=shipping] .dialog-head h2{margin:3px 0}[data-page~=shipping] .icon-btn{border:0;background:none;font-size:24px;cursor:pointer}[data-page~=shipping] .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}[data-page~=shipping] .form-grid label,[data-page~=shipping] .dialog-card>label{display:grid;gap:5px;font-weight:700}[data-page~=shipping] .form-grid input,[data-page~=shipping] .form-grid select,[data-page~=shipping] .dialog-card>label input,[data-page~=shipping] .dialog-card textarea{padding:10px;border:1px solid #cbd1d5;border-radius:6px}[data-page~=shipping] .span2{grid-column:1/-1}[data-page~=shipping] .combine-choice{display:grid;gap:8px;background:#f7f8f9;border-radius:7px;padding:14px;margin:14px 0}[data-page~=shipping] .combine-choice p{margin:2px 0;color:#68717b}[data-page~=shipping] .drop-check{margin:12px 0}[data-page~=shipping] .warning-box{background:#fff2df;border:1px solid #ffd19a;border-radius:7px;padding:12px}[data-page~=shipping] .dialog-actions{justify-content:flex-end;margin-top:18px;border-top:1px solid #e3e5e7;padding-top:14px}[data-page~=shipping] dialog{border:0;border-radius:10px;box-shadow:0 18px 55px #0004}[data-page~=shipping] dialog::backdrop{background:#0006}@media(max-width:1100px){[data-page~=shipping] .summary-grid{grid-template-columns:repeat(3,1fr)}[data-page~=shipping] .document-grid{grid-template-columns:repeat(2,1fr)}}[data-page~=shipping] .customer-strip{display:grid;grid-template-columns:2fr 2fr repeat(3,1fr);gap:10px;margin:14px 0}[data-page~=shipping] .customer-strip>div,[data-page~=shipping] .payment-info{background:#fff;border:1px solid #dde1e4;border-radius:8px;padding:12px}[data-page~=shipping] .customer-strip span,[data-page~=shipping] .customer-strip strong,[data-page~=shipping] .payment-info span,[data-page~=shipping] .payment-info strong{display:block}[data-page~=shipping] .customer-strip span,[data-page~=shipping] .payment-info span{font-size:12px;color:#707780}[data-page~=shipping] .intent-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:14px}[data-page~=shipping] .intent-plans{background:#fff;border:1px solid #dde1e4;border-radius:9px;padding:14px;height:max-content}[data-page~=shipping] .intent-plan{display:grid;gap:3px;width:100%;text-align:left;background:#fff;border:1px solid #e0e3e5;border-radius:7px;padding:11px;margin:8px 0;cursor:pointer}[data-page~=shipping] .intent-plan.active{border-color:#ffa025;background:#fff8ee}[data-page~=shipping] .intent-plan span,[data-page~=shipping] .intent-plan small{color:#697179}[data-page~=shipping] .intent-table input{width:64px;padding:7px;border:1px solid #cbd1d5;border-radius:6px}[data-page~=shipping] .intent-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:12px;background:#f7f8f9;border-radius:8px;padding:12px}[data-page~=shipping] .intent-customer label{display:grid;gap:4px;font-weight:700}[data-page~=shipping] .intent-customer select{padding:9px;border:1px solid #cfd4d8;border-radius:6px}[data-page~=shipping] .shipping-instructions{background:#fff;border:1px solid #dde1e4;border-radius:9px;padding:15px;margin:0 0 14px}[data-page~=shipping] .instruction-chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}[data-page~=shipping] .instruction-chips span{background:#f1f3f4;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}[data-page~=shipping] .shipping-instructions label{display:grid;gap:5px;font-weight:700}[data-page~=shipping] .shipping-instructions textarea{border:1px solid #cbd1d5;border-radius:6px;padding:9px}[data-page~=shipping] .provenance{font-size:12px;color:#6d757d;background:#f7f8f9;border-radius:5px;padding:7px}[data-page~=shipping] .payment-info{display:grid;gap:4px;margin:12px 0}[data-page~=shipping] .payment-info strong{font-size:16px}@media(max-width:1100px){[data-page~=shipping] .intent-layout{grid-template-columns:1fr}[data-page~=shipping] .customer-strip{grid-template-columns:repeat(2,1fr)}}[data-page~=shipping] .partial-ship-box{display:grid;gap:4px;background:#f7f8f9;border:1px solid #dde1e4;border-radius:8px;padding:12px;margin:14px 0}[data-page~=shipping] .partial-ship-box span{font-weight:700}[data-page~=shipping] .partial-ship-box small{color:#68717b}html.mw-embedded-workspace body.mw-six-section-pilot>main,body.mw-six-section-pilot>main{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden;color:var(--mw-page-text,#242424);font:16px/1.45 Arial,sans-serif}.mw-six-section-pilot .mw-pilot-heading{box-sizing:border-box;flex:0 0 128px;height:128px;min-width:0;padding:16px 28px 11px;display:grid;grid-template-rows:40px 14px 42px;gap:2px;border-bottom:1px solid var(--mw-page-line,#ededed)}.mw-six-section-pilot .mw-pilot-heading [data-mw-heading-row]{min-width:0;min-height:40px!important;margin:0!important;padding:0!important;gap:16px!important}.mw-six-section-pilot .mw-pilot-heading .head-actions{align-items:center;flex-wrap:wrap}.mw-six-section-pilot .mw-pilot-heading .head-actions button,.mw-six-section-pilot .mw-pilot-heading .head-actions a{font:400 16px/1.45 Arial!important;min-height:40px!important;padding:8px 12px!important;border-radius:4px}.mw-six-section-pilot .mw-pilot-scope{margin:0;font:12px/14px Arial;color:var(--mw-page-muted,#606060)}.mw-six-section-pilot .summary-grid{display:flex;gap:0;margin:0!important;min-width:0}.mw-six-section-pilot .summary-link{flex:1;min-width:0;min-height:0;height:42px;padding:0 16px;border:0;border-left:1px solid var(--mw-page-line,#ededed);border-radius:0;background:transparent;text-align:left}.mw-six-section-pilot .summary-link:first-child{padding-left:0;border-left:0}.mw-six-section-pilot .summary-link span{font:13px/18px Arial!important;color:var(--mw-page-muted,#606060)}.mw-six-section-pilot .summary-link strong{margin:0;font:500 24px/24px Arial!important;color:var(--mw-page-text,#242424)}.mw-six-section-pilot .summary-link small,.mw-six-section-pilot .mw-pilot-summary-toggle{display:none}.mw-six-section-pilot main>[data-mw-primary-tabs]{box-sizing:border-box;flex:0 0 auto;min-height:44px;margin:0 28px!important;gap:24px!important}.mw-six-section-pilot main>[data-mw-primary-tabs] button{box-sizing:border-box;min-height:43px!important;padding:9px 0!important;font-size:15px!important}.mw-six-section-pilot .view-panel:not([hidden]){flex:1 1 0;min-height:0;padding:0 28px;overflow:auto}.mw-six-section-pilot .view-panel.mw-pilot-list:not([hidden]){display:flex;flex-direction:column;overflow:hidden}.mw-six-section-pilot .mw-pilot-list>.section-head,.mw-six-section-pilot .mw-pilot-list>.filters,.mw-six-section-pilot .mw-pilot-list>.rule-box,.mw-six-section-pilot .mw-pilot-list>.sensitive-strip,.mw-six-section-pilot #user-empty{display:none!important}.mw-six-section-pilot .mw-pilot-list>.table-wrap{flex:1 1 0;min-height:0;display:flex;border:0;border-radius:0;background:transparent;overflow:visible}.mw-six-section-pilot .mw-table-component:not(.mw-table-expanded){display:flex;flex:1 1 0;flex-direction:column;min-height:0;margin:0;overflow:visible}.mw-six-section-pilot .mw-table-component .mw-shell{display:flex;flex:1 1 0;min-height:0}.mw-six-section-pilot .mw-table-component .mw-main{display:flex;flex-direction:column;flex:1 1 0;min-height:0;height:100%;padding:0;overflow:visible}.mw-six-section-pilot .mw-table-component .mw-heading,.mw-six-section-pilot .mw-tour-invite,.mw-six-section-pilot .mw-tour-bottom{display:none!important}.mw-six-section-pilot .mw-table-component .mw-toolbar{flex:0 0 auto;min-height:56px;margin:0;padding:8px 0;gap:10px;display:flex;align-items:center;flex-wrap:wrap}.mw-six-section-pilot .mw-table-component .mw-toolbar button{border:0;background:transparent;border-radius:4px;font:400 15px/1.45 Arial;padding:7px 6px;color:var(--mw-text);min-height:36px}.mw-six-section-pilot .mw-table-component .mw-toolbar button:hover{background:var(--mw-hover)}.mw-six-section-pilot .mw-pilot-view-controls{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;max-width:100%}.mw-six-section-pilot .mw-table-component .mw-toolbar .mw-search{flex:0 1 220px;min-width:0;width:220px;max-width:100%;margin-left:0}.mw-six-section-pilot .mw-table-component .mw-search input{font:16px/1.45 Arial;min-height:38px;padding:7px 30px 7px 10px}.mw-six-section-pilot .mw-table-component .mw-chips{flex:0 0 auto;margin:0 0 8px}.mw-six-section-pilot .mw-table-component .mw-table-wrap{flex:1 1 0!important;height:auto!important;min-height:76px!important;max-height:none!important;overflow:auto!important;border:0;border-radius:0}.mw-six-section-pilot .mw-table-component table.approved-config-table{font:15px/22px Arial!important;border-spacing:0;border-collapse:separate;min-width:0}.mw-six-section-pilot .mw-table-component table.approved-config-table thead th[data-col]{height:50px;box-sizing:border-box;padding:0 42px 0 10px;font:400 15px/22px Arial!important;letter-spacing:normal;text-transform:none;vertical-align:middle}.mw-six-section-pilot .mw-table-component .col-label{white-space:nowrap;line-height:22px}.mw-six-section-pilot .mw-table-component table.approved-config-table tbody td{height:38px;box-sizing:border-box;padding:0 10px;font:400 15px/22px Arial!important;vertical-align:middle;border-bottom:1px solid var(--mw-row-line,#f0f0f0);overflow:hidden;white-space:nowrap}.mw-six-section-pilot .mw-pilot-cell{display:block;max-width:100%;height:37px;line-height:37px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mw-six-section-pilot .mw-pilot-cell small,.mw-six-section-pilot .mw-pilot-cell strong,.mw-six-section-pilot .mw-pilot-cell b,.mw-six-section-pilot .mw-pilot-cell button,.mw-six-section-pilot .mw-pilot-cell a{font:inherit!important;display:inline;color:inherit}.mw-six-section-pilot .mw-pilot-cell button,.mw-six-section-pilot .mw-pilot-cell a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px}.mw-six-section-pilot .mw-pilot-cell button:hover,.mw-six-section-pilot .mw-pilot-cell a:hover,.mw-six-section-pilot .mw-pilot-cell button:focus-visible,.mw-six-section-pilot .mw-pilot-cell a:focus-visible{text-decoration-color:currentColor}.mw-six-section-pilot .mw-pilot-cell[role=button]:focus-visible{outline:2px solid #ffa025;outline-offset:-2px}.mw-six-section-pilot .mw-table-component .mw-footer{flex:0 0 auto;min-height:56px;margin:0!important;padding:8px 0;border:0;font:14px/1.45 Arial;gap:12px}.mw-six-section-pilot .mw-table-component .mw-footer button{border:0;background:transparent;padding:6px 4px}.mw-six-section-pilot .mw-pilot-help{max-width:min(720px,94vw);max-height:85dvh;overflow:auto;padding:24px;border:1px solid var(--mw-page-line,#ddd);background:var(--mw-page-surface,#fff);color:var(--mw-page-text,#242424);font:16px/1.5 Arial}.mw-six-section-pilot .mw-pilot-help::backdrop{background:#0008}.mw-six-section-pilot .mw-pilot-help h2{font:400 28px Marcellus,Georgia,serif;margin:0 0 12px}.mw-six-section-pilot .mw-pilot-help-actions{display:flex;justify-content:flex-end;margin-top:18px}.mw-six-section-pilot [hidden]{display:none!important}@media(max-width:1100px){.mw-six-section-pilot .mw-pilot-view-controls{margin-left:0;width:100%}.mw-six-section-pilot .mw-table-component .mw-toolbar .mw-search{margin-right:auto}.mw-six-section-pilot .mw-pilot-heading{height:auto;flex-basis:auto;min-height:128px;grid-template-rows:auto auto auto}.mw-six-section-pilot .summary-link{height:auto;min-height:42px}}@media(max-width:700px){html.mw-embedded-workspace body.mw-six-section-pilot>main,body.mw-six-section-pilot>main{overflow:auto;min-height:100dvh;height:auto}.mw-six-section-pilot .mw-pilot-heading{min-height:80px;padding:16px 14px;gap:8px}.mw-six-section-pilot .mw-pilot-heading [data-mw-heading-row]{flex-wrap:wrap!important}.mw-six-section-pilot .mw-pilot-summary-toggle{display:block;grid-row:3;border:0;background:transparent;text-align:left;color:var(--mw-page-muted,#606060);padding:6px 0;font:15px Arial}.mw-six-section-pilot .summary-grid{display:none;flex-wrap:wrap;gap:12px}.mw-six-section-pilot .summary-grid.mw-pilot-summary-open{display:flex}.mw-six-section-pilot .summary-link{flex:1 1 40%;padding-left:0;border:0}.mw-six-section-pilot main>[data-mw-primary-tabs]{margin:0 14px!important}.mw-six-section-pilot .view-panel:not([hidden]){padding:0 14px;flex:none;overflow:visible}.mw-six-section-pilot .mw-pilot-list>.table-wrap{flex:none;display:block}.mw-six-section-pilot .mw-table-component .mw-table-wrap{flex:none!important;height:max(228px,45dvh)!important}.mw-six-section-pilot .mw-table-component .mw-toolbar .mw-search{flex:1 1 220px}.mw-six-section-pilot .mw-table-component .mw-footer{height:auto;flex-wrap:wrap}}@media(pointer:coarse){.mw-six-section-pilot .mw-table-component table.approved-config-table tbody td{height:45px}.mw-six-section-pilot .mw-pilot-cell{height:44px;line-height:44px}.mw-six-section-pilot .mw-table-component .mw-toolbar button,.mw-six-section-pilot .mw-table-component .mw-footer button{min-height:44px}}@media(pointer:coarse){.mw-six-section-pilot main>[data-mw-primary-tabs] button{min-height:44px!important}}.mw-six-section-pilot .mw-pilot-heading{border-bottom:0}.mw-six-section-pilot main>[data-mw-primary-tabs]{border-bottom:0!important}.mw-six-section-pilot .mw-table-component{--mw-pilot-row-rule:rgba(0,0,0,.035)}.mw-six-section-pilot[data-theme=dark] .mw-table-component{--mw-pilot-row-rule:rgba(255,255,255,.06)}.mw-six-section-pilot .mw-table-component table.approved-config-table tbody td{border-bottom-color:var(--mw-pilot-row-rule)}.mw-six-section-pilot .mw-table-component table.approved-config-table tbody tr:last-child td{border-bottom-color:transparent}body.mw-six-section-pilot[data-mw-pilot]{--mw-pilot-overlay-shadow:0 6px 24px rgba(0,0,0,.14);--mw-pilot-close-rule:rgba(0,0,0,.13)}body.mw-six-section-pilot[data-mw-pilot][data-theme=dark]{--mw-pilot-overlay-shadow:0 6px 24px rgba(0,0,0,.35);--mw-pilot-close-rule:rgba(255,255,255,.18)}body.mw-six-section-pilot[data-mw-pilot] :is(main,dialog,.mw-table-component) button,body.mw-six-section-pilot[data-mw-pilot] :is(main,dialog,.mw-table-component) a{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--mw-page-text,#242424)!important}body.mw-six-section-pilot[data-mw-pilot] :is(main,dialog,.mw-table-component) :is(button.primary,.mw-primary,a[href],.link-button,.user-link,.text-link,.text-button){color:#ffa025!important}body.mw-six-section-pilot[data-mw-pilot] :is(main,dialog,.mw-table-component) :is(button,a):hover{background:transparent!important;text-decoration:underline;text-underline-offset:3px}body.mw-six-section-pilot[data-mw-pilot] :is(main,dialog,.mw-table-component) :is(button,a,input,select,textarea):focus-visible{outline:2px solid #ffa025!important;outline-offset:2px}body.mw-six-section-pilot[data-mw-pilot] :is(main,dialog,.mw-table-component) button:disabled{opacity:.45;cursor:default;text-decoration:none}body.mw-six-section-pilot[data-mw-pilot] :is(main,dialog,.mw-table-component) button[aria-pressed=true],body.mw-six-section-pilot[data-mw-pilot] .mw-table-component .mw-calendar-grid button.mw-date-endpoint{color:#ffa025!important;text-decoration:underline;text-underline-offset:3px}body.mw-six-section-pilot[data-mw-pilot] :is(.summary-link,.role-card,.rule-box,.panel,.session-list>div,.detail-card,.gap-card,.standard-grid article,.rule-strip,.rule-strip>span,.sensitive-strip,.sensitive-strip>span,.change-box,.mw-added-filter,.mw-filter-categories,.mw-filter-options,.mw-column-row,.mw-filter-add,.mw-panel-title,.mw-panel-footer,.dialog-head,.dialog-actions,.access-actions,.role-card .meta,.change-row,.mw-history){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--mw-page-text,#242424)!important}body.mw-six-section-pilot[data-mw-pilot] :is(.role-card,.rule-box,.panel,.session-list,.detail-card,.gap-card,.standard-grid,.change-box,.dialog-grid,.edit-grid) :is(h2,h3,p,b,strong,span,label){color:var(--mw-page-text,#242424)!important}body.mw-six-section-pilot[data-mw-pilot] :is(main,dialog,.mw-table-component) input:not([type=checkbox]):not([type=radio]),body.mw-six-section-pilot[data-mw-pilot] :is(main,dialog,.mw-table-component) select,body.mw-six-section-pilot[data-mw-pilot] :is(main,dialog,.mw-table-component) textarea{border:0!important;border-bottom:1px solid var(--mw-input-border,var(--mw-page-muted,#929292))!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--mw-page-text,#242424)!important}body.mw-six-section-pilot[data-mw-pilot] option{background:var(--mw-page-surface,#fff);color:var(--mw-page-text,#242424)}body.mw-six-section-pilot[data-mw-pilot] :is(dialog,.mw-panel,.column-action-menu,.mw-row-menu,.mw-drawer,.mw-tour-popup,.toast,.mw-col-drag-preview){border:0!important;border-radius:0!important;background:var(--mw-page-surface,#fff)!important;color:var(--mw-page-text,#242424)!important;box-shadow:var(--mw-pilot-overlay-shadow)!important}body.mw-six-section-pilot[data-mw-pilot] .mw-table-component .menu-separator{background:transparent;height:8px;margin:0}body.mw-six-section-pilot[data-mw-pilot] .mw-table-component .mw-calendar-grid td.mw-date-in-range{background:transparent!important;text-decoration:underline;text-decoration-color:#ffa025}body.mw-six-section-pilot[data-mw-pilot] .mw-table-component table.approved-config-table tbody tr:hover td{background:var(--mw-surface)!important}body.mw-six-section-pilot[data-mw-pilot] .mw-table-component table.approved-config-table tbody tr:nth-last-child(1 of tr:not([hidden])) td{border-bottom:1px solid var(--mw-pilot-close-rule)!important}body.mw-six-section-pilot[data-mw-pilot] [data-mw-primary-tabs] :is(button,a){border-bottom:2px solid transparent!important;color:var(--mw-page-muted,#606060)!important;text-decoration:none!important}body.mw-six-section-pilot[data-mw-pilot] [data-mw-primary-tabs] :is(button,a):is(.active,.mw-selected,[aria-pressed=true],[aria-selected=true]){border-bottom-color:#ffa025!important;color:var(--mw-page-text,#242424)!important}body.mw-six-section-pilot[data-mw-pilot] .mw-pilot-view-controls [data-mw-control=mw-views-button]{white-space:nowrap}body.mw-six-section-pilot[data-mw-pilot] .mw-pilot-view-controls [data-mw-control=mw-views-button]:after{content:"▾";display:inline-block;width:8px;margin-left:4px;pointer-events:none}body.mw-so-unified-shell main.quote-workspace-main,body.mw-so-unified-shell main.so-workspace-main{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:28px!important;padding-right:28px!important;min-width:0}body.mw-so-unified-shell nav.mw-so-unified-tabs{box-sizing:border-box!important;display:flex!important;align-items:center!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:24px!important;min-height:44px!important;padding:0!important;margin:0 0 16px!important;border-bottom:1px solid var(--mw-page-line,#e7e7e7)!important}body.mw-so-unified-shell nav.mw-so-unified-tabs a{position:relative!important;display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;min-height:44px!important;box-sizing:border-box!important;margin:0!important;padding:9px 0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--mw-page-muted,#606060)!important;font:15px/22px Arial,sans-serif!important;text-decoration:none!important}body.mw-so-unified-shell nav.mw-so-unified-tabs a.active,body.mw-so-unified-shell nav.mw-so-unified-tabs a[aria-current=page]{color:var(--mw-page-text,#242424)!important;border-bottom-color:#ffa025!important}body.mw-so-unified-shell nav.mw-so-unified-tabs a:after{content:none!important}body.mw-so-unified-shell .mw-so-empty-panel{min-height:360px!important;display:block!important}@media(max-width:700px){body.mw-so-unified-shell main.quote-workspace-main,body.mw-so-unified-shell main.so-workspace-main{padding-left:16px!important;padding-right:16px!important}body.mw-so-unified-shell nav.mw-so-unified-tabs{gap:18px!important}}[data-page~=status-workflow] .status-main{box-sizing:border-box}[data-page~=status-workflow] .status-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding:28px 0 20px;border-bottom:1px solid #e7eaed}[data-page~=status-workflow] .status-head h1{margin:5px 0;font:400 29px/1.15 Marcellus,Georgia,serif;color:#172536}[data-page~=status-workflow] .status-head p{margin:0;color:#73808b;font:12px/1.5 Arial,sans-serif}[data-page~=status-workflow] .back-link{display:block;margin-bottom:18px;color:#d87f00;text-decoration:none;font:600 11px Arial}[data-page~=status-workflow] .eyebrow{display:block;color:#8b949c;font:700 9px Arial;letter-spacing:.12em}[data-page~=status-workflow] .current-status{text-align:right}[data-page~=status-workflow] .current-status span{display:block;color:#8b949c;font:700 9px Arial;letter-spacing:.1em}[data-page~=status-workflow] .current-status strong{display:block;margin-top:5px;color:#218553;font:600 15px Arial}[data-page~=status-workflow] .status-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:24px;padding:24px 0 48px}[data-page~=status-workflow] .status-primary,[data-page~=status-workflow] .status-side{display:grid;gap:18px;align-content:start}[data-page~=status-workflow] .status-card{background:#fff;border:1px solid #e2e6e9;border-radius:9px;padding:22px}[data-page~=status-workflow] .status-card h2{margin:5px 0 17px;font:600 16px Arial;color:#243442}[data-page~=status-workflow] .status-options{display:grid;gap:9px}[data-page~=status-workflow] .status-option{display:grid;grid-template-columns:20px 1fr auto;gap:12px;align-items:center;padding:15px;border:1px solid #e1e5e8;border-radius:8px;cursor:pointer}[data-page~=status-workflow] .status-option.selected{border-color:#ffa025;background:#fffaf3}[data-page~=status-workflow] .status-option strong{font:600 13px Arial;color:#253542}[data-page~=status-workflow] .status-option p{margin:3px 0 0;color:#7c8790;font:11px/1.4 Arial}[data-page~=status-workflow] .status-pill{padding:4px 8px;border-radius:10px;font:700 9px Arial}[data-page~=status-workflow] .status-pill.active{background:#edf8f2;color:#218553}[data-page~=status-workflow] .danger-option strong{color:#9c443d}[data-page~=status-workflow] .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}[data-page~=status-workflow] .form-grid .full{grid-column:1/-1}[data-page~=status-workflow] .form-grid label span{display:block;margin-bottom:6px;color:#596672;font:600 10px Arial}[data-page~=status-workflow] .form-grid label b{color:#d87f00}[data-page~=status-workflow] .form-grid select,[data-page~=status-workflow] .form-grid textarea{width:100%;box-sizing:border-box;border:1px solid #dce1e5;border-radius:6px;padding:10px 11px;background:#fff;color:#273743;font:11px Arial}[data-page~=status-workflow] .impact-box{margin-top:16px;padding:13px 14px;border-radius:7px;background:#f7f8f9;color:#5f6c76;font:11px/1.5 Arial}[data-page~=status-workflow] .status-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:18px}[data-page~=status-workflow] .primary-btn,[data-page~=status-workflow] .secondary-btn,[data-page~=status-workflow] .reopen-demo button{border-radius:6px;padding:10px 15px;font:600 11px Arial;cursor:pointer}[data-page~=status-workflow] .primary-btn,[data-page~=status-workflow] .reopen-demo button{border:1px solid #ffa025;background:#ffa025;color:#fff}[data-page~=status-workflow] .primary-btn:disabled{opacity:.45;cursor:not-allowed}[data-page~=status-workflow] .secondary-btn{border:1px solid #d8dee3;background:#fff;color:#4f5c67}[data-page~=status-workflow] .fact{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #edf0f2;font:11px Arial;color:#6d7882}[data-page~=status-workflow] .fact b{color:#263642}[data-page~=status-workflow] .side-note{color:#697680;font:11px/1.55 Arial}[data-page~=status-workflow] .history-list>div{display:grid;grid-template-columns:86px 145px 1fr;gap:12px;padding:12px 0;border-top:1px solid #edf0f2;align-items:start}[data-page~=status-workflow] .history-list span{font:10px Arial;color:#89939c}[data-page~=status-workflow] .history-list strong{font:600 11px Arial;color:#33424f}[data-page~=status-workflow] .history-list p{margin:0;font:10.5px Arial;color:#7c8790}[data-page~=status-workflow] .reopen-demo{margin:0 0 50px;padding:18px 20px;border:1px dashed #cfd6db;border-radius:8px;background:#fafbfb;display:grid;grid-template-columns:1fr auto;gap:5px 20px;align-items:center}[data-page~=status-workflow] .reopen-demo span{grid-column:1/-1;font:700 9px Arial;letter-spacing:.12em;color:#929ba3}[data-page~=status-workflow] .reopen-demo strong{font:600 13px Arial;color:#394853}[data-page~=status-workflow] .reopen-demo p{margin:0;font:10.5px Arial;color:#7c8790}[data-page~=status-workflow] .reopen-demo button{grid-column:2;grid-row:2/4}[data-page~=status-workflow] .status-page .quote-workspace-main{width:calc(100% - 150px);max-width:1180px;margin-left:auto;margin-right:auto;padding-left:42px;padding-right:42px}@media(max-width:1100px){[data-page~=status-workflow] .status-page .quote-workspace-main{width:calc(100% - 110px);padding-left:28px;padding-right:28px}[data-page~=status-workflow] .status-layout{grid-template-columns:1fr}[data-page~=status-workflow] .status-side{grid-template-columns:1fr 1fr}}@media(max-width:900px){[data-page~=status-workflow] .status-page .quote-workspace-main{width:100%;margin:0;padding-left:24px;padding-right:24px}}@media(max-width:640px){[data-page~=status-workflow] .status-head{align-items:flex-start;flex-direction:column}[data-page~=status-workflow] .current-status{text-align:left}[data-page~=status-workflow] .status-side{grid-template-columns:1fr}[data-page~=status-workflow] .history-list>div{grid-template-columns:1fr;gap:4px}[data-page~=status-workflow] .reopen-demo{grid-template-columns:1fr}[data-page~=status-workflow] .reopen-demo button{grid-column:1;grid-row:auto;margin-top:8px}[data-page~=status-workflow] .form-grid{grid-template-columns:1fr}[data-page~=status-workflow] .form-grid .full{grid-column:1}[data-page~=status-workflow] .status-actions{flex-direction:column-reverse}[data-page~=status-workflow] .status-actions button{width:100%}}[data-page~=status-workflow] .policy-note{margin-top:14px;padding:13px 14px;border-left:3px solid #ffa025;background:#fffaf3;display:grid;gap:4px}[data-page~=status-workflow] .policy-note strong{font:600 11px Arial;color:#344451}[data-page~=status-workflow] .policy-note span{font:10.5px/1.5 Arial;color:#697680}[data-page~=status-workflow] .impact-box{display:grid;gap:5px}[data-page~=status-workflow] .impact-box strong{font:600 11px Arial;color:#344451}[data-page~=status-workflow] .transition-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:12px}[data-page~=status-workflow] .transition-grid>div{border:1px solid #e7eaed;border-radius:7px;padding:11px;display:grid;gap:4px}[data-page~=status-workflow] .transition-grid b{font:600 11px Arial;color:#344451}[data-page~=status-workflow] .transition-grid span{font:10px Arial;color:#77838c}[data-page~=status-workflow] .archived-preview{margin:0 0 50px;border:1px solid #dfe4e7;border-radius:9px;background:#fff;overflow:hidden}[data-page~=status-workflow] .archived-head{padding:18px 20px;border-bottom:1px solid #edf0f2;display:flex;justify-content:space-between;align-items:center}[data-page~=status-workflow] .archived-head h2{margin:5px 0 0;font:600 16px Arial;color:#243442}[data-page~=status-workflow] .archive-badge{padding:5px 9px;border-radius:12px;background:#f2f3f4;color:#626d75;font:700 9px Arial}[data-page~=status-workflow] .archived-body{padding:22px 20px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}[data-page~=status-workflow] .archived-body strong{font:600 14px Arial;color:#344451}[data-page~=status-workflow] .archived-body p{margin:6px 0 0;max-width:720px;font:11px/1.55 Arial;color:#697680}[data-page~=status-workflow] .archived-body button{border:1px solid #ffa025;background:#ffa025;color:#fff;border-radius:6px;padding:10px 15px;font:600 11px Arial;cursor:pointer}[data-page~=status-workflow] .archive-help{color:#89939c!important}[data-page~=status-workflow] .reactivation-review{border-top:1px solid #edf0f2;background:#fafbfb;padding:16px 20px;display:grid;grid-template-columns:90px 1fr auto;gap:14px;align-items:center}[data-page~=status-workflow] .reactivation-review>span{font:700 9px Arial;letter-spacing:.1em;color:#8b949c}[data-page~=status-workflow] .reactivation-review p{margin:0;font:10.5px/1.5 Arial;color:#697680}@media(max-width:640px){[data-page~=status-workflow] .transition-grid,[data-page~=status-workflow] .archived-body,[data-page~=status-workflow] .reactivation-review{grid-template-columns:1fr}[data-page~=status-workflow] .archived-body button,[data-page~=status-workflow] .reactivation-review button{width:100%}}:root{--orange:#ffa025;--orange-dark:#d95800;--ink:#14243a;--text:#344154;--muted:#6d7785;--line:#dfe4e8;--soft:#f5f6f7;--white:#fff;--rail:76px;--shadow:0 16px 44px rgba(18,36,58,.14)}[data-page~=stone] *{box-sizing:border-box}html{font-size:16px}body{margin:0;color:var(--text);font-family:Arial,sans-serif;background:#fff}[data-page~=stone] button,[data-page~=stone] input,[data-page~=stone] select{font:inherit}[data-page~=stone] button,[data-page~=stone] a,[data-page~=stone] select{cursor:pointer}[data-page~=stone] a{color:#bd6600;text-decoration:none}[data-page~=stone] a:hover{text-decoration:underline}[data-page~=stone] .topbar{height:68px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 34px 0 30px;position:sticky;top:0;background:#fffffff5;z-index:20}[data-page~=stone] .brand-lockup{display:flex;align-items:center;gap:20px}[data-page~=stone] .mw-logo{width:146px;height:48px;object-fit:contain}[data-page~=stone] .md-logo{width:150px;height:39px;object-fit:contain}[data-page~=stone] .brand-rule{height:30px;width:1px;background:#ccd2d8}[data-page~=stone] .account{border:0;background:transparent;display:flex;align-items:center;gap:9px;color:var(--ink)}[data-page~=stone] .avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#58626e;color:#fff;font-size:.78rem}[data-page~=stone] .rail{position:fixed;left:16px;top:88px;bottom:24px;width:var(--rail);border:1px solid #dde2e6;border-radius:16px;background:#fff;box-shadow:0 10px 30px #14243a14;z-index:15;transition:width .2s}[data-page~=stone] .rail:hover,[data-page~=stone] .rail:focus-within{width:188px}[data-page~=stone] .rail nav{padding:10px 8px}[data-page~=stone] .rail a{height:50px;border-radius:10px;display:flex;align-items:center;gap:13px;padding:0 17px;color:#354254;overflow:hidden;white-space:nowrap}[data-page~=stone] .rail a:hover{text-decoration:none;background:#f6f7f8}[data-page~=stone] .rail a span{font-size:1.25rem;width:25px;text-align:center;flex:none}[data-page~=stone] .rail a b{font-weight:400;opacity:0;transition:opacity .15s}[data-page~=stone] .rail:hover a b,[data-page~=stone] .rail:focus-within a b{opacity:1}[data-page~=stone] .rail a.active{color:var(--orange-dark);background:#fff3e9}[data-page~=stone] .rail a.active b{font-weight:700}[data-page~=stone] .rail-divider{height:1px;background:var(--line);margin:10px 12px}[data-page~=stone] .collapse{position:absolute;bottom:8px;left:19px;border:0;background:none;font-size:1.6rem;color:#657182}[data-page~=stone] main{margin-left:112px;padding:34px 42px 0;max-width:1510px}[data-page~=stone] .page-heading{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}[data-page~=stone] .back{font-size:.9rem}[data-page~=stone] .page-heading h1,[data-page~=stone] .section h2,[data-page~=stone] .drawer h2{font-family:Marcellus,Georgia,serif;color:var(--ink);font-weight:400}[data-page~=stone] .page-heading h1{font-size:2.35rem;margin:7px 0 0;letter-spacing:-.02em}[data-page~=stone] .quote-meta{display:flex;align-items:center;gap:22px}[data-page~=stone] .status{border:1px solid var(--orange);color:var(--orange-dark);border-radius:5px;padding:6px 12px;font-size:.84rem}[data-page~=stone] .quote-meta dl{margin:0}[data-page~=stone] .quote-meta dl div{display:flex;gap:10px;justify-content:flex-end;font-size:.82rem;line-height:1.65}[data-page~=stone] .quote-meta dt{font-weight:700;color:var(--ink)}[data-page~=stone] .quote-meta dd{margin:0;min-width:116px}[data-page~=stone] .section{border-top:1px solid var(--line);padding:22px 0 25px}[data-page~=stone] .customer-section{border-top:0;padding-top:0}[data-page~=stone] .section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}[data-page~=stone] .section-title h2{font-size:1.48rem;margin:0}[data-page~=stone] .section-title>span{font-size:.8rem;color:var(--muted)}[data-page~=stone] label{font-size:.87rem;font-weight:700;color:var(--ink)}[data-page~=stone] select,[data-page~=stone] input{width:100%;height:42px;border:1px solid #bcc5ce;border-radius:5px;background:#fff;color:var(--ink);padding:0 12px;margin-top:7px}[data-page~=stone] select:focus,[data-page~=stone] input:focus,[data-page~=stone] button:focus-visible,[data-page~=stone] a:focus-visible{outline:3px solid rgba(255,112,0,.24);outline-offset:2px;border-color:var(--orange)}[data-page~=stone] .customer-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;max-width:970px}[data-page~=stone] .address-block{padding-right:64px}[data-page~=stone] .ship-block{border-left:1px solid var(--line);padding-left:64px}[data-page~=stone] .address-block select{max-width:360px}[data-page~=stone] .address-block address{font-style:normal;line-height:1.42;font-size:.9rem;margin:10px 0 0}[data-page~=stone] .text-button,[data-page~=stone] .history,[data-page~=stone] .drawer-back{background:none;border:0;color:#bd6600;padding:0;margin-top:7px}[data-page~=stone] .text-button:hover,[data-page~=stone] .history:hover,[data-page~=stone] .drawer-back:hover{text-decoration:underline}[data-page~=stone] .field-grid{display:grid;grid-template-columns:repeat(3,minmax(180px,1fr));gap:34px;max-width:970px}[data-page~=stone] .field-grid label span{font-weight:400;color:var(--muted)}[data-page~=stone] .audit{font-size:.78rem;color:var(--muted);margin:15px 0 0}[data-page~=stone] .history{margin:0;font-size:.84rem}[data-page~=stone] .empty-state{min-height:185px;border:1px dashed #cbd2d9;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:22px;background:linear-gradient(#fff,#fbfbfc)}[data-page~=stone] .empty-icon{font-size:2.3rem;color:#7a8793;line-height:1}[data-page~=stone] .empty-state strong{color:var(--ink);margin-top:7px}[data-page~=stone] .empty-state p{font-size:.88rem;margin:6px 0 14px;color:var(--muted)}[data-page~=stone] .primary,[data-page~=stone] .secondary{height:42px;border-radius:5px;padding:0 22px;font-weight:700}[data-page~=stone] .primary{border:1px solid var(--orange);background:var(--orange);color:#fff}[data-page~=stone] .secondary{border:1px solid #9aa5af;background:#fff;color:var(--ink)}[data-page~=stone] .actionbar{position:sticky;bottom:0;background:#fffffff5;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding:16px 0;margin-top:4px;z-index:8}[data-page~=stone] .actionbar div{display:flex;gap:14px}[data-page~=stone] .scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#14243a38;z-index:30}[data-page~=stone] .drawer{position:fixed;z-index:31;right:0;top:0;bottom:0;width:min(480px,94vw);background:#fff;box-shadow:var(--shadow);transform:translate(102%);transition:transform .24s ease;display:flex;flex-direction:column}[data-page~=stone] .drawer.open{transform:none}[data-page~=stone] .drawer-head{padding:28px 30px 18px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;gap:20px}[data-page~=stone] .drawer h2{font-size:1.8rem;margin:4px 0}[data-page~=stone] .drawer-head p{margin:0;color:var(--muted);font-size:.9rem}[data-page~=stone] .drawer-close{border:0;background:none;color:#657182;font-size:2rem;height:40px}[data-page~=stone] .drawer-back{margin:0}[data-page~=stone] .drawer-body{padding:22px 30px 34px;overflow:auto}[data-page~=stone] .choice{width:100%;display:grid;grid-template-columns:66px 1fr auto;align-items:center;gap:16px;border:1px solid var(--line);border-radius:7px;background:#fff;padding:13px;margin-bottom:12px;text-align:left}[data-page~=stone] .choice:hover{border-color:#acb5be;box-shadow:0 4px 14px #14243a12}[data-page~=stone] .choice img{width:66px;height:54px;object-fit:contain}[data-page~=stone] .choice strong{display:block;color:var(--ink);font-size:.96rem}[data-page~=stone] .choice small{display:block;color:var(--muted);margin-top:4px}[data-page~=stone] .choice .arrow{font-size:1.25rem;color:var(--ink)}[data-page~=stone] .search-row{display:flex;gap:9px;margin:18px 0}[data-page~=stone] .search-row input{margin:0}[data-page~=stone] .search-row .primary{padding:0 16px}[data-page~=stone] .or{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:.82rem;margin:18px 0}[data-page~=stone] .or:before,[data-page~=stone] .or:after{content:"";height:1px;background:var(--line);flex:1}[data-page~=stone] .product-detail{display:grid;grid-template-columns:135px 1fr;gap:22px}[data-page~=stone] .product-detail img{width:135px;height:150px;object-fit:contain;background:#f6f6f6;border-radius:7px}[data-page~=stone] .product-detail h3{font-family:Marcellus,Georgia,serif;color:var(--ink);font-size:1.5rem;margin:0 0 4px}[data-page~=stone] .product-detail p{margin:0 0 18px;color:var(--muted)}[data-page~=stone] .specs{font-size:.84rem;display:grid;grid-template-columns:1fr auto;gap:8px 20px}[data-page~=stone] .price-row{display:flex;align-items:end;justify-content:space-between;border-top:1px solid var(--line);margin-top:24px;padding-top:20px}[data-page~=stone] .price-row strong{font-size:1.6rem;color:var(--ink)}[data-page~=stone] .add-row{display:grid;grid-template-columns:100px 1fr;gap:14px;margin-top:18px}[data-page~=stone] .add-row input{margin:0}[data-page~=stone] .product-list{border:1px solid var(--line);border-radius:8px;overflow:hidden}[data-page~=stone] .product-card{display:grid;grid-template-columns:76px 1fr auto auto;align-items:center;gap:18px;padding:16px 18px}[data-page~=stone] .product-card img{width:70px;height:58px;object-fit:contain}[data-page~=stone] .product-card h3{font-size:1rem;color:var(--ink);margin:0 0 4px}[data-page~=stone] .product-card p{font-size:.82rem;color:var(--muted);margin:0}[data-page~=stone] .product-card .qty{font-size:.84rem}[data-page~=stone] .product-card .line-price{font-weight:700;color:var(--ink);font-size:1.1rem}[data-page~=stone] .product-toolbar{border-top:1px solid var(--line);padding:14px 18px;display:flex;justify-content:space-between;align-items:center}[data-page~=stone] .toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,25px);opacity:0;background:#14243a;color:#fff;border-radius:5px;padding:12px 18px;z-index:50;transition:.2s}[data-page~=stone] .toast.show{transform:translate(-50%);opacity:1}[data-page~="stone"] @media(max-width:900px){.rail{left:10px;top:auto;bottom:14px;width:calc(100% - 20px);height:62px;border-radius:14px}.rail:hover,.rail:focus-within{width:calc(100% - 20px)}.rail nav{display:flex;justify-content:space-around;padding:5px}.rail a{width:58px;height:50px;justify-content:center;padding:0}.rail a b,.rail:hover a b{display:none}.rail a:nth-child(5),.rail a:nth-child(6),.rail a:nth-of-type(7),.rail a:nth-of-type(8),.rail-divider,.collapse{display:none}main{margin-left:0;padding:25px 22px 96px}.topbar{padding:0 18px}.md-logo,.brand-rule{display:none}.customer-grid,.field-grid{grid-template-columns:1fr;gap:22px}.address-block,.ship-block{padding:0;border:0}.page-heading{align-items:flex-start}.quote-meta dl{display:none}.actionbar{bottom:77px}.product-card{grid-template-columns:64px 1fr auto}.product-card .qty{display:none}}[data-page~="stone"] @media(max-width:560px){.mw-logo{width:124px}.page-heading h1{font-size:2rem}.status{display:none}.page-heading{margin-bottom:18px}.drawer-head,.drawer-body{padding-left:20px;padding-right:20px}.product-detail{grid-template-columns:1fr}.product-detail img{width:100%;height:170px}.actionbar>.secondary{display:none}.actionbar{justify-content:flex-end}.actionbar .primary,.actionbar .secondary{padding:0 14px}.product-card{grid-template-columns:55px 1fr auto;gap:10px;padding:14px 12px}.product-card img{width:52px}.quote-meta{display:none}}[data-page~=stone] .customer-picker{display:grid;grid-template-columns:76px 360px;align-items:center;gap:16px;margin-bottom:24px}[data-page~=stone] .customer-picker select{margin:0}[data-page~=stone] .address-block h3{font-size:.87rem;margin:0 0 11px;color:var(--ink)}[data-page~=stone] .address-block h3 span{font-weight:400;color:var(--muted);margin-left:12px}[data-page~=stone] .address-block h3 .text-button{margin:0 0 0 12px;font-weight:400}[data-page~=stone] .compact-title h2{font:700 .78rem Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}[data-page~=stone] .field-grid{max-width:1100px}[data-page~=stone] .display-field>span{font-size:.87rem;font-weight:700;color:var(--ink)}[data-page~=stone] .display-field p{font-size:.9rem;margin:17px 0 0;color:var(--ink);font-weight:700}[data-page~=stone] .display-field .text-button{margin:0 0 0 12px;font-weight:400}[data-page~=stone] .audit{text-align:right;max-width:1100px;margin-top:18px}[data-page~=stone] .audit .history{font-size:inherit}[data-page~=stone] .product-card{grid-template-columns:92px 1fr 82px 110px 62px;padding:18px 20px}[data-page~=stone] .product-card img{width:88px;height:74px}[data-page~=stone] .quantity-control{font-size:.75rem;color:var(--muted)}[data-page~=stone] .quantity-control input{height:36px;margin-top:4px;padding:0 8px}[data-page~=stone] .remove-product{border:0;background:none;color:#a83b30;padding:8px 0;font-size:.8rem}[data-page~=stone] .remove-product:hover{text-decoration:underline}[data-page~=stone] .components{grid-column:2/-1;border-top:1px solid var(--line);padding-top:14px;display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:16px}[data-page~=stone] .components span,[data-page~=stone] .components b{display:block;font-size:.76rem}[data-page~=stone] .components span{color:var(--muted);margin-bottom:4px}[data-page~=stone] .components b{color:var(--ink);font-weight:400;line-height:1.35}[data-page~=stone] .product-toolbar>span{font-size:.8rem;color:var(--muted)}[data-page~="stone"] @media(max-width:900px){.customer-picker{grid-template-columns:1fr;gap:5px}.product-card{grid-template-columns:72px 1fr 76px}.product-card .line-price{grid-column:2}.remove-product{grid-column:3;grid-row:2}.components{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}}[data-page~="stone"] @media(max-width:560px){.components{grid-template-columns:1fr}.product-card{grid-template-columns:58px 1fr}.quantity-control,.product-card .line-price,.remove-product{grid-column:2}.remove-product{text-align:left}}[data-page~=stone] .customer-grid{grid-template-columns:1fr 1fr 1.08fr;max-width:none;gap:42px}[data-page~=stone] .address-block,[data-page~=stone] .ship-block{padding:0;border:0}[data-page~=stone] .address-block address{margin-top:0}[data-page~=stone] .address-block address strong{display:inline-block;margin-bottom:5px;color:var(--ink)}[data-page~=stone] .quote-block{padding-left:8px}[data-page~=stone] .quote-block label{display:grid;grid-template-columns:145px 1fr;align-items:center}[data-page~=stone] .quote-block label input{margin:0}[data-page~=stone] .quote-block label span{font-weight:400;color:var(--muted)}[data-page~=stone] .detail-line{display:grid;grid-template-columns:145px 1fr auto;align-items:center;gap:10px;margin-top:17px;font-size:.82rem}[data-page~=stone] .detail-line b{color:var(--ink)}[data-page~=stone] .detail-line .text-button{margin:0}[data-page~=stone] .inline-audit{max-width:none;margin-top:28px}[data-page~=stone] .product-card{grid-template-columns:92px 1fr 82px 110px 62px}[data-page~=stone] .compact-components{display:flex;flex-wrap:wrap;gap:6px 22px;border:0;padding:10px 0 0;grid-column:auto}[data-page~=stone] .compact-components span{font-size:.75rem;color:var(--muted);white-space:nowrap}[data-page~=stone] .compact-components span b{display:inline;color:var(--ink);font-size:inherit;margin-right:4px}[data-page~=stone] .components:not(.compact-components){display:none}[data-page~="stone"] @media(max-width:1100px){.customer-grid{grid-template-columns:1fr 1fr}.quote-block{grid-column:1/-1;padding:18px 0 0;border-top:1px solid var(--line)}.quote-block label,.detail-line{max-width:620px}}[data-page~="stone"] @media(max-width:900px){.customer-grid{grid-template-columns:1fr}.quote-block{grid-column:auto}.compact-components{grid-template-columns:none}}[data-page~=stone] .approve.selected{background:#32704a!important;border-color:#32704a!important}[data-page~=stone] .reject.selected{background:#9b3b34!important;border-color:#9b3b34!important;color:#fff!important}[data-page~=stone] [hidden]{display:none!important}[data-page~=stone] .quote-block label{font-size:.82rem}[data-page~=stone] .detail-line{grid-template-columns:145px minmax(190px,1fr);margin-top:12px}[data-page~=stone] .detail-line label{display:block;font-size:.82rem;font-weight:700;color:var(--ink)}[data-page~=stone] .inline-select{height:34px;margin:0;border:1px solid transparent;background-color:transparent;padding:0 28px 0 0;font-size:.82rem;color:var(--ink);font-weight:400;border-radius:4px}[data-page~=stone] .inline-select:hover{color:#bd6600;background-color:#f7f9fb}[data-page~=stone] .inline-select:focus{border-color:#e5b86e;background-color:#fff;outline:3px solid rgba(18,104,189,.12)}[data-page~=stone] .compact-empty{font-size:.86rem;color:var(--muted);padding:15px 0;border-top:1px solid var(--line)}[data-page~=stone] .po-label{display:inline!important;font-weight:700!important;color:var(--ink)!important}[data-page~=stone] .po-label em{font-style:normal;font-weight:400;color:var(--muted)}[data-page~=stone] .workspace-main{max-width:1600px;padding-top:26px}[data-page~=stone] .workspace-header{display:grid;grid-template-columns:minmax(420px,1fr) minmax(520px,1fr);gap:48px;align-items:start;margin-bottom:28px}[data-page~=stone] .title-customer h1{font:400 2.35rem/1.1 Marcellus,Georgia,serif;color:var(--ink);margin:7px 0 18px}[data-page~=stone] .customer-inline{display:grid;grid-template-columns:76px minmax(260px,420px);align-items:center;gap:14px}[data-page~=stone] .customer-inline select{margin:0;border-color:transparent;background-color:transparent;font-weight:400}[data-page~=stone] .customer-inline select:hover,[data-page~=stone] .customer-inline select:focus{border-color:#bcc5ce;background:#fff}[data-page~=stone] .quote-command-area{display:grid;grid-template-columns:1fr auto;gap:28px}[data-page~=stone] .command-row{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px;flex-wrap:wrap}[data-page~=stone] .small{height:34px;padding:0 13px;font-size:.78rem}[data-page~=stone] .secondary:disabled{opacity:.45;cursor:not-allowed}[data-page~=stone] .danger{color:#9b3b34}[data-page~=stone] .quote-identity{min-width:275px;border-left:1px solid var(--line);padding-left:24px;color:var(--ink)}[data-page~=stone] .quote-identity>strong{display:block;font:400 1.05rem Marcellus,Georgia,serif;margin-bottom:10px}[data-page~=stone] .quote-identity>div{display:grid;grid-template-columns:45px 1fr auto;align-items:center;gap:10px;font-size:.77rem;margin:7px 0}[data-page~=stone] .quote-identity>div>span:first-child{font-weight:700}[data-page~=stone] .quote-identity>div>b{font:700 1.45rem Georgia,serif}[data-page~=stone] .quote-identity .status{grid-column:3;grid-row:1/3;padding:4px 10px}[data-page~=stone] .quote-identity small{display:block;border-top:1px solid var(--line);padding-top:8px;margin-top:9px;color:var(--muted)}[data-page~=stone] .workspace-grid{display:grid;grid-template-columns:292px minmax(0,1fr);gap:42px;align-items:start}[data-page~=stone] .details-column{position:sticky;top:88px;display:flex;flex-direction:column;gap:10px}[data-page~=stone] .detail-group{border:1px solid var(--line);border-radius:8px;background:#fff;overflow:hidden}[data-page~=stone] .detail-group summary{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:13px 15px;font-size:.84rem;font-weight:700;color:var(--ink);cursor:pointer}[data-page~=stone] .detail-group summary::-webkit-details-marker{display:none}[data-page~=stone] .detail-group summary:after{content:"⌄";font-weight:400;color:var(--muted)}[data-page~=stone] .detail-group[open] summary:after{transform:rotate(180deg)}[data-page~=stone] .detail-group summary .count{background:var(--soft);border-radius:10px;padding:2px 7px;font-size:.7rem;margin-left:auto;margin-right:10px}[data-page~=stone] .detail-content{border-top:1px solid #edf0f2;padding:14px 15px}[data-page~=stone] .lettering{display:flex;flex-direction:column;gap:5px;text-transform:uppercase;font-size:.78rem}[data-page~=stone] .lettering em{text-transform:none;color:var(--muted);margin-top:2px}[data-page~=stone] .upload-zone{width:100%;height:70px;border:1px dashed #aebbc7;border-radius:6px;background:#fafbfc;color:#bd6600}[data-page~=stone] .compact-fields{display:flex;flex-direction:column;gap:13px}[data-page~=stone] .compact-fields>label{display:grid;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:8px;font-size:.75rem}[data-page~=stone] .compact-fields>label>span{font-weight:400;color:var(--muted)}[data-page~=stone] .compact-fields input,[data-page~=stone] .compact-fields select{height:32px;margin:0;border-color:transparent;padding:0 4px;font-size:.77rem}[data-page~=stone] .compact-fields input:hover,[data-page~=stone] .compact-fields select:hover,[data-page~=stone] .compact-fields input:focus,[data-page~=stone] .compact-fields select:focus{border-color:#bcc5ce}[data-page~=stone] .weight-row,[data-page~=stone] .key-value{display:flex;justify-content:space-between;align-items:center;font-size:.77rem}[data-page~=stone] .weight-row{background:#f5f7f9;border-radius:5px;padding:9px}[data-page~=stone] .mini-address{font-size:.76rem;border-top:1px solid #edf0f2;padding-top:12px}[data-page~=stone] .mini-address h3{font-size:.76rem;margin:0 0 6px}[data-page~=stone] .mini-address h3 button{border:0;background:none;color:#bd6600;padding:0;margin-left:8px}[data-page~=stone] .mini-address>span{display:block;color:var(--muted);margin-bottom:5px}[data-page~=stone] .mini-address strong{color:var(--ink)}[data-page~=stone] .mini-address p{margin:5px 0 0;line-height:1.5}[data-page~=stone] .side-audit{font-size:.7rem;color:var(--muted);line-height:1.6;padding:5px 3px}[data-page~=stone] .side-audit .history{font-size:inherit}[data-page~=stone] .primary-workspace{min-width:0}[data-page~=stone] .work-section{padding:0 0 22px}[data-page~=stone] .work-section .section-title{margin-bottom:10px}[data-page~=stone] .work-section .section-title h2,[data-page~=stone] .activity-workspace h2{font:400 1.42rem Marcellus,Georgia,serif}[data-page~=stone] .products-section .product-list{box-shadow:0 3px 12px #14243a09}[data-page~=stone] .products-section .product-card{grid-template-columns:88px minmax(280px,1fr) 82px 110px 60px}[data-page~=stone] .below-products{display:flex;justify-content:flex-end;border-top:1px solid var(--line);padding:22px 0}[data-page~=stone] .price-summary{width:340px;padding:0 4px}[data-page~=stone] .price-summary>div{display:flex;justify-content:space-between;align-items:center;padding:6px 0;font-size:.8rem}[data-page~=stone] .price-summary button{border:0;background:#fff5e9;color:#9d5a1c;border-radius:4px;padding:4px 9px}[data-page~=stone] .price-summary .grand-total{border-top:1px solid var(--line);margin-top:5px;padding-top:12px;font-size:.95rem;color:var(--ink)}[data-page~=stone] .price-summary .balance{color:#24713b;font-weight:700}[data-page~=stone] .price-summary .pay{float:right;border:1px solid #9aa5af;background:#fff;color:var(--ink);margin-top:8px}[data-page~=stone] .activity-workspace{border:1px solid var(--line);border-radius:9px;overflow:hidden;margin-bottom:92px;background:#fff}[data-page~=stone] .tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);padding:0 16px;background:#fafbfc;overflow-x:auto}[data-page~=stone] .tab{height:48px;border:0;background:transparent;padding:0 14px;color:var(--muted);font-weight:700;font-size:.79rem;border-bottom:2px solid transparent;white-space:nowrap}[data-page~=stone] .tab span{font-size:.66rem;background:#eef1f4;border-radius:10px;padding:2px 6px;margin-left:4px}[data-page~=stone] .tab.active{color:var(--ink);border-bottom-color:var(--orange)}[data-page~=stone] .tab-panel{padding:20px}[data-page~=stone] .panel-heading{display:flex;justify-content:space-between;align-items:start;margin-bottom:15px}[data-page~=stone] .panel-heading h2{margin:0}[data-page~=stone] .panel-heading p{margin:4px 0 0;color:var(--muted);font-size:.8rem}[data-page~=stone] .layout-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}[data-page~=stone] .layout-card{border:1px solid var(--line);border-radius:7px;overflow:hidden}[data-page~=stone] .layout-card>div:first-child{min-height:210px;background:#eef1f5;display:flex;align-items:center;justify-content:center}[data-page~=stone] .stone-preview{background:linear-gradient(145deg,#78899e,#526276);color:#fff;box-shadow:0 8px 18px #14243a3d;text-align:center;text-transform:uppercase;display:flex!important;flex-direction:column;gap:8px;padding:30px}[data-page~=stone] .stone-preview.upright{width:250px;height:155px}[data-page~=stone] .stone-preview.marker{width:210px;height:110px}[data-page~=stone] .stone-preview b{font:400 1.1rem Georgia,serif}[data-page~=stone] .stone-preview span{font:400 .85rem Georgia,serif}[data-page~=stone] .stone-preview small{font-size:.62rem}[data-page~=stone] .stone-preview em{text-transform:none;font:italic .7rem Georgia,serif}[data-page~=stone] .layout-card footer{display:flex;justify-content:space-between;align-items:center;padding:11px 13px;font-size:.78rem}[data-page~=stone] .layout-card footer button{height:30px;border-radius:4px;padding:0 11px;font-size:.74rem}[data-page~=stone] .approve{border:1px solid #789cab;background:#789cab;color:#fff}[data-page~=stone] .reject{border:1px solid #bfc7ce;background:#fff;color:#5c6875;margin-left:5px}[data-page~=stone] .pending-notice{margin-top:13px;background:#fff8ed;border:1px solid #f2d8b8;border-radius:6px;padding:10px 13px;color:#8d602d;font-size:.78rem}[data-page~=stone] .note-entry{display:grid;grid-template-columns:1fr auto;gap:9px}[data-page~=stone] .note-entry input{margin:0}[data-page~=stone] .timeline{margin-top:15px}[data-page~=stone] .timeline p{font-size:.8rem;border-top:1px solid #edf0f2;padding:12px 0;margin:0}[data-page~=stone] .timeline time{color:var(--muted);font-size:.72rem}[data-page~=stone] .empty-tab{min-height:160px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;color:var(--muted);font-size:.84rem;text-align:center}[data-page~=stone] .empty-tab strong{color:var(--ink)}[data-page~=stone] .workspace-actions{grid-column:1/-1;bottom:0;margin-top:0;padding-left:0;padding-right:0}[data-page~=stone] .drawer{z-index:41}[data-page~=stone] .scrim{z-index:40}[data-page~="stone"] @media(max-width:1180px){.workspace-header{grid-template-columns:1fr}.quote-command-area{grid-template-columns:1fr auto}.workspace-grid{grid-template-columns:260px minmax(0,1fr);gap:24px}.products-section .product-card{grid-template-columns:74px 1fr 70px 95px}.products-section .remove-product{grid-column:4;grid-row:2}.products-section .compact-components{grid-column:1/-1}}[data-page~="stone"] @media(max-width:900px){.workspace-main{padding-bottom:90px}.workspace-grid{grid-template-columns:1fr}.details-column{position:static;display:grid;grid-template-columns:1fr 1fr}.side-audit{grid-column:1/-1}.quote-command-area{grid-template-columns:1fr}.quote-identity{border-left:0;padding-left:0}.layout-grid{grid-template-columns:1fr}.workspace-actions{bottom:77px}.activity-workspace{margin-bottom:0}}[data-page~="stone"] @media(max-width:620px){.workspace-header{gap:24px}.customer-inline{grid-template-columns:1fr}.quote-command-area{display:block}.command-row{justify-content:flex-start;margin-bottom:18px}.quote-identity{min-width:0}.details-column{grid-template-columns:1fr}.products-section .product-card{grid-template-columns:64px 1fr}.products-section .quantity-control,.products-section .line-price,.products-section .remove-product{grid-column:2}.compact-fields>label{grid-template-columns:1fr}.layout-card>div:first-child{min-height:180px}.stone-preview.upright{width:220px}.tabs{padding:0 6px}.tab{padding:0 9px}}:root{--orange:#ffa025;--ink:#10233b;--text:#354256;--muted:#748091;--line:#e5e8eb;--soft:#f7f8fa;--shadow:0 12px 36px rgba(16,35,59,.07)}body{background:#fff;color:var(--text);-webkit-font-smoothing:antialiased}[data-page~=stone] .topbar{height:72px;padding-left:36px;padding-right:40px;border-color:#eaedef}[data-page~=stone] .mw-logo{width:142px}[data-page~=stone] .md-logo{width:146px}[data-page~=stone] .rail{top:96px;bottom:28px;border-color:#e2e6ea;border-radius:18px;box-shadow:0 12px 32px #10233b0e}[data-page~=stone] .rail a{height:52px;border-radius:12px}[data-page~=stone] .rail a.active{background:#fff3e9}[data-page~=stone] .workspace-main{max-width:1570px;margin-left:124px;padding:42px 56px 0}[data-page~=stone] .workspace-header{grid-template-columns:minmax(430px,1fr) minmax(600px,1.15fr);gap:64px;margin-bottom:48px}[data-page~=stone] .title-customer h1{font-size:2.55rem;letter-spacing:-.025em;margin-top:9px;margin-bottom:24px}[data-page~=stone] .back{font-size:.82rem}[data-page~=stone] .customer-inline{grid-template-columns:72px minmax(280px,410px);gap:18px}[data-page~=stone] .customer-inline label{font-size:.78rem;text-transform:uppercase;letter-spacing:.055em;color:var(--muted)}[data-page~=stone] .customer-inline select{height:40px;border:0;border-bottom:1px solid #cfd5db;border-radius:0;padding-left:0;color:var(--ink)}[data-page~=stone] .customer-inline select:hover,[data-page~=stone] .customer-inline select:focus{background:#fff;border-color:var(--ink)}[data-page~=stone] .quote-command-area{gap:36px}[data-page~=stone] .command-row{gap:6px}[data-page~=stone] .command-row .secondary{border-color:transparent;background:transparent;color:#657182}[data-page~=stone] .command-row .secondary:hover{background:#f5f7f8;color:var(--ink)}[data-page~=stone] .command-row .primary{height:44px;margin-left:10px;padding:0 24px;border-radius:8px;box-shadow:0 6px 14px #ff700029}[data-page~=stone] .quote-identity{padding-left:30px;border-color:#e2e6e9}[data-page~=stone] .quote-identity>strong{font-size:1.12rem;margin-bottom:14px}[data-page~=stone] .quote-identity>div{margin:8px 0}[data-page~=stone] .quote-identity>div>b{font-size:1.6rem}[data-page~=stone] .quote-identity small{padding-top:11px;margin-top:12px}[data-page~=stone] .workspace-grid{grid-template-columns:304px minmax(0,1fr);gap:56px}[data-page~=stone] .details-column{gap:0;top:96px;border-top:1px solid var(--line)}[data-page~=stone] .detail-group{border:0;border-bottom:1px solid var(--line);border-radius:0}[data-page~=stone] .detail-group summary{padding:17px 4px;font-size:.8rem;letter-spacing:.005em}[data-page~=stone] .detail-group[open] summary{padding-bottom:12px}[data-page~=stone] .detail-content{border:0;padding:0 4px 22px}[data-page~=stone] .lettering{gap:6px;line-height:1.35}[data-page~=stone] .upload-zone{height:64px;border-color:#c8d0d8;background:#fbfcfd;border-radius:8px}[data-page~=stone] .compact-fields{gap:16px}[data-page~=stone] .compact-fields>label{grid-template-columns:105px minmax(0,1fr);font-size:.74rem}[data-page~=stone] .compact-fields input,[data-page~=stone] .compact-fields select{height:34px;border-radius:0;border:0;border-bottom:1px solid #d6dbe0}[data-page~=stone] .weight-row{background:#f6f7f8;padding:10px 11px;border-radius:7px}[data-page~=stone] .mini-address p{line-height:1.55}[data-page~=stone] .side-audit{padding:17px 4px;color:#8a94a1}[data-page~=stone] .work-section{padding-bottom:30px}[data-page~=stone] .work-section .section-title{margin-bottom:16px}[data-page~=stone] .work-section .section-title h2,[data-page~=stone] .activity-workspace h2{font-size:1.55rem;letter-spacing:-.01em}[data-page~=stone] .work-section .primary{height:42px;border-radius:8px;padding:0 20px;box-shadow:0 5px 12px #ff700024}[data-page~=stone] .products-section .product-list{border-color:#e1e5e8;border-radius:12px;box-shadow:none}[data-page~=stone] .products-section .product-card{padding:22px 24px;grid-template-columns:94px minmax(300px,1fr) 80px 112px 56px;gap:20px}[data-page~=stone] .products-section .product-card img{width:92px;height:80px}[data-page~=stone] .product-card h3{font-size:.98rem}[data-page~=stone] .product-card p{margin-top:5px}[data-page~=stone] .compact-components{padding-top:13px;gap:7px 25px}[data-page~=stone] .compact-components span{font-size:.73rem}[data-page~=stone] .quantity-control input{border-radius:6px}[data-page~=stone] .remove-product{color:#9d4037}[data-page~=stone] .product-toolbar{padding:15px 24px;background:#fbfcfd}[data-page~=stone] .below-products{padding:28px 0 36px}[data-page~=stone] .price-summary{width:360px;padding:0}[data-page~=stone] .price-summary>div{padding:7px 0}[data-page~=stone] .price-summary .grand-total{padding-top:14px;margin-top:8px;font-size:1.02rem}[data-page~=stone] .price-summary .pay{margin-top:13px;height:36px;border-radius:7px}[data-page~=stone] .activity-workspace{border:0;border-radius:12px;background:#f6f7f9;overflow:hidden;box-shadow:none;margin-bottom:110px}[data-page~=stone] .tabs{height:56px;padding:0 22px;gap:8px;background:#f6f7f9;border-bottom:0}[data-page~=stone] .tab{height:56px;padding:0 14px;font-size:.77rem}[data-page~=stone] .tab.active{color:var(--ink);border-color:var(--orange)}[data-page~=stone] .tab-panel{margin:0 8px 8px;padding:26px;background:#fff;border-radius:10px}[data-page~=stone] .panel-heading{margin-bottom:22px}[data-page~=stone] .panel-heading p{margin-top:6px}[data-page~=stone] .layout-grid{gap:20px}[data-page~=stone] .layout-card{border-color:#e1e5e8;border-radius:10px;background:#fff}[data-page~=stone] .layout-card>div:first-child{min-height:230px;background:#f0f2f5}[data-page~=stone] .stone-preview{border-radius:2px}[data-page~=stone] .layout-card footer{padding:13px 15px}[data-page~=stone] .approve,[data-page~=stone] .reject{border-radius:6px!important}[data-page~=stone] .pending-notice{margin-top:16px;border-radius:7px}[data-page~=stone] .workspace-actions{padding:18px 0;background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#e5e8eb}[data-page~=stone] .workspace-actions .secondary,[data-page~=stone] .workspace-actions .primary{height:44px;border-radius:8px}[data-page~=stone] .workspace-actions .primary{padding:0 24px;box-shadow:0 6px 14px #ff700029}[data-page~=stone] button,[data-page~=stone] select,[data-page~=stone] input{transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s}[data-page~=stone] button:focus-visible,[data-page~=stone] select:focus-visible,[data-page~=stone] input:focus-visible,[data-page~=stone] a:focus-visible{outline:3px solid rgba(255,112,0,.22);outline-offset:2px}[data-page~=stone] .primary:hover{background:#ffa025}[data-page~=stone] .secondary:hover{border-color:#66727e}[data-page~=stone] .detail-group summary:hover{color:#000}[data-page~=stone] .tab:hover{color:var(--ink)}[data-page~=stone] .button-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box}[data-page~="stone"] @media(max-width:1180px){.workspace-main{padding-left:38px;padding-right:38px}.workspace-header{grid-template-columns:1fr;gap:30px}.workspace-grid{grid-template-columns:280px minmax(0,1fr);gap:34px}.quote-command-area{grid-template-columns:1fr auto}.products-section .product-card{grid-template-columns:78px minmax(220px,1fr) 74px 98px}.products-section .product-card img{width:76px}}[data-page~="stone"] @media(max-width:900px){.workspace-main{margin-left:0;padding:30px 24px 106px}.workspace-grid{grid-template-columns:1fr}.details-column{position:static;display:block}.quote-command-area{grid-template-columns:1fr}.activity-workspace{margin-bottom:0}.tab-panel{margin:0 5px 5px;padding:20px}.workspace-actions{bottom:77px}}[data-page~="stone"] @media(max-width:620px){.workspace-main{padding-left:18px;padding-right:18px}.workspace-header{margin-bottom:34px}.title-customer h1{font-size:2.1rem}.command-row{justify-content:flex-start}.command-row .primary{margin-left:0}.customer-inline{grid-template-columns:1fr;gap:7px}.products-section .product-card{grid-template-columns:66px 1fr;padding:18px}.products-section .product-card img{width:64px}.layout-grid{gap:14px}.tabs{padding:0 8px}.tab-panel{padding:16px}}[data-page~=stone] .quote-foundation{display:flex;flex-direction:column;gap:13px}[data-page~=stone] .customer-inline input{height:40px;border:0;border-bottom:1px solid #cfd5db;border-radius:0;padding:0;color:var(--ink);font:inherit}[data-page~=stone] .customer-inline input:focus{outline:none;border-color:var(--ink)}[data-page~=stone] .readiness{font-weight:400;font-size:.65rem;margin-left:auto;margin-right:9px;padding:3px 7px;border-radius:999px}[data-page~=stone] .readiness.pending{background:#f4f5f6;color:#6e7884}[data-page~=stone] .readiness.ready{background:#e9f5ec;color:#287443}[data-page~=stone] .side-help{margin:0 0 10px;color:var(--muted);font-size:.76rem;line-height:1.45}[data-page~=stone] .text-action{border:0;background:transparent;color:#bd6600;padding:0;font-weight:700;font-size:.76rem}[data-page~=stone] .quote-empty{min-height:230px;border:1px dashed #cbd2d9;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px;background:#fcfcfd}[data-page~=stone] .quote-empty .empty-mark{font-size:2rem;color:#8a95a1}[data-page~=stone] .quote-empty h3{margin:8px 0 4px;color:var(--ink);font-size:1rem}[data-page~=stone] .quote-empty p{margin:0 0 18px;color:var(--muted);font-size:.82rem}[data-page~=stone] .quote-empty .primary{height:40px}[data-page~=stone] .drawer-progress{text-transform:uppercase;letter-spacing:.09em;font-size:.67rem;font-weight:700;color:#b85a0b;margin:0 0 9px}[data-page~=stone] .flow-steps{display:flex;gap:7px;margin:0 0 22px}[data-page~=stone] .flow-steps span{height:3px;flex:1;background:#e7eaed;border-radius:3px}[data-page~=stone] .flow-steps span.done,[data-page~=stone] .flow-steps span.current{background:var(--orange)}[data-page~=stone] .configuration{display:grid;gap:24px}[data-page~=stone] .config-section{border-top:1px solid var(--line);padding-top:20px}[data-page~=stone] .config-section:first-child{border-top:0;padding-top:0}[data-page~=stone] .config-section h3{margin:0 0 5px;color:var(--ink);font:400 1.1rem Marcellus,Georgia,serif}[data-page~=stone] .config-section>p{margin:0 0 14px;color:var(--muted);font-size:.78rem}[data-page~=stone] .option-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}[data-page~=stone] .option{min-height:58px;border:1px solid #dce1e5;border-radius:8px;background:#fff;text-align:left;padding:11px 12px;color:var(--ink)}[data-page~=stone] .option strong,[data-page~=stone] .option small{display:block}[data-page~=stone] .option small{margin-top:4px;color:var(--muted)}[data-page~=stone] .option.selected{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange);background:#fffaf5}[data-page~=stone] .package-summary{border:1px solid var(--line);border-radius:9px;padding:15px}[data-page~=stone] .package-summary summary{cursor:pointer;color:var(--ink);font-weight:700;font-size:.82rem}[data-page~=stone] .package-summary ul{padding-left:18px;margin:13px 0 0;color:var(--text);font-size:.78rem;line-height:1.7}[data-page~=stone] .flow-actions{position:sticky;bottom:-22px;margin:26px -24px -24px;padding:15px 24px;background:#fffffff5;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-page~=stone] .personalization-choice{display:grid;grid-template-columns:1fr 1fr;gap:12px}[data-page~=stone] .path-card{border:1px solid var(--line);border-radius:10px;background:#fff;padding:20px;text-align:left}[data-page~=stone] .path-card:hover{border-color:#aab4be}[data-page~=stone] .path-card strong{display:block;color:var(--ink);font-size:.92rem}[data-page~=stone] .path-card span{display:block;color:var(--muted);font-size:.76rem;line-height:1.45;margin-top:6px}[data-page~=stone] .lettering-form{display:grid;gap:20px}[data-page~=stone] .person-toggle{display:flex;gap:8px}[data-page~=stone] .field-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px}[data-page~=stone] .field-grid label{font-size:.74rem;font-weight:700;color:var(--ink)}[data-page~=stone] .field-grid input,[data-page~=stone] .field-grid select,[data-page~=stone] .field-grid textarea{width:100%;box-sizing:border-box;margin-top:6px}[data-page~=stone] .field-grid .wide{grid-column:1/-1}[data-page~=stone] .review-card{border:1px solid var(--line);border-radius:10px;padding:18px}[data-page~=stone] .review-card+.review-card{margin-top:12px}[data-page~=stone] .review-card h3{margin:0 0 12px;color:var(--ink);font:400 1.08rem Marcellus,Georgia,serif}[data-page~=stone] .review-kv{display:grid;grid-template-columns:120px 1fr;gap:8px;font-size:.78rem}[data-page~=stone] .review-kv span{color:var(--muted)}[data-page~=stone] .review-kv b{color:var(--ink)}[data-page~=stone] .review-notice{margin-top:14px;padding:12px;border-radius:7px;background:#f7f8f9;color:#626d78;font-size:.77rem}[data-page~=stone] .product-card .product-actions{display:flex;gap:14px;margin-top:12px}[data-page~=stone] .product-card .product-actions button{border:0;background:none;color:#bd6600;padding:0;font-size:.74rem}[data-page~=stone] .product-card .product-status{display:inline-block;margin-top:8px;color:#8a631d;background:#fff6e7;padding:4px 7px;border-radius:5px;font-size:.68rem}[data-page~=stone] .drawer{width:min(580px,100vw)}[data-page~="stone"] @media(max-width:620px){.option-grid,.personalization-choice,.field-grid{grid-template-columns:1fr}.field-grid .wide{grid-column:auto}.flow-actions{bottom:-18px}.quote-empty{min-height:200px}}[data-page~=stone] .workspace-step{text-transform:uppercase;letter-spacing:.09em;color:#ffa025;font-size:.66rem;font-weight:700;margin-top:18px}[data-page~=stone] .quote-context{display:flex;align-items:center;gap:12px}[data-page~=stone] .quote-context strong{color:var(--ink);font-size:.88rem}[data-page~=stone] .quote-context span{color:var(--muted);font-size:.78rem}[data-page~=stone] .quote-context button{border:0;background:none;color:#bd6600;padding:0;font-size:.74rem}[data-page~=stone] .compact-summary{display:grid;gap:12px}[data-page~=stone] .compact-summary div span,[data-page~=stone] .compact-summary div strong{display:block}[data-page~=stone] .compact-summary div span{color:var(--muted);font-size:.65rem;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}[data-page~=stone] .compact-summary div strong{color:var(--ink);font-size:.76rem;line-height:1.35}[data-page~=stone] .compact-summary .text-action{justify-self:start}[data-page~=stone] .title-customer h1{margin-bottom:12px}@media(max-width:620px){[data-page~=stone] .quote-context{align-items:flex-start;flex-direction:column;gap:5px}}[data-page~=stone] .editable-value{display:grid;grid-template-columns:105px 1fr auto;align-items:center;gap:8px;font-size:.74rem}[data-page~=stone] .editable-value span{color:var(--text)}[data-page~=stone] .editable-value strong{color:var(--ink);font-size:.75rem}[data-page~=stone] .editable-value button{border:0;background:none;color:#bd6600;padding:0;font-size:.7rem}[data-page~=stone] .compact-fields>label>span{display:inline;color:var(--muted);font-weight:400}@media(max-width:620px){[data-page~=stone] .editable-value{grid-template-columns:1fr auto}[data-page~=stone] .editable-value strong{grid-column:1}[data-page~=stone] .editable-value button{grid-column:2;grid-row:2}}[data-page~=stone] .customer-role .employee-only{display:none!important}[data-page~=stone] .drawer{position:static;inset:auto;width:100%;max-width:none;transform:none;box-shadow:none;display:block;background:#fff;z-index:auto}[data-page~=stone] .drawer[aria-hidden=true],[data-page~=stone] .drawer[hidden]{display:none}[data-page~=stone] .drawer-head{padding:0 8px 18px;border-bottom:1px solid var(--line)}[data-page~=stone] .drawer-body{padding:22px 8px 30px;overflow:visible;max-width:650px}[data-page~=stone] .drawer-close{font-size:1.4rem}[data-page~=stone] .scrim,[data-page~=stone] .configuring .products-section,[data-page~=stone] .configuring #pricing-panel,[data-page~=stone] .configuring #activity-panel{display:none!important}[data-page~=stone] .configuring .workspace-actions .primary{visibility:hidden}[data-page~=stone] .pricing-alert{display:flex;justify-content:space-between;gap:14px;padding:11px 13px;margin-bottom:22px;border:1px solid #f0c79f;background:#fff8f0;border-radius:7px;font-size:.75rem}[data-page~=stone] .pricing-alert strong{color:#a6530d}[data-page~=stone] .pricing-alert span{color:var(--muted)}[data-page~=stone] .component-row{display:grid;grid-template-columns:1fr 190px;align-items:center;gap:18px;padding:14px 0;border-top:1px solid #edf0f2}[data-page~=stone] .component-row:first-of-type{margin-top:12px}[data-page~=stone] .component-row strong,[data-page~=stone] .component-row small{display:block}[data-page~=stone] .component-row small{color:var(--muted);font-size:.7rem;margin-top:3px}[data-page~=stone] .component-row select{margin:0;height:38px}[data-page~=stone] .upgrade-row{display:flex;align-items:center;gap:10px;padding:13px 0;border-top:1px solid #edf0f2;font-size:.76rem}[data-page~=stone] .upgrade-row input{width:17px;height:17px}[data-page~=stone] .upgrade-row span{display:flex;justify-content:space-between;gap:18px;flex:1}[data-page~=stone] .upgrade-row small{color:#a6530d}[data-page~=stone] .config-price{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding:15px 0;border-top:1px solid var(--line);color:var(--ink)}[data-page~=stone] .config-price strong{font-size:1.18rem}[data-page~=stone] .freight-alert{display:block!important;margin-bottom:9px;padding:11px!important;background:#fff8ed;border:1px solid #f1d2ad;border-radius:6px}[data-page~=stone] .freight-alert span,[data-page~=stone] .freight-alert b{display:block}[data-page~=stone] .freight-alert b{margin-top:5px;color:#8b5b24;font-size:.72rem}[data-page~=stone] .calculated{align-items:start!important}[data-page~=stone] .calculated b{max-width:145px;text-align:right;color:var(--muted)}@media(max-width:620px){[data-page~=stone] .pricing-alert{flex-direction:column}[data-page~=stone] .component-row{grid-template-columns:1fr}[data-page~=stone] .component-row select{width:100%}[data-page~=stone] .upgrade-row span{flex-direction:column;gap:3px}}[data-page~=stone] .disabled-link,[data-page~=stone] .disabled-link:hover,[data-page~=stone] .disabled-link:focus-visible{background:#d9dde2;border-color:#d9dde2;box-shadow:none;color:#6d7480;cursor:not-allowed;transform:none}[data-page~=stone] .workspace-header.build-heading-row{display:grid;grid-template-columns:minmax(330px,1.25fr) minmax(190px,.75fr) minmax(190px,.75fr);column-gap:34px;row-gap:14px;align-items:end;margin-bottom:22px}[data-page~=stone] .build-heading-row .title-customer h1{margin-bottom:0}[data-page~=stone] .heading-identity{min-width:0;padding-bottom:1px}[data-page~=stone] .heading-identity span{display:block;margin-bottom:8px;color:#7a8490;font-size:.65rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}[data-page~=stone] .heading-identity strong{display:block;overflow:hidden;color:var(--ink);font:400 2.55rem/1.1 Marcellus,Georgia,serif;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}[data-page~=stone] .heading-action{grid-column:2;grid-row:2;align-self:start}[data-page~=stone] .heading-action .primary{min-width:155px;height:42px}[data-page~=stone] .configuring .heading-action{display:none}[data-page~=stone] .workspace-main a:not(.button-link),[data-page~=stone] .workspace-main .text-action,[data-page~=stone] .workspace-main .history,[data-page~=stone] .workspace-main .editable-value button,[data-page~=stone] .workspace-main .mini-address h3 button,[data-page~=stone] .workspace-main .product-actions button,[data-page~=stone] .workspace-main .drawer-back{color:#d85b00}[data-page~=stone] .products-section{min-height:0;padding-bottom:0}[data-page~=stone] .product-list[hidden]{display:none}[data-page~=stone] .products-section .product-toolbar{justify-content:flex-end}[data-page~=stone] .rail-monu{position:absolute;right:8px;bottom:52px;left:8px;height:46px!important;padding:0 13px!important}[data-page~=stone] .rail-monu img{width:27px;height:27px;flex:0 0 27px;object-fit:contain}[data-page~=stone] .rail-monu b{color:var(--ink)}[data-page~="stone"] @media (max-width: 1180px){.workspace-header.build-heading-row{grid-template-columns:minmax(300px,1fr) minmax(170px,.7fr) minmax(170px,.7fr);gap:24px}.heading-identity strong{font-size:2.2rem}}[data-page~="stone"] @media (max-width: 900px){.workspace-header.build-heading-row{grid-template-columns:1fr;align-items:start}.heading-action{grid-column:1;grid-row:auto}.heading-identity strong{font-size:2rem}.rail-monu{display:none!important}}[data-page~="stone"] @media (max-width: 620px){.workspace-header.build-heading-row{gap:18px}}[data-page~=stone] .workspace-header.build-heading-row{grid-template-columns:minmax(360px,1.35fr) minmax(180px,.7fr) minmax(210px,.8fr);column-gap:42px;row-gap:12px;margin-bottom:18px}[data-page~=stone] .build-heading-row .workspace-step{color:#8a929b;letter-spacing:.07em}[data-page~=stone] .build-heading-row .back{font-size:.72rem;font-weight:600}[data-page~=stone] .heading-identity span{margin-bottom:6px;color:#8b929a;font-size:.62rem;letter-spacing:.105em}[data-page~=stone] .heading-identity strong{font-size:2.35rem;line-height:1.05}[data-page~=stone] .heading-action{margin-top:2px}[data-page~=stone] .heading-action .primary{min-width:0;height:auto;padding:0;border:0;background:transparent;box-shadow:none;color:#d85b00;font-size:.86rem;font-weight:700}[data-page~=stone] .heading-action .primary:hover{background:transparent;color:#a94700;text-decoration:underline}[data-page~=stone] .workspace-grid{column-gap:42px}[data-page~=stone] .details-column{padding-right:28px}[data-page~=stone] .detail-group{border-color:#e9ecef}[data-page~=stone] .detail-group summary{padding:17px 0 13px;font-size:.76rem;font-weight:700}[data-page~=stone] .detail-content{padding:0 0 18px}[data-page~=stone] .compact-summary>div{margin-bottom:12px}[data-page~=stone] .compact-summary span,[data-page~=stone] .editable-value>span,[data-page~=stone] .key-value>span,[data-page~=stone] .mini-address h3,[data-page~=stone] .compact-fields label{color:#8a929a;font-size:.64rem;letter-spacing:.02em}[data-page~=stone] .compact-summary strong,[data-page~=stone] .editable-value strong,[data-page~=stone] .key-value b,[data-page~=stone] .mini-address strong{color:var(--ink);font-size:.78rem;line-height:1.45}[data-page~=stone] .side-help{max-width:245px;color:#7d858e;font-size:.71rem;line-height:1.55}[data-page~=stone] .text-action,[data-page~=stone] .history,[data-page~=stone] .editable-value button,[data-page~=stone] .mini-address h3 button{font-size:.7rem;font-weight:650}[data-page~=stone] .mini-address{padding-top:15px}[data-page~=stone] .mini-address p{margin-top:5px;color:#6f7780;font-size:.7rem;line-height:1.55}[data-page~=stone] .side-audit{color:#9aa0a6;font-size:.64rem;line-height:1.55}[data-page~=stone] .primary-workspace{min-height:540px}[data-page~=stone] .products-section:has(.product-list[hidden]){border:0;background:transparent;box-shadow:none}[data-page~="stone"] @media (max-width:1180px){.workspace-header.build-heading-row{column-gap:28px}.workspace-grid{column-gap:30px}.details-column{padding-right:20px}}[data-page~=stone] .configuring .drawer{max-width:860px}[data-page~=stone] .configuring .drawer-head{padding:0 0 24px;border-bottom:0}[data-page~=stone] .configuring .drawer-body{max-width:820px;padding:6px 0 42px}[data-page~=stone] .configuring .drawer-progress{margin-bottom:10px;color:#8b929a;font-size:.61rem;letter-spacing:.11em}[data-page~=stone] .configuring .drawer h2{margin:0;color:var(--ink);font-size:2rem;letter-spacing:-.02em}[data-page~=stone] .configuring #drawer-subtitle{margin-top:7px;max-width:520px;color:#7a828b;font-size:.82rem;line-height:1.5}[data-page~=stone] .configuring .drawer-close{align-self:flex-start;width:36px;height:36px;border-radius:50%;background:#f5f6f7;color:#6d7680;font-size:1.25rem;line-height:1}[data-page~=stone] .configuring .drawer-close:hover{background:#eceff1;color:var(--ink)}[data-page~=stone] .configuring .flow-steps{max-width:260px;margin:0 0 32px;gap:6px}[data-page~=stone] .configuring .flow-steps span{height:2px;background:#eceff1}[data-page~=stone] .catalog-entry-grid{display:grid;gap:0;border-top:1px solid #e8ebee}[data-page~=stone] .catalog-entry{width:100%;display:grid;grid-template-columns:112px minmax(0,1fr) 34px;align-items:center;gap:24px;min-height:146px;padding:24px 4px;border:0;border-bottom:1px solid #e8ebee;border-radius:0;background:transparent;text-align:left}[data-page~=stone] .catalog-entry:hover{background:#fbfbfc}[data-page~=stone] .catalog-entry-image{display:flex;align-items:center;justify-content:center;width:112px;height:94px;background:#f6f7f8;border-radius:10px}[data-page~=stone] .catalog-entry-image img{width:98px;height:82px;object-fit:contain}[data-page~=stone] .catalog-entry-copy strong{display:block;color:var(--ink);font:400 1.22rem/1.25 Marcellus,Georgia,serif}[data-page~=stone] .catalog-entry-copy small{display:block;max-width:520px;margin-top:7px;color:#707983;font-size:.77rem;line-height:1.5}[data-page~=stone] .catalog-entry-copy em{display:block;margin-top:10px;color:#9a714d;font-size:.65rem;font-style:normal;font-weight:700;letter-spacing:.025em}[data-page~=stone] .catalog-entry-arrow{justify-self:end;color:#d85b00;font-size:1.18rem;transition:transform .16s ease}[data-page~=stone] .catalog-entry:hover .catalog-entry-arrow{transform:translate(3px)}[data-page~="stone"] @media (max-width: 700px){.catalog-entry{grid-template-columns:82px minmax(0,1fr) 24px;gap:16px;min-height:122px;padding:20px 0}.catalog-entry-image{width:82px;height:76px}.catalog-entry-image img{width:74px;height:68px}.catalog-entry-copy strong{font-size:1.08rem}.catalog-entry-copy em{display:none}}[data-page~=stone] .package-category-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-page~=stone] .package-category{position:relative;display:grid;grid-template-rows:148px auto;min-height:246px;overflow:hidden;padding:0;border:1px solid #e3e7ea;border-radius:14px;background:#fff;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}[data-page~=stone] .package-category:hover{border-color:#cfd5da;box-shadow:0 10px 28px #14243a12;transform:translateY(-1px)}[data-page~=stone] .package-category-image{display:flex;align-items:center;justify-content:center;background:#f7f8f9}[data-page~=stone] .package-category-image img{width:88%;height:126px;object-fit:contain}[data-page~=stone] .package-category-copy{display:block;padding:19px 44px 19px 20px}[data-page~=stone] .package-category-copy strong{display:block;color:var(--ink);font:400 1.05rem/1.25 Marcellus,Georgia,serif}[data-page~=stone] .package-category-copy small{display:block;margin-top:6px;color:#747d86;font-size:.72rem;line-height:1.45}[data-page~=stone] .package-category-arrow{position:absolute;right:18px;bottom:20px;color:var(--orange);font-size:1rem;transition:transform .16s ease}[data-page~=stone] .package-category:hover .package-category-arrow{transform:translate(3px)}[data-page~=stone] .package-category-note{margin:20px 0 0;color:#949ba2;font-size:.68rem;line-height:1.5}[data-page~="stone"] @media (max-width: 760px){.package-category-list{grid-template-columns:1fr}.package-category{grid-template-columns:110px minmax(0,1fr);grid-template-rows:auto;min-height:112px}.package-category-image{min-height:112px}.package-category-image img{width:100px;height:94px}.package-category-copy{padding:22px 42px 22px 17px}}[data-page~=stone] .qd-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:2px}[data-page~=stone] .qd-product{position:relative;display:grid;grid-template-rows:190px auto;min-width:0;padding:0;overflow:hidden;border:1px solid #e2e5e8;border-radius:14px;background:#fff;color:var(--ink);text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}[data-page~=stone] .qd-product:hover{border-color:#c7cdd3;box-shadow:0 12px 30px #14243a14;transform:translateY(-1px)}[data-page~=stone] .qd-product-image{display:flex;align-items:center;justify-content:center;min-height:190px;padding:22px 20px 16px;background:#f7f7f6}[data-page~=stone] .qd-product-image img{width:82%;height:158px;object-fit:contain;mix-blend-mode:multiply}[data-page~=stone] .qd-product-copy{display:block;padding:20px 48px 22px 20px}[data-page~=stone] .qd-product-kicker{display:block;margin-bottom:7px;color:#8a929b;font-size:.63rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-page~=stone] .qd-product-copy strong{display:block;margin-bottom:7px;font:400 1.25rem Marcellus,Georgia,serif;color:var(--ink)}[data-page~=stone] .qd-product-size{display:block;color:#303a45;font-size:.82rem;line-height:1.4}[data-page~=stone] .qd-product-copy small{display:block;margin-top:4px;color:var(--muted);font-size:.72rem}[data-page~=stone] .qd-product-arrow{position:absolute;right:18px;bottom:23px;color:var(--orange);font-size:1rem;transition:transform .18s ease}[data-page~=stone] .qd-product:hover .qd-product-arrow{transform:translate(3px)}[data-page~=stone] .qd-product-note{margin:18px 1px 0;color:#8a929b;font-size:.72rem;line-height:1.5}[data-page~="stone"] @media (max-width: 720px){.qd-product-grid{grid-template-columns:1fr}.qd-product{grid-template-columns:120px 1fr;grid-template-rows:auto;min-height:128px}.qd-product-image{min-height:128px;padding:14px}.qd-product-image img{width:100%;height:100px}.qd-product-copy{padding:22px 46px 20px 18px}}[data-page~=stone] .premium-configurator{display:grid;gap:34px}[data-page~=stone] .config-product-hero{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:24px;align-items:center;padding:0 0 30px;border-bottom:1px solid #e5e8eb}[data-page~=stone] .config-product-image{display:flex;align-items:center;justify-content:center;min-height:150px;padding:16px;border-radius:14px;background:#f7f7f6}[data-page~=stone] .config-product-image img{width:100%;height:132px;object-fit:contain;mix-blend-mode:multiply}[data-page~=stone] .config-eyebrow{display:block;margin-bottom:7px;color:#8b939c;font-size:.63rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}[data-page~=stone] .config-product-intro h3{margin:0;color:var(--ink);font:400 1.65rem Marcellus,Georgia,serif}[data-page~=stone] .config-product-intro>p{margin:4px 0 15px;color:#626d78;font-size:.82rem}[data-page~=stone] .config-product-intro dl{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0}[data-page~=stone] .config-product-intro dl div{display:grid;gap:3px}[data-page~=stone] .config-product-intro dt{color:#9299a1;font-size:.65rem;text-transform:uppercase;letter-spacing:.06em}[data-page~=stone] .config-product-intro dd{margin:0;color:#26313b;font-size:.78rem}[data-page~=stone] .config-hero-price{min-width:140px;text-align:right}[data-page~=stone] .config-hero-price span,[data-page~=stone] .config-hero-price small{display:block;color:#8b939c;font-size:.68rem}[data-page~=stone] .config-hero-price strong{display:block;margin:5px 0;color:var(--ink);font-size:1.45rem;font-weight:600;letter-spacing:-.02em}[data-page~=stone] .config-choice-section{display:grid;gap:16px}[data-page~=stone] .config-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px}[data-page~=stone] .config-section-heading span{display:block;margin-bottom:4px;color:#9a6a2a;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-page~=stone] .config-section-heading h3{margin:0;color:var(--ink);font:400 1.1rem Marcellus,Georgia,serif}[data-page~=stone] .config-section-heading p{max-width:310px;margin:0;color:#838b94;font-size:.72rem;line-height:1.45;text-align:right}[data-page~=stone] .granite-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}[data-page~=stone] .granite-choice{position:relative;display:grid;grid-template-columns:38px 1fr 22px;gap:12px;align-items:center;min-height:72px;padding:12px 14px;border:1px solid #dde2e6;border-radius:12px;background:#fff;color:var(--ink);text-align:left}[data-page~=stone] .granite-choice:hover{border-color:#c7cdd3}[data-page~=stone] .granite-choice.selected{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange)}[data-page~=stone] .granite-swatch{width:36px;height:36px;border-radius:50%;border:1px solid rgba(0,0,0,.1)}[data-page~=stone] .granite-black{background:linear-gradient(145deg,#111,#2e2e2e)}[data-page~=stone] .granite-gray{background:linear-gradient(145deg,#8c8f92,#b7b9bb)}[data-page~=stone] .granite-choice strong,[data-page~=stone] .granite-choice small{display:block}[data-page~=stone] .granite-choice strong{font-size:.8rem}[data-page~=stone] .granite-choice small{margin-top:3px;color:#8a929b;font-size:.68rem}[data-page~=stone] .choice-check{color:var(--orange);font-weight:700;opacity:0}[data-page~=stone] .granite-choice.selected .choice-check{opacity:1}[data-page~=stone] .included-list{border-top:1px solid #e5e8eb}[data-page~=stone] .included-row{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:66px;padding:12px 0;border-bottom:1px solid #e8ebee}[data-page~=stone] .included-copy strong,[data-page~=stone] .included-copy small{display:block}[data-page~=stone] .included-copy strong{color:#25303a;font-size:.79rem}[data-page~=stone] .included-copy small{margin-top:4px;color:#8b939c;font-size:.69rem}[data-page~=stone] .included-status{color:#7d858e;font-size:.7rem}[data-page~=stone] .included-row select{min-width:138px;height:36px;border:1px solid #d9dee3;border-radius:8px;background:#fff;color:#26313b;padding:0 28px 0 10px;font-size:.72rem}[data-page~=stone] .optional-upgrades{gap:0}[data-page~=stone] .optional-upgrades .config-section-heading{margin-bottom:8px}[data-page~=stone] .premium-upgrade{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:66px;border-bottom:1px solid #e8ebee;cursor:pointer}[data-page~=stone] .premium-upgrade input{width:16px;height:16px;accent-color:var(--orange)}[data-page~=stone] .premium-upgrade strong,[data-page~=stone] .premium-upgrade small{display:block}[data-page~=stone] .premium-upgrade strong{color:#26313b;font-size:.79rem}[data-page~=stone] .premium-upgrade small{margin-top:3px;color:#8a929b;font-size:.68rem}[data-page~=stone] .premium-upgrade b{color:#26313b;font-size:.75rem;font-weight:600}[data-page~=stone] .config-total-row{display:flex;align-items:end;justify-content:space-between;padding-top:24px;border-top:1px solid #dfe3e7}[data-page~=stone] .config-total-row span{color:#69737d;font-size:.76rem}[data-page~=stone] .config-total-row strong{color:var(--ink);font-size:1.65rem;font-weight:600;letter-spacing:-.025em}[data-page~="stone"] @media (max-width:760px){.config-product-hero{grid-template-columns:120px 1fr}.config-hero-price{grid-column:1/-1;display:flex;justify-content:space-between;align-items:end;text-align:left;padding-top:8px}.config-hero-price small{display:none}.config-product-intro dl{grid-template-columns:1fr;gap:7px}.granite-choice-grid{grid-template-columns:1fr}.config-section-heading{display:grid;gap:7px}.config-section-heading p{max-width:none;text-align:left}}[data-page~=stone] .selected-finish{display:flex;align-items:baseline;gap:14px;padding:18px 0 22px;border-bottom:1px solid #e8e8e8;margin-bottom:8px}[data-page~=stone] .selected-finish span{font:600 11px/1 Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;color:#777}[data-page~=stone] .selected-finish strong{font:600 16px/1.2 Arial,sans-serif;color:#171717}[data-page~=stone] .premium-configurator-v7{max-width:980px;margin:0 auto}[data-page~=stone] .config-product-hero-v7{grid-template-columns:minmax(210px,280px) minmax(280px,1fr) auto;gap:34px;align-items:center;padding:10px 0 30px;border-bottom:1px solid #e9e9e9}[data-page~=stone] .config-product-hero-v7 .config-product-image{min-height:210px;display:flex;align-items:center;justify-content:center;background:#fafafa;border-radius:2px;padding:22px}[data-page~=stone] .config-product-hero-v7 .config-product-image img{max-width:100%;max-height:190px;object-fit:contain}[data-page~=stone] .config-product-hero-v7 .config-product-intro h3{font-family:Marcellus,Georgia,serif;font-size:32px;line-height:1.05;margin:7px 0 6px;color:#171717}[data-page~=stone] .config-product-hero-v7 .config-product-intro>p{margin:0 0 17px;color:#656565;font-size:15px}[data-page~=stone] .config-spec-line{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:#353535}[data-page~=stone] .config-spec-line span+span{position:relative;padding-left:18px}[data-page~=stone] .config-spec-line span+span:before{content:"·";position:absolute;left:4px;color:#a0a0a0}[data-page~=stone] .config-product-hero-v7 .config-hero-price{text-align:right;min-width:150px}[data-page~=stone] .config-product-hero-v7 .config-hero-price strong{font-size:28px;letter-spacing:-.02em}[data-page~=stone] .config-product-hero-v7 .config-hero-price small{display:block;margin-top:5px;color:#888;font-size:11px}[data-page~=stone] .package-includes-v7{padding-top:28px}[data-page~=stone] .compact-heading{margin-bottom:12px}[data-page~=stone] .package-includes-inline{display:flex;flex-wrap:wrap;gap:8px 10px}[data-page~=stone] .package-includes-inline span{padding:9px 12px;background:#f7f7f6;border-radius:999px;font-size:12px;color:#343434}[data-page~=stone] .package-adjustments-v7,[data-page~=stone] .optional-upgrades-v7{padding-top:30px;margin-top:22px;border-top:1px solid #ececec}[data-page~=stone] .refined-controls .included-row{padding:15px 0}[data-page~=stone] .refined-controls select{min-width:154px;background:#fff;border:1px solid #d8d8d8;border-radius:4px;padding:9px 30px 9px 10px;font:13px Arial,sans-serif;color:#222}[data-page~=stone] .optional-upgrades-v7 .premium-upgrade{padding:16px 0;border-top:1px solid #efefef}[data-page~=stone] .optional-upgrades-v7 .premium-upgrade:last-child{border-bottom:1px solid #efefef}[data-page~=stone] .configuration-next-note{display:grid;grid-template-columns:70px 1fr;gap:16px;margin-top:30px;padding:17px 0;border-top:1px solid #ececec}[data-page~=stone] .configuration-next-note span{font:700 10px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#858585}[data-page~=stone] .configuration-next-note p{margin:0;font:13px/1.5 Arial,sans-serif;color:#626262}[data-page~=stone] .config-total-row-v7{margin-top:0;padding-top:23px;border-top:0}[data-page~=stone] .config-total-row-v7 strong{font-size:26px}[data-page~="stone"] @media(max-width:850px){.config-product-hero-v7{grid-template-columns:180px 1fr}.config-product-hero-v7 .config-hero-price{grid-column:2;text-align:left}.config-product-hero-v7 .config-product-image{grid-row:1/3}}[data-page~="stone"] @media(max-width:620px){.config-product-hero-v7{grid-template-columns:1fr}.config-product-hero-v7 .config-product-image,.config-product-hero-v7 .config-hero-price{grid-row:auto;grid-column:auto}.config-product-hero-v7 .config-hero-price{text-align:left}.package-includes-inline{display:grid}.configuration-next-note{grid-template-columns:1fr;gap:5px}}[data-page~=stone] #drawer-title:focus{outline:none}[data-page~=stone] .personalization-choice-v8{display:flex;flex-direction:column;gap:0;margin-top:2px;border-top:1px solid #e8ebee}[data-page~=stone] .personalization-action{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:23px 2px;border:0;border-bottom:1px solid #e8ebee;background:#fff;text-align:left;cursor:pointer}[data-page~=stone] .personalization-action:hover .personalization-action-arrow,[data-page~=stone] .personalization-action:focus-visible .personalization-action-arrow{transform:translate(3px)}[data-page~=stone] .personalization-action:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:4px}[data-page~=stone] .personalization-action-copy strong{display:block;color:var(--ink);font:400 1.08rem Marcellus,Georgia,serif}[data-page~=stone] .personalization-action-copy small{display:block;max-width:520px;margin-top:6px;color:var(--muted);font-size:.76rem;line-height:1.55}[data-page~=stone] .personalization-action-arrow{color:var(--orange);font-size:1.12rem;transition:transform .15s ease}[data-page~=stone] .personalization-action-quiet .personalization-action-copy strong{font-family:Arial,sans-serif;font-size:.88rem;font-weight:700}[data-page~=stone] .personalization-note{margin:18px 2px 0;color:var(--muted);font-size:.72rem;line-height:1.5}[data-page~=stone] .personalization-actions-v8{margin-top:20px}[data-page~="stone"] @media(max-width:620px){.personalization-action{gap:16px;padding:20px 1px}}[data-page~=stone] .lettering-form-v9{display:flex;flex-direction:column;margin-top:2px;border-top:1px solid #e8ebee}[data-page~=stone] .lettering-section{padding:28px 2px 30px;border-bottom:1px solid #e8ebee}[data-page~=stone] .lettering-section-heading{margin-bottom:19px}[data-page~=stone] .lettering-section-heading>span{display:block;margin-bottom:6px;color:var(--orange);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-page~=stone] .lettering-section-heading h3{margin:0;color:var(--ink);font:400 1.08rem Marcellus,Georgia,serif}[data-page~=stone] .lettering-section-heading p{max-width:570px;margin:7px 0 0;color:var(--muted);font-size:.74rem;line-height:1.55}[data-page~=stone] .person-toggle-v9{display:inline-flex;margin:0 0 22px;border:1px solid #dfe3e7;border-radius:999px;padding:3px;background:#f7f8f9}[data-page~=stone] .person-toggle-v9 .option{min-width:106px;padding:8px 15px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:600 .73rem Arial,sans-serif;cursor:pointer}[data-page~=stone] .person-toggle-v9 .option.selected{background:#fff;color:var(--ink);box-shadow:0 1px 4px #141e281a}[data-page~=stone] .lettering-name-row,[data-page~=stone] .lettering-date-row,[data-page~=stone] .engraving-scope-v9{display:grid;grid-template-columns:1fr 1fr;gap:18px}[data-page~=stone] .lettering-date-row{margin-top:17px;max-width:500px}[data-page~=stone] .lettering-form-v9 label>span{display:block;margin-bottom:7px;color:#555f68;font-size:.69rem;font-weight:700}[data-page~=stone] .lettering-form-v9 input,[data-page~=stone] .lettering-form-v9 select,[data-page~=stone] .lettering-form-v9 textarea{width:100%;box-sizing:border-box;border:1px solid #d8dde2;border-radius:6px;background:#fff;color:var(--ink);font:400 .82rem Arial,sans-serif;transition:border-color .15s ease,box-shadow .15s ease}[data-page~=stone] .lettering-form-v9 input,[data-page~=stone] .lettering-form-v9 select{height:42px;padding:0 11px}[data-page~=stone] .lettering-form-v9 textarea{padding:11px 12px;line-height:1.5;resize:vertical}[data-page~=stone] .lettering-form-v9 input:focus,[data-page~=stone] .lettering-form-v9 select:focus,[data-page~=stone] .lettering-form-v9 textarea:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 2px #ffa0251f}[data-page~=stone] .lettering-wide-field{display:block;max-width:680px}[data-page~=stone] .engraving-scope-v9{max-width:540px;margin-top:18px}[data-page~=stone] .lettering-upload-v9{width:100%;max-width:680px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;margin-top:18px;padding:17px 2px;border:0;border-top:1px solid #e8ebee;border-bottom:1px solid #e8ebee;background:#fff;text-align:left;cursor:pointer}[data-page~=stone] .lettering-upload-v9 .upload-plus{display:grid;place-items:center;width:34px;height:34px;border:1px solid #dfe3e7;border-radius:50%;color:var(--orange);font-size:1rem}[data-page~=stone] .lettering-upload-v9 strong{display:block;color:var(--ink);font-size:.79rem}[data-page~=stone] .lettering-upload-v9 small{display:block;margin-top:4px;color:var(--muted);font-size:.69rem;line-height:1.45}[data-page~=stone] .lettering-upload-v9 .upload-arrow{color:var(--orange);font-size:1rem;transition:transform .15s ease}[data-page~=stone] .lettering-upload-v9:hover .upload-arrow,[data-page~=stone] .lettering-upload-v9:focus-visible .upload-arrow{transform:translate(3px)}[data-page~=stone] .lettering-upload-v9:focus-visible{outline:2px solid var(--orange);outline-offset:3px;border-radius:4px}[data-page~=stone] .lettering-helper-v9{max-width:600px;margin:18px 2px 0;color:var(--muted);font-size:.72rem;line-height:1.5}[data-page~=stone] .lettering-actions-v9{margin-top:22px}[data-page~="stone"] @media(max-width:680px){.lettering-name-row,.lettering-date-row,.engraving-scope-v9{grid-template-columns:1fr}.lettering-date-row{max-width:none}.person-toggle-v9{display:flex;width:100%}.person-toggle-v9 .option{flex:1;min-width:0}.lettering-section{padding:24px 1px}}[data-page~=stone] .lettering-companion-reference{margin-top:16px}[data-page~=stone] .product-review-v10{max-width:760px;margin:0 auto}[data-page~=stone] .review-product-hero-v10{display:grid;grid-template-columns:210px 1fr;gap:32px;align-items:center;padding:4px 0 30px;border-bottom:1px solid var(--line)}[data-page~=stone] .review-product-hero-v10 img{width:100%;height:150px;object-fit:contain}[data-page~=stone] .review-product-title-v10>span,[data-page~=stone] .review-section-title-v10>span{display:block;margin-bottom:6px;color:#7b858f;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}[data-page~=stone] .review-product-title-v10 h3{margin:0;color:var(--ink);font:400 1.65rem Marcellus,Georgia,serif}[data-page~=stone] .review-product-title-v10 p{margin:5px 0 18px;color:var(--muted);font-size:.8rem}[data-page~=stone] .review-product-title-v10 strong{display:block;color:var(--ink);font-size:1.35rem}[data-page~=stone] .review-product-title-v10 small{display:block;margin-top:2px;color:var(--muted);font-size:.68rem}[data-page~=stone] .review-section-v10{padding:26px 0;border-bottom:1px solid var(--line)}[data-page~=stone] .review-section-title-v10 h4{margin:0 0 18px;color:var(--ink);font:400 1.08rem Marcellus,Georgia,serif}[data-page~=stone] .review-specs-v10{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}[data-page~=stone] .review-specs-v10 div,[data-page~=stone] .review-lettering-details-v10 div{display:grid;gap:4px}[data-page~=stone] .review-specs-v10 span,[data-page~=stone] .review-lettering-details-v10 span{color:var(--muted);font-size:.7rem}[data-page~=stone] .review-specs-v10 b,[data-page~=stone] .review-lettering-details-v10 b{color:var(--ink);font-size:.8rem}[data-page~=stone] .review-included-v10{display:grid;gap:0}[data-page~=stone] .review-included-v10>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0}[data-page~=stone] .review-included-v10 b{color:var(--ink);font-size:.79rem}[data-page~=stone] .review-included-v10 span{color:var(--muted);font-size:.75rem}[data-page~=stone] .review-lettering-v10 p{margin:0;max-width:520px;color:var(--muted);font-size:.78rem;line-height:1.55}[data-page~=stone] .review-lettering-details-v10{display:grid;grid-template-columns:1.2fr 1.2fr 1.6fr;gap:24px}[data-page~=stone] .review-total-v10{display:flex;align-items:baseline;justify-content:space-between;padding:28px 0 8px}[data-page~=stone] .review-total-v10 span{color:var(--muted);font-size:.78rem}[data-page~=stone] .review-total-v10 strong{color:var(--ink);font-size:1.55rem}[data-page~=stone] .review-actions-v10{margin-top:14px}@media(max-width:700px){[data-page~=stone] .review-product-hero-v10{grid-template-columns:1fr}[data-page~=stone] .review-product-hero-v10 img{height:130px}[data-page~=stone] .review-specs-v10,[data-page~=stone] .review-lettering-details-v10{grid-template-columns:1fr;gap:14px}}[data-page~=stone] .workspace-grid{grid-template-columns:336px minmax(0,1fr);column-gap:58px}[data-page~=stone] .details-column.simplified-inspector{padding-right:34px;border-top:0;gap:0;top:96px}[data-page~=stone] .inspector-group{padding:0 0 28px;margin:0 0 28px;border-bottom:1px solid var(--line)}[data-page~=stone] .inspector-group:last-of-type{margin-bottom:0}[data-page~=stone] .inspector-group h2{margin:0 0 15px;font-family:Arial,sans-serif;font-size:.76rem;line-height:1.2;letter-spacing:.075em;text-transform:uppercase;color:#7c8792;font-weight:700}[data-page~=stone] .inspector-group>strong{display:block;font-size:.98rem;line-height:1.4;color:var(--ink);margin-bottom:9px}[data-page~=stone] .inspector-group>p{margin:5px 0;font-size:.78rem;line-height:1.5;color:#7c8792}[data-page~=stone] .inspector-group>p b{color:var(--ink);font-weight:600;margin-left:4px}[data-page~=stone] .inspector-row{display:grid;grid-template-columns:82px minmax(0,1fr);gap:12px;align-items:start;margin:0 0 10px;font-size:.78rem;line-height:1.45}[data-page~=stone] .inspector-row span{color:#8a94a1}[data-page~=stone] .inspector-row strong{font-weight:600;color:var(--ink)}[data-page~=stone] .inspector-po{display:grid;grid-template-columns:82px minmax(0,1fr);gap:12px;align-items:center;margin:15px 0 8px;font-size:.78rem;color:#8a94a1}[data-page~=stone] .inspector-po span{display:none}[data-page~=stone] .inspector-po input{height:34px;border:0;border-bottom:1px solid #d9dee3;border-radius:0;padding:0 2px;font:inherit;color:var(--ink);background:transparent}[data-page~=stone] .inspector-po input:focus{outline:0;border-bottom-color:var(--orange)}[data-page~=stone] .inspector-group .text-action{margin-top:11px;padding:0;border:0;background:none;color:var(--orange);font-size:.78rem;font-weight:700}[data-page~=stone] .inspector-legacy{display:none!important}[data-page~="stone"] @media(max-width:1180px){.workspace-grid{grid-template-columns:300px minmax(0,1fr);gap:38px}.details-column.simplified-inspector{padding-right:24px}}[data-page~="stone"] @media(max-width:900px){.workspace-grid{grid-template-columns:1fr}.details-column.simplified-inspector{position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-right:0}.inspector-group{margin:0;padding:0 18px 22px 0;border-bottom:0;border-right:1px solid var(--line)}.inspector-group:last-of-type{border-right:0}}[data-page~="stone"] @media(max-width:700px){.details-column.simplified-inspector{display:block}.inspector-group{border-right:0;border-bottom:1px solid var(--line);padding:0 0 24px;margin:0 0 24px}}[data-page~=stone] .inspector-address{margin:6px 0 14px;color:#596675;font-size:.78rem;line-height:1.45;max-width:250px}[data-page~=stone] .workspace-header h1[tabindex="-1"]:focus{outline:none}[data-page~=stone] .simplified-inspector .inspector-ship{align-items:flex-start}[data-page~=stone] .simplified-inspector .inspector-ship strong{max-width:170px;text-align:right;line-height:1.45}[data-page~=stone] .personalization-inspector{display:grid;gap:16px;margin:0 0 28px}[data-page~=stone] .personalization-inspector[hidden]{display:none!important}[data-page~=stone] .inspector-card{border:1px solid #dbe1e7;border-radius:14px;background:#fff;overflow:hidden}[data-page~=stone] .inspector-card summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px 12px;cursor:pointer;color:var(--ink);font:700 .82rem/1.2 Arial,sans-serif}[data-page~=stone] .inspector-card summary::-webkit-details-marker{display:none}[data-page~=stone] .inspector-card .summary-title{display:inline-flex;align-items:center;gap:8px}[data-page~=stone] .inspector-card .summary-chevron{font-size:.72rem;color:#9aa4af;transition:transform .16s ease}[data-page~=stone] .inspector-card:not([open]) .summary-chevron{transform:rotate(-90deg)}[data-page~=stone] .lettering-details-body{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:5px;padding:1px 18px 17px;border:0;background:transparent;text-align:left;cursor:pointer;color:#394650;font:400 .79rem/1.35 Arial,sans-serif}[data-page~=stone] .lettering-details-body:hover{color:var(--orange)}[data-page~=stone] .lettering-details-body em{margin-top:1px;color:#66758a;font-family:Georgia,serif;font-size:.78rem;font-style:italic}[data-page~=stone] .attachments-body{padding:1px 18px 17px}[data-page~=stone] .paperclip{display:inline-block;transform:rotate(-28deg);font-size:.76rem;color:#6f7d8b}[data-page~=stone] .sidebar-upload{display:flex;min-height:66px;align-items:center;justify-content:center;border:2px dashed #cbd6e2;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}[data-page~=stone] .sidebar-upload:hover{border-color:#aebdcd;background:#fbfcfd}[data-page~=stone] .sidebar-upload input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}[data-page~=stone] .upload-prompt{color:#7d858c;font:400 .78rem/1.25 Arial,sans-serif}[data-page~=stone] .sidebar-file-list{margin-top:10px;color:#66758a;font:400 .72rem/1.35 Arial,sans-serif}[data-page~=stone] .sidebar-file-list span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px 0}[data-page~="stone"] @media(max-width:900px){.personalization-inspector{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.inspector-card{margin:0}}[data-page~="stone"] @media(max-width:700px){.personalization-inspector{display:grid;grid-template-columns:1fr}}[data-page~=stone] .start-page:before{display:none}[data-page~=stone] .start-page .customer-confirmation{grid-template-columns:.75fr 1.2fr 1.2fr .65fr .65fr;gap:22px}[data-page~=stone] .workspace-header.build-heading-row{grid-template-columns:minmax(300px,.78fr) minmax(520px,1.35fr) auto;align-items:end;column-gap:42px}[data-page~=stone] .quotation-context{display:grid;grid-template-columns:minmax(300px,1.35fr) minmax(150px,.65fr);align-items:end;gap:26px;padding:0 0 7px;border-bottom:1px solid #e8ebee}[data-page~=stone] .quotation-context>div{min-width:0}[data-page~=stone] .quotation-context span{display:block;margin-bottom:5px;color:#8a929a;font-size:.58rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}[data-page~=stone] .quotation-context strong{display:block;color:var(--ink);font-family:Arial,sans-serif;font-size:.92rem;font-style:normal;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-page~=stone] .quotation-context strong b{font-size:1.06rem}[data-page~=stone] .quotation-context strong em{font-size:.76rem;font-style:normal;font-weight:500;color:#5f6872}[data-page~=stone] .context-family{padding-left:24px;border-left:1px solid #e8ebee}[data-page~=stone] .context-family strong{font-family:Marcellus,Georgia,serif;font-size:1.55rem;font-weight:400;letter-spacing:-.01em}[data-page~=stone] .heading-action{padding-bottom:3px}[data-page~=stone] .heading-action .primary{white-space:nowrap}[data-page~=stone] .configuring .drawer{max-width:980px}[data-page~=stone] .configuring .drawer-body{max-width:940px}[data-page~=stone] .compact-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-top:0}[data-page~=stone] .compact-entry-grid .catalog-entry{grid-template-columns:82px minmax(0,1fr) 24px;min-height:108px;padding:14px 16px;border:1px solid #e4e7ea;border-radius:11px}[data-page~=stone] .compact-entry-grid .catalog-entry-image{width:78px;height:72px;background:#fff}[data-page~=stone] .compact-entry-grid .catalog-entry-image img{width:72px;height:66px}[data-page~=stone] .compact-entry-grid .catalog-entry-copy strong{font-size:1.05rem}[data-page~=stone] .compact-entry-grid .catalog-entry-copy small{margin-top:4px;font-size:.7rem}[data-page~=stone] .product-lookup{margin-top:22px;padding-top:20px;border-top:1px solid #e8ebee}[data-page~=stone] .product-lookup label>span{display:block;margin-bottom:7px;color:var(--ink);font-size:.7rem;font-weight:700}[data-page~=stone] .lookup-row{display:grid;grid-template-columns:1fr auto;gap:8px}[data-page~=stone] .lookup-row input{margin:0;height:40px}[data-page~=stone] .compact-button{height:40px;padding:0 17px}[data-page~=stone] .lookup-divider{display:flex;align-items:center;gap:12px;margin:12px 0;color:#9aa1a8;font-size:.65rem}[data-page~=stone] .lookup-divider:before,[data-page~=stone] .lookup-divider:after{content:"";height:1px;background:#edf0f2;flex:1}[data-page~=stone] .ai-lookup{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}[data-page~=stone] .ai-lookup textarea{min-height:58px;resize:vertical;border:1px solid #bcc5ce;border-radius:6px;padding:10px 12px;font:inherit;font-size:.76rem;color:var(--ink)}[data-page~=stone] .recommendations-block{margin-top:25px;padding-top:21px;border-top:1px solid #e8ebee}[data-page~=stone] .recommendations-head{display:flex;align-items:end;justify-content:space-between;gap:18px}[data-page~=stone] .recommendations-head span{display:block;color:#9a714d;font-size:.58rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}[data-page~=stone] .recommendations-head h3{margin:4px 0 0;color:var(--ink);font:400 1.22rem Marcellus,Georgia,serif}[data-page~=stone] .recommendation-tabs{display:flex;gap:20px;margin:16px 0 12px;border-bottom:1px solid #e8ebee}[data-page~=stone] .recommendation-tabs button{position:relative;padding:0 0 9px;border:0;background:none;color:#7a828b;font-size:.69rem;font-weight:700}[data-page~=stone] .recommendation-tabs button.active{color:var(--ink)}[data-page~=stone] .recommendation-tabs button.active:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--orange)}[data-page~=stone] .recommend-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}[data-page~=stone] .recommend-card{position:relative;overflow:hidden;padding:0;border:1px solid #e4e7ea;border-radius:10px;background:#fff;text-align:left}[data-page~=stone] .recommend-image{display:flex;align-items:center;justify-content:center;height:104px;background:#fff}[data-page~=stone] .recommend-image img{width:88%;height:94px;object-fit:contain}[data-page~=stone] .recommend-copy{display:block;padding:11px 28px 13px 13px}[data-page~=stone] .recommend-copy small,[data-page~=stone] .recommend-copy strong,[data-page~=stone] .recommend-copy span,[data-page~=stone] .recommend-copy em{display:block}[data-page~=stone] .recommend-copy small{color:#929aa2;font-size:.52rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-page~=stone] .recommend-copy strong{margin-top:4px;color:var(--ink);font:400 .95rem Marcellus,Georgia,serif}[data-page~=stone] .recommend-copy span,[data-page~=stone] .recommend-copy em{margin-top:3px;color:#69727c;font-size:.62rem;font-style:normal}[data-page~=stone] .recommend-arrow{position:absolute;right:11px;bottom:12px;color:var(--orange)}[data-page~=stone] .package-category-list.package-grid-v5{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}[data-page~=stone] .package-grid-v5 .package-category{grid-template-rows:116px auto;min-height:200px;border-radius:11px}[data-page~=stone] .package-grid-v5 .package-category-image{background:#fff}[data-page~=stone] .package-grid-v5 .package-category-image img{height:102px;width:88%}[data-page~=stone] .package-grid-v5 .package-category-copy{padding:14px 32px 15px 15px}[data-page~=stone] .package-grid-v5 .package-category-copy strong{font-size:.9rem}[data-page~=stone] .package-grid-v5 .package-category-copy small{font-size:.64rem}[data-page~=stone] .package-grid-v5 .package-category-arrow{right:13px;bottom:15px}[data-page~=stone] .qd-product-grid.qd-grid-v5{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}[data-page~=stone] .qd-grid-v5 .qd-product{grid-template-rows:138px auto;border-radius:11px}[data-page~=stone] .qd-grid-v5 .qd-product-image{min-height:138px;padding:12px;background:#fff}[data-page~=stone] .qd-grid-v5 .qd-product-image img{width:90%;height:120px;object-fit:contain}[data-page~=stone] .qd-grid-v5 .qd-product-copy{padding:14px 34px 15px 15px}[data-page~=stone] .qd-grid-v5 .qd-product-copy strong{font-size:1rem}[data-page~=stone] .qd-grid-v5 .qd-product-size{font-size:.69rem}[data-page~=stone] .hero-includes{margin-top:15px;padding-top:12px;border-top:1px solid #eceff1;max-width:480px}[data-page~=stone] .hero-includes b{display:block;color:#9a714d;font-size:.59rem;letter-spacing:.08em;text-transform:uppercase}[data-page~=stone] .hero-includes span{display:block;margin-top:5px;color:#626b75;font-size:.69rem;line-height:1.5}[data-page~=stone] .compact-config-v5 .package-adjustments-v7{margin-top:0}[data-page~="stone"] @media(max-width:1050px){.workspace-header.build-heading-row{grid-template-columns:1fr 1.2fr}.heading-action{grid-column:2;justify-self:end}.quotation-context{grid-column:2}.package-category-list.package-grid-v5,.qd-product-grid.qd-grid-v5,.recommend-grid,.start-page .customer-confirmation{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-page~="stone"] @media(max-width:700px){.compact-entry-grid,.package-category-list.package-grid-v5,.qd-product-grid.qd-grid-v5,.recommend-grid,.quotation-context{grid-template-columns:1fr}.context-family{padding-left:0;padding-top:10px;border-left:0;border-top:1px solid #e8ebee}.ai-lookup,.lookup-row{grid-template-columns:1fr}.recommendation-tabs{gap:12px;overflow:auto}}[data-page~=stone] .quotation-context{display:flex;align-items:baseline;gap:30px;padding:0;border:0!important;min-width:0}[data-page~=stone] .quotation-context>div{padding:0!important;border:0!important;min-width:0}[data-page~=stone] .quotation-context span,[data-page~=stone] .quotation-context em{display:none!important}[data-page~=stone] .quotation-context strong,[data-page~=stone] .quotation-context strong b,[data-page~=stone] .context-family strong{display:block;margin:0;font-family:Arial,sans-serif;font-size:1.02rem;font-style:normal;font-weight:700;line-height:1.2;letter-spacing:.01em;color:var(--ink);white-space:nowrap;overflow:visible;text-overflow:clip}[data-page~=stone] .quotation-context .context-family strong{font-size:1.02rem}[data-page~="stone"] @media(max-width:760px){.quotation-context{display:flex;flex-wrap:wrap;gap:10px 22px}.context-family{padding:0!important;border:0!important}}[data-page~=stone] .workspace-step,[data-page~=stone] .step-label,[data-page~=stone] .review-step{display:none!important}[data-page~=stone] .workspace-header.build-heading-row{grid-template-columns:minmax(300px,.78fr) minmax(520px,1.35fr);align-items:end}[data-page~=stone] .quotation-context{grid-column:2;justify-self:end;justify-content:flex-end;gap:34px;width:auto;max-width:100%;padding-bottom:2px!important;text-align:right}[data-page~=stone] .quotation-context strong,[data-page~=stone] .quotation-context .context-family strong{font-family:Marcellus,Georgia,serif!important;font-size:1.8rem!important;font-weight:400!important;letter-spacing:-.02em!important}[data-page~=stone] .heading-action{grid-column:2;justify-self:end}[data-page~=stone] .compact-entry-grid .catalog-entry{grid-template-columns:126px minmax(0,1fr) 24px;min-height:132px;padding:12px 16px}[data-page~=stone] .compact-entry-grid .catalog-entry-image{width:122px;height:108px}[data-page~=stone] .compact-entry-grid .catalog-entry-image img{width:116px;height:102px;object-fit:contain}[data-page~="stone"] @media(max-width:1050px){.workspace-header.build-heading-row{grid-template-columns:1fr 1.2fr}.quotation-context{grid-column:2;justify-self:end}.heading-action{grid-column:2}}[data-page~="stone"] @media(max-width:700px){.quotation-context{grid-column:1 / -1;justify-self:start;text-align:left}.quotation-context strong,.quotation-context .context-family strong{font-size:1.45rem!important}.compact-entry-grid .catalog-entry{grid-template-columns:96px 1fr 22px}.compact-entry-grid .catalog-entry-image{width:92px;height:82px}.compact-entry-grid .catalog-entry-image img{width:88px;height:78px}}[data-page~=stone] .drawer-close{display:none!important}[data-page~=stone] .product-lookup-v8{margin-top:18px}[data-page~=stone] .lookup-row-v8{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}[data-page~=stone] .lookup-row-v8 input{margin:0}[data-page~=stone] .ai-inline-prompt{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:end;margin-top:10px}[data-page~=stone] .ai-inline-prompt[hidden]{display:none!important}[data-page~=stone] .ai-inline-prompt textarea{min-height:58px;resize:vertical;border:1px solid #bcc5ce;border-radius:6px;padding:10px 12px;font:inherit;font-size:.76rem;color:var(--ink)}[data-page~=stone] .recommendations-head>div>span{display:none!important}[data-page~="stone"] @media(max-width:700px){.lookup-row-v8,.ai-inline-prompt{grid-template-columns:1fr}.lookup-row-v8 .compact-button,.ai-inline-prompt .compact-button{width:100%}}[data-page~=stone] .quote-add-actions{display:flex;justify-content:flex-end;gap:20px;align-items:center;flex-wrap:wrap}[data-page~=stone] .quote-add-actions .text-action{font-weight:700;white-space:nowrap}[data-page~=stone] .quote-add-actions .add-item-action{color:#17243a}[data-page~=stone] .product-options-shell{display:grid;gap:12px}[data-page~=stone] .product-options-header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:0 0 4px}[data-page~=stone] .product-options-header h2{margin:0;font:400 20px/1.2 Marcellus,serif;color:#081a34}[data-page~=stone] .product-options-header p{margin:4px 0 0;color:#697386;font-size:12px}[data-page~=stone] .option-card{display:grid;grid-template-columns:92px minmax(0,1fr) auto auto;gap:18px;align-items:center;border:1px solid #dfe4e9;border-radius:12px;padding:14px 16px;background:#fff}[data-page~=stone] .option-card.selected{border-color:#ffa025;box-shadow:0 0 0 1px #ffa02521}[data-page~=stone] .option-image{width:92px;height:74px;display:grid;place-items:center}[data-page~=stone] .option-image img{max-width:90px;max-height:68px;object-fit:contain}[data-page~=stone] .option-copy h3{margin:0 0 4px;font:700 15px/1.25 Arial,sans-serif;color:#0a1b34}[data-page~=stone] .option-copy p{margin:0 0 7px;color:#657186;font-size:11px}[data-page~=stone] .option-specs{display:flex;flex-wrap:wrap;gap:9px 16px;font-size:11px;color:#334155}[data-page~=stone] .option-status{display:inline-flex;margin-top:8px;padding:4px 7px;border-radius:999px;background:#fff5e9;color:#915300;font-size:10px;font-weight:700}[data-page~=stone] .option-price{text-align:right;min-width:100px}[data-page~=stone] .option-price strong{display:block;font-size:17px;color:#07182f}[data-page~=stone] .option-price span{display:block;margin-top:3px;color:#788292;font-size:10px}[data-page~=stone] .option-select{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;color:#24344b;white-space:nowrap}[data-page~=stone] .option-select input{accent-color:#ffa025}[data-page~=stone] .option-actions{margin-top:8px;display:flex;gap:12px}[data-page~=stone] .option-actions button{border:0;background:transparent;padding:0;color:#e85f00;font:600 10px Arial;cursor:pointer}[data-page~=stone] .shipping-choice-card h3{margin:0 0 12px;font:400 19px/1.2 Marcellus,serif;color:#091a34}[data-page~=stone] .shipping-options{display:grid;gap:9px}[data-page~=stone] .shipping-option{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;border:1px solid #e0e4e9;border-radius:10px;padding:11px 13px;background:#fff;cursor:pointer}[data-page~=stone] .shipping-option:has(input:checked){border-color:#ffa025;background:#fffaf4}[data-page~=stone] .shipping-option input{accent-color:#ffa025}[data-page~=stone] .shipping-option strong{display:block;font-size:12px;color:#12223a}[data-page~=stone] .shipping-option small{display:block;margin-top:2px;color:#6f7784;font-size:10px}[data-page~=stone] .shipping-option b{font-size:12px;color:#0c1c34}[data-page~=stone] .freight-ack{margin:2px 0 2px 30px;padding:10px 12px;border-left:2px solid #ffa025;background:#fff8ef;font-size:10px;color:#4e5969}[data-page~=stone] .freight-ack label{display:flex;gap:8px;align-items:flex-start}[data-page~=stone] .freight-ack input{margin-top:2px;accent-color:#ffa025}[data-page~=stone] .freight-progress{display:block;margin:6px 0 0 23px;color:#9b5a0c;font-weight:700}[data-page~=stone] .quote-totals{margin-top:13px;display:grid;gap:8px;font-size:11px}[data-page~=stone] .quote-totals>div{display:flex;justify-content:space-between;gap:20px}[data-page~=stone] .quote-totals .grand-total{border-top:1px solid #e4e7ea;margin-top:3px;padding-top:10px;font-size:14px}[data-page~=stone] .simplified-activity{background:transparent!important;border:0!important;padding:0!important;margin-top:26px}[data-page~=stone] .layouts-toolbar{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:13px}[data-page~=stone] .layouts-toolbar h2{margin:0;font:400 23px/1.2 Marcellus,serif;color:#0a1a33}[data-page~=stone] .layouts-toolbar p{margin:4px 0 0;color:#707988;font-size:11px}[data-page~=stone] .layouts-tools{display:flex;align-items:center;gap:8px}[data-page~=stone] .more-menu{position:relative}[data-page~=stone] .more-menu summary{list-style:none;cursor:pointer;border:1px solid #aeb7c1;border-radius:6px;padding:7px 12px;background:#fff;font:600 11px Arial;color:#17243a}[data-page~=stone] .more-menu summary::-webkit-details-marker{display:none}[data-page~=stone] .more-menu-popover{position:absolute;right:0;top:calc(100% + 5px);z-index:10;width:180px;border:1px solid #dfe4e9;border-radius:9px;background:#fff;box-shadow:0 14px 36px #0f172a21;padding:6px}[data-page~=stone] .more-menu-popover button{display:flex;width:100%;justify-content:space-between;border:0;background:transparent;padding:9px 10px;text-align:left;font:500 11px Arial;color:#1b2a41;border-radius:6px;cursor:pointer}[data-page~=stone] .more-menu-popover button:hover{background:#f6f7f8}[data-page~=stone] .layouts-content{display:grid;gap:22px}[data-page~=stone] .layout-option-group{border-top:1px solid #e7e9ec;padding-top:15px}[data-page~=stone] .layout-option-group:first-child{border-top:0;padding-top:0}[data-page~=stone] .layout-option-title{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin-bottom:10px}[data-page~=stone] .layout-option-title h3{margin:0;font:700 13px Arial;color:#0b1d35}[data-page~=stone] .layout-option-title span{color:#6f7784;font-size:10px}[data-page~=stone] .layout-option-group .layout-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-page~=stone] .layout-option-group .layout-card{box-shadow:none}[data-page~=stone] .layout-option-group .pending-notice{margin-top:9px}[data-page~=stone] .item-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-page~=stone] .item-selector button{min-height:120px;border:1px solid #dfe4e9;border-radius:11px;background:#fff;text-align:left;padding:18px;cursor:pointer}[data-page~=stone] .item-selector strong{display:block;font:400 19px Marcellus,serif;color:#0a1a33}[data-page~=stone] .item-selector small{display:block;margin-top:6px;color:#6e7785;line-height:1.4}[data-page~=stone] .item-selector button:hover{border-color:#ffa025}[data-page~="stone"] @media(max-width:900px){.option-card{grid-template-columns:76px 1fr}.option-price,.option-select{grid-column:2}.layout-option-group .layout-grid,.item-selector{grid-template-columns:1fr}}[data-page~=stone] .shipping-choice-card{border-top:1px solid #e7e9ec;padding-top:18px;margin-top:6px}[data-page~=stone] .shipping-options{display:grid;gap:8px}[data-page~=stone] .shipping-option{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 18px auto;gap:12px;align-items:center;border:1px solid #dfe4e9;border-radius:9px;padding:12px 14px;background:#fff;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}[data-page~=stone] .shipping-option:hover{border-color:#c9d0d8}[data-page~=stone] .shipping-option.is-selected{border-color:#f0a34c;background:#fff;box-shadow:0 0 0 1px #ffa0250d}[data-page~=stone] .shipping-radio{position:absolute;opacity:0;pointer-events:none}[data-page~=stone] .shipping-copy strong{display:block;font-size:12px;color:#12223a}[data-page~=stone] .shipping-copy small{display:block;margin-top:3px;color:#6f7784;font-size:10px;font-weight:400}[data-page~=stone] .shipping-check{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;font:700 11px Arial;color:#e85f00}[data-page~=stone] .shipping-option:not(.is-selected) .shipping-check{border:1px solid #d6dbe1}[data-page~=stone] .shipping-option b{font-size:12px;color:#0c1c34;min-width:58px;text-align:right}[data-page~=stone] .freight-ack{margin:0;padding:9px 14px 8px;background:transparent;border:0;font-size:10px;color:#596372}[data-page~=stone] .freight-ack-row{display:flex;gap:8px;align-items:flex-start;font-weight:400;line-height:1.45}[data-page~=stone] .freight-ack-row input{width:14px;height:14px;margin:1px 0 0;accent-color:#ffa025}[data-page~=stone] .freight-progress{display:block;margin:5px 0 0 22px;color:#7a828d;font-weight:400}[data-page~=stone] .quote-totals{margin-top:22px;padding-top:17px;border-top:1px solid #e7e9ec;display:grid;gap:9px;font-size:11px}[data-page~=stone] .quote-totals h3{margin:0 0 4px;font:400 19px/1.2 Marcellus,serif;color:#091a34}[data-page~=stone] .quote-totals>div{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:baseline}[data-page~=stone] .quote-totals>div b{min-width:82px;text-align:right}[data-page~=stone] .quote-totals .grand-total{border-top:1px solid #e4e7ea;margin-top:4px;padding-top:11px;font-size:14px}[data-page~=stone] .shipping-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-page~=stone] .shipping-option{min-height:72px}[data-page~=stone] .freight-ack{max-width:none;margin-top:8px;padding:8px 2px 0}[data-page~=stone] .activity-nav{display:flex;align-items:center;gap:24px;border-bottom:1px solid #e4e7eb;margin:0 0 18px;padding:0}[data-page~=stone] .activity-tab{position:relative;border:0;background:transparent;padding:0 0 11px;color:#5f6978;font:600 11px Arial,sans-serif;cursor:pointer;white-space:nowrap}[data-page~=stone] .activity-tab span{margin-left:4px;color:#8a929d;font-weight:500}[data-page~=stone] .activity-tab:hover,[data-page~=stone] .activity-tab.active{color:#17243a}[data-page~=stone] .activity-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#ffa025}[data-page~=stone] .activity-nav .more-menu{margin-left:0;padding-bottom:10px}[data-page~=stone] .activity-nav .more-menu summary{border:0;border-radius:0;padding:0;background:transparent;color:#5f6978;font:600 11px Arial,sans-serif}[data-page~=stone] .activity-nav .more-menu summary:hover{color:#17243a}[data-page~=stone] .layouts-toolbar{align-items:end}[data-page~="stone"] @media(max-width:760px){.shipping-options{grid-template-columns:1fr}.activity-nav{gap:14px;overflow-x:auto}}[data-page~=stone] .price-summary{width:min(100%,560px)!important}[data-page~=stone] .shipping-choice-card{padding-top:14px;margin-top:2px}[data-page~=stone] .shipping-choice-card h3{margin-bottom:9px}[data-page~=stone] .shipping-options{gap:10px}[data-page~=stone] .shipping-option{min-height:54px!important;padding:8px 12px!important;grid-template-columns:minmax(0,1fr) 16px auto;gap:10px;border-radius:8px}[data-page~=stone] .shipping-copy small{margin-top:1px}[data-page~=stone] .shipping-check{width:15px;height:15px;font-size:10px}[data-page~=stone] .shipping-option b{min-width:54px}[data-page~=stone] .freight-ack{margin-top:5px!important;padding-top:5px!important}[data-page~=stone] .quote-totals{margin-top:16px;padding-top:14px}[data-page~="stone"] @media(max-width:760px){.price-summary{width:100%!important}}[data-page~=stone] .compact-package-v14{max-width:980px;padding:2px 0 8px}[data-page~=stone] .compact-package-v14 .cp-section{padding:15px 0;border-bottom:1px solid #e9ecef}[data-page~=stone] .compact-package-v14 .cp-section:first-child{padding-top:4px}[data-page~=stone] .compact-package-v14 .cp-label{font:700 11px Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#8a8f96;margin-bottom:8px}[data-page~=stone] .compact-package-v14 .cp-options{display:flex;gap:8px;flex-wrap:wrap}[data-page~=stone] .compact-package-v14 button.cp-choice{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #dfe3e7;border-radius:8px;padding:9px 13px;text-align:left;min-height:42px;color:#222;font:600 13px Arial,sans-serif;cursor:pointer}[data-page~=stone] .compact-package-v14 button.cp-choice:hover{border-color:#ffa025}[data-page~=stone] .compact-package-v14 button.cp-choice.selected{border-color:#ffa025;background:#fff8ef;box-shadow:inset 0 0 0 1px #ffa025}[data-page~=stone] .compact-package-v14 .cp-choice small{display:block;margin-top:3px;color:#7b8086;font-weight:400;font-size:11px}[data-page~=stone] .compact-package-v14 .cp-size-grid{display:grid;grid-template-columns:repeat(4,minmax(145px,1fr));gap:8px}[data-page~=stone] .compact-package-v14 .cp-size-grid .cp-choice{width:100%}[data-page~=stone] .compact-package-v14 .cp-size-grid strong{display:block;font-size:13px}[data-page~=stone] .compact-package-v14 .cp-included{display:grid;grid-template-columns:1fr 1fr;gap:10px 22px}[data-page~=stone] .compact-package-v14 .cp-row{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:38px}[data-page~=stone] .compact-package-v14 .cp-row .copy strong{display:block;font:600 13px Arial,sans-serif;color:#222}[data-page~=stone] .compact-package-v14 .cp-row .copy small{display:block;color:#7d8288;font:11px Arial,sans-serif;margin-top:2px}[data-page~=stone] .compact-package-v14 select{border:1px solid #d9dde1;border-radius:7px;background:#fff;padding:6px 28px 6px 9px;font:12px Arial,sans-serif;color:#222}[data-page~=stone] .compact-package-v14 .cp-shipping{display:grid;grid-template-columns:1fr 1fr;gap:10px}[data-page~=stone] .compact-package-v14 .cp-ship{display:grid;grid-template-columns:1fr auto;align-items:center;border:1px solid #dfe3e7;border-radius:8px;padding:9px 12px;cursor:pointer;background:#fff;min-height:52px}[data-page~=stone] .compact-package-v14 .cp-ship.selected{border-color:#ffa025;background:#fffaf4}[data-page~=stone] .compact-package-v14 .cp-ship strong{font:600 13px Arial,sans-serif;color:#222}[data-page~=stone] .compact-package-v14 .cp-ship small{display:block;font:11px Arial,sans-serif;color:#777;margin-top:2px}[data-page~=stone] .compact-package-v14 .cp-ship b{font:700 13px Arial,sans-serif;color:#111}[data-page~=stone] .compact-package-v14 .cp-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:16px}[data-page~=stone] .compact-package-v14 .cp-summary{display:flex;align-items:baseline;gap:10px}[data-page~=stone] .compact-package-v14 .cp-summary span{font:12px Arial,sans-serif;color:#777}[data-page~=stone] .compact-package-v14 .cp-summary strong{font:700 23px Arial,sans-serif;color:#111}[data-page~=stone] .compact-package-v14 .cp-actions{display:flex;gap:9px}[data-page~=stone] .compact-package-v14 .cp-context{font:12px Arial,sans-serif;color:#73777c;margin-top:6px}[data-page~=stone] .compact-package-v14 .cp-context b{color:#333}[data-page~=stone] .compact-package-v14 .cp-note{font:11px Arial,sans-serif;color:#8a8e93;margin-top:7px}[data-page~=stone] .compact-package-v14 .cp-upgrade{display:flex;align-items:center;gap:8px;font:12px Arial,sans-serif;color:#333}[data-page~=stone] .compact-package-v14 .cp-upgrade input{accent-color:#ffa025}[data-page~=stone] .compact-package-v14 .cp-upgrade b{margin-left:auto;color:#333}@media(max-width:800px){[data-page~=stone] .compact-package-v14 .cp-size-grid{grid-template-columns:repeat(2,1fr)}[data-page~=stone] .compact-package-v14 .cp-included,[data-page~=stone] .compact-package-v14 .cp-shipping{grid-template-columns:1fr}}body.configuring .drawer-head{padding-bottom:12px!important;border-bottom:0!important}body.configuring .drawer-head p#drawer-progress{display:none}body.configuring .drawer-head h2{font-size:2rem;margin-bottom:4px}body.configuring .drawer-head #drawer-subtitle{font-size:.78rem;max-width:620px}[data-page~=stone] .compact-builder-v16{width:100%;max-width:none;padding-bottom:8px}[data-page~=stone] .v16-quick-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 12px}[data-page~=stone] .v16-path{display:grid;grid-template-columns:1fr 20px;align-items:center;gap:12px;min-height:66px;padding:10px 14px;border:1px solid #dfe3e7;border-radius:8px;background:#fff;text-align:left;cursor:pointer}[data-page~=stone] .v16-path:hover{border-color:#b8c0c8;box-shadow:0 3px 12px #14243a0d}[data-page~=stone] .v16-path.is-selected{border-color:#ffa025;background:#fffaf4}[data-page~=stone] .v16-path strong{display:block;color:#14243a;font:400 .98rem Marcellus,Georgia,serif}[data-page~=stone] .v16-path small{display:block;margin-top:3px;color:#707a85;font:400 .62rem Arial,sans-serif;line-height:1.35}[data-page~=stone] .v16-path .arrow{color:#ffa025;font-size:1.1rem}[data-page~=stone] .v16-search{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;margin:0 0 14px;padding:0 0 14px;border-bottom:1px solid #e9ecef}[data-page~=stone] .v16-search input{height:39px;margin:0;border:1px solid #cfd6dd;border-radius:6px;padding:0 12px;font:600 .74rem Arial,sans-serif;color:#44505e}[data-page~=stone] .v16-search .primary,[data-page~=stone] .v16-search .secondary{height:39px;padding:0 18px}[data-page~=stone] .v16-ai{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:2px}[data-page~=stone] .v16-ai textarea{min-height:52px;border:1px solid #cfd6dd;border-radius:6px;padding:9px 11px;font:400 .74rem Arial,sans-serif;resize:vertical}[data-page~=stone] .v16-recent{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:18px;margin:0 0 10px;padding:0 0 11px;border-bottom:1px solid #e9ecef}[data-page~=stone] .v16-recent-tabs{display:flex;gap:17px;align-items:center;flex-wrap:wrap}[data-page~=stone] .v16-recent-tabs button{position:relative;padding:4px 0 7px;border:0;background:none;color:#78818a;font:700 .64rem Arial,sans-serif;cursor:pointer}[data-page~=stone] .v16-recent-tabs button.active{color:#14243a}[data-page~=stone] .v16-recent-tabs button.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffa025}[data-page~=stone] .v16-mini-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}[data-page~=stone] .v16-mini-product{display:block;min-width:0;padding:7px 9px;border:1px solid #e1e5e9;border-radius:7px;background:#fff;text-align:left;cursor:pointer}[data-page~=stone] .v16-mini-product strong{display:block;color:#14243a;font:700 .67rem Arial,sans-serif}[data-page~=stone] .v16-mini-product small{display:block;margin-top:2px;color:#7d8690;font:400 .56rem Arial,sans-serif}[data-page~=stone] .v16-config-section{padding:11px 0;border-bottom:1px solid #e9ecef}[data-page~=stone] .v16-config-label{margin-bottom:7px;color:#8a8f96;font:700 .62rem Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase}[data-page~=stone] .v16-package-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}[data-page~=stone] .v16-choice{min-height:50px;padding:8px 10px;border:1px solid #dfe3e7;border-radius:7px;background:#fff;color:#14243a;text-align:left;cursor:pointer}[data-page~=stone] .v16-choice:hover{border-color:#ffa025}[data-page~=stone] .v16-choice.selected{border-color:#ffa025;background:#fff8ef;box-shadow:inset 0 0 0 1px #ffa025}[data-page~=stone] .v16-choice strong{display:block;font:700 .73rem Arial,sans-serif}[data-page~=stone] .v16-choice small{display:block;margin-top:3px;color:#7b8086;font:400 .58rem Arial,sans-serif}[data-page~=stone] .v16-size-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}[data-page~=stone] .v16-size-row .v16-choice{min-height:48px}[data-page~=stone] .v16-product-context{margin-top:6px;color:#6f7882;font:400 .68rem Arial,sans-serif}[data-page~=stone] .v16-product-context b{color:#14243a}[data-page~=stone] .v16-options-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px 18px;align-items:center}[data-page~=stone] .v16-option-row{display:grid;grid-template-columns:minmax(95px,auto) minmax(90px,1fr);align-items:center;gap:10px}[data-page~=stone] .v16-option-row .copy strong{display:block;color:#14243a;font:700 .7rem Arial,sans-serif}[data-page~=stone] .v16-option-row .copy small{display:block;margin-top:2px;color:#7d8288;font:400 .56rem Arial,sans-serif}[data-page~=stone] .v16-option-row select{height:34px;margin:0;border:1px solid #d8dde2;border-radius:6px;background:#fff;padding:0 26px 0 8px;font:400 .67rem Arial,sans-serif}[data-page~=stone] .v16-upgrade{display:flex;align-items:center;gap:7px;color:#374454;font:400 .66rem Arial,sans-serif;white-space:nowrap}[data-page~=stone] .v16-upgrade input{width:15px;height:15px;accent-color:#ffa025}[data-page~=stone] .v16-upgrade b{margin-left:auto;color:#14243a;font-size:.64rem}[data-page~=stone] .v16-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:14px}[data-page~=stone] .v16-price span{display:block;color:#7c858f;font:400 .62rem Arial,sans-serif}[data-page~=stone] .v16-price strong{display:block;margin-top:1px;color:#14243a;font:700 1.45rem Arial,sans-serif}[data-page~=stone] .v16-price small{display:block;margin-top:3px;color:#8c949c;font:400 .58rem Arial,sans-serif}[data-page~=stone] .v16-actions{display:flex;gap:8px;align-items:center}[data-page~=stone] .v16-actions .primary,[data-page~=stone] .v16-actions .secondary{height:40px;padding:0 19px}body.configuring .workspace-actions{display:none!important}[data-page~="stone"] @media(max-width:1100px){.v16-quick-paths{grid-template-columns:repeat(3,minmax(0,1fr))}.v16-package-row{grid-template-columns:repeat(3,1fr)}.v16-options-grid{grid-template-columns:1fr 1fr}.v16-recent{grid-template-columns:1fr}.v16-mini-products{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-page~="stone"] @media(max-width:760px){.v16-quick-paths{grid-template-columns:1fr}.v16-search{grid-template-columns:1fr auto}.v16-search .secondary{grid-column:auto}.v16-package-row,.v16-size-row,.v16-options-grid{grid-template-columns:1fr 1fr}.v16-recent,.v16-mini-products{grid-template-columns:1fr}.v16-footer{align-items:flex-end}.v16-path{grid-template-columns:1fr 20px}}[data-page~=stone] .start-page .customer-confirmation{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:56px!important;row-gap:24px!important;margin-top:24px!important;padding:22px 0 4px!important}[data-page~=stone] .start-page .customer-confirmation .confirm-bill,[data-page~=stone] .start-page .customer-confirmation .confirm-ship,[data-page~=stone] .start-page .customer-confirmation .confirm-contact,[data-page~=stone] .start-page .customer-confirmation .confirm-plant{grid-column:auto!important}[data-page~=stone] .start-page .customer-confirmation .confirm-bill,[data-page~=stone] .start-page .customer-confirmation .confirm-ship{grid-row:1}[data-page~=stone] .start-page .customer-confirmation .confirm-contact,[data-page~=stone] .start-page .customer-confirmation .confirm-plant{grid-row:2}[data-page~=stone] .start-page .customer-confirmation>div{min-height:50px}[data-page~=stone] .start-page .customer-confirmation span{margin-bottom:5px}[data-page~=stone] body.configuring .workspace-grid{grid-template-columns:minmax(0,1fr)!important;gap:0!important}body.configuring .details-column{display:none!important}body.configuring .primary-workspace{width:100%;max-width:none}body.configuring .drawer{width:100%;max-width:none!important}body.configuring .drawer-body{width:100%;max-width:none!important;padding-right:0!important}body.configuring .drawer-head{max-width:none!important}body.configuring .compact-package-v14,body.configuring .catalog-entry-grid,body.configuring .product-lookup-v8,body.configuring .recommendations-block{max-width:none}[data-page~=stone] body.configuring .compact-package-v14,body.configuring #drawer-body>.catalog-entry-grid,body.configuring #drawer-body>.product-lookup,body.configuring #drawer-body>.recommendations-block{width:100%}[data-page~="stone"] @media(max-width:760px){.start-page .customer-confirmation{grid-template-columns:1fr!important;row-gap:16px!important}.start-page .customer-confirmation>*{grid-row:auto!important}}body.configuring .scrim{display:none!important}body.configuring .drawer{left:112px!important;right:0!important;top:64px!important;bottom:0!important;width:auto!important;max-width:none!important;box-shadow:none!important;border-left:0!important}body.configuring .drawer.open{transform:none!important}body.configuring .drawer-head,body.configuring .drawer-body{padding-left:46px!important;padding-right:46px!important}body.configuring .drawer-body{max-width:1220px!important;margin:0 auto!important;width:100%!important}body.configuring .drawer-head>div{max-width:1220px;width:100%;margin:0 auto}body.configuring .drawer-head{align-items:flex-start}body.configuring .drawer-close{display:none!important}[data-page~="stone"] @media(max-width:900px){body.configuring .drawer{left:0!important;top:64px!important}}body.configuring .drawer-shell{max-width:1220px!important;margin-left:auto!important;margin-right:auto!important}body.configuring .drawer-head{padding-top:8px!important;padding-bottom:18px!important}body.configuring .drawer-body{padding-top:10px!important}[data-page~=stone] .compact-builder-v16{max-width:1120px!important;margin:0 auto!important}[data-page~=stone] .v16-quick-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px}[data-page~=stone] .v16-path{min-height:62px;padding:12px 16px;border-radius:8px}[data-page~=stone] .v16-path strong{font-size:1rem}[data-page~=stone] .v16-path small{margin-top:5px;line-height:1.45}[data-page~=stone] .v16-search{gap:10px;margin-bottom:22px;padding-bottom:20px}[data-page~=stone] .v16-recent{gap:22px;margin-bottom:18px;padding-bottom:18px}[data-page~=stone] .v16-recent-tabs{gap:22px}[data-page~=stone] .v16-mini-products{gap:10px}[data-page~=stone] .v16-mini-product{padding:9px 11px}[data-page~=stone] .v16-config-section{padding:18px 0}[data-page~=stone] .v16-config-label{margin-bottom:11px}[data-page~=stone] .v16-package-row{grid-template-columns:repeat(5,minmax(0,185px));gap:10px;justify-content:start}[data-page~=stone] .v16-size-row{grid-template-columns:repeat(4,minmax(0,235px));gap:10px;justify-content:start}[data-page~=stone] .v16-choice{min-height:48px;padding:9px 12px}[data-page~=stone] .v16-product-context{margin-top:10px}[data-page~=stone] .v16-options-grid{grid-template-columns:repeat(2,minmax(0,420px));gap:16px 34px;justify-content:start}[data-page~=stone] .v16-option-row{gap:14px}[data-page~=stone] .v16-footer{padding-top:22px;margin-top:2px}[data-page~="stone"] @media(max-width:1200px){.compact-builder-v16{max-width:100%!important}.v16-package-row{grid-template-columns:repeat(5,minmax(0,1fr))}.v16-size-row{grid-template-columns:repeat(4,minmax(0,1fr))}}body.configuring .drawer-shell{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}body.configuring .drawer-head{padding-top:10px!important;padding-bottom:22px!important}[data-page~=stone] .compact-builder-v16{max-width:1040px!important;margin:0 auto!important}[data-page~=stone] .v16-quick-paths{display:grid!important;grid-template-columns:230px 275px 250px!important;gap:74px!important;justify-content:start!important;margin:0 0 26px!important}[data-page~=stone] .v16-path{min-height:58px!important;padding:11px 14px!important;border-radius:8px!important}[data-page~=stone] .v16-path strong{font-size:.95rem!important}[data-page~=stone] .v16-path small{margin-top:5px!important;line-height:1.45!important}[data-page~=stone] .v16-search{max-width:960px!important;gap:10px!important;margin:0 0 6px!important;padding:0 0 24px!important}[data-page~=stone] .v16-recent{display:none!important}[data-page~=stone] .v16-config-section{padding:24px 0!important}[data-page~=stone] .v16-config-label{margin-bottom:12px!important}[data-page~=stone] .v16-package-row{grid-template-columns:158px 158px 158px 158px 158px!important;gap:12px!important;justify-content:start!important}[data-page~=stone] .v16-size-row{grid-template-columns:190px 190px 190px 190px!important;gap:12px!important;justify-content:start!important}[data-page~=stone] .v16-choice{min-height:46px!important;padding:9px 11px!important}[data-page~=stone] .v16-product-context{margin-top:12px!important}[data-page~=stone] .v16-options-grid{grid-template-columns:360px 360px!important;gap:22px 42px!important;justify-content:start!important}[data-page~=stone] .v16-upgrade{display:none!important}[data-page~=stone] .v16-option-row{gap:16px!important}[data-page~=stone] .v16-footer{padding-top:24px!important;margin-top:0!important}[data-page~="stone"] @media(max-width:1050px){.compact-builder-v16{max-width:100%!important}.v16-quick-paths{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.v16-package-row{grid-template-columns:repeat(3,minmax(150px,1fr))!important}.v16-size-row{grid-template-columns:repeat(4,minmax(150px,1fr))!important}.v16-options-grid{grid-template-columns:1fr 1fr!important}}[data-page~="stone"] @media(max-width:760px){.v16-quick-paths,.v16-package-row,.v16-size-row,.v16-options-grid{grid-template-columns:1fr!important}}body.configuring .drawer-head,body.configuring .drawer-body{padding-left:32px!important;padding-right:46px!important}body.configuring .drawer-head>div,body.configuring .drawer-body{max-width:1100px!important;margin-left:0!important;margin-right:0!important}body.configuring .compact-builder-v16{max-width:1040px!important;margin-left:0!important;margin-right:0!important}[data-page~="stone"] @media(min-width:1051px){.workspace-header.build-heading-row{grid-template-columns:590px auto!important;column-gap:42px!important}.quotation-context{grid-column:2!important;justify-self:start!important;justify-content:flex-start!important;text-align:left!important}}[data-page~=stone] .start-page .identity-grid{grid-template-columns:320px 210px!important;column-gap:84px!important;justify-content:start!important;align-items:start!important}[data-page~=stone] .start-page .identity-field select,[data-page~=stone] .start-page .identity-field input{width:100%!important;height:46px!important}[data-page~=stone] .start-page .identity-section{padding-bottom:34px!important;margin-bottom:34px!important}[data-page~=stone] .start-page .customer-confirmation{margin-top:34px!important;padding-top:24px!important;row-gap:30px!important}[data-page~=stone] .start-page .request-section{padding-bottom:34px!important;margin-bottom:34px!important}[data-page~=stone] .v16-quick-paths{margin-bottom:34px!important}[data-page~=stone] .v16-search{margin-bottom:12px!important;padding-bottom:30px!important;border-bottom-color:#f0f1f2!important}[data-page~=stone] .v16-config-section{padding:34px 0!important;border-bottom-color:#f0f1f2!important}[data-page~=stone] .v16-config-label{margin-bottom:15px!important}[data-page~=stone] .v16-product-context{margin-top:15px!important}[data-page~=stone] .v16-options-grid{row-gap:28px!important}[data-page~=stone] .v16-footer{padding-top:34px!important}[data-page~="stone"] @media(max-width:760px){.start-page .identity-grid{grid-template-columns:1fr!important;column-gap:0!important;row-gap:22px!important}}[data-page~=stone] .start-page .requested-inline{display:grid;grid-template-columns:320px auto;align-items:end;gap:84px;margin-top:24px}[data-page~=stone] .start-page .requested-field select{width:100%;height:46px}[data-page~=stone] .start-page .created-inline{padding-bottom:4px;display:flex;align-items:baseline;gap:8px;color:#7b8490;font:400 .76rem Arial,sans-serif}[data-page~=stone] .start-page .created-inline strong{color:#14243a;font-weight:700}[data-page~=stone] .start-page .created-inline small{color:#9aa1a9}[data-page~=stone] .start-page .customer-confirmation{margin-top:38px!important}[data-page~=stone] .v16-path{min-height:48px!important;padding:10px 14px!important}[data-page~=stone] .v16-path strong{margin:0!important}[data-page~=stone] .v16-package-row .v16-choice{min-height:42px!important;display:flex;align-items:center}[data-page~=stone] .v16-package-row .v16-choice strong{line-height:1.25}[data-page~=stone] .v16-shipping-section{padding-bottom:30px!important}[data-page~=stone] .v16-shipping-row{display:grid;grid-template-columns:380px 380px;gap:18px;justify-content:start}[data-page~=stone] .v16-ship{display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:54px;padding:10px 14px;border:1px solid #dfe3e7;border-radius:8px;background:#fff;text-align:left;color:#14243a;cursor:pointer}[data-page~=stone] .v16-ship:hover{border-color:#b7c0c8}[data-page~=stone] .v16-ship.selected{border-color:#ffa025;background:#fffaf4;box-shadow:inset 0 0 0 1px #ffa025}[data-page~=stone] .v16-ship strong{display:block;font:700 .74rem Arial,sans-serif}[data-page~=stone] .v16-ship small{display:block;margin-top:3px;color:#7b8490;font:400 .61rem Arial,sans-serif}[data-page~=stone] .v16-ship>b{font:700 .8rem Arial,sans-serif;color:#14243a}[data-page~=stone] .v16-freight-ack{display:grid;grid-template-columns:auto 1fr;gap:7px 9px;align-items:center;max-width:778px;margin-top:13px;color:#4f5965;font:400 .66rem Arial,sans-serif}[data-page~=stone] .v16-freight-ack input{width:14px;height:14px;accent-color:#ffa025}[data-page~=stone] .v16-freight-ack small{grid-column:2;color:#8a929a;font-size:.6rem}[data-page~="stone"] @media(max-width:900px){.start-page .requested-inline{grid-template-columns:1fr;gap:12px}.start-page .created-inline{padding-bottom:0}.v16-shipping-row{grid-template-columns:1fr}}[data-page~=stone] .start-page .confirm-ship strong{white-space:nowrap!important;font-size:.76rem!important;letter-spacing:-.01em}[data-page~=stone] .start-page .confirm-ship{overflow:visible!important}[data-page~=stone] body.configuring .compact-builder-v16,body.configuring .drawer-shell{margin-left:0!important;margin-right:0!important}body.configuring .drawer-head,body.configuring .drawer-body{text-align:left!important}[data-page~=stone] .v16-quick-paths,[data-page~=stone] .v16-search,[data-page~=stone] .v16-config-section,[data-page~=stone] .v16-footer{margin-left:0!important;margin-right:0!important;justify-content:start!important}[data-page~=stone] .v16-package-row,[data-page~=stone] .v16-size-row,[data-page~=stone] .v16-options-grid,[data-page~=stone] .v16-shipping-row{justify-content:start!important}body.configuring .drawer-head #drawer-subtitle{font-size:.78rem!important;color:#6f7882!important}body.configuring .drawer-body{padding-top:8px!important}[data-page~=stone] .v16-quick-paths{grid-template-columns:210px 250px 225px!important;gap:48px!important;max-width:830px!important;margin-bottom:30px!important}[data-page~=stone] .v16-path{min-height:52px!important;padding:9px 13px!important}[data-page~=stone] .v16-search{max-width:820px!important;margin-bottom:4px!important;padding-bottom:28px!important}[data-page~=stone] .v16-config-section{max-width:900px!important;padding:30px 0!important}[data-page~=stone] .v16-config-label{margin-bottom:14px!important;color:#4d5966!important;font-size:.72rem!important;font-weight:700!important;letter-spacing:.09em!important}[data-page~=stone] .v16-package-row{grid-template-columns:145px 145px 145px 145px 145px!important;gap:11px!important}[data-page~=stone] .v16-size-row{grid-template-columns:180px 180px 180px 180px!important;gap:11px!important}[data-page~=stone] .v28-included-list{max-width:790px;display:grid;grid-template-columns:1fr 1fr;column-gap:54px;row-gap:18px;align-items:start}[data-page~=stone] .v28-included-item{color:#14243a;font:400 .68rem Arial,sans-serif;line-height:1.42}[data-page~=stone] .v28-included-item strong{display:block;font-size:.7rem}[data-page~=stone] .v28-included-item small{display:block;color:#66717d;font-size:.61rem;line-height:1.45}[data-page~=stone] .v28-with-control{display:grid;grid-template-columns:1fr 112px;gap:14px;align-items:center}[data-page~=stone] .v28-with-control select{height:34px;margin:0;border:1px solid #d8dde2;border-radius:6px;background:#fff;padding:0 24px 0 8px;font:400 .67rem Arial,sans-serif}[data-page~=stone] .v28-optional{grid-column:1/-1;padding-top:3px;color:#65707b;font:400 .62rem Arial,sans-serif}[data-page~=stone] .v28-optional span{display:block;margin-bottom:5px;color:#14243a;font-weight:700}[data-page~=stone] .v28-optional small{display:block;font-size:.61rem;line-height:1.45}[data-page~=stone] .v16-shipping-row{max-width:760px!important;grid-template-columns:1fr 1fr!important;gap:16px!important}[data-page~=stone] .v16-footer{max-width:900px!important;justify-content:flex-start!important;gap:58px!important;padding-top:26px!important}[data-page~=stone] .v16-price span{color:#4d5966!important;font-size:.7rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.07em}[data-page~=stone] .v16-price strong{font-size:1.65rem!important}[data-page~=stone] .v16-price small{font-size:.62rem!important;color:#727c86!important}[data-page~="stone"] @media(max-width:900px){.v16-quick-paths{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;max-width:100%!important}.v16-search,.v16-config-section,.v16-footer{max-width:100%!important}.v28-included-list{grid-template-columns:1fr;max-width:100%}.v28-optional{grid-column:1}}[data-page~=stone] .build-heading-row .title-customer h1{font-size:1.72rem!important;line-height:1.08!important}body.configuring .drawer-head h2{font-size:.84rem!important;line-height:1.15!important;font-family:Arial,sans-serif!important;font-weight:700!important;color:var(--mw-orange)!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-bottom:0!important}body.configuring .drawer-head #drawer-subtitle:empty{display:none!important}body.configuring .drawer-head{padding-bottom:8px!important}[data-page~=stone] .v16-quick-paths{grid-template-columns:190px 225px 200px!important;gap:34px!important;max-width:720px!important;margin-bottom:26px!important}[data-page~=stone] .v16-search{max-width:760px!important;padding-bottom:25px!important}[data-page~=stone] .v16-config-label{color:var(--mw-orange)!important;font-size:.76rem!important;font-weight:700!important;letter-spacing:.075em!important;text-transform:uppercase!important;margin-bottom:13px!important}[data-page~=stone] .v16-config-section{max-width:860px!important;padding:26px 0!important}[data-page~=stone] .v16-package-row{grid-template-columns:repeat(5,150px)!important;gap:10px!important}[data-page~=stone] .v16-package-row .v16-choice{min-height:48px!important}[data-page~=stone] .v16-size-row{grid-template-columns:repeat(4,180px)!important;gap:10px!important}[data-page~=stone] .v16-size-row .v16-choice{min-height:44px!important;padding-top:8px!important;padding-bottom:8px!important}[data-page~=stone] .v16-size-row .v16-choice small,[data-page~=stone] .v16-product-context{display:none!important}[data-page~=stone] .v29-included-list{max-width:760px;display:grid;gap:0;border-top:1px solid #edf0f2}[data-page~=stone] .v29-included-row{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:24px;align-items:center;padding:13px 0;border-bottom:1px solid #edf0f2;font-family:Arial,sans-serif}[data-page~=stone] .v29-included-row>div{min-width:0}[data-page~=stone] .v29-included-row strong{display:inline;font-size:.72rem;color:#14243a;margin-right:7px}[data-page~=stone] .v29-included-row span{font-size:.69rem;color:#2d3946}[data-page~=stone] .v29-included-row small{display:block;margin-top:5px;font-size:.62rem;color:#69737e;line-height:1.4}[data-page~=stone] .v29-included-row select{width:118px;height:34px;border:1px solid #d8dde2;border-radius:6px;background:#fff;padding:0 26px 0 9px;font:400 .68rem Arial,sans-serif}[data-page~=stone] .v29-qty{text-align:left;font:700 .68rem Arial,sans-serif;color:#27384a}[data-page~=stone] .v29-upgrades-list{max-width:650px;display:grid;gap:10px}[data-page~=stone] .v29-upgrades-list label{display:grid;grid-template-columns:245px 230px;gap:20px;align-items:center;font:400 .7rem Arial,sans-serif;color:#1d2c3e}[data-page~=stone] .v29-upgrades-list select{height:35px;border:1px solid #d8dde2;border-radius:6px;background:#fff;padding:0 28px 0 10px;font:400 .68rem Arial,sans-serif}[data-page~=stone] .v16-shipping-section .v16-config-label,[data-page~=stone] .v16-price span{color:var(--mw-orange)!important}[data-page~="stone"] @media(max-width:900px){.v16-quick-paths{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;max-width:100%!important}.v16-search,.v16-config-section{max-width:100%!important}.v16-package-row,.v16-size-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v29-included-row{grid-template-columns:minmax(0,1fr) 105px}.v29-upgrades-list label{grid-template-columns:1fr!important;gap:5px}}[data-page~=stone] .v30-upgrades-collapsible{padding-top:18px!important;padding-bottom:18px!important}[data-page~=stone] .v30-upgrades-toggle{width:100%;max-width:650px;display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;padding:0;cursor:pointer;text-align:left}[data-page~=stone] .v30-upgrades-toggle .v16-config-label{margin:0!important}[data-page~=stone] .v30-upgrades-chevron{font:400 1.45rem/1 Arial,sans-serif;color:var(--mw-orange);transform:rotate(0);transition:transform .16s ease}[data-page~=stone] .v30-upgrades-toggle[aria-expanded=true] .v30-upgrades-chevron{transform:rotate(90deg)}[data-page~=stone] #v30-upgrades-body{margin-top:18px}[data-page~=stone] #v30-upgrades-body[hidden]{display:none!important}:root{--mw-orange:#ffa025}[data-page~=stone] body.configuring .workspace-main{width:calc(100% - 150px)!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding-left:42px!important;padding-right:42px!important;box-sizing:border-box!important}body.configuring .workspace-header,body.configuring .workspace-grid{width:100%!important;max-width:100%!important}[data-page~=stone] body.configuring .drawer-head h2{font-size:.76rem!important;letter-spacing:.075em!important}[data-page~=stone] .v16-quick-paths{grid-template-columns:152px 180px 160px!important;gap:26px!important;max-width:570px!important}[data-page~=stone] .v16-path{min-width:0!important}[data-page~=stone] .v16-size-row{grid-template-columns:repeat(4,144px)!important;gap:10px!important}[data-page~=stone] .v29-included-row{grid-template-columns:minmax(0,1fr) 72px!important;gap:18px!important}[data-page~=stone] .v29-included-row select{width:72px!important;padding-left:8px!important;padding-right:20px!important}[data-page~=stone] .v30-upgrades-toggle{width:auto!important;max-width:none!important;justify-content:flex-start!important;gap:10px!important}[data-page~=stone] .v30-upgrades-chevron{font-size:1.15rem!important}[data-page~=stone] .v16-shipping-row{grid-template-columns:280px 280px!important;gap:16px!important;max-width:576px!important}[data-page~=stone] .v16-ship{min-width:0!important}[data-page~="stone"] @media(max-width:1100px){body.configuring .workspace-main{width:calc(100% - 110px)!important;padding-left:28px!important;padding-right:28px!important}}[data-page~="stone"] @media(max-width:900px){body.configuring .workspace-main{width:100%!important;margin:0!important;padding-left:24px!important;padding-right:24px!important}.v16-quick-paths{grid-template-columns:repeat(3,minmax(0,1fr))!important;max-width:100%!important}.v16-size-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v16-shipping-row{grid-template-columns:1fr 1fr!important;max-width:100%!important}}[data-page~="stone"] @media(max-width:620px){.v16-quick-paths,.v16-size-row,.v16-shipping-row{grid-template-columns:1fr!important}.v29-included-row{grid-template-columns:minmax(0,1fr) 72px!important}}:root{--mw-orange:#ffa025;--mw-orange-wash:rgba(255,160,37,.035);--mw-line:#edf0f2;--mw-muted:#5f6b76}[data-page~=stone] .v29-included-row{grid-template-columns:minmax(0,1fr) 86px!important}[data-page~=stone] .v29-included-row select{width:86px!important;min-width:86px!important;padding-left:10px!important;padding-right:24px!important;text-overflow:clip!important}[data-page~=stone] .v16-path.is-selected,[data-page~=stone] .v16-package.is-selected,[data-page~=stone] .v16-size.is-selected,[data-page~=stone] .v16-ship.is-selected{background:var(--mw-orange-wash)!important;box-shadow:none!important}[data-page~=stone] .v16-config-section{border-top-color:transparent!important}[data-page~=stone] .v29-included-row{border-bottom-color:var(--mw-line)!important}[data-page~=stone] .v29-included-row:last-child{border-bottom-color:transparent!important}[data-page~=stone] .v30-upgrades-collapsible{border-top:1px solid var(--mw-line)!important;border-bottom:1px solid var(--mw-line)!important}[data-page~=stone] .v16-shipping-section{border-top-color:transparent!important}[data-page~=stone] .v16-footer{border-top:1px solid var(--mw-line)!important}[data-page~=stone] .v16-search-row{margin-bottom:18px!important}[data-page~=stone] .v16-package-section{padding-top:18px!important}[data-page~=stone] .v29-included-row select{font-weight:600!important;color:#17202a!important;background-color:#fff!important}[data-page~=stone] .v16-ship.is-selected{border-color:var(--mw-orange)!important}[data-page~=stone] .v16-price small,[data-page~=stone] #cp-total-note{color:#59636e!important;font-size:.72rem!important;font-weight:500!important}[data-page~=stone] .v16-price strong{letter-spacing:-.02em!important}[data-page~=stone] .v16-actions [data-action=root-cancel]{display:none!important}:root{--mw-orange:#ffa025;--mw-orange-wash-v33:rgba(255,160,37,.035)}[data-page~=stone] .v16-path.is-selected,[data-page~=stone] .v16-package.is-selected,[data-page~=stone] .v16-size.is-selected,[data-page~=stone] .v16-ship.is-selected{background:var(--mw-orange-wash-v33)!important;box-shadow:none!important}[data-page~=stone] .v16-config-section,[data-page~=stone] .v16-shipping-section,[data-page~=stone] .v16-footer,[data-page~=stone] .v30-upgrades-collapsible{border-top:none!important;border-bottom:none!important}[data-page~=stone] .v29-included-row,[data-page~=stone] .v29-included-row:last-child{border-top:none!important;border-bottom:none!important}[data-page~=stone] .v29-included-row+.v29-included-row{margin-top:7px!important;padding-top:7px!important}[data-page~=stone] .v30-upgrades-collapsible{padding-top:4px!important;padding-bottom:4px!important}body.configuring .drawer-head{padding-bottom:18px!important}body.configuring .drawer-body{max-width:1080px!important}body.configuring .drawer-head>div{max-width:1080px!important}[data-page~=stone] .eng-v25{max-width:980px;display:grid;gap:26px;padding-bottom:12px}[data-page~=stone] .eng-v25-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}[data-page~=stone] .eng-v25-top .copy h3{font:400 1.22rem Marcellus,Georgia,serif;color:var(--ink);margin:0 0 5px}[data-page~=stone] .eng-v25-top .copy p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.55}[data-page~=stone] .eng-fill-wrap{position:relative;flex:0 0 auto}[data-page~=stone] .eng-fill-btn{height:38px;border:1px solid #8faab4;background:#eef4f6;color:#314d5c;border-radius:6px;padding:0 14px;font-weight:700;font-size:.76rem}[data-page~=stone] .eng-fill-menu{position:absolute;right:0;top:44px;width:190px;border:1px solid var(--line);background:#fff;border-radius:8px;box-shadow:0 12px 32px #14243a1f;padding:5px;z-index:6}[data-page~=stone] .eng-fill-menu button{width:100%;border:0;background:#fff;text-align:left;padding:9px 10px;border-radius:5px;color:var(--ink);font-size:.76rem}[data-page~=stone] .eng-fill-menu button:hover{background:#f7f8f9}[data-page~=stone] .eng-line-item{border-top:1px solid #e7eaed;padding-top:22px}[data-page~=stone] .eng-line-item:first-of-type{border-top:0;padding-top:0}[data-page~=stone] .eng-line-header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:12px}[data-page~=stone] .eng-line-header strong{color:var(--ink);font-size:.84rem}[data-page~=stone] .eng-no-engraving{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;color:var(--muted);font-weight:500}[data-page~=stone] .eng-no-engraving input{width:14px;height:14px;margin:0}[data-page~=stone] .eng-surface-list{display:grid;gap:12px}[data-page~=stone] .eng-surface{border:1px solid #e0e4e8;border-radius:9px;background:#fff;overflow:hidden}[data-page~=stone] .eng-surface.active{border-color:#efb27d;box-shadow:0 0 0 1px #ff70000a}[data-page~=stone] .eng-surface-head{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;border-bottom:1px solid #edf0f2;background:#fffaf6}[data-page~=stone] .eng-surface-head span{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#a35a1b}[data-page~=stone] .eng-surface-head button{border:0;background:none;color:#798592;font-size:1rem}[data-page~=stone] .eng-surface-body{padding:14px 14px 13px}[data-page~=stone] .eng-inline-tools{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:14px}[data-page~=stone] .eng-tool{height:34px;border:1px solid #b9c6ce;background:#fff;color:#516574;border-radius:5px;padding:0 11px;font-size:.72rem;font-weight:700}[data-page~=stone] .eng-tool input{display:none}[data-page~=stone] .eng-extract{border-color:#d7dde2;color:#4c5965}[data-page~=stone] .eng-file-chip{font-size:.68rem;border:1px solid #dfe4e8;border-radius:999px;padding:5px 8px;color:#65717c;background:#f8fafb}[data-page~=stone] .eng-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}[data-page~=stone] .eng-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}[data-page~=stone] .eng-field{display:flex;flex-direction:column;gap:5px}[data-page~=stone] .eng-field>span,[data-page~=stone] .eng-label{font-size:.64rem;text-transform:uppercase;letter-spacing:.06em;color:#87929e;font-weight:700}[data-page~=stone] .eng-field input,[data-page~=stone] .eng-field select,[data-page~=stone] .eng-field textarea{width:100%;margin:0;height:37px;border:1px solid #c8d0d7;border-radius:5px;padding:0 10px;background:#fff;color:var(--ink);font-size:.78rem;font-weight:500}[data-page~=stone] .eng-field textarea{height:58px;padding:9px 10px;resize:vertical}[data-page~=stone] .eng-name-grid{margin-top:12px}[data-page~=stone] .eng-nickname{margin-top:12px;max-width:33.333%}[data-page~=stone] .eng-dates{margin-top:14px}[data-page~=stone] .eng-date-selects{display:grid;grid-template-columns:1.2fr .75fr .95fr;gap:6px}[data-page~=stone] .eng-checks{display:flex;gap:9px;flex-wrap:wrap;margin-top:9px}[data-page~=stone] .eng-check{display:inline-flex;align-items:center;gap:6px;border:1px solid #dde2e6;border-radius:5px;padding:7px 9px;font-size:.69rem;color:#697581;font-weight:500;background:#fff}[data-page~=stone] .eng-check input{width:13px;height:13px;margin:0}[data-page~=stone] .eng-subsection{margin-top:16px}[data-page~=stone] .eng-verse-grid{margin-top:7px}[data-page~=stone] .eng-no-verse{margin-top:8px}[data-page~=stone] .eng-additional-row{display:flex;gap:8px}[data-page~=stone] .eng-additional-row input{height:36px;margin:0}[data-page~=stone] .eng-additional-row button{border:0;background:none;color:#8b96a0}[data-page~=stone] .eng-add-btn{margin-top:7px;height:34px;border:1px solid #cdd4da;background:#fff;border-radius:5px;padding:0 11px;font-size:.72rem;font-weight:700;color:#4f5d68}[data-page~=stone] .eng-notes{margin-top:14px}[data-page~=stone] .eng-surface-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid #edf0f2}[data-page~=stone] .eng-surface-actions .later{background:#f3f4f5;border:1px solid #f3f4f5;color:#27323d}[data-page~=stone] .eng-surface-actions .cancel{background:#fff;border:1px solid #c6ced5;color:#33404c}[data-page~=stone] .eng-surface-actions button{height:36px;border-radius:5px;padding:0 14px;font-size:.72rem;font-weight:700}[data-page~=stone] .eng-surface-actions .save{background:var(--orange);border:1px solid var(--orange);color:#fff}[data-page~=stone] .eng-surface.saved .eng-surface-head{background:#f7faf8}[data-page~=stone] .eng-surface.saved .eng-surface-head span{color:#3e7654}[data-page~=stone] .eng-add-surface{margin-top:9px;height:36px;border:1px solid #8aa9b6;background:#7f9daa;color:#fff;border-radius:5px;padding:0 13px;font-size:.72rem;font-weight:700}[data-page~=stone] .eng-global{border-top:1px solid #e7eaed;padding-top:22px;display:grid;gap:20px}[data-page~=stone] .eng-global-row{display:grid;grid-template-columns:150px 150px minmax(180px,260px);gap:12px;max-width:620px}[data-page~=stone] .eng-global textarea{width:100%;min-height:64px;border:1px solid #c8d0d7;border-radius:5px;padding:10px;margin:7px 0 0;font:inherit;font-size:.78rem;resize:vertical}[data-page~=stone] .eng-layout-options{display:flex;gap:8px;flex-wrap:wrap;margin-top:7px}[data-page~=stone] .eng-layout-help{margin:8px 0 0;color:var(--muted);font-size:.7rem;line-height:1.5}[data-page~=stone] .eng-spell{color:#8a6a44;font-size:.7rem;margin-top:7px}[data-page~=stone] .eng-final-actions{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e7eaed;padding-top:18px}[data-page~="stone"] @media(max-width:760px){.eng-grid-3,.eng-grid-2,.eng-global-row{grid-template-columns:1fr}.eng-nickname{max-width:none}.eng-v25-top{flex-direction:column}}[data-page~=stone] .eng-v35{max-width:900px;margin:0 auto;padding:2px 0 20px;display:grid;gap:30px;color:var(--ink)}[data-page~=stone] .eng-v35 .eng-page-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}[data-page~=stone] .eng-v35 .eng-kicker,[data-page~=stone] .eng-v35 .eng-section-title{margin:0 0 10px;color:var(--orange);font-size:.69rem;font-weight:800;letter-spacing:.105em;text-transform:uppercase}[data-page~=stone] .eng-v35 .eng-item-title{font:400 1.16rem Marcellus,Georgia,serif;margin:0 0 4px;color:var(--ink)}[data-page~=stone] .eng-v35 .eng-item-meta{margin:0;color:#7d8790;font-size:.75rem;line-height:1.55}[data-page~=stone] .eng-v35 .eng-fill-btn{height:34px;border:0;background:none;color:var(--orange);padding:0;font-size:.72rem;font-weight:700}[data-page~=stone] .eng-v35 .eng-fill-menu{top:36px}[data-page~=stone] .eng-v35 .eng-technical{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px;color:#68737d;font-size:.73rem}[data-page~=stone] .eng-v35 .eng-technical b{font-weight:600;color:#56616b}[data-page~=stone] .eng-v35 .eng-change{border:0;background:none;color:var(--orange);font-size:.7rem;font-weight:700;padding:0 0 0 3px}[data-page~=stone] .eng-v35 .eng-section{display:grid;gap:12px}[data-page~=stone] .eng-v35 .eng-section+.eng-section{margin-top:3px}[data-page~=stone] .eng-v35 .eng-grid-3{gap:14px}[data-page~=stone] .eng-v35 .eng-grid-2{gap:18px}[data-page~=stone] .eng-v35 .eng-field{gap:6px}[data-page~=stone] .eng-v35 .eng-field>span,[data-page~=stone] .eng-v35 .eng-label{font-size:.62rem;color:#8a949d;letter-spacing:.07em}[data-page~=stone] .eng-v35 .eng-field input,[data-page~=stone] .eng-v35 .eng-field select,[data-page~=stone] .eng-v35 .eng-field textarea{height:38px;border-color:#d4d9dd;border-radius:5px;font-size:.77rem}[data-page~=stone] .eng-v35 .eng-field textarea{height:72px;padding:10px}[data-page~=stone] .eng-v35 .eng-name-grid,[data-page~=stone] .eng-v35 .eng-dates{margin:0}[data-page~=stone] .eng-v35 .eng-nickname{margin:0;max-width:31.5%}[data-page~=stone] .eng-v35 .eng-date-options{display:flex;gap:14px;flex-wrap:wrap;margin-top:1px}[data-page~=stone] .eng-v35 .eng-date-options label{display:inline-flex;align-items:center;gap:6px;color:#737d86;font-size:.68rem}[data-page~=stone] .eng-v35 .eng-date-options input{width:13px;height:13px;margin:0}[data-page~=stone] .eng-v35 .eng-choice-row{display:flex;gap:8px;flex-wrap:wrap}[data-page~=stone] .eng-v35 .eng-choice{min-width:112px;height:35px;border:1px solid #d5dadd;background:#fff;border-radius:5px;padding:0 12px;color:#59636d;font-size:.7rem;font-weight:700}[data-page~=stone] .eng-v35 .eng-choice.selected{border-color:var(--orange);background:#ffa02509;color:#7a4a08}[data-page~=stone] .eng-v35 .eng-upload{display:inline-flex;align-items:center;height:36px;border:0;background:none;color:var(--orange);font-size:.72rem;font-weight:700;padding:0;cursor:pointer}[data-page~=stone] .eng-v35 .eng-upload input{display:none}[data-page~=stone] .eng-v35 .eng-file-chips{margin-top:2px}[data-page~=stone] .eng-v35 .eng-quiet-action{border:0;background:none;color:var(--orange);font-size:.71rem;font-weight:700;padding:0;text-align:left;width:max-content}[data-page~=stone] .eng-v35 .eng-secondary-panel{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:650px;margin-top:2px}[data-page~=stone] .eng-v35 .eng-secondary-panel.open{display:grid}[data-page~=stone] .eng-v35 .eng-notes-area{display:none;max-width:100%}[data-page~=stone] .eng-v35 .eng-notes-area.open{display:block}[data-page~=stone] .eng-v35 .eng-surface-summary{padding:14px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 18px;align-items:start}[data-page~=stone] .eng-v35 .eng-surface-summary strong{font-size:.77rem;letter-spacing:.035em}[data-page~=stone] .eng-v35 .eng-surface-summary p{grid-column:1;margin:0;color:#6f7982;font-size:.73rem;line-height:1.55}[data-page~=stone] .eng-v35 .eng-surface-summary button{grid-column:2;grid-row:1/3;border:0;background:none;color:var(--orange);font-size:.69rem;font-weight:700}[data-page~=stone] .eng-v35 .eng-additional-surfaces{display:grid;gap:2px}[data-page~=stone] .eng-v35 .eng-collapsed-surface{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border:0;background:none;text-align:left;color:#505b65;font-size:.74rem;font-weight:700}[data-page~=stone] .eng-v35 .eng-collapsed-surface span:last-child{color:var(--orange)}[data-page~=stone] .eng-v35 .eng-layout-options{margin:0}[data-page~=stone] .eng-v35 .eng-layout-help{max-width:610px;margin-top:0}[data-page~=stone] .eng-v35 .eng-spell{margin-top:0}[data-page~=stone] .eng-v35 .eng-final-actions{border:0;padding-top:2px;justify-content:flex-end}[data-page~=stone] .eng-v35 .eng-final-actions .primary{min-width:154px}[data-page~=stone] .eng-v35 .eng-no-engraving{margin-top:7px}[data-page~=stone] .eng-v35 .eng-no-engraving input{accent-color:var(--orange)}body.configuring .drawer-body:has(.eng-v35){max-width:1060px!important;padding-top:18px!important}body.configuring .drawer-head:has(+.drawer-body .eng-v35){max-width:1060px!important}[data-page~="stone"] @media(max-width:760px){.eng-v35{padding:0 2px}.eng-v35 .eng-page-intro{flex-direction:column}.eng-v35 .eng-nickname{max-width:none}.eng-v35 .eng-secondary-panel,.eng-v35 .eng-grid-3,.eng-v35 .eng-grid-2{grid-template-columns:1fr}}[data-page~=stone] .eng-v36{max-width:900px;margin:0 auto;padding:0 0 28px;color:var(--ink)}[data-page~=stone] .eng-progress-v36{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:0 0 44px;max-width:900px}[data-page~=stone] .eng-progress-v36 span{height:39px;border:1px solid #e1e5e8;border-radius:7px;display:flex;align-items:center;gap:8px;padding:0 12px;color:#7e8994;font-size:.72rem;font-weight:600;background:#fff}[data-page~=stone] .eng-progress-v36 i{font-style:normal;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#c7d0d7;color:#fff;font-size:.65rem}[data-page~=stone] .eng-progress-v36 span.active{border-color:var(--orange);color:#263646}[data-page~=stone] .eng-progress-v36 span.active i{background:var(--orange)}[data-page~=stone] .eng-heading-v36{margin:0 0 10px}[data-page~=stone] .eng-heading-v36 h3{margin:0;color:var(--orange);font:700 1.12rem Arial,sans-serif;letter-spacing:.015em}[data-page~=stone] .eng-heading-v36 p{margin:5px 0 0;color:#8b949d;font-size:.69rem}[data-page~=stone] .eng-card-v36{border:1px solid #e1e5e8;border-radius:7px;background:#fff;padding:0 16px 18px}[data-page~=stone] .eng-product-v36{padding:13px 0 16px;font-size:.76rem;color:#263646}[data-page~=stone] .eng-methods-v36{display:grid;grid-template-columns:120px 190px 190px;gap:14px;align-items:end;padding:0 8px 14px}[data-page~=stone] .eng-methods-v36>div{display:grid;grid-template-rows:18px 34px 34px;gap:5px}[data-page~=stone] .eng-methods-v36 span,[data-page~=stone] .eng-card-v36 label>span,[data-page~=stone] .eng-simple-section-v36>span,[data-page~=stone] .eng-layout-v36 h4{font-size:.61rem;letter-spacing:.07em;color:#8c97a2;font-weight:700}[data-page~=stone] .eng-methods-v36 b{font-size:.72rem;font-weight:500;padding:9px 10px}[data-page~=stone] .eng-methods-v36 select{height:34px;border:1px solid #d5dce2;border-radius:5px;background:#fff;padding:0 8px;font-size:.72rem}[data-page~=stone] .eng-no-v36 label{display:flex;align-items:center;gap:6px;font-size:.67rem;color:#5f6b76}[data-page~=stone] .eng-no-v36 input,[data-page~=stone] .eng-date-options-v36 input{accent-color:var(--orange)}[data-page~=stone] .eng-tabs-v36{display:flex;margin:0 8px 20px}[data-page~=stone] .eng-tabs-v36 button{width:118px;height:34px;border:1px solid #d9dfe4;background:#fff;color:#344353;font-size:.69rem}[data-page~=stone] .eng-tabs-v36 button:first-child{border-radius:5px 0 0 5px}[data-page~=stone] .eng-tabs-v36 button:last-child{border-radius:0 5px 5px 0;margin-left:-1px}[data-page~=stone] .eng-tabs-v36 button.active{border-color:var(--orange);position:relative;z-index:1;color:#263646;background:#ffa02509}[data-page~=stone] .eng-names-v36{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;max-width:710px;margin:0 8px 8px}[data-page~=stone] .eng-names-v36 label,[data-page~=stone] .eng-dates-v36 label,[data-page~=stone] .eng-notes-v36 label,[data-page~=stone] .eng-back-v36 label,[data-page~=stone] .eng-nickname-v36{display:grid;gap:6px}[data-page~=stone] .eng-card-v36 input,[data-page~=stone] .eng-card-v36 select,[data-page~=stone] .eng-card-v36 textarea{box-sizing:border-box;width:100%;border:1px solid #d7dde2;border-radius:5px;background:#fff;color:#2d3a48;font:400 .72rem Arial,sans-serif;padding:0 10px}[data-page~=stone] .eng-card-v36 input,[data-page~=stone] .eng-card-v36 select{height:35px}[data-page~=stone] .eng-card-v36 textarea{min-height:72px;padding:10px;resize:vertical}[data-page~=stone] .eng-inline-add-v36{margin:0 8px 10px;border:0;background:none;color:var(--orange);font-size:.66rem;font-weight:700;padding:0}[data-page~=stone] .eng-nickname-v36{max-width:225px;margin:0 8px 12px}[data-page~=stone] .eng-dates-v36{display:grid;grid-template-columns:210px 210px;gap:28px;margin:0 8px 10px}[data-page~=stone] .eng-date-options-v36{display:flex;gap:28px;margin:0 8px 25px}[data-page~=stone] .eng-date-options-v36 label{display:flex;align-items:center;gap:6px;color:#606c77;font-size:.65rem}[data-page~=stone] .eng-date-options-v36 input{width:13px;height:13px;margin:0}[data-page~=stone] .eng-verse-v36{margin:0 8px 28px;max-width:710px}[data-page~=stone] .eng-choice-row{display:flex;gap:8px;flex-wrap:wrap}[data-page~=stone] .eng-choice{height:34px;min-width:112px;border:1px solid #d7dde2;border-radius:5px;background:#fff;color:#53606c;font-size:.66rem;font-weight:700;padding:0 12px}[data-page~=stone] .eng-choice.selected{border-color:var(--orange);background:#ffa02509;color:#6a4a18}[data-page~=stone] .eng-verse-v36 .eng-field{display:grid;gap:6px;margin-top:9px}[data-page~=stone] .eng-verse-v36 select{height:38px}[data-page~=stone] .eng-simple-section-v36{display:grid;gap:9px;margin:0 8px 26px}[data-page~=stone] .eng-simple-section-v36 button,[data-page~=stone] .eng-upload-v36{border:0;background:none;color:var(--orange);font-size:.66rem;font-weight:700;padding:0;text-align:left;width:max-content;cursor:pointer}[data-page~=stone] .eng-upload-v36 input{display:none}[data-page~=stone] .eng-file-chips{display:flex;gap:6px;flex-wrap:wrap}[data-page~=stone] .eng-notes-v36{margin:0 8px 4px}[data-page~=stone] .eng-notes-v36 input{height:35px}[data-page~=stone] .eng-back-v36{display:grid;gap:18px;margin:0 8px 8px;max-width:710px}[data-page~=stone] .eng-back-v36 textarea{min-height:82px}[data-page~=stone] .eng-layout-v36{margin:32px 8px 0}[data-page~=stone] .eng-layout-v36 h4{margin:0 0 12px;color:var(--orange)}[data-page~=stone] .eng-layout-v36 p{max-width:610px;margin:11px 0 8px;color:#7d8791;font-size:.64rem;line-height:1.5}[data-page~=stone] .eng-spell-v36{font-size:.64rem;color:#8a7a5d}[data-page~=stone] .eng-final-actions-v36{display:flex;justify-content:flex-end;margin:34px 0 0}[data-page~=stone] .eng-final-actions-v36 .primary{min-width:150px;height:42px;background:var(--orange);border-color:var(--orange)}body.configuring .drawer-body:has(.eng-v36){max-width:1060px!important;padding-top:18px!important}body.configuring .drawer-head:has(+.drawer-body .eng-v36){max-width:1060px!important}[data-page~="stone"] @media(max-width:760px){.eng-progress-v36{grid-template-columns:1fr 1fr}.eng-methods-v36{grid-template-columns:90px 1fr}.eng-no-v36{grid-column:2}.eng-names-v36,.eng-dates-v36{grid-template-columns:1fr}.eng-date-options-v36{gap:12px;flex-wrap:wrap}}[data-page~=stone] body.configuring .drawer-back{display:none!important}[data-page~=stone] .eng-progress-v36 span.active{border-color:#ffa025;background:#f6f6f5;color:#263646}[data-page~=stone] .eng-progress-v36 span.active i{background:#ffa025}[data-page~=stone] .eng-tabs-v36 button.active,[data-page~=stone] .eng-choice.selected{border-color:#ffa025!important;background:#f6f6f5!important;color:#263646!important}[data-page~=stone] .eng-methods-v36{grid-template-columns:120px 190px;gap:14px}[data-page~=stone] .eng-inline-actions-v37{display:flex;gap:18px;align-items:center;flex-wrap:wrap}[data-page~=stone] .eng-inline-actions-v37 button{border:0;background:none;color:#ffa025;font-size:.66rem;font-weight:700;padding:0;cursor:pointer}[data-page~=stone] .eng-simple-section-v36 .eng-nickname-v36{margin:2px 0 0;max-width:225px}[data-page~=stone] .eng-back-last-v37{max-width:240px}[data-page~=stone] .eng-choice.selected{box-shadow:none}[data-page~=stone] .eng-progress-v36{margin:0 0 34px!important}[data-page~=stone] .eng-progress-v36 a{height:39px;border:1px solid #e1e5e8;border-radius:7px;display:flex;align-items:center;gap:8px;padding:0 12px;color:#7e8994;font:600 .72rem Arial,sans-serif;background:#fff;box-sizing:border-box;text-decoration:none}[data-page~=stone] .eng-progress-v36 a i{font-style:normal;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#c7d0d7;color:#fff;font-size:.65rem}[data-page~=stone] .eng-progress-v36 a.active{border-color:#ffa025;color:#263646;background:#f6f6f5}[data-page~=stone] .eng-progress-v36 a.active i{background:#ffa025}[data-page~=stone] .eng-progress-v36 a:hover{border-color:#cfd5da;color:#263646;background:#fafafa}[data-page~=stone] .eng-methods-v39{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:690px;margin:0 8px 18px}[data-page~=stone] .eng-method-row-v39{display:grid;grid-template-columns:72px minmax(170px,1fr);align-items:center;gap:10px}[data-page~=stone] .eng-method-row-v39 strong{font:600 .72rem Arial,sans-serif;color:#344353}[data-page~=stone] .eng-method-row-v39 select{height:35px;border:1px solid #d7dde2;border-radius:5px;background:#fff;color:#2d3a48;font:400 .72rem Arial,sans-serif;padding:0 9px}[data-page~=stone] .eng-tabs-v36{margin-top:0!important}[data-page~=stone] .eng-pane-disabled{opacity:.38;filter:grayscale(.35)}[data-page~=stone] .eng-pane-disabled input,[data-page~=stone] .eng-pane-disabled select,[data-page~=stone] .eng-pane-disabled textarea,[data-page~=stone] .eng-pane-disabled button{cursor:not-allowed!important}[data-page~=stone] .eng-inline-actions-v37{display:block!important}[data-page~=stone] .eng-files-section-v39{gap:10px!important}[data-page~=stone] .eng-dropzone-v39{min-height:72px;border:1px dashed #cbd2d8;border-radius:7px;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:14px 18px!important;color:#6e7882!important;background:#fbfbfb!important;width:100%!important;box-sizing:border-box!important;cursor:pointer!important;text-align:center!important}[data-page~=stone] .eng-dropzone-v39:hover,[data-page~=stone] .eng-dropzone-v39.dragging{border-color:#ffa025;background:#fffdf9!important}[data-page~=stone] .eng-dropzone-v39 strong{font:600 .72rem Arial,sans-serif;color:#344353}[data-page~=stone] .eng-dropzone-v39 small{font:400 .63rem Arial,sans-serif;color:#919aa3}[data-page~=stone] .eng-dropzone-v39 input{display:none!important}[data-page~=stone] .eng-file-list-v39{display:grid;gap:8px}[data-page~=stone] .eng-file-row-v39{display:grid;grid-template-columns:minmax(0,1fr) minmax(210px,300px) auto;gap:12px;align-items:center;padding:9px 10px;border:1px solid #e1e5e8;border-radius:6px;background:#fff}[data-page~=stone] .eng-file-meta-v39{min-width:0}[data-page~=stone] .eng-file-meta-v39 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 .7rem Arial,sans-serif;color:#344353}[data-page~=stone] .eng-file-meta-v39 small{display:block;margin-top:3px;font:400 .6rem Arial,sans-serif;color:#8b949d}[data-page~=stone] .eng-file-note-v39{height:32px!important;font-size:.68rem!important}[data-page~=stone] .eng-file-remove-v39{border:0!important;background:none!important;color:#8b949d!important;font-size:1rem!important;padding:4px!important;cursor:pointer!important;width:auto!important}[data-page~="stone"] @media(max-width:760px){.eng-methods-v39,.eng-file-row-v39{grid-template-columns:1fr}.eng-file-remove-v39{justify-self:end}}[data-page~=stone] .eng-progress-v36 a,[data-page~=stone] .eng-progress-v36 a:hover,[data-page~=stone] .eng-progress-v36 a.active{color:#6f7983!important}[data-page~=stone] .eng-progress-v36 a.active{background:#fff!important;border-color:#ffa025!important}[data-page~=stone] .eng-progress-v36 a.active i{background:#ffa025!important;color:#fff!important}[data-page~=stone] .eng-methods-v39{display:grid!important;grid-template-columns:max-content max-content!important;gap:34px!important;max-width:none!important;margin:0 8px 18px!important;align-items:center}[data-page~=stone] .eng-method-row-v39{display:grid!important;grid-template-columns:38px 154px!important;gap:7px!important;align-items:center!important}[data-page~=stone] .eng-method-row-v39 select{width:154px!important;min-width:154px!important;max-width:154px!important}[data-page~=stone] .eng-tabs-v36 button.eng-tab-disabled-v40{color:#aeb4ba!important;background:#f4f5f5!important;border-color:#e2e5e7!important;opacity:.78}[data-page~=stone] .eng-tabs-v36 button.eng-tab-disabled-v40.active{box-shadow:none!important}[data-page~=stone] .eng-date-previews-v40{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:-3px 0 9px}[data-page~=stone] .eng-date-previews-v40>div{font:600 .78rem Arial,sans-serif;color:#29333d;min-height:18px;padding-left:2px}[data-page~=stone] .eng-additional-list{display:grid;gap:7px;margin-top:7px}[data-page~=stone] .eng-additional-row-v40{display:grid;grid-template-columns:minmax(0,1fr) 26px;gap:7px;align-items:center;max-width:100%}[data-page~=stone] .eng-additional-row-v40 input{height:34px;border:1px solid #d7dde2;border-radius:5px;background:#fff;color:#2d3a48;padding:0 10px;font:400 .72rem Arial,sans-serif;box-sizing:border-box;width:100%}[data-page~=stone] .eng-additional-row-v40 button{border:0;background:none;color:#929aa1;font-size:1rem;cursor:pointer;padding:0}[data-page~=stone] .eng-additional-row-v40 button:hover{color:#4d5963}[data-page~=stone] .eng-dropzone-v39{min-height:62px!important}[data-page~="stone"] @media(max-width:760px){.eng-methods-v39{grid-template-columns:1fr!important;gap:10px!important}.eng-date-previews-v40{grid-template-columns:1fr}.eng-method-row-v39{grid-template-columns:38px minmax(140px,180px)!important}}[data-page~=stone] .eng-date-previews-v40{display:grid!important;grid-template-columns:210px 210px!important;gap:28px!important;margin:-3px 8px 9px!important}[data-page~=stone] .eng-date-previews-v40>div{padding-left:2px!important;min-height:18px!important}[data-page~=stone] .eng-inline-alert-v41{margin:-9px 8px 16px;max-width:520px;padding:8px 10px;border-left:2px solid #c6cbd0;background:#f7f8f8;color:#5f6973;font:400 .68rem/1.45 Arial,sans-serif}[data-page~=stone] .eng-inline-alert-v41[hidden]{display:none!important}[data-page~=stone] .eng-additional-list,[data-page~=stone] .eng-simple-section-v36.eng-files-section-v39 .eng-dropzone-v39,[data-page~=stone] .eng-simple-section-v36.eng-files-section-v39 .eng-file-list-v39,[data-page~=stone] .eng-notes-v36 label{width:70%!important;max-width:70%!important}[data-page~=stone] .eng-additional-row-v40{max-width:100%!important}[data-page~=stone] .eng-layout-v36 h4{color:#6f7983!important}[data-page~="stone"] @media(max-width:760px){.eng-date-previews-v40{grid-template-columns:1fr!important;gap:4px!important;margin-left:8px!important;margin-right:8px!important}.eng-additional-list,.eng-simple-section-v36.eng-files-section-v39 .eng-dropzone-v39,.eng-simple-section-v36.eng-files-section-v39 .eng-file-list-v39,.eng-notes-v36 label{width:100%!important;max-width:100%!important}}:root{--orange:#ffa025!important}[data-page~=stone] .eng-verse-v36,[data-page~=stone] .eng-additional-list,[data-page~=stone] .eng-simple-section-v36.eng-files-section-v39 .eng-dropzone-v39,[data-page~=stone] .eng-simple-section-v36.eng-files-section-v39 .eng-file-list-v39,[data-page~=stone] .eng-notes-v36 label{width:70%!important;max-width:70%!important}[data-page~=stone] .eng-verse-v36 .eng-field,[data-page~=stone] .eng-verse-v36 .eng-field select,[data-page~=stone] .eng-verse-v36 .eng-field textarea,[data-page~=stone] .eng-additional-row-v40,[data-page~=stone] .eng-additional-row-v40 input,[data-page~=stone] .eng-file-row-v39{width:100%!important;max-width:100%!important;box-sizing:border-box!important}[data-page~=stone] .eng-file-row-v39{grid-template-columns:minmax(0,1fr) minmax(150px,210px) auto!important}[data-page~=stone] .eng-card-v36 input[type=date]:disabled{background:#f4f5f5!important;color:#98a0a7!important;border-color:#e1e4e7!important}[data-page~="stone"] @media(max-width:760px){.eng-verse-v36,.eng-additional-list,.eng-simple-section-v36.eng-files-section-v39 .eng-dropzone-v39,.eng-simple-section-v36.eng-files-section-v39 .eng-file-list-v39,.eng-notes-v36 label{width:100%!important;max-width:100%!important}}:root{--orange:#ffa025 !important;--eng-ink:#20262d;--eng-text:#39434d;--eng-muted:#7a848e;--eng-faint:#a3abb3;--eng-line:#e5e8eb;--eng-soft:#f7f8f9;--eng-soft-2:#f2f4f5;--eng-secondary-width:min(640px,100%)}[data-page~=stone] body.engraving-page .workspace-main{max-width:1180px;margin-inline:auto}body.engraving-page .build-heading-row{max-width:1040px;margin-inline:auto;padding-inline:0}body.engraving-page .build-heading-row h1{font-size:1.2rem!important;font-weight:500!important;letter-spacing:-.015em;color:var(--eng-ink)!important}body.engraving-page .quotation-context{font-size:.88rem!important;color:var(--eng-text)!important}[data-page~=stone] .eng-v36{max-width:900px!important;margin:0 auto!important;color:var(--eng-text)}[data-page~=stone] .eng-progress-v36{gap:8px!important;margin:12px 0 22px!important}[data-page~=stone] .eng-progress-v36 a{min-height:40px!important;padding:7px 12px!important;color:#6f7882!important;font-size:.78rem!important;font-weight:500!important;border-color:var(--eng-line)!important;background:#fff!important}[data-page~=stone] .eng-progress-v36 a i{width:22px!important;height:22px!important;font-size:.72rem!important}[data-page~=stone] .eng-progress-v36 a.active{color:var(--eng-ink)!important;border-color:var(--orange)!important;background:#fff!important}[data-page~=stone] .eng-progress-v36 a.active i{background:var(--orange)!important;color:#fff!important}[data-page~=stone] .eng-v36:before,[data-page~=stone] .eng-v36:after{content:none!important;display:none!important}[data-page~=stone] .eng-card-v36{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;border-radius:0!important}[data-page~=stone] .eng-product-v36{margin:0 0 18px!important;padding:0!important;color:var(--eng-text)!important;font-size:.84rem!important}[data-page~=stone] .eng-product-v36 strong{font-weight:500!important}[data-page~=stone] .eng-product-v36 .eng-product-model{font-weight:700!important;color:var(--eng-ink)!important}[data-page~=stone] .eng-methods-v39{display:flex!important;gap:22px!important;align-items:flex-end!important;margin:0 0 15px!important}[data-page~=stone] .eng-method-row-v39{display:grid!important;grid-template-columns:auto 174px!important;gap:9px!important;align-items:center!important;margin:0!important}[data-page~=stone] .eng-method-row-v39 strong{font-size:.78rem!important;font-weight:600!important;color:#4d5761!important}[data-page~=stone] .eng-method-row-v39 select{height:36px!important;min-width:0!important;padding:0 30px 0 10px!important;font-size:.82rem!important;border:1px solid #dfe3e7!important;border-radius:6px!important;background:#fff!important;color:var(--eng-text)!important}[data-page~=stone] .eng-tabs-v36{gap:8px!important;margin:0 0 17px!important}[data-page~=stone] .eng-tabs-v36 button{min-width:96px!important;height:36px!important;padding:0 18px!important;border:1px solid #dfe3e7!important;border-radius:7px!important;background:#fff!important;color:#68727c!important;font-size:.8rem!important;font-weight:600!important}[data-page~=stone] .eng-tabs-v36 button.active{border-color:var(--orange)!important;background:#fff!important;color:var(--eng-ink)!important;box-shadow:0 0 0 1px #ffa0251a!important}[data-page~=stone] .eng-tabs-v36 button.eng-tab-disabled-v40{background:#f3f4f5!important;border-color:#e5e7e9!important;color:#a3a9af!important;opacity:1!important}[data-page~=stone] .eng-inline-alert-v41{margin:0 0 15px!important;max-width:var(--eng-secondary-width)!important;padding:6px 0!important;border:0!important;background:transparent!important;color:#7b848d!important;font-size:.76rem!important;line-height:1.45!important}[data-page~=stone] .eng-card-v36 label>span,[data-page~=stone] .eng-back-v36 label>span,[data-page~=stone] .eng-simple-section-v36>span,[data-page~=stone] .eng-notes-v36 label>span{font-size:.72rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#606a74!important}[data-page~=stone] .eng-names-v36{display:grid!important;grid-template-columns:minmax(180px,1fr) minmax(145px,.78fr) minmax(180px,1fr)!important;gap:14px!important;margin:0 0 22px!important}[data-page~=stone] .eng-names-v36 input,[data-page~=stone] .eng-card-v36 input[type=text],[data-page~=stone] .eng-card-v36 input[type=date],[data-page~=stone] .eng-card-v36 select,[data-page~=stone] .eng-card-v36 textarea{font-size:14px!important;color:var(--eng-ink)!important;border:1px solid #dde2e6!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}[data-page~=stone] .eng-names-v36 input,[data-page~=stone] .eng-card-v36 input[type=text],[data-page~=stone] .eng-card-v36 input[type=date],[data-page~=stone] .eng-card-v36 select{min-height:40px!important;padding:8px 10px!important}[data-page~=stone] .eng-card-v36 textarea{padding:10px 11px!important;line-height:1.45!important}[data-page~=stone] .eng-card-v36 input:focus,[data-page~=stone] .eng-card-v36 select:focus,[data-page~=stone] .eng-card-v36 textarea:focus{outline:2px solid rgba(255,160,37,.18)!important;outline-offset:1px!important;border-color:var(--orange)!important}[data-page~=stone] .eng-dates-v44{display:grid!important;grid-template-columns:210px 210px!important;gap:28px!important;align-items:start!important;margin:0 0 10px!important}[data-page~=stone] .eng-date-block-v44,[data-page~=stone] .eng-date-block-v44 label{display:flex;flex-direction:column;gap:5px}[data-page~=stone] .eng-date-preview-v44{min-height:17px;color:#4e5963;font-size:.78rem;line-height:1.35;padding-left:1px}[data-page~=stone] .eng-date-local-options-v44{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:2px}[data-page~=stone] .eng-date-local-options-v44 label,[data-page~=stone] .eng-date-shared-v44{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;color:#727b84!important;font-size:.72rem!important}[data-page~=stone] .eng-date-local-options-v44 input,[data-page~=stone] .eng-date-shared-v44 input{min-height:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}[data-page~=stone] .eng-date-shared-v44{margin:0 0 25px!important}[data-page~=stone] .eng-card-v36 input[type=date]:disabled{background:#f4f5f6!important;color:#a1a7ad!important;border-color:#e6e8ea!important}[data-page~=stone] .eng-verse-v36{width:var(--eng-secondary-width)!important;max-width:var(--eng-secondary-width)!important;margin:0 0 26px!important}[data-page~=stone] .eng-choice-row{gap:7px!important}[data-page~=stone] .eng-choice{height:34px!important;padding:0 13px!important;border:1px solid #dfe3e7!important;border-radius:6px!important;background:#fff!important;color:#66717b!important;font-size:.77rem!important;font-weight:600!important}[data-page~=stone] .eng-choice.selected{border-color:var(--orange)!important;background:#f7f8f9!important;color:var(--eng-ink)!important;box-shadow:none!important}[data-page~=stone] .eng-verse-v36 .eng-field{margin-top:11px!important;width:100%!important;max-width:100%!important}[data-page~=stone] .eng-verse-v36 .eng-field select,[data-page~=stone] .eng-verse-v36 .eng-field textarea{width:100%!important;max-width:100%!important}[data-page~=stone] .eng-verse-preview-v44{margin:7px 0 0!important;color:#666f78;font-size:.78rem;line-height:1.45;font-style:italic}[data-page~=stone] .eng-verse-preview-v44[hidden]{display:none!important}[data-page~=stone] .eng-simple-section-v36{margin:0 0 26px!important}[data-page~=stone] .eng-simple-section-v36>span{display:block;margin-bottom:7px!important;color:#6c757e!important}[data-page~=stone] .eng-inline-actions-v37 button,[data-page~=stone] .eng-quiet-action,[data-page~=stone] .eng-note-toggle-v44{padding:0!important;border:0!important;background:transparent!important;color:#ffa025!important;font-size:.78rem!important;font-weight:600!important}[data-page~=stone] .eng-additional-list{width:var(--eng-secondary-width)!important;max-width:var(--eng-secondary-width)!important;margin-top:8px!important}[data-page~=stone] .eng-additional-row-v40{display:grid!important;grid-template-columns:minmax(0,1fr) 28px!important;gap:8px!important;width:100%!important;max-width:100%!important}[data-page~=stone] .eng-additional-row-v40 input{width:100%!important;max-width:100%!important}[data-page~=stone] .eng-additional-row-v40 button{border:0!important;background:transparent!important;color:#9aa1a8!important;font-size:1rem!important}[data-page~=stone] .eng-additional-row-v40 button:hover{color:#555e67!important}[data-page~=stone] .eng-files-section-v39{width:var(--eng-secondary-width)!important;max-width:var(--eng-secondary-width)!important}[data-page~=stone] .eng-files-section-v39>span{color:#6c757e!important}[data-page~=stone] .eng-dropzone-v39{width:100%!important;max-width:100%!important;min-height:72px!important;padding:12px 16px!important;border:1px dashed #d8dde1!important;border-radius:7px!important;background:#fafbfb!important;color:#66717b!important}[data-page~=stone] .eng-dropzone-v39 strong{font-size:.8rem!important;font-weight:600!important;color:#4d5862!important}[data-page~=stone] .eng-dropzone-v39 small{font-size:.69rem!important;color:#9aa1a8!important}[data-page~=stone] .eng-file-list-v39{width:100%!important;max-width:100%!important}[data-page~=stone] .eng-file-row-v39{grid-template-columns:minmax(0,1fr) minmax(160px,220px) 28px!important;gap:10px!important;align-items:center!important;border:0!important;background:transparent!important;padding:8px 0!important}[data-page~=stone] .eng-file-meta-v39{gap:2px!important}[data-page~=stone] .eng-file-meta-v39 strong{font-size:.78rem!important;color:#424c55!important;font-weight:600!important}[data-page~=stone] .eng-file-meta-v39 small{font-size:.66rem!important;color:#a0a7ae!important}[data-page~=stone] .eng-file-note-v39{min-height:34px!important;height:34px!important;border-color:#e4e7ea!important;background:#fbfbfc!important;font-size:.76rem!important}[data-page~=stone] .eng-file-remove-v39{border:0!important;background:transparent!important;color:#9aa1a8!important}[data-page~=stone] .eng-notes-wrap-v44{width:var(--eng-secondary-width)!important;max-width:var(--eng-secondary-width)!important;margin:0 0 28px!important}[data-page~=stone] .eng-notes-area-v44{display:none;margin-top:8px}[data-page~=stone] .eng-notes-area-v44.open{display:block}[data-page~=stone] .eng-notes-area-v44 label{display:flex!important;flex-direction:column!important;gap:6px!important;width:100%!important;max-width:100%!important}[data-page~=stone] .eng-notes-area-v44 input{width:100%!important;max-width:100%!important}[data-page~=stone] .eng-layout-v36{max-width:var(--eng-secondary-width)!important;margin:30px 0 0!important;padding:0!important;border:0!important;background:transparent!important}[data-page~=stone] .eng-layout-v36 h4{margin:0 0 9px!important;color:#6c757e!important;font-size:.72rem!important;font-weight:600!important;letter-spacing:0!important}[data-page~=stone] .eng-layout-options .eng-choice{min-width:125px!important}[data-page~=stone] .eng-layout-v36 p{margin:8px 0 0!important;max-width:560px;color:#89929a!important;font-size:.72rem!important;line-height:1.45!important}[data-page~=stone] .eng-spell-v36{margin-top:9px!important;color:#8b949c!important;font-size:.7rem!important}[data-page~=stone] .eng-final-actions-v36{display:flex!important;justify-content:flex-end!important;max-width:var(--eng-secondary-width)!important;margin:28px 0 0!important}[data-page~=stone] .eng-final-actions-v36 .primary{width:auto!important;min-width:142px!important;min-height:40px!important;padding:9px 16px!important;border-radius:6px!important;background:var(--orange)!important;color:#fff!important;font-size:.82rem!important;font-weight:700!important;box-shadow:none!important}[data-page~=stone] .eng-final-actions-v36 .primary:hover{filter:brightness(.97)}[data-page~=stone] .eng-card-v36,[data-page~=stone] .eng-layout-v36{color:var(--eng-text)}[data-page~=stone] .eng-v36 [data-eng-pane]{padding:0!important}[data-page~=stone] .eng-back-v36{width:var(--eng-secondary-width)!important;max-width:var(--eng-secondary-width)!important}[data-page~=stone] .eng-back-v36>label{margin-bottom:18px!important}[data-page~=stone] .eng-back-v36 textarea,[data-page~=stone] .eng-back-v36 input{width:100%!important;max-width:100%!important}[data-page~=stone] .eng-pane-disabled{opacity:.48!important}[data-page~=stone] .eng-pane-disabled *{pointer-events:none}[data-page~="stone"] @media(max-width:760px){.eng-v36{max-width:100%!important}.eng-methods-v39{flex-direction:column!important;align-items:stretch!important;gap:9px!important}.eng-method-row-v39{grid-template-columns:72px minmax(0,1fr)!important}.eng-names-v36{grid-template-columns:1fr!important}.eng-dates-v44{grid-template-columns:1fr!important;gap:14px!important}.eng-verse-v36,.eng-additional-list,.eng-files-section-v39,.eng-notes-wrap-v44,.eng-layout-v36,.eng-final-actions-v36,.eng-back-v36{width:100%!important;max-width:100%!important}.eng-file-row-v39{grid-template-columns:1fr 28px!important}.eng-file-note-v39{grid-column:1 / -1!important}}[data-page~=stone] .eng-progress-v36{grid-template-columns:repeat(5,minmax(0,1fr))!important;margin-bottom:18px!important}[data-page~=stone] .eng-page-heading-v52{margin:0 0 14px!important;color:#68727c!important;font:600 .78rem Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important}[data-page~=stone] .eng-product-v36{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;margin-bottom:14px!important}[data-page~=stone] .eng-package-note-v52{font:400 .68rem Arial,sans-serif!important;color:#929aa2!important}[data-page~=stone] .eng-method-row-v39{grid-template-columns:auto 190px!important}[data-page~=stone] .eng-method-row-v39 select{width:190px!important;min-width:190px!important;max-width:190px!important}[data-page~=stone] .eng-date-options-v52{display:flex!important;align-items:center!important;gap:24px!important;margin:0 0 24px!important;flex-wrap:nowrap!important}[data-page~=stone] .eng-date-options-v52 label{display:inline-flex!important;align-items:center!important;gap:6px!important;color:#727b84!important;font:400 .72rem Arial,sans-serif!important;white-space:nowrap!important}[data-page~=stone] .eng-date-options-v52 input{width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}[data-page~=stone] .eng-file-row-v39{grid-template-columns:minmax(120px,.8fr) minmax(280px,1.6fr) 28px!important}[data-page~=stone] .eng-file-note-v39{width:100%!important;max-width:none!important}[data-page~=stone] .eng-notes-wrap-v44,[data-page~=stone] .eng-verse-v36,[data-page~=stone] .eng-additional-list,[data-page~=stone] .eng-files-section-v39{width:70%!important;max-width:70%!important}[data-page~="stone"] @media(max-width:760px){.eng-progress-v36{grid-template-columns:1fr 1fr!important}.eng-date-options-v52{flex-wrap:wrap!important;gap:10px 18px!important}.eng-method-row-v39{grid-template-columns:auto minmax(190px,1fr)!important}.eng-method-row-v39 select{width:100%!important;max-width:none!important}.eng-notes-wrap-v44,.eng-verse-v36,.eng-additional-list,.eng-files-section-v39{width:100%!important;max-width:100%!important}}body.engraving-page{--eng-form-width:min(680px,100%);--eng-secondary-width:min(620px,100%)}[data-page~=stone] .eng-v36{max-width:900px!important}[data-page~=stone] .eng-page-heading-v52{margin:0 0 16px!important;color:#68727c!important;font:600 .78rem/1.2 Arial,sans-serif!important;letter-spacing:.08em!important;text-transform:uppercase!important}[data-page~=stone] .eng-card-v36{width:var(--eng-form-width)!important;max-width:var(--eng-form-width)!important}[data-page~=stone] .eng-product-v36{display:flex!important;flex-direction:column!important;gap:4px!important;margin-bottom:18px!important}[data-page~=stone] .eng-package-note-v52{display:block!important;margin:0!important}[data-page~=stone] .eng-methods-v39{gap:28px!important;margin-bottom:16px!important}[data-page~=stone] .eng-method-row-v39{grid-template-columns:42px 190px!important;gap:8px!important}[data-page~=stone] .eng-tabs-v36{margin-bottom:20px!important}[data-page~=stone] .eng-names-v36{grid-template-columns:minmax(0,1fr) minmax(0,.82fr) minmax(0,1fr)!important;gap:12px!important;margin-bottom:20px!important}[data-page~=stone] .eng-dates-v44{grid-template-columns:210px 210px!important;gap:24px!important;margin-bottom:8px!important}[data-page~=stone] .eng-date-options-v52{gap:22px!important;margin-bottom:24px!important}[data-page~=stone] .eng-verse-v36,[data-page~=stone] .eng-additional-list,[data-page~=stone] .eng-files-section-v39,[data-page~=stone] .eng-notes-wrap-v44{width:var(--eng-secondary-width)!important;max-width:var(--eng-secondary-width)!important}[data-page~=stone] .eng-simple-section-v36{margin-bottom:24px!important}[data-page~=stone] .eng-dropzone-v39{min-height:64px!important}[data-page~=stone] .eng-file-row-v39{display:grid!important;grid-template-columns:minmax(110px,.7fr) minmax(330px,2.3fr) 24px!important;gap:12px!important;width:100%!important;max-width:100%!important;padding:10px 0!important}[data-page~=stone] .eng-file-note-v39{width:100%!important;max-width:none!important;min-width:0!important;height:36px!important;min-height:36px!important;padding:7px 10px!important;font-size:.8rem!important;background:#fff!important}[data-page~=stone] .eng-file-meta-v39{min-width:0!important}[data-page~=stone] .eng-file-meta-v39 strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-page~=stone] .eng-notes-wrap-v44{margin-bottom:26px!important}[data-page~=stone] .eng-layout-v36{width:var(--eng-secondary-width)!important;max-width:var(--eng-secondary-width)!important;margin-top:6px!important}[data-page~=stone] .eng-final-actions-v36{width:var(--eng-secondary-width)!important;max-width:var(--eng-secondary-width)!important}[data-page~="stone"] @media(max-width:760px){body.engraving-page{--eng-form-width:100%;--eng-secondary-width:100%}.eng-card-v36,.eng-layout-v36,.eng-final-actions-v36{width:100%!important;max-width:100%!important}.eng-file-row-v39{grid-template-columns:1fr 24px!important}.eng-file-note-v39{grid-column:1 / -1!important}}[data-page~=stone] .option-mode-banner{margin:0 0 18px;padding:10px 14px;border-left:3px solid #ffa025;background:#f7f8f8;color:#31363a;font:600 13px Arial,sans-serif;display:flex;align-items:center;justify-content:space-between;gap:16px}[data-page~=stone] .option-mode-banner span{font-weight:400;color:#737a80}[data-page~=stone] .option-remove{border:0;background:none;padding:0;color:#777;font:12px Arial,sans-serif;cursor:pointer}[data-page~=stone] .option-remove:hover{color:#222;text-decoration:underline}[data-page~=stone] .stone-clean-page .workspace-main{max-width:1180px!important;margin-inline:auto!important;padding:32px 42px 90px!important}[data-page~=stone] .stone-clean-page .workspace-header{margin-bottom:18px!important}[data-page~=stone] .stone-clean-page .workspace-header h1{font-size:1.72rem!important;line-height:1.08!important;margin:4px 0 0!important}[data-page~=stone] .stone-clean-page .quotation-context{display:flex!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:flex-end!important;gap:34px!important;white-space:nowrap!important;min-width:max-content!important}[data-page~=stone] .stone-clean-page .quotation-context>div{display:inline-block!important;min-width:0!important}[data-page~=stone] .stone-clean-page .quotation-context strong{display:inline-block!important;white-space:nowrap!important;font-family:Marcellus,Georgia,serif!important;font-size:1.48rem!important;font-weight:400!important}[data-page~=stone] .stone-clean-workspace{width:100%;max-width:900px;margin:0;padding:0}[data-page~=stone] .stone-clean-workspace .products-section,[data-page~=stone] .stone-clean-workspace .below-products{width:100%;max-width:900px}[data-page~=stone] .stone-clean-workspace .actionbar{position:static!important;display:flex;justify-content:flex-end;gap:12px;margin-top:28px;padding:18px 0 0;border-top:0!important;background:transparent!important}[data-page~=stone] .stone-clean-workspace .actionbar>button{margin-right:auto}[data-page~=stone] .option-mode-banner{max-width:900px;margin:0 0 18px;padding:0;color:#7a838c;font:600 11px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em}[data-page~="stone"] @media(max-width:900px){.stone-clean-page .workspace-main{width:100%!important;margin:0!important;padding:26px 24px 90px!important}.stone-clean-page .quotation-context{justify-content:flex-start!important;min-width:0!important;flex-wrap:wrap!important}.stone-clean-workspace{max-width:none}}.tasks-list-main{width:auto!important;max-width:none!important;margin:0 28px 70px 110px!important;padding:24px 0 60px!important}.tasks-detail-main{width:min(1180px,calc(100vw - 150px));max-width:1180px;margin:0 auto 70px;padding:24px 0 60px}.tasks-page-head,.task-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:14px}.tasks-page-head h1,.task-detail-head h1{margin:0;color:#24323d;font:400 31px/1.15 Marcellus,Georgia,serif}.tasks-page-head p,.task-detail-head p{margin:5px 0 0;color:#7c8790;font:12px/1.5 Arial,sans-serif}.task-actions{display:flex;gap:8px;align-items:center}.btn-primary,.btn-secondary{height:34px;border-radius:5px;padding:0 13px;font:600 10px Arial,sans-serif;cursor:pointer}.btn-primary{border:1px solid #ffa025;background:#ffa025;color:#fff}.btn-secondary{border:1px solid #d9dee2;background:#fff;color:#56636d}.btn-text{border:0;background:none;color:#bd6600;font:600 10px Arial,sans-serif;cursor:pointer;padding:0}.task-view-tabs{display:flex;gap:22px;border-bottom:1px solid #e5e8ea;margin-bottom:18px}.task-view-tabs button{border:0;border-bottom:2px solid transparent;background:none;padding:9px 0;color:#606c75;font:600 10px Arial,sans-serif;cursor:pointer}.task-view-tabs button.active{color:#232f38;border-bottom-color:#ffa025}.task-search-row{display:flex;gap:10px;align-items:center;margin-bottom:10px}.task-searchbox{display:flex;align-items:center;gap:8px;height:38px;flex:1;border:1px solid #dfe4e7;border-radius:5px;padding:0 12px;color:#8a949c;background:#fff}.task-searchbox input{width:100%;border:0;outline:0;font:11px Arial,sans-serif;color:#39454f}.task-quickviews{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.task-quickviews button{height:27px;padding:0 11px;border:1px solid #e2e5e8;border-radius:14px;background:#fff;color:#5e6972;font:600 9.5px Arial,sans-serif;cursor:pointer}.task-quickviews button.active{border-color:#ffa025;background:#fff8ef;color:#874e00}.task-quickviews em{font-style:normal;color:#bd6600;margin-left:4px}.tasks-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;align-items:start}.tasks-layout.filters-hidden{grid-template-columns:minmax(0,1fr)}.tasks-layout.filters-hidden .task-filter-panel{display:none}.task-filter-panel{border:1px solid #e1e5e8;border-radius:6px;background:#fff}.task-filter-panel h3{margin:0;padding:13px 14px;border-bottom:1px solid #e7eaed;color:#26333d;font:600 11px Arial,sans-serif}.task-filter-group{border-bottom:1px solid #eef0f2}.task-filter-group>button{width:100%;display:flex;justify-content:space-between;border:0;background:#fff;padding:11px 14px;color:#414e58;font:600 9.5px Arial,sans-serif;cursor:pointer}.task-filter-body{padding:0 14px 12px}.task-filter-body select,.task-filter-body input{width:100%;box-sizing:border-box;height:31px;border:1px solid #dfe4e7;border-radius:4px;background:#fff;padding:0 8px;color:#4e5b64;font:10px Arial,sans-serif}.task-filter-foot{padding:11px 14px}.task-filter-foot button{border:0;background:none;color:#bd6600;font:600 9.5px Arial,sans-serif;cursor:pointer;padding:0}.task-results-meta{height:34px;display:flex;justify-content:space-between;align-items:center;color:#7a858e;font:10px Arial,sans-serif}.table-tools{display:flex;gap:5px;align-items:center;position:relative}.table-tools button{height:28px;border:1px solid #dfe3e6;border-radius:4px;background:#fff;color:#4e5a64;padding:0 10px;font:600 9px Arial,sans-serif;cursor:pointer}.column-picker{position:absolute;right:0;top:34px;z-index:40;min-width:180px;padding:6px;border:1px solid #ddd;border-radius:5px;background:#fff;box-shadow:0 10px 28px #1e282824}.column-picker[hidden]{display:none}.column-picker button{display:block;width:100%;text-align:left;border:0;background:#fff;padding:8px 9px}.column-picker button:hover{background:#fff5e8}.task-table-card{border:1px solid #e0e4e7;border-radius:6px;background:#fff;overflow-x:auto;overflow-y:visible;max-width:100%}.task-table{width:100%;border-collapse:collapse;font:10px Arial,sans-serif}.task-table th{background:#fafafa;color:#727d85;text-align:left;text-transform:uppercase;letter-spacing:.035em;font:600 8.5px Arial,sans-serif;padding:10px;border-bottom:1px solid #e3e7ea}.task-table td{padding:11px 10px;border-bottom:1px solid #eceff1;color:#34414b;vertical-align:top}.task-table tr:last-child td{border-bottom:0}.task-table tbody tr:hover td{background:#fffaf3}.task-table a{color:#bd6600;text-decoration:none}.task-table a:hover{text-decoration:underline}.task-title-link{font-weight:600}.task-cell-sub{display:block;margin-top:3px;color:#919aa2;font-size:8.7px}.task-chip{display:inline-flex;align-items:center;border-radius:10px;padding:4px 7px;font:600 8px Arial,sans-serif;background:#f2f4f5;color:#66737c}.task-chip.overdue{background:#fff0ea;color:#b64b2f}.task-chip.today{background:#fff6df;color:#9b6500}.task-chip.awaiting{background:#fff4df;color:#9d6400}.task-chip.frozen{background:#eef3f6;color:#596b78}.task-chip.auto,.task-chip.completed{background:#edf6ef;color:#50755a}.priority.high{color:#ae4d32;font-weight:700}.priority.normal{color:#59656e}.task-origin{display:flex;align-items:center;gap:5px}.origin-dot{width:6px;height:6px;border-radius:50%;background:#8f9ba4}.origin-dot.system{background:#5e8d69}.origin-dot.email{background:#9775a8}.origin-dot.manual{background:#bd6600}.task-bulk-foot{display:flex;justify-content:space-between;padding:9px 10px;color:#8a949c;font:9px Arial,sans-serif;background:#fafafa}.task-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#161f2647;z-index:100}.task-drawer{position:fixed;z-index:101;top:0;right:0;width:min(560px,94vw);height:100vh;background:#fff;box-shadow:-14px 0 40px #1a252d2b;overflow:auto}.task-drawer-head{display:flex;justify-content:space-between;align-items:flex-start;padding:24px 26px 17px;border-bottom:1px solid #e6e9eb}.task-drawer-head h2{margin:2px 0 0;color:#26343e;font:400 24px Marcellus,Georgia,serif}.task-drawer-head button{border:0;background:none;font-size:23px;color:#78848c;cursor:pointer}.task-form{padding:22px 26px 34px}.form-section{padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid #edf0f2}.form-section:last-of-type{border-bottom:0}.section-kicker{display:block;margin-bottom:11px;color:#8c969e;font:700 8.5px Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-grid .span2{grid-column:1/-1}.field label,.field>span{display:block;margin-bottom:5px;color:#606d76;font:600 9px Arial,sans-serif}.field input,.field select,.field textarea{width:100%;box-sizing:border-box;border:1px solid #dce2e5;border-radius:5px;background:#fff;padding:8px 9px;color:#34414b;font:10.5px Arial,sans-serif}.field input,.field select{height:34px}.field textarea{resize:vertical;min-height:72px}.inline-check{display:flex;gap:7px;align-items:center;margin-top:22px;color:#59656f;font:10px Arial,sans-serif}.inline-check input{accent-color:#ffa025}.reminder-list{display:grid;gap:7px}.reminder-row{display:grid;grid-template-columns:92px 1fr 1fr 28px;gap:6px;align-items:end}.reminder-row input,.reminder-row select{height:32px;border:1px solid #dce2e5;border-radius:4px;padding:0 7px;font:9.5px Arial,sans-serif}.reminder-row button{height:30px;border:0;background:none;color:#9a6a38;cursor:pointer}.reminder-add{margin-top:8px}.helper{margin-top:5px;color:#98a0a7;font:8.7px/1.45 Arial,sans-serif}.task-form-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.task-detail-breadcrumb{margin-bottom:12px;color:#8b959d;font:9.5px Arial,sans-serif}.task-detail-breadcrumb a{color:#bd6600;text-decoration:none}.detail-status-row{display:flex;gap:8px;align-items:center;margin-top:10px}.detail-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);gap:16px}.detail-card{border:1px solid #e2e6e9;border-radius:7px;background:#fff;padding:18px 20px;margin-bottom:14px}.detail-card h2{margin:0 0 13px;color:#293741;font:400 18px Marcellus,Georgia,serif}.detail-card h3{margin:0;color:#35434d;font:600 11px Arial,sans-serif}.detail-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}.detail-field span{display:block;color:#929ba2;font:700 8px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}.detail-field strong,.detail-field a{display:block;margin-top:4px;color:#37434c;font:600 10.5px Arial,sans-serif;text-decoration:none}.detail-field a{color:#bd6600}.instruction{font:11px/1.55 Arial,sans-serif;color:#3f4b54;white-space:pre-line}.activity-list{margin-top:12px}.activity-item{display:grid;grid-template-columns:112px 1fr;gap:12px;padding:11px 0;border-top:1px solid #edf0f2}.activity-time{color:#929ba2;font:8.7px/1.35 Arial,sans-serif}.activity-body{color:#4a5660;font:10px/1.45 Arial,sans-serif}.activity-body strong{color:#2f3d47}.activity-system{padding:9px 10px;border-radius:5px;background:#f6f8f9}.rule-box{padding:12px;border:1px solid #dde7df;border-radius:6px;background:#f8fbf8}.rule-box strong{display:block;color:#4b7055;font:600 10px Arial,sans-serif}.rule-box ul{margin:7px 0 0 18px;padding:0;color:#5d6961;font:9.5px/1.5 Arial,sans-serif}.reminder-summary{display:grid;gap:7px}.reminder-summary div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #eef0f1;color:#596670;font:9.5px Arial,sans-serif}.reminder-summary div:last-child{border-bottom:0}.frozen-note{padding:11px;border-radius:6px;background:#f2f6f8;color:#586b77;font:9.5px/1.45 Arial,sans-serif}.detail-actions{display:flex;gap:7px;flex-wrap:wrap}.task-event-progress{display:grid;gap:8px;margin-top:9px}.event-step{display:flex;gap:9px;align-items:flex-start}.event-check{width:16px;height:16px;border-radius:50%;border:1px solid #cfd7d2;display:flex;align-items:center;justify-content:center;font-size:9px;color:#fff;background:#fff}.event-step.done .event-check{background:#66836e;border-color:#66836e}.event-step span{font:9.5px/1.4 Arial,sans-serif;color:#55626b}.event-step.done span{color:#3f5b47}@media(max-width:1050px){.tasks-list-main{margin-left:88px;margin-right:18px}.tasks-layout{grid-template-columns:170px minmax(0,1fr)}.detail-grid{grid-template-columns:1fr}.tasks-detail-main{width:calc(100vw - 120px)}}@media(max-width:760px){.tasks-list-main{margin-left:76px;margin-right:10px}.tasks-layout{grid-template-columns:1fr}.task-filter-panel{display:none}.tasks-page-head{flex-direction:column}.form-grid{grid-template-columns:1fr}.form-grid .span2{grid-column:auto}.reminder-row{grid-template-columns:1fr 1fr}.tasks-detail-main{width:calc(100vw - 92px);margin-left:78px}.detail-fields{grid-template-columns:1fr}.task-detail-head{flex-direction:column}}.task-table.approved-config-table{width:100%;table-layout:auto}.task-table-card{overflow-x:auto!important;overflow-y:visible!important}.task-table.approved-config-table th[data-col]{padding-right:38px!important}.field select[multiple]{height:auto;min-height:106px;padding:5px 7px}.field-help{display:block;margin-top:5px;color:#929ca4;font:8.5px/1.35 Arial,sans-serif}.task-action-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#19222857;z-index:300}.task-action-modal{position:fixed;z-index:301;left:50%;top:50%;transform:translate(-50%,-50%);width:min(760px,calc(100vw - 48px));max-height:88vh;overflow:auto;background:#fff;border:1px solid #dfe4e7;border-radius:8px;box-shadow:0 22px 60px #19222838}.task-action-modal[hidden],.task-action-backdrop[hidden]{display:none}.task-action-modal header{display:flex;justify-content:space-between;align-items:flex-start;padding:18px 20px 14px;border-bottom:1px solid #e7eaed}.task-action-modal header h2{margin:0;color:#293741;font:400 21px Marcellus,Georgia,serif}.task-action-modal header>button{border:0;background:none;color:#7d878f;font-size:22px;cursor:pointer}.task-action-body{padding:18px 20px}.quick-update-row{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.quick-update-row button{border:0;background:none;color:#bd6600;padding:0;font:600 9.5px Arial,sans-serif;cursor:pointer}.quick-update-row button+button:before{content:"|";color:#c9ced1;margin-right:7px}.action-field{display:block;margin-top:13px}.action-field>span{display:block;margin-bottom:5px;color:#606d76;font:600 9px Arial,sans-serif}.action-field textarea,.action-field input[type=file]{width:100%;box-sizing:border-box}.action-field textarea{border:1px solid #dce2e5;border-radius:5px;padding:9px;font:10.5px Arial,sans-serif;resize:vertical}.action-field small{display:block;margin-top:5px;color:#8e989f;font:8.6px Arial,sans-serif}.selected-files{display:flex;flex-wrap:wrap;gap:6px;margin-top:9px}.file-pill{padding:5px 8px;border-radius:12px;background:#f4f6f7;color:#56636d;font:8.8px Arial,sans-serif}.task-action-modal footer{display:flex;justify-content:flex-end;gap:8px;padding:13px 20px;border-top:1px solid #e7eaed}.activity-attachments{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.activity-attachment{display:inline-flex;align-items:center;gap:5px;padding:4px 7px;border-radius:12px;background:#f4f6f7;color:#bd6600;font:8.6px Arial,sans-serif}.permission-note{margin-top:7px;color:#8b959d;font:8.5px/1.35 Arial,sans-serif}@media(max-width:760px){.task-action-modal{width:calc(100vw - 24px)}}.task-table{font-size:12px!important}.task-table th{font-size:10.5px!important;padding:10px 11px!important}.task-table td{padding:11px!important}.task-cell-sub{font-size:10.5px!important;line-height:1.35}.task-chip{font-size:10px!important;padding:4px 8px!important}.task-bulk-foot{font-size:10.5px!important}.task-results-meta{font-size:11px!important}.table-tools button{font-size:10.5px!important}.task-filter-panel,.task-filter-panel select,.task-filter-panel button{font-size:11px!important}.task-searchbox input{font-size:12px!important}.task-view-tabs button,.task-quickviews button{font-size:11px!important}.task-drawer{width:min(820px,96vw)!important;overflow:auto}.task-drawer-head{padding:17px 22px 13px!important}.task-drawer-head h2{font-size:23px!important}.task-form{padding:14px 22px 20px!important}.form-section.compact-section{padding-bottom:11px!important;margin-bottom:11px!important}.section-kicker{margin-bottom:7px!important;font-size:9.5px!important}.create-grid{display:grid;gap:8px 10px}.create-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.create-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.create-grid .span4{grid-column:1/-1}.create-grid .span2{grid-column:span 2}.field label,.field>span{margin-bottom:4px!important;font-size:10.5px!important}.field input,.field select,.field textarea{font-size:11.5px!important;padding:6px 8px!important}.field input,.field select{height:32px!important}.field textarea{min-height:52px!important;max-height:76px!important}.compact-checks{display:flex;gap:22px;margin-top:8px}.inline-check{margin-top:0!important;font-size:11px!important}.people-picker{position:relative;min-height:32px;border:1px solid #dce2e5;border-radius:5px;background:#fff;display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:3px 6px;box-sizing:border-box}.people-picker:focus-within{border-color:#c6aa7b;box-shadow:0 0 0 2px #ffa02514}.people-picker input{flex:1;min-width:115px;height:24px!important;border:0!important;padding:0 2px!important;outline:0!important;box-shadow:none!important}.people-tokens{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.people-token{display:inline-flex;align-items:center;gap:5px;padding:3px 6px;border-radius:11px;background:#f2f4f5;color:#52606a;font:10px Arial,sans-serif;white-space:nowrap}.people-token button{border:0;background:none;padding:0;color:#7c878f;cursor:pointer;font-size:12px;line-height:1}.people-menu{position:absolute;left:-1px;right:-1px;top:calc(100% + 3px);z-index:210;max-height:180px;overflow:auto;border:1px solid #d9dfe2;border-radius:5px;background:#fff;box-shadow:0 10px 25px #1e282824;padding:4px}.people-menu button{display:flex;width:100%;border:0;background:#fff;padding:6px 8px;border-radius:3px;text-align:left;color:#394650;font:11px Arial,sans-serif;cursor:pointer}.people-menu button:hover{background:#fff6e9}.people-menu button[disabled]{display:none}.reminder-line{display:flex;align-items:flex-start;gap:9px;margin-top:8px}.reminder-line .reminder-list{flex:1}.reminder-row{grid-template-columns:86px 70px minmax(145px,1fr) 26px!important}.reminder-row input,.reminder-row select{height:30px!important;font-size:10.5px!important}.reminder-add{margin-top:6px!important;white-space:nowrap;font-size:10.5px!important}.repeat-check{align-self:end;height:32px}.attachment-row{display:flex;align-items:center;gap:14px}.attachment-row .field{flex:0 0 320px}.attachment-row span{color:#8b959d;font:10px/1.35 Arial,sans-serif}.attachment-section input[type=file]{height:auto!important;border:0!important;padding:2px 0!important}.task-form-actions{padding-top:0!important}.task-form-actions button,.task-detail-breadcrumb{font-size:11px!important}.detail-card{padding:18px 20px}.detail-card h3{font-size:12px!important}.detail-field span{font-size:9.5px!important}.detail-field strong,.detail-field a{font-size:12px!important}.instruction{font-size:12.5px!important}.activity-time{font-size:10px!important}.activity-body,.rule-box strong{font-size:11.5px!important}.rule-box ul,.reminder-summary div,.frozen-note,.event-step span{font-size:11px!important}.helper,.permission-note,.field-help{font-size:10px!important}@media(max-width:900px){.create-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.create-grid .span4,.create-grid .span2{grid-column:1/-1}.task-drawer{width:min(680px,96vw)!important}}@media(max-width:760px){.create-grid-4,.create-grid-2{grid-template-columns:1fr}.create-grid .span4,.create-grid .span2{grid-column:auto}.compact-checks{flex-direction:column;gap:8px}.reminder-line{display:block}.attachment-row{align-items:flex-start;flex-direction:column}.attachment-row .field{flex:auto;width:100%}}.btn-text{text-decoration:none}.activity-heading{display:flex;align-items:baseline;gap:8px;margin-bottom:3px}.activity-heading strong{font-size:11.5px}.activity-heading span{color:#8b959d;font:10px Arial,sans-serif}.activity-kind-completion .activity-body{border-left:2px solid #ffa025;padding-left:10px}.activity-kind-acknowledge .activity-body{border-left:2px solid #708b76;padding-left:10px}.activity-kind-reopen .activity-body{border-left:2px solid #b56c4a;padding-left:10px}.activity-kind-freeze .activity-body{border-left:2px solid #71828e;padding-left:10px}.activity-kind-resume .activity-body{border-left:2px solid #708b76;padding-left:10px}.completion-callout{margin-top:13px;padding:10px 11px;border-radius:5px;font:11px/1.45 Arial,sans-serif}.completion-callout.awaiting{background:#fff8e8;color:#7e620c;border:1px solid #f0dfac}.completion-callout.completed{background:#f1f7f2;color:#4d6c55;border:1px solid #dbe9de}.detail-actions .btn-primary,.detail-actions .btn-secondary{font-size:11px!important}.task-action-modal .action-field>span{font-size:10.5px!important}.task-action-modal .action-field textarea{font-size:11.5px!important}.task-action-modal .action-field small{font-size:10px!important}.quick-update-row button{font-size:10.5px!important}.file-pill,.activity-attachment{font-size:10px!important}.reminder-row:has(.reminder-exact:not([hidden])){grid-template-columns:86px minmax(210px,1fr) 26px!important}.reminder-row .reminder-exact{width:100%}.compact-helper{margin:6px 0 0!important}.inline-input{display:flex;align-items:center;gap:6px}.inline-input input{max-width:74px}.inline-input span{white-space:nowrap;color:#7a858d;font:10.5px Arial,sans-serif}.weekday-pills{display:flex;flex-wrap:wrap;gap:5px}.weekday-pills label{display:flex;align-items:center;gap:4px;margin:0!important;padding:5px 7px;border:1px solid #dce2e5;border-radius:4px;background:#fff;color:#52606a;font:10.5px Arial,sans-serif}.weekday-pills input{width:auto!important;height:auto!important;accent-color:#ffa025}.recurrence-choice{display:flex;gap:14px;align-items:center;min-height:30px}.recurrence-choice label{display:flex;align-items:center;gap:5px;margin:0!important;color:#52606a;font:11px Arial,sans-serif}.recurrence-choice input{width:auto!important;height:auto!important;accent-color:#ffa025}.recurrence-subrow{display:flex;gap:6px;margin-top:6px}.recurrence-subrow select{min-width:0}.recurrence-advanced-toggle{margin-top:7px}.recurrence-advanced{margin-top:8px;padding:10px 12px;border:1px solid #e2e6e8;border-radius:4px;background:#fafbfb}.recurrence-advanced .create-grid{row-gap:8px}.recurrence-advanced .field>span{font-size:9.5px}.timing-fields{row-gap:12px}.timing-policy{margin-top:9px;padding:8px 9px;border-radius:5px;background:#fafafa;color:#7a858d;font:10px/1.45 Arial,sans-serif}.frozen-note strong{display:block;margin-bottom:8px;color:#3f5360;font-size:11.5px}.freeze-facts{display:grid;grid-template-columns:1fr auto;gap:5px 12px;margin:8px 0 10px;padding:9px 10px;border:1px solid #dfe7eb;border-radius:5px;background:#fff}.freeze-facts span{color:#7c8992;font:10px Arial,sans-serif}.freeze-facts b{color:#3d4b54;font:600 10.5px Arial,sans-serif;text-align:right}.frozen-note p{margin:0}.series-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.series-state{display:inline-flex;align-items:center;min-height:21px;padding:0 8px;border-radius:999px;background:#edf6ef;color:#4f7259;font:700 9.5px Arial,sans-serif}.series-state.paused{background:#fff3df;color:#9a6516}.series-timing-note{margin-top:9px;padding:8px 9px;border:1px solid #e7eaec;border-radius:5px;background:#fafbfb;color:#65727b;font:10.5px/1.4 Arial,sans-serif}.series-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.action-extra{margin-top:12px;padding:11px 12px;border:1px solid #e2e6e9;border-radius:5px;background:#fafbfb}.action-extra[hidden]{display:none}.action-extra .action-extra-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.action-extra label{display:block;color:#66737c;font:10.5px Arial,sans-serif}.action-extra input,.action-extra select{width:100%;height:34px;margin-top:5px;border:1px solid #d8dee2;border-radius:4px;background:#fff;padding:0 9px;color:#3d4a53;font:11px Arial,sans-serif}.action-extra small{display:block;margin-top:6px;color:#8a949b;font:9.5px/1.4 Arial,sans-serif}.source-summary{border:1px solid #e4e4e4;background:#fafafa;padding:10px 12px;margin:8px 0 10px}.source-summary>div{display:flex;align-items:center;gap:8px}.source-summary p{margin:6px 0 0;font-size:10.5px;line-height:1.45;color:#666}.source-badge{display:inline-flex;align-items:center;border:1px solid #d7d7d7;background:#fff;padding:3px 7px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.source-fields a{color:#e98600;text-decoration:none}.source-fields a:hover{text-decoration:underline}.source-mode-row{display:flex;gap:8px;align-items:center}.source-mode-note{font-size:10px;color:#666;margin-top:4px}.task-source-context{display:flex;align-items:center;gap:9px;padding:8px 10px;margin:10px 12px 0;border:1px solid #e5e5e5;background:#fafafa}.task-source-context>div{min-width:0;flex:1}.task-source-context strong{display:block;font-size:11px}.task-source-context p{margin:2px 0 0;font-size:9.5px;color:#666}.task-source-context .btn-text{margin-left:auto;white-space:nowrap}.notification-fields{margin-top:9px}.notification-policy{margin-top:9px;padding:8px 9px;border:1px solid #e7eaec;border-radius:5px;background:#fafbfb;color:#65727b;font:10px/1.45 Arial,sans-serif}.permissions-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:490;background:#1b222652}.permissions-modal{position:fixed;z-index:500;left:50%;top:50%;transform:translate(-50%,-50%);width:min(920px,calc(100vw - 40px));max-height:88vh;overflow:auto;background:#fff;border:1px solid #dfe3e5;box-shadow:0 20px 60px #19202433}.permissions-modal>header{display:flex;align-items:flex-start;justify-content:space-between;padding:17px 20px 12px;border-bottom:1px solid #eceeef}.permissions-modal h2{margin:0;font:20px Marcellus,serif}.permissions-modal>header button{border:0;background:none;font-size:24px;color:#66737c;cursor:pointer}.permissions-body{padding:16px 20px 20px}.permission-legend{padding:10px 12px;background:#fafafa;border:1px solid #e7e7e7}.permission-legend strong{font-size:11px}.permission-legend p{margin:4px 0 0;color:#65727b;font:10.5px/1.45 Arial,sans-serif}.permission-table-wrap{overflow:auto;margin:12px 0}.permission-matrix{width:100%;border-collapse:collapse;font:10.5px Arial,sans-serif}.permission-matrix th,.permission-matrix td{padding:8px 9px;border-bottom:1px solid #e8ebed;text-align:left;white-space:nowrap}.permission-matrix th{background:#f7f8f8;color:#65727b;font-size:9.5px;text-transform:uppercase;letter-spacing:.03em}.event-delivery-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px 12px;margin-top:8px}.event-delivery-grid>div{padding:8px 9px;border:1px solid #e7eaec;background:#fff}.event-delivery-grid b{display:block;font:600 10.5px Arial,sans-serif}.event-delivery-grid span{display:block;margin-top:3px;color:#748089;font:10px/1.35 Arial,sans-serif}@media(max-width:760px){.event-delivery-grid{grid-template-columns:1fr}}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets]:not([hidden]){display:block;min-width:0}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] [hidden]{display:none!important}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap;margin:0 0 20px;font:15px/22px Arial}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-actions{display:flex;gap:20px;flex-wrap:wrap}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] :is(.mw-t2-widget-toolbar,.mw-t2-widget-editor) button{font:15px/22px Arial;color:#ffa025;background:transparent;border:0;border-radius:0;box-shadow:none;padding:6px 0;min-height:32px;cursor:pointer}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] button:disabled{color:var(--mw-page-muted,#606060);opacity:.6;cursor:default}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-picker{border:1px solid color-mix(in srgb,var(--mw-page-text,#242424) 10%,transparent);border-radius:4px;padding:20px;margin:0 0 24px;min-width:0}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-picker legend{font:24px/1.25 Marcellus,Georgia,serif;padding:0 8px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 24px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-choices label{display:flex;gap:8px;align-items:center;font:15px/22px Arial}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] input[type=checkbox]{accent-color:#ffa025}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-board{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget{grid-column:span 4;min-width:0;box-sizing:border-box;padding:20px;border:1px solid color-mix(in srgb,var(--mw-page-text,#242424) 10%,transparent);border-radius:4px;background:transparent;box-shadow:none}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-tall=true]{min-height:300px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-editor{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px dashed color-mix(in srgb,var(--mw-page-text,#242424) 12%,transparent)}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-editor label{display:flex;gap:8px;align-items:center;font:13px/20px Arial}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-editor select{font:15px/22px Arial;color:var(--mw-page-text,#242424);background:transparent;border:0;border-bottom:1px solid var(--mw-page-line,#ddd);border-radius:0;padding:6px 0;max-width:100%}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-editor .mw-t2-widget-handle{cursor:grab;color:var(--mw-page-muted,#606060)}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-drop{outline:2px solid #ffa025;outline-offset:2px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] :is(button,input,select):focus-visible{outline:2px solid #ffa025;outline-offset:3px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-status{font:13px/20px Arial;color:var(--mw-page-muted,#606060);margin-top:16px;min-height:20px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-empty{grid-column:1 / -1}@media(min-width:1400px){body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-board{grid-template-columns:repeat(16,minmax(0,1fr))}}@media(max-width:1100px){body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-board{grid-template-columns:repeat(8,minmax(0,1fr))}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="6"]{grid-column:span 8}}@media(max-width:700px){body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-board{grid-template-columns:1fr}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget{grid-column:1 / -1!important;padding:16px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-choices{grid-template-columns:1fr}}@media(pointer:coarse){body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] :is(.mw-t2-widget-toolbar,.mw-t2-widget-editor) :is(button,select),body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-choices label{min-height:44px}}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="2"]{grid-column:span 4}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="2.5"]{grid-column:span 5}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="3"]{grid-column:span 6}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="3.5"]{grid-column:span 7}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="4"]{grid-column:span 8}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="4.5"]{grid-column:span 9}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="5"]{grid-column:span 10}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="5.5"]{grid-column:span 11}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="6"]{grid-column:span 12}@media(max-width:1100px){body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="4"],body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="4.5"],body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="5"],body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="5.5"],body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width="6"]{grid-column:span 8}}@media(max-width:700px){body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget[data-widget-width]{grid-column:1 / -1}}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-editor input[type=number]{width:72px;font:15px/22px Arial;color:var(--mw-page-text,#242424);background:transparent;border:0;border-bottom:1px solid var(--mw-page-line,#ddd);border-radius:0;padding:6px 0}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-template-two-footer{position:fixed;left:var(--mw-rail-offset,188px);right:0;bottom:0;z-index:20;min-height:56px;padding:8px 28px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;gap:20px;flex-wrap:wrap;background:var(--mw-page-surface,#fff);color:var(--mw-page-text,#242424);font:15px/22px Arial}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-template-two-footer>span{margin-right:auto;font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-template-two-footer button{font:15px/22px Arial;color:#ffa025;background:transparent;border:0;border-radius:0;box-shadow:none;padding:8px 0;min-height:40px;cursor:pointer}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets][data-layout-editing=true]{padding-bottom:104px}@media(max-width:700px){body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-template-two-footer{left:0;padding:8px 16px;gap:12px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-template-two-footer>span{width:100%}}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-editor input[type=range]{width:110px;accent-color:#ffa025}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-layout-dirty{font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-toolbar{position:sticky;top:0;z-index:21;background:var(--mw-page-surface,#fff);padding:8px 0}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-actions [data-widget-action=save-top]{font-weight:700}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-size-feedback{flex-basis:100%;font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-moved{outline:1px solid #ffa025;outline-offset:3px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-layout-heading{margin:0;text-align:left;font:400 24px/1.25 Marcellus,Georgia,serif;color:var(--mw-page-text,#242424)}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-drag-help{flex-basis:100%;margin:0;font:13px/20px Arial;color:var(--mw-page-muted,#606060)}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-editor .mw-t2-widget-handle{font-weight:600;white-space:nowrap}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-toolbar{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:12px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-actions{justify-content:flex-start;align-items:center;min-height:40px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-sizing{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;width:100%;box-sizing:border-box;min-width:0}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-sizing label{display:flex;align-items:center;gap:8px;white-space:nowrap;font:13px/20px Arial}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-sizing :is(select,input[type=number]){font:15px/22px Arial;color:var(--mw-page-text,#242424);background:transparent;border:0;border-bottom:1px solid var(--mw-page-line,#ddd);border-radius:0;padding:6px 0;max-width:100%}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-sizing input[type=number]{width:72px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-sizing input[type=range]{width:130px;accent-color:#ffa025}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-sizing button{font:15px/22px Arial;background:transparent;border:0;color:#ffa025;padding:6px 0;min-height:40px;cursor:pointer}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-selected{outline:1px solid #ffa025;outline-offset:3px}@media(max-width:700px){body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-toolbar{position:static}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-sizing label{white-space:normal;flex-wrap:wrap}}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-sizing [data-widget-action=select-widget]{width:210px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-sizing [data-widget-action=width]{width:90px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-widget-sizing [data-widget-action=tall]{width:155px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px 24px}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-layout-heading{grid-column:1;grid-row:1;min-width:0}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-actions{grid-column:2;grid-row:1;justify-content:center}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-approved-widget-scope{grid-column:3;grid-row:1;justify-self:end;text-align:right;min-width:0}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] :is(.mw-widget-drag-help,.mw-widget-sizing){grid-column:1 / -1}@media(max-width:900px){body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-toolbar{grid-template-columns:minmax(0,1fr) auto}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-approved-widget-scope{grid-column:1 / -1;grid-row:2;justify-self:start;text-align:left}}@media(max-width:600px){body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-toolbar{grid-template-columns:minmax(0,1fr)}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-layout-heading{grid-column:1;grid-row:1}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-t2-widget-actions{grid-column:1;grid-row:2;justify-content:flex-start}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-approved-widget-scope{grid-column:1;grid-row:3}}body.mw-template-two-page [data-template-two-workspace][data-mw-widgets] .mw-approved-widget-scope{font:13px/20px Arial;color:var(--mw-page-muted,#606060)}:root{--inbox-border:#e3e7ea;--inbox-muted:#7d8791;--inbox-text:#2d3a46;--inbox-soft:#f7f8f9;--inbox-orange:#ffa025;--inbox-orange-text:#a85e00}[data-page~=work-inbox] .inbox-main{width:calc(100% - 150px);max-width:1320px;margin:0 auto;padding:38px 42px 46px;box-sizing:border-box}[data-page~=work-inbox] .inbox-page-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px}[data-page~=work-inbox] .inbox-page-head .eyebrow{display:block;margin-bottom:6px;color:#9aa3ab;font:700 9px Arial,sans-serif;letter-spacing:.11em}[data-page~=work-inbox] .inbox-page-head h1{margin:0;color:#273541;font:400 27px/1.2 Marcellus,Georgia,serif}[data-page~=work-inbox] .inbox-page-head p{margin:7px 0 0;color:#7a858e;font:11px/1.45 Arial,sans-serif}[data-page~=work-inbox] .inbox-head-actions{display:flex;gap:8px}[data-page~=work-inbox] .btn-secondary{height:34px;padding:0 13px;border:1px solid #dfe4e7;border-radius:6px;background:#fff;color:#59646e;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=work-inbox] .btn-secondary:hover{border-color:#cbd2d7;background:#fafafa}[data-page~=work-inbox] .inbox-toolbar{display:flex;gap:10px;align-items:center;margin-bottom:12px}[data-page~=work-inbox] .inbox-search{height:36px;flex:1;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid #dfe4e7;border-radius:7px;background:#fff}[data-page~=work-inbox] .inbox-search span{color:#9aa3ab}[data-page~=work-inbox] .inbox-search input{width:100%;border:0;outline:0;background:transparent;color:#34424e;font:11px Arial,sans-serif}[data-page~=work-inbox] .inbox-toolbar select{height:36px;border:1px solid #dfe4e7;border-radius:7px;background:#fff;padding:0 30px 0 10px;color:#59646e;font:10.5px Arial,sans-serif}[data-page~=work-inbox] .inbox-shell{height:calc(100vh - 224px);min-height:575px;display:grid;grid-template-columns:184px minmax(360px,470px) minmax(390px,1fr);border:1px solid var(--inbox-border);border-radius:9px;background:#fff;overflow:hidden}[data-page~=work-inbox] .inbox-filters{padding:14px 10px;background:#fafbfb;border-right:1px solid var(--inbox-border);overflow:auto}[data-page~=work-inbox] .filter-group{display:grid;gap:3px}[data-page~=work-inbox] .inbox-view{width:100%;height:34px;border:0;border-radius:6px;background:transparent;display:flex;align-items:center;justify-content:space-between;padding:0 9px;color:#606b75;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=work-inbox] .inbox-view:hover{background:#f0f2f3}[data-page~=work-inbox] .inbox-view.active{background:#fff3e4;color:#9c5a00}[data-page~=work-inbox] .inbox-view em{min-width:22px;padding:2px 5px;border-radius:10px;background:#eceff1;color:#89929a;font:700 9px Arial,sans-serif;text-align:center}[data-page~=work-inbox] .inbox-view.active em{background:#ffe0b6;color:#9c5a00}[data-page~=work-inbox] .filter-divider{height:1px;background:#e8ebed;margin:12px 5px}[data-page~=work-inbox] .filter-label{margin:0 9px 5px;color:#9ca4ab;font:700 8.5px Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}[data-page~=work-inbox] .filter-link{border:0;background:transparent;color:#7b858e;font:600 10px Arial,sans-serif;cursor:pointer;padding:4px 9px}[data-page~=work-inbox] .inbox-list-panel{display:grid;grid-template-rows:auto 1fr;min-width:0;border-right:1px solid var(--inbox-border);background:#fff}[data-page~=work-inbox] .list-head{height:45px;padding:0 12px 0 15px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--inbox-border);box-sizing:border-box}[data-page~=work-inbox] .list-head>div{display:flex;align-items:baseline;gap:8px}[data-page~=work-inbox] .list-head strong{color:#36434e;font:600 11px Arial,sans-serif}[data-page~=work-inbox] .list-head span{color:#9aa2a9;font:9.5px Arial,sans-serif}[data-page~=work-inbox] .list-head button{border:0;background:transparent;color:#89929a;font-size:17px;cursor:pointer}[data-page~=work-inbox] .notification-list{overflow:auto}[data-page~=work-inbox] .notification-row{position:relative;padding:12px 13px 12px 16px;border-bottom:1px solid #edf0f2;cursor:pointer;background:#fff}[data-page~=work-inbox] .notification-row:hover{background:#fafbfb}[data-page~=work-inbox] .notification-row.selected{background:#fffaf4}[data-page~=work-inbox] .notification-row.unread:before{content:"";position:absolute;left:5px;top:17px;width:5px;height:5px;border-radius:50%;background:var(--inbox-orange)}[data-page~=work-inbox] .notification-top{display:grid;grid-template-columns:auto 1fr auto;gap:7px;align-items:center}[data-page~=work-inbox] .urgency{font:700 8px Arial,sans-serif;letter-spacing:.04em;text-transform:uppercase;border-radius:10px;padding:3px 6px}[data-page~=work-inbox] .urgency.action{background:#fff0dc;color:#a35a00}[data-page~=work-inbox] .urgency.attention{background:#f3f0e8;color:#786739}[data-page~=work-inbox] .urgency.info{background:#eef2f4;color:#67737c}[data-page~=work-inbox] .notification-source{min-width:0;color:#8b949c;font:600 9px Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-page~=work-inbox] .notification-time{color:#a0a7ad;font:9px Arial,sans-serif;white-space:nowrap}[data-page~=work-inbox] .notification-row h3{margin:6px 0 3px;color:#33414d;font:600 11.5px/1.35 Arial,sans-serif}[data-page~=work-inbox] .notification-row.unread h3{color:#253441;font-weight:700}[data-page~=work-inbox] .notification-preview{margin:0;color:#7d8790;font:10px/1.4 Arial,sans-serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}[data-page~=work-inbox] .notification-meta{display:flex;align-items:center;gap:8px;margin-top:7px;color:#9aa2a9;font:9px Arial,sans-serif}[data-page~=work-inbox] .record-link{color:#bd6600;font-weight:600}[data-page~=work-inbox] .group-pill{padding:2px 5px;border-radius:9px;background:#f0f2f3;color:#7d8790;font-weight:600}[data-page~=work-inbox] .snooze-pill{padding:2px 5px;border-radius:9px;background:#eef2f4;color:#697780}[data-page~=work-inbox] .inbox-detail{overflow:auto;background:#fff}[data-page~=work-inbox] .detail-empty{height:100%;display:grid;place-content:center;text-align:center;color:#99a1a8;padding:30px}[data-page~=work-inbox] .detail-empty>span{font-size:28px;margin-bottom:8px}[data-page~=work-inbox] .detail-empty strong{color:#6b7680;font:600 12px Arial,sans-serif}[data-page~=work-inbox] .detail-empty p{max-width:270px;margin:6px auto 0;font:10px/1.45 Arial,sans-serif}[data-page~=work-inbox] .detail-card{padding:22px 24px 30px}[data-page~=work-inbox] .detail-kicker{display:flex;align-items:center;gap:7px;margin-bottom:10px}[data-page~=work-inbox] .detail-card h2{margin:0;color:#273541;font:400 20px/1.3 Marcellus,Georgia,serif}[data-page~=work-inbox] .detail-summary{margin:8px 0 18px;color:#69757f;font:11px/1.55 Arial,sans-serif}[data-page~=work-inbox] .detail-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px 22px;padding:14px 0;border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2}[data-page~=work-inbox] .detail-fact span{display:block;color:#9aa2a9;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}[data-page~=work-inbox] .detail-fact b{display:block;margin-top:4px;color:#45515c;font:600 10.5px/1.35 Arial,sans-serif}[data-page~=work-inbox] .detail-section{margin-top:18px}[data-page~=work-inbox] .detail-section h3{margin:0 0 8px;color:#53606b;font:700 9px Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase}[data-page~=work-inbox] .activity-stack{display:grid;gap:9px}[data-page~=work-inbox] .activity-item{border-left:2px solid #e5e9ec;padding-left:10px}[data-page~=work-inbox] .activity-item b{display:block;color:#45515c;font:600 10.5px Arial,sans-serif}[data-page~=work-inbox] .activity-item span{display:block;margin-top:2px;color:#8a939b;font:9.5px/1.4 Arial,sans-serif}[data-page~=work-inbox] .detail-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px;padding-top:17px;border-top:1px solid #edf0f2}[data-page~=work-inbox] .detail-actions button{height:34px;padding:0 12px;border-radius:6px;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=work-inbox] .action-primary{border:1px solid #ffa025;background:#ffa025;color:#fff}[data-page~=work-inbox] .action-secondary{border:1px solid #dfe4e7;background:#fff;color:#59646e}[data-page~=work-inbox] .action-text{border:0;background:transparent;color:#8a939b}[data-page~=work-inbox] .action-danger{border:1px solid #eadbd8;background:#fff8f6;color:#9a554b}[data-page~=work-inbox] .inline-note{margin-top:12px;padding:10px 11px;border:1px solid #f0dfc7;border-radius:6px;background:#fffaf4;color:#7b6f5f;font:10px/1.45 Arial,sans-serif}[data-page~=work-inbox] .empty-state{padding:50px 20px;text-align:center}[data-page~=work-inbox] .empty-state strong{display:block;color:#58646f;font:600 11px Arial,sans-serif}[data-page~=work-inbox] .empty-state span{display:block;margin-top:5px;color:#9aa2a9;font:10px Arial,sans-serif}[data-page~=work-inbox] .toast{position:fixed;right:24px;bottom:24px;z-index:1000;padding:10px 14px;border-radius:7px;background:#273541;color:#fff;box-shadow:0 8px 30px #14243a29;font:10.5px Arial,sans-serif}[data-page~="work-inbox"] @media(max-width:1120px){.inbox-main{width:calc(100% - 110px);padding-left:28px;padding-right:28px}.inbox-shell{grid-template-columns:160px 390px minmax(340px,1fr)}}[data-page~="work-inbox"] @media(max-width:900px){.inbox-main{width:100%;padding:28px 24px}.inbox-shell{grid-template-columns:150px minmax(330px,1fr)}.inbox-detail{display:none}.inbox-page-head{flex-direction:column}.inbox-shell{height:auto;min-height:620px}}[data-page~="work-inbox"] @media(max-width:680px){.inbox-shell{grid-template-columns:1fr}.inbox-filters{display:none}.inbox-list-panel{border-right:0}.inbox-toolbar{align-items:stretch;flex-direction:column}.inbox-head-actions{width:100%}.inbox-head-actions button{flex:1}}[data-page~=work-inbox] .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;place-items:center;padding:24px;background:#1f2b3557}[data-page~=work-inbox] .modal-backdrop[hidden]{display:none}[data-page~=work-inbox] .inbox-modal{width:min(520px,calc(100vw - 48px));padding:20px;border-radius:9px;background:#fff;box-shadow:0 22px 70px #1724303d;box-sizing:border-box}[data-page~=work-inbox] .rules-modal{width:min(650px,calc(100vw - 48px))}[data-page~=work-inbox] .modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}[data-page~=work-inbox] .modal-head .eyebrow{display:block;margin-bottom:5px;color:#9aa3ab;font:700 8.5px Arial,sans-serif;letter-spacing:.1em}[data-page~=work-inbox] .modal-head h2{margin:0;color:#273541;font:400 20px Marcellus,Georgia,serif}[data-page~=work-inbox] .modal-close{border:0;background:transparent;color:#8c959c;font-size:22px;line-height:1;cursor:pointer}[data-page~=work-inbox] .modal-copy{margin:9px 0 16px;color:#707c86;font:10.5px/1.5 Arial,sans-serif}[data-page~=work-inbox] .preset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}[data-page~=work-inbox] .preset-grid button{height:36px;border:1px solid #dfe4e7;border-radius:6px;background:#fff;color:#59646e;font:600 10px Arial,sans-serif;cursor:pointer}[data-page~=work-inbox] .preset-grid button:hover{border-color:#f0b35f;background:#fffaf4}[data-page~=work-inbox] .modal-field{display:block;margin-top:15px}[data-page~=work-inbox] .modal-field span{display:block;margin-bottom:5px;color:#7e8890;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}[data-page~=work-inbox] .modal-field input{width:100%;height:36px;padding:0 10px;border:1px solid #dfe4e7;border-radius:6px;color:#45515c;font:10.5px Arial,sans-serif;box-sizing:border-box}[data-page~=work-inbox] .modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid #edf0f2}[data-page~=work-inbox] .modal-actions button{height:34px;padding:0 13px;border-radius:6px;font:600 10.5px Arial,sans-serif;cursor:pointer}[data-page~=work-inbox] .rules-table{border:1px solid #e5e9ec;border-radius:7px;overflow:hidden}[data-page~=work-inbox] .rules-row{display:grid;grid-template-columns:minmax(190px,1fr) repeat(4,62px);align-items:center;min-height:39px;padding:0 10px;border-bottom:1px solid #edf0f2;color:#59646e;font:10px Arial,sans-serif}[data-page~=work-inbox] .rules-row:last-child{border-bottom:0}[data-page~=work-inbox] .rules-row b:not(:first-child),[data-page~=work-inbox] .rules-row input{justify-self:center}[data-page~=work-inbox] .rules-head{min-height:34px;background:#fafbfb;color:#8c959c;font-size:8.5px;text-transform:uppercase;letter-spacing:.04em}[data-page~=work-inbox] .rules-row input{accent-color:#ffa025}[data-page~=work-inbox] .rules-row input:disabled{opacity:.7}[data-page~=work-inbox] .task-information{margin-top:16px;padding:14px;border:1px solid #e5e9ec;border-radius:7px;background:#fbfcfc}[data-page~=work-inbox] .task-information-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}[data-page~=work-inbox] .task-information-head h3{margin:0}[data-page~=work-inbox] .task-status-inline{padding:3px 7px;border-radius:10px;background:#fff3e4;color:#9c5a00;font:700 8.5px Arial,sans-serif}[data-page~=work-inbox] .task-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}[data-page~=work-inbox] .task-info-grid>div{min-width:0}[data-page~=work-inbox] .task-info-grid span{display:block;color:#9aa2a9;font:700 8px Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em}[data-page~=work-inbox] .task-info-grid b{display:block;margin-top:3px;color:#45515c;font:600 10px/1.4 Arial,sans-serif}[data-page~=work-inbox] .task-info-wide{grid-column:1/-1}[data-page~=work-inbox] .task-info-note{margin:12px 0 0;padding-top:10px;border-top:1px solid #e8ecee;color:#858f97;font:9.5px/1.45 Arial,sans-serif}[data-page~=work-inbox] .verify-note{margin-top:16px;padding:10px 11px;border-left:3px solid #ffa025;background:#fffaf4}[data-page~=work-inbox] .verify-note b{display:block;color:#6b5b46;font:600 10px Arial,sans-serif}[data-page~=work-inbox] .verify-note span{display:block;margin-top:3px;color:#857866;font:9.5px/1.45 Arial,sans-serif}[data-page~=work-inbox] .detail-actions .open-full-task{order:-10;border-color:#d4dade;color:#bd6600;font-weight:700}body.mw-standard-shell main [data-mw-page-heading]{font:400 32px/1.2 Marcellus,Georgia,serif!important;color:var(--mw-page-text,#242424)!important;margin:0!important}[data-mw-heading-row]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:15px!important;min-height:40px!important;margin:0 0 22px!important;padding:0!important}h1[data-mw-heading-row]{display:block!important}[data-mw-heading-row] p{display:none}[data-mw-heading-row] button,[data-mw-heading-row] .btn-primary,[data-mw-heading-row] .btn-secondary{font:400 16px/1.45 Arial,sans-serif!important;min-height:40px!important;height:auto!important;padding:8px 12px!important}[data-mw-heading-row] :is(.tasks-tour-help,.so-tour-help){font-size:15px!important}[data-mw-primary-tabs]{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:26px!important;margin:0 0 16px!important;padding:0!important;border:0!important;border-bottom:1px solid var(--mw-page-line,#ededed)!important}[data-mw-primary-tabs] :is(button,a){display:inline-flex!important;align-items:center!important;font:400 16px/1.45 Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:10px 0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--mw-page-muted,#606060)!important;text-decoration:none!important}[data-mw-primary-tabs] :is(button,a):is(.active,.mw-selected,[aria-pressed=true]){border-bottom-color:#ffa025!important;color:var(--mw-page-text,#242424)!important}@media(max-width:600px){[data-mw-heading-row]{flex-wrap:wrap!important}[data-mw-primary-tabs]{gap:18px!important}}@media(pointer:coarse){[data-mw-primary-tabs] :is(button,a),[data-mw-heading-row] button{min-height:44px!important}}.quote-workspace-main{width:calc(100% - 150px);max-width:1180px;margin:0 auto;padding:38px 42px 70px;box-sizing:border-box}.record-head{display:flex;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:24px}.record-id{display:flex;align-items:baseline;gap:26px;white-space:nowrap}.record-id strong{font:600 20px/1.2 Arial,sans-serif;color:#202d39}.record-id strong:first-child{font-family:Marcellus,Georgia,serif;font-size:24px;font-weight:400}.record-subline{display:flex;align-items:center;gap:10px;margin-top:8px;color:#8a949d;font:11px Arial,sans-serif}.status-pill{border:1px solid #e2e6e9;border-radius:999px;padding:4px 8px;color:#69747e;background:#fafbfb}.record-actions{display:flex;gap:8px;align-items:center}.record-actions button,.record-actions a{height:34px;padding:0 13px;border-radius:6px;font:600 11px Arial,sans-serif;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.quiet-action{border:1px solid #dde2e6;background:#fff;color:#56616b}.primary-action{border:1px solid #ffa025;background:#ffa025;color:#fff}.workspace-tabs{display:flex;gap:30px;border-bottom:1px solid #e8ebed;margin-bottom:30px}.workspace-tabs a{position:relative;padding:0 0 13px;text-decoration:none;color:#7a858f;font:600 11px Arial,sans-serif}.workspace-tabs a.active{color:#273541}.workspace-tabs a.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#ffa025}.overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:28px;align-items:start}.overview-main{display:grid;gap:18px}.overview-card,.side-card{border:1px solid #e6eaed;border-radius:9px;background:#fff}.overview-card{padding:24px 26px}.card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:22px}.card-head.compact{margin-bottom:18px}.eyebrow{display:block;margin-bottom:7px;color:#9a7b4c;font:700 9px/1 Arial,sans-serif;letter-spacing:.12em}.card-head h1{margin:0;color:#24313d;font:400 20px/1.3 Marcellus,Georgia,serif}.card-head h2{margin:0;color:#273541;font:400 18px/1.3 Marcellus,Georgia,serif}.card-price{font:600 16px Arial,sans-serif;color:#273541;white-space:nowrap}.product-body{display:grid;grid-template-columns:150px 1fr;gap:26px;align-items:start}.product-body img{width:150px;height:112px;object-fit:contain;background:#fafafa;border-radius:5px}.spec-list{display:grid;grid-template-columns:1fr 1fr;gap:15px 24px}.spec-list div span,.engraving-overview>div>span,.workspace-files>span,.notes-grid span,.side-fact span{display:block;margin-bottom:4px;color:#9099a2;font:700 9px Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}.spec-list div b{font:600 11px/1.35 Arial,sans-serif;color:#34414d}.text-action{color:#d87f00;text-decoration:none;font:600 10.5px Arial,sans-serif}.engraving-overview{display:grid;grid-template-columns:2fr 1fr;gap:36px}.engraving-overview strong{font:600 12px Arial,sans-serif;color:#2c3945}.engraving-overview p,.engraving-overview em{margin:5px 0 0;font:11px/1.45 Arial,sans-serif;color:#69747e}.engraving-overview em{display:block}.workspace-files{margin-top:22px;padding-top:18px;border-top:1px solid #edf0f2}.workspace-files #ws-files{max-width:360px}.notes-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.notes-grid p{margin:0;color:#56616b;font:11px/1.55 Arial,sans-serif}.overview-side{display:grid;gap:14px}.side-card{padding:20px}.side-card>strong{display:block;color:#2d3a46;font:600 12px/1.4 Arial,sans-serif}.summary-line{display:flex;justify-content:space-between;gap:20px;padding:9px 0;color:#69747e;font:11px Arial,sans-serif}.summary-line b{color:#35424e}.summary-line.total{margin-top:5px;padding-top:14px;border-top:1px solid #e7eaed;color:#24313d;font-weight:700}.summary-line.total b{font-size:15px}.pay-button{width:100%;height:36px;margin-top:14px;border:1px solid #ffa025;border-radius:6px;background:#ffa025;color:#fff;font:600 11px Arial,sans-serif}.side-fact{margin-top:16px}.side-fact b{display:block;color:#4d5964;font:600 10.5px/1.45 Arial,sans-serif}.side-card>p{margin:5px 0 0;color:#7b858e;font:11px Arial,sans-serif}.activity{display:flex;gap:10px;margin:10px 0 14px}.activity i{width:7px;height:7px;margin-top:4px;border-radius:50%;background:#ffa025}.activity p{margin:0}.activity strong,.activity span{display:block;font:600 10.5px Arial,sans-serif;color:#4c5863}.activity span{margin-top:3px;font-weight:400;color:#969fa7}@media(max-width:1050px){.overview-grid{grid-template-columns:1fr}.overview-side{grid-template-columns:repeat(2,1fr)}.quote-workspace-main{width:calc(100% - 110px);padding-left:28px;padding-right:28px}}@media(max-width:760px){.quote-workspace-main{width:100%;padding:24px}.record-head{display:grid}.record-id{flex-wrap:wrap;gap:10px 18px}.record-actions{flex-wrap:wrap}.workspace-tabs{overflow:auto;gap:22px}.overview-side,.spec-list,.notes-grid,.engraving-overview,.product-body{grid-template-columns:1fr}.product-body img{width:100%;height:150px}}.quote-workspace-page{--orange:#ffa025;--orange-dark:#d95800;--ink:#14243a;--text:#344154;--muted:#6d7785;--line:#dfe4e8;--rail:76px;background:#fff;color:var(--text);-webkit-font-smoothing:antialiased}.quote-workspace-page .topbar{height:72px;border-bottom:1px solid #eaedef;display:flex;align-items:center;justify-content:space-between;padding:0 40px 0 36px;position:sticky;top:0;background:#fffffff5;z-index:20;box-sizing:border-box}.quote-workspace-page .brand-lockup{display:flex;align-items:center;gap:20px}.quote-workspace-page .mw-logo{width:142px;height:48px;object-fit:contain;display:block}.quote-workspace-page .account{border:0;background:transparent;display:flex;align-items:center;gap:9px;color:var(--ink);font:400 14px Arial,sans-serif;cursor:pointer}.quote-workspace-page .avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#58626e;color:#fff;font-size:.78rem}.quote-workspace-page .rail{position:fixed;left:16px;top:96px;bottom:28px;width:var(--rail);border:1px solid #e2e6ea;border-radius:18px;background:#fff;box-shadow:0 12px 32px #10233b0e;z-index:15;transition:width .2s ease;overflow:hidden;box-sizing:border-box}.quote-workspace-page .rail:hover,.quote-workspace-page .rail:focus-within{width:188px}.quote-workspace-page .rail nav{padding:10px 8px}.quote-workspace-page .rail a{height:52px;border-radius:12px;display:flex;align-items:center;gap:13px;padding:0 17px;color:#354254;overflow:hidden;white-space:nowrap;text-decoration:none;box-sizing:border-box}.quote-workspace-page .rail a:hover{background:#f6f7f8;text-decoration:none}.quote-workspace-page .rail a span{font-size:1.25rem;width:25px;text-align:center;flex:none}.quote-workspace-page .rail a b{font-weight:400;opacity:0;transition:opacity .15s ease}.quote-workspace-page .rail:hover a b,.quote-workspace-page .rail:focus-within a b{opacity:1}.quote-workspace-page .rail a.active{color:var(--orange-dark);background:#fff3e9}.quote-workspace-page .rail a.active b{font-weight:700}.quote-workspace-page .rail-divider{height:1px;background:var(--line);margin:10px 12px}.quote-workspace-page .quote-workspace-main{width:calc(100% - 150px);max-width:1180px;margin:0 auto;padding:38px 42px 70px;box-sizing:border-box}@media(max-width:1050px){.quote-workspace-page .quote-workspace-main{width:calc(100% - 110px);padding-left:28px;padding-right:28px}}@media(max-width:900px){.quote-workspace-page .rail{left:10px;top:auto;bottom:14px;width:calc(100% - 20px);height:62px;border-radius:14px}.quote-workspace-page .rail:hover,.quote-workspace-page .rail:focus-within{width:calc(100% - 20px)}.quote-workspace-page .rail nav{display:flex;justify-content:space-around;padding:5px}.quote-workspace-page .rail a{width:58px;height:50px;justify-content:center;padding:0}.quote-workspace-page .rail a b,.quote-workspace-page .rail:hover a b{display:none}.quote-workspace-page .rail a:nth-child(5),.quote-workspace-page .rail a:nth-child(6),.quote-workspace-page .rail a:nth-of-type(7),.quote-workspace-page .rail a:nth-of-type(8),.quote-workspace-page .rail-divider{display:none}.quote-workspace-page .quote-workspace-main{width:100%;margin:0;padding:30px 24px 106px}.quote-workspace-page .topbar{padding:0 18px}}.quote-meta-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px}.revision-pill,.validity-pill{border:1px solid #e2e6e9;border-radius:999px;padding:4px 8px;color:#69747e;background:#fff;font:600 10px Arial,sans-serif}.readiness-card{padding:22px 24px}.readiness-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.readiness-head h2{margin:0;color:#273541;font:400 18px/1.3 Marcellus,Georgia,serif}.readiness-state{font:700 11px Arial,sans-serif;color:#69747e}.gate-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:18px}.gate{border:1px solid #e5e9ec;border-radius:7px;padding:11px 10px;background:#fff}.gate span{display:block;color:#929ba3;font:700 8.5px Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em}.gate b{display:block;margin-top:5px;color:#45515c;font:600 10.5px Arial,sans-serif}.gate.ok{background:#fafcf9}.gate.ok b{color:#52654b}.gate.pending{background:#fffaf4}.gate.pending b{color:#a86400}.convert-panel{margin-top:14px;padding-top:16px;border-top:1px solid #edf0f2;display:flex;align-items:center;justify-content:space-between;gap:18px}.convert-panel p{margin:0;color:#7a858f;font:10.5px/1.45 Arial,sans-serif}.convert-button{height:36px;padding:0 16px;border:1px solid #ffa025;border-radius:6px;background:#ffa025;color:#fff;font:600 11px Arial,sans-serif;white-space:nowrap}.convert-button:disabled{border-color:#e0e4e7;background:#eef0f2;color:#9ba3aa}.commercial-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.commercial-card{border:1px solid #edf0f2;border-radius:7px;padding:16px}.commercial-card h3{margin:0 0 13px;color:#35424e;font:600 11px Arial,sans-serif}.fact-row{display:flex;justify-content:space-between;gap:20px;padding:7px 0;color:#7b858e;font:10.5px Arial,sans-serif}.fact-row b{color:#45515c;text-align:right}.source-note{margin-top:8px;padding-top:10px;border-top:1px solid #edf0f2;color:#929ba3;font:9.5px/1.4 Arial,sans-serif}.workspace-action-menu{position:relative}.more-action{height:34px;padding:0 12px;border:1px solid #dde2e6;border-radius:6px;background:#fff;color:#56616b;font:600 11px Arial,sans-serif}.action-menu{display:none;position:absolute;right:0;top:40px;min-width:155px;padding:6px;border:1px solid #e1e5e8;border-radius:7px;background:#fff;box-shadow:0 12px 28px #14243a1a;z-index:5}.action-menu.open{display:grid}.action-menu button{border:0;background:#fff;text-align:left;padding:9px 10px;border-radius:5px;color:#56616b;font:600 10.5px Arial,sans-serif}.action-menu button:hover{background:#f6f7f8}.action-menu .danger{color:#a64b3f}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#14243a3d;display:none;align-items:center;justify-content:center;z-index:50}.dialog-backdrop.open{display:flex}.dialog-card{width:min(520px,calc(100% - 36px));background:#fff;border-radius:10px;box-shadow:0 24px 70px #14243a33;padding:25px}.dialog-card h2{margin:0;color:#273541;font:400 20px Marcellus,Georgia,serif}.dialog-card>p{color:#6f7a84;font:11px/1.5 Arial,sans-serif}.dialog-gates{display:grid;gap:8px;margin:18px 0}.dialog-gate{display:flex;justify-content:space-between;border-bottom:1px solid #edf0f2;padding:9px 0;font:11px Arial,sans-serif}.dialog-gate b{color:#52654b}.dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.dialog-actions button{height:34px;padding:0 14px;border-radius:6px;font:600 11px Arial,sans-serif}.dialog-cancel{border:1px solid #dde2e6;background:#fff;color:#56616b}.dialog-confirm{border:1px solid #ffa025;background:#ffa025;color:#fff}.dialog-confirm:disabled{border-color:#e0e4e7;background:#eef0f2;color:#9ba3aa}@media(max-width:900px){.gate-grid{grid-template-columns:repeat(2,1fr)}.commercial-grid{grid-template-columns:1fr}}@media(max-width:600px){.gate-grid{grid-template-columns:1fr}.convert-panel{align-items:flex-start;flex-direction:column}}.record-id strong.identity-marcellus{font-family:Marcellus,Georgia,serif;font-weight:400;font-size:21px}.readiness-card{padding:18px 24px}.gate-grid{margin-top:12px;grid-template-columns:.78fr 1fr .78fr 1fr 1fr}.gate{padding:8px 10px}.gate b{margin-top:3px}.gate-system{background:#fbfbfb!important;border-color:#eceff1}.gate-system span{color:#a3aab0}.gate-system b{color:#707b84!important}.convert-panel{margin-top:11px;padding-top:12px}.convert-button.blocked{border-color:#d7dce0;background:#f3f4f5;color:#68737d;cursor:pointer}.convert-button.blocked:hover{border-color:#ffa025;background:#fffaf4;color:#a86400}.internal-only[hidden]{display:none!important}@media(max-width:900px){.gate-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.gate-grid{grid-template-columns:1fr}}.convert-dialog-card{width:min(570px,calc(100% - 36px))}.convert-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.convert-dialog-identity{margin:9px 0 18px;color:#273541;font:400 15px/1.3 Marcellus,Georgia,serif}.convert-check-section{border-top:1px solid #edf0f2;padding-top:14px;margin-top:12px}.convert-section-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.convert-section-head h3{margin:0;color:#35424e;font:600 11px Arial,sans-serif}.convert-section-head span{color:#9aa2a9;font:9.5px Arial,sans-serif}.convert-check-section .dialog-gates{margin:8px 0 0}.convert-result{margin-top:15px;border-radius:7px;padding:12px 13px}.convert-result.blocked-result{border:1px solid #f0dfc7;background:#fffaf4}.convert-result.ready-result{border:1px solid #dfe8dc;background:#fafcf9}.convert-result strong{display:block;color:#4c5862;font:600 10.5px/1.4 Arial,sans-serif}.convert-blocker-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.convert-blocker-actions button,.convert-blocker-actions a{border:0;background:transparent;padding:0;color:#c67400;text-decoration:none;font:600 10px Arial,sans-serif;cursor:pointer}.convert-success-card{text-align:center;width:min(440px,calc(100% - 36px))}.convert-success-card .success-mark{display:grid;place-items:center;width:38px;height:38px;margin:0 auto 12px;border-radius:50%;background:#f3f7f1;color:#52654b;font:700 18px Arial,sans-serif}.convert-success-card h2{margin-top:5px}.convert-success-card>p{margin:10px 0 2px}.convert-success-card .dialog-actions{justify-content:center}.dialog-gate b.ok{color:#52654b}.dialog-gate b.pending{color:#a86400}@media(max-width:600px){.convert-dialog-head,.convert-section-head{align-items:flex-start;flex-direction:column}}.lifecycle-dialog{width:min(520px,calc(100% - 36px))}.lifecycle-identity{margin:8px 0 14px;color:#273541;font:400 15px/1.3 Marcellus,Georgia,serif}.lifecycle-field{display:grid;gap:6px;margin-top:14px}.lifecycle-field>span{color:#65717b;font:600 10px Arial,sans-serif}.lifecycle-field textarea,.lifecycle-field select{width:100%;box-sizing:border-box;border:1px solid #dfe4e7;border-radius:6px;background:#fff;padding:10px;color:#35424e;font:11px/1.45 Arial,sans-serif}.lifecycle-field textarea{resize:vertical;min-height:76px}.paid-void-note,.reopen-notice{display:grid;gap:4px;margin-top:14px;padding:12px 13px;border:1px solid #f0dfc7;border-radius:7px;background:#fffaf4}.paid-void-note strong,.reopen-notice strong{color:#6b542f;font:600 10.5px Arial,sans-serif}.paid-void-note>span,.reopen-notice span{color:#7b7469;font:10px/1.4 Arial,sans-serif}.dialog-danger{border:1px solid #b95d50;background:#b95d50;color:#fff}.voided-banner{margin:0 0 16px;padding:12px 14px;border:1px solid #ecd7d3;border-radius:7px;background:#fff8f6;color:#754b45;font:11px/1.45 Arial,sans-serif}.action-menu button[hidden]{display:none}.quote-meta-row{gap:7px}.revision-meta,.validity-meta{color:#69747e;font:600 10px Arial,sans-serif}.meta-separator{color:#b1b8be;font:10px Arial,sans-serif}.record-lifecycle-status{margin-left:auto;margin-right:18px;text-align:center;min-width:190px;padding:0;background:transparent;border:0}.record-lifecycle-status strong{display:block;color:#d47b22;font:400 22px/1.15 Marcellus,Georgia,serif;letter-spacing:.04em}.record-lifecycle-status span{display:block;margin-top:5px;color:#6f7a84;font:10.5px Arial,sans-serif}.record-head.lifecycle-active{align-items:flex-start}.record-head.lifecycle-active .record-lifecycle-status{display:block!important}.record-head.lifecycle-active .primary-action,.record-head.lifecycle-active .pay-action-hidden{display:none!important}.side-card.lifecycle-readonly .pay-button{display:none}.side-card.lifecycle-readonly:after{content:"Quotation is read-only while voided.";display:block;margin-top:13px;color:#8b7772;font:10px/1.4 Arial,sans-serif}.convert-button.lifecycle-disabled{display:none}.readiness-card.lifecycle-readonly{opacity:.72}.readiness-card.lifecycle-readonly .readiness-state{color:#9a4439}@media(max-width:760px){.record-lifecycle-status{order:2;margin:0;text-align:left}.record-actions{order:3}}.record-head.lifecycle-active .record-actions>*{display:none!important}.record-head.lifecycle-active .record-actions #ws-reopen-quick{display:inline-flex!important}.record-head.lifecycle-active .record-actions{display:flex;align-items:center;justify-content:flex-end}.record-head.lifecycle-active .record-lifecycle-status{background:transparent!important;border:0!important;box-shadow:none!important}.record-head.lifecycle-active .record-lifecycle-status strong{background:transparent!important;border:0!important}.quote-workspace-page .rail .rail-disabled{height:52px;border-radius:12px;display:flex;align-items:center;gap:13px;padding:0 17px;color:#aeb5bb;overflow:hidden;white-space:nowrap;box-sizing:border-box;cursor:default;pointer-events:none}.quote-workspace-page .rail .rail-disabled span{font-size:1.25rem;width:25px;text-align:center;flex:none}.quote-workspace-page .rail .rail-disabled b{font:400 11px Arial,sans-serif;opacity:0;transition:opacity .15s ease}.quote-workspace-page .rail:hover .rail-disabled b,.quote-workspace-page .rail:focus-within .rail-disabled b{opacity:1}@media(max-width:900px){.quote-workspace-page .rail .rail-disabled{width:58px;height:50px;justify-content:center;padding:0}.quote-workspace-page .rail .rail-disabled b,.quote-workspace-page .rail:hover .rail-disabled b{display:none}}#mw-customers-v2 #mw-views-panel{left:auto;right:18px;width:390px;overflow:auto}#mw-customers-v2 .mw-views-body{padding:0 18px 18px}#mw-customers-v2 .mw-views-body label,#mw-customers-v2 .mw-range-field{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:12px 0}#mw-customers-v2 .mw-views-body input,#mw-customers-v2 .mw-views-body select,#mw-customers-v2 .mw-range-field input{width:100%;box-sizing:border-box;min-height:40px;padding:8px;font:16px Arial;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-input-border,var(--mw-border));border-radius:5px}#mw-customers-v2 .mw-view-actions{display:flex;flex-wrap:wrap;gap:8px}#mw-customers-v2 .mw-views-body p{font-size:14px;color:var(--mw-muted);line-height:1.5}#mw-customers-v2 #mw-range-error{color:var(--mw-text);font-weight:700}@media(pointer:coarse){#mw-customers-v2 .mw-views-body button,#mw-customers-v2 .mw-range-field input{min-height:44px}}#mw-customers-v2 #mw-views-button{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mw-customers-v2 .mw-date-fields{display:flex;gap:10px}#mw-customers-v2 .mw-date-fields .mw-range-field{flex:1;min-width:0}#mw-customers-v2 .mw-date-fields input.mw-date-active{border:2px solid var(--mw-accent,#ffa025)}#mw-customers-v2 .mw-calendar-shortcuts{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}#mw-customers-v2 .mw-calendar-shortcuts button{font-size:13px;min-height:36px;padding:6px 8px}#mw-customers-v2 .mw-calendar{border:1px solid var(--mw-border);border-radius:8px;padding:10px;background:var(--mw-surface)}#mw-customers-v2 .mw-calendar-nav{display:flex;gap:5px;align-items:center;margin-bottom:8px}#mw-customers-v2 .mw-calendar-nav select,#mw-customers-v2 .mw-calendar-nav input{font:14px Arial;color:var(--mw-text);background:var(--mw-surface);border:1px solid var(--mw-border);min-height:38px;min-width:0;padding:4px;border-radius:4px}#mw-customers-v2 .mw-calendar-nav select{flex:1}#mw-customers-v2 .mw-calendar-nav input{width:68px}#mw-customers-v2 .mw-calendar-nav button{font-size:23px;padding:2px 8px;min-height:38px}#mw-customers-v2 .mw-calendar-grid{width:100%;table-layout:fixed;border-collapse:collapse}#mw-customers-v2 .mw-calendar-grid th{font:12px Arial;color:var(--mw-muted);text-align:center;padding:6px 0;border:0;background:transparent}#mw-customers-v2 .mw-calendar-grid td{padding:1px;text-align:center;border:0;height:auto;background:transparent}#mw-customers-v2 .mw-calendar-grid button{border:0;border-radius:5px;width:100%;min-height:36px;padding:4px 0;font:14px Arial;color:var(--mw-text);background:transparent}#mw-customers-v2 .mw-calendar-grid button:hover{background:var(--mw-hover)}#mw-customers-v2 .mw-calendar-grid td.mw-date-in-range{background:var(--mw-selected)}#mw-customers-v2 .mw-calendar-grid button[aria-current=date]{text-decoration:underline;text-underline-offset:4px}#mw-customers-v2 .mw-calendar-grid button:focus-visible{outline:2px solid #ffa025;outline-offset:1px}#mw-customers-v2 .mw-calendar-status{font-size:13px;line-height:1.4;color:var(--mw-muted)}#mw-customers-v2 .mw-view-retrieve{display:flex;gap:8px;align-items:stretch;margin:8px 0 16px}#mw-customers-v2 .mw-view-retrieve #mw-views-list{flex:1;min-width:0;width:auto}@media(pointer:coarse){#mw-customers-v2 .mw-calendar-grid button,#mw-customers-v2 .mw-calendar-nav button,#mw-customers-v2 .mw-calendar-shortcuts button{min-height:44px}}#mw-customers-v2 .mw-date-fields .mw-range-field{align-items:stretch;flex-direction:column}#mw-customers-v2 .mw-calendar-grid tbody tr:hover td{background:transparent}#mw-customers-v2 .mw-calendar-grid tbody tr:hover td.mw-date-in-range{background:var(--mw-selected)}@media(max-width:600px){#mw-customers-v2 .mw-filter-body{display:block;overflow:auto}#mw-customers-v2 .mw-filter-categories{max-height:130px;overflow:auto;border-right:0;border-bottom:1px solid var(--mw-line)}#mw-customers-v2 .mw-filter-options{overflow:visible;padding:12px}}#mw-customers-v2 #mw-calendar-range-error{font-weight:700;color:var(--mw-text);border-left:3px solid #ffa025;padding:8px;margin:0 0 10px}#mw-customers-v2 #mw-calendar-range-error[hidden]{display:none}#mw-customers-v2 .mw-date-entry{display:flex;position:relative;align-items:center}#mw-customers-v2 .mw-date-entry input{padding-right:42px}#mw-customers-v2 .mw-date-entry .mw-calendar-open{position:absolute;right:2px;top:2px;bottom:2px;display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:6px;border:0;background:transparent;color:var(--mw-text)}#mw-customers-v2 .mw-calendar-open svg{flex-shrink:0}#mw-customers-v2 .mw-views-body label.mw-view-mode{flex-direction:row;align-items:center;font-size:14px;line-height:1.4}#mw-customers-v2 .mw-views-body .mw-view-mode input{width:18px;min-height:18px;flex:0 0 18px}@media(pointer:coarse){#mw-customers-v2 .mw-date-entry input{min-height:48px}#mw-customers-v2 .mw-date-entry .mw-calendar-open{min-width:44px;min-height:44px}#mw-customers-v2 .mw-date-entry input{padding-right:48px}}#mw-customers-v2{--mw-orange:#ffa025;--mw-orange-hover:#f69a1d;--mw-button-text:#222;--mw-bg:#fff;--mw-surface:#fff;--mw-nav:#fafafa;--mw-text:#242424;--mw-muted:#606060;--mw-link:#444;--mw-line:#ededed;--mw-row-line:#f0f0f0;--mw-border:#ddd;--mw-input-border:#929292;--mw-hover:#f8f8f8;--mw-selected:#efefef;--mw-row-hover:#fffaf3;--mw-badge:#f1f1f1;--mw-icon:#666;--mw-separator:#b5b5b5;--mw-check:#666;--mw-avatar:#3b3b3b;--mw-shadow:rgba(0,0,0,.12);font:16px/1.45 Arial,sans-serif;color:var(--mw-text);background:var(--mw-bg);color-scheme:light;position:relative;width:100%;box-sizing:border-box}#mw-customers-v2[data-theme=dark]{--mw-bg:#1d1d1f;--mw-surface:#1d1d1f;--mw-nav:#18181a;--mw-text:#eeeef0;--mw-muted:#bcbcc2;--mw-link:#e0e0e4;--mw-line:#39393e;--mw-row-line:#353539;--mw-border:#56565d;--mw-input-border:#919198;--mw-hover:#2b2b2f;--mw-selected:#343438;--mw-row-hover:#2c2924;--mw-badge:#343438;--mw-icon:#ceced3;--mw-separator:#67676e;--mw-check:#bcbcc2;--mw-avatar:#414146;--mw-shadow:rgba(0,0,0,.35);color-scheme:dark}#mw-customers-v2 *{box-sizing:border-box}#mw-customers-v2 [hidden]{display:none!important}#mw-customers-v2 button,#mw-customers-v2 input{font:inherit;color:inherit}#mw-customers-v2 button{background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;padding:8px 12px;min-height:38px}#mw-customers-v2 button:hover{background:var(--mw-hover)}#mw-customers-v2 button:disabled{opacity:.45}#mw-customers-v2 input[type=checkbox]{accent-color:var(--mw-check);width:17px;height:17px}#mw-customers-v2 .mw-shell{display:grid;grid-template-columns:188px minmax(0,1fr);min-height:0}#mw-customers-v2 .mw-nav{padding:18px 12px;background:var(--mw-nav);border-right:1px solid var(--mw-line);display:flex;flex-direction:column}#mw-customers-v2 .mw-nav button{border:0;width:100%;display:block;text-align:left;background:transparent;padding:9px 12px;white-space:nowrap;font-size:15px}#mw-customers-v2 .mw-nav button[aria-current]{background:var(--mw-selected);color:var(--mw-text);border-left:3px solid var(--mw-orange);border-radius:0 5px 5px 0}#mw-customers-v2 .mw-nav hr{border:0;border-top:1px solid var(--mw-line);margin:16px 12px}#mw-customers-v2 .mw-workspace{min-width:0;position:relative}#mw-customers-v2 .mw-top{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--mw-line);padding:12px 22px;color:var(--mw-muted);min-height:78px}#mw-customers-v2 .mw-logo{display:flex;align-items:center;width:144px;flex-shrink:0}#mw-customers-v2 .mw-logo img{display:block;width:115px;height:auto;background:#fff;padding:4px;border-radius:3px}#mw-customers-v2 .mw-user{margin-top:16px;padding:20px 8px 0;border-top:1px solid var(--mw-line);display:flex;align-items:center;gap:10px}#mw-customers-v2 .mw-user .mw-avatar{width:38px;height:38px;min-height:38px;border-radius:50%;border:0;padding:0;text-align:center;background:var(--mw-avatar);color:#fff;font-size:14px}#mw-customers-v2 .mw-user small{display:block;font-size:13px;color:var(--mw-muted)}#mw-customers-v2 .mw-top button{border:0;padding:2px 6px;font-size:22px}#mw-customers-v2 .mw-main{padding:25px 28px;min-width:0}#mw-customers-v2 .mw-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}#mw-customers-v2 h1{font:32px/1.2 Marcellus,Georgia,serif;margin:0}#mw-customers-v2 .mw-primary{background:var(--mw-orange);border-color:var(--mw-orange);font-weight:500;color:var(--mw-button-text);white-space:nowrap}#mw-customers-v2 .mw-primary:hover{background:var(--mw-orange-hover)}#mw-customers-v2 .mw-tabs{display:flex;gap:26px;border-bottom:1px solid var(--mw-line);margin-bottom:16px}#mw-customers-v2 .mw-tabs button{border:0;border-radius:0;padding:10px 0;background:transparent;color:var(--mw-muted)}#mw-customers-v2 .mw-tabs .mw-selected{border-bottom:2px solid var(--mw-orange);color:var(--mw-text)}#mw-customers-v2 .mw-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:8px}#mw-customers-v2 .mw-toolbar button{border-radius:20px;font-size:15px;padding:7px 13px}#mw-customers-v2 .mw-toolbar .mw-search{margin-left:auto;min-width:210px;flex:0 1 295px}#mw-customers-v2 .mw-search input{width:100%;border:1px solid var(--mw-input-border);background:var(--mw-surface);border-radius:5px;padding:9px 12px;font-size:16px;min-height:40px}#mw-customers-v2 .mw-toolbar .mw-column-trigger{border:0;border-radius:4px;padding:7px 8px}#mw-customers-v2 .mw-chips{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}#mw-customers-v2 .mw-chips:empty{display:none}#mw-customers-v2 .mw-chips button{font-size:14px;border-radius:18px;padding:5px 11px;background:var(--mw-selected);color:var(--mw-text);border-color:var(--mw-border);min-height:32px}#mw-customers-v2 .mw-chips .mw-clear{border:0;background:transparent;color:var(--mw-muted)}#mw-customers-v2 .mw-table-wrap{overflow:auto;isolation:isolate;position:relative;overscroll-behavior:contain}#mw-customers-v2 table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;table-layout:auto}#mw-customers-v2 th{font-weight:500;color:var(--mw-muted);text-align:left;padding:15px 10px;border-bottom:1px solid var(--mw-border);white-space:nowrap;background:var(--mw-surface)}#mw-customers-v2 td{padding:17px 10px;border-bottom:1px solid var(--mw-row-line);vertical-align:middle;background:var(--mw-surface);white-space:nowrap}#mw-customers-v2 tbody tr:hover td{background:var(--mw-row-hover)}#mw-customers-v2 td a,#mw-customers-v2 td button{color:var(--mw-link);text-decoration:none}#mw-customers-v2 td a:hover{text-decoration:underline}#mw-customers-v2 td button{border:0;padding:0;min-height:0;background:transparent;text-align:left}#mw-customers-v2 td small{display:block;font-size:14px;color:var(--mw-muted);margin-top:4px}#mw-customers-v2 td strong{font-weight:500}#mw-customers-v2 .cust-status{display:inline;padding:0;background:transparent;color:inherit;border:0;border-radius:0;font:inherit;white-space:nowrap}#mw-customers-v2 .cust-status.active{background:transparent;color:inherit}#mw-customers-v2 .mw-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:14px;color:var(--mw-muted)}#mw-customers-v2 .mw-footer button{border:0;background:transparent;color:inherit}#mw-customers-v2 .mw-panel{position:absolute;top:157px;left:28px;z-index:65;width:540px;max-width:calc(100% - 56px);background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:8px;box-shadow:0 10px 35px var(--mw-shadow)}#mw-customers-v2 .mw-panel-title{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;border-bottom:1px solid var(--mw-line)}#mw-customers-v2 .mw-panel-title strong{font-weight:500}#mw-customers-v2 .mw-close{border:0;font-size:22px;padding:0 8px;min-height:32px}#mw-customers-v2 .mw-filter-body{display:grid;grid-template-columns:175px minmax(0,1fr);min-height:260px}#mw-customers-v2 .mw-filter-categories{padding:16px 10px;border-right:1px solid var(--mw-line);background:var(--mw-nav)}#mw-customers-v2 .mw-filter-categories button{display:block;border:0;width:100%;text-align:left;font-size:15px;padding:10px 12px;background:transparent}#mw-customers-v2 .mw-filter-categories button[aria-pressed=true]{background:var(--mw-selected);color:var(--mw-text)}#mw-customers-v2 .mw-filter-options{padding:22px}#mw-customers-v2 .mw-filter-options h2{font-size:16px;font-weight:500;margin:0 0 8px}#mw-customers-v2 .mw-filter-options p{font-size:14px;color:var(--mw-muted);margin:0 0 17px}#mw-customers-v2 .mw-filter-options label{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:15px}#mw-customers-v2 .mw-panel-footer{display:flex;justify-content:space-between;gap:10px;padding:15px 20px;border-top:1px solid var(--mw-line)}#mw-customers-v2 #mw-columns-panel{left:auto;right:28px;width:410px;padding-bottom:0;max-height:610px;overflow-y:auto}#mw-customers-v2 .mw-panel-hint{padding:0 18px;font-size:14px;color:var(--mw-muted)}#mw-customers-v2 .mw-column-row{display:flex;align-items:center;gap:3px;padding:7px 15px;border-bottom:1px solid var(--mw-line);font-size:14px}#mw-customers-v2 .mw-column-row label{display:flex;align-items:center;gap:8px;flex:1;min-width:0}#mw-customers-v2 .mw-column-row button{font-size:13px;padding:4px 7px;min-height:30px;border:0;background:var(--mw-hover)}#mw-customers-v2 .mw-column-row button[aria-pressed=true]{background:var(--mw-selected);color:var(--mw-text)}#mw-customers-v2 .approved-config-table.user-sizing{table-layout:fixed}#mw-customers-v2 .approved-config-table th[data-col]{position:relative;padding-right:34px;min-width:0;cursor:grab}#mw-customers-v2 .approved-config-table td[data-col]{overflow:hidden;text-overflow:ellipsis;min-width:0}#mw-customers-v2 .col-label{display:block;overflow:hidden;white-space:normal;overflow-wrap:anywhere;line-height:1.35}#mw-customers-v2 .col-menu-button{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:0;border:0;width:24px;min-height:28px;font-size:14px;background:transparent;color:var(--mw-icon)}#mw-customers-v2 .col-resize{position:absolute;right:0;top:0;width:8px;height:100%;cursor:col-resize;touch-action:none}#mw-customers-v2 .col-resize:after{content:"";position:absolute;right:2px;top:28%;bottom:28%;width:1px;background:var(--mw-separator)}#mw-customers-v2 th:hover .col-resize:after{background:var(--mw-muted)}#mw-customers-v2 .is-pinned{position:sticky;z-index:20;background:var(--mw-surface)!important;background-clip:padding-box}#mw-customers-v2 .approved-config-table th.is-pinned{position:sticky;z-index:30}#mw-customers-v2 tbody tr:hover td.is-pinned{background:var(--mw-row-hover)!important}#mw-customers-v2 .last-pinned{box-shadow:1px 0 0 var(--mw-line)}#mw-customers-v2 .dragging{opacity:.5}#mw-customers-v2 .drop-before:before,#mw-customers-v2 .drop-after:after{content:"";position:absolute;top:0;bottom:0;width:2px;background:var(--mw-orange)}#mw-customers-v2 .drop-before:before{left:0}#mw-customers-v2 .drop-after:after{right:0}#mw-customers-v2 .column-action-menu{position:absolute;z-index:100;width:178px;padding:6px;background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;box-shadow:0 8px 20px var(--mw-shadow)}#mw-customers-v2 .column-action-menu button{display:block;width:100%;border:0;text-align:left;font-size:14px;padding:8px 10px}#mw-customers-v2 .menu-separator{height:1px;background:var(--mw-line);margin:4px}#mw-customers-v2 .mw-drawer{position:absolute;right:0;top:0;bottom:0;width:390px;max-width:100%;z-index:70;background:var(--mw-surface);border-left:1px solid var(--mw-border);box-shadow:-8px 0 25px var(--mw-shadow);padding:24px;overflow-y:auto}#mw-customers-v2 .mw-drawer h2{font:27px Marcellus,Georgia,serif;margin:8px 0}#mw-customers-v2 .mw-drawer h3{font-size:16px;font-weight:500;margin:22px 0 10px}#mw-customers-v2 .mw-drawer dl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:13px;font-size:15px;margin-top:25px}#mw-customers-v2 .mw-drawer dt{color:var(--mw-muted)}#mw-customers-v2 .mw-drawer dd{margin:0;overflow-wrap:anywhere}#mw-customers-v2 .mw-drawer .mw-panel-title{padding:0;border:0}#mw-customers-v2 .mw-drawer a{color:var(--mw-link);text-decoration:none}#mw-customers-v2 .mw-history{border-top:1px solid var(--mw-line);padding-top:16px;font-size:15px}#mw-customers-v2 .mw-history small{display:block;color:var(--mw-muted);margin-top:4px;font-size:14px}#mw-customers-v2 .mw-feedback{padding:12px 0;font-size:14px;color:var(--mw-muted)}#mw-customers-v2.mw-collapsed .mw-shell{grid-template-columns:0 minmax(0,1fr)}#mw-customers-v2.mw-collapsed .mw-nav{visibility:hidden;overflow:hidden;padding:0;border:0}@media(max-width:850px){#mw-customers-v2 .mw-shell{grid-template-columns:156px minmax(0,1fr)}#mw-customers-v2 .mw-main{padding:22px 18px}#mw-customers-v2 .mw-toolbar .mw-search{margin-left:0;flex:1 1 260px}#mw-customers-v2 .mw-panel{left:18px;max-width:calc(100% - 36px)}#mw-customers-v2 #mw-columns-panel{right:18px}}@media(max-width:600px){#mw-customers-v2 .mw-shell{grid-template-columns:1fr}#mw-customers-v2 .mw-nav{display:none}#mw-customers-v2.mw-nav-open .mw-nav{display:block}#mw-customers-v2 .mw-top{padding:10px 14px}#mw-customers-v2 .mw-heading{flex-wrap:wrap}#mw-customers-v2 .mw-filter-body{grid-template-columns:120px 1fr}#mw-customers-v2 .mw-filter-options{padding:14px}#mw-customers-v2 .mw-filter-categories{padding:10px 4px}#mw-customers-v2 .mw-filter-categories button{font-size:14px;padding:8px}#mw-customers-v2 .mw-drawer{position:relative;top:0;width:100%;border-top:1px solid var(--mw-border);box-shadow:none}#mw-customers-v2 .mw-footer{flex-wrap:wrap}}@media(max-width:600px){#mw-customers-v2 .mw-top{gap:10px}#mw-customers-v2 .mw-logo{width:105px}#mw-customers-v2 .mw-logo img{width:95px}#mw-customers-v2 .mw-user{margin-top:20px}}@media(pointer:coarse){#mw-customers-v2 .mw-user .mw-avatar{width:44px;height:44px;min-height:44px}#mw-customers-v2 td button,#mw-customers-v2 td a{min-height:44px;display:inline-flex;align-items:center}#mw-customers-v2 .col-menu-button{width:28px}#mw-customers-v2 button,#mw-customers-v2 .mw-column-row button{min-height:44px}#mw-customers-v2 .col-menu-button{min-height:32px}}#mw-customers-v2 .mw-appearance{display:flex;flex-direction:column;gap:7px;margin:auto 8px 0;padding-top:18px;font-size:14px;color:var(--mw-muted)}#mw-customers-v2 .mw-appearance select{font:15px Arial;min-height:38px;padding:7px 8px;width:100%;border:1px solid var(--mw-border);border-radius:5px;background:var(--mw-surface);color:var(--mw-text)}#mw-customers-v2 input::placeholder{color:var(--mw-muted);opacity:1}@media(max-width:600px){#mw-customers-v2 .mw-appearance{margin-top:20px}#mw-customers-v2 .mw-tabs{gap:18px;flex-wrap:wrap}#mw-customers-v2 .mw-toolbar .mw-search{min-width:0;width:100%}#mw-customers-v2 .mw-drawer dl{grid-template-columns:110px minmax(0,1fr)}}@media(max-width:600px){#mw-customers-v2 .approved-config-table .is-pinned{position:static!important;left:auto!important}#mw-customers-v2 .last-pinned{box-shadow:none}#mw-customers-v2 input[type=checkbox]{flex-shrink:0}}@media(pointer:coarse){#mw-customers-v2 .mw-appearance select{min-height:44px}}#mw-customers-v2 .approved-config-table thead th[data-col]{position:sticky;top:0;z-index:25;background:var(--mw-surface)}#mw-customers-v2 .approved-config-table thead th.is-pinned{z-index:30}#mw-customers-v2 .mw-page-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#mw-customers-v2 .mw-page-controls select{font:inherit;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-input-border);padding:7px;border-radius:5px}#mw-customers-v2 .mw-footer{flex-wrap:wrap}#mw-customers-v2 .mw-nav-link{display:block;padding:9px 12px;color:var(--mw-text);text-decoration:none;font-size:15px;border-radius:6px}#mw-customers-v2 .mw-nav-link:hover{background:var(--mw-hover)}#mw-customers-v2 .mw-tour-shield{background:transparent!important}#mw-customers-v2 .mw-tour-shade{position:absolute;background:#0000008f}#mw-customers-v2[data-theme=dark] .mw-tour-shade{background:#000000ad}@media(max-width:600px){#mw-customers-v2 .approved-config-table thead th.is-pinned{position:sticky!important;top:0;left:auto!important}}#mw-customers-v2 .col-label{display:flex;align-items:center;gap:5px}#mw-customers-v2 .mw-sort-indicator{flex-shrink:0;color:var(--mw-muted);font:13px/1 Arial,sans-serif}#mw-customers-v2 .mw-search{position:relative}#mw-customers-v2 .mw-search input{padding-right:42px}#mw-customers-v2 .mw-search input::-webkit-search-cancel-button{display:none}#mw-customers-v2 .mw-search #mw-search-clear{position:absolute;right:3px;top:3px;border:0;border-radius:3px;padding:2px 8px;min-height:34px;background:transparent;color:var(--mw-muted);font-size:22px}#mw-customers-v2 .mw-panel-footer{flex-wrap:wrap}#mw-customers-v2.mw-table-expanded .mw-shell{grid-template-columns:minmax(0,1fr)}#mw-customers-v2.mw-table-expanded .mw-nav{display:none}#mw-customers-v2 .mw-tour-highlight{outline:none;border-radius:inherit}#mw-customers-v2 .mw-tour-frame{position:absolute;border:2px solid var(--mw-orange);border-radius:0;box-sizing:border-box;pointer-events:none;background:transparent}@media(pointer:coarse){#mw-customers-v2 .mw-search #mw-search-clear{min-height:38px;min-width:38px}#mw-customers-v2 .mw-search input{min-height:44px}}#mw-customers-v2{height:100vh;height:100dvh;display:flex;flex-direction:column;min-height:0;overflow:hidden}#mw-customers-v2 .mw-top{flex:0 0 auto}#mw-customers-v2 .mw-shell{flex:1 1 auto;min-height:0;position:relative}#mw-customers-v2 .mw-nav{min-height:0;overflow:auto}#mw-customers-v2 .mw-workspace{min-height:0;height:100%;overflow:hidden}#mw-customers-v2 .mw-main{height:100%;min-height:0;display:flex;flex-direction:column;overflow:auto}#mw-customers-v2 .mw-heading,#mw-customers-v2 .mw-tour-invite,#mw-customers-v2 .mw-tabs,#mw-customers-v2 .mw-toolbar,#mw-customers-v2 .mw-chips,#mw-customers-v2 .mw-footer,#mw-customers-v2 #mw-empty,#mw-customers-v2 #mw-feedback{flex:0 0 auto}#mw-customers-v2 .mw-table-wrap,#mw-customers-v2.mw-table-expanded .mw-table-wrap{flex:1 1 0;min-height:140px;max-height:none;height:auto}@media(max-width:600px){#mw-customers-v2.mw-nav-open .mw-nav{position:absolute;left:0;top:0;bottom:0;z-index:75;width:min(260px,85%);display:flex;box-shadow:4px 0 18px var(--mw-shadow)}#mw-customers-v2 .mw-workspace{grid-column:1;grid-row:1}}#mw-customers-v2 #mw-add-filter{font:15px Arial,sans-serif;max-width:220px;border:1px solid var(--mw-border);border-radius:20px;padding:8px 12px;min-height:38px;background:var(--mw-surface);color:var(--mw-text)}#mw-customers-v2 .mw-added-filter{display:inline-flex;align-items:center;max-width:100%;border:1px solid var(--mw-border);border-radius:20px;overflow:hidden;background:var(--mw-surface)}#mw-customers-v2 .mw-added-filter button{border:0;border-radius:0;padding:7px 10px}#mw-customers-v2 .mw-added-filter .mw-remove-filter{padding:7px 9px;color:var(--mw-muted)}#mw-customers-v2 .mw-filter-body{max-height:360px;min-height:0;overflow:hidden}#mw-customers-v2 .mw-filter-categories,#mw-customers-v2 .mw-filter-options{overflow:auto;min-height:0}#mw-customers-v2 .mw-filter-options .mw-option-search{width:100%;font:16px Arial,sans-serif;min-height:38px;border:1px solid var(--mw-input-border);border-radius:5px;padding:8px;background:var(--mw-surface);margin-bottom:12px}@media(pointer:coarse){#mw-customers-v2 #mw-add-filter,#mw-customers-v2 .mw-added-filter button{min-height:44px}}#mw-customers-v2 .mw-filter-add{margin:0 0 12px}#mw-customers-v2 .mw-filter-add #mw-add-filter{width:100%;max-width:100%;border-radius:5px;font-size:15px;padding:8px 6px}#mw-customers-v2 #mw-filter-panel{overflow:auto}#mw-customers-v2 .mw-filter-options input{scroll-margin-top:12px}#mw-customers-v2 .mw-filter-options .mw-option-empty{font-size:14px;color:var(--mw-muted);margin-top:12px}@media(pointer:coarse){#mw-customers-v2 .col-menu-button{min-height:44px;width:30px}#mw-customers-v2 .approved-config-table th[data-col]{padding-right:42px}}#mw-customers-v2 .mw-heading-actions{display:flex;gap:10px;flex-wrap:wrap}#mw-customers-v2 .mw-tour-help{border:0;background:transparent;color:var(--mw-muted)}#mw-customers-v2 .mw-tour-invite{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0 16px;font-size:14px;color:var(--mw-muted)}#mw-customers-v2 .mw-tour-invite button{font-size:14px;padding:5px 10px;min-height:32px}#mw-customers-v2 .mw-tour-highlight{outline:none}#mw-customers-v2 .mw-tour-shield{position:absolute;top:0;right:0;bottom:0;left:0;z-index:119;background:#00000009}#mw-customers-v2 .mw-tour-popup{position:absolute;z-index:120;width:330px;max-width:calc(100% - 24px);padding:18px;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-border);border-radius:8px;box-shadow:0 8px 28px var(--mw-shadow)}#mw-customers-v2 .mw-tour-popup h2{font:500 18px Arial;margin:7px 0 10px}#mw-customers-v2 .mw-tour-popup p{font-size:15px;line-height:1.5;margin:0 0 16px}#mw-customers-v2 .mw-tour-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--mw-muted)}#mw-customers-v2 .mw-tour-caption button{padding:0 6px;border:0;min-height:28px;font-size:20px;background:transparent}#mw-customers-v2 .mw-tour-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#mw-customers-v2 .mw-tour-actions button{font-size:14px;padding:7px 10px}#mw-customers-v2 .mw-tour-actions .mw-tour-next{margin-left:auto}@media(pointer:coarse){#mw-customers-v2 .mw-tour-invite button,#mw-customers-v2 .mw-tour-caption button,#mw-customers-v2 .mw-tour-actions button{min-height:44px}}#mw-customers-v2 .mw-nav-link{display:block;text-align:left;padding:9px 12px;color:var(--mw-text);text-decoration:none;font-size:15px;border-radius:6px}#mw-customers-v2 .flag{display:block;width:max-content;margin-top:5px;padding:3px 8px;border-radius:12px;background:var(--mw-badge);font-size:14px;color:var(--mw-text)}#mw-customers-v2 .mw-drawer-actions{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}#mw-customers-v2 .mw-drawer-actions a{padding:8px 10px;border:1px solid var(--mw-border);border-radius:5px}#mw-customers-v2 .mw-drawer .mw-primary{display:inline-block;padding:10px 12px;margin-top:12px;color:var(--mw-button-text)}#mw-customers-v2 .mw-row-menu{position:absolute;z-index:110;width:210px;max-width:calc(100% - 20px);max-height:420px;overflow:auto;padding:6px;background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;box-shadow:0 8px 25px var(--mw-shadow)}#mw-customers-v2 .mw-row-menu a,#mw-customers-v2 .mw-row-menu button{display:block;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:3px;background:var(--mw-surface);color:var(--mw-text);font-size:14px;text-decoration:none}#mw-customers-v2 .mw-row-menu a:hover,#mw-customers-v2 .mw-row-menu button:hover{background:var(--mw-hover)}#mw-customers-v2 .mw-row-menu button:disabled{opacity:.6}#mw-customers-v2 .mw-calendar-grid td{height:38px;text-align:center;vertical-align:middle;padding:1px;box-sizing:border-box}#mw-customers-v2 .mw-calendar-grid button{display:flex;align-items:center;justify-content:center;text-align:center;width:34px;height:34px;min-height:34px;margin:0 auto;padding:0;border-radius:4px;box-sizing:border-box;line-height:1}#mw-customers-v2 .mw-calendar-grid button.mw-date-endpoint{background:#ffa025;color:#222}#mw-customers-v2 .mw-date-fields input.mw-date-active{border:1px solid #ffa025;box-shadow:inset 0 0 0 1px #ffa025}@media(pointer:coarse){#mw-customers-v2 .mw-calendar-grid td{height:46px}#mw-customers-v2 .mw-calendar-grid button{width:min(44px,100%);height:44px;min-height:44px}}#mw-customers-v2 #mw-nav-toggle{min-width:44px;min-height:44px;flex-shrink:0;touch-action:manipulation;cursor:pointer}#mw-customers-v2 #mw-nav-toggle:focus-visible{outline:2px solid var(--mw-orange);outline-offset:2px}#mw-customers-v2 #customer-table tbody td{padding:7px 10px;font:15px/1.6 Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mw-customers-v2 #customer-table .mw-cell-text{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#mw-customers-v2 #customer-table .mw-cell-text>a,#mw-customers-v2 #customer-table .mw-cell-text>button{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;font:inherit}#mw-customers-v2 #customer-table td strong{font:inherit}@media(pointer:coarse){#mw-customers-v2 #customer-table tbody td{padding-top:0;padding-bottom:0}#mw-customers-v2 #customer-table .mw-cell-text>a,#mw-customers-v2 #customer-table .mw-cell-text>button{display:inline-flex;align-items:center;min-height:44px}#mw-customers-v2 #customer-table .mw-cell-text{min-height:44px;line-height:44px}}#mw-customers-v2 .mw-filter-options:has(.mw-calendar){padding-top:12px;padding-bottom:8px;scroll-padding-bottom:12px}#mw-customers-v2 .mw-filter-options:has(.mw-calendar) h2{margin-bottom:4px}#mw-customers-v2 .mw-filter-options:has(.mw-calendar) p{margin-bottom:7px;line-height:1.35}#mw-customers-v2 .mw-filter-options:has(.mw-calendar) label{padding:3px 0}#mw-customers-v2 .mw-calendar-shortcuts{gap:4px;margin:2px 0 5px}#mw-customers-v2 .mw-calendar-shortcuts button{min-height:28px;padding:3px 6px;font-size:12px}#mw-customers-v2 .mw-calendar{padding:6px}#mw-customers-v2 .mw-calendar-nav{margin-bottom:3px}#mw-customers-v2 .mw-calendar-nav select,#mw-customers-v2 .mw-calendar-nav input,#mw-customers-v2 .mw-calendar-nav button{min-height:30px}#mw-customers-v2 .mw-calendar-grid th{padding:3px 0}#mw-customers-v2 .mw-calendar-grid td{height:30px}#mw-customers-v2 .mw-calendar-grid button{width:28px;height:28px;min-height:28px}#mw-customers-v2 .mw-calendar-status{margin:4px 0 0!important}@media(pointer:coarse){#mw-customers-v2 .mw-calendar-grid td{height:44px}#mw-customers-v2 .mw-calendar-grid button{height:44px;width:min(44px,100%);min-height:44px}}#mw-customers-v2 .mw-calendar-grid tbody tr,#mw-customers-v2 .mw-calendar-grid td{height:30px}#mw-customers-v2 .mw-calendar{margin-bottom:30px;box-sizing:border-box}#mw-customers-v2 .mw-filter-options:has(.mw-calendar){scroll-padding-bottom:42px}#mw-customers-v2 #mw-filter-panel:has(.mw-calendar) .mw-panel-title{padding-top:10px;padding-bottom:10px}#mw-customers-v2 #mw-filter-panel:has(.mw-calendar) .mw-filter-categories{padding-top:8px;padding-bottom:8px}#mw-customers-v2 #mw-filter-panel:has(.mw-calendar) .mw-filter-categories button{padding-top:7px;padding-bottom:7px}@media(pointer:coarse){#mw-customers-v2 .mw-calendar-grid tbody tr,#mw-customers-v2 .mw-calendar-grid td{height:44px}#mw-customers-v2 .mw-calendar{margin-bottom:44px}}#mw-prospects-v1 #mw-views-panel{left:auto;right:18px;width:390px;overflow:auto}#mw-prospects-v1 .mw-views-body{padding:0 18px 18px}#mw-prospects-v1 .mw-views-body label,#mw-prospects-v1 .mw-range-field{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:12px 0}#mw-prospects-v1 .mw-views-body input,#mw-prospects-v1 .mw-views-body select,#mw-prospects-v1 .mw-range-field input{width:100%;box-sizing:border-box;min-height:40px;padding:8px;font:16px Arial;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-input-border,var(--mw-border));border-radius:5px}#mw-prospects-v1 .mw-view-actions{display:flex;flex-wrap:wrap;gap:8px}#mw-prospects-v1 .mw-views-body p{font-size:14px;color:var(--mw-muted);line-height:1.5}#mw-prospects-v1 #mw-range-error{color:var(--mw-text);font-weight:700}@media(pointer:coarse){#mw-prospects-v1 .mw-views-body button,#mw-prospects-v1 .mw-range-field input{min-height:44px}}#mw-prospects-v1 #mw-views-button{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mw-prospects-v1 .mw-date-fields{display:flex;gap:10px}#mw-prospects-v1 .mw-date-fields .mw-range-field{flex:1;min-width:0}#mw-prospects-v1 .mw-date-fields input.mw-date-active{border:2px solid var(--mw-accent,#ffa025)}#mw-prospects-v1 .mw-calendar-shortcuts{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}#mw-prospects-v1 .mw-calendar-shortcuts button{font-size:13px;min-height:36px;padding:6px 8px}#mw-prospects-v1 .mw-calendar{border:1px solid var(--mw-border);border-radius:8px;padding:10px;background:var(--mw-surface)}#mw-prospects-v1 .mw-calendar-nav{display:flex;gap:5px;align-items:center;margin-bottom:8px}#mw-prospects-v1 .mw-calendar-nav select,#mw-prospects-v1 .mw-calendar-nav input{font:14px Arial;color:var(--mw-text);background:var(--mw-surface);border:1px solid var(--mw-border);min-height:38px;min-width:0;padding:4px;border-radius:4px}#mw-prospects-v1 .mw-calendar-nav select{flex:1}#mw-prospects-v1 .mw-calendar-nav input{width:68px}#mw-prospects-v1 .mw-calendar-nav button{font-size:23px;padding:2px 8px;min-height:38px}#mw-prospects-v1 .mw-calendar-grid{width:100%;table-layout:fixed;border-collapse:collapse}#mw-prospects-v1 .mw-calendar-grid th{font:12px Arial;color:var(--mw-muted);text-align:center;padding:6px 0;border:0;background:transparent}#mw-prospects-v1 .mw-calendar-grid td{padding:1px;text-align:center;border:0;height:auto;background:transparent}#mw-prospects-v1 .mw-calendar-grid button{border:0;border-radius:5px;width:100%;min-height:36px;padding:4px 0;font:14px Arial;color:var(--mw-text);background:transparent}#mw-prospects-v1 .mw-calendar-grid button:hover{background:var(--mw-hover)}#mw-prospects-v1 .mw-calendar-grid td.mw-date-in-range{background:var(--mw-selected)}#mw-prospects-v1 .mw-calendar-grid button[aria-current=date]{text-decoration:underline;text-underline-offset:4px}#mw-prospects-v1 .mw-calendar-grid button:focus-visible{outline:2px solid #ffa025;outline-offset:1px}#mw-prospects-v1 .mw-calendar-status{font-size:13px;line-height:1.4;color:var(--mw-muted)}#mw-prospects-v1 .mw-view-retrieve{display:flex;gap:8px;align-items:stretch;margin:8px 0 16px}#mw-prospects-v1 .mw-view-retrieve #mw-views-list{flex:1;min-width:0;width:auto}@media(pointer:coarse){#mw-prospects-v1 .mw-calendar-grid button,#mw-prospects-v1 .mw-calendar-nav button,#mw-prospects-v1 .mw-calendar-shortcuts button{min-height:44px}}#mw-prospects-v1 .mw-date-fields .mw-range-field{align-items:stretch;flex-direction:column}#mw-prospects-v1 .mw-calendar-grid tbody tr:hover td{background:transparent}#mw-prospects-v1 .mw-calendar-grid tbody tr:hover td.mw-date-in-range{background:var(--mw-selected)}@media(max-width:600px){#mw-prospects-v1 .mw-filter-body{display:block;overflow:auto}#mw-prospects-v1 .mw-filter-categories{max-height:130px;overflow:auto;border-right:0;border-bottom:1px solid var(--mw-line)}#mw-prospects-v1 .mw-filter-options{overflow:visible;padding:12px}}#mw-prospects-v1 #mw-calendar-range-error{font-weight:700;color:var(--mw-text);border-left:3px solid #ffa025;padding:8px;margin:0 0 10px}#mw-prospects-v1 #mw-calendar-range-error[hidden]{display:none}#mw-prospects-v1 .mw-date-entry{display:flex;position:relative;align-items:center}#mw-prospects-v1 .mw-date-entry input{padding-right:42px}#mw-prospects-v1 .mw-date-entry .mw-calendar-open{position:absolute;right:2px;top:2px;bottom:2px;display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:6px;border:0;background:transparent;color:var(--mw-text)}#mw-prospects-v1 .mw-calendar-open svg{flex-shrink:0}#mw-prospects-v1 .mw-views-body label.mw-view-mode{flex-direction:row;align-items:center;font-size:14px;line-height:1.4}#mw-prospects-v1 .mw-views-body .mw-view-mode input{width:18px;min-height:18px;flex:0 0 18px}@media(pointer:coarse){#mw-prospects-v1 .mw-date-entry input{min-height:48px}#mw-prospects-v1 .mw-date-entry .mw-calendar-open{min-width:44px;min-height:44px}#mw-prospects-v1 .mw-date-entry input{padding-right:48px}}#mw-prospects-v1{--mw-orange:#ffa025;--mw-orange-hover:#f69a1d;--mw-button-text:#222;--mw-bg:#fff;--mw-surface:#fff;--mw-nav:#fafafa;--mw-text:#242424;--mw-muted:#606060;--mw-link:#444;--mw-line:#ededed;--mw-row-line:#f0f0f0;--mw-border:#ddd;--mw-input-border:#929292;--mw-hover:#f8f8f8;--mw-selected:#efefef;--mw-row-hover:#fffaf3;--mw-badge:#f1f1f1;--mw-icon:#666;--mw-separator:#b5b5b5;--mw-check:#666;--mw-avatar:#3b3b3b;--mw-shadow:rgba(0,0,0,.12);font:16px/1.45 Arial,sans-serif;color:var(--mw-text);background:var(--mw-bg);color-scheme:light;position:relative;width:100%;box-sizing:border-box}#mw-prospects-v1[data-theme=dark]{--mw-bg:#1d1d1f;--mw-surface:#1d1d1f;--mw-nav:#18181a;--mw-text:#eeeef0;--mw-muted:#bcbcc2;--mw-link:#e0e0e4;--mw-line:#39393e;--mw-row-line:#353539;--mw-border:#56565d;--mw-input-border:#919198;--mw-hover:#2b2b2f;--mw-selected:#343438;--mw-row-hover:#2c2924;--mw-badge:#343438;--mw-icon:#ceced3;--mw-separator:#67676e;--mw-check:#bcbcc2;--mw-avatar:#414146;--mw-shadow:rgba(0,0,0,.35);color-scheme:dark}#mw-prospects-v1 *{box-sizing:border-box}#mw-prospects-v1 [hidden]{display:none!important}#mw-prospects-v1 button,#mw-prospects-v1 input{font:inherit;color:inherit}#mw-prospects-v1 button{background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;padding:8px 12px;min-height:38px}#mw-prospects-v1 button:hover{background:var(--mw-hover)}#mw-prospects-v1 button:disabled{opacity:.45}#mw-prospects-v1 input[type=checkbox]{accent-color:var(--mw-check);width:17px;height:17px}#mw-prospects-v1 .mw-shell{display:grid;grid-template-columns:188px minmax(0,1fr);min-height:0}#mw-prospects-v1 .mw-nav{padding:18px 12px;background:var(--mw-nav);border-right:1px solid var(--mw-line);display:flex;flex-direction:column}#mw-prospects-v1 .mw-nav button{border:0;width:100%;display:block;text-align:left;background:transparent;padding:9px 12px;white-space:nowrap;font-size:15px}#mw-prospects-v1 .mw-nav button[aria-current]{background:var(--mw-selected);color:var(--mw-text);border-left:3px solid var(--mw-orange);border-radius:0 5px 5px 0}#mw-prospects-v1 .mw-nav hr{border:0;border-top:1px solid var(--mw-line);margin:16px 12px}#mw-prospects-v1 .mw-workspace{min-width:0;position:relative}#mw-prospects-v1 .mw-top{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--mw-line);padding:12px 22px;color:var(--mw-muted);min-height:78px}#mw-prospects-v1 .mw-logo{display:flex;align-items:center;width:144px;flex-shrink:0}#mw-prospects-v1 .mw-logo img{display:block;width:115px;height:auto;background:#fff;padding:4px;border-radius:3px}#mw-prospects-v1 .mw-user{margin-top:16px;padding:20px 8px 0;border-top:1px solid var(--mw-line);display:flex;align-items:center;gap:10px}#mw-prospects-v1 .mw-user .mw-avatar{width:38px;height:38px;min-height:38px;border-radius:50%;border:0;padding:0;text-align:center;background:var(--mw-avatar);color:#fff;font-size:14px}#mw-prospects-v1 .mw-user small{display:block;font-size:13px;color:var(--mw-muted)}#mw-prospects-v1 .mw-top button{border:0;padding:2px 6px;font-size:22px}#mw-prospects-v1 .mw-main{padding:25px 28px;min-width:0}#mw-prospects-v1 .mw-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}#mw-prospects-v1 h1{font:32px/1.2 Marcellus,Georgia,serif;margin:0}#mw-prospects-v1 .mw-primary{background:var(--mw-orange);border-color:var(--mw-orange);font-weight:500;color:var(--mw-button-text);white-space:nowrap}#mw-prospects-v1 .mw-primary:hover{background:var(--mw-orange-hover)}#mw-prospects-v1 .mw-tabs{display:flex;gap:26px;border-bottom:1px solid var(--mw-line);margin-bottom:16px}#mw-prospects-v1 .mw-tabs button{border:0;border-radius:0;padding:10px 0;background:transparent;color:var(--mw-muted)}#mw-prospects-v1 .mw-tabs .mw-selected{border-bottom:2px solid var(--mw-orange);color:var(--mw-text)}#mw-prospects-v1 .mw-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:8px}#mw-prospects-v1 .mw-toolbar button{border-radius:20px;font-size:15px;padding:7px 13px}#mw-prospects-v1 .mw-toolbar .mw-search{margin-left:auto;min-width:210px;flex:0 1 295px}#mw-prospects-v1 .mw-search input{width:100%;border:1px solid var(--mw-input-border);background:var(--mw-surface);border-radius:5px;padding:9px 12px;font-size:16px;min-height:40px}#mw-prospects-v1 .mw-toolbar .mw-column-trigger{border:0;border-radius:4px;padding:7px 8px}#mw-prospects-v1 .mw-chips{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}#mw-prospects-v1 .mw-chips:empty{display:none}#mw-prospects-v1 .mw-chips button{font-size:14px;border-radius:18px;padding:5px 11px;background:var(--mw-selected);color:var(--mw-text);border-color:var(--mw-border);min-height:32px}#mw-prospects-v1 .mw-chips .mw-clear{border:0;background:transparent;color:var(--mw-muted)}#mw-prospects-v1 .mw-table-wrap{overflow:auto;isolation:isolate;position:relative;overscroll-behavior:contain}#mw-prospects-v1 table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;table-layout:auto}#mw-prospects-v1 th{font-weight:500;color:var(--mw-muted);text-align:left;padding:15px 10px;border-bottom:1px solid var(--mw-border);white-space:nowrap;background:var(--mw-surface)}#mw-prospects-v1 td{padding:17px 10px;border-bottom:1px solid var(--mw-row-line);vertical-align:middle;background:var(--mw-surface);white-space:nowrap}#mw-prospects-v1 tbody tr:hover td{background:var(--mw-row-hover)}#mw-prospects-v1 td a,#mw-prospects-v1 td button{color:var(--mw-link);text-decoration:none}#mw-prospects-v1 td a:hover{text-decoration:underline}#mw-prospects-v1 td button{border:0;padding:0;min-height:0;background:transparent;text-align:left}#mw-prospects-v1 td small{display:block;font-size:14px;color:var(--mw-muted);margin-top:4px}#mw-prospects-v1 td strong{font-weight:500}#mw-prospects-v1 .cust-status{display:inline;padding:0;background:transparent;color:inherit;border:0;border-radius:0;font:inherit;white-space:nowrap}#mw-prospects-v1 .cust-status.active{background:transparent;color:inherit}#mw-prospects-v1 .mw-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:14px;color:var(--mw-muted)}#mw-prospects-v1 .mw-footer button{border:0;background:transparent;color:inherit}#mw-prospects-v1 .mw-panel{position:absolute;top:157px;left:28px;z-index:65;width:540px;max-width:calc(100% - 56px);background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:8px;box-shadow:0 10px 35px var(--mw-shadow)}#mw-prospects-v1 .mw-panel-title{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;border-bottom:1px solid var(--mw-line)}#mw-prospects-v1 .mw-panel-title strong{font-weight:500}#mw-prospects-v1 .mw-close{border:0;font-size:22px;padding:0 8px;min-height:32px}#mw-prospects-v1 .mw-filter-body{display:grid;grid-template-columns:175px minmax(0,1fr);min-height:260px}#mw-prospects-v1 .mw-filter-categories{padding:16px 10px;border-right:1px solid var(--mw-line);background:var(--mw-nav)}#mw-prospects-v1 .mw-filter-categories button{display:block;border:0;width:100%;text-align:left;font-size:15px;padding:10px 12px;background:transparent}#mw-prospects-v1 .mw-filter-categories button[aria-pressed=true]{background:var(--mw-selected);color:var(--mw-text)}#mw-prospects-v1 .mw-filter-options{padding:22px}#mw-prospects-v1 .mw-filter-options h2{font-size:16px;font-weight:500;margin:0 0 8px}#mw-prospects-v1 .mw-filter-options p{font-size:14px;color:var(--mw-muted);margin:0 0 17px}#mw-prospects-v1 .mw-filter-options label{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:15px}#mw-prospects-v1 .mw-panel-footer{display:flex;justify-content:space-between;gap:10px;padding:15px 20px;border-top:1px solid var(--mw-line)}#mw-prospects-v1 #mw-columns-panel{left:auto;right:28px;width:410px;padding-bottom:0;max-height:610px;overflow-y:auto}#mw-prospects-v1 .mw-panel-hint{padding:0 18px;font-size:14px;color:var(--mw-muted)}#mw-prospects-v1 .mw-column-row{display:flex;align-items:center;gap:3px;padding:7px 15px;border-bottom:1px solid var(--mw-line);font-size:14px}#mw-prospects-v1 .mw-column-row label{display:flex;align-items:center;gap:8px;flex:1;min-width:0}#mw-prospects-v1 .mw-column-row button{font-size:13px;padding:4px 7px;min-height:30px;border:0;background:var(--mw-hover)}#mw-prospects-v1 .mw-column-row button[aria-pressed=true]{background:var(--mw-selected);color:var(--mw-text)}#mw-prospects-v1 .approved-config-table.user-sizing{table-layout:fixed}#mw-prospects-v1 .approved-config-table th[data-col]{position:relative;padding-right:34px;min-width:0;cursor:grab}#mw-prospects-v1 .approved-config-table td[data-col]{overflow:hidden;text-overflow:ellipsis;min-width:0}#mw-prospects-v1 .col-label{display:block;overflow:hidden;white-space:normal;overflow-wrap:anywhere;line-height:1.35}#mw-prospects-v1 .col-menu-button{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:0;border:0;width:24px;min-height:28px;font-size:14px;background:transparent;color:var(--mw-icon)}#mw-prospects-v1 .col-resize{position:absolute;right:0;top:0;width:8px;height:100%;cursor:col-resize;touch-action:none}#mw-prospects-v1 .col-resize:after{content:"";position:absolute;right:2px;top:28%;bottom:28%;width:1px;background:var(--mw-separator)}#mw-prospects-v1 th:hover .col-resize:after{background:var(--mw-muted)}#mw-prospects-v1 .is-pinned{position:sticky;z-index:20;background:var(--mw-surface)!important;background-clip:padding-box}#mw-prospects-v1 .approved-config-table th.is-pinned{position:sticky;z-index:30}#mw-prospects-v1 tbody tr:hover td.is-pinned{background:var(--mw-row-hover)!important}#mw-prospects-v1 .last-pinned{box-shadow:1px 0 0 var(--mw-line)}#mw-prospects-v1 .dragging{opacity:.5}#mw-prospects-v1 .drop-before:before,#mw-prospects-v1 .drop-after:after{content:"";position:absolute;top:0;bottom:0;width:2px;background:var(--mw-orange)}#mw-prospects-v1 .drop-before:before{left:0}#mw-prospects-v1 .drop-after:after{right:0}#mw-prospects-v1 .column-action-menu{position:absolute;z-index:100;width:178px;padding:6px;background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;box-shadow:0 8px 20px var(--mw-shadow)}#mw-prospects-v1 .column-action-menu button{display:block;width:100%;border:0;text-align:left;font-size:14px;padding:8px 10px}#mw-prospects-v1 .menu-separator{height:1px;background:var(--mw-line);margin:4px}#mw-prospects-v1 .mw-drawer{position:absolute;right:0;top:0;bottom:0;width:390px;max-width:100%;z-index:70;background:var(--mw-surface);border-left:1px solid var(--mw-border);box-shadow:-8px 0 25px var(--mw-shadow);padding:24px;overflow-y:auto}#mw-prospects-v1 .mw-drawer h2{font:27px Marcellus,Georgia,serif;margin:8px 0}#mw-prospects-v1 .mw-drawer h3{font-size:16px;font-weight:500;margin:22px 0 10px}#mw-prospects-v1 .mw-drawer dl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:13px;font-size:15px;margin-top:25px}#mw-prospects-v1 .mw-drawer dt{color:var(--mw-muted)}#mw-prospects-v1 .mw-drawer dd{margin:0;overflow-wrap:anywhere}#mw-prospects-v1 .mw-drawer .mw-panel-title{padding:0;border:0}#mw-prospects-v1 .mw-drawer a{color:var(--mw-link);text-decoration:none}#mw-prospects-v1 .mw-history{border-top:1px solid var(--mw-line);padding-top:16px;font-size:15px}#mw-prospects-v1 .mw-history small{display:block;color:var(--mw-muted);margin-top:4px;font-size:14px}#mw-prospects-v1 .mw-feedback{padding:12px 0;font-size:14px;color:var(--mw-muted)}#mw-prospects-v1.mw-collapsed .mw-shell{grid-template-columns:0 minmax(0,1fr)}#mw-prospects-v1.mw-collapsed .mw-nav{visibility:hidden;overflow:hidden;padding:0;border:0}@media(max-width:850px){#mw-prospects-v1 .mw-shell{grid-template-columns:156px minmax(0,1fr)}#mw-prospects-v1 .mw-main{padding:22px 18px}#mw-prospects-v1 .mw-toolbar .mw-search{margin-left:0;flex:1 1 260px}#mw-prospects-v1 .mw-panel{left:18px;max-width:calc(100% - 36px)}#mw-prospects-v1 #mw-columns-panel{right:18px}}@media(max-width:600px){#mw-prospects-v1 .mw-shell{grid-template-columns:1fr}#mw-prospects-v1 .mw-nav{display:none}#mw-prospects-v1.mw-nav-open .mw-nav{display:block}#mw-prospects-v1 .mw-top{padding:10px 14px}#mw-prospects-v1 .mw-heading{flex-wrap:wrap}#mw-prospects-v1 .mw-filter-body{grid-template-columns:120px 1fr}#mw-prospects-v1 .mw-filter-options{padding:14px}#mw-prospects-v1 .mw-filter-categories{padding:10px 4px}#mw-prospects-v1 .mw-filter-categories button{font-size:14px;padding:8px}#mw-prospects-v1 .mw-drawer{position:relative;top:0;width:100%;border-top:1px solid var(--mw-border);box-shadow:none}#mw-prospects-v1 .mw-footer{flex-wrap:wrap}}@media(max-width:600px){#mw-prospects-v1 .mw-top{gap:10px}#mw-prospects-v1 .mw-logo{width:105px}#mw-prospects-v1 .mw-logo img{width:95px}#mw-prospects-v1 .mw-user{margin-top:20px}}@media(pointer:coarse){#mw-prospects-v1 .mw-user .mw-avatar{width:44px;height:44px;min-height:44px}#mw-prospects-v1 td button,#mw-prospects-v1 td a{min-height:44px;display:inline-flex;align-items:center}#mw-prospects-v1 .col-menu-button{width:28px}#mw-prospects-v1 button,#mw-prospects-v1 .mw-column-row button{min-height:44px}#mw-prospects-v1 .col-menu-button{min-height:32px}}#mw-prospects-v1 .mw-appearance{display:flex;flex-direction:column;gap:7px;margin:auto 8px 0;padding-top:18px;font-size:14px;color:var(--mw-muted)}#mw-prospects-v1 .mw-appearance select{font:15px Arial;min-height:38px;padding:7px 8px;width:100%;border:1px solid var(--mw-border);border-radius:5px;background:var(--mw-surface);color:var(--mw-text)}#mw-prospects-v1 input::placeholder{color:var(--mw-muted);opacity:1}@media(max-width:600px){#mw-prospects-v1 .mw-appearance{margin-top:20px}#mw-prospects-v1 .mw-tabs{gap:18px;flex-wrap:wrap}#mw-prospects-v1 .mw-toolbar .mw-search{min-width:0;width:100%}#mw-prospects-v1 .mw-drawer dl{grid-template-columns:110px minmax(0,1fr)}}@media(max-width:600px){#mw-prospects-v1 .approved-config-table .is-pinned{position:static!important;left:auto!important}#mw-prospects-v1 .last-pinned{box-shadow:none}#mw-prospects-v1 input[type=checkbox]{flex-shrink:0}}@media(pointer:coarse){#mw-prospects-v1 .mw-appearance select{min-height:44px}}#mw-prospects-v1 .approved-config-table thead th[data-col]{position:sticky;top:0;z-index:25;background:var(--mw-surface)}#mw-prospects-v1 .approved-config-table thead th.is-pinned{z-index:30}#mw-prospects-v1 .mw-page-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#mw-prospects-v1 .mw-page-controls select{font:inherit;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-input-border);padding:7px;border-radius:5px}#mw-prospects-v1 .mw-footer{flex-wrap:wrap}#mw-prospects-v1 .mw-nav-link{display:block;padding:9px 12px;color:var(--mw-text);text-decoration:none;font-size:15px;border-radius:6px}#mw-prospects-v1 .mw-nav-link:hover{background:var(--mw-hover)}#mw-prospects-v1 .mw-tour-shield{background:transparent!important}#mw-prospects-v1 .mw-tour-shade{position:absolute;background:#0000008f}#mw-prospects-v1[data-theme=dark] .mw-tour-shade{background:#000000ad}@media(max-width:600px){#mw-prospects-v1 .approved-config-table thead th.is-pinned{position:sticky!important;top:0;left:auto!important}}#mw-prospects-v1 .col-label{display:flex;align-items:center;gap:5px}#mw-prospects-v1 .mw-sort-indicator{flex-shrink:0;color:var(--mw-muted);font:13px/1 Arial,sans-serif}#mw-prospects-v1 .mw-search{position:relative}#mw-prospects-v1 .mw-search input{padding-right:42px}#mw-prospects-v1 .mw-search input::-webkit-search-cancel-button{display:none}#mw-prospects-v1 .mw-search #mw-search-clear{position:absolute;right:3px;top:3px;border:0;border-radius:3px;padding:2px 8px;min-height:34px;background:transparent;color:var(--mw-muted);font-size:22px}#mw-prospects-v1 .mw-panel-footer{flex-wrap:wrap}#mw-prospects-v1.mw-table-expanded .mw-shell{grid-template-columns:minmax(0,1fr)}#mw-prospects-v1.mw-table-expanded .mw-nav{display:none}#mw-prospects-v1 .mw-tour-highlight{outline:none;border-radius:inherit}#mw-prospects-v1 .mw-tour-frame{position:absolute;border:2px solid var(--mw-orange);border-radius:0;box-sizing:border-box;pointer-events:none;background:transparent}@media(pointer:coarse){#mw-prospects-v1 .mw-search #mw-search-clear{min-height:38px;min-width:38px}#mw-prospects-v1 .mw-search input{min-height:44px}}#mw-prospects-v1{height:100vh;height:100dvh;display:flex;flex-direction:column;min-height:0;overflow:hidden}#mw-prospects-v1 .mw-top{flex:0 0 auto}#mw-prospects-v1 .mw-shell{flex:1 1 auto;min-height:0;position:relative}#mw-prospects-v1 .mw-nav{min-height:0;overflow:auto}#mw-prospects-v1 .mw-workspace{min-height:0;height:100%;overflow:hidden}#mw-prospects-v1 .mw-main{height:100%;min-height:0;display:flex;flex-direction:column;overflow:auto}#mw-prospects-v1 .mw-heading,#mw-prospects-v1 .mw-tour-invite,#mw-prospects-v1 .mw-tabs,#mw-prospects-v1 .mw-toolbar,#mw-prospects-v1 .mw-chips,#mw-prospects-v1 .mw-footer,#mw-prospects-v1 #mw-empty,#mw-prospects-v1 #mw-feedback{flex:0 0 auto}#mw-prospects-v1 .mw-table-wrap,#mw-prospects-v1.mw-table-expanded .mw-table-wrap{flex:1 1 0;min-height:140px;max-height:none;height:auto}@media(max-width:600px){#mw-prospects-v1.mw-nav-open .mw-nav{position:absolute;left:0;top:0;bottom:0;z-index:75;width:min(260px,85%);display:flex;box-shadow:4px 0 18px var(--mw-shadow)}#mw-prospects-v1 .mw-workspace{grid-column:1;grid-row:1}}#mw-prospects-v1 #mw-add-filter{font:15px Arial,sans-serif;max-width:220px;border:1px solid var(--mw-border);border-radius:20px;padding:8px 12px;min-height:38px;background:var(--mw-surface);color:var(--mw-text)}#mw-prospects-v1 .mw-added-filter{display:inline-flex;align-items:center;max-width:100%;border:1px solid var(--mw-border);border-radius:20px;overflow:hidden;background:var(--mw-surface)}#mw-prospects-v1 .mw-added-filter button{border:0;border-radius:0;padding:7px 10px}#mw-prospects-v1 .mw-added-filter .mw-remove-filter{padding:7px 9px;color:var(--mw-muted)}#mw-prospects-v1 .mw-filter-body{max-height:360px;min-height:0;overflow:hidden}#mw-prospects-v1 .mw-filter-categories,#mw-prospects-v1 .mw-filter-options{overflow:auto;min-height:0}#mw-prospects-v1 .mw-filter-options .mw-option-search{width:100%;font:16px Arial,sans-serif;min-height:38px;border:1px solid var(--mw-input-border);border-radius:5px;padding:8px;background:var(--mw-surface);margin-bottom:12px}@media(pointer:coarse){#mw-prospects-v1 #mw-add-filter,#mw-prospects-v1 .mw-added-filter button{min-height:44px}}#mw-prospects-v1 .mw-filter-add{margin:0 0 12px}#mw-prospects-v1 .mw-filter-add #mw-add-filter{width:100%;max-width:100%;border-radius:5px;font-size:15px;padding:8px 6px}#mw-prospects-v1 #mw-filter-panel{overflow:auto}#mw-prospects-v1 .mw-filter-options input{scroll-margin-top:12px}#mw-prospects-v1 .mw-filter-options .mw-option-empty{font-size:14px;color:var(--mw-muted);margin-top:12px}@media(pointer:coarse){#mw-prospects-v1 .col-menu-button{min-height:44px;width:30px}#mw-prospects-v1 .approved-config-table th[data-col]{padding-right:42px}}#mw-prospects-v1 .mw-heading-actions{display:flex;gap:10px;flex-wrap:wrap}#mw-prospects-v1 .mw-tour-help{border:0;background:transparent;color:var(--mw-muted)}#mw-prospects-v1 .mw-tour-invite{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0 16px;font-size:14px;color:var(--mw-muted)}#mw-prospects-v1 .mw-tour-invite button{font-size:14px;padding:5px 10px;min-height:32px}#mw-prospects-v1 .mw-tour-highlight{outline:none}#mw-prospects-v1 .mw-tour-shield{position:absolute;top:0;right:0;bottom:0;left:0;z-index:119;background:#00000009}#mw-prospects-v1 .mw-tour-popup{position:absolute;z-index:120;width:330px;max-width:calc(100% - 24px);padding:18px;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-border);border-radius:8px;box-shadow:0 8px 28px var(--mw-shadow)}#mw-prospects-v1 .mw-tour-popup h2{font:500 18px Arial;margin:7px 0 10px}#mw-prospects-v1 .mw-tour-popup p{font-size:15px;line-height:1.5;margin:0 0 16px}#mw-prospects-v1 .mw-tour-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--mw-muted)}#mw-prospects-v1 .mw-tour-caption button{padding:0 6px;border:0;min-height:28px;font-size:20px;background:transparent}#mw-prospects-v1 .mw-tour-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#mw-prospects-v1 .mw-tour-actions button{font-size:14px;padding:7px 10px}#mw-prospects-v1 .mw-tour-actions .mw-tour-next{margin-left:auto}@media(pointer:coarse){#mw-prospects-v1 .mw-tour-invite button,#mw-prospects-v1 .mw-tour-caption button,#mw-prospects-v1 .mw-tour-actions button{min-height:44px}}#mw-prospects-v1 .mw-nav-link{display:block;text-align:left;padding:9px 12px;color:var(--mw-text);text-decoration:none;font-size:15px;border-radius:6px}#mw-prospects-v1 .flag{display:block;width:max-content;margin-top:5px;padding:3px 8px;border-radius:12px;background:var(--mw-badge);font-size:14px;color:var(--mw-text)}#mw-prospects-v1 .mw-drawer-actions{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}#mw-prospects-v1 .mw-drawer-actions a{padding:8px 10px;border:1px solid var(--mw-border);border-radius:5px}#mw-prospects-v1 .mw-drawer .mw-primary{display:inline-block;padding:10px 12px;margin-top:12px;color:var(--mw-button-text)}#mw-prospects-v1 .mw-row-menu{position:absolute;z-index:110;width:210px;max-width:calc(100% - 20px);max-height:420px;overflow:auto;padding:6px;background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;box-shadow:0 8px 25px var(--mw-shadow)}#mw-prospects-v1 .mw-row-menu a,#mw-prospects-v1 .mw-row-menu button{display:block;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:3px;background:var(--mw-surface);color:var(--mw-text);font-size:14px;text-decoration:none}#mw-prospects-v1 .mw-row-menu a:hover,#mw-prospects-v1 .mw-row-menu button:hover{background:var(--mw-hover)}#mw-prospects-v1 .mw-row-menu button:disabled{opacity:.6}#mw-prospects-v1 .mw-calendar-grid td{height:38px;text-align:center;vertical-align:middle;padding:1px;box-sizing:border-box}#mw-prospects-v1 .mw-calendar-grid button{display:flex;align-items:center;justify-content:center;text-align:center;width:34px;height:34px;min-height:34px;margin:0 auto;padding:0;border-radius:4px;box-sizing:border-box;line-height:1}#mw-prospects-v1 .mw-calendar-grid button.mw-date-endpoint{background:#ffa025;color:#222}#mw-prospects-v1 .mw-date-fields input.mw-date-active{border:1px solid #ffa025;box-shadow:inset 0 0 0 1px #ffa025}@media(pointer:coarse){#mw-prospects-v1 .mw-calendar-grid td{height:46px}#mw-prospects-v1 .mw-calendar-grid button{width:min(44px,100%);height:44px;min-height:44px}}#mw-prospects-v1 #prospect-table tbody td{padding:7px 10px;font:15px/1.6 Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mw-prospects-v1 #prospect-table .mw-cell-text{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#mw-prospects-v1 #prospect-table .mw-cell-text>a,#mw-prospects-v1 #prospect-table .mw-cell-text>button{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;font:inherit}#mw-prospects-v1 #prospect-table td strong{font:inherit}@media(pointer:coarse){#mw-prospects-v1 #prospect-table tbody td{padding-top:0;padding-bottom:0}#mw-prospects-v1 #prospect-table .mw-cell-text>a,#mw-prospects-v1 #prospect-table .mw-cell-text>button{display:inline-flex;align-items:center;min-height:44px}#mw-prospects-v1 #prospect-table .mw-cell-text{min-height:44px;line-height:44px}}#mw-prospects-v1 #mw-nav-toggle{min-width:44px;min-height:44px;flex-shrink:0;touch-action:manipulation;cursor:pointer}#mw-prospects-v1 #mw-nav-toggle:focus-visible{outline:2px solid var(--mw-orange);outline-offset:2px}#mw-quotations-v1 #mw-views-panel{left:auto;right:18px;width:390px;overflow:auto}#mw-quotations-v1 .mw-views-body{padding:0 18px 18px}#mw-quotations-v1 .mw-views-body label,#mw-quotations-v1 .mw-range-field{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:12px 0}#mw-quotations-v1 .mw-views-body input,#mw-quotations-v1 .mw-views-body select,#mw-quotations-v1 .mw-range-field input{width:100%;box-sizing:border-box;min-height:40px;padding:8px;font:16px Arial;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-input-border,var(--mw-border));border-radius:5px}#mw-quotations-v1 .mw-view-actions{display:flex;flex-wrap:wrap;gap:8px}#mw-quotations-v1 .mw-views-body p{font-size:14px;color:var(--mw-muted);line-height:1.5}#mw-quotations-v1 #mw-range-error{color:var(--mw-text);font-weight:700}@media(pointer:coarse){#mw-quotations-v1 .mw-views-body button,#mw-quotations-v1 .mw-range-field input{min-height:44px}}#mw-quotations-v1 #mw-views-button{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mw-quotations-v1 .mw-date-fields{display:flex;gap:10px}#mw-quotations-v1 .mw-date-fields .mw-range-field{flex:1;min-width:0}#mw-quotations-v1 .mw-date-fields input.mw-date-active{border:2px solid var(--mw-accent,#ffa025)}#mw-quotations-v1 .mw-calendar-shortcuts{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 12px}#mw-quotations-v1 .mw-calendar-shortcuts button{font-size:13px;min-height:36px;padding:6px 8px}#mw-quotations-v1 .mw-calendar{border:1px solid var(--mw-border);border-radius:8px;padding:10px;background:var(--mw-surface)}#mw-quotations-v1 .mw-calendar-nav{display:flex;gap:5px;align-items:center;margin-bottom:8px}#mw-quotations-v1 .mw-calendar-nav select,#mw-quotations-v1 .mw-calendar-nav input{font:14px Arial;color:var(--mw-text);background:var(--mw-surface);border:1px solid var(--mw-border);min-height:38px;min-width:0;padding:4px;border-radius:4px}#mw-quotations-v1 .mw-calendar-nav select{flex:1}#mw-quotations-v1 .mw-calendar-nav input{width:68px}#mw-quotations-v1 .mw-calendar-nav button{font-size:23px;padding:2px 8px;min-height:38px}#mw-quotations-v1 .mw-calendar-grid{width:100%;table-layout:fixed;border-collapse:collapse}#mw-quotations-v1 .mw-calendar-grid th{font:12px Arial;color:var(--mw-muted);text-align:center;padding:6px 0;border:0;background:transparent}#mw-quotations-v1 .mw-calendar-grid td{padding:1px;text-align:center;border:0;height:auto;background:transparent}#mw-quotations-v1 .mw-calendar-grid button{border:0;border-radius:5px;width:100%;min-height:36px;padding:4px 0;font:14px Arial;color:var(--mw-text);background:transparent}#mw-quotations-v1 .mw-calendar-grid button:hover{background:var(--mw-hover)}#mw-quotations-v1 .mw-calendar-grid td.mw-date-in-range{background:var(--mw-selected)}#mw-quotations-v1 .mw-calendar-grid button[aria-current=date]{text-decoration:underline;text-underline-offset:4px}#mw-quotations-v1 .mw-calendar-grid button:focus-visible{outline:2px solid #ffa025;outline-offset:1px}#mw-quotations-v1 .mw-calendar-status{font-size:13px;line-height:1.4;color:var(--mw-muted)}#mw-quotations-v1 .mw-view-retrieve{display:flex;gap:8px;align-items:stretch;margin:8px 0 16px}#mw-quotations-v1 .mw-view-retrieve #mw-views-list{flex:1;min-width:0;width:auto}@media(pointer:coarse){#mw-quotations-v1 .mw-calendar-grid button,#mw-quotations-v1 .mw-calendar-nav button,#mw-quotations-v1 .mw-calendar-shortcuts button{min-height:44px}}#mw-quotations-v1 .mw-date-fields .mw-range-field{align-items:stretch;flex-direction:column}#mw-quotations-v1 .mw-calendar-grid tbody tr:hover td{background:transparent}#mw-quotations-v1 .mw-calendar-grid tbody tr:hover td.mw-date-in-range{background:var(--mw-selected)}@media(max-width:600px){#mw-quotations-v1 .mw-filter-body{display:block;overflow:auto}#mw-quotations-v1 .mw-filter-categories{max-height:130px;overflow:auto;border-right:0;border-bottom:1px solid var(--mw-line)}#mw-quotations-v1 .mw-filter-options{overflow:visible;padding:12px}}#mw-quotations-v1 #mw-calendar-range-error{font-weight:700;color:var(--mw-text);border-left:3px solid #ffa025;padding:8px;margin:0 0 10px}#mw-quotations-v1 #mw-calendar-range-error[hidden]{display:none}#mw-quotations-v1 .mw-date-entry{display:flex;position:relative;align-items:center}#mw-quotations-v1 .mw-date-entry input{padding-right:42px}#mw-quotations-v1 .mw-date-entry .mw-calendar-open{position:absolute;right:2px;top:2px;bottom:2px;display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:6px;border:0;background:transparent;color:var(--mw-text)}#mw-quotations-v1 .mw-calendar-open svg{flex-shrink:0}#mw-quotations-v1 .mw-views-body label.mw-view-mode{flex-direction:row;align-items:center;font-size:14px;line-height:1.4}#mw-quotations-v1 .mw-views-body .mw-view-mode input{width:18px;min-height:18px;flex:0 0 18px}@media(pointer:coarse){#mw-quotations-v1 .mw-date-entry input{min-height:48px}#mw-quotations-v1 .mw-date-entry .mw-calendar-open{min-width:44px;min-height:44px}#mw-quotations-v1 .mw-date-entry input{padding-right:48px}}#mw-quotations-v1{--mw-orange:#ffa025;--mw-orange-hover:#f69a1d;--mw-button-text:#222;--mw-bg:#fff;--mw-surface:#fff;--mw-nav:#fafafa;--mw-text:#242424;--mw-muted:#606060;--mw-link:#444;--mw-line:#ededed;--mw-row-line:#f0f0f0;--mw-border:#ddd;--mw-input-border:#929292;--mw-hover:#f8f8f8;--mw-selected:#efefef;--mw-row-hover:#fffaf3;--mw-badge:#f1f1f1;--mw-icon:#666;--mw-separator:#b5b5b5;--mw-check:#666;--mw-avatar:#3b3b3b;--mw-shadow:rgba(0,0,0,.12);font:16px/1.45 Arial,sans-serif;color:var(--mw-text);background:var(--mw-bg);color-scheme:light;position:relative;width:100%;box-sizing:border-box}#mw-quotations-v1[data-theme=dark]{--mw-bg:#1d1d1f;--mw-surface:#1d1d1f;--mw-nav:#18181a;--mw-text:#eeeef0;--mw-muted:#bcbcc2;--mw-link:#e0e0e4;--mw-line:#39393e;--mw-row-line:#353539;--mw-border:#56565d;--mw-input-border:#919198;--mw-hover:#2b2b2f;--mw-selected:#343438;--mw-row-hover:#2c2924;--mw-badge:#343438;--mw-icon:#ceced3;--mw-separator:#67676e;--mw-check:#bcbcc2;--mw-avatar:#414146;--mw-shadow:rgba(0,0,0,.35);color-scheme:dark}#mw-quotations-v1 *{box-sizing:border-box}#mw-quotations-v1 [hidden]{display:none!important}#mw-quotations-v1 button,#mw-quotations-v1 input{font:inherit;color:inherit}#mw-quotations-v1 button{background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;padding:8px 12px;min-height:38px}#mw-quotations-v1 button:hover{background:var(--mw-hover)}#mw-quotations-v1 button:disabled{opacity:.45}#mw-quotations-v1 input[type=checkbox]{accent-color:var(--mw-check);width:17px;height:17px}#mw-quotations-v1 .mw-shell{display:grid;grid-template-columns:188px minmax(0,1fr);min-height:0}#mw-quotations-v1 .mw-nav{padding:18px 12px;background:var(--mw-nav);border-right:1px solid var(--mw-line);display:flex;flex-direction:column}#mw-quotations-v1 .mw-nav button{border:0;width:100%;display:block;text-align:left;background:transparent;padding:9px 12px;white-space:nowrap;font-size:15px}#mw-quotations-v1 .mw-nav button[aria-current]{background:var(--mw-selected);color:var(--mw-text);border-left:3px solid var(--mw-orange);border-radius:0 5px 5px 0}#mw-quotations-v1 .mw-nav hr{border:0;border-top:1px solid var(--mw-line);margin:16px 12px}#mw-quotations-v1 .mw-workspace{min-width:0;position:relative}#mw-quotations-v1 .mw-top{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--mw-line);padding:12px 22px;color:var(--mw-muted);min-height:78px}#mw-quotations-v1 .mw-logo{display:flex;align-items:center;width:144px;flex-shrink:0}#mw-quotations-v1 .mw-logo img{display:block;width:115px;height:auto;background:#fff;padding:4px;border-radius:3px}#mw-quotations-v1 .mw-user{margin-top:16px;padding:20px 8px 0;border-top:1px solid var(--mw-line);display:flex;align-items:center;gap:10px}#mw-quotations-v1 .mw-user .mw-avatar{width:38px;height:38px;min-height:38px;border-radius:50%;border:0;padding:0;text-align:center;background:var(--mw-avatar);color:#fff;font-size:14px}#mw-quotations-v1 .mw-user small{display:block;font-size:13px;color:var(--mw-muted)}#mw-quotations-v1 .mw-top button{border:0;padding:2px 6px;font-size:22px}#mw-quotations-v1 .mw-main{padding:25px 28px;min-width:0}#mw-quotations-v1 .mw-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}#mw-quotations-v1 h1{font:32px/1.2 Marcellus,Georgia,serif;margin:0}#mw-quotations-v1 .mw-primary{background:var(--mw-orange);border-color:var(--mw-orange);font-weight:500;color:var(--mw-button-text);white-space:nowrap}#mw-quotations-v1 .mw-primary:hover{background:var(--mw-orange-hover)}#mw-quotations-v1 .mw-tabs{display:flex;flex-wrap:wrap;gap:26px;border-bottom:1px solid var(--mw-line);margin-bottom:16px}#mw-quotations-v1 .mw-tabs button{border:0;border-radius:0;padding:10px 0;background:transparent;color:var(--mw-muted)}#mw-quotations-v1 .mw-tabs .mw-selected{border-bottom:2px solid var(--mw-orange);color:var(--mw-text)}#mw-quotations-v1 .mw-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:8px}#mw-quotations-v1 .mw-toolbar button{border-radius:20px;font-size:15px;padding:7px 13px}#mw-quotations-v1 .mw-toolbar .mw-search{margin-left:auto;min-width:210px;flex:0 1 295px}#mw-quotations-v1 .mw-search input{width:100%;border:1px solid var(--mw-input-border);background:var(--mw-surface);border-radius:5px;padding:9px 12px;font-size:16px;min-height:40px}#mw-quotations-v1 .mw-toolbar .mw-column-trigger{border:0;border-radius:4px;padding:7px 8px}#mw-quotations-v1 .mw-chips{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}#mw-quotations-v1 .mw-chips:empty{display:none}#mw-quotations-v1 .mw-chips button{font-size:14px;border-radius:18px;padding:5px 11px;background:var(--mw-selected);color:var(--mw-text);border-color:var(--mw-border);min-height:32px}#mw-quotations-v1 .mw-chips .mw-clear{border:0;background:transparent;color:var(--mw-muted)}#mw-quotations-v1 .mw-table-wrap{overflow:auto;isolation:isolate;position:relative;overscroll-behavior:contain}#mw-quotations-v1 table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px;table-layout:auto}#mw-quotations-v1 th{font-weight:500;color:var(--mw-muted);text-align:left;padding:15px 10px;border-bottom:1px solid var(--mw-border);white-space:nowrap;background:var(--mw-surface)}#mw-quotations-v1 td{padding:17px 10px;border-bottom:1px solid var(--mw-row-line);vertical-align:middle;background:var(--mw-surface);white-space:nowrap}#mw-quotations-v1 tbody tr:hover td{background:var(--mw-row-hover)}#mw-quotations-v1 td a,#mw-quotations-v1 td button{color:var(--mw-link);text-decoration:none}#mw-quotations-v1 td a:hover{text-decoration:underline}#mw-quotations-v1 td button{border:0;padding:0;min-height:0;background:transparent;text-align:left}#mw-quotations-v1 td small{display:block;font-size:14px;color:var(--mw-muted);margin-top:4px}#mw-quotations-v1 td strong{font-weight:500}#mw-quotations-v1 .cust-status{display:inline;padding:0;background:transparent;color:inherit;border:0;border-radius:0;font:inherit;white-space:nowrap}#mw-quotations-v1 .cust-status.active{background:transparent;color:inherit}#mw-quotations-v1 .mw-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:14px;color:var(--mw-muted)}#mw-quotations-v1 .mw-footer button{border:0;background:transparent;color:inherit}#mw-quotations-v1 .mw-panel{position:absolute;top:157px;left:28px;z-index:65;width:540px;max-width:calc(100% - 56px);background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:8px;box-shadow:0 10px 35px var(--mw-shadow)}#mw-quotations-v1 .mw-panel-title{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;border-bottom:1px solid var(--mw-line)}#mw-quotations-v1 .mw-panel-title strong{font-weight:500}#mw-quotations-v1 .mw-close{border:0;font-size:22px;padding:0 8px;min-height:32px}#mw-quotations-v1 .mw-filter-body{display:grid;grid-template-columns:175px minmax(0,1fr);min-height:260px}#mw-quotations-v1 .mw-filter-categories{padding:16px 10px;border-right:1px solid var(--mw-line);background:var(--mw-nav)}#mw-quotations-v1 .mw-filter-categories button{display:block;border:0;width:100%;text-align:left;font-size:15px;padding:10px 12px;background:transparent}#mw-quotations-v1 .mw-filter-categories button[aria-pressed=true]{background:var(--mw-selected);color:var(--mw-text)}#mw-quotations-v1 .mw-filter-options{padding:22px}#mw-quotations-v1 .mw-filter-options h2{font-size:16px;font-weight:500;margin:0 0 8px}#mw-quotations-v1 .mw-filter-options p{font-size:14px;color:var(--mw-muted);margin:0 0 17px}#mw-quotations-v1 .mw-filter-options label{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:15px}#mw-quotations-v1 .mw-panel-footer{display:flex;justify-content:space-between;gap:10px;padding:15px 20px;border-top:1px solid var(--mw-line)}#mw-quotations-v1 #mw-columns-panel{left:auto;right:28px;width:410px;padding-bottom:0;max-height:610px;overflow-y:auto}#mw-quotations-v1 .mw-panel-hint{padding:0 18px;font-size:14px;color:var(--mw-muted)}#mw-quotations-v1 .mw-column-row{display:flex;align-items:center;gap:3px;padding:7px 15px;border-bottom:1px solid var(--mw-line);font-size:14px}#mw-quotations-v1 .mw-column-row label{display:flex;align-items:center;gap:8px;flex:1;min-width:0}#mw-quotations-v1 .mw-column-row button{font-size:13px;padding:4px 7px;min-height:30px;border:0;background:var(--mw-hover)}#mw-quotations-v1 .mw-column-row button[aria-pressed=true]{background:var(--mw-selected);color:var(--mw-text)}#mw-quotations-v1 .approved-config-table.user-sizing{table-layout:fixed}#mw-quotations-v1 .approved-config-table th[data-col]{position:relative;padding-right:34px;min-width:0;cursor:grab}#mw-quotations-v1 .approved-config-table td[data-col]{overflow:hidden;text-overflow:ellipsis;min-width:0}#mw-quotations-v1 .col-label{display:block;overflow:hidden;white-space:normal;overflow-wrap:anywhere;line-height:1.35}#mw-quotations-v1 .col-menu-button{position:absolute;right:8px;top:50%;transform:translateY(-50%);padding:0;border:0;width:24px;min-height:28px;font-size:14px;background:transparent;color:var(--mw-icon)}#mw-quotations-v1 .col-resize{position:absolute;right:0;top:0;width:8px;height:100%;cursor:col-resize;touch-action:none}#mw-quotations-v1 .col-resize:after{content:"";position:absolute;right:2px;top:28%;bottom:28%;width:1px;background:var(--mw-separator)}#mw-quotations-v1 th:hover .col-resize:after{background:var(--mw-muted)}#mw-quotations-v1 .is-pinned{position:sticky;z-index:20;background:var(--mw-surface)!important;background-clip:padding-box}#mw-quotations-v1 .approved-config-table th.is-pinned{position:sticky;z-index:30}#mw-quotations-v1 tbody tr:hover td.is-pinned{background:var(--mw-row-hover)!important}#mw-quotations-v1 .last-pinned{box-shadow:1px 0 0 var(--mw-line)}#mw-quotations-v1 .dragging{opacity:.5}#mw-quotations-v1 .drop-before:before,#mw-quotations-v1 .drop-after:after{content:"";position:absolute;top:0;bottom:0;width:2px;background:var(--mw-orange)}#mw-quotations-v1 .drop-before:before{left:0}#mw-quotations-v1 .drop-after:after{right:0}#mw-quotations-v1 .column-action-menu{position:absolute;z-index:100;width:178px;padding:6px;background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;box-shadow:0 8px 20px var(--mw-shadow)}#mw-quotations-v1 .column-action-menu button{display:block;width:100%;border:0;text-align:left;font-size:14px;padding:8px 10px}#mw-quotations-v1 .menu-separator{height:1px;background:var(--mw-line);margin:4px}#mw-quotations-v1 .mw-drawer{position:absolute;right:0;top:0;bottom:0;width:390px;max-width:100%;z-index:70;background:var(--mw-surface);border-left:1px solid var(--mw-border);box-shadow:-8px 0 25px var(--mw-shadow);padding:24px;overflow-y:auto}#mw-quotations-v1 .mw-drawer h2{font:27px Marcellus,Georgia,serif;margin:8px 0}#mw-quotations-v1 .mw-drawer h3{font-size:16px;font-weight:500;margin:22px 0 10px}#mw-quotations-v1 .mw-drawer dl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:13px;font-size:15px;margin-top:25px}#mw-quotations-v1 .mw-drawer dt{color:var(--mw-muted)}#mw-quotations-v1 .mw-drawer dd{margin:0;overflow-wrap:anywhere}#mw-quotations-v1 .mw-drawer .mw-panel-title{padding:0;border:0}#mw-quotations-v1 .mw-drawer a{color:var(--mw-link);text-decoration:none}#mw-quotations-v1 .mw-history{border-top:1px solid var(--mw-line);padding-top:16px;font-size:15px}#mw-quotations-v1 .mw-history small{display:block;color:var(--mw-muted);margin-top:4px;font-size:14px}#mw-quotations-v1 .mw-feedback{padding:12px 0;font-size:14px;color:var(--mw-muted)}#mw-quotations-v1.mw-collapsed .mw-shell{grid-template-columns:0 minmax(0,1fr)}#mw-quotations-v1.mw-collapsed .mw-nav{visibility:hidden;overflow:hidden;padding:0;border:0}@media(max-width:850px){#mw-quotations-v1 .mw-shell{grid-template-columns:156px minmax(0,1fr)}#mw-quotations-v1 .mw-main{padding:22px 18px}#mw-quotations-v1 .mw-toolbar .mw-search{margin-left:0;flex:1 1 260px}#mw-quotations-v1 .mw-panel{left:18px;max-width:calc(100% - 36px)}#mw-quotations-v1 #mw-columns-panel{right:18px}}@media(max-width:600px){#mw-quotations-v1 .mw-shell{grid-template-columns:1fr}#mw-quotations-v1 .mw-nav{display:none}#mw-quotations-v1.mw-nav-open .mw-nav{display:block}#mw-quotations-v1 .mw-top{padding:10px 14px}#mw-quotations-v1 .mw-heading{flex-wrap:wrap}#mw-quotations-v1 .mw-filter-body{grid-template-columns:120px 1fr}#mw-quotations-v1 .mw-filter-options{padding:14px}#mw-quotations-v1 .mw-filter-categories{padding:10px 4px}#mw-quotations-v1 .mw-filter-categories button{font-size:14px;padding:8px}#mw-quotations-v1 .mw-drawer{position:relative;top:0;width:100%;border-top:1px solid var(--mw-border);box-shadow:none}#mw-quotations-v1 .mw-footer{flex-wrap:wrap}}@media(max-width:600px){#mw-quotations-v1 .mw-top{gap:10px}#mw-quotations-v1 .mw-logo{width:105px}#mw-quotations-v1 .mw-logo img{width:95px}#mw-quotations-v1 .mw-user{margin-top:20px}}@media(pointer:coarse){#mw-quotations-v1 .mw-user .mw-avatar{width:44px;height:44px;min-height:44px}#mw-quotations-v1 td button,#mw-quotations-v1 td a{min-height:44px;display:inline-flex;align-items:center}#mw-quotations-v1 .col-menu-button{width:28px}#mw-quotations-v1 button,#mw-quotations-v1 .mw-column-row button{min-height:44px}#mw-quotations-v1 .col-menu-button{min-height:32px}}#mw-quotations-v1 .mw-appearance{display:flex;flex-direction:column;gap:7px;margin:auto 8px 0;padding-top:18px;font-size:14px;color:var(--mw-muted)}#mw-quotations-v1 .mw-appearance select{font:15px Arial;min-height:38px;padding:7px 8px;width:100%;border:1px solid var(--mw-border);border-radius:5px;background:var(--mw-surface);color:var(--mw-text)}#mw-quotations-v1 input::placeholder{color:var(--mw-muted);opacity:1}@media(max-width:600px){#mw-quotations-v1 .mw-appearance{margin-top:20px}#mw-quotations-v1 .mw-tabs{gap:18px;flex-wrap:wrap}#mw-quotations-v1 .mw-toolbar .mw-search{min-width:0;width:100%}#mw-quotations-v1 .mw-drawer dl{grid-template-columns:110px minmax(0,1fr)}}@media(max-width:600px){#mw-quotations-v1 .approved-config-table .is-pinned{position:static!important;left:auto!important}#mw-quotations-v1 .last-pinned{box-shadow:none}#mw-quotations-v1 input[type=checkbox]{flex-shrink:0}}@media(pointer:coarse){#mw-quotations-v1 .mw-appearance select{min-height:44px}}#mw-quotations-v1 .approved-config-table thead th[data-col]{position:sticky;top:0;z-index:25;background:var(--mw-surface)}#mw-quotations-v1 .approved-config-table thead th.is-pinned{z-index:30}#mw-quotations-v1 .mw-page-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#mw-quotations-v1 .mw-page-controls select{font:inherit;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-input-border);padding:7px;border-radius:5px}#mw-quotations-v1 .mw-footer{flex-wrap:wrap}#mw-quotations-v1 .mw-nav-link{display:block;padding:9px 12px;color:var(--mw-text);text-decoration:none;font-size:15px;border-radius:6px}#mw-quotations-v1 .mw-nav-link:hover{background:var(--mw-hover)}#mw-quotations-v1 .mw-tour-shield{background:transparent!important}#mw-quotations-v1 .mw-tour-shade{position:absolute;background:#0000008f}#mw-quotations-v1[data-theme=dark] .mw-tour-shade{background:#000000ad}@media(max-width:600px){#mw-quotations-v1 .approved-config-table thead th.is-pinned{position:sticky!important;top:0;left:auto!important}}#mw-quotations-v1 .col-label{display:flex;align-items:center;gap:5px}#mw-quotations-v1 .mw-sort-indicator{flex-shrink:0;color:var(--mw-muted);font:13px/1 Arial,sans-serif}#mw-quotations-v1 .mw-search{position:relative}#mw-quotations-v1 .mw-search input{padding-right:42px}#mw-quotations-v1 .mw-search input::-webkit-search-cancel-button{display:none}#mw-quotations-v1 .mw-search #mw-search-clear{position:absolute;right:3px;top:3px;border:0;border-radius:3px;padding:2px 8px;min-height:34px;background:transparent;color:var(--mw-muted);font-size:22px}#mw-quotations-v1 .mw-panel-footer{flex-wrap:wrap}#mw-quotations-v1.mw-table-expanded .mw-shell{grid-template-columns:minmax(0,1fr)}#mw-quotations-v1.mw-table-expanded .mw-nav{display:none}#mw-quotations-v1 .mw-tour-highlight{outline:none;border-radius:inherit}#mw-quotations-v1 .mw-tour-frame{position:absolute;border:2px solid var(--mw-orange);border-radius:0;box-sizing:border-box;pointer-events:none;background:transparent}@media(pointer:coarse){#mw-quotations-v1 .mw-search #mw-search-clear{min-height:38px;min-width:38px}#mw-quotations-v1 .mw-search input{min-height:44px}}#mw-quotations-v1{height:100vh;height:100dvh;display:flex;flex-direction:column;min-height:0;overflow:hidden}#mw-quotations-v1 .mw-top{flex:0 0 auto}#mw-quotations-v1 .mw-shell{flex:1 1 auto;min-height:0;position:relative}#mw-quotations-v1 .mw-nav{min-height:0;overflow:auto}#mw-quotations-v1 .mw-workspace{min-height:0;height:100%;overflow:hidden}#mw-quotations-v1 .mw-main{height:100%;min-height:0;display:flex;flex-direction:column;overflow:auto}#mw-quotations-v1 .mw-heading,#mw-quotations-v1 .mw-tour-invite,#mw-quotations-v1 .mw-tabs,#mw-quotations-v1 .mw-toolbar,#mw-quotations-v1 .mw-chips,#mw-quotations-v1 .mw-footer,#mw-quotations-v1 #mw-empty,#mw-quotations-v1 #mw-feedback{flex:0 0 auto}#mw-quotations-v1 .mw-table-wrap,#mw-quotations-v1.mw-table-expanded .mw-table-wrap{flex:1 1 0;min-height:140px;max-height:none;height:auto}@media(max-width:600px){#mw-quotations-v1.mw-nav-open .mw-nav{position:absolute;left:0;top:0;bottom:0;z-index:75;width:min(260px,85%);display:flex;box-shadow:4px 0 18px var(--mw-shadow)}#mw-quotations-v1 .mw-workspace{grid-column:1;grid-row:1}}#mw-quotations-v1 #mw-add-filter{font:15px Arial,sans-serif;max-width:220px;border:1px solid var(--mw-border);border-radius:20px;padding:8px 12px;min-height:38px;background:var(--mw-surface);color:var(--mw-text)}#mw-quotations-v1 .mw-added-filter{display:inline-flex;align-items:center;max-width:100%;border:1px solid var(--mw-border);border-radius:20px;overflow:hidden;background:var(--mw-surface)}#mw-quotations-v1 .mw-added-filter button{border:0;border-radius:0;padding:7px 10px}#mw-quotations-v1 .mw-added-filter .mw-remove-filter{padding:7px 9px;color:var(--mw-muted)}#mw-quotations-v1 .mw-filter-body{max-height:360px;min-height:0;overflow:hidden}#mw-quotations-v1 .mw-filter-categories,#mw-quotations-v1 .mw-filter-options{overflow:auto;min-height:0}#mw-quotations-v1 .mw-filter-options .mw-option-search{width:100%;font:16px Arial,sans-serif;min-height:38px;border:1px solid var(--mw-input-border);border-radius:5px;padding:8px;background:var(--mw-surface);margin-bottom:12px}@media(pointer:coarse){#mw-quotations-v1 #mw-add-filter,#mw-quotations-v1 .mw-added-filter button{min-height:44px}}#mw-quotations-v1 .mw-filter-add{margin:0 0 12px}#mw-quotations-v1 .mw-filter-add #mw-add-filter{width:100%;max-width:100%;border-radius:5px;font-size:15px;padding:8px 6px}#mw-quotations-v1 #mw-filter-panel{overflow:auto}#mw-quotations-v1 .mw-filter-options input{scroll-margin-top:12px}#mw-quotations-v1 .mw-filter-options .mw-option-empty{font-size:14px;color:var(--mw-muted);margin-top:12px}@media(pointer:coarse){#mw-quotations-v1 .col-menu-button{min-height:44px;width:30px}#mw-quotations-v1 .approved-config-table th[data-col]{padding-right:42px}}#mw-quotations-v1 .mw-heading-actions{display:flex;gap:10px;flex-wrap:wrap}#mw-quotations-v1 .mw-tour-help{border:0;background:transparent;color:var(--mw-muted)}#mw-quotations-v1 .mw-tour-invite{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 0 16px;font-size:14px;color:var(--mw-muted)}#mw-quotations-v1 .mw-tour-invite button{font-size:14px;padding:5px 10px;min-height:32px}#mw-quotations-v1 .mw-tour-highlight{outline:none}#mw-quotations-v1 .mw-tour-shield{position:absolute;top:0;right:0;bottom:0;left:0;z-index:119;background:#00000009}#mw-quotations-v1 .mw-tour-popup{position:absolute;z-index:120;width:330px;max-width:calc(100% - 24px);padding:18px;background:var(--mw-surface);color:var(--mw-text);border:1px solid var(--mw-border);border-radius:8px;box-shadow:0 8px 28px var(--mw-shadow)}#mw-quotations-v1 .mw-tour-popup h2{font:500 18px Arial;margin:7px 0 10px}#mw-quotations-v1 .mw-tour-popup p{font-size:15px;line-height:1.5;margin:0 0 16px}#mw-quotations-v1 .mw-tour-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--mw-muted)}#mw-quotations-v1 .mw-tour-caption button{padding:0 6px;border:0;min-height:28px;font-size:20px;background:transparent}#mw-quotations-v1 .mw-tour-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#mw-quotations-v1 .mw-tour-actions button{font-size:14px;padding:7px 10px}#mw-quotations-v1 .mw-tour-actions .mw-tour-next{margin-left:auto}@media(pointer:coarse){#mw-quotations-v1 .mw-tour-invite button,#mw-quotations-v1 .mw-tour-caption button,#mw-quotations-v1 .mw-tour-actions button{min-height:44px}}#mw-quotations-v1 .mw-nav-link{display:block;text-align:left;padding:9px 12px;color:var(--mw-text);text-decoration:none;font-size:15px;border-radius:6px}#mw-quotations-v1 .flag{display:block;width:max-content;margin-top:5px;padding:3px 8px;border-radius:12px;background:var(--mw-badge);font-size:14px;color:var(--mw-text)}#mw-quotations-v1 .mw-drawer-actions{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}#mw-quotations-v1 .mw-drawer-actions a{padding:8px 10px;border:1px solid var(--mw-border);border-radius:5px}#mw-quotations-v1 .mw-drawer .mw-primary{display:inline-block;padding:10px 12px;margin-top:12px;color:var(--mw-button-text)}#mw-quotations-v1 .mw-row-menu{position:absolute;z-index:110;width:210px;max-width:calc(100% - 20px);max-height:420px;overflow:auto;padding:6px;background:var(--mw-surface);border:1px solid var(--mw-border);border-radius:6px;box-shadow:0 8px 25px var(--mw-shadow)}#mw-quotations-v1 .mw-row-menu a,#mw-quotations-v1 .mw-row-menu button{display:block;width:100%;text-align:left;padding:8px 10px;border:0;border-radius:3px;background:var(--mw-surface);color:var(--mw-text);font-size:14px;text-decoration:none}#mw-quotations-v1 .mw-row-menu a:hover,#mw-quotations-v1 .mw-row-menu button:hover{background:var(--mw-hover)}#mw-quotations-v1 .mw-row-menu button:disabled{opacity:.6}#mw-quotations-v1 .mw-calendar-grid td{height:38px;text-align:center;vertical-align:middle;padding:1px;box-sizing:border-box}#mw-quotations-v1 .mw-calendar-grid button{display:flex;align-items:center;justify-content:center;text-align:center;width:34px;height:34px;min-height:34px;margin:0 auto;padding:0;border-radius:4px;box-sizing:border-box;line-height:1}#mw-quotations-v1 .mw-calendar-grid button.mw-date-endpoint{background:#ffa025;color:#222}#mw-quotations-v1 .mw-date-fields input.mw-date-active{border:1px solid #ffa025;box-shadow:inset 0 0 0 1px #ffa025}@media(pointer:coarse){#mw-quotations-v1 .mw-calendar-grid td{height:46px}#mw-quotations-v1 .mw-calendar-grid button{width:min(44px,100%);height:44px;min-height:44px}}@media(max-width:600px){#mw-quotations-v1 .approved-config-table .is-pinned[data-col=quote]{position:sticky!important;left:0!important}#mw-quotations-v1 .approved-config-table thead th.is-pinned[data-col=quote]{top:0;z-index:30}}#mw-quotations-v1 #quote-table tbody td{padding:7px 10px;font:15px/1.6 Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mw-quotations-v1 #quote-table .mw-cell-text{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#mw-quotations-v1 #quote-table .mw-cell-text>a,#mw-quotations-v1 #quote-table .mw-cell-text>button{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;font:inherit}#mw-quotations-v1 #quote-table td strong{font:inherit}@media(pointer:coarse){#mw-quotations-v1 #quote-table tbody td{padding-top:0;padding-bottom:0}#mw-quotations-v1 #quote-table .mw-cell-text>a,#mw-quotations-v1 #quote-table .mw-cell-text>button{display:inline-flex;align-items:center;min-height:44px}#mw-quotations-v1 #quote-table .mw-cell-text{min-height:44px;line-height:44px}}body.mw-list-authority #mw-quotations-v1 #mw-filter-panel{display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}body.mw-list-authority #mw-quotations-v1 #mw-filter-panel[hidden]{display:none!important}body.mw-list-authority #mw-quotations-v1 .mw-filter-body{flex:1 1 auto;min-height:0!important;max-height:none!important;overflow:hidden!important;display:grid;grid-template-columns:175px minmax(0,1fr)}body.mw-list-authority #mw-quotations-v1 :is(.mw-filter-options,.mw-filter-categories){min-height:0;overflow-y:auto!important;overscroll-behavior:contain}body.mw-list-authority #mw-quotations-v1 :is(.mw-panel-title,.mw-panel-footer){flex:0 0 auto}body.mw-list-authority #mw-quotations-v1 .mw-chips .mw-clear{margin-left:16px;white-space:nowrap}body.mw-list-authority #mw-quotations-v1 th[data-col=select],body.mw-list-authority #mw-quotations-v1 td[data-col=select]{box-sizing:border-box;width:36px!important;min-width:36px!important;max-width:36px!important;padding:0 8px!important}body.mw-list-authority #mw-quotations-v1 input[type=checkbox]{width:14px;height:14px;margin:0;vertical-align:middle;accent-color:#777}body.mw-list-authority #mw-quotations-v1 #qt-summary{display:flex;flex-wrap:wrap;gap:16px 32px;padding:4px 0 12px}body.mw-list-authority #mw-quotations-v1 #qt-summary button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:140px;padding:0!important;font:400 13px/18px Arial!important;color:var(--mw-text,#444)!important}body.mw-list-authority #mw-quotations-v1 #qt-summary strong{font:400 24px/28px Arial!important;color:var(--mw-text,#444)!important}body.mw-list-authority #mw-quotations-v1 #qt-summary [data-attention=true] strong{color:#ffa025!important}body.mw-list-authority #mw-quotations-v1 .mw-authority-heading{flex-basis:auto!important;min-height:80px}body.mw-list-authority #mw-quotations-v1 :is(.qt-caption,.qt-date-range){font:400 13px/20px Arial;color:var(--mw-muted,#606060)}body.mw-list-authority #mw-quotations-v1 .qt-caption{margin:0 0 8px}body.mw-list-authority #mw-quotations-v1 .qt-exceptions{margin:0 0 12px;max-height:180px;overflow:auto;font:400 14px/22px Arial}body.mw-list-authority #mw-quotations-v1 .qt-exceptions summary{cursor:pointer;color:#ffa025;padding:4px 0}body.mw-list-authority #mw-quotations-v1 .qt-exceptions ul{padding-left:20px;margin:8px 0}body.mw-list-authority #mw-quotations-v1 :is(.qt-activity-controls,.qt-bulk,.qt-edit-actions){display:flex;align-items:center;flex-wrap:wrap;gap:12px;flex:0 0 auto;min-height:44px;padding:4px 0}body.mw-list-authority #mw-quotations-v1 .qt-activity-controls input{width:70px;padding:4px!important}body.mw-list-authority #mw-quotations-v1 .qt-activity-controls select{max-width:140px}body.mw-list-authority #mw-quotations-v1 .qt-bulk{font:400 14px/20px Arial}body.mw-list-authority #mw-quotations-v1 .qt-bulk [data-bulk=clear]{margin-left:auto}body.mw-list-authority #mw-quotations-v1 .qt-group-heading th{height:32px!important;padding:4px 10px!important;background:transparent!important;border-bottom:1px solid var(--mw-border,#ddd);text-align:left;font:400 13px/22px Arial!important}body.mw-list-authority #mw-quotations-v1 .qt-group-heading button{font:400 13px/22px Arial!important;color:var(--mw-muted,#606060)!important;padding:0!important}body.mw-list-authority #mw-quotations-v1 .qt-panel{box-sizing:border-box;padding:20px;background:var(--mw-surface,#fff);color:var(--mw-text,#444);border:1px solid var(--mw-border,#ddd);border-radius:4px;box-shadow:none;font:400 15px/22px Arial}body.mw-list-authority #mw-quotations-v1 dialog.qt-panel{width:min(720px,calc(100vw - 32px));max-height:85dvh;overflow:auto}body.mw-list-authority #mw-quotations-v1 dialog.qt-panel::backdrop{background:#0008}body.mw-list-authority #mw-quotations-v1 .qt-panel h2{font:400 26px/32px Marcellus,Georgia,serif;margin:0}body.mw-list-authority #mw-quotations-v1 .qt-panel h3{font:400 20px/26px Marcellus,Georgia,serif;margin:20px 0 8px}body.mw-list-authority #mw-quotations-v1 .qt-panel label{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:8px 0}body.mw-list-authority #mw-quotations-v1 .qt-panel :is(input,textarea,select){font:400 15px/22px Arial;max-width:100%;box-sizing:border-box;color:var(--mw-text,#444);background:transparent}body.mw-list-authority #mw-quotations-v1 .qt-panel :is(input:not([type=checkbox]),textarea){width:100%;min-height:38px}body.mw-list-authority #mw-quotations-v1 .qt-panel textarea{min-height:90px;resize:vertical}body.mw-list-authority #mw-quotations-v1 .qt-editor{flex:0 0 auto;max-height:45dvh;overflow:auto;margin:0 0 12px}body.mw-list-authority #mw-quotations-v1 .qt-choice{display:flex;align-items:center;gap:12px;min-height:38px}body.mw-list-authority #mw-quotations-v1 .qt-choice label{flex:1;margin:0}body.mw-list-authority #mw-quotations-v1 .qt-choice button{font:400 13px Arial!important}body.mw-list-authority #mw-quotations-v1 .qt-dialog-head{display:flex;justify-content:space-between;align-items:center;gap:16px}body.mw-list-authority #mw-quotations-v1 .qt-error{color:var(--mw-text,#444);border-left:2px solid #ffa025;padding-left:10px}body.mw-list-authority #mw-quotations-v1 :is(.qt-bulk,.qt-editor,.qt-activity-controls,.qt-exceptions,.qt-panel)[hidden]{display:none!important}body.mw-list-authority #mw-quotations-v1 .qt-layout-only{display:none!important}body.mw-list-authority #mw-quotations-v1.qt-editing .qt-layout-only{display:inline-flex!important}body.mw-list-authority #mw-quotations-v1.qt-editing .qt-customize-filter{display:block!important}body.mw-list-authority #mw-quotations-v1:not(.qt-editing) .qt-customize-filter{display:none!important}body.mw-list-authority #mw-quotations-v1 .qt-activity-link{color:var(--mw-text,#444)!important;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:700px){body.mw-list-authority #mw-quotations-v1 .mw-filter-body{grid-template-columns:130px minmax(0,1fr)}body.mw-list-authority #mw-quotations-v1 .mw-filter-options,body.mw-list-authority #mw-quotations-v1 .mw-filter-categories{padding:12px}body.mw-list-authority #mw-quotations-v1 #qt-summary{gap:12px 20px}body.mw-list-authority #mw-quotations-v1 #qt-summary button{min-width:120px}}body.mw-list-authority #mw-quotations-v1 #qt-editor #mw-columns-panel{position:static!important;width:100%!important;max-height:40dvh!important;overflow:auto;margin-top:12px;box-shadow:none!important}body.mw-list-authority #mw-quotations-v1 .mw-authority-heading #mw-reports{font:400 16px/22px Arial!important;color:var(--mw-link)!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}body.mw-list-authority #mw-quotations-v1 .mw-authority-heading #mw-new{font:400 21px/28px Arial!important;color:#ffa025!important;background:transparent!important;border:0!important}body.mw-list-authority #mw-quotations-v1 .qt-data-note{font:400 13px/20px Arial;color:var(--mw-muted,#606060);margin:0 0 8px}body.mw-list-authority #mw-quotations-v1 .qt-data-note summary{cursor:pointer;display:inline;list-style:none}body.mw-list-authority #mw-quotations-v1 .qt-data-note summary:after{content:" · Details"}body.mw-list-authority #mw-quotations-v1 .qt-data-note .qt-caption{margin:8px 0}body.mw-list-authority #mw-quotations-v1 #mw-views-button[hidden],body.mw-list-authority #mw-quotations-v1 #qt-edit-layout[hidden]{display:none!important}body.mw-list-authority #mw-quotations-v1 #qt-summary button[data-widget=exceptions][aria-pressed=true]{text-decoration:underline;text-decoration-color:#ffa025;text-underline-offset:4px}.mw-pilot-header-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.mw-pilot-header-actions[hidden]{display:none!important}.mw-pilot-header-actions button{font:400 14px Arial;color:var(--nav-text,#242424);border:0;background:transparent;padding:8px 6px;min-height:36px}.mw-pilot-header-actions .mw-pilot-header-tour{color:#ffa025}.mw-pilot-header-actions button:hover{text-decoration:underline}.mw-pilot-header-actions button:focus-visible{outline:2px solid #ffa025;outline-offset:2px}.mw-pilot-header-active #mw-header-tour{display:none!important}@media(max-width:600px){.mw-pilot-header-actions{gap:6px}.mw-pilot-header-actions button{font-size:13px;padding:8px 4px}}@media(pointer:coarse){.mw-pilot-header-actions button{min-height:44px}}.mw-tour-bottom{display:flex;justify-content:flex-end;align-items:center;margin-left:auto;gap:8px}.mw-tour-bottom button{font:400 13px/1.4 Arial,sans-serif!important;color:var(--mw-muted,var(--nav-muted,#606060))!important;background:transparent!important;border:0!important;padding:8px 10px!important;min-height:36px!important;text-decoration:none}.mw-tour-bottom button:hover{text-decoration:underline}.mw-tour-bottom button:focus-visible{outline:2px solid #ffa025;outline-offset:2px}.mw-page-tour-bottom{margin-top:6px}.mw-tour-remote{display:none!important}.mw-header-tour{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0;font:13px Arial;color:var(--nav-muted,#606060)}.mw-header-tour[hidden]{display:none!important}.mw-header-tour button{font:13px Arial!important;min-height:36px;padding:7px 10px;border:0;border-radius:4px;cursor:pointer;color:var(--nav-text,#242424);background:transparent}.mw-header-tour .mw-header-tour-start{background:transparent;color:#ffa025}.mw-header-tour-close-icon{display:none}@media(max-width:1000px){.mw-header-tour-message{display:none}}@media(max-width:700px){.mw-header-tour-close-text{display:none}.mw-header-tour-close-icon{display:inline}.mw-header-tour{gap:4px}.mw-header-tour button{padding:6px 8px}.mw-tour-header-active .mw-shared-title{display:none}}@media(pointer:coarse){.mw-tour-bottom button,.mw-header-tour button{min-height:44px}}<span class="mw-header-tour-message">New here? Take a quick tour.</span><button type="button" class="mw-header-tour-start">Start tour</button><button type="button" class="mw-header-tour-later" aria-label="Not now"><span class="mw-header-tour-close-text">Not now</span><span class="mw-header-tour-close-icon" aria-hidden="true">×</span></button> .mw-list-standard .mw-table-wrap{position:relative;max-height:none!important;min-height:120px!important;flex:none!important;overflow:auto!important}.mw-list-standard .mw-footer{display:flex!important;align-items:center!important;flex-wrap:wrap;gap:12px;min-height:40px;flex:none!important;margin:8px 0 0!important}.mw-list-standard .mw-footer>[data-mw-control=mw-count],.mw-list-standard .mw-footer>#mw-count{min-width:180px;font-variant-numeric:tabular-nums}.mw-list-standard .mw-page-controls{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.mw-list-standard .mw-table-wrap>[data-mw-control=mw-empty],.mw-list-standard .mw-table-wrap>#mw-empty{position:absolute;top:58px;left:16px;right:16px;margin:0;font:15px/1.5 Arial;color:var(--mw-muted,#606060)}@media(max-width:600px){.mw-list-standard .mw-page-controls{margin-left:0}.mw-list-standard .mw-footer{gap:8px}}#v44-customer .mw-7f-bar{margin-left:auto;display:flex;align-items:center;gap:12px}#v44-customer .mw-7f-bar button{border:0;background:transparent;color:#ffa025;font:13px Arial,sans-serif;cursor:pointer;padding:4px}#v44-customer .mw-7f-bar[hidden],#v44-customer .mw-7f-bar button[hidden]{display:none!important}#v44-customer .mw-7f-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:16px;align-items:start}#v44-customer .mw-7f-widget{position:relative;min-width:0;grid-column:span var(--mw-span,12);box-sizing:border-box}#v44-customer .mw-7f-widget .mw-7f-move,#v44-customer .mw-7f-widget .mw-7f-resize{display:none;position:absolute;z-index:20;border:1px solid #ffa025;background:#fff;color:#a96200;border-radius:3px;cursor:grab;font:15px Arial,sans-serif;padding:3px 7px}#v44-customer .mw-7f-widget .mw-7f-move{top:4px;right:34px;touch-action:none}#v44-customer .mw-7f-widget .mw-7f-resize{bottom:4px;right:4px;cursor:nwse-resize;touch-action:none}#v44-customer .mw-7f-editing .mw-7f-widget{outline:1px dashed #e9bf85;outline-offset:2px}#v44-customer .mw-7f-editing .mw-7f-widget .mw-7f-move,#v44-customer .mw-7f-editing .mw-7f-widget .mw-7f-resize{display:block}#v44-customer .mw-7f-editing .mw-7f-widget.mw-7f-drop{outline:2px solid #ffa025}#v44-customer .mw-7f-widget button:focus-visible{outline:2px solid #ffa025}#v44-customer .customer-transactions .transaction-workspace .tour-this-page,#v44-customer .customer-transactions .transaction-workspace [data-tour-trigger]{display:none!important}@media(max-width:700px){#v44-customer .mw-7f-grid>.mw-7f-widget{grid-column:1/-1!important}}.mw-quotation-header-controls{display:flex;align-items:center;gap:16px;margin-left:auto;min-width:0;max-width:420px}.mw-quotation-header-controls[hidden]{display:none!important}.mw-quotation-header-controls button{font:400 14px/20px Arial;color:var(--nav-text,#242424);background:transparent;border:0;border-radius:0;box-shadow:none;min-height:36px;padding:6px 0;cursor:pointer}.mw-quotation-header-views{max-width:240px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mw-quotation-header-edit{white-space:nowrap;flex-shrink:0}.mw-quotation-header-controls button:hover{text-decoration:underline;text-underline-offset:3px}.mw-quotation-header-controls button:focus-visible{outline:2px solid #ffa025;outline-offset:3px}body.mw-quotation-header-active .mw-pilot-header-actions{margin-left:24px}@media(max-width:1000px){.mw-quotation-header-controls{gap:12px}.mw-quotation-header-views{max-width:180px}body.mw-quotation-header-active .mw-shared-title{max-width:120px}}@media(max-width:650px){body.mw-quotation-header-active .mw-shared-header{display:grid!important;grid-template-columns:36px minmax(0,1fr);grid-template-rows:36px 36px;column-gap:10px;align-items:center;padding-top:0!important;padding-bottom:0!important}body.mw-quotation-header-active .mw-shared-title{display:none}body.mw-quotation-header-active .mw-shared-toggle{grid-column:1;grid-row:1/3}body.mw-quotation-header-active .mw-quotation-header-controls{grid-column:2;grid-row:1;justify-self:end;max-width:100%;gap:12px;margin:0}body.mw-quotation-header-active .mw-pilot-header-actions{grid-column:2;grid-row:2;justify-self:end;margin:0}.mw-quotation-header-controls button{font-size:13px}.mw-quotation-header-views{max-width:140px}body.mw-quotation-header-active .mw-pilot-header-actions button{min-height:36px}}.mw-placeholder{max-width:54ch}.mw-placeholder-eyebrow{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mw-muted);margin-bottom:8px}.mw-placeholder h1{margin:0 0 14px;font-size:24px;font-weight:600}.mw-placeholder p{margin:0 0 12px;color:var(--mw-muted)}.mw-placeholder-src code{font-family:ui-monospace,Menlo,Consolas,monospace;background:var(--mw-hover);padding:2px 6px;border-radius:4px}.mw-home h1{margin:0 0 10px;font-size:26px;font-weight:600}.mw-home p{color:var(--mw-muted)}.mw-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:100;display:flex;align-items:center;gap:14px;max-width:min(560px,calc(100vw - 32px));padding:11px 14px;font-size:14px;background:var(--mw-text, #242424);color:#fff;border-radius:5px;box-shadow:0 6px 24px #00000038}.mw-toast button{border:0;background:transparent;color:inherit;font-size:18px;line-height:1;cursor:pointer;padding:0 2px}.mw-widget-zone__item{min-width:0}.mw-widget-zone__title{margin:0 0 8px;font-size:14px;font-weight:600}.mw-table-controls{position:relative;display:inline-block}.mw-th-sort{border:0;background:transparent;font:inherit;color:inherit;cursor:pointer;padding:0;text-align:inherit}.mw-th-resize{position:absolute;top:0;right:0;width:7px;height:100%;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none}.approved-config-table th{position:relative}tr[data-selected]{background:var(--mw-hover, #f8f8f8)}body.mw-list-authority .mw-authority-main{height:100%!important;max-height:100%!important}body.mw-list-authority .mw-footer>.mw-page-controls{margin-left:auto}body.mw-list-authority .mw-footer>.mw-tour-bottom{margin-left:0}.mw-footer-note{color:var(--mw-muted, #6b6b6b);font-size:13px;flex:0 1 auto;min-width:0}.mw-filter-panel{border:1px solid var(--mw-line, #ededed);border-radius:6px;margin:0 0 12px;background:var(--mw-surface, #fff)}.mw-filter-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--mw-line, #ededed)}.mw-filter-head>div{display:flex;align-items:center;gap:10px}.mw-filter-body{padding:12px 14px;display:flex;gap:28px;flex-wrap:wrap}.mw-filter-group h4{margin:0 0 6px;font-size:12px;color:var(--mw-muted, #606060)}.mw-filter-options{display:flex;flex-direction:column;gap:2px;min-width:190px}.mw-filter-options .mw-column-row{display:flex;align-items:center;gap:8px}.mw-filter-options .mw-column-row small{margin-left:auto;color:var(--mw-muted, #606060)}.mw-toolbar button.has-filter{font-weight:600}.mw-filter-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.mw-filter-panel{position:fixed;z-index:50;width:min(560px,calc(100vw - 220px));max-height:min(460px,calc(100vh - 160px));overflow:auto;background:var(--mw-surface, #fff);border:1px solid var(--mw-line, #ededed);border-radius:8px;box-shadow:0 10px 34px #00000024}.mw-toolbar{position:relative}.mw-filter-head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;font-size:15px}.mw-filter-close{border:0;background:transparent;font-size:18px;cursor:pointer}.mw-filter-body{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;padding:6px 18px 4px}.mw-filter-categories{display:flex;flex-direction:column;gap:2px}.mw-filter-categories button{border:0;background:transparent;text-align:left;font:inherit;padding:7px 4px;cursor:pointer;color:var(--mw-muted, #606060)}.mw-filter-categories button[aria-pressed=true]{color:var(--mw-text, #242424);text-decoration:underline;text-underline-offset:4px}.mw-filter-options h4{margin:0 0 4px;font-size:14px;font-weight:600}.mw-filter-options .filter-help{margin:0 0 10px;font-size:13px;color:var(--mw-muted, #606060)}.mw-filter-find{width:100%;margin-bottom:10px}.mw-filter-list{max-height:260px;overflow:auto;display:flex;flex-direction:column;gap:2px}.mw-filter-list .mw-column-row{display:flex;align-items:center;gap:9px;padding:3px 0}.mw-filter-list .mw-column-row small{margin-left:auto;color:var(--mw-muted, #606060)}.mw-filter-foot{display:flex;align-items:center;justify-content:space-between;padding:12px 18px 16px}.mw-list-summary{display:flex;gap:48px;flex-wrap:wrap;margin:12px 0 4px}.mw-list-summary button{border:0;background:transparent;padding:0;cursor:default;display:flex;flex-direction:column;gap:4px;text-align:left;font:inherit}.mw-list-summary span{font-size:13px;color:var(--mw-muted, #606060)}.mw-list-summary strong{font:400 30px/1.1 Marcellus,Georgia,serif;color:var(--mw-text, #242424)}.mw-list-summary button[data-attention=true] strong{color:#ffa025}.qt-data-note{margin:6px 0 0;font-size:13px;color:var(--mw-muted, #606060)}.qt-data-note summary{cursor:default;list-style:none}body.mw-list-authority .mw-authority-heading,body.mw-list-authority .mw-authority-heading.mw-authority-has-summary{flex:0 0 auto!important;min-height:0!important;height:auto!important;padding-bottom:10px;display:flex!important;flex-direction:column!important;gap:2px}.mw-list-summary{margin:10px 0 2px}.mw-list-summary strong{font-size:26px}.mw-column-control{position:relative;display:inline-block}.mw-column-control .column-picker{position:absolute;right:0;top:100%;margin-top:6px;z-index:60;min-width:220px;max-height:320px;overflow:auto;padding:10px 12px;background:var(--mw-surface, #fff);border:1px solid var(--mw-line, #ededed);border-radius:8px;box-shadow:0 10px 30px #00000024}.mw-column-control .mw-column-row{display:flex;align-items:center;gap:9px;padding:3px 0}.mw-chrome-dialog{border:0;border-radius:10px;padding:0;max-width:560px;width:calc(100vw - 40px)}.mw-chrome-dialog::backdrop{background:#00000057}.mw-chrome-body{padding:20px 24px 18px;font-size:14px}.mw-chrome-body header h2{margin:0 0 12px;font:400 22px/1.2 Marcellus,Georgia,serif}.mw-chrome-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.mw-chrome-body h3{margin:18px 0 8px;font:400 19px/1.25 Marcellus,Georgia,serif}.mw-chrome-body--layout h3{font:600 13px/1.3 Arial,sans-serif;margin:18px 0 6px}.mw-chrome-body p{margin:0 0 10px;line-height:1.5}.mw-chrome-body footer{display:flex;justify-content:flex-end;gap:12px;margin-top:18px}.mw-chrome-body footer .text-action{margin-right:auto}.mw-view-list{display:flex;flex-wrap:wrap;gap:8px}.mw-view-list{gap:24px}.mw-view-list button{font:inherit;cursor:pointer;padding:4px 0;border:0;background:transparent;color:var(--mw-muted, #606060)}.mw-view-list button[aria-pressed=true]{color:var(--mw-text, #242424);font-weight:600}.mw-view-list button:hover{text-decoration:underline}.mw-tour-ring{position:fixed;z-index:90;border:2px solid #ffa025;border-radius:4px;pointer-events:none}.mw-tour-bubble{position:fixed;z-index:91;width:320px;padding:14px 16px;background:var(--mw-surface, #fff);border:1px solid var(--mw-line, #ededed);border-radius:8px;box-shadow:0 12px 32px #0003;font-size:13px}.mw-tour-bubble p{margin:6px 0 12px;color:var(--mw-muted, #606060);line-height:1.5}.mw-tour-bubble footer{display:flex;align-items:center;justify-content:space-between}.mw-tour-bubble footer span{display:flex;gap:8px;align-items:center;color:var(--mw-muted, #606060)}.mw-chrome-dialog{max-width:720px}.mw-chrome-body--layout{max-height:min(78vh,780px);overflow:auto}.mw-layout-actions{display:flex;align-items:center;gap:22px;margin:0 0 14px}.mw-layout-saveas{margin:0 0 12px}.mw-layout-editor h3{margin:18px 0 6px;font-size:13px;font-weight:600}.mw-layout-editor select{min-width:240px}.mw-layout-name input{width:100%}.mw-layout-rows{display:flex;flex-direction:column}.mw-layout-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:5px 0;border-bottom:1px solid var(--mw-line, #ededed)}.mw-layout-row label{display:flex;align-items:center;gap:9px}.mw-layout-row input:disabled+span{color:var(--mw-muted, #606060)}.mw-layout-move{display:flex;gap:14px}.mw-layout-move button{border:0;background:transparent;font:inherit;cursor:pointer;color:var(--mw-text, #242424);padding:2px 0}.mw-layout-move button:disabled{color:var(--mw-muted, #bcbcc2);cursor:default}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1).mw-authority-main{padding:0 28px!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-heading-actions a,body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-heading-actions button{color:#444!important;text-decoration:none!important;font:inherit;background:transparent!important;border:0!important;cursor:pointer;padding:6px 2px}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-heading-actions a:hover,body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-heading-actions button:hover{text-decoration:underline!important}body.mw-list-authority :is(#mw-customers-v2,#mw-prospects-v1,#mw-quotations-v1) .mw-heading-actions .mw-primary{color:#ffa025!important;font-weight:600}.mw-page-main{height:100%;min-height:0;overflow:auto}.mw-page-main>main{margin-left:0!important;width:100%!important}.mw-page-main a{color:var(--mw-link, #444)}.mw-page-main a:hover{text-decoration:underline}.col-menu-button{position:absolute;right:2px;top:50%;transform:translateY(-50%);border:0;background:transparent;cursor:pointer;font-size:11px;color:var(--mw-muted, #606060);padding:2px 4px;line-height:1}.approved-config-table th:hover .col-menu-button,.col-menu-button[aria-expanded=true]{color:var(--mw-text, #242424)}.mw-col-menu{position:absolute;right:0;top:100%;z-index:70;min-width:210px;padding:5px 0;background:var(--mw-surface, #fff);border:1px solid var(--mw-line, #ededed);border-radius:7px;box-shadow:0 10px 28px #00000029;text-align:left}.mw-col-menu button{display:block;width:100%;text-align:left;border:0;background:transparent;font:400 13px Arial,sans-serif;padding:7px 14px;cursor:pointer;color:inherit}.mw-col-menu button:hover:not(:disabled){background:var(--mw-hover, #f8f8f8)}.mw-col-menu button:disabled{color:var(--mw-muted, #bcbcc2);cursor:default}.mw-col-menu hr{border:0;border-top:1px solid var(--mw-line, #ededed);margin:5px 0}.approved-config-table th.is-pinned,.approved-config-table td.is-pinned{position:sticky;left:0;z-index:20;background:var(--mw-surface, #fff)}.mw-page-controls label{display:inline-flex;align-items:center;gap:8px}.mw-page-controls select{min-height:30px}.mw-page-controls button{border:0;background:transparent;font:inherit;cursor:pointer;padding:4px 2px}.mw-page-controls button:disabled{color:var(--mw-muted, #bcbcc2);cursor:default}@media(max-width:600px){body.mw-shared-rail.mw-rail-open aside.rail{z-index:200}}.mw-toolbar .mw-scope select{font:15px Arial;min-height:38px;max-width:250px;padding:7px 30px 7px 13px;border:1px solid var(--mw-border, #d8d8d8);border-radius:20px;color:var(--mw-text, #1b1b1b);background:var(--mw-surface, #fff)}@media(pointer:coarse){.mw-toolbar .mw-scope select{min-height:44px}}.approved-config-table.user-sizing{min-width:100%}.approved-config-table td[data-col]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.approved-config-table th[data-col]{white-space:nowrap}.approved-config-table td.is-numeric{text-align:right}.approved-config-table th.is-numeric .mw-th-sort{width:100%;text-align:right}@media(min-width:1200px){body.mw-record-panes [data-record-pane-host] .gate-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}body.mw-record-panes [data-record-pane-host] .convert-panel .convert-button{white-space:nowrap;flex:none}.record-actions .primary-action.is-disabled,.record-actions button:disabled,.pay-button:disabled{opacity:.55;cursor:not-allowed}.mw-quotation-customer-editor .mw-t2-widget:has(>.mw-t2-widget-editor:not([hidden]))>.mw-t2-widget-content{padding-top:32px}.approved-config-table th[data-col]{cursor:grab;position:relative}.approved-config-table th[data-col]:active{cursor:grabbing}.approved-config-table th.dragging{opacity:.5}.approved-config-table th.drop-before:before,.approved-config-table th.drop-after:after{content:"";position:absolute;top:0;bottom:0;width:2px;background:var(--mw-orange, #ffa025)}.approved-config-table th.drop-before:before{left:0}.approved-config-table th.drop-after:after{right:0}.approved-config-table th .mw-th-resize{cursor:col-resize}[data-record-pane-host] .mw-t2-widget:has(>.mw-t2-widget-editor:not([hidden])){outline:1px dashed var(--mw-orange, #ffa025);outline-offset:-1px;position:relative}[data-record-pane-host] .mw-t2-widget-editor:not([hidden]){position:absolute;top:6px;right:10px;z-index:2;display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:0;padding:0;border:0}[data-record-pane-host] .mw-t2-widget-editor button{border:0;background:transparent;color:#b97813;font:14px Arial,sans-serif;padding:0 2px;cursor:pointer}[data-record-pane-host] .mw-t2-widget-editor button:disabled{opacity:.45;cursor:default}[data-record-pane-host] .mw-widget-position{color:var(--mw-page-muted, #606060);font:12px/20px Arial,sans-serif}[data-record-pane-host] .mw-quotation-corner{position:absolute;right:2px;bottom:2px;z-index:2;border:0;background:transparent;color:#b97813;font:17px Arial,sans-serif;line-height:1;padding:2px 4px;cursor:nwse-resize;touch-action:none}[data-record-pane-host] .mw-t2-widget:has(>.mw-t2-widget-editor:not([hidden]))>.mw-t2-widget-content{padding-top:32px}.approved-config-table .qt-group-heading th{height:32px;padding:4px 10px;background:transparent;border-bottom:1px solid var(--mw-border, #ddd);text-align:left;font:400 13px/22px Arial,sans-serif}.approved-config-table .qt-group-heading button{border:0;background:transparent;padding:0;cursor:pointer;font:400 13px/22px Arial,sans-serif;color:var(--mw-muted, #606060)}.approved-config-table .qt-group-heading th{cursor:default}.mw-rail-footer .mw-account{position:relative}.mw-rail-footer .mw-account-menu{position:absolute;left:0;right:0;bottom:calc(100% + 8px);z-index:30;display:grid;gap:2px;padding:6px;border:1px solid var(--mw-border, #e1e5e8);border-radius:7px;background:var(--mw-surface, #fff);box-shadow:0 8px 24px #0000001f}.mw-rail-footer .mw-account-menu[hidden]{display:none}.mw-rail-footer .mw-account-menu button{border:0;background:transparent;border-radius:5px;padding:9px 10px;text-align:left;cursor:pointer;color:var(--mw-text, #56616b);font:400 14px/20px Arial,sans-serif}.mw-rail-footer .mw-account-menu button:hover:not(:disabled){background:var(--mw-hover, #f6f7f8)}.mw-rail-footer .mw-account-menu button:disabled{opacity:.55;cursor:default}.mw-rail-footer .mw-account .mw-avatar{cursor:pointer}
