@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-ext-wght-normal-DSNfmdVt.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-wght-normal-B2hlT84T.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-wght-normal-Cv-Vwajv.woff2)format("woff2-variations");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-ext-wght-normal-12T8GTDR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-wght-normal-Ymb6dZNd.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-vietnamese-wght-normal-DLTJy58D.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-ext-wght-normal-W1qJv59z.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-wght-normal-BYSzYMf3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-cyrillic-ext-400-normal-9Ewlu8PF.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-cyrillic-400-normal-D1eOID31.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-greek-ext-400-normal-DZW1PkUz.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-greek-400-normal-CoLPnZO1.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA6kABAAAAAAJxgAAA5DAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGl4bh0QcgXQGYD9TVEFURACBSBEICqhopBALghwAATYCJAOEJAQgBYRuB4lkDAcbkCJFB+qWk72RRlRs/hT8fzqeiCg+SLudykaIra4KF4uMHSJHxvVB0RJVQoT26ghRZo0DIRAUSZCPESmdGTHSvkIX7jJTiVzoacEyzEWu4nm+dj22LUkcsrT6/T4RXHbp++cf7ugTpcH/8/59rn3unT/0j+CXoaqQbgFVUJmSVdymzDuctpQpEbYWtgbVMcf/TrvvE4ZQCiLhYLffwkADoRgzTyhsG55u/qtZSXMtXfKFf+kG3YxPqg+oL7r5/+519/3RkZd07jjwKNm1bZHoJaliLtWDohxfyZLbOLZCEQLb/W6kAxqIL+e6AgmZcGHgcvSQDzKDpvOyfmzW+sC2cYYIDcZlKWiNr66qERVuLaNIvo0VEjG3PzbYpqLmLBiKFpNJhP5tM00CCUpuqbLM+8oiSDiz9//PvdrcwOeUwA1ZuAzhO5Xmv9z07fUVOO3+ADnNIBmim5qcnQNgO9brjp+aAlSo5mZMjZ5xbsKNIDg1nPwl6TKpakHmxIIuq42FVVviWHjUNxWPTuPuMGZNJRRO4xRWUTNDyOfOr60RIYwUAKAvRoQcmiBasoHYaCPHZpuJLXZw7LaHQzggD0gD8hBmeBlEhI222Gqb7XYQkEBPyvCjAzNE0cl/MKDodDj0KDpnQyYUxQOEHQIIex1jUc7c/mMiXtKQXB4c1ywhjghpiIQ1vYqqP2N/kojQluZEiZJFCgK7SWBfCOw/BuwjgesjAi4jbbgTbAlKb097aMqs7QxBCGW2g8EepTiSm/eAiEN2JY2YrSOJGVZgKIAADFqQe0X5LG5SwrCVkIB4Fq9DJA1GwPenf2H9gE/whj6rodyUMhZ44L2VwxU4ByfpYStFUw/SRtVejLW+7Wpqezzit520sQtybYEvMhb6u7RZ5/oBtEnVGt5WIKVZgWlr2c2ThocQacBFkzrnCalvfsnC/TKjc6+PTpmEY9vKkpcN0KQTrLdIZHZepGdslogS4h05RySESHzRCxM90TxkUxF/ReNlzxBnLQAMN8MSLG566fT88KJ9mgktqVaRsOX546aAzDZlS67iyixLU6QpSsNl+xI7osJVUdkoLmR1LdTSSznVLnXMLL2Mi9OrHAv/8pBrneXwIGAKAgtMnjwuqLN4W8KiXZNdioOpOCuHCJpdYExPus8yqWLqnWVsm9OD60KiGm8NmiIGbJcyESg+f2SNo6eMYIkx8T7Gm/nmKA/VeBhb7ijoBaD5ZX/evsB/qJHQ+e9NWF68oDkeIeIwIAsDWmPLp58Jg4PlU8iZwffCPLNMqUzpgZrawwHYE0CKM7JwKE/33GHtW9G4DZKfx4XyU3qlV5OWlqdxzrt416rTXz/+q/+9XN+BiqXwSqu0ahQLbm7gnIuj5QXt13/7banwd091BaZvur+fHbG92/8joD21fY35EnyN+riOALs4cOoaUPaaZjoAgHsbQUaun0F4BRBtAJC/iBY7J3mSQGcDkgBxUGGbnQHBrPFQ+W+K0Ag5GA5B/UHjCTpSRm2Cq4JOMyEjNumVdKTDImecD6Uys9mhkdMe2kkIJyRd5QyVK7nHHdHcW3SWOTg5idULa1y5ZBQk0gsx1dwqKZT9K9iMu7Frl8qbN/l6PQ3FtdLqeHUqlTdCL+dSFCXDOJYitl5qeZ6vV2/qn06ooiY3Wly3RpODu9MkiA+PHEnjOM6zslboUyfP9/mvAEJRFZfnTj9NDco312aw8yez/VhAve0KmWVUeLpWsujGBY9PlRdGNbtKyqqgHreXhu7j8XtQ7I7tPBkQzJN+Ei8yJ8KTOV4ZtzNBuzt4/L5psVbOjcPrVHm8/DzbCmtfX7s2GreOhq5v5BXaxXuk0Jt/7FhW4uDSpTlh69X1gGsAkTjtKJzrW/HMgQnvzTsinNQd7H8wFzwVXbnSxNcW11/48MjleYjJlYyHxzQxGt9gFehaOeZZury41vLax/eON09f0nf6UrY+e5EQqov+2d6tSd2Ut6a1+hANXZSpJRyeovA8ym/SZnqXb6iuLr2EC6K7ax8N3SnGrYjR/uq3/uhi/0JJvJVHwjFUXN7sRZV753sbRJJaCYh/ea7i1bnSRR2Zy9aZxOumKxd1ZNyhup8S3aDCuwJF7stQ2X8EBe3ayeHQfqx2gHZqLky9MMgIMVVAmkrKqJx2aGWX0mJ1abGmijoyN5c6uvi/ZCWkd6stMG0INsY6u1htg+lDMIw+xAqD9JCcWj23F3oOOyUn5F+QKo4kFEhOYheQzF51MMAN72+rWdW4urHy/rZEgJRFzBoXNDG0aWWg6Uk4+M6dSqdbKXO0pjhx3fCJNiukyXQmsGmmnFKypq4Vq2ywhXTyL4G/JNl4dgbPKBZU4D9bpCxm1hyAhhT01xn7FRfpBnQ1Oiy1GmkXd/pInFmQnceSc/OTlqNXS2KsDhrduDzTlIOGwgBVH4wctilcG3J+a6T6VR+Sm850kUguJt0NuCFQMdNo5jRay7R929QWS2e1vl+FhdOgh4uYEhtkEjJLdXomBgsgl6O1QscqhYXAn1dg5eV1WKEeMhjkPlKhNh4j2MKtAby4h2D0t37eFfMWv2j68NdHKLZHlKLBygsE+zS/xk8f942K0kdlbK7LkgkWtSX+o9F/JyaG0Gnhf7V/WzC7yZpuBd/PT9iJK5tDtxDGdFUCpYvjuqrwbqwY73bM697HtXR6dlOwc0ifyeMrpH3qlbZOWSAmRIgyFTCt0Vok6lOndSQPH7YzMDydFHGn+BcSYvV/uWJFks0KV+XFK4nYDrHFUddcbalmU4yYEQxrZD/deQLbcdKfFaZd3HPdurwpapBWZnXZicq29/3i6OPGq0Jy7CDzJv7S9y7jRXqyCQmVUhCdNKFVVCwz8xPQlOgYwoDWAX/Fz6y+6OTFdNsD03aNb4rlTMyZOfJdbor7so12M76Rwu9oEQqYyySrkghuSsTSrtCwZXFqQyY/5VYqLP1uOj5IzV2BrgDWkCsJLTReBL/vBTEAiuLBowpSIPMPLA/ibBLJ1CBVTBu0TLEAiWcK805yEfEu0eZjPB1nziSdi1yKm5fO7UkrpTi5huOGJSSFgKXZgYdVAEWMpgOrTr1/oHSIrv8KErNh4grzmbR3giFciK9hOC0hnemQShMsjiRiiZBanQWXU9LxPYM4QZwgThAniBMEsTAq3dAxKErualTElSpxnsBELlzJGAFgydIIOWrE2Ry/RDJjerIyR8U6WBWm+L9A2MwnjGBOMJ4L8TUyvBYbAyB3XyKyiuHi+MlRVyqJ6ydTwfUYpb6fWvxGJaC3xhi4zY9sZJLuNbUqSAlxWyzIgrgtCEFCr2lPDCCQhwyRhMBON8aPPYEPKmXnAg6wVzvc/NqtF5qERSxVyzZnLRhCaxWm4827VQ4uRkQ5uIAoB9d2w2uIrwHRHrRcdvnqfzu1XOuIBZsrDsArL9Y9FvWRvbrVi//lmbF9nKn3Go/aCkvodUJeZx3g9gnRTGl2jzQ9ANCHqdpoN0sQ/ihfngGsT7zmgX71VBVgjfNwKUusTotzGszFWoH1aY8uYVg6xseMH6l3dvuJuzu5rBAJbOcFzCxfWNrJLytboqt+Vu88k8+rQ5Z7V/aJNqrzcJ9NGbAlXpG3qYPjZfD1vsos+5nx0szP3hqcF0pYIQi778IPtSXywVgexvyxweln8gd1yHw5RSfaqu4G990H+aWOrodCJBRvwmb/8po3z8wN/WxmWCL8CPdL4UesJerM6p1n8nl1yHLvyj7RRm0P3mfmYcuyF/ml6iTy1LA9BATsgKQfEjSPjVdxMtjyjpn8ssL1gXbHgDbhjlkXbFKmwhNAQM4QoJVxvMmx5YRjLL+saskiT63Kw3HfDOEK087FPLmBKScw393M4QI4Xs07eXgtaeZIttwghoZn3AJpH96KAHPH3ucKZu9B/WN+7gfg05BzzwHfNLNYxnFhWezPgwgGgOAHcGXWYBIch0Ds5t+aIsaB0UohC8bDPOgCAbTiTzUYDBXQjxdbAdgCJ7z//CDg1PB59UoAm+Eg/OUrWvEuaUk/O/o10RzG95PB2B+CfTRVIOirxThmN2YB4f4e7qYCwsIbeDc5ruVu2W2HcNW9euJpwB8lBeb0ukR2Kav4eOBeZa2tRWPFtjZS5Fs7hvKytaczp1rHEGVD6wjtaWiVQl9adiaRRE5rI4EkmsrNQhnHn4HRxiCB7RFnpfkBdmIk1c/tLy4+8fV82g7ABUpW+pbOwAZvfvRkm+EmM/0pSWmw0cna3DKbpr3KccCmBoMNYpWCTcLnY4lkERCCnErYtYRde8KuXf2mUbFyOBRfUZzqurdfUzBb/IEhGcGpIKUiheYV4LCWk42CnHZFtquxDaiw88gM/02nDZk2bEBsavtxWo3ZWOTtzuwYxxg/ew9NidiTV7HBIaG9xmti0kGsZmznEZ6WOk408HdPBBclqaThEpFTMxGpTL5UGTdZlWT8CtR0DJPZku16TkVYbXYxYsWJlyBREgIiEjIKKho6BiYWNo5kKVKlSZchExdPFj4BIRExiISUjJyCkoqahpaOHocnEElkCpVGZzBZbA6XxxcIRWKJVCZXKFVqjdbG1s7ewdHJGdbpDfmvNpPZYgUuCOq72qdpXgnHPX3xR8ZlvPN/gN8+2Nxx17vx9xqbt+IN84bcaR8e9uocE1HQ1+z/G0yyv7Nb55lhup1PWZTS7jcsTXrzIOcFUZIVVdMN0wKFNabjBVGSFVXTDdMChTWW4wVRkhVV0w3TAoUtiAEAAAAAAIiIiIiIiIiIWFgbSVZU7Vf33/ue6+z3/h7K87+WuL6bSrP9+ycdun/E0q3ZOrFAHjIR/UsPx6b/Vroz02NgXkB5wEdC47m3f5vl4f2pSLGbPXMAAA==)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-latin-ext-400-normal-C6HwhOQa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-mono-latin-400-normal-CZYNCU4f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-mono-cyrillic-ext-600-normal-1lk2S212.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-mono-cyrillic-600-normal-zgv7HkBR.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-mono-greek-ext-600-normal-DA2ymT8I.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-mono-greek-600-normal-BZiHzdY4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAA7MABAAAAAAJ1AAAA5tAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGl4bh0ocgXQGYD9TVEFUQACBSBEICqhkpAALghwAATYCJAOEJAQgBYUoB4lkDAcbvCIjESadUgCC/3bAyYAdbfxoloIYK7hxMc7kjCSJzpmeMa4+mQjD0tSlzA7shi/b0Mit66wiRp/7WH8s5+9l1xO/D5xl0H+/9tnnvtlZAp4ggQqrv4RCJhFqVSoKWEZIYBUNNO9/+G3+fY+Hk/ewwUBJo4AJPEKMQsRocliFhUPcz4Wu8Vcs00W0Zwd1EeH8Vf5GKHX73lcABCZxU0YsmQJWnl52736ukoBNqGwKOQklXIZb9ve/ACbAwXk5zxc5derv4RkTKISToBd/0U7BEhY7OK+kNrFuF6JF8HP7HQz+THMWDMUVk68YARTDA8kg4O0+/7/pp4Z6f+Zul8/KlZYKfQzQyrUTZkC08+c/7ezsuHT94sIs966Vi/6uaUlDQQYooaV0gApNh6ZpBQUHARMcBgMDKItvvuXmyWm2QLyXEF6NEYrqqpdnP7n+4AuEMLIAgLmMkCKVRJ0E0aePY8AAMWiUY8Ikh3BACcgBJYQpPg8ipM+gIcNGjBKQRmQrbPXaIj2wrt/RCaznaO4A1ps7u4ElAPBTAAh7Gnsg+Bu3cryGIXp1cMy4xpuQHCLtEOxU8W7nyyCkSY0yZQpkIbDXTHwXMX2aiFuocNiSdfBB2JMUtGihKmu+BwRezJKcobDPNs7k7QeASEG237pBbQEZnJ8qM4LKqIA0lF5U8UNShMToNvBALMuSiWF8Qd490Db9165J+tl822Oklyam0KviE0736AaNmmGtMZZCmY+vsxzrev22x/F42u4uxcHYvTxc1cSIxfY5Ptfcv4h2+9rmhETCCVWm0YZjJGX6CBaoy3+UkB/bjVYV/NXu8HiHL27JHohAexrijh2QxKh9mwTLDpN4Yl1UUmvrjsrpgNOBp7OI0lAn39tlsH8x4baTVNpwgsBwkyywKTNszvFHFy2Xo6HO6FCi3aqaUmahMuGG2rhj50SLJtEE86vOlbxie5kOSpYsPQ+6VinYsnTJphaxYAfG4FSLy7PfCMQPOQIoPc3jhFOnunpAWIoCWNbQ+mykw6ppi6ZUTzCxO9Iz0brLanSbV4fT/evlxC6Ymc0MFWycjwE2/co6ijRawNKpNIyKoSjGE9tCfbVYd5TmwVmo+QPReojgTYZA997fhVXhBjUChEjBgAIGNLCb59qcCALcvJ1tCAoiR/9KJj84DRCAUmrFmdyBAg7xIOCBbfFJU4DM+kncDwUJiPiwab32OoSCUWiUSMf3Xzi/cf7m7fBTqOMsFPGPuGgTTtzjwDmKNyavqxqc3/82hf/DSzMxeK/hObgG182H/kHxv/uU0edJFj29TZwtJkd1UN+Y3X4KQkylZYKehWYuTUD4S7jLgzt4TWjV0BckB7Y4f6agUekpqP1PCp70uyJDLL/lIP0wOj2oBe8+nCtsw+mBLaTT6djF2QQecWNBjc6qif/jL31sLPjA/E+qD9aQSaUnOFFLVOMzVqxZw1q2alWo2WQiDLfUgQ6XL0UgJqoR8QE9ZoB6152zGZH+6y4xeHRD4tYrGQdv3kX6T9w134LE7evKPQiFQL/WN1a3THcRfXlKgjKDsFgJM9qx5fTZswQjxPL6XBisLstnMpmQ/hF37SrjCfu3B4Yb8W39ZdPgyAUE0V+8vBPmjS2x/x6Avp5FwrlXCnxvWfv3uy1+Kx6BmChGxAc1QI3rNNJfEoM5zDsZm5fS1V5fhbYxQ3lx9TKARYi+ve9wDPIlX99KuiecW0NYlq8PI1bCteFWourWWX+Hk5dSXKRLL1+L+EDtygsXwglYdu1aHE6Rt5upe/BwtdxzB8dRw/4ubE6FESvAGgShvcuyyyb1VTvtt35v2qGSe4l4UFvGhG2jUXiH646xsVEfKrWOS+wsfup7a1du3PN5kz92U7sN34e7guOHr25PhT4rPxrr1jNIP2CZmMvXw7y913TP0lC1t9/AoV7ZifhBzZETSL/AXYyBfB2+9PcmTpIR+Ev5eAgBNW6fVo17pbtVKm+Sg7s++vWN0dkDb6RbV+bmrlxWvuAN6yy77U5AGxjdhzvTDok6RdfTOqHBOOgL5zMYvzB+5AsfwAiJqbmN0oxazmLDTOVmp9kq9hkuI/5STdKcDumJ8F7D7PSFBdKRh416Pf1bj0BramVHKtlbdnP2OVVIQWWiOJdZoDw7+2YR2duZCT8xbx1c8JHmQ838mweZsByhb+nMu2guF6K/5gNvaHqLoSSVLGqLKUD60BCZOzmmJKA/znyoKTSl+62q+va6AC32fsM1pCHmX0Os2ITAH+PsOAmctOr+TM1sqzF1dm9OaWFbqrKnNNURJMosZUviDYwXrZes/nFl8RPpUYq8nE7QlB4NKdvgZ+Ie2RZS+k1b9KKYxfvyrX8NianJNdHZeYLWHEv6bEdWUZEjM/19a7b8rcrUVUerG4XvscqVKlbZe8LsjDq9MqJsFfxGm1HTWNc0W6feo5J1MiuTvWdz6oK00/DI5zD0e1AOpfXcTTp38zd7/nsQsWBm8uK/uynklwcz65IX3MkPyVJbSoXwaQkvF0TWhkfYIwX1WHiWJEv/78KXHRaRBd60/x4xNg/SXrQeHSgH0fnotm+F7pGaJSWFK52zitd/VNHkbbM1zJ1nSOyslKXpJvHQyOJYMi+sJaNS/H59TkHUwP4JL76EyTz67l8nmFqvv/bPqM3pqWWFgTJGSZo4M9NiNaZVhPxeaayE92xBBxYdnHPIeSCKXmpPX7pUbC+BhCM6QzmSm69e3cHkFuoKINuih4QE39rMKs5vm51hzI/1GQFBhZYMTKPWieoTuHl6ADPBmu+f8L41P4hjA3f8WZdw+PimUL59RX7iGy8Edk2MCTo+UfskOxjG7x5KzuIvYprqPRsI78qDmUFnmAE3z2su6IMzsyVJMat0Bbq30fkg2jVUNQSG0J1sGfpr3x1hvJdBY4AAwDTgeo+dImnP6/gkQL2AiU6w0XyAKJavCIueXsjR+NQUoQP/Q/CJLpQLNyco4MAlyEQe4L8RaCJcG/2IMKymhgwAVWOpBrkEpgEDhXygPRBDlQStR4j8O3TMwbFafOrT/llwiBysng9YiQ/XY0bQnQqVJpH+kGIq1oO1Lmitm35gZMHIgpEFIwtGFowYMebMFdxm+qo6IwrlKKzUxBnaTQLQjOfD+rxgUzadfydkNIMgTSkMGKRBO1aPT72rxad+HSwLjpeD1fNhK/MRXqNf/U4IjFSlsJm911GEsJnNCKxIzVwDB5CxDjmFvPmRTsZCzZnHHbrFyCsxdGHkFYaGAHPmcBJQrKHvMprKRGOkXDwjLb5TYcwBJ9g65tSH8v33Zovnf9NhGbEYFsN5DYcIe4iHcuAaFnOOkoE5BwqMfL8yid/lnEeM8ByWCMH9v31hGQoVzXg+gN1dsbL5fVELjG/UGu5p+GhG/GQ0P75VD4pv9rXFtzz0fpYC/PcAcLJ7tLDOPoPqA1lgG90GFnYyX3RSgM3H7STQDy9jNbA6vje3kwlks6iYULx8GWyph6gsgRqPGto1p+vVP32v68PXkxXYmIW84YvG+cnxrRS17AeuuXkih32MJd/eShn18d2Q8+gwcCt3SJ72sUDXA3fRFhuSSe2liXTUbW63gLg2sI0ynodTQy7r4vsuzLU0fiKH/WTJt7d61NenDDnP6yDHI0SlrWQb7vaSCQoNfCLJHV1JAnHwJts97k12We2na26eyGE/WfLtrR718T0kPNaJtZusVo77Ti2Xtdv3RFIvke7JuInbIjRC4eQxMP4+22I1mV4orM1S88jxuA/L6Eciqc+SoLJGOu73reO8j+X4NqtJLtvK93m/LThVWCuH5sc2V0P5eGqY074vr7Zqjs/3tdXJV3Ope5Hb2jE3iNfVexNg7quwq8ee+qVObwplAvA2Mfoa8HFJdaVFsDQYBiEGgOCnbZtsv8rTPgLi7PihMVMDlPGJfMlIDRRFCmLRKqeWSUNiSiE2Ab1DX2HC+fYROLEtNJRC79MgPSaHY1naKGI92z2gnIwLRMHjMXiMBxKczw0F55yHQwB+5whvRQN8oWbDtGxuGLJ3+24TMCUSsB+GOLNOrmYxI1wS0AAeRnOYKroSPNXIkvdUx3KXi4F2dxJldlND2gxOzWKurVNzVIim5MpRNxVBIINTEBTSyKCiN5Hf24Wt7By61OtkYtPEqU2Y2MymNRInVmrWlWSzk23qTJ3seIq0XrdeIdjCbu19iVNPK1Xr1s3TRg62zTjJiLcDNp3E3qZVd2QbrSJjXnkdWhTBGGXjUArb/fJEuvToNVuYeZF1SpXKu1EOVJG06quPvZ5j1KF5FkkO+7b7HY7sVMC0RyQSzO4GNV9lnWzn4Ka9aRt7aiv0pa/SUY5Dt+RZO8emTPo0bOkpdl1Nd9XYtgRUSdvpYyRONtmIKHFovjAdkjsV03TSrDaN4hmsk1+1CP+tpyBDKOBo0KJDZL7FVtHQKVLBrCoYTIcKU272TbwUFU03zHT7/J74WA5nQGAQgxkcEhrGCo9gc7g8viAyKjomNi4+IVEoEk9PkkhlpFyhVCWrU1LT0jMyARCCERTD4QlEEplCpdEZTBabw+XxBUKRWCKVyRVKlVqj1ekNRlO60mWx2uwOp8vtycpdVISia9r92ZKSspZm/1MF9bcEO73A86lv1kHmT4m3w17v9OJ/W2eTONBD2vJu9v8XwhHiv4CqvnZHN3VdhF261Q9sk+RWOCSQQgYSciighArJyEI2cqBBrtT6LwkSSCEDCTkUUEKFZGQhGznQIFdq/Z8ECaSQgYQcCiihQjKykI0caJArtU4MAAAAAAAAAEAIIYQQQgghhBDC0ZUBEnIooITq2ZKxpuhu9enC3vEnK9l/Q3Gjv61lnX+q0gv1Fy+qJ02SJaloE6FvPUjLd59TUDNTRkXtSC41J0iypwrnH75c9fl8afJRP7SXTAE=)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-mono-latin-ext-600-normal-Cx6rnzcO.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-mono-latin-600-normal-BYgDt_Zw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-mono-cyrillic-ext-700-normal-DIdXcaHT.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-mono-cyrillic-700-normal-CKBYCOIR.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-mono-greek-ext-700-normal-Cjy2AUWg.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-mono-greek-700-normal-D7DhzKzz.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAA6QABAAAAAAJwwAAA4wAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGl4bh0ocgXQGYD9TVEFUQACBSBEICqhkpAULghwAATYCJAOEJAQgBYRiB4lkDAcbeyIjEXaDs+qf4K8OeEO8qTsIjIARMEKrhlZ12mLLEvfmT0szDH9d4p1wE8TgP6qr/3MjsjjVGOGh58n9YXIF7ayd1Dk8f7PXyLDo39CSJzXVhDiwDuY/SZ3olv8CAAM3jRP5FFDg+WeuvUudf/3v1373gN+DWtZMCUxf07yhEPfV97N4xDUUhsz0+3NUig+MvltaYvzi4Nzmfy1LBfdP97vcKo0ijauUALpVSEi1hAqQ2d6eP9fX1wohr3Kem5M0qzuk4IhsJMAdUgYossQNYEQRGQFDA2wIXQaUGJ7c+99yhm7rq7GII52wOBe57E1D9s/3l36NEEYdAFgSI2WACYhxTkacwik4p3Ea4nTOxjmP83GEA0NAExhCmOGrIFJO4XTO4EzO4mwElLTZEL/V18wtAbjd+na1ANxeXdZmgNu/3tUGcASA2IMBwr6NbQB9QHNUbW+zIXltcB7kcIJIaSLKLdyUove6NBUp05nMCCP0UUdg7yfiN9Ghn0bgK5D2OrR23wl7ksKZzKSJznwPCCIvWa/BcC/HPJJ3HgCRI3vU2vCx06nY26rMBBkpm1JJk5elh4QGGcu2lALhHE4npI2Agtr5NOlfs37QJ/umxApjywr0LP8g0C26QufsSas1hZzRR+kwt3Wtfmu0tz1T737S9rYraWlVHbItrp/h0+PyBbRRabWHhKCIdalayjFIK8fwJFwuRg2ca9+bPShc0n5tXN6fZzqv0hr6C4I7nhf33UhNXHJ9RGDdERF33DAJ1KZ2S9S0GK3FvK0xNFjZat8cjPuVOE/GIQjWnAAYPskCl8+w3St9eDEzHgTjVltAp2l1+SzEE27ZNx/L+okWFmFB2WsuSbbKxsZMkL+avoQC5q+jhRvoM9dvUJCbhBvqTeGmBXn894de2yEngLS3AifstltrB4AkT8PhujaH/o5T1g1MqZlgYmubhRNtipx6dz17b3r9ejmxGX62te0nATtX2QVgvfV71o4IlQmwrqQISTALk2Gjpr5drLVRQQZYDJPv8xN07kJ4WyNBN31+E2Dj5gEmExAix4A+DJiKHbWXw4VAwFG7uxwIH0TTfsjUYPc+T0WFPQ/O5Af6cJSGgcfdTB+b71T7NG6Wr7rFlVNLtNkRHrzwKc6d+Jn0lfSbsq6nBwrO8lFTHDnEiZscuHvOqMWkL6Rvf5oUv3uqEzIGdX7xbveO8Pb+P/L/CMD/jv+Nj8c8Tnw86uF1IA4LafJcp3MKQrGHBnRBiEbeeiHYg+BnQPoXwPfv3KQbhVaDiUgeVno8aAxxSU75f1IsirkUKWH944bQCFXV20AX4RNr2Dyk6mlgJoaFhSp0lWN1vxPLwkb29VGDUdonDgOlX7PLvxZ2rflXqTNnqlFPGu104MFW4Pt0z2ySOYlfjvDHPcyLM+ZKaffDuDDHwcY2QOr11bzGcsDsoB1XqbfJuA3jHPvcqIqN5og+Pi3HI4Yxg7Gq5Yfn2AC7UbQtrq35bL4P04N2Jb2f+mcDY+rpZZv6z3N0ADiv5R9nLbH/USJzw2hTzj0o+VwFI3/X8HCzlXVdZv21I1ge4Untts1LMFR8NU2dW106oiUYjp5QTzvt+uV9+j6aj/VpnYfd3YxhV9xm/zB8M2byn6+c8nPaK+eYl/wmSXYpnXE81HF9TTB5CwXVyz276ph7exdW3hF70giQ7ZfuL2OuPHX5N7pEeG49uJc5Ej3victzuFZ2pzPLPm/hIRqIN7Yv798efpbl2tep5t/uPrX69/snd/feuivPFF8EMNKxv95dcu5OxtO71Et+/np19epnWJTs4wfzVHtfQ9t46e+t3ZM9fSkfDZTM7bPN/vrW0GMXii1iUL7+1p4T56Z23kpfB6elwfNN7ltRm4m9L4T3xvjG0YESmD2QvUsyEFTsPi7yybmRltstE9PCBa8Pv0jfI0lfQx5tdsmX9zJVq+vGmMyZSCLt5dMG8E3Y5sLe8n56vi2u2WiMP44NcIvigxWyTuPNqQdlGEM4c0YEajXpgak38nP/pTvV4Jv+i9vnDo4fFD/nwnYUmLnD31M/jzkQvPBxacnhcPBZYdqyIk+dnGdlZiJ6W9z0Uik9P3LzfMtLB0bhGlhT39KGTvWbcOiF6E5anwjKvCJExy5b8AwvqCnqztCnD64qVQ7sTi3Ka1bJOgoy7ZiTOTgB2xSDcD9RFYUuZhz9C8frFRlAte0OonBelB1au5RY8aaWv4fH3SuA9nC5Z8GcQr0z25BFs+nMmsHutMKCboNmULmWatdn13FULlYgZt1kITo7iL2srCwvOS5LBn4szDvb6i1TtdJqYSI+xihBTB1vw6QF/ZqiiwGn/xaTQh9wZWsI+Y43C8fdIC50yBs3Kn1pB07UVMnhSxpclqHWJAC37kIeyWANI5OnMxkzg8mHM1ld8n8XXH5AY0IjeLBvgLBnx8LgL1fdHF4HmEez+vxieO5Xj87Pnu9y5y6ZUFwf2G+7EndfI8OSkSDNuAZ+CRavz0vMxlgVRmhgTUY2fehRnD9jTT5u+aRfbcT0gJBfL8H0lsvS0qMSYjJe8VXyosICaWb03ZriGtB7X5/ley6bfiJlGCq8bCess29I/jYA2iGrohSRu1lcaxWaEirdDJG5fTng3sPI8EeY9GJ1Lxx6kqUmJhqXmembvUI2hFo4Ij86Jij7Dv+cL5vzj0xDPgzsWLTjzh0iGaW7sH7kt74UXXbD7scvhTncv8/WfUDydWm7YqNrY2K/P93o6nVMSopIyJxcnlJ0lR4LSNpso2Uj2KF1K69g0wlAxqT4v9UqdRXS4xNgKf3YRDqoBeJU1zKU5u0bohhUxr+i2VL+K7IR5xqZE3wuIYrzRBgxGf47hS7KeC+eIoi7NZtFwIYZTOzkEjL6yHW69cB0JiYg95BNPinQbXZP2RI3/mm4iQzKt2CRFrnpM8IUauIsZZ2pJJKf1FnjWY2T8p+TkIZJw6Rh0jBpmISEWU8Sk3zyUEXwlSpKn7BVyN2WsadIAkNbpPqq+fKDHn8rPqiPuqyCLOyjp9uC8iUqW5KYxtJwexmUb5Eu0qLUAzAPvxVHJcsgq0+vOk4VUH06I6iJ7vrMgjpIajOMJmt+ZF3+L/JZZ0mByTFZIcEEJiswBsGsM9Ql9L/BvMoYqQpNi4wL78uTVypMy4AH2DgtY39gK76rtvDWV6ZZJlFL894aFm6itIH8gSjO6xYzMowMZmTAYEamHyNnZAWmdEZpgWZ4z38bS4uSZmwZ1gJ296fWcr3XYmNP5/K+sey8mw7q69wb1Opc29TbuVrW1LlWsO9yDvx3A/z5ZXsOX8qkqwGUYBv6GtrxxxhHANiy5mFbgDoOszzYdPuGIP6Y77DdUnWLZN3qvjJtiqHbzQspv3GgT5Bn7vZ5lJFt+XaetmzGGOSH511qXYVhs3NHHlEBK/us8ks+yld6rw0j+3Jf5HEVCL4//mpdsSaSEMHGg2LMM4BlUBMg7oNYBgm32bcYYvUAeUQFrOyzyi/5Kl/pvY9BPo+IQlNkN5mnObLXBzExHaGwG8zckGhQiKTZnxd+tLlahWGzc0ceUQEr+6zySz7KV/JjdivpmyPI58rVEm62b8SmCcQOPyPw/DFvohrtmsUQ1VwntxILh2w9LmuEAdN3YtM8x4aQm1PNc2097RrL56tdLRJeZd/G/Y6MFlNu4IB9j+ZrKDNv3JfS/m+u4WoO2rfouI3ZdjmuwmbreNEFPNrxVgLMrzxob3jlTpGq34N8/QeAT08+9xwAX64wi9ZjEGrXh+OIFANA8D235ba1qWB4CMRhvDOsjBoqgWMKISNVEIkEhKQxEJLKczRCEqAumpl/WM8L8Zy6UGmhPjSarqLNI73zHPvfOSSdZ0buj+E+/qqQYG4L+4KMDwGIy3r45CqIKcz2MXC4YKlVLiTgAtoEtmasAJzrGyquVC4JBfCk0FtRjPFP0cj5pegszbPFwHQuLyaMcGwxZZytR9dZkvHJJCoGikZJlSt8PpEaVMCGtNNFK/W0YMaJBRcOGWHFid254mgdv4NuFCyI0lojXTgz1rXZ+PiAkxbi61m77cBGpJNb37qCLd5tm3VEHu201QSsSntZzYIJ66araMNLUWgzn4UsYvEPSymylLI1Uq4qqy3HWhRENkO5Nn9Oe+5mUzjSQV+6hqHbrC2kTVuxm2fIelWl9RvTFQ40YaWxZOMquAeoR6Pr33zmMO1eO7nWu2n4UNuNdlqz/sDKztaOHnOUC/envuakDQHru7BGtlnzu7VpW2RGJ41wMVisCNeGf9UXgEyOM5WZzKXN0izPaqSSSS5FlFElPy6UPxfwowKUKZdUqFSXKj7gYz7hQ4WrroaailaMYoUUSmhhFCescMKLIKJIIosiqmiiiyGmWGKLI6544guSQPFKUKKSJFSyRBJLIqlkkkshpVRSSyOtdNLLoBSlKk3pylCmspStHOUqT/kqkFGFKlKxSlQqk8wqU7kqVKkqVatGtapTvRrUKIussskuh5xqUrNauKlWtaldHepUl7rlklu9Qv4Wubk+KZsGTn+1BQAKTH/yXf0zg3UjFb7teG8yeFob3S/Bc7R9FnWsdhXIvXzVn/+VwX7id8Fwl1/u7fCyiH3w0l+xCbp4BwQCBgEFA4eAhIKGgYWTXmkACAQMAgoGDgEJBQ0DCye9MgAQCBgEFAwcAhIKGgYWTnplASAQMAgoGDgEJBQ0DCyc9MoBQCBgEFAwcAhIKGgYWDjplQeAIKBg4BDPJQfxpc2W+eVS/cFJ+r9IXLYpcu75hyYV9G+s6JIawEBMJ8KcPTgNotdT0TNTJTZ7kkp7AtSL+PL8s5Wr3p2P5F/xjM3hAgA=)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-mono-latin-ext-700-normal-CheMH_xY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-mono-latin-700-normal-gjELxfHX.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-display:block;font-weight:400;src:url(/assets/material-symbols-rounded-latin-400-normal-DTY-zcI1.woff2)format("woff2")}@layer ew.reset{*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}button,input,select,textarea{font:inherit}[hidden]{display:none!important}}@layer ew.tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ew-radius-small:4px;--ew-radius-medium:6px;--ew-space-1:4px;--ew-space-2:8px;--ew-space-3:12px;--ew-space-4:16px;--ew-space-6:24px;--ew-font-emoji:"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;--ew-font-ui:"Noto Sans Variable", var(--ew-font-ui-script,system-ui), system-ui, sans-serif, var(--ew-font-emoji);--ew-font-content:var(--ew-font-ui);--ew-font-mono:"Noto Sans Mono", ui-monospace, "Cascadia Code", Consolas, monospace, var(--ew-font-emoji);--ew-font-symbol:"Material Symbols Rounded";--ew-font-family:var(--ew-font-ui);--ew-font-size-caption:9.5px;--ew-font-size-control:10.5px;--ew-font-size-small:var(--ew-font-size-control);--ew-font-size-card-title:11.5px;--ew-font-size-body:12px;--ew-font-size-subtitle:12.6px;--ew-font-size-navigation:13.2px;--ew-font-size-title:15px;--ew-font-size-display:18.5px;--ew-font-size-metric-value:var(--ew-font-size-display);--ew-line-height-caption:1.25;--ew-line-height-control:1.25;--ew-line-height-body:1.35;--ew-line-height-title:1.15;--ew-line-height-display:1.2;--ew-focus-ring:0 0 0 2px var(--ew-color-accent);--ew-z-app-chrome:100;--ew-z-popover:700;--ew-z-overlay:1000;--ew-z-toast:1200;--ew-z-system:2000;--ew-overlay-backdrop-color:#1018286b;--ew-color-background:#f7f8fb;--ew-color-surface:#fff;--ew-color-surface-muted:#eef2f8;--ew-color-text:#101828;--ew-color-text-muted:#475467;--ew-color-accent:#325cdb;--ew-color-border:#d0d5dd;--ew-color-danger:#b42318;--ew-color-success:#027a48;--ew-color-warning:#b54708}[data-ew-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ew-color-background:#101216;--ew-color-surface:#181b22;--ew-color-surface-muted:#252a33;--ew-color-text:#f2f4f7;--ew-color-text-muted:#98a2b3;--ew-color-accent:#7c9cff;--ew-color-border:#344054;--ew-color-danger:#f97066;--ew-color-success:#32d583;--ew-color-warning:#fdb022;--ew-overlay-backdrop-color:#00000094}[data-ew-theme$=\.dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ew-color-background:#101216;--ew-color-surface:#181b22;--ew-color-surface-muted:#252a33;--ew-color-text:#f2f4f7;--ew-color-text-muted:#98a2b3;--ew-color-border:#344054;--ew-color-danger:#f97066;--ew-color-success:#32d583;--ew-color-warning:#fdb022;--ew-overlay-backdrop-color:#00000094}[data-ew-theme=eworker\.light]{--ew-color-accent:#325cdb}[data-ew-theme=eworker\.dark]{--ew-color-accent:#7c9cff}[data-ew-theme=documents\.light]{--ew-color-accent:#41bbff}[data-ew-theme=documents\.dark]{--ew-color-accent:#8bd8ff}[data-ew-theme=workbook\.light]{--ew-color-accent:#217346}[data-ew-theme=workbook\.dark]{--ew-color-accent:#55c985}[data-ew-theme=slides\.light]{--ew-color-accent:#c43e1c}[data-ew-theme=slides\.dark]{--ew-color-accent:#ff8066}[data-ew-theme=notes\.light]{--ew-color-accent:#a66a00}[data-ew-theme=notes\.dark]{--ew-color-accent:#f2bd4b}[data-ew-theme=project\.light]{--ew-color-accent:#008272}[data-ew-theme=project\.dark]{--ew-color-accent:#45c9ba}[data-ew-theme=pdf\.light]{--ew-color-accent:#c62828}[data-ew-theme=pdf\.dark]{--ew-color-accent:#ff7474}[data-ew-theme=photo\.light]{--ew-color-accent:#315efb}[data-ew-theme=photo\.dark]{--ew-color-accent:#6f91ff}[data-ew-theme=artboard\.light]{--ew-color-accent:#7248c9}[data-ew-theme=artboard\.dark]{--ew-color-accent:#a982ff}[data-ew-theme=transcript\.light]{--ew-color-accent:#087c9e}[data-ew-theme=transcript\.dark]{--ew-color-accent:#45c8eb}[data-ew-theme=data-workbench\.light]{--ew-color-accent:#087c6d}[data-ew-theme=data-workbench\.dark]{--ew-color-accent:#2dd4bf}[data-ew-theme=studio\.light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ew-color-background:#eef2f5;--ew-color-surface:#fbfcfd;--ew-color-surface-muted:#dfe6ec;--ew-color-text:#16202a;--ew-color-text-muted:#536170;--ew-color-accent:#1f66d1;--ew-color-border:#c5ced8;--ew-color-danger:#b42318;--ew-color-success:#087443;--ew-color-warning:#b65d00}[data-ew-theme=studio\.dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ew-color-background:#1b1e20;--ew-color-surface:#2f3437;--ew-color-surface-muted:#25292c;--ew-color-text:#fff;--ew-color-text-muted:#d2d7dc;--ew-color-accent:#3d82f6;--ew-color-border:#1d2124;--ew-color-danger:#f97066;--ew-color-success:#32d583;--ew-color-warning:#fdb022;--ew-overlay-backdrop-color:#00000094}[data-ew-theme=document\.light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ew-color-background:#edf1f6;--ew-color-surface:#fff;--ew-color-surface-muted:#f2f5f9;--ew-color-text:#1b2433;--ew-color-text-muted:#5f6b7a;--ew-color-accent:#335fc5;--ew-color-border:#d3dae5;--ew-color-danger:#b42318;--ew-color-success:#067647;--ew-color-warning:#b54708}[data-ew-theme=document\.dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ew-color-background:#12161d;--ew-color-surface:#1a2028;--ew-color-surface-muted:#202834;--ew-color-text:#edf1f7;--ew-color-text-muted:#a8b2c1;--ew-color-accent:#8ba4ff;--ew-color-border:#36404d;--ew-color-danger:#f97066;--ew-color-success:#32d583;--ew-color-warning:#fdb022;--ew-overlay-backdrop-color:#00000094}[data-ew-theme=illustration\.light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ew-color-background:#fbf4ef;--ew-color-surface:#fff;--ew-color-surface-muted:#f0e5de;--ew-color-text:#241916;--ew-color-text-muted:#66504a;--ew-color-accent:#d94f25;--ew-color-border:#dac8be;--ew-color-danger:#b42318;--ew-color-success:#087443;--ew-color-warning:#ad5700}[data-ew-theme=illustration\.dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ew-color-background:#1e1e1e;--ew-color-surface:#2b2b2b;--ew-color-surface-muted:#333;--ew-color-text:#fff;--ew-color-text-muted:#c5c5c5;--ew-color-accent:#ff7043;--ew-color-border:#222;--ew-color-danger:#f97066;--ew-color-success:#32d583;--ew-color-warning:#fdb022;--ew-overlay-backdrop-color:#00000094}[data-ew-theme=data\.light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ew-color-background:#f4f8fa;--ew-color-surface:#fff;--ew-color-surface-muted:#e3edf0;--ew-color-text:#0f1f24;--ew-color-text-muted:#50656d;--ew-color-accent:#087c6d;--ew-color-border:#c5d5da;--ew-color-danger:#b42318;--ew-color-success:#027a48;--ew-color-warning:#b54708}[data-ew-theme=data\.dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ew-color-background:#10191d;--ew-color-surface:#17252b;--ew-color-surface-muted:#20343b;--ew-color-text:#eef7f8;--ew-color-text-muted:#99b3b9;--ew-color-accent:#2dd4bf;--ew-color-border:#2f4a53;--ew-color-danger:#f97066;--ew-color-success:#32d583;--ew-color-warning:#fdb022;--ew-overlay-backdrop-color:#00000094}}@layer ew.framework{body{color:var(--ew-color-text);background:var(--ew-color-background);font-family:var(--ew-font-family);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body)}.ew-runtime{min-height:100vh;color:var(--ew-color-text);background:var(--ew-color-background);font-family:var(--ew-font-family);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);-webkit-user-select:none;user-select:none}.ew-overlay-root{-webkit-user-select:none;user-select:none}:is(.ew-runtime,.ew-overlay-root) :where(input,textarea,[contenteditable]:not([contenteditable=false]),.ew-selectable-text,[data-ew-user-select=text]){-webkit-user-select:text;user-select:text}.ew-view-root{min-width:0;min-height:0}.ew-scroll-region{min-height:0;overflow:auto}.ew-focusable:focus-visible{box-shadow:var(--ew-focus-ring);outline:0}.ew-mono{font-family:var(--ew-font-mono)}.ew-icon{color:currentColor;width:1em;height:1em;font-family:var(--ew-font-symbol);font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;letter-spacing:0;text-transform:none;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-font-smoothing:antialiased;direction:ltr;flex:none;justify-content:center;align-items:center;font-size:1.25em;font-style:normal;font-weight:400;line-height:1;display:inline-flex;overflow:hidden}.ew-icon[data-icon-renderer=svg]{font-feature-settings:normal;font-variation-settings:normal;font-family:inherit}.ew-icon[data-icon-renderer=svg]>svg{fill:currentColor;width:1em;height:1em;display:block}.ew-overlay-root{z-index:var(--ew-z-overlay);isolation:isolate;color:var(--ew-color-text);font-family:var(--ew-font-family);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);pointer-events:none;position:fixed;inset:0}.ew-overlay-root[data-ew-overlay-open=true]{pointer-events:auto}.ew-overlay-layer{z-index:var(--ew-overlay-index,0);pointer-events:auto;place-items:center;min-width:0;min-height:0;padding:24px;display:grid;position:absolute;inset:0}.ew-overlay-layer:focus{outline:0}.ew-overlay-backdrop{background:var(--ew-overlay-backdrop-color);position:absolute;inset:0}.ew-overlay-slot{z-index:1;min-width:0;max-width:100%;max-height:100%;display:grid;position:relative}@media (width<=640px){.ew-overlay-layer{align-items:end;padding:12px}}@media (forced-colors:active){.ew-focusable:focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid highlight}.ew-overlay-backdrop{opacity:.72;background:canvas}}}@layer ew.components{.ew-c-accessibility-review{min-width:0;color:var(--ew-color-text);font-family:var(--ew-font-ui);gap:12px;display:grid}.ew-c-accessibility-review__summary{border:1px solid var(--ew-color-border);background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface));border-radius:9px;gap:5px;padding:12px;display:grid}.ew-c-accessibility-review__title,.ew-c-accessibility-review__summary-label,.ew-c-accessibility-review__issue-title,.ew-c-accessibility-review__description,.ew-c-accessibility-review__metric-label,.ew-c-accessibility-review__metric-value{min-width:0;margin:0}.ew-c-accessibility-review__title{font-size:14px}.ew-c-accessibility-review__summary-label,.ew-c-accessibility-review__description,.ew-c-accessibility-review__meta{color:var(--ew-color-text-muted);font-size:11px;line-height:1.45}.ew-c-accessibility-review__counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-block-start:4px;display:grid}.ew-c-accessibility-review__metric{border:1px solid var(--ew-color-border);background:var(--ew-color-surface);border-radius:7px;gap:1px;min-width:0;padding:6px 7px;display:grid}.ew-c-accessibility-review__metric[data-severity=error]{border-color:color-mix(in srgb, var(--ew-color-danger) 42%, var(--ew-color-border))}.ew-c-accessibility-review__metric[data-severity=warning]{border-color:color-mix(in srgb, var(--ew-color-warning) 46%, var(--ew-color-border))}.ew-c-accessibility-review__metric-value{font-size:15px}.ew-c-accessibility-review__results,.ew-c-accessibility-review__issue-list{gap:8px;min-width:0;display:grid}.ew-c-accessibility-review__issue{border:1px solid var(--ew-color-border);background:var(--ew-color-surface);border-inline-start-width:3px;border-radius:8px;gap:7px;min-width:0;padding:10px;display:grid}.ew-c-accessibility-review__issue[data-severity=error]{border-inline-start-color:var(--ew-color-danger)}.ew-c-accessibility-review__issue[data-severity=warning]{border-inline-start-color:var(--ew-color-warning)}.ew-c-accessibility-review__issue[data-severity=tip]{border-inline-start-color:var(--ew-color-accent)}.ew-c-accessibility-review__issue-header{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.ew-c-accessibility-review__issue-title{overflow-wrap:anywhere;font-size:12px}.ew-c-accessibility-review__severity{flex:none}.ew-c-accessibility-review__meta{gap:3px;margin:0;display:grid}.ew-c-accessibility-review__field{grid-template-columns:minmax(66px,auto) minmax(0,1fr);gap:7px;display:grid}.ew-c-accessibility-review__field dt{font-weight:700}.ew-c-accessibility-review__field dd{overflow-wrap:anywhere;min-width:0;margin:0}.ew-c-accessibility-review__actions{flex-wrap:wrap;gap:6px;display:flex}@media (forced-colors:active){.ew-c-accessibility-review__summary,.ew-c-accessibility-review__metric,.ew-c-accessibility-review__issue{border-color:canvastext}.ew-c-accessibility-review__issue[data-severity=error],.ew-c-accessibility-review__issue[data-severity=warning],.ew-c-accessibility-review__issue[data-severity=tip]{border-inline-start-color:highlight}}.ew-c-account-surface{align-items:center;min-width:0;max-width:240px;display:flex}.ew-c-account-surface__button{white-space:nowrap;min-width:0;max-width:100%}.ew-c-account-surface__button .ew-c-ui-button__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-account-surface__dialog-host{min-width:min(480px,100vw - 24px);max-width:100%;display:grid}.ew-c-account-surface__auth-content,.ew-c-account-surface__account-content,.ew-c-account-surface__form{gap:16px;min-width:0;display:grid}.ew-c-account-surface__auth-dialog{border:1px solid color-mix(in srgb, var(--ew-color-accent) 22%, var(--ew-color-border));border-top-width:1px;border-radius:18px;width:min(100vw - 32px,500px);max-height:min(100vh - 32px,820px);box-shadow:0 30px 90px #0e19304d,0 6px 24px #0e193029}.ew-c-account-surface__auth-dialog .ew-c-ui-dialog__header{background:radial-gradient(circle at 86% 8%, #fff3, transparent 30%), linear-gradient(112deg, color-mix(in srgb, var(--ew-color-accent) 68%, #17243f), var(--ew-color-accent) 54%, color-mix(in srgb, var(--ew-color-accent) 58%, #16a6bc));min-height:58px;padding:11px 16px}.ew-c-account-surface__auth-dialog .ew-c-ui-dialog__title{letter-spacing:-.01em;font-size:1.05rem;font-weight:800}.ew-c-account-surface__auth-dialog .ew-c-ui-dialog__body{padding:18px 20px 20px}.ew-c-account-surface__auth-dialog .ew-c-ui-dialog__description{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-body);margin:0 0 16px;line-height:1.45}.ew-c-account-surface__auth-dialog .ew-c-ui-dialog__footer{background:color-mix(in srgb, var(--ew-color-surface-muted) 72%, var(--ew-color-surface));grid-template-columns:minmax(108px,.42fr) minmax(0,1fr);padding:14px 20px 18px;display:grid}.ew-c-account-surface__auth-dialog .ew-c-ui-dialog__footer .ew-c-ui-button{width:100%;min-height:40px}.ew-c-account-surface__auth-intro{border:1px solid color-mix(in srgb, var(--ew-color-accent) 18%, var(--ew-color-border));background:linear-gradient(135deg, color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface)), color-mix(in srgb, var(--ew-color-surface-muted) 74%, var(--ew-color-surface)));border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:13px;display:grid}.ew-c-account-surface__brand-mark{color:#fff;background:linear-gradient(145deg, var(--ew-color-accent), #25a7be);width:44px;height:44px;box-shadow:0 8px 18px color-mix(in srgb, var(--ew-color-accent) 24%, transparent);border-radius:12px;place-items:center;font-size:1.08rem;font-weight:900;display:grid}.ew-c-account-surface__auth-intro>div{gap:3px;min-width:0;display:grid}.ew-c-account-surface__eyebrow{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:800;line-height:1.25}.ew-c-account-surface__intro-detail{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);margin:0;line-height:1.4}.ew-c-account-surface__mode-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.ew-c-account-surface__external-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.ew-c-account-surface__external-status{border:1px dashed var(--ew-color-border);min-height:44px;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);border-radius:10px;grid-column:1/-1;place-items:center;display:grid}.ew-c-account-surface__external-button{border-radius:9px;justify-content:center;width:100%;min-width:0;min-height:40px}.ew-c-account-surface__external-button .ew-c-ui-button__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-account-surface__provider-mark{color:#1a73e8;width:18px;height:18px;font-family:var(--ew-font-ui);flex:0 0 18px;place-items:center;font-size:.86rem;font-weight:900;line-height:1;display:grid;overflow:hidden}.ew-c-account-surface__provider-mark[data-provider=google]{color:#0000;background:linear-gradient(135deg,#4285f4 0 35%,#34a853 35% 58%,#fbbc05 58% 78%,#ea4335 78%);-webkit-background-clip:text;background-clip:text}.ew-c-account-surface__provider-mark[data-provider=microsoft]{grid-template-rows:repeat(2,7px);grid-template-columns:repeat(2,7px);gap:2px}.ew-c-account-surface__provider-mark[data-provider=microsoft] span:first-child{background:#f25022}.ew-c-account-surface__provider-mark[data-provider=microsoft] span:nth-child(2){background:#7fba00}.ew-c-account-surface__provider-mark[data-provider=microsoft] span:nth-child(3){background:#00a4ef}.ew-c-account-surface__provider-mark[data-provider=microsoft] span:nth-child(4){background:#ffb900}.ew-c-account-surface__auth-dialog .ew-c-ui-separator{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control)}.ew-c-account-surface__auth-dialog .ew-c-ui-field__control{border-radius:9px;min-height:40px}.ew-c-account-surface__form--register{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.ew-c-account-surface__form--register>:first-child,.ew-c-account-surface__form--register>:nth-child(2),.ew-c-account-surface__form--register>:nth-child(3),.ew-c-account-surface__form--register>:nth-child(6){grid-column:1/-1}.ew-c-account-surface__form-section{border-top:1px solid var(--ew-color-border);gap:2px;margin-top:3px;padding-top:10px;display:grid}.ew-c-account-surface__form-section:first-child{border-top:0;margin-top:0;padding-top:0}.ew-c-account-surface__form-section strong{color:var(--ew-color-text);font-size:var(--ew-font-size-small)}.ew-c-account-surface__form-section span{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:1.35}.ew-c-account-surface__mode-switch{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 5px;display:flex}.ew-c-account-surface__mode-switch .ew-c-ui-button{min-height:28px;color:var(--ew-color-accent);padding-inline:5px;font-weight:800}.ew-c-account-surface__message{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);font-size:var(--ew-font-size-small);gap:2px;margin:0;padding:8px 10px;line-height:1.35;display:grid}.ew-c-account-surface__message strong,.ew-c-account-surface__message span{min-width:0}.ew-c-account-surface__message[data-tone=error]{border-color:var(--ew-color-danger);color:var(--ew-color-danger);background:color-mix(in srgb, var(--ew-color-danger) 8%, var(--ew-color-surface))}.ew-c-account-surface__summary{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted);gap:3px;min-width:0;padding:10px;display:grid}.ew-c-account-surface__summary-title,.ew-c-account-surface__summary-detail{overflow-wrap:anywhere;min-width:0}.ew-c-account-surface__summary-title{color:var(--ew-color-text);font-size:var(--ew-c-ui-dialog-item-font-size,var(--ew-font-size-control));line-height:var(--ew-c-ui-dialog-item-line-height,var(--ew-line-height-control))}.ew-c-account-surface__summary-detail{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.3}.ew-c-account-surface__menu-actions{gap:4px;min-width:0;display:grid}.ew-c-account-surface__menu-action{justify-content:start;width:100%;min-width:0}.ew-c-account-surface__menu-action .ew-c-ui-button__label{text-align:start;flex:auto;min-width:0}.ew-c-account-surface__details{min-width:0;font-size:var(--ew-font-size-small);grid-template-columns:max-content minmax(0,1fr);gap:6px 10px;margin:0;display:grid}.ew-c-account-surface__details dt,.ew-c-account-surface__details dd{overflow-wrap:anywhere;min-width:0;margin:0}.ew-c-account-surface__details dt{color:var(--ew-color-text-muted);font-weight:700}.ew-c-account-surface__details dd{color:var(--ew-color-text)}.ew-c-account-surface__details .ew-c-ui-badge{grid-column:1/-1;justify-self:start;margin-top:2px}.ew-c-account-surface__account-list{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ew-c-account-surface__account-list-item{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted);gap:3px;min-width:0;padding:9px 10px;display:grid}.ew-c-account-surface__account-list-item strong,.ew-c-account-surface__account-list-item span,.ew-c-account-surface__empty{overflow-wrap:anywhere;min-width:0}.ew-c-account-surface__account-list-item strong{color:var(--ew-color-text);font-size:var(--ew-font-size-small);line-height:1.25}.ew-c-account-surface__account-list-item span,.ew-c-account-surface__empty{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.3}.ew-c-account-surface__empty{margin:0}.ew-c-ui-dialog.ew-c-about-dialog{width:min(520px,100vw - 32px);max-height:min(560px,100vh - 32px)}.ew-c-ui-dialog.ew-c-about-dialog .ew-c-ui-dialog__header{padding:6px 12px}.ew-c-ui-dialog.ew-c-about-dialog .ew-c-ui-dialog__body{gap:var(--ew-space-3);overscroll-behavior:contain;padding:12px 14px;overflow-y:auto}.ew-c-ui-dialog.ew-c-about-dialog .ew-c-ui-dialog__footer{padding:10px 14px 12px}.ew-c-about{gap:var(--ew-space-3);min-width:0;color:var(--ew-color-text);display:grid}.ew-c-about__hero{gap:var(--ew-space-2);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.ew-c-about__mark{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);width:44px;height:44px;color:var(--ew-color-accent);background:linear-gradient(135deg, color-mix(in srgb, var(--ew-color-accent) 14%, transparent), transparent 54%), var(--ew-color-surface-muted);font-size:var(--ew-font-size-title);letter-spacing:0;font-weight:800;line-height:var(--ew-line-height-title);place-items:center;display:grid}.ew-c-about__hero-copy{gap:4px;min-width:0;display:grid}.ew-c-about__product,.ew-c-about__section-title{color:var(--ew-color-text);font-size:var(--ew-c-ui-dialog-title-font-size);font-weight:var(--ew-c-ui-dialog-title-font-weight);line-height:var(--ew-line-height-title);margin:0}.ew-c-about__app,.ew-c-about__summary,.ew-c-about__legal{color:var(--ew-color-text-muted);overflow-wrap:anywhere;margin:0}.ew-c-about__app{font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control)}.ew-c-about__summary{font-size:var(--ew-c-ui-dialog-item-font-size);line-height:var(--ew-c-ui-dialog-item-line-height)}.ew-c-about__details{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;min-width:0;margin:0;display:grid;overflow:hidden}.ew-c-about__detail{min-width:0;padding:var(--ew-space-2);background:var(--ew-color-surface);gap:3px;display:grid}.ew-c-about__detail dt{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control)}.ew-c-about__detail dd{min-width:0;color:var(--ew-color-text);font-size:var(--ew-c-ui-dialog-item-font-size);line-height:var(--ew-c-ui-dialog-item-line-height);overflow-wrap:anywhere;margin:0}.ew-c-about__section{gap:var(--ew-space-2);min-width:0;display:grid}.ew-c-about__capabilities,.ew-c-about__links{gap:var(--ew-space-1);min-width:0;display:grid}.ew-c-about__capability{gap:var(--ew-space-2);min-width:0;padding:var(--ew-space-1) 0;border-top:1px solid var(--ew-color-border);grid-template-columns:auto minmax(0,1fr);display:grid}.ew-c-about__capability:first-child{border-top:0}.ew-c-about__capability>div{gap:2px;min-width:0;display:grid}.ew-c-about__capability strong{color:var(--ew-color-text);font-size:var(--ew-c-ui-dialog-item-font-size);line-height:var(--ew-c-ui-dialog-item-line-height)}.ew-c-about__capability span:not(.ew-c-ui-icon){color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-about__link{text-align:left;justify-content:start;width:100%}.ew-c-about__link-description{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:500;line-height:var(--ew-line-height-control)}.ew-c-about__legal{padding-top:var(--ew-space-2);border-top:1px solid var(--ew-color-border);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}@media (width<=520px){.ew-c-ui-dialog.ew-c-about-dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.ew-c-about__hero{grid-template-columns:minmax(0,1fr)}}@media (width<=340px){.ew-c-about__details{grid-template-columns:minmax(0,1fr)}}.ew-c-adjustment-surface{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);min-width:0;color:var(--ew-color-text);align-content:start;gap:11px;padding:12px;display:grid}.ew-c-adjustment-surface[data-size=compact]{gap:9px;padding:10px}.ew-c-adjustment-surface__header{gap:3px;min-width:0;display:grid}.ew-c-adjustment-surface__title,.ew-c-adjustment-surface__description,.ew-c-adjustment-surface__group-title{margin:0}.ew-c-adjustment-surface__title{color:var(--ew-color-text);font-size:var(--ew-font-size-subtitle);font-weight:750;line-height:var(--ew-line-height-title)}.ew-c-adjustment-surface__description{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-adjustment-surface__group{gap:7px;min-width:0;display:grid}.ew-c-adjustment-surface__group+.ew-c-adjustment-surface__group{border-top:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);padding-top:10px}.ew-c-adjustment-surface__group-title{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:750;line-height:var(--ew-line-height-control)}.ew-c-adjustment-surface__grid{grid-template-columns:repeat(var(--ew-c-adjustment-surface-columns,5), minmax(0, 1fr));gap:6px;min-width:0;display:grid}.ew-c-adjustment-surface__item{border-radius:var(--ew-radius-small);min-width:0;min-height:58px;color:var(--ew-color-text-muted);cursor:pointer;font:inherit;text-align:center;background:0 0;border:1px solid #0000;grid-template-rows:28px minmax(0,auto);place-items:center;gap:5px;padding:6px 5px;display:grid}.ew-c-adjustment-surface[data-size=comfortable] .ew-c-adjustment-surface__item{grid-template-rows:34px minmax(0,auto);min-height:72px;padding:8px 6px}.ew-c-adjustment-surface[data-show-labels=false] .ew-c-adjustment-surface__item{grid-template-rows:28px;min-height:38px}.ew-c-adjustment-surface__item:hover,.ew-c-adjustment-surface__item[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 65%, var(--ew-color-border));color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 9%, var(--ew-color-surface))}.ew-c-adjustment-surface__item:disabled{cursor:default;opacity:.42}.ew-c-adjustment-surface__visual{color:currentColor;place-items:center;width:28px;height:28px;display:grid}.ew-c-adjustment-surface[data-size=comfortable] .ew-c-adjustment-surface__visual{width:34px;height:34px}.ew-c-adjustment-surface__icon{color:currentColor}.ew-c-adjustment-surface__glyph{color:currentColor;width:24px;height:24px;display:block;position:relative}.ew-c-adjustment-surface[data-size=comfortable] .ew-c-adjustment-surface__glyph{width:28px;height:28px}.ew-c-adjustment-surface__glyph:before,.ew-c-adjustment-surface__glyph:after{content:"";box-sizing:border-box;position:absolute}.ew-c-adjustment-surface__glyph[data-visual=brightness-contrast]:before,.ew-c-adjustment-surface__glyph[data-visual=exposure]:before{opacity:.92;background:linear-gradient(90deg,currentColor 0 50%,#0000 50%);border:2px solid;border-radius:999px;inset:4px}.ew-c-adjustment-surface__glyph[data-visual=brightness-contrast]:after,.ew-c-adjustment-surface__glyph[data-visual=exposure]:after{opacity:.58;border:2px dotted;border-radius:999px;inset:0}.ew-c-adjustment-surface__glyph[data-visual=levels]:before{background:linear-gradient(0deg,currentColor 0 44%,#0000 44%) 0 100%/4px 100% no-repeat,linear-gradient(0deg,currentColor 0 78%,#0000 78%) 7px 100%/4px 100% no-repeat,linear-gradient(0deg,currentColor 0 58%,#0000 58%) 14px 100%/4px 100% no-repeat;border-bottom:2px solid;inset:4px 3px 5px}.ew-c-adjustment-surface__glyph[data-visual=levels]:after{background:linear-gradient(90deg,currentColor 0 18%,#0000 18% 41%,currentColor 41% 59%,#0000 59% 82%,currentColor 82%);height:4px;bottom:1px;left:4px;right:4px}.ew-c-adjustment-surface__glyph[data-visual=curves]:before{opacity:.72;border:1px dashed;border-radius:2px;inset:3px}.ew-c-adjustment-surface__glyph[data-visual=curves]:after{border:2px solid;border-color:#0000 currentColor currentColor #0000;border-radius:50%;inset:5px 4px 4px;transform:rotate(-34deg)}.ew-c-adjustment-surface__glyph[data-visual=hue-saturation]:before,.ew-c-adjustment-surface__glyph[data-visual=selective-color]:before{opacity:.9;background:radial-gradient(circle at 33% 32%,currentColor 0 11%,#0000 12%),linear-gradient(135deg,#0000 0 46%,currentColor 47% 57%,#0000 58%);border:2px solid;border-radius:4px;inset:3px}.ew-c-adjustment-surface__glyph[data-visual=color-balance]:before{background:currentColor;width:2px;top:3px;bottom:4px;left:11px}.ew-c-adjustment-surface__glyph[data-visual=color-balance]:after{background:linear-gradient(135deg,#0000 0 46%,currentColor 47% 55%,#0000 56%) 0 100%/9px 8px no-repeat,linear-gradient(225deg,#0000 0 46%,currentColor 47% 55%,#0000 56%) 100% 100%/9px 8px no-repeat;border-top:2px solid;height:10px;inset:7px 3px auto}.ew-c-adjustment-surface__glyph[data-visual=gradient-map]:before,.ew-c-adjustment-surface__glyph[data-visual=black-white]:before,.ew-c-adjustment-surface__glyph[data-visual=threshold]:before,.ew-c-adjustment-surface__glyph[data-visual=posterize]:before,.ew-c-adjustment-surface__glyph[data-visual=invert]:before,.ew-c-adjustment-surface__glyph[data-visual=custom]:before{border:2px solid;border-radius:4px;inset:3px}.ew-c-adjustment-surface__glyph[data-visual=gradient-map]:before{opacity:.86;background:linear-gradient(135deg,#0000 0 18%,currentColor 18% 34%,#0000 34% 50%,currentColor 50% 66%,#0000 66%)}.ew-c-adjustment-surface__glyph[data-visual=black-white]:before,.ew-c-adjustment-surface__glyph[data-visual=invert]:before{background:linear-gradient(135deg,currentColor 0 50%,#0000 50%)}.ew-c-adjustment-surface__glyph[data-visual=threshold]:after{clip-path:polygon(0% 100%,25% 35%,47% 74%,68% 20%,100% 100%);background:currentColor;height:10px;bottom:5px;left:4px;right:4px}.ew-c-adjustment-surface__glyph[data-visual=posterize]:after{background:linear-gradient(currentColor 0 0) 0 0/100% 2px no-repeat,linear-gradient(currentColor 0 0) 0/100% 2px no-repeat,linear-gradient(currentColor 0 0) 0 100%/100% 2px no-repeat;inset:6px}.ew-c-adjustment-surface__glyph[data-visual=vibrance]:before{clip-path:polygon(50% 100%,0 0,100% 0);border:2px solid;inset:4px 2px 3px}.ew-c-adjustment-surface__glyph[data-visual=photo-filter]:before,.ew-c-adjustment-surface__glyph[data-visual=channel-mixer]:before{opacity:.82;border:2px solid;border-radius:999px;inset:3px;box-shadow:-5px 4px 0 -2px,5px 4px 0 -2px}.ew-c-adjustment-surface__body{gap:2px;min-width:0;max-width:100%;display:grid}.ew-c-adjustment-surface[data-show-labels=false] .ew-c-adjustment-surface__body{display:none}.ew-c-adjustment-surface__label,.ew-c-adjustment-surface__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-adjustment-surface__label{color:currentColor;font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control)}.ew-c-adjustment-surface__meta{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption)}.ew-c-ai-ecosystem{width:100%;min-width:0;height:100%;min-height:0;color:var(--ew-color-text);background:var(--ew-color-background);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);overflow:hidden}.ew-c-ai-ecosystem__command-bar{border-bottom:1px solid var(--ew-ai-ecosystem-command-bar-border-color,var(--ew-color-border));min-width:0;min-height:50px;color:var(--ew-ai-ecosystem-command-bar-foreground,var(--ew-color-text));background:var(--ew-ai-ecosystem-command-bar-background,var(--ew-color-surface));box-shadow:var(--ew-ai-ecosystem-command-bar-shadow,none);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);grid-template-columns:max-content minmax(260px,460px) minmax(max-content,1fr) max-content;align-items:center;gap:10px;padding:7px 10px;display:grid;overflow-x:auto}.ew-c-ai-ecosystem__command-main-menu,.ew-c-ai-ecosystem__command-account{align-items:center;min-width:0;display:flex}.ew-c-ai-ecosystem__detail-title,.ew-c-ai-ecosystem__detail-subtitle,.ew-c-ai-ecosystem__card-title,.ew-c-ai-ecosystem__card-subtitle{overflow-wrap:anywhere;min-width:0}.ew-c-ai-ecosystem__command-account{border-left:1px solid var(--ew-color-border);padding-left:5px}.ew-c-ai-ecosystem__search{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-background);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:32px;padding:4px 9px;transition:border-color .12s,box-shadow .12s,background-color .12s;display:grid}.ew-c-ai-ecosystem__search:focus-within{border-color:var(--ew-color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 24%, transparent)}.ew-c-ai-ecosystem__search-input{min-width:0;color:var(--ew-color-text);font:inherit;font-size:var(--ew-font-size-control);background:0 0;border:0;outline:0}.ew-c-ai-ecosystem__command-actions{flex-wrap:nowrap;justify-content:flex-end;gap:5px;min-width:0;display:flex}.ew-c-ai-ecosystem__navigation-host{min-width:0;height:100%;min-height:0;overflow:hidden}.ew-c-ai-ecosystem__navigation{min-width:0;height:100%;min-height:0;font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);padding:8px 7px 12px;overflow:auto}.ew-c-ai-ecosystem-usage{box-sizing:border-box;width:100%;min-width:0;min-height:100%;color:var(--ew-color-text);background:var(--ew-color-background);align-content:start;gap:16px;padding:20px;display:grid;overflow:auto}.ew-c-ai-ecosystem-usage__header,.ew-c-ai-ecosystem-usage__section-header,.ew-c-ai-ecosystem-usage__quota-heading,.ew-c-ai-ecosystem-usage__summary-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.ew-c-ai-ecosystem-usage__header{align-items:flex-start}.ew-c-ai-ecosystem-usage__title-group{gap:5px;min-width:0;display:grid}.ew-c-ai-ecosystem-usage__title,.ew-c-ai-ecosystem-usage__subtitle,.ew-c-ai-ecosystem-usage__notice,.ew-c-ai-ecosystem-usage__muted,.ew-c-ai-ecosystem-usage__section-header h2,.ew-c-ai-ecosystem-usage__quota-card p{margin:0}.ew-c-ai-ecosystem-usage__title{font-size:var(--ew-font-size-title);line-height:var(--ew-line-height-title)}.ew-c-ai-ecosystem-usage__subtitle,.ew-c-ai-ecosystem-usage__muted{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control)}.ew-c-ai-ecosystem-usage__badges,.ew-c-ai-ecosystem-usage__range-group,.ew-c-ai-ecosystem-usage__chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ew-c-ai-ecosystem-usage__notice{border:1px solid color-mix(in srgb, var(--ew-color-warning) 42%, var(--ew-color-border));border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-warning) 8%, var(--ew-color-surface));color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);padding:9px 11px}.ew-c-ai-ecosystem-usage__notice[data-tone=success]{border-color:color-mix(in srgb, var(--ew-color-success) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-success) 8%, var(--ew-color-surface))}.ew-c-ai-ecosystem-usage__notice[data-tone=danger]{border-color:color-mix(in srgb, var(--ew-color-danger) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-danger) 8%, var(--ew-color-surface));color:var(--ew-color-danger)}.ew-c-ai-ecosystem-usage__range-section{align-items:center;gap:12px;display:flex}.ew-c-ai-ecosystem-usage__range-label{font-weight:650}.ew-c-ai-ecosystem-usage__custom-range{grid-template-columns:repeat(2,minmax(180px,260px)) max-content;align-items:end;gap:10px;display:grid}.ew-c-ai-ecosystem-usage__date-field{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);gap:5px;display:grid}.ew-c-ai-ecosystem-usage__date-input{box-sizing:border-box;border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);width:100%;height:36px;color:var(--ew-color-text);background:var(--ew-color-background);font:inherit;padding:6px 9px}.ew-c-ai-ecosystem-usage__section{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);gap:12px;min-width:0;padding:16px;display:grid}.ew-c-ai-ecosystem-usage__section-header h2{font-size:var(--ew-font-size-heading)}.ew-c-ai-ecosystem-usage__metric-grid,.ew-c-ai-ecosystem-usage__quota-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;min-width:0;display:grid}.ew-c-ai-ecosystem-usage__metric-card,.ew-c-ai-ecosystem-usage__quota-card{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-background);gap:7px;min-width:0;padding:12px;display:grid}.ew-c-ai-ecosystem-usage__metric-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control)}.ew-c-ai-ecosystem-usage__metric-value{font-size:1.22rem;line-height:1.2}.ew-c-ai-ecosystem-usage__progress{background:var(--ew-color-surface-muted);border-radius:999px;height:7px;overflow:hidden}.ew-c-ai-ecosystem-usage__progress-fill{border-radius:inherit;background:var(--ew-color-accent);height:100%;display:block}.ew-c-ai-ecosystem-usage__chip{background:var(--ew-color-surface-muted);color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);border-radius:999px;padding:3px 7px}.ew-c-ai-ecosystem-usage__chart{border-bottom:1px solid var(--ew-color-border);background:linear-gradient(to bottom, transparent 49%, color-mix(in srgb, var(--ew-color-border) 65%, transparent) 50%, transparent 51%);grid-template-columns:repeat(7,minmax(28px,1fr));align-items:end;gap:8px;min-height:190px;padding:14px 10px 8px;display:grid}.ew-c-ai-ecosystem-usage__chart-column{grid-template-rows:150px auto;place-items:end stretch;gap:7px;min-width:0;height:100%;display:grid}.ew-c-ai-ecosystem-usage__bar{background:var(--ew-color-accent);border-radius:4px 4px 0 0;justify-self:center;width:min(30px,70%);min-height:4px;display:block}.ew-c-ai-ecosystem-usage__chart-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-ai-ecosystem-usage__summary-list{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);gap:0;display:grid}.ew-c-ai-ecosystem-usage__summary-row{padding:8px 10px}.ew-c-ai-ecosystem-usage__summary-row+.ew-c-ai-ecosystem-usage__summary-row{border-top:1px solid var(--ew-color-border)}@media (width<=720px){.ew-c-ai-ecosystem-usage{padding:14px}.ew-c-ai-ecosystem-usage__header,.ew-c-ai-ecosystem-usage__range-section{flex-direction:column;align-items:stretch}.ew-c-ai-ecosystem-usage__custom-range{grid-template-columns:minmax(0,1fr)}}.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__row{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:3px;min-width:0;display:grid}.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__item-control{border-radius:6px;grid-template-columns:16px minmax(0,1fr);min-width:0;min-height:28px;padding:4px 7px}.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__list{gap:4px}.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__group{border-left-color:color-mix(in srgb, var(--ew-color-accent) 22%, var(--ew-color-border));gap:2px;margin:2px 0 4px 12px;padding:2px 0 2px 9px}.ew-c-ai-ecosystem__navigation>.ew-c-ui-tree-view>.ew-c-ui-tree-view__list>.ew-c-ui-tree-view__item>.ew-c-ui-tree-view__row>.ew-c-ui-tree-view__item-control{min-height:31px}.ew-c-ai-ecosystem__navigation>.ew-c-ui-tree-view>.ew-c-ui-tree-view__list>.ew-c-ui-tree-view__item>.ew-c-ui-tree-view__row>.ew-c-ui-tree-view__item-control[data-has-children=true]{background:color-mix(in srgb, var(--ew-color-accent) 4%, var(--ew-color-surface))}.ew-c-ai-ecosystem__navigation>.ew-c-ui-tree-view>.ew-c-ui-tree-view__list>.ew-c-ui-tree-view__item>.ew-c-ui-tree-view__row>.ew-c-ui-tree-view__item-control .ew-c-ui-tree-view__label{font-weight:650}.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__item-control:hover,.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__item-control:focus-visible{border-color:color-mix(in srgb, var(--ew-color-accent) 18%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 6%, var(--ew-color-surface))}.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__item-control[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 28%, var(--ew-color-border));color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 12%, var(--ew-color-surface));box-shadow:inset 3px 0 0 var(--ew-color-accent)}.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__disclosure{border-radius:4px;width:18px;height:18px;margin-left:-1px}.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__item-control[data-has-children=true]:hover .ew-c-ui-tree-view__disclosure{background:color-mix(in srgb, var(--ew-color-accent) 10%, transparent)}.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ew-c-ai-ecosystem__navigation .ew-c-ui-tree-view__meta{display:none}.ew-c-ai-ecosystem__tree-leading{width:16px;min-width:16px;color:color-mix(in srgb, var(--ew-color-accent) 72%, var(--ew-color-text));justify-content:center;align-items:center;display:inline-flex}.ew-c-ai-ecosystem__tree-count{border:1px solid color-mix(in srgb, var(--ew-color-accent) 14%, transparent);min-width:18px;max-width:46px;color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface));font-size:var(--ew-font-size-caption);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:1px 5px;overflow:hidden}.ew-c-ai-ecosystem__frame{scrollbar-color:var(--ew-color-scrollbar-thumb,var(--ew-color-border-strong)) transparent;scrollbar-width:thin;align-content:start;gap:14px;min-width:0;height:100%;min-height:0;max-height:100%;padding:14px;display:grid;overflow:auto}.ew-c-ai-ecosystem__detail-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid}.ew-c-ai-ecosystem__detail-icon,.ew-c-ai-ecosystem__card-icon{border-radius:var(--ew-radius-small);color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface));justify-content:center;align-items:center;display:inline-flex}.ew-c-ai-ecosystem__detail-icon{width:42px;height:42px}.ew-c-ai-ecosystem__detail-title-group,.ew-c-ai-ecosystem__card-title-group{gap:3px;min-width:0;display:grid}.ew-c-ai-ecosystem__detail-title,.ew-c-ai-ecosystem__section-title,.ew-c-ai-ecosystem__card-title{margin:0}.ew-c-ai-ecosystem__detail-title{font-size:var(--ew-font-size-title);line-height:1.15}.ew-c-ai-ecosystem__detail-subtitle,.ew-c-ai-ecosystem__section-description,.ew-c-ai-ecosystem__card-subtitle{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);margin:0;line-height:1.4}.ew-c-ai-ecosystem__badge-row{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ew-c-ai-ecosystem__metrics{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:8px;min-width:0;display:grid}.ew-c-ai-ecosystem__metric{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);gap:4px;min-width:0;padding:10px;display:grid}.ew-c-ai-ecosystem__metric[data-tone=accent]{border-color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border))}.ew-c-ai-ecosystem__metric[data-tone=warning]{border-color:color-mix(in srgb, var(--ew-color-warning) 55%, var(--ew-color-border))}.ew-c-ai-ecosystem__metric-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);text-transform:uppercase}.ew-c-ai-ecosystem__metric-value{overflow-wrap:anywhere;font-size:var(--ew-font-size-metric-value)}.ew-c-ai-ecosystem__sections,.ew-c-ai-ecosystem__section{gap:12px;min-width:0;display:grid}.ew-c-ai-ecosystem__section-header{gap:4px;min-width:0;display:grid}.ew-c-ai-ecosystem__section-title{font-size:var(--ew-font-size-subtitle)}.ew-c-ai-ecosystem__card-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px;min-width:0;display:grid}.ew-c-ai-ecosystem__card{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);align-content:start;gap:10px;min-width:0;padding:12px;display:grid}.ew-c-ai-ecosystem__card-header{grid-template-columns:auto minmax(0,1fr);gap:8px;min-width:0;display:grid}.ew-c-ai-ecosystem__card-icon{width:30px;height:30px}.ew-c-ai-ecosystem__card-brand-mark{border:1px solid color-mix(in srgb, var(--ew-color-accent) 28%, var(--ew-color-border));font-family:var(--ew-font-ui);letter-spacing:-.02em;font-size:10px;font-weight:750}.ew-c-ai-ecosystem__card-title{font-size:var(--ew-font-size-card-title);line-height:1.2}.ew-c-ai-ecosystem__field-list{min-width:0;font-size:var(--ew-font-size-control);grid-template-columns:minmax(92px,auto) minmax(0,1fr);gap:6px 10px;margin:0;display:grid}.ew-c-ai-ecosystem__field-list dt{min-width:0;color:var(--ew-color-text-muted)}.ew-c-ai-ecosystem__field-list dd{overflow-wrap:anywhere;min-width:0;margin:0}.ew-c-ai-ecosystem__field-link{color:var(--ew-color-accent);text-decoration:none}.ew-c-ai-ecosystem__field-link:hover{text-decoration:underline}.ew-c-ai-ecosystem__card-actions{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ew-c-app-shell{--ew-c-app-shell-panel-font-size:var(--ew-font-size-control);--ew-c-app-shell-panel-title-font-size:14px;--ew-c-app-shell-panel-padding:12px;--ew-c-app-shell-panel-gap:12px;--ew-c-app-shell-panel-section-gap:7px;--ew-c-app-shell-panel-line-height:1.35;--ew-c-app-shell-panel-title-line-height:1.25;--ew-c-app-shell-panel-control-size:26px;--ew-c-app-shell-panel-close-size:var(--ew-c-app-shell-panel-control-size);--ew-c-app-shell-panel-scrollbar-thumb:#8999aeb3;--ew-c-app-shell-panel-max-inline-size:100vw;--ew-c-app-shell-side-rail-width:72px;--ew-c-app-shell-side-rail-button-font-size:var(--ew-font-size-control);--ew-c-app-shell-side-rail-label-font-size:10px;--ew-c-app-shell-side-rail-icon-size:20px;--ew-c-app-shell-side-rail-button-min-height:58px;--ew-c-app-shell-side-rail-button-padding:8px 5px;--ew-c-app-shell-side-rail-button-gap:5px;--ew-c-app-shell-side-rail-items-padding-block:7px;--ew-c-app-shell-side-rail-scroll-button-width:calc(100% - 6px);--ew-c-app-shell-side-rail-scroll-button-height:16px;--ew-c-app-shell-side-rail-scroll-button-margin:2px auto;box-sizing:border-box;min-width:0;min-height:0;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);color:var(--ew-color-text);background:var(--ew-color-background);grid-template-rows:auto minmax(0,1fr) auto;padding-block-end:env(safe-area-inset-bottom,0px);display:grid;overflow:hidden}.ew-runtime:has(>.ew-c-app-shell){height:100vh;min-height:0;max-height:100vh;overflow:hidden}.ew-runtime>.ew-c-app-shell{height:100vh;min-height:0;max-height:100vh}.ew-c-app-shell__top{min-width:0;border-bottom:1px solid var(--ew-color-border);background:var(--ew-color-surface);grid-row:1;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;padding-block-start:env(safe-area-inset-top,0px);display:grid}.ew-c-app-shell__top-main{align-content:stretch;min-width:0;display:grid}.ew-c-app-shell__account{border-inline-start:1px solid var(--ew-color-border);background:var(--ew-color-surface);justify-content:end;align-items:start;min-width:0;padding:4px 8px;display:flex}.ew-c-app-shell__ribbon{min-width:0;padding:0;overflow:hidden}.ew-c-app-shell__toolbar{background:var(--ew-color-surface);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid;overflow:hidden}.ew-c-app-shell__toolbar>:not(.ew-c-app-shell__account){min-width:0}.ew-c-app-shell__account[data-placement=toolbar]{border-inline-start:1px solid var(--ew-color-border);background:0 0;align-self:stretch;align-items:center;padding:4px 8px}.ew-c-app-shell__account[data-placement=toolbar] .ew-c-account-surface{max-width:180px}.ew-c-app-shell__account[data-placement=toolbar] .ew-c-account-surface__button{min-height:28px}.ew-c-app-shell__ribbon[data-account-placement=ribbon-header]{--ew-c-app-shell-ribbon-account-width:32px;--ew-c-app-shell-ribbon-account-gap:12px;position:relative}.ew-c-app-shell__ribbon[data-account-placement=ribbon-header] .ew-c-command-surface__ribbon-utility-button[data-ribbon-utility=collapse]{margin-inline-start:calc(var(--ew-c-app-shell-ribbon-account-width) + var(--ew-c-app-shell-ribbon-account-gap))}.ew-c-app-shell__ribbon[data-account-placement=ribbon-host]{background:var(--ew-color-surface);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.ew-c-app-shell__ribbon[data-account-placement=ribbon-host]>:not(.ew-c-app-shell__account){min-width:0}.ew-c-app-shell__ribbon .ew-c-command-surface__ribbon{box-shadow:none;border-block-start:0;border-inline:0;border-radius:0}.ew-c-app-shell__account[data-placement=ribbon-header],.ew-c-app-shell__account[data-placement=ribbon-host]{border-inline-start:1px solid var(--ew-ribbon-divider,var(--ew-color-border));background:0 0;align-self:stretch;align-items:center;padding:3px 0}.ew-c-app-shell__account[data-placement=ribbon-header]{z-index:2;box-sizing:border-box;width:var(--ew-c-app-shell-ribbon-account-width);height:var(--ew-ribbon-tab-height,30px);transform:translateX(calc((var(--ew-ribbon-utility-button-size,24px) + var(--ew-c-app-shell-ribbon-account-gap)) * -1));background:0 0;border-inline-start:0;position:absolute;inset-block-start:0;inset-inline-end:0}.ew-c-app-shell__account[data-placement=ribbon-host] .ew-c-account-surface{max-width:180px}.ew-c-app-shell__account[data-placement=ribbon-host] .ew-c-account-surface__button{min-height:var(--ew-ribbon-utility-button-size,24px)}.ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface{width:var(--ew-c-app-shell-ribbon-account-width);max-width:var(--ew-c-app-shell-ribbon-account-width)}.ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button{width:var(--ew-c-app-shell-ribbon-account-width);min-width:var(--ew-c-app-shell-ribbon-account-width);min-height:var(--ew-ribbon-utility-button-size,24px);height:var(--ew-ribbon-utility-button-size,24px);border-color:color-mix(in srgb, var(--ew-color-accent) 28%, var(--ew-color-border));color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface));border-radius:999px;padding:0}.ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button:hover:not(:disabled),.ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button:focus-visible{border-color:var(--ew-ribbon-divider,var(--ew-color-border));color:var(--ew-ribbon-text-strong,var(--ew-color-text));background:var(--ew-ribbon-hover-bg,color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface)))}.ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button .ew-c-ui-button__label,.ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button .ew-c-ui-button__label+.ew-c-ui-icon{display:none}.ew-c-app-shell__workspace{grid-row:2;grid-template-columns:var(--ew-c-app-shell-left-rail-width,0px) minmax(0, min(var(--ew-c-app-shell-left-panel-width,0px), var(--ew-c-app-shell-panel-max-inline-size))) var(--ew-c-app-shell-left-resizer-width,0px) minmax(0, 1fr) var(--ew-c-app-shell-right-resizer-width,0px) minmax(0, min(var(--ew-c-app-shell-right-panel-width,0px), var(--ew-c-app-shell-panel-max-inline-size))) var(--ew-c-app-shell-right-rail-width,0px);background:var(--ew-color-background);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.ew-c-app-shell__workspace>.ew-c-app-shell__narrow-panel-scrim,.ew-c-app-shell__workspace>.ew-c-app-shell__narrow-panel-launcher,.ew-c-app-shell__workspace>.ew-c-app-shell__narrow-panel-picker{display:none}.ew-c-app-shell>.ew-c-status-surface{grid-row:3;min-height:0}.ew-c-app-shell__rail{min-width:0;min-height:0;display:grid;overflow:hidden}.ew-c-app-shell__rail[data-side=left]{grid-column:1}.ew-c-app-shell__panel-host[data-side=left]{grid-column:2}.ew-c-app-shell__resizer[data-side=left]{grid-column:3}.ew-c-app-shell__content{grid-column:4}.ew-c-app-shell__resizer[data-side=right]{grid-column:5}.ew-c-app-shell__panel-host[data-side=right]{grid-column:6}.ew-c-app-shell__rail[data-side=right]{grid-column:7}.ew-c-app-shell__rail[data-side=left][data-visible=true]{inline-size:var(--ew-c-app-shell-left-rail-width,var(--ew-c-app-shell-side-rail-width));min-inline-size:var(--ew-c-app-shell-left-rail-width,var(--ew-c-app-shell-side-rail-width));max-inline-size:var(--ew-c-app-shell-left-rail-width,var(--ew-c-app-shell-side-rail-width))}.ew-c-app-shell__rail[data-side=right][data-visible=true]{inline-size:var(--ew-c-app-shell-right-rail-width,var(--ew-c-app-shell-side-rail-width));min-inline-size:var(--ew-c-app-shell-right-rail-width,var(--ew-c-app-shell-side-rail-width));max-inline-size:var(--ew-c-app-shell-right-rail-width,var(--ew-c-app-shell-side-rail-width))}.ew-c-app-shell__rail[data-visible=false]{pointer-events:none;inline-size:0;min-inline-size:0;max-inline-size:0;overflow:hidden}.ew-c-app-shell__rail>.ew-c-side-rail-surface{--ew-c-side-rail-width:var(--ew-c-app-shell-side-rail-width);--ew-c-side-rail-hidden-label-width:var(--ew-c-app-shell-side-rail-width);--ew-c-side-rail-button-font-size:var(--ew-c-app-shell-side-rail-button-font-size);--ew-c-side-rail-label-font-size:var(--ew-c-app-shell-side-rail-label-font-size);--ew-c-side-rail-icon-font-size:var(--ew-c-app-shell-side-rail-icon-size);--ew-c-side-rail-scroll-icon-font-size:var(--ew-c-app-shell-side-rail-icon-size);--ew-c-side-rail-button-min-height:var(--ew-c-app-shell-side-rail-button-min-height);--ew-c-side-rail-button-padding:var(--ew-c-app-shell-side-rail-button-padding);--ew-c-side-rail-button-gap:var(--ew-c-app-shell-side-rail-button-gap);--ew-c-side-rail-item-gap:var(--ew-c-app-shell-side-rail-button-gap);--ew-c-side-rail-items-padding-block:var(--ew-c-app-shell-side-rail-items-padding-block);--ew-c-side-rail-scroll-button-width:var(--ew-c-app-shell-side-rail-scroll-button-width);--ew-c-side-rail-scroll-button-height:var(--ew-c-app-shell-side-rail-scroll-button-height);--ew-c-side-rail-scroll-button-margin:var(--ew-c-app-shell-side-rail-scroll-button-margin);width:100%;height:100%}.ew-c-app-shell__rail>.ew-c-side-rail-surface .ew-c-side-rail-surface__button{font-weight:400}.ew-c-app-shell__rail>.ew-c-side-rail-surface .ew-c-side-rail-surface__icon{inline-size:var(--ew-c-app-shell-side-rail-icon-size);block-size:var(--ew-c-app-shell-side-rail-icon-size);font-size:var(--ew-c-app-shell-side-rail-icon-size);font-weight:400}.ew-c-app-shell__rail>.ew-c-side-rail-surface .ew-c-side-rail-surface__label{font-size:var(--ew-c-app-shell-side-rail-label-font-size);letter-spacing:0;text-transform:none;font-weight:400}.ew-c-app-shell__panel-host{--ew-font-size-small:var(--ew-c-app-shell-panel-font-size);border-inline-end:1px solid var(--ew-color-border);background:var(--ew-color-surface);min-width:0;min-height:0;font-size:var(--ew-c-app-shell-panel-font-size);scrollbar-color:var(--ew-c-app-shell-panel-scrollbar-thumb) transparent;scrollbar-width:thin;font-weight:400;display:block;overflow:auto}.ew-c-app-shell__panel-host[data-side=right]{border-inline:1px solid var(--ew-color-border) 0}.ew-c-app-shell__panel-host[data-open=false]{visibility:hidden;border:0;overflow:hidden}.ew-c-app-shell__resizer{z-index:1;border-inline:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);min-height:0}.ew-c-app-shell__workspace[data-left-panel-open=false] .ew-c-app-shell__resizer[data-side=left],.ew-c-app-shell__workspace[data-right-panel-open=false] .ew-c-app-shell__resizer[data-side=right]{opacity:0;visibility:hidden;inline-size:0;min-inline-size:0;max-inline-size:0;pointer-events:none;border:0;width:0;min-width:0;overflow:hidden}.ew-c-app-shell__resizer:hover,.ew-c-app-shell__resizer:focus-visible,.ew-c-app-shell__resizer[data-resizing=true]{background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface-muted))}.ew-c-app-shell__panel-host::-webkit-scrollbar{width:10px}.ew-c-app-shell__panel-host::-webkit-scrollbar-thumb{background:var(--ew-c-app-shell-panel-scrollbar-thumb);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.ew-c-app-shell__panel{align-content:start;gap:var(--ew-c-app-shell-panel-gap);min-width:0;padding:var(--ew-c-app-shell-panel-padding);font-size:var(--ew-c-app-shell-panel-font-size);font-weight:400;line-height:var(--ew-c-app-shell-panel-line-height);display:grid}.ew-c-app-shell__panel-header,.ew-c-app-shell__panel-body{gap:var(--ew-c-app-shell-panel-section-gap);min-width:0;display:grid}.ew-c-app-shell__panel-header{border-block-end:1px solid var(--ew-color-border);padding-block-end:9px}.ew-c-app-shell__panel-header-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.ew-c-app-shell__panel-title{min-width:0;font-size:var(--ew-c-app-shell-panel-title-font-size);font-weight:750;line-height:var(--ew-c-app-shell-panel-title-line-height);overflow-wrap:anywhere;margin:0}.ew-c-app-shell__panel-controls{align-items:center;gap:2px;min-width:0;display:flex}.ew-c-app-shell__panel-control{width:var(--ew-c-app-shell-panel-control-size);height:var(--ew-c-app-shell-panel-control-size);min-width:var(--ew-c-app-shell-panel-control-size);border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-surface) 88%, transparent);cursor:pointer;font:inherit;place-items:center;display:inline-grid}.ew-c-app-shell__panel-control:hover,.ew-c-app-shell__panel-control:focus-visible{border-color:color-mix(in srgb, var(--ew-color-border) 72%, transparent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-app-shell__panel-close:hover,.ew-c-app-shell__panel-close:focus-visible{color:var(--ew-color-danger)}.ew-c-app-shell__panel-description{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-c-app-shell-panel-font-size);font-weight:400;line-height:var(--ew-c-app-shell-panel-line-height);overflow-wrap:anywhere;margin:0}.ew-c-app-shell__content{background:color-mix(in srgb, var(--ew-color-background) 86%, #11151a);min-width:0;min-height:0;display:grid;overflow:hidden}.ew-c-app-shell__sample-content{min-width:0;min-height:0;padding:14px;display:grid}.ew-c-app-shell__sample-canvas{aspect-ratio:3/2;border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:linear-gradient(135deg,#161c23b8,#2a3844b8),repeating-conic-gradient(from 45deg,#20262e 0% 25%,#2e3740 0% 50%) 50%/32px 32px;align-self:start;place-items:center;width:100%;min-width:0;max-width:100%;display:grid}.ew-c-app-shell__sample-canvas-label{border:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);border-radius:var(--ew-radius-small);color:#f7f9fb;font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);background:#080c10bd;padding:5px 8px}.ew-c-app-shell__sample-list{gap:7px;min-width:0;margin:0;display:grid}.ew-c-app-shell__sample-row{border-bottom:1px solid var(--ew-color-border);gap:2px;min-width:0;padding-bottom:7px;display:grid}.ew-c-app-shell__sample-row:last-child{border-bottom:0;padding-bottom:0}.ew-c-app-shell__sample-term,.ew-c-app-shell__sample-detail{min-width:0;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);overflow-wrap:anywhere;margin:0}.ew-c-app-shell__sample-term{color:var(--ew-color-text-muted);font-weight:700}.ew-c-app-shell__sample-detail{color:var(--ew-color-text)}.ew-c-assistant-panel{min-width:0;color:var(--ew-color-text);align-content:start;gap:10px;display:grid}.ew-c-assistant-panel__top,.ew-c-assistant-panel__section,.ew-c-assistant-panel__current-work,.ew-c-assistant-panel__composer{gap:8px;min-width:0;display:grid}.ew-c-assistant-panel__context,.ew-c-assistant-panel__status{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-muted) 78%, var(--ew-color-surface));grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;padding:6px 8px;display:inline-grid}.ew-c-assistant-panel__status{color:var(--ew-color-success);background:color-mix(in srgb, var(--ew-color-success) 8%, var(--ew-color-surface))}.ew-c-assistant-panel__context-label,.ew-c-assistant-panel__status-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);overflow:hidden}.ew-c-assistant-panel__section-title{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);font-weight:800;line-height:var(--ew-line-height-caption);text-transform:uppercase}.ew-c-assistant-panel__select-row{grid-template-columns:minmax(66px,.48fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.ew-c-assistant-panel__select-label,.ew-c-assistant-panel__composer-hint{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-assistant-panel__select,.ew-c-assistant-panel__composer-input{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);width:100%;min-width:0;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-assistant-panel__select{min-height:28px;padding:3px 7px}.ew-c-assistant-panel__current-work,.ew-c-assistant-panel__composer,.ew-c-assistant-panel__message{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);border-radius:var(--ew-radius-small);background:var(--ew-color-surface)}.ew-c-assistant-panel__current-work,.ew-c-assistant-panel__composer{padding:9px}.ew-c-assistant-panel__current-work-title{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-navigation);font-weight:800;line-height:var(--ew-line-height-control)}.ew-c-assistant-panel__current-work-detail{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);overflow-wrap:anywhere}.ew-c-assistant-panel__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.ew-c-assistant-panel__metric{border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-muted) 78%, var(--ew-color-surface));gap:1px;min-width:0;padding:6px;display:grid}.ew-c-assistant-panel__metric-label,.ew-c-assistant-panel__metric-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-assistant-panel__metric-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption)}.ew-c-assistant-panel__metric-value{color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-assistant-panel__messages{gap:8px;min-width:0;display:grid}.ew-c-assistant-panel__message{gap:5px;min-width:0;padding:8px;display:grid}.ew-c-assistant-panel__message[data-role=user]{background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-assistant-panel__message-meta{align-items:center;gap:8px;min-width:0;display:flex}.ew-c-assistant-panel__message-author,.ew-c-assistant-panel__message-time{min-width:0;font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption)}.ew-c-assistant-panel__message-author{color:var(--ew-color-text)}.ew-c-assistant-panel__message-time{color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-assistant-panel__message-body{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);overflow-wrap:anywhere;margin:0;line-height:1.42}.ew-c-assistant-panel__composer-input{resize:vertical;min-height:84px;padding:7px 8px}.ew-c-assistant-panel__composer-footer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.ew-c-assistant-panel__composer-actions{align-items:center;gap:6px;min-width:0;display:inline-flex}.ew-c-assistant-panel__action{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-height:28px;color:var(--ew-color-text);background:var(--ew-color-surface);cursor:pointer;font:inherit;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);justify-content:center;align-items:center;gap:5px;padding:3px 8px;display:inline-flex}.ew-c-assistant-panel__action[data-tone=accent]{border-color:color-mix(in srgb, var(--ew-color-accent) 62%, var(--ew-color-border));color:#fff;background:var(--ew-color-accent)}.ew-c-assistant-panel__action:hover:not(:disabled){border-color:var(--ew-color-accent);color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-assistant-panel__action[data-tone=accent]:hover:not(:disabled){color:#fff;background:color-mix(in srgb, var(--ew-color-accent) 86%, #111827)}.ew-c-assistant-panel__workflow-tabs,.ew-c-assistant-panel__workflow-history-heading{align-items:center;gap:6px;min-width:0;display:flex}.ew-c-assistant-panel__workflow-tabs>*{flex:1 1 0}.ew-c-assistant-panel__workflow-history-heading{justify-content:space-between}.ew-c-assistant-panel__workflow-operation[data-status=preview-ready]{border-color:color-mix(in srgb, var(--ew-color-accent) 55%, var(--ew-color-border))}.ew-c-assistant-panel__workflow-operation[data-status=failed]{border-color:color-mix(in srgb, var(--ew-color-danger) 50%, var(--ew-color-border))}.ew-c-assistant-panel__workflow-status,.ew-c-assistant-panel__workflow-empty{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);margin:0}.ew-c-assistant-panel__workflow-preview{border-radius:var(--ew-radius-small);max-height:220px;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface-muted) 76%, var(--ew-color-surface));font-size:var(--ew-font-size-control);white-space:pre-wrap;overflow-wrap:anywhere;padding:8px;line-height:1.45;overflow:auto}.ew-c-billing{min-width:0;min-height:0;color:var(--ew-color-text);grid-template-rows:auto minmax(0,1fr);display:grid}.ew-c-billing__header{border-bottom:1px solid var(--ew-color-border);background:color-mix(in srgb, var(--ew-color-surface) 94%, #edf3f6);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.ew-c-billing__title-group,.ew-c-billing__body,.ew-c-billing__status,.ew-c-billing__plans,.ew-c-billing__plan-card{min-width:0;display:grid}.ew-c-billing__title-group{gap:3px}.ew-c-billing__title-row{align-items:center;gap:8px;min-width:0;display:flex}.ew-c-billing__title{margin:0;font-size:20px;line-height:1.25}.ew-c-billing__subtitle,.ew-c-billing__body-text,.ew-c-billing__notice{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-body);margin:0;line-height:1.45}.ew-c-billing__subtitle{font-size:var(--ew-font-size-small);font-weight:700}.ew-c-billing__header-actions,.ew-c-billing__actions,.ew-c-billing__plan-footer{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ew-c-billing__body{scrollbar-width:thin;align-content:start;gap:16px;padding:16px;overflow:auto}.ew-c-billing__status,.ew-c-billing__plans,.ew-c-billing__empty{gap:12px;min-width:0}.ew-c-billing__empty{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);align-content:start;max-width:560px;padding:14px;display:grid}.ew-c-billing__section-title,.ew-c-billing__plan-name{margin:0;font-size:14px;line-height:1.3}.ew-c-billing__metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;min-width:0;display:grid}.ew-c-billing__metric{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);gap:4px;min-width:0;padding:12px;display:grid}.ew-c-billing__metric[data-tone=success]{border-color:color-mix(in srgb, var(--ew-color-success) 44%, var(--ew-color-border))}.ew-c-billing__metric[data-tone=warning]{border-color:color-mix(in srgb, var(--ew-color-warning) 48%, var(--ew-color-border))}.ew-c-billing__metric-value{min-width:0;color:var(--ew-color-text);overflow-wrap:anywhere;font-size:17px;line-height:1.25}.ew-c-billing__metric-label,.ew-c-billing__detail-label,.ew-c-billing__detail-value,.ew-c-billing__badge,.ew-c-billing__plan-price,.ew-c-billing__feature-label{font-size:var(--ew-font-size-small);line-height:1.25}.ew-c-billing__metric-label,.ew-c-billing__detail-label{color:var(--ew-color-text-muted);font-weight:750}.ew-c-billing__details{gap:8px;min-width:0;display:grid}.ew-c-billing__detail{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 86%, transparent);justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:8px 10px;display:flex}.ew-c-billing__detail-value{min-width:0;color:var(--ew-color-text);overflow-wrap:anywhere;text-align:right;font-weight:760}.ew-c-billing__plan-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;min-width:0;display:grid}.ew-c-billing__plan-card{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);align-content:start;gap:12px;padding:14px}.ew-c-billing__plan-card[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 48%, var(--ew-color-border));box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-color-accent) 18%, transparent) inset}.ew-c-billing__plan-header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.ew-c-billing__plan-price{max-width:50%;color:var(--ew-color-accent);overflow-wrap:anywhere;text-align:right;flex:0 auto;font-weight:820}.ew-c-billing__feature-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.ew-c-billing__feature-list li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:7px;min-width:0;display:grid}.ew-c-billing__feature-label{min-width:0;color:var(--ew-color-text);overflow-wrap:anywhere}.ew-c-billing__plan-footer{justify-content:space-between;margin-top:2px}.ew-c-billing__badge{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-height:24px;color:var(--ew-color-text-muted);background:var(--ew-color-surface-muted);align-items:center;padding:4px 8px;font-weight:760;display:inline-flex}.ew-c-billing__badge[data-tone=success]{border-color:color-mix(in srgb, var(--ew-color-success) 42%, var(--ew-color-border));color:color-mix(in srgb, var(--ew-color-success) 78%, #1c4d3a);background:color-mix(in srgb, var(--ew-color-success) 10%, var(--ew-color-surface))}.ew-c-billing__badge[data-tone=warning]{border-color:color-mix(in srgb, var(--ew-color-warning) 44%, var(--ew-color-border));color:color-mix(in srgb, var(--ew-color-warning) 86%, #5e4300);background:color-mix(in srgb, var(--ew-color-warning) 12%, var(--ew-color-surface))}.ew-c-billing__notice{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);width:min(100%,720px);padding:10px 12px}.ew-c-billing__notice[data-tone=error]{border-color:color-mix(in srgb, var(--ew-color-danger) 48%, var(--ew-color-border));color:color-mix(in srgb, var(--ew-color-danger) 84%, var(--ew-color-text))}.ew-c-business-surface{min-width:0;min-height:100vh;color:var(--ew-color-text);font-family:var(--ew-font-ui);background:#f4f7fb;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.ew-c-business-surface__header{color:#fff;background:linear-gradient(112deg,#173569,#315efb 58%,#5b56a8);justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex;box-shadow:0 5px 22px #1735692e}.ew-c-business-surface__heading,.ew-c-business-surface__card-heading{gap:4px;min-width:0;display:grid}.ew-c-business-surface__product,.ew-c-business-surface__eyebrow{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.ew-c-business-surface__product{color:#ffffffc2}.ew-c-business-surface__eyebrow{color:#52688f}.ew-c-business-surface__title,.ew-c-business-surface__card-title,.ew-c-business-surface__detail-title{margin:0}.ew-c-business-surface__title{font-size:clamp(24px,3vw,34px)}.ew-c-business-surface__card-title,.ew-c-business-surface__detail-title{font-size:16px}.ew-c-business-surface__summary,.ew-c-business-surface__card-summary{margin:0;line-height:1.45}.ew-c-business-surface__summary{color:#ffffffd1}.ew-c-business-surface__card-summary{color:var(--ew-color-text-muted)}.ew-c-business-surface__body{grid-template-columns:210px minmax(360px,1fr) minmax(250px,320px);min-height:0;display:grid}.ew-c-business-surface__navigation,.ew-c-business-surface__detail{background:var(--ew-color-surface);min-width:0;padding:18px}.ew-c-business-surface__navigation{border-right:1px solid var(--ew-color-border);align-content:start;gap:6px;display:grid}.ew-c-business-surface__navigation-item{width:100%;color:var(--ew-color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;gap:10px;padding:10px 12px;display:flex}.ew-c-business-surface__navigation-item[data-active=true]{color:#2149b0;background:#eaf0ff;font-weight:750}.ew-c-business-surface__navigation-count{color:var(--ew-color-text-muted);font-size:12px}.ew-c-business-surface__main{min-width:0;padding:18px;overflow:auto}.ew-c-business-surface__metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:14px;display:grid}.ew-c-business-surface__metric,.ew-c-business-surface__card{border:1px solid var(--ew-color-border);background:var(--ew-color-surface);border-radius:12px;box-shadow:0 8px 24px #22355e0f}.ew-c-business-surface__metric{border-top:3px solid #b7c4da;gap:4px;padding:14px;display:grid}.ew-c-business-surface__metric[data-tone=accent]{border-top-color:#315efb}.ew-c-business-surface__metric[data-tone=success]{border-top-color:#1a9162}.ew-c-business-surface__metric[data-tone=warning]{border-top-color:#c17b18}.ew-c-business-surface__metric[data-tone=danger]{border-top-color:#c74646}.ew-c-business-surface__metric-label,.ew-c-business-surface__metric-detail{color:var(--ew-color-text-muted);font-size:12px}.ew-c-business-surface__metric-value{font-size:22px}.ew-c-business-surface__cards{gap:10px;display:grid}.ew-c-business-surface__card{cursor:pointer;gap:10px;padding:15px;display:grid}.ew-c-business-surface__card[data-selected=true]{border-color:#557cf1;box-shadow:0 0 0 2px #315efb1f,0 10px 28px #22355e17}.ew-c-business-surface__card-header,.ew-c-business-surface__actions,.ew-c-business-surface__card-actions,.ew-c-business-surface__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ew-c-business-surface__card-header{justify-content:space-between}.ew-c-business-surface__meta{color:var(--ew-color-text-muted);font-size:12px}.ew-c-business-surface__meta span+span:before{content:"·";margin-right:8px}.ew-c-business-surface__status{color:#4d5d75;white-space:nowrap;background:#eef1f5;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:11px;font-weight:750;display:inline-flex}.ew-c-business-surface__status[data-tone=accent]{color:#244bb7;background:#e8efff}.ew-c-business-surface__status[data-tone=success]{color:#106a48;background:#e4f5ed}.ew-c-business-surface__status[data-tone=warning]{color:#8d5608;background:#fff2d8}.ew-c-business-surface__status[data-tone=danger]{color:#a42e2e;background:#fdeaea}.ew-c-business-surface__detail{border-left:1px solid var(--ew-color-border);align-content:start;gap:12px;display:grid}.ew-c-business-surface__detail-rows{gap:0;margin:0;display:grid}.ew-c-business-surface__detail-row{border-bottom:1px solid var(--ew-color-border);grid-template-columns:minmax(90px,.8fr) minmax(0,1.2fr);gap:10px;padding:9px 0;font-size:12px;display:grid}.ew-c-business-surface__detail-row dt{color:var(--ew-color-text-muted)}.ew-c-business-surface__detail-row dd{overflow-wrap:anywhere;margin:0;font-weight:700}.ew-c-business-surface__notice{border-top:1px solid var(--ew-color-border);color:#526078;background:#fff;padding:9px 18px;font-size:12px}@media (width<=980px){.ew-c-business-surface__body{grid-template-columns:180px minmax(0,1fr)}.ew-c-business-surface__detail{display:none}}@media (width<=680px){.ew-c-business-surface__header{flex-direction:column;align-items:flex-start}.ew-c-business-surface__body{grid-template-columns:1fr}.ew-c-business-surface__navigation{border-right:0;border-bottom:1px solid var(--ew-color-border);grid-auto-flow:column;overflow-x:auto}.ew-c-business-surface__navigation-item{width:max-content}}.ew-c-canvas-viewport-surface{--ew-c-canvas-viewport-surface-background-color:color-mix(in srgb, var(--ew-color-background) 88%, var(--ew-color-surface-muted));--ew-c-canvas-viewport-surface-grid-color:color-mix(in srgb, var(--ew-color-border) 32%, transparent);--ew-c-canvas-viewport-surface-grid-size:24px;--ew-c-canvas-viewport-surface-top-ruler-size:0px;--ew-c-canvas-viewport-surface-left-ruler-size:0px;--ew-c-canvas-viewport-surface-artboard-background:var(--ew-color-surface);border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);min-width:0;min-height:0;color:var(--ew-color-text);grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.ew-c-canvas-viewport-surface__viewport{grid-template-columns:var(--ew-c-canvas-viewport-surface-left-ruler-size) minmax(0, 1fr);grid-template-rows:var(--ew-c-canvas-viewport-surface-top-ruler-size) minmax(0, 1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.ew-c-canvas-viewport-surface__ruler-corner{border-right:1px solid var(--ew-color-border);border-bottom:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);grid-area:1/1;min-width:0;min-height:0}.ew-c-canvas-viewport-surface__ruler{background:var(--ew-color-surface-muted);min-width:0;min-height:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);position:relative;overflow:hidden}.ew-c-canvas-viewport-surface__ruler[data-orientation=horizontal]{border-bottom:1px solid var(--ew-color-border);grid-area:1/2}.ew-c-canvas-viewport-surface__ruler[data-orientation=vertical]{border-right:1px solid var(--ew-color-border);grid-area:2/1}.ew-c-canvas-viewport-surface__ruler-inner,.ew-c-canvas-viewport-surface__ruler-ticks{width:100%;min-width:0;height:100%;min-height:0;position:relative}.ew-c-canvas-viewport-surface__ruler-tick{color:inherit;position:absolute}.ew-c-canvas-viewport-surface__ruler-tick[data-orientation=horizontal]{background:currentColor;width:1px;height:7px;inset-block-end:0;inset-inline-start:var(--ew-c-canvas-viewport-surface-ruler-position)}.ew-c-canvas-viewport-surface__ruler-tick[data-orientation=vertical]{background:currentColor;width:7px;height:1px;inset-block-start:var(--ew-c-canvas-viewport-surface-ruler-position);inset-inline-end:0}.ew-c-canvas-viewport-surface__ruler-tick[data-major=true][data-orientation=horizontal]{height:12px}.ew-c-canvas-viewport-surface__ruler-tick[data-major=true][data-orientation=vertical]{width:12px}.ew-c-canvas-viewport-surface__ruler-tick-label{color:var(--ew-color-text-muted);white-space:nowrap;position:absolute}.ew-c-canvas-viewport-surface__ruler-tick[data-orientation=horizontal] .ew-c-canvas-viewport-surface__ruler-tick-label{inset-block-start:2px;inset-inline-start:3px}.ew-c-canvas-viewport-surface__ruler-tick[data-orientation=vertical] .ew-c-canvas-viewport-surface__ruler-tick-label{transform-origin:0 0;inset-block-start:3px;inset-inline-start:2px;transform:rotate(-90deg)}.ew-c-canvas-viewport-surface__ruler-unit{color:var(--ew-color-text-muted);font-weight:700;position:absolute;inset-block-start:4px;inset-inline-end:6px}.ew-c-canvas-viewport-surface__scroll{grid-area:2/2;min-width:0;min-height:0;position:relative;overflow:auto}.ew-c-canvas-viewport-surface[data-background-mode=solid] .ew-c-canvas-viewport-surface__scroll{background:var(--ew-c-canvas-viewport-surface-background-color)}.ew-c-canvas-viewport-surface[data-background-mode=grid] .ew-c-canvas-viewport-surface__scroll{background:linear-gradient(90deg, var(--ew-c-canvas-viewport-surface-grid-color) 1px, transparent 1px), linear-gradient(var(--ew-c-canvas-viewport-surface-grid-color) 1px, transparent 1px), var(--ew-c-canvas-viewport-surface-background-color);background-size:var(--ew-c-canvas-viewport-surface-grid-size) var(--ew-c-canvas-viewport-surface-grid-size)}.ew-c-canvas-viewport-surface[data-background-mode=dot-grid] .ew-c-canvas-viewport-surface__scroll{background:radial-gradient(circle, var(--ew-c-canvas-viewport-surface-grid-color) 1px, transparent 1.5px), var(--ew-c-canvas-viewport-surface-background-color);background-size:var(--ew-c-canvas-viewport-surface-grid-size) var(--ew-c-canvas-viewport-surface-grid-size)}.ew-c-canvas-viewport-surface[data-background-mode=checkerboard] .ew-c-canvas-viewport-surface__scroll,.ew-c-canvas-viewport-surface[data-background-mode=transparent] .ew-c-canvas-viewport-surface__scroll{background:conic-gradient(from 45deg, color-mix(in srgb, var(--ew-color-surface) 82%, #fff) 0 25%, color-mix(in srgb, var(--ew-color-surface-muted) 78%, #000) 0 50%, color-mix(in srgb, var(--ew-color-surface) 82%, #fff) 0 75%, color-mix(in srgb, var(--ew-color-surface-muted) 78%, #000) 0) 0 0 / var(--ew-c-canvas-viewport-surface-grid-size) var(--ew-c-canvas-viewport-surface-grid-size)}.ew-c-canvas-viewport-surface__scroll-inner{place-items:center;width:max-content;min-width:100%;min-height:100%;padding:32px;display:grid}.ew-c-canvas-viewport-surface[data-dense=true] .ew-c-canvas-viewport-surface__scroll-inner{padding:18px}.ew-c-canvas-viewport-surface__artboard-shell{place-items:start;min-width:0;min-height:0;display:grid;position:relative}.ew-c-canvas-viewport-surface__artboard{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, #000);background:var(--ew-c-canvas-viewport-surface-artboard-background);transform-origin:50%;min-width:0;min-height:0;margin:0;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000038,0 2px 8px #00000029}.ew-c-canvas-viewport-surface__artboard-content{min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.ew-c-canvas-viewport-surface__overlay-layer{z-index:3;pointer-events:none;position:absolute;inset:0}.ew-c-canvas-viewport-surface__overlay{pointer-events:none;min-width:0;min-height:0;position:absolute;inset:0}.ew-c-canvas-viewport-surface__overlay[data-interactive=true]{pointer-events:auto}.ew-c-canvas-viewport-surface__empty{min-width:180px;min-height:140px;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);text-align:center;place-items:center;padding:16px;display:grid}.ew-c-canvas-viewport-surface__footer{border-top:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:32px;padding:4px 8px;display:flex}.ew-c-canvas-viewport-surface__footer-group,.ew-c-canvas-viewport-surface__artboard-control{align-items:center;gap:6px;min-width:0;display:flex}.ew-c-canvas-viewport-surface__footer-group--segments{flex:auto;justify-content:center}.ew-c-canvas-viewport-surface__field{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);align-items:center;gap:5px;display:inline-flex}.ew-c-canvas-viewport-surface__field-label{flex:none}.ew-c-canvas-viewport-surface__select,.ew-c-canvas-viewport-surface__input,.ew-c-canvas-viewport-surface__artboard-value{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-height:24px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-canvas-viewport-surface__select,.ew-c-canvas-viewport-surface__input{padding:2px 6px}.ew-c-canvas-viewport-surface__field--zoom .ew-c-canvas-viewport-surface__select{width:82px}.ew-c-canvas-viewport-surface__field--rotation .ew-c-canvas-viewport-surface__input{width:48px}.ew-c-canvas-viewport-surface__artboard-select{max-width:128px}.ew-c-canvas-viewport-surface__artboard-value{max-width:128px;color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;place-items:center;padding:2px 8px;font-weight:700;display:inline-grid;overflow:hidden}.ew-c-canvas-viewport-surface__icon-button,.ew-c-canvas-viewport-surface__footer-action{border-radius:var(--ew-radius-small);min-width:24px;min-height:24px;color:var(--ew-color-text-muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;place-items:center;padding:2px;display:inline-grid}.ew-c-canvas-viewport-surface__footer-action:not(:has(.ew-icon)){font-size:var(--ew-font-size-control);padding-inline:7px;font-weight:700}.ew-c-canvas-viewport-surface__icon-button:hover,.ew-c-canvas-viewport-surface__footer-action:hover,.ew-c-canvas-viewport-surface__footer-action[aria-pressed=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 64%, var(--ew-color-border));color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-canvas-viewport-surface__icon-button:disabled,.ew-c-canvas-viewport-surface__footer-action:disabled{cursor:default;opacity:.48}.ew-c-canvas-viewport-surface__footer-segment{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);align-items:center;gap:4px;display:inline-flex}.ew-c-canvas-viewport-surface__footer-segment[data-tone=accent]{color:var(--ew-color-accent)}.ew-c-canvas-viewport-surface__footer-segment[data-tone=warning]{color:var(--ew-color-warning)}.ew-c-canvas-viewport-surface__footer-segment[data-tone=danger]{color:var(--ew-color-danger)}.ew-c-canvas-viewport-surface__footer-segment-label{flex:none;font-weight:700}.ew-c-canvas-viewport-surface__footer-segment-value{min-width:0;color:var(--ew-color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-chart-editor{min-width:0;color:var(--ew-color-text);grid-template-rows:auto auto auto minmax(0,1fr);grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);gap:12px 16px;display:grid}.ew-c-chart-editor__preview{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:#fff;grid-row:1/span 4;place-items:center;min-height:260px;display:grid;overflow:hidden}.ew-c-chart-editor__preview svg{width:100%;height:auto;display:block}.ew-c-chart-editor__status{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);margin:0}.ew-c-chart-editor__status[data-valid=false]{color:var(--ew-color-danger,#b42318)}.ew-c-chart-editor__fields{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;min-width:0;display:grid}.ew-c-chart-editor__field,.ew-c-chart-editor__size-fields{gap:5px;min-width:0;display:grid}.ew-c-chart-editor__size-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ew-c-chart-editor__field--data{grid-column:1/-1}.ew-c-chart-editor__field-label,.ew-c-chart-editor__help{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control)}.ew-c-chart-editor__field-label{font-weight:700}.ew-c-chart-editor__control,.ew-c-chart-editor__data{box-sizing:border-box;border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);width:100%;min-width:0;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit}.ew-c-chart-editor__element-inspector{border-block-start:1px solid var(--ew-color-border);gap:10px;min-width:0;max-height:min(42vh,420px);padding-block-start:10px;display:grid;overflow:auto}.ew-c-chart-editor__element-title,.ew-c-chart-editor__element-section-title{color:var(--ew-color-text);font-family:var(--ew-font-ui);margin:0}.ew-c-chart-editor__element-title{font-size:var(--ew-font-size-body)}.ew-c-chart-editor__element-section-title{font-size:var(--ew-font-size-control)}.ew-c-chart-editor__element-status,.ew-c-chart-editor__element-empty{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);margin:0}.ew-c-chart-editor__element-status[data-supported=false]{color:var(--ew-color-warning,#b54708)}.ew-c-chart-editor__element-section{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-subtle,var(--ew-color-surface));gap:7px;min-width:0;padding:9px;display:grid}.ew-c-chart-editor__element-section-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.ew-c-chart-editor__element-section [data-chart-editor-element-field=text],.ew-c-chart-editor__element-section [data-chart-editor-element-field=font-family],.ew-c-chart-editor__element-section [data-chart-editor-element-field=number-format]{grid-column:1/-1}.ew-c-chart-editor__element-section .ew-c-color-choice{min-width:0}@media (forced-colors:active){.ew-c-chart-editor__preview,.ew-c-chart-editor__element-section{forced-color-adjust:auto;border-color:canvastext}}@media (prefers-reduced-motion:reduce){.ew-c-chart-editor,.ew-c-chart-editor *,.ew-c-chart-editor :before,.ew-c-chart-editor :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ew-c-chart-editor__control{min-height:34px;padding:5px 8px}.ew-c-chart-editor__data{resize:vertical;min-height:176px;font-family:var(--ew-font-mono);font-size:var(--ew-font-size-control);tab-size:12;white-space:pre;padding:8px;line-height:1.45}@media (width<=760px){.ew-c-chart-editor{grid-template-columns:minmax(0,1fr)}.ew-c-chart-editor__preview{grid-row:auto;min-height:210px}.ew-c-chart-editor__element-inspector{max-height:none}}@media (width<=480px){.ew-c-chart-editor__fields,.ew-c-chart-editor__size-fields,.ew-c-chart-editor__element-section-fields{grid-template-columns:minmax(0,1fr)}.ew-c-chart-editor__element-section [data-chart-editor-element-field]{grid-column:auto}}.ew-c-clipboard{min-width:0;color:var(--ew-color-text);display:grid}.ew-c-clipboard__content{align-content:start;gap:8px;min-width:0;display:grid}.ew-c-clipboard__toolbar,.ew-c-clipboard__item-actions,.ew-c-clipboard__footer{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ew-c-clipboard__footer{justify-items:start;margin-block-start:2px;display:grid}.ew-c-clipboard__button,.ew-c-clipboard__icon-button{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;min-height:28px;color:var(--ew-color-text);background:var(--ew-color-surface);cursor:pointer;font:inherit;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);justify-content:center;align-items:center;gap:5px;display:inline-flex}.ew-c-clipboard__button{padding:3px 8px}.ew-c-clipboard__icon-button{width:28px;min-width:28px;padding:0}.ew-c-clipboard__button:hover,.ew-c-clipboard__icon-button:hover{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-clipboard__button:disabled,.ew-c-clipboard__icon-button:disabled{color:var(--ew-color-text-disabled);background:var(--ew-color-surface-subtle);cursor:default}.ew-c-clipboard__button-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-clipboard__options,.ew-c-clipboard__item{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);gap:7px;min-width:0;padding:8px;display:grid}.ew-c-clipboard__option{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:7px;display:grid}.ew-c-clipboard__list{gap:8px;min-width:0;display:grid}.ew-c-clipboard__item-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;min-width:0;display:grid}.ew-c-clipboard__item-title{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-navigation);font-weight:800;line-height:var(--ew-line-height-control);overflow-wrap:anywhere}.ew-c-clipboard__item-time,.ew-c-clipboard__item-detail,.ew-c-clipboard__empty{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);overflow-wrap:anywhere}.ew-c-clipboard__item-preview{border-radius:var(--ew-radius-small);min-width:0;max-height:92px;color:var(--ew-color-text);background:var(--ew-color-surface-subtle);font-family:var(--ew-font-mono);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);white-space:pre-wrap;margin:0;padding:7px;overflow:auto}.ew-c-clipboard__item[data-enabled=false]{opacity:.72}.ew-c-clipboard__empty{padding:10px 2px}.ew-c-color-surface{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);min-width:0;color:var(--ew-color-text);align-content:start;gap:12px;padding:12px;display:grid}.ew-c-color-surface[data-dense=true]{gap:9px;padding:10px}.ew-c-color-surface__header{gap:3px;min-width:0;display:grid}.ew-c-color-surface__title,.ew-c-color-surface__section-title,.ew-c-color-surface__description{margin:0}.ew-c-color-surface__title{color:var(--ew-color-text);font-size:var(--ew-font-size-subtitle);font-weight:750;line-height:var(--ew-line-height-title)}.ew-c-color-surface__description{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-color-surface__section{gap:7px;min-width:0;display:grid}.ew-c-color-surface__section+.ew-c-color-surface__section{border-top:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);padding-top:11px}.ew-c-color-surface__section-title{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:750;line-height:var(--ew-line-height-control)}.ew-c-color-surface__pair-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.ew-c-color-surface__pair-control{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-muted) 42%, var(--ew-color-surface));cursor:pointer;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:7px;min-width:0;min-height:42px;padding:5px 7px;display:grid;position:relative}.ew-c-color-surface__pair-control:hover,.ew-c-color-surface__pair-control[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 70%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-color-surface__pair-swatch,.ew-c-color-surface__swatch-chip{background:linear-gradient(45deg, #ffffff85 25%, transparent 25% 75%, #ffffff85 75%), linear-gradient(45deg, #0000001a 25%, transparent 25% 75%, #0000001a 75%), var(--ew-c-color-surface-color,transparent);background-position:0 0,4px 4px,0 0;background-size:8px 8px,8px 8px,auto}.ew-c-color-surface__pair-swatch{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, #000);border-radius:5px;width:28px;height:28px;box-shadow:inset 0 0 0 1px #ffffff47}.ew-c-color-surface__pair-text{gap:2px;min-width:0;display:grid}.ew-c-color-surface__pair-label,.ew-c-color-surface__pair-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-color-surface__pair-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control)}.ew-c-color-surface__pair-value{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption)}.ew-c-color-surface__pair-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ew-c-color-surface__swatch-grid{grid-template-columns:repeat(var(--ew-c-color-surface-columns,6), minmax(0, 1fr));gap:5px;min-width:0;display:grid}.ew-c-color-surface__swatch{border-radius:var(--ew-radius-small);min-width:0;min-height:30px;color:var(--ew-color-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:6px;padding:4px 6px;display:grid}.ew-c-color-surface__swatch-grid[data-swatch-size=small] .ew-c-color-surface__swatch{grid-template-columns:18px minmax(0,1fr);min-height:26px;padding:3px 5px}.ew-c-color-surface__swatch-grid[data-swatch-size=large] .ew-c-color-surface__swatch{grid-template-columns:28px minmax(0,1fr);min-height:38px}.ew-c-color-surface__swatch:hover,.ew-c-color-surface__swatch[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 64%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-color-surface__swatch:disabled{cursor:default;opacity:.44}.ew-c-color-surface__swatch-chip{border:1px solid color-mix(in srgb, var(--ew-color-border) 70%, #000);border-radius:4px;width:20px;height:20px;box-shadow:inset 0 0 0 1px #ffffff38}.ew-c-color-surface__swatch-grid[data-swatch-size=small] .ew-c-color-surface__swatch-chip{width:18px;height:18px}.ew-c-color-surface__swatch-grid[data-swatch-size=large] .ew-c-color-surface__swatch-chip{width:28px;height:28px}.ew-c-color-surface__swatch-label{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-color-choice{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);min-width:0;color:var(--ew-color-text);align-content:start;gap:10px;padding:12px;display:grid}.ew-c-color-choice[data-dense=true]{gap:5px;padding:7px}.ew-c-color-choice[data-dense=true] .ew-c-color-choice__current{font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);padding:3px 5px}.ew-c-color-choice__header,.ew-c-color-choice__section{gap:5px;min-width:0;display:grid}.ew-c-color-choice__title,.ew-c-color-choice__description,.ew-c-color-choice__current,.ew-c-color-choice__section-title{margin:0}.ew-c-color-choice__title{font-size:var(--ew-font-size-subtitle);font-weight:750;line-height:var(--ew-line-height-title)}.ew-c-color-choice__description,.ew-c-color-choice__section-title{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-color-choice__section-title,.ew-c-color-choice__literal-picker-label{font-weight:700}.ew-c-color-choice__current{border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);padding:6px 8px}.ew-c-color-choice[data-selection-state=mixed] .ew-c-color-choice__current,.ew-c-color-choice[data-selection-state=unset] .ew-c-color-choice__current{font-style:italic}.ew-c-color-choice__literal-picker{min-height:36px;color:var(--ew-color-text);font-size:var(--ew-font-size-control);grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:8px;display:grid}.ew-c-color-choice__literal-input{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);cursor:pointer;width:34px;height:30px;padding:2px}.ew-c-color-choice__grid{grid-template-columns:repeat(var(--ew-c-color-choice-columns,6), minmax(0, 1fr));gap:5px;min-width:0;display:grid}.ew-c-color-choice__choice{border-radius:var(--ew-radius-small);min-width:0;min-height:32px;color:var(--ew-color-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;padding:4px 6px;display:grid;position:relative}.ew-c-color-choice__choice:hover,.ew-c-color-choice__choice[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 64%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-color-choice__choice:focus-visible,.ew-c-color-choice__literal-input:focus-visible{outline:2px solid var(--ew-color-accent);outline-offset:1px}.ew-c-color-choice__choice:disabled,.ew-c-color-choice__literal-input:disabled{cursor:default;opacity:.46}.ew-c-color-choice__chip{border:1px solid color-mix(in srgb, var(--ew-color-border) 70%, #000);background:linear-gradient(45deg, #ffffff85 25%, transparent 25% 75%, #ffffff85 75%), linear-gradient(45deg, #0000001a 25%, transparent 25% 75%, #0000001a 75%), var(--ew-c-color-choice-color,transparent);background-position:0 0,4px 4px,0 0;background-size:8px 8px,8px 8px,auto;border-radius:4px;width:22px;height:22px;position:relative;overflow:hidden}.ew-c-color-choice__chip[data-choice-kind=theme-role]:after{border:1px solid var(--ew-color-surface);background:var(--ew-color-accent);content:"";border-radius:50%;width:6px;height:6px;position:absolute;bottom:1px;right:1px}.ew-c-color-choice__chip[data-choice-kind=automatic]{background:linear-gradient(135deg, var(--ew-color-text) 0 48%, var(--ew-color-surface) 48% 52%, var(--ew-color-accent) 52% 100%)}.ew-c-color-choice__chip[data-choice-kind=none]:after{background:var(--ew-color-danger);content:"";height:2px;position:absolute;inset:9px -3px auto;transform:rotate(-45deg)}.ew-c-color-choice__label{min-width:0;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface,.ew-c-command-surface__floating,.ew-c-command-surface__menu-bar,.ew-c-command-surface__menu,.ew-c-command-surface__popover{color:var(--ew-color-text);font-family:var(--ew-font-ui);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);-webkit-user-select:none;user-select:none}.ew-c-command-surface{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ew-c-command-surface[data-adaptive-overflow=true],.ew-c-command-surface__floating[data-adaptive-overflow=true]{flex-wrap:nowrap;overflow:hidden}.ew-c-command-surface__ribbon-groups[data-adaptive-overflow=true]{flex-wrap:nowrap;overflow:auto hidden}.ew-c-command-surface__group{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);align-content:space-between;gap:5px;min-width:0;min-height:44px;padding:6px 7px;display:grid}.ew-c-command-surface[data-adaptive-overflow=true]>.ew-c-command-surface__group,.ew-c-command-surface__ribbon-groups[data-adaptive-overflow=true]>.ew-c-command-surface__group{flex:none;width:max-content;max-width:none}.ew-c-command-surface__group-items{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.ew-c-command-surface[data-adaptive-overflow=true] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups[data-adaptive-overflow=true] .ew-c-command-surface__group-items{flex-wrap:nowrap}.ew-c-command-surface[data-adaptive-overflow=true] .ew-c-command-surface__button,.ew-c-command-surface__floating[data-adaptive-overflow=true] .ew-c-command-surface__button,.ew-c-command-surface__ribbon-groups[data-adaptive-overflow=true] .ew-c-command-surface__button{overflow-wrap:normal;white-space:nowrap;flex:none;max-width:none}.ew-c-command-surface[data-adaptive-overflow=true] .ew-c-command-surface__button-label,.ew-c-command-surface__floating[data-adaptive-overflow=true] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups[data-adaptive-overflow=true] .ew-c-command-surface__button-label{overflow-wrap:normal;white-space:nowrap}.ew-c-command-surface__group[data-layout=compact] .ew-c-command-surface__group-items{gap:3px}.ew-c-command-surface__group[data-layout=hero] .ew-c-command-surface__group-items{align-items:stretch}.ew-c-command-surface__group-label{min-width:0;max-width:100%;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.ew-c-command-surface__group-label-row{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.ew-c-command-surface__group-label-row .ew-c-command-surface__group-label{flex:auto;min-width:0}.ew-c-command-surface__group-launcher{width:16px;min-width:16px;height:16px;color:var(--ew-color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ew-c-command-surface__group-launcher:hover:not(:disabled){color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, transparent)}.ew-c-command-surface__group-launcher:disabled{cursor:default;opacity:.54}.ew-c-command-surface__group-launcher .ew-c-ui-icon{font-size:14px}.ew-c-command-surface__button{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);max-width:100%;min-height:28px;color:var(--ew-color-text);background:var(--ew-color-surface);cursor:pointer;font-size:var(--ew-font-size-control);font-family:inherit;line-height:var(--ew-line-height-control);overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;gap:5px;padding:4px 8px;transition:border-color .12s,color .12s,background-color .12s,opacity .12s;display:inline-flex;position:relative}.ew-c-command-surface__button-label{overflow-wrap:anywhere;min-width:0}.ew-c-command-surface__button .ew-c-ui-icon,.ew-c-command-surface__menu-leading .ew-c-ui-icon{flex:none}.ew-c-command-surface__button-value{min-width:0;max-width:12ch;color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__button-trailing{color:var(--ew-color-text-muted);justify-content:center;align-items:center;margin-inline-start:-2px;display:inline-flex}.ew-c-command-surface__button:hover:not(:disabled),.ew-c-command-surface__menu-bar-button:hover:not(:disabled),.ew-c-command-surface__menu-item:hover:not(:disabled),.ew-c-command-surface__popover-item:hover:not(:disabled),.ew-c-command-surface__button[aria-expanded=true],.ew-c-command-surface__menu-bar-button[aria-expanded=true],.ew-c-command-surface__menu-item[aria-expanded=true]{border-color:var(--ew-color-accent);color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__button[aria-pressed=true],.ew-c-command-surface__button[role=checkbox][aria-checked=true],.ew-c-command-surface__button[role=radio][aria-checked=true]{border-color:var(--ew-color-accent);color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-command-surface__button[data-tone=danger]{border-color:var(--ew-color-danger);color:var(--ew-color-danger)}.ew-c-command-surface__button[data-tone=accent],.ew-c-command-surface__button[data-importance=primary]{border-color:var(--ew-color-accent)}.ew-c-command-surface__button[data-presentation=large-tile]{flex-direction:column;gap:5px;min-width:64px;min-height:56px;padding:8px;font-weight:700}.ew-c-command-surface__button[data-presentation=icon-only],.ew-c-command-surface__button[data-adaptive-presentation=icon-only]{width:30px;min-width:30px;padding:0}.ew-c-command-surface__button[data-adaptive-presentation=icon-only] .ew-c-command-surface__button-label,.ew-c-command-surface__button[data-adaptive-presentation=icon-only] .ew-c-command-surface__button-value{display:none}.ew-c-command-surface__overflow-button{flex:none}.ew-c-command-surface__button:disabled{color:var(--ew-color-text-muted);cursor:not-allowed;opacity:.62}.ew-c-command-surface__button[data-busy=true]{cursor:progress}.ew-c-command-surface__color-swatch{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--ew-color-surface);border-radius:4px;flex:none}.ew-c-command-surface__ink-button-swatch{background:var(--ew-color-text);border-radius:999px;flex:none;width:18px;min-height:2px;max-height:12px}.ew-c-command-surface__separator{background:var(--ew-color-border);flex:0 0 1px;align-self:stretch;width:1px;min-width:1px;max-width:1px;min-height:24px;display:block}.ew-c-command-surface__inline-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control)}.ew-c-command-surface__menu-bar{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-muted) 70%, var(--ew-color-surface));flex-wrap:wrap;align-items:center;gap:2px;min-width:0;padding:4px;display:flex}.ew-c-command-surface__menu-bar-button{border-radius:var(--ew-radius-small);min-width:0;min-height:28px;color:var(--ew-color-text);cursor:pointer;font-size:var(--ew-font-size-control);font-family:inherit;font-weight:700;line-height:var(--ew-line-height-control);text-align:center;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:3px;padding:4px 8px;transition:border-color .12s,color .12s,background-color .12s,opacity .12s;display:inline-flex}.ew-c-command-surface__menu-bar-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-command-surface__menu{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);gap:2px;min-width:min(260px,100%);padding:6px;display:grid}.ew-c-command-surface__menu-group{gap:2px;min-width:0;display:grid}.ew-c-command-surface__menu-group+.ew-c-command-surface__menu-group{border-top:1px solid var(--ew-color-border);padding-top:4px}.ew-c-command-surface__menu-item{border-radius:var(--ew-radius-small);width:100%;min-width:0;min-height:28px;color:var(--ew-color-text);cursor:pointer;font-size:var(--ew-font-size-control);font-family:inherit;line-height:var(--ew-line-height-control);text-align:start;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;padding:4px 6px;display:grid}.ew-c-command-surface__popover{z-index:1000;border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:180px;color:var(--ew-color-text);background:var(--ew-color-surface);box-shadow:0 12px 34px color-mix(in srgb, var(--ew-color-text) 18%, transparent);gap:2px;padding:6px;display:grid;position:fixed;overflow:auto}.ew-c-command-surface__custom-popover{gap:8px;min-width:240px}.ew-c-command-surface__custom-popover:has(>.ew-c-command-surface__quick-styles-gallery){gap:0;width:min(640px,100vw - 24px);max-width:calc(100vw - 24px);padding:0;overflow:hidden auto}.ew-c-command-surface__custom-popover:has(>.ew-c-command-surface__style-set-gallery){gap:0;padding:0;overflow:hidden auto}:is(.ew-c-command-surface__theme-gallery-popover,.ew-c-command-surface__theme-colors-popover,.ew-c-command-surface__theme-fonts-popover,.ew-c-command-surface__paragraph-spacing-popover,.ew-c-command-surface__theme-effects-popover,.ew-c-command-surface__watermark-popover,.ew-c-command-surface__toc-popover,.ew-c-command-surface__custom-popover:has(>.ew-c-command-surface__theme-colors-gallery),.ew-c-command-surface__custom-popover:has(>.ew-c-command-surface__theme-fonts-gallery),.ew-c-command-surface__custom-popover:has(>.ew-c-command-surface__paragraph-spacing-gallery),.ew-c-command-surface__custom-popover:has(>.ew-c-command-surface__theme-effects-gallery),.ew-c-command-surface__custom-popover:has(>.ew-c-command-surface__watermark-gallery),.ew-c-command-surface__custom-popover:has(>.ew-c-command-surface__toc-gallery),.ew-c-command-surface__custom-popover:has(>.ew-c-command-surface__theme-gallery),.ew-c-command-surface__custom-popover:has(>.ew-c-command-surface__page-margins-gallery)){gap:0;padding:0;overflow:hidden}.ew-c-command-surface__custom-control{gap:8px;min-width:0;display:grid}.ew-c-command-surface__custom-option,.ew-c-command-surface__numeric-button{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);color:var(--ew-color-text);background:var(--ew-color-surface);cursor:pointer;font-family:inherit;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-command-surface__custom-option:hover:not(:disabled),.ew-c-command-surface__custom-option:focus-visible,.ew-c-command-surface__numeric-button:hover:not(:disabled),.ew-c-command-surface__numeric-button:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface));outline:none}.ew-c-command-surface__custom-option[aria-selected=true]{border-color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-command-surface__custom-option:disabled,.ew-c-command-surface__numeric-button:disabled{color:var(--ew-color-text-muted);cursor:not-allowed;opacity:.7}.ew-c-command-surface__style-gallery,.ew-c-command-surface__table-style-gallery,.ew-c-command-surface__choice-list{grid-template-columns:repeat(2,minmax(112px,1fr))}.ew-c-command-surface__style-tile,.ew-c-command-surface__table-style-tile,.ew-c-command-surface__ink-profile,.ew-c-command-surface__choice-tile{text-align:start;gap:5px;min-width:0;padding:8px;display:grid}.ew-c-command-surface__style-sample{color:var(--ew-color-text);font-family:var(--ew-font-content);line-height:var(--ew-line-height-title);display:block}.ew-c-command-surface__style-tile[data-preview-kind=title] .ew-c-command-surface__style-sample{font-size:var(--ew-font-size-title);font-weight:750}.ew-c-command-surface__style-tile[data-preview-kind=heading] .ew-c-command-surface__style-sample{font-size:var(--ew-font-size-subtitle);font-weight:700}.ew-c-command-surface__style-tile[data-preview-kind=quote] .ew-c-command-surface__style-sample{border-inline-start:3px solid var(--ew-color-accent);padding-inline-start:7px;font-style:italic}.ew-c-command-surface__style-tile[data-preview-kind=code] .ew-c-command-surface__style-sample{font-family:var(--ew-font-mono);font-size:var(--ew-font-size-control)}.ew-c-command-surface__quick-styles-gallery{grid-template-columns:minmax(0,1fr);gap:0;width:100%;min-width:min(600px,100vw - 24px)}.ew-c-command-surface__quick-styles-grid{grid-template-columns:repeat(var(--ew-command-surface-quick-styles-columns,4), minmax(0, 1fr));gap:4px 8px;padding:6px 8px 8px;display:grid}.ew-c-command-surface__quick-styles-section{min-width:0;display:grid}.ew-c-command-surface__quick-styles-section+.ew-c-command-surface__quick-styles-section{border-block-start:1px solid var(--ew-color-border)}.ew-c-command-surface__quick-styles-section-title{color:var(--ew-color-text-muted);font:600 var(--ew-font-size-caption) / 1.2 var(--ew-font-ui);margin:0;padding:7px 10px 0}.ew-c-command-surface__quick-style-tile{min-width:0;min-height:56px;color:var(--ew-color-text);text-align:center;background:0 0;border-color:#0000;place-items:center;padding:5px 8px;display:grid}.ew-c-command-surface__quick-style-tile:hover:not(:disabled),.ew-c-command-surface__quick-style-tile:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__quick-style-tile[aria-selected=true]{border-color:var(--ew-color-text-muted);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-text) 3%, var(--ew-color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-text) 36%, transparent)}.ew-c-command-surface__quick-style-preview{min-width:0;max-width:100%;color:inherit;font-family:var(--ew-font-content);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:400;line-height:1.35;display:block;overflow:hidden}.ew-c-command-surface__quick-style-tile[data-preview-kind^=picture-]{grid-template-rows:39px auto;gap:4px;min-height:72px}.ew-c-command-surface__picture-style-label{font-family:var(--ew-font-ui);font-size:var(--ew-font-size-caption);line-height:1.2}.ew-c-command-surface__picture-style-preview{--ew-picture-style-preview-accent:#2563eb;background:color-mix(in srgb, var(--ew-ribbon-panel,var(--ew-color-surface)) 88%, var(--ew-picture-style-preview-accent));place-items:center;width:100%;min-width:0;height:100%;min-height:30px;display:grid;position:relative;overflow:visible}.ew-c-command-surface__picture-style-image{border:1px solid color-mix(in srgb, var(--ew-picture-style-preview-accent) 70%, #fff);background:linear-gradient(145deg,#0000 0 42%,#ffffff94 43% 49%,#0000 50%),linear-gradient(135deg,#b7dce8,#527d96);width:58%;height:58%;display:block;position:relative}.ew-c-command-surface__picture-style-preview[data-preview-kind=picture-none] .ew-c-command-surface__picture-style-image{border-color:#0000}.ew-c-command-surface__picture-style-preview[data-preview-kind=picture-frame] .ew-c-command-surface__picture-style-image{border:4px solid #fff;box-shadow:0 0 0 1px #0f172a33}.ew-c-command-surface__picture-style-preview[data-preview-kind=picture-accent] .ew-c-command-surface__picture-style-image{border:3px solid var(--ew-picture-style-preview-accent)}.ew-c-command-surface__picture-style-preview[data-preview-kind=picture-dark] .ew-c-command-surface__picture-style-image{border:3px solid #475569}.ew-c-command-surface__picture-style-preview[data-preview-kind=picture-shadow] .ew-c-command-surface__picture-style-image{border:3px solid #f8fafc;box-shadow:5px 5px 6px #0f172a61}.ew-c-command-surface__picture-style-preview[data-preview-kind=picture-glow] .ew-c-command-surface__picture-style-image{box-shadow:0 0 8px 3px color-mix(in srgb, var(--ew-picture-style-preview-accent) 70%, transparent);border:3px solid #fff}.ew-c-command-surface__picture-style-preview[data-preview-kind=picture-reflection] .ew-c-command-surface__picture-style-image{border:3px solid #f8fafc;translate:0 -3px}.ew-c-command-surface__picture-style-preview[data-preview-kind=picture-reflection] .ew-c-command-surface__picture-style-image:after{content:"";transform-origin:top;background:linear-gradient(#527d9659,#0000);height:45%;position:absolute;inset:calc(100% + 3px) -3px auto;transform:scaleY(-1)}.ew-c-command-surface__quick-style-tile[data-preview-kind=heading] .ew-c-command-surface__quick-style-preview{color:color-mix(in srgb, var(--ew-color-accent) 45%, var(--ew-color-text));font-size:21px;font-weight:600}.ew-c-command-surface__quick-style-tile[data-preview-kind=title] .ew-c-command-surface__quick-style-preview{font-size:24px;font-weight:760}.ew-c-command-surface__quick-style-tile[data-preview-kind=quote] .ew-c-command-surface__quick-style-preview{color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-text));font-size:17px;font-style:italic}.ew-c-command-surface__quick-style-tile[data-preview-kind=code] .ew-c-command-surface__quick-style-preview{font-family:var(--ew-font-mono);font-size:13px}.ew-c-command-surface__quick-styles-footer{border-block-start:1px solid var(--ew-color-border);gap:2px;padding:6px 10px 8px;display:grid}.ew-c-command-surface__quick-styles-action{min-height:28px;color:var(--ew-color-text);text-align:start;background:0 0;border-color:#0000;grid-template-columns:22px minmax(0,1fr);place-items:center start;padding:3px 7px;display:grid}.ew-c-command-surface__quick-styles-action:hover:not(:disabled),.ew-c-command-surface__quick-styles-action:focus-visible{color:var(--ew-color-text)}.ew-c-command-surface__quick-styles-action .ew-c-ui-icon{color:var(--ew-color-text-muted)}.ew-c-command-surface__quick-styles-action .ew-c-command-surface__custom-option-label{color:var(--ew-color-text)}.ew-c-command-surface__style-set-gallery{grid-template-columns:minmax(0,1fr);gap:0;width:100%;min-width:0}.ew-c-command-surface__style-set-section{gap:7px;padding:8px 10px 10px;display:grid}.ew-c-command-surface__style-set-section+.ew-c-command-surface__style-set-section{border-block-start:1px solid var(--ew-color-border)}.ew-c-command-surface__style-set-section-title{color:var(--ew-color-text);margin:0;font-size:14px;font-weight:700;line-height:1.2}.ew-c-command-surface__style-set-grid{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));align-items:start;gap:6px 8px;display:grid}.ew-c-command-surface__style-set-grid[data-section-layout=single]{grid-template-columns:minmax(0,96px)}.ew-c-command-surface__style-set-tile{min-width:0;min-height:64px;color:var(--ew-color-text);background:0 0;border-color:#0000;padding:0;display:grid}.ew-c-command-surface__style-set-tile:hover:not(:disabled),.ew-c-command-surface__style-set-tile:focus-visible{border-color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__style-set-tile[aria-selected=true]{border-color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-text) 3%, var(--ew-color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-text) 36%, transparent)}.ew-c-command-surface__style-set-preview{border:1px solid var(--ew-color-border);background:var(--ew-color-surface);width:100%;min-height:58px;color:var(--ew-color-text);font-family:var(--ew-font-content);text-align:start;grid-template-rows:auto auto minmax(0,1fr);gap:3px;padding:5px 6px;display:grid;overflow:hidden}.ew-c-command-surface__style-set-preview-title,.ew-c-command-surface__style-set-preview-heading{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-command-surface__style-set-preview-title{font-size:13px;font-weight:650;line-height:1.05}.ew-c-command-surface__style-set-preview-heading{color:color-mix(in srgb, var(--ew-color-accent) 60%, var(--ew-color-text));font-size:7px;font-weight:700;line-height:1}.ew-c-command-surface__style-set-preview-body{align-content:start;gap:1px;min-width:0;display:grid;overflow:hidden}.ew-c-command-surface__style-set-preview-line{background:color-mix(in srgb, var(--ew-color-text) 62%, transparent);border-radius:999px;height:1px}.ew-c-command-surface__style-set-preview-line:nth-child(2){width:86%}.ew-c-command-surface__style-set-preview-line:nth-child(3){width:74%}.ew-c-command-surface__style-set-preview-line:nth-child(4){width:58%}.ew-c-command-surface__style-set-preview[data-style-set-pattern=caps] .ew-c-command-surface__style-set-preview-title,.ew-c-command-surface__style-set-preview[data-style-set-pattern=caps] .ew-c-command-surface__style-set-preview-heading,.ew-c-command-surface__style-set-preview[data-style-set-pattern=structured] .ew-c-command-surface__style-set-preview-title,.ew-c-command-surface__style-set-preview[data-style-set-pattern=structured] .ew-c-command-surface__style-set-preview-heading{text-transform:uppercase}.ew-c-command-surface__style-set-preview[data-style-set-pattern=large-title] .ew-c-command-surface__style-set-preview-title{font-size:16px;font-weight:500}.ew-c-command-surface__style-set-preview[data-style-set-pattern=bold] .ew-c-command-surface__style-set-preview-title,.ew-c-command-surface__style-set-preview[data-style-set-pattern=bold] .ew-c-command-surface__style-set-preview-heading{font-weight:800}.ew-c-command-surface__style-set-preview[data-style-set-pattern=line] .ew-c-command-surface__style-set-preview-title{border-block-end:1px solid color-mix(in srgb, var(--ew-color-accent) 55%, var(--ew-color-border));padding-block-end:3px}.ew-c-command-surface__style-set-preview[data-style-set-pattern=slate] .ew-c-command-surface__style-set-preview-heading{color:var(--ew-color-surface);background:color-mix(in srgb, var(--ew-color-accent) 70%, var(--ew-color-text))}.ew-c-command-surface__style-set-preview[data-style-set-pattern=muted] .ew-c-command-surface__style-set-preview-title{color:var(--ew-color-text-muted)}.ew-c-command-surface__style-set-preview[data-style-set-pattern=classic] .ew-c-command-surface__style-set-preview-title{font-family:var(--ew-font-content)}.ew-c-command-surface__style-set-footer{border-block-start:1px solid var(--ew-color-border);gap:2px;padding:6px 18px 8px;display:grid}.ew-c-command-surface__style-set-action{min-height:26px;color:var(--ew-color-text);font-family:var(--ew-font-content);font-size:var(--ew-font-size-control);text-align:start;background:0 0;border-color:#0000;padding:3px 6px}.ew-c-command-surface__style-set-action:hover:not(:disabled),.ew-c-command-surface__style-set-action:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__style-set-action .ew-c-command-surface__custom-option-label{color:inherit}.ew-c-command-surface__style-label,.ew-c-command-surface__table-style-label,.ew-c-command-surface__ink-label,.ew-c-command-surface__choice-label,.ew-c-command-surface__custom-option-label{min-width:0;color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__choice-gallery{min-width:250px}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=page-layout-gallery]{min-width:220px}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=arrange-gallery]{min-width:212px}.ew-c-command-surface__choice-search-input{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;min-height:28px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);padding:4px 7px}.ew-c-command-surface__choice-groups{gap:8px;display:grid}.ew-c-command-surface__choice-group{gap:5px;display:grid}.ew-c-command-surface__choice-group-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);font-weight:700;line-height:var(--ew-line-height-caption);text-transform:uppercase}.ew-c-command-surface__choice-list{grid-template-columns:repeat(var(--ew-command-surface-choice-columns,2), minmax(104px, 1fr));gap:6px;display:grid}.ew-c-command-surface__choice-footer{border-block-start:1px solid var(--ew-color-border);gap:2px;margin-block-start:8px;padding-block-start:6px;display:grid}.ew-c-command-surface__choice-footer-action{min-height:28px;color:var(--ew-color-text);font-size:var(--ew-font-size-control);text-align:start;background:0 0;border-color:#0000;grid-template-columns:18px minmax(0,1fr);align-items:center;padding:3px 6px;display:grid}.ew-c-command-surface__choice-footer-action:hover:not(:disabled),.ew-c-command-surface__choice-footer-action:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__choice-footer-action .ew-c-command-surface__custom-option-label{color:inherit}.ew-c-command-surface__choice-tile{grid-template-columns:auto minmax(0,1fr);align-items:center}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=page-layout-gallery] .ew-c-command-surface__choice-list{gap:2px}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=page-layout-gallery] .ew-c-command-surface__choice-tile{background:0 0;border-color:#0000;border-radius:2px;min-height:46px;padding:6px 8px}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=page-layout-gallery] .ew-c-command-surface__choice-tile[aria-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 46%, transparent);background:color-mix(in srgb, var(--ew-color-accent) 9%, var(--ew-color-surface))}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=arrange-gallery] .ew-c-command-surface__choice-group-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);text-transform:none}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=arrange-gallery] .ew-c-command-surface__choice-list{grid-template-columns:repeat(var(--ew-command-surface-choice-columns,3), minmax(46px, 1fr));gap:4px}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=arrange-gallery] .ew-c-command-surface__choice-tile{background:0 0;border-color:#0000;border-radius:2px;grid-template-columns:1fr;justify-items:center;min-height:50px;padding:4px;position:relative}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=arrange-gallery] .ew-c-command-surface__choice-tile[aria-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 48%, transparent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=arrange-gallery] .ew-c-command-surface__choice-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ew-c-command-surface__choice-preview{width:32px;min-width:32px;height:26px;color:var(--ew-color-text);place-items:center;display:inline-grid}.ew-c-command-surface__choice-gallery[data-choice-gallery-kind=arrange-gallery] .ew-c-command-surface__choice-preview{width:38px;min-width:38px;height:42px}.ew-c-command-surface__choice-text{gap:1px;min-width:0;display:grid}.ew-c-command-surface__choice-description{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__choice-gallery-footer{border-block-start:1px solid var(--ew-color-border);gap:4px;margin-block-start:6px;padding-block-start:6px;display:grid}.ew-c-command-surface__choice-gallery-action{background:0 0;border-color:#0000;justify-content:center;min-height:28px;padding:4px 8px}.ew-c-command-surface__choice-gallery-action .ew-c-command-surface__custom-option-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__choice-line-preview{width:28px}.ew-c-command-surface__choice-color-strip{border:1px solid var(--ew-color-border);border-radius:4px;grid-template-columns:repeat(5,1fr);width:30px;height:20px;display:grid;overflow:hidden}.ew-c-command-surface__choice-color{min-width:0}.ew-c-command-surface__choice-arrange-preview{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ew-color-text-muted) 68%, var(--ew-color-border));background:linear-gradient(180deg, color-mix(in srgb, var(--ew-color-surface) 92%, white), var(--ew-color-surface));width:32px;height:40px;display:block;position:relative;overflow:hidden}.ew-c-command-surface__choice-arrange-line{background:color-mix(in srgb, var(--ew-color-text-muted) 66%, transparent);border-radius:999px;height:1px;position:absolute;inset-inline:5px}.ew-c-command-surface__choice-arrange-line:first-child{inset-block-start:7px}.ew-c-command-surface__choice-arrange-line:nth-child(2){inset-block-start:13px}.ew-c-command-surface__choice-arrange-line:nth-child(3){inset-block-start:19px}.ew-c-command-surface__choice-arrange-line:nth-child(4){inset-block-start:25px}.ew-c-command-surface__choice-arrange-line:nth-child(5){inset-block-start:31px}.ew-c-command-surface__choice-arrange-object{border:1px solid color-mix(in srgb, var(--ew-color-accent) 72%, var(--ew-color-text));background:color-mix(in srgb, var(--ew-color-accent) 18%, var(--ew-color-surface));width:12px;height:10px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-color-surface) 74%, transparent);position:absolute;inset-block-start:15px;inset-inline-start:10px}.ew-c-command-surface__choice-arrange-preview[data-choice-arrange-pattern=top-left] .ew-c-command-surface__choice-arrange-object{inset-block-start:5px;inset-inline-start:5px}.ew-c-command-surface__choice-arrange-preview[data-choice-arrange-pattern=top-center] .ew-c-command-surface__choice-arrange-object{inset-block-start:5px;inset-inline-start:10px}.ew-c-command-surface__choice-arrange-preview[data-choice-arrange-pattern=top-right] .ew-c-command-surface__choice-arrange-object{inset-block-start:5px;inset-inline-start:15px}.ew-c-command-surface__choice-arrange-preview[data-choice-arrange-pattern=middle-left] .ew-c-command-surface__choice-arrange-object{inset-block-start:15px;inset-inline-start:5px}.ew-c-command-surface__choice-arrange-preview[data-choice-arrange-pattern=middle-right] .ew-c-command-surface__choice-arrange-object{inset-block-start:15px;inset-inline-start:15px}.ew-c-command-surface__choice-arrange-preview[data-choice-arrange-pattern=bottom-left] .ew-c-command-surface__choice-arrange-object{inset-block-start:25px;inset-inline-start:5px}.ew-c-command-surface__choice-arrange-preview[data-choice-arrange-pattern=bottom-center] .ew-c-command-surface__choice-arrange-object{inset-block-start:25px;inset-inline-start:10px}.ew-c-command-surface__choice-arrange-preview[data-choice-arrange-pattern=bottom-right] .ew-c-command-surface__choice-arrange-object{inset-block-start:25px;inset-inline-start:15px}.ew-c-command-surface__theme-colors-gallery{grid-template-rows:minmax(0,1fr) auto;gap:0;width:min(252px,100vw - 24px);min-width:min(252px,100vw - 24px);max-height:min(520px,100vh - 150px);overflow:hidden}.ew-c-command-surface__theme-colors-body{min-height:0;padding:6px 10px 9px;overflow-y:auto}.ew-c-command-surface__theme-colors-group{gap:5px}.ew-c-command-surface__theme-colors-group-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control);text-transform:none}.ew-c-command-surface__theme-colors-list{gap:1px;display:grid}.ew-c-command-surface__theme-colors-row{min-width:0;min-height:24px;color:var(--ew-color-text);text-align:start;background:0 0;border-color:#0000;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:10px;padding:2px 8px 2px 2px;display:grid}.ew-c-command-surface__theme-colors-row:hover:not(:disabled),.ew-c-command-surface__theme-colors-row:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__theme-colors-row[aria-selected=true]{background:color-mix(in srgb, var(--ew-color-text) 8%, var(--ew-color-surface));border-color:#0000}.ew-c-command-surface__theme-colors-preview{border:1px solid color-mix(in srgb, var(--ew-color-text-muted) 58%, transparent);grid-template-columns:repeat(10,1fr);width:102px;height:14px;display:grid;overflow:hidden}.ew-c-command-surface__theme-colors-swatch{min-width:0}.ew-c-command-surface__theme-colors-label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__theme-colors-footer{border-block-start:1px solid var(--ew-color-border);background:var(--ew-color-surface);gap:2px;padding:7px 8px 9px;display:grid}.ew-c-command-surface__theme-colors-action{min-height:26px;color:var(--ew-color-text);font-size:var(--ew-font-size-control);text-align:start;background:0 0;border-color:#0000;padding:3px 6px 3px 28px}.ew-c-command-surface__theme-colors-action:hover:not(:disabled),.ew-c-command-surface__theme-colors-action:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__theme-colors-action .ew-c-command-surface__custom-option-label{color:inherit}.ew-c-command-surface__theme-fonts-gallery{grid-template-rows:minmax(0,1fr) auto;gap:0;width:min(238px,100vw - 24px);min-width:min(238px,100vw - 24px);max-height:min(486px,100vh - 150px);overflow:hidden}.ew-c-command-surface__theme-fonts-body{min-height:0;padding:6px 10px 8px;overflow-y:auto}.ew-c-command-surface__theme-fonts-group{gap:5px}.ew-c-command-surface__theme-fonts-group-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control);text-transform:none}.ew-c-command-surface__theme-fonts-list{gap:1px;display:grid}.ew-c-command-surface__theme-fonts-row{min-width:0;min-height:60px;color:var(--ew-color-text);text-align:start;background:0 0;border-color:#0000;grid-template-columns:50px minmax(0,1fr);align-items:center;gap:10px;padding:3px 7px 3px 3px;display:grid}.ew-c-command-surface__theme-fonts-row:hover:not(:disabled),.ew-c-command-surface__theme-fonts-row:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__theme-fonts-row[aria-selected=true]{background:color-mix(in srgb, var(--ew-color-text) 8%, var(--ew-color-surface));border-color:#0000}.ew-c-command-surface__theme-fonts-preview{border:1px solid color-mix(in srgb, var(--ew-color-text-muted) 58%, transparent);background:var(--ew-color-surface);width:44px;height:44px;color:var(--ew-color-text);align-content:center;justify-items:center;display:grid;overflow:hidden}.ew-c-command-surface__theme-fonts-preview-sample{font-size:22px;line-height:1}.ew-c-command-surface__theme-fonts-preview-line{max-width:36px;color:var(--ew-color-text-muted);text-overflow:clip;white-space:nowrap;font-size:9px;line-height:1;overflow:hidden}.ew-c-command-surface__theme-fonts-text{min-width:0;display:grid}.ew-c-command-surface__theme-fonts-label,.ew-c-command-surface__theme-fonts-heading,.ew-c-command-surface__theme-fonts-body-font{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-command-surface__theme-fonts-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control)}.ew-c-command-surface__theme-fonts-heading,.ew-c-command-surface__theme-fonts-body-font{color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:1.25}.ew-c-command-surface__theme-fonts-body-font{color:var(--ew-color-text-muted)}.ew-c-command-surface__theme-fonts-footer{border-block-start:1px solid var(--ew-color-border);background:var(--ew-color-surface);gap:2px;padding:7px 8px 9px;display:grid}.ew-c-command-surface__theme-fonts-action{min-height:26px;color:var(--ew-color-text);font-size:var(--ew-font-size-control);text-align:start;background:0 0;border-color:#0000;padding:3px 6px 3px 28px}.ew-c-command-surface__theme-fonts-action:hover:not(:disabled),.ew-c-command-surface__theme-fonts-action:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__theme-fonts-action .ew-c-command-surface__custom-option-label{color:inherit}.ew-c-command-surface__theme-gallery{grid-template-rows:minmax(0,1fr) auto;gap:0;width:min(330px,100vw - 24px);min-width:min(330px,100vw - 24px);max-height:min(504px,100vh - 80px);overflow:hidden}.ew-c-command-surface__theme-gallery-body{min-height:0;padding:6px 7px 7px;overflow-y:auto}.ew-c-command-surface__theme-gallery-group{gap:5px}.ew-c-command-surface__theme-gallery-group-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control);text-transform:none}.ew-c-command-surface__theme-gallery-list{grid-template-columns:repeat(var(--ew-command-surface-choice-columns,4), minmax(0, 1fr));align-items:start;gap:6px 8px;display:grid}.ew-c-command-surface__theme-tile{min-width:0;min-height:70px;color:var(--ew-color-text);text-align:center;background:0 0;border-color:#0000;grid-template-rows:auto 16px;justify-items:center;gap:2px;padding:2px;display:grid}.ew-c-command-surface__theme-tile:hover:not(:disabled),.ew-c-command-surface__theme-tile:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__theme-tile[aria-selected=true]{border-color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-text) 34%, transparent)}.ew-c-command-surface__theme-tile-label{max-width:100%;color:var(--ew-color-text);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__theme-preview{--ew-command-surface-theme-primary:#1f4e79;--ew-command-surface-theme-secondary:#5b9bd5;--ew-command-surface-theme-accent:#ed7d31;--ew-command-surface-theme-muted:#a5a5a5;width:56px;height:46px;color:var(--ew-color-text);display:block}.ew-c-command-surface__theme-preview-page{border:1px solid color-mix(in srgb, var(--ew-color-text-muted) 76%, var(--ew-color-border));background:var(--ew-color-surface);width:54px;height:44px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-color-surface) 80%, transparent);grid-template-rows:auto minmax(0,1fr) auto;gap:3px;padding:5px 5px 4px;display:grid;position:relative;overflow:hidden}.ew-c-command-surface__theme-preview-page:after{border-inline-start:1px solid color-mix(in srgb, var(--ew-color-text-muted) 72%, var(--ew-color-border));border-block-end:1px solid color-mix(in srgb, var(--ew-color-text-muted) 72%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-command-surface-theme-secondary) 18%, var(--ew-color-surface));content:"";transform-origin:100% 0;width:12px;height:12px;position:absolute;inset-block-start:-1px;inset-inline-end:-1px;transform:skew(-12deg)}.ew-c-command-surface__theme-preview[data-theme-pattern=right-band] .ew-c-command-surface__theme-preview-page:before,.ew-c-command-surface__theme-preview[data-theme-pattern=banded] .ew-c-command-surface__theme-preview-page:before,.ew-c-command-surface__theme-preview[data-theme-pattern=slice] .ew-c-command-surface__theme-preview-page:before{background:color-mix(in srgb, var(--ew-command-surface-theme-secondary) 84%, var(--ew-color-surface));content:"";width:8px;position:absolute;inset-block:0;inset-inline-end:0}.ew-c-command-surface__theme-preview[data-theme-pattern=left-pattern] .ew-c-command-surface__theme-preview-page:before,.ew-c-command-surface__theme-preview[data-theme-pattern=basis] .ew-c-command-surface__theme-preview-page:before,.ew-c-command-surface__theme-preview[data-theme-pattern=frame] .ew-c-command-surface__theme-preview-page:before{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--ew-command-surface-theme-secondary) 86%, var(--ew-color-surface)) 0 3px, color-mix(in srgb, var(--ew-command-surface-theme-accent) 70%, var(--ew-color-surface)) 3px 6px);content:"";width:7px;position:absolute;inset-block:0;inset-inline-start:0}.ew-c-command-surface__theme-preview[data-theme-pattern=boardroom] .ew-c-command-surface__theme-preview-sample,.ew-c-command-surface__theme-preview[data-theme-pattern=berlin] .ew-c-command-surface__theme-preview-sample,.ew-c-command-surface__theme-preview[data-theme-pattern=dividend] .ew-c-command-surface__theme-preview-sample{color:var(--ew-command-surface-theme-accent)}.ew-c-command-surface__theme-preview[data-theme-pattern=soft] .ew-c-command-surface__theme-preview-page,.ew-c-command-surface__theme-preview[data-theme-pattern=droplet] .ew-c-command-surface__theme-preview-page,.ew-c-command-surface__theme-preview[data-theme-pattern=wisp] .ew-c-command-surface__theme-preview-page{background:color-mix(in srgb, var(--ew-command-surface-theme-secondary) 10%, var(--ew-color-surface))}.ew-c-command-surface__theme-preview-sample{z-index:1;min-width:0;color:var(--ew-command-surface-theme-primary);font-family:var(--ew-font-content);text-align:start;font-size:17px;font-weight:650;line-height:1;position:relative;overflow:hidden}.ew-c-command-surface__theme-preview-lines{z-index:1;align-content:start;gap:2px;min-width:0;display:grid;position:relative}.ew-c-command-surface__theme-preview-line{background:color-mix(in srgb, var(--ew-command-surface-theme-muted) 70%, var(--ew-color-border));border-radius:999px;height:2px}.ew-c-command-surface__theme-preview-line:first-child{background:color-mix(in srgb, var(--ew-command-surface-theme-primary) 54%, var(--ew-color-border));width:92%}.ew-c-command-surface__theme-preview-line:nth-child(2){width:72%}.ew-c-command-surface__theme-preview-line:nth-child(3){width:86%}.ew-c-command-surface__theme-preview-line:nth-child(4){width:58%}.ew-c-command-surface__theme-preview-palette{z-index:1;grid-template-columns:repeat(6,1fr);gap:1px;min-width:0;height:5px;display:grid;position:relative}.ew-c-command-surface__theme-preview-swatch{min-width:0}.ew-c-command-surface__theme-gallery-footer{border-block-start:1px solid var(--ew-color-border);background:var(--ew-color-surface);gap:2px;padding:6px 12px 8px;display:grid}.ew-c-command-surface__theme-gallery-action{min-height:26px;color:var(--ew-color-text);font-size:var(--ew-font-size-control);text-align:start;background:0 0;border-color:#0000;grid-template-columns:18px minmax(0,1fr);align-items:center;padding:3px 6px;display:grid}.ew-c-command-surface__theme-gallery-action:hover:not(:disabled),.ew-c-command-surface__theme-gallery-action:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__theme-gallery-action .ew-c-command-surface__custom-option-label{color:inherit}.ew-c-command-surface__paragraph-spacing-gallery{grid-template-rows:minmax(0,1fr) auto;gap:0;width:min(320px,100vw - 24px);min-width:min(320px,100vw - 24px);max-height:min(620px,100vh - 96px);overflow:hidden}.ew-c-command-surface__paragraph-spacing-body{min-height:0;padding:7px 12px 0;overflow-y:auto}.ew-c-command-surface__paragraph-spacing-group{gap:5px;padding-block-end:4px}.ew-c-command-surface__paragraph-spacing-group+.ew-c-command-surface__paragraph-spacing-group{padding-block-start:2px}.ew-c-command-surface__paragraph-spacing-group-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);text-transform:none}.ew-c-command-surface__paragraph-spacing-list{gap:1px;display:grid}.ew-c-command-surface__paragraph-spacing-row{min-height:72px;color:var(--ew-color-text);text-align:start;background:0 0;border-color:#0000;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:4px 8px 4px 4px;display:grid}.ew-c-command-surface__paragraph-spacing-row:hover:not(:disabled),.ew-c-command-surface__paragraph-spacing-row:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__paragraph-spacing-row[aria-selected=true]{background:color-mix(in srgb, var(--ew-color-text) 8%, var(--ew-color-surface));border-color:#0000}.ew-c-command-surface__paragraph-spacing-preview{width:58px;height:58px;color:var(--ew-color-text);display:block;position:relative}.ew-c-command-surface__paragraph-spacing-preview-lines{align-content:center;gap:5px;width:42px;height:100%;display:grid}.ew-c-command-surface__paragraph-spacing-preview-line{background:color-mix(in srgb, var(--ew-color-text) 78%, transparent);height:2px}.ew-c-command-surface__paragraph-spacing-preview-line:nth-child(2),.ew-c-command-surface__paragraph-spacing-preview-line:nth-child(4){width:82%}.ew-c-command-surface__paragraph-spacing-preview-line:nth-child(3){width:68%}.ew-c-command-surface__paragraph-spacing-preview[data-paragraph-spacing-pattern=none] .ew-c-command-surface__paragraph-spacing-preview-lines{gap:3px}.ew-c-command-surface__paragraph-spacing-preview[data-paragraph-spacing-pattern=compact] .ew-c-command-surface__paragraph-spacing-preview-lines{gap:6px}.ew-c-command-surface__paragraph-spacing-preview[data-paragraph-spacing-pattern=tight] .ew-c-command-surface__paragraph-spacing-preview-lines{gap:8px}.ew-c-command-surface__paragraph-spacing-preview[data-paragraph-spacing-pattern=open] .ew-c-command-surface__paragraph-spacing-preview-lines{gap:10px}.ew-c-command-surface__paragraph-spacing-preview[data-paragraph-spacing-pattern=relaxed] .ew-c-command-surface__paragraph-spacing-preview-lines{gap:12px}.ew-c-command-surface__paragraph-spacing-preview[data-paragraph-spacing-pattern=double] .ew-c-command-surface__paragraph-spacing-preview-lines{gap:14px}.ew-c-command-surface__paragraph-spacing-preview-marker{width:18px;height:24px;color:var(--ew-color-accent);position:absolute;inset-block-end:6px;inset-inline-start:34px}.ew-c-command-surface__paragraph-spacing-preview-marker:before{background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface));content:"";border:2px solid;border-radius:999px;width:14px;height:14px;position:absolute;inset-block-start:0;inset-inline-start:1px}.ew-c-command-surface__paragraph-spacing-preview-marker:after{content:"";transform-origin:50%;border-block-end:2px solid;border-inline-end:2px solid;width:10px;height:14px;position:absolute;inset-block-end:0;inset-inline-start:8px;transform:rotate(45deg)}.ew-c-command-surface__paragraph-spacing-label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__paragraph-spacing-footer{border-block-start:1px solid var(--ew-color-border);background:var(--ew-color-surface);gap:2px;padding:7px 12px 9px 52px;display:grid}.ew-c-command-surface__paragraph-spacing-action{min-height:26px;color:var(--ew-color-text);font-size:var(--ew-font-size-control);text-align:start;background:0 0;border-color:#0000;padding:3px 6px}.ew-c-command-surface__paragraph-spacing-action:hover:not(:disabled),.ew-c-command-surface__paragraph-spacing-action:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__paragraph-spacing-action .ew-c-command-surface__custom-option-label{color:inherit}.ew-c-command-surface__theme-effects-gallery{gap:0;width:min(306px,100vw - 24px);min-width:min(306px,100vw - 24px);max-height:min(420px,100vh - 96px);overflow:hidden}.ew-c-command-surface__theme-effects-body{min-height:0;padding:6px 7px 8px;overflow-y:auto}.ew-c-command-surface__theme-effects-group{gap:5px}.ew-c-command-surface__theme-effects-group-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control);text-transform:none}.ew-c-command-surface__theme-effects-list{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:6px;display:grid}.ew-c-command-surface__theme-effects-tile{min-width:0;min-height:74px;color:var(--ew-color-text);text-align:center;background:0 0;border-color:#0000;grid-template-rows:54px 16px;justify-items:center;gap:2px;padding:2px;display:grid}.ew-c-command-surface__theme-effects-tile:hover:not(:disabled),.ew-c-command-surface__theme-effects-tile:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__theme-effects-tile[aria-selected=true]{border-color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-text) 34%, transparent)}.ew-c-command-surface__theme-effects-preview{--ew-command-surface-effect-primary:#0f6f92;--ew-command-surface-effect-secondary:#9fd3e0;border:1px solid color-mix(in srgb, var(--ew-color-text-muted) 58%, transparent);background:linear-gradient(135deg, var(--ew-color-surface) 0 55%, color-mix(in srgb, var(--ew-command-surface-effect-secondary) 28%, var(--ew-color-surface)) 56% 100%);width:58px;height:50px;display:block;position:relative;overflow:hidden}.ew-c-command-surface__theme-effects-circle{border:2px solid var(--ew-command-surface-effect-primary);background:color-mix(in srgb, var(--ew-color-surface) 76%, transparent);border-radius:999px;width:32px;height:32px;position:absolute;inset-block-start:7px;inset-inline-start:6px}.ew-c-command-surface__theme-effects-arrow{background:linear-gradient(180deg, color-mix(in srgb, var(--ew-command-surface-effect-secondary) 92%, white) 0%, var(--ew-command-surface-effect-primary) 100%);width:32px;height:19px;box-shadow:2px 2px 4px color-mix(in srgb, var(--ew-color-text) 28%, transparent);clip-path:polygon(0 26%,56% 26%,56% 0,100% 50%,56% 100%,56% 74%,0 74%);position:absolute;inset-block-start:17px;inset-inline-start:16px}.ew-c-command-surface__theme-effects-block{background:color-mix(in srgb, var(--ew-command-surface-effect-primary) 82%, var(--ew-color-surface));width:18px;height:18px;box-shadow:inset 0 8px 8px color-mix(in srgb, var(--ew-color-surface) 28%, transparent);position:absolute;inset-block-start:13px;inset-inline-start:34px}.ew-c-command-surface__theme-effects-preview[data-effect-pattern=office-2013] .ew-c-command-surface__theme-effects-arrow{box-shadow:1px 1px 3px color-mix(in srgb, var(--ew-color-text) 18%, transparent)}.ew-c-command-surface__theme-effects-preview[data-effect-pattern=subtle-solid] .ew-c-command-surface__theme-effects-arrow{box-shadow:none}.ew-c-command-surface__theme-effects-preview[data-effect-pattern=top-shadow] .ew-c-command-surface__theme-effects-arrow{box-shadow:0 -3px 5px color-mix(in srgb, var(--ew-color-text) 35%, transparent)}.ew-c-command-surface__theme-effects-preview[data-effect-pattern=extreme-shadow] .ew-c-command-surface__theme-effects-arrow{box-shadow:8px 8px 12px color-mix(in srgb, var(--ew-color-text) 55%, transparent)}.ew-c-command-surface__theme-effects-preview[data-effect-pattern=glow-edge] .ew-c-command-surface__theme-effects-arrow{box-shadow:0 0 7px color-mix(in srgb, var(--ew-command-surface-effect-secondary) 74%, transparent)}.ew-c-command-surface__theme-effects-preview[data-effect-pattern=reflection] .ew-c-command-surface__theme-effects-arrow{-webkit-box-reflect:below 1px linear-gradient(#00000061, transparent)}.ew-c-command-surface__theme-effects-label{max-width:100%;color:var(--ew-color-text);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__watermark-gallery{grid-template-rows:minmax(0,1fr) auto;gap:0;width:min(430px,100vw - 24px);min-width:min(430px,100vw - 24px);max-height:min(640px,100vh - 72px);overflow:hidden}.ew-c-command-surface__watermark-body{min-height:0;padding:7px 12px 10px;overflow-y:auto}.ew-c-command-surface__watermark-group{gap:8px;padding-block-end:10px}.ew-c-command-surface__watermark-group+.ew-c-command-surface__watermark-group{border-block-start:1px solid var(--ew-color-border);padding-block-start:8px}.ew-c-command-surface__watermark-group-label{color:var(--ew-color-text);font-size:var(--ew-font-size-caption);font-weight:700;line-height:var(--ew-line-height-caption);text-transform:none}.ew-c-command-surface__watermark-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px 16px;display:grid}.ew-c-command-surface__watermark-tile{min-width:0;min-height:164px;color:var(--ew-color-text);text-align:center;background:0 0;border-color:#0000;justify-items:center;gap:3px;padding:2px;display:grid}.ew-c-command-surface__watermark-tile:hover:not(:disabled),.ew-c-command-surface__watermark-tile:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__watermark-tile[aria-selected=true]{border-color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-text) 34%, transparent)}.ew-c-command-surface__watermark-preview{width:118px;height:136px;display:block}.ew-c-command-surface__watermark-preview-page{border:1px solid color-mix(in srgb, var(--ew-color-text) 64%, var(--ew-color-border));background:var(--ew-color-surface);width:118px;height:136px;display:block;position:relative;overflow:hidden}.ew-c-command-surface__watermark-preview-text{color:color-mix(in srgb, var(--ew-color-text-muted) 24%, transparent);font-family:var(--ew-font-content);text-align:center;white-space:nowrap;transform-origin:50%;font-size:18px;line-height:1;position:absolute;inset-block-start:54px;inset-inline:-22px;overflow:hidden;transform:rotate(-48deg)}.ew-c-command-surface__watermark-preview[data-watermark-pattern=diagonal-right] .ew-c-command-surface__watermark-preview-text{transform:rotate(-52deg)}.ew-c-command-surface__watermark-preview[data-watermark-pattern=horizontal] .ew-c-command-surface__watermark-preview-text{font-size:15px;inset-block-start:62px;inset-inline:4px;transform:none}.ew-c-command-surface__watermark-label{max-width:100%;color:var(--ew-color-text);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__watermark-footer{border-block-start:1px solid var(--ew-color-border);background:var(--ew-color-surface);gap:1px;padding:7px 10px 9px;display:grid}.ew-c-command-surface__watermark-action{min-height:26px;color:var(--ew-color-text);font-size:var(--ew-font-size-control);text-align:start;background:0 0;border-color:#0000;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;padding:3px 6px;display:grid}.ew-c-command-surface__watermark-action[data-option-id=watermark-action-more]:after{content:"";border-block:4px solid #0000;border-inline-start:5px solid;justify-self:end;width:0;height:0}.ew-c-command-surface__watermark-action:hover:not(:disabled),.ew-c-command-surface__watermark-action:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__watermark-action .ew-c-command-surface__custom-option-label{color:inherit}.ew-c-command-surface__toc-gallery{grid-template-rows:minmax(0,1fr) auto;gap:0;width:min(405px,100vw - 24px);min-width:min(405px,100vw - 24px);max-height:min(640px,100vh - 72px);overflow:hidden}.ew-c-command-surface__toc-body{min-height:0;padding:8px 12px 0;overflow-y:auto}.ew-c-command-surface__toc-group{gap:8px;padding-block-end:12px}.ew-c-command-surface__toc-group-label{color:var(--ew-color-text);font-size:var(--ew-font-size-caption);font-weight:750;line-height:var(--ew-line-height-caption);text-transform:none}.ew-c-command-surface__toc-list{gap:6px;min-width:0;display:grid}.ew-c-command-surface__toc-card{min-width:0;min-height:110px;color:var(--ew-color-text);text-align:start;background:0 0;border-color:#0000;gap:6px;padding:7px 8px 8px;display:grid}.ew-c-command-surface__toc-card:hover:not(:disabled),.ew-c-command-surface__toc-card:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__toc-card[aria-selected=true]{border-color:color-mix(in srgb, var(--ew-color-text-muted) 76%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-text) 28%, transparent)}.ew-c-command-surface__toc-card-title{max-width:100%;color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:750;line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__toc-preview{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);background:var(--ew-color-surface);min-width:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-surface-raised) 72%, transparent);gap:4px;padding:8px 8px 7px;display:grid}.ew-c-command-surface__toc-preview-title{color:#2f6f86;min-width:0;font-family:var(--ew-font-content);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:750;line-height:1.1;overflow:hidden}.ew-c-command-surface__toc-preview-row{color:#111827;min-width:0;font-family:var(--ew-font-content);grid-template-columns:minmax(0,max-content) minmax(18px,1fr) auto;align-items:end;gap:2px;font-size:9px;font-weight:650;line-height:1.15;display:grid}.ew-c-command-surface__toc-preview-row[data-toc-level="2"]{padding-inline-start:16px;font-size:8px}.ew-c-command-surface__toc-preview-row[data-toc-level="3"]{padding-inline-start:32px;font-size:8px}.ew-c-command-surface__toc-preview-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-command-surface__toc-preview-leader{border-block-end:1px dotted;min-width:0;transform:translateY(-2px)}.ew-c-command-surface__toc-preview-page{text-align:end;min-width:8px}.ew-c-command-surface__toc-preview[data-toc-pattern=manual] .ew-c-command-surface__toc-preview-title{color:#2f6f86;font-size:12px;font-weight:650}.ew-c-command-surface__toc-preview[data-toc-pattern=manual] .ew-c-command-surface__toc-preview-row{font-size:8px}.ew-c-command-surface__toc-preview[data-toc-pattern=manual] .ew-c-command-surface__toc-preview-row[data-toc-level="1"]{font-weight:750}.ew-c-command-surface__toc-footer{border-block-start:1px solid var(--ew-color-border);background:var(--ew-color-surface);gap:1px;padding:7px 10px 9px;display:grid}.ew-c-command-surface__toc-action{min-height:26px;color:var(--ew-color-text);font-size:var(--ew-font-size-control);text-align:start;background:0 0;border-color:#0000;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;padding:3px 6px;display:grid}.ew-c-command-surface__toc-action[data-option-id=toc-action-more]:after{content:"";border-block:4px solid #0000;border-inline-start:5px solid;justify-self:end;width:0;height:0}.ew-c-command-surface__toc-action:hover:not(:disabled),.ew-c-command-surface__toc-action:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-command-surface__toc-action .ew-c-command-surface__custom-option-label{color:inherit}.ew-c-command-surface__choice-page-preview{border:1px solid var(--ew-color-border);background:var(--ew-color-surface);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;width:22px;height:26px;padding:4px;display:grid}.ew-c-command-surface__choice-page-preview[data-choice-page=landscape]{width:30px;height:22px}.ew-c-command-surface__choice-page-preview[data-choice-page=normal]{padding:5px}.ew-c-command-surface__choice-page-preview[data-choice-page=narrow]{padding:2px}.ew-c-command-surface__choice-page-preview[data-choice-page=moderate]{padding-block:5px;padding-inline:3px}.ew-c-command-surface__choice-page-preview[data-choice-page=wide]{padding-block:5px;padding-inline:8px}.ew-c-command-surface__choice-page-preview[data-choice-page=mirrored]{width:34px;height:24px;padding-block:4px;padding-inline:8px 4px}.ew-c-command-surface__choice-page-preview[data-choice-page=mirrored]:before{background:color-mix(in srgb, var(--ew-color-accent) 74%, var(--ew-color-border-strong));content:"";grid-area:1/1/-1;block-size:100%;inline-size:1px}.ew-c-command-surface__choice-page-preview[data-choice-page=left]{grid-template-columns:.55fr 1fr}.ew-c-command-surface__choice-page-preview[data-choice-page=right]{grid-template-columns:1fr .55fr}.ew-c-command-surface__choice-page-column{gap:2px;min-width:0;display:grid}.ew-c-command-surface__choice-page-line{background:var(--ew-color-border-strong);border-radius:999px;height:2px}.ew-c-command-surface__page-margins-gallery{grid-template-rows:minmax(0,1fr) auto;gap:0;width:min(292px,100vw - 24px);min-width:min(292px,100vw - 24px);max-height:min(560px,100vh - 150px);overflow:hidden}.ew-c-command-surface__page-margins-body{min-height:0;padding:8px 10px;overflow-y:auto}.ew-c-command-surface__page-margins-list{gap:4px;display:grid}.ew-c-command-surface__page-margins-row{text-align:start;grid-template-columns:46px minmax(0,1fr);align-items:center;min-height:70px;padding:7px 8px;display:grid}.ew-c-command-surface__page-margins-row>.ew-c-ui-icon,.ew-c-command-surface__page-margins-row>.ew-c-command-surface__custom-option-label{display:none}.ew-c-command-surface__page-margins-row .ew-c-command-surface__choice-preview{width:42px;min-width:42px;height:46px}.ew-c-command-surface__page-margins-row .ew-c-command-surface__choice-page-preview{width:30px;height:38px}.ew-c-command-surface__page-margins-row .ew-c-command-surface__choice-page-preview[data-choice-page=mirrored]{width:38px;height:28px}.ew-c-command-surface__page-margins-text{gap:4px;min-width:0;display:grid}.ew-c-command-surface__page-margins-label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-small);text-overflow:ellipsis;white-space:nowrap;font-weight:800;line-height:1.15;overflow:hidden}.ew-c-command-surface__page-margins-details{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr);gap:2px 6px;line-height:1.15;display:grid}.ew-c-command-surface__page-margins-detail-label,.ew-c-command-surface__page-margins-detail-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-command-surface__page-margins-footer{border-block-start:1px solid var(--ew-color-border);background:color-mix(in srgb, var(--ew-color-surface-raised) 70%, var(--ew-color-surface));gap:4px;padding:7px 10px 9px;display:grid}.ew-c-command-surface__page-margins-action{min-height:30px;color:var(--ew-color-text);text-align:start;background:0 0;border-color:#0000;justify-content:flex-start;align-items:center;display:flex}.ew-c-command-surface__page-margins-action .ew-c-command-surface__custom-option-label{color:inherit}.ew-c-command-surface__choice-text-effect{font-family:var(--ew-font-content);text-shadow:1px 1px 0 color-mix(in srgb, var(--ew-color-accent) 28%, transparent);font-size:22px;font-weight:800;line-height:1}.ew-c-command-surface__choice-generic-preview{font-size:var(--ew-font-size-control);font-weight:700}.ew-c-command-surface__table-picker{min-width:204px}.ew-c-command-surface__table-grid-preview{color:var(--ew-color-text);font-size:var(--ew-font-size-control);text-align:center;font-weight:700}.ew-c-command-surface__table-grid{grid-template-columns:repeat(var(--ew-command-surface-table-columns,8), 18px);justify-content:center;gap:3px;display:grid}.ew-c-command-surface__table-grid-cell{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);cursor:pointer;border-radius:2px;width:18px;height:18px;padding:0}.ew-c-command-surface__table-grid-cell[data-active=true],.ew-c-command-surface__table-grid-cell:hover,.ew-c-command-surface__table-grid-cell:focus-visible{border-color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 28%, var(--ew-color-surface));outline:none}.ew-c-command-surface__table-style-preview{border:1px solid var(--ew-command-surface-preview-accent,var(--ew-color-accent));background:var(--ew-color-surface);border-radius:3px;grid-template-columns:repeat(3,1fr);gap:1px;width:84px;height:36px;display:grid;overflow:hidden}.ew-c-command-surface__table-style-cell{background:color-mix(in srgb, var(--ew-command-surface-preview-accent,var(--ew-color-accent)) 12%, var(--ew-color-surface))}.ew-c-command-surface__table-style-cell:nth-child(-n+3){background:var(--ew-command-surface-preview-accent,var(--ew-color-accent))}.ew-c-command-surface__shape-gallery{width:min(360px,100vw - 32px)}.ew-c-command-surface__shape-search-input{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;height:28px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);padding:0 8px}.ew-c-command-surface__shape-search-input:focus{border-color:var(--ew-color-accent);outline:none}.ew-c-command-surface__shape-groups{gap:8px;max-height:min(320px,100vh - 180px);display:grid;overflow:auto}.ew-c-command-surface__shape-group{gap:5px;display:grid}.ew-c-command-surface__shape-group-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);font-weight:700;line-height:var(--ew-line-height-caption)}.ew-c-command-surface__shape-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.ew-c-command-surface__shape-option{text-align:start;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:5px;min-width:0;min-height:32px;padding:5px 6px;display:grid}.ew-c-command-surface__shape-preview{color:var(--ew-color-text-muted);justify-content:center;align-items:center;display:inline-flex}.ew-c-command-surface__color-plate{gap:11px;min-width:0}.ew-c-command-surface__color-plate-actions{flex-wrap:wrap;justify-content:flex-start;gap:5px;display:flex}.ew-c-command-surface__color-plate-action{text-align:start;align-items:center;gap:6px;min-height:30px;padding:4px 8px;display:inline-flex}.ew-c-command-surface__color-plate-section{gap:6px;min-width:0;display:grid}.ew-c-command-surface__color-plate-label,.ew-c-command-surface__color-plate-field-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);font-weight:750;line-height:var(--ew-line-height-caption)}.ew-c-command-surface__color-plate-label{text-transform:uppercase}.ew-c-command-surface__color-plate-border-presets{grid-template-columns:repeat(5,2.2rem);justify-content:flex-start;gap:5px;display:grid}.ew-c-command-surface__color-plate-border-preset{justify-content:center;align-items:center;width:2.2rem;height:2.2rem;padding:0;display:inline-flex}.ew-c-command-surface__color-plate-border-preset[data-selected=true],.ew-c-command-surface__color-plate-swatch[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 72%, var(--ew-color-border));box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 22%, transparent)}.ew-c-command-surface__color-plate-line-controls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px;display:grid}.ew-c-command-surface__color-plate-field{min-width:0;color:inherit;font:inherit;gap:4px;display:grid}.ew-c-command-surface__color-plate-field-input{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;height:34px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;padding:0 8px}.ew-c-command-surface__color-plate-field-input:focus{border-color:var(--ew-color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline:none}.ew-c-command-surface__color-plate-swatches{grid-template-columns:repeat(7,22px);justify-content:flex-start;gap:5px;display:grid}.ew-c-command-surface__color-plate-grid{gap:4px;display:grid}.ew-c-command-surface__color-plate-row{grid-auto-flow:column;justify-content:flex-start;gap:4px;display:grid}.ew-c-command-surface__color-plate-cell{display:grid}.ew-c-command-surface__color-plate-swatch,.ew-c-command-surface__color-plate-custom-add{border-color:var(--ew-color-border);border-radius:calc(var(--ew-radius-small) - 2px);width:22px;height:22px;min-height:0;padding:0}.ew-c-command-surface__color-plate-swatch{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-surface) 82%, transparent)}.ew-c-command-surface__color-plate-custom{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ew-c-command-surface__color-plate-custom-empty{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);padding:2px 3px}.ew-c-command-surface__color-plate-custom-add{border-style:dashed;justify-content:center;align-items:center;display:inline-flex}.ew-c-command-surface__color-plate-custom-input{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:-9999px}.ew-c-command-surface__custom-actions{gap:4px;display:grid}.ew-c-command-surface__custom-action{text-align:start;justify-content:flex-start;align-items:center;gap:6px;min-height:28px;padding:4px 6px;display:flex}.ew-c-command-surface__numeric-stepper{min-width:176px}.ew-c-command-surface__numeric-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control)}.ew-c-command-surface__numeric-row{grid-template-columns:28px minmax(64px,1fr) 28px auto;align-items:center;gap:4px;display:grid}.ew-c-command-surface__numeric-input{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;height:28px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;text-align:end;padding:0 6px}.ew-c-command-surface__numeric-input:focus{border-color:var(--ew-color-accent);outline:none}.ew-c-command-surface__numeric-button{justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.ew-c-command-surface__numeric-unit{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control)}.ew-c-command-surface__combo-inline{grid-template-columns:minmax(0,1fr) 18px;align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden}.ew-c-command-surface__combo-inline-input{width:100%;min-width:0;height:100%;min-height:calc(var(--ew-ribbon-dense-button-height) - 2px);color:inherit;font:inherit;line-height:var(--ew-line-height-control);background:0 0;border:0;outline:none;padding:0 7px}.ew-c-command-surface__combo-inline-input:focus{background:color-mix(in srgb, var(--ew-ribbon-accent) 7%, transparent)}.ew-c-command-surface__combo-inline-menu{width:18px;min-width:18px;min-height:calc(var(--ew-ribbon-dense-button-height) - 2px);border:0;border-inline-start:1px solid color-mix(in srgb, var(--ew-ribbon-divider) 72%, transparent);color:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ew-c-command-surface__combo-inline-menu:hover:not(:disabled),.ew-c-command-surface__combo-inline-menu[aria-expanded=true],.ew-c-command-surface__combo-inline[data-command-surface-popover-open=true] .ew-c-command-surface__combo-inline-menu{color:var(--ew-ribbon-accent);background:color-mix(in srgb, var(--ew-ribbon-accent) 12%, transparent)}.ew-c-command-surface__combo-inline-menu:disabled,.ew-c-command-surface__combo-inline-input:disabled{color:color-mix(in srgb, var(--ew-ribbon-text-secondary) 55%, transparent);cursor:not-allowed}.ew-c-command-surface__line-width-button-swatch{background:var(--ew-color-text);border-radius:999px;width:26px;min-height:1px;display:block}.ew-c-command-surface__line-width-picker{gap:8px;min-width:236px;max-width:min(278px,100vw - 32px)}.ew-c-command-surface__line-width-header{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.ew-c-command-surface__line-width-title{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:750;line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__line-width-value{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);white-space:nowrap}.ew-c-command-surface__line-width-preview{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted);align-items:center;min-height:24px;padding:0 6px;display:flex}.ew-c-command-surface__line-width-preview-line,.ew-c-command-surface__line-width-sample{border-radius:999px;display:block}.ew-c-command-surface__line-width-preview-line{width:100%}.ew-c-command-surface__line-width-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.ew-c-command-surface__line-width-preset{grid-template-columns:minmax(42px,1fr) auto;align-items:center;gap:6px;min-height:30px;padding:4px 6px;display:grid}.ew-c-command-surface__line-width-sample{width:100%;min-height:1px}.ew-c-command-surface__line-width-preset-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);white-space:nowrap}.ew-c-command-surface__line-width-preset[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 72%, var(--ew-color-border));box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 22%, transparent)}.ew-c-command-surface__line-width-custom{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;display:grid}.ew-c-command-surface__line-width-field{min-width:0;color:inherit;font:inherit;gap:4px;display:grid}.ew-c-command-surface__line-width-field-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);font-weight:750;line-height:var(--ew-line-height-caption)}.ew-c-command-surface__line-width-input{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;text-align:end;padding:0 7px}.ew-c-command-surface__line-width-input:focus{border-color:var(--ew-color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline:none}.ew-c-command-surface__line-width-apply{min-height:30px;padding:4px 8px}.ew-c-command-surface__ink-picker{gap:10px;min-width:236px;max-width:min(278px,100vw - 32px)}.ew-c-command-surface__ink-picker[data-show-profiles=false]{gap:7px;min-width:216px;max-width:min(216px,100vw - 32px)}.ew-c-command-surface__ink-profiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.ew-c-command-surface__ink-stroke{background:var(--ew-color-text);border-radius:999px;width:96px;min-height:2px;max-height:12px;display:block}.ew-c-command-surface__ink-editor{border-top:1px solid var(--ew-color-border);gap:9px;min-width:0;padding-top:2px;display:grid}.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-editor{border-top:0;gap:7px;padding-top:0}.ew-c-command-surface__ink-editor-header{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.ew-c-command-surface__ink-editor-title{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:750;line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__ink-editor-value{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);white-space:nowrap}.ew-c-command-surface__ink-preview{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted);align-items:center;min-height:24px;padding:0 6px;display:flex}.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-preview{min-height:20px;padding-inline:5px}.ew-c-command-surface__ink-preview-line,.ew-c-command-surface__ink-width-sample{border-radius:999px;display:block}.ew-c-command-surface__ink-preview-line{width:100%}.ew-c-command-surface__ink-section{gap:6px;min-width:0;display:grid}.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-section{gap:4px}.ew-c-command-surface__ink-section-label,.ew-c-command-surface__ink-width-field-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);font-weight:750;line-height:var(--ew-line-height-caption)}.ew-c-command-surface__ink-section-label{text-transform:uppercase}.ew-c-command-surface__ink-swatches,.ew-c-command-surface__ink-custom{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-swatches,.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-custom{gap:4px}.ew-c-command-surface__ink-swatch,.ew-c-command-surface__ink-custom-add{border-color:var(--ew-color-border);border-radius:calc(var(--ew-radius-small) - 2px);width:22px;height:22px;min-height:0;padding:0}.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-swatch,.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-custom-add{width:20px;height:20px}.ew-c-command-surface__ink-swatch{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-surface) 82%, transparent)}.ew-c-command-surface__ink-swatch[data-selected=true],.ew-c-command-surface__ink-width-preset[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 72%, var(--ew-color-border));box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 22%, transparent)}.ew-c-command-surface__ink-custom-empty{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);padding:2px 3px}.ew-c-command-surface__ink-custom-add{border-style:dashed;justify-content:center;align-items:center;display:inline-flex}.ew-c-command-surface__ink-saved-list{gap:4px;display:grid}.ew-c-command-surface__ink-saved-row{grid-template-columns:minmax(0,1fr) 28px;align-items:stretch;gap:4px;display:grid}.ew-c-command-surface__ink-saved-select{text-align:start;grid-template-columns:minmax(42px,.7fr) minmax(0,1fr);align-items:center;gap:7px;min-height:30px;padding:4px 6px;display:grid}.ew-c-command-surface__ink-saved-select[aria-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 72%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-command-surface__ink-saved-select .ew-c-command-surface__ink-stroke{width:100%}.ew-c-command-surface__ink-saved-select .ew-c-command-surface__ink-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__ink-saved-remove{justify-content:center;align-items:center;min-width:28px;min-height:28px;padding:3px;display:inline-flex}.ew-c-command-surface__ink-saved-form{grid-template-columns:minmax(0,1fr) auto;gap:5px;display:grid}.ew-c-command-surface__ink-saved-name{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);min-width:0;min-height:30px;color:var(--ew-color-text);font:inherit;padding:4px 7px}.ew-c-command-surface__ink-saved-save{min-height:30px;padding:4px 8px}.ew-c-command-surface__ink-custom-input{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed;top:0;left:-9999px}.ew-c-command-surface__ink-width-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-width-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.ew-c-command-surface__ink-width-preset{grid-template-columns:minmax(42px,1fr) auto;align-items:center;gap:6px;min-height:30px;padding:4px 6px;display:grid}.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-width-preset{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:2px;min-height:36px;padding:4px}.ew-c-command-surface__ink-width-sample{width:100%;min-height:1px}.ew-c-command-surface__ink-width-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);white-space:nowrap}.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-width-label{text-align:center}.ew-c-command-surface__ink-width-custom{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;display:grid}.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-width-custom{gap:5px}.ew-c-command-surface__ink-width-field{min-width:0;color:inherit;font:inherit;gap:4px;display:grid}.ew-c-command-surface__ink-width-input{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;text-align:end;padding:0 7px}.ew-c-command-surface__ink-picker[data-show-profiles=false] .ew-c-command-surface__ink-width-input{height:28px}.ew-c-command-surface__ink-width-input:focus{border-color:var(--ew-color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline:none}.ew-c-command-surface__ink-width-apply,.ew-c-command-surface__ink-reset{min-height:30px;padding:4px 8px}.ew-c-command-surface__screentip{z-index:1001;border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:200px;color:var(--ew-color-text);background:var(--ew-color-surface);font-family:var(--ew-font-ui);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-body);gap:7px;padding:8px 10px;display:grid;position:fixed;box-shadow:0 14px 34px #1018282e}.ew-c-command-surface__screentip-header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ew-c-command-surface__screentip-title{color:var(--ew-color-text);font-weight:650}.ew-c-command-surface__screentip-shortcut,.ew-c-command-surface__screentip-hint{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);white-space:nowrap}.ew-c-command-surface__screentip-description{color:var(--ew-color-text-muted)}.ew-c-command-surface__screentip-reason,.ew-c-command-surface__menu-item[data-tone=danger]{color:var(--ew-color-danger)}.ew-c-command-surface__popover-item{border-radius:var(--ew-radius-small);width:100%;min-width:0;min-height:28px;color:var(--ew-color-text);cursor:pointer;font-size:var(--ew-font-size-control);font-family:inherit;line-height:var(--ew-line-height-control);text-align:start;background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:6px;padding:4px 6px;display:grid}.ew-c-command-surface__popover:has(.ew-c-command-surface__popover-item[data-has-description=true]){min-width:min(310px,100vw - 24px)}.ew-c-command-surface__popover-section-heading{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);padding:7px 6px 3px}.ew-c-command-surface__popover-section-separator{background:var(--ew-color-border);height:1px;margin:5px 2px 4px}.ew-c-command-surface__popover-item[aria-checked=true]{color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface))}.ew-c-command-surface__popover-item:disabled,.ew-c-command-surface__menu-item[data-disabled=true],.ew-c-command-surface__menu-item:disabled{color:var(--ew-color-text-muted);cursor:not-allowed;opacity:.72}.ew-c-command-surface__menu-item[aria-checked=true]{color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 7%, transparent)}.ew-c-command-surface__menu-leading,.ew-c-command-surface__menu-shortcut{color:var(--ew-color-text-muted)}.ew-c-command-surface__menu-item[data-has-leading-visual=true],.ew-c-command-surface__popover-item[data-has-leading-visual=true]{grid-template-columns:16px minmax(0,1fr) auto}.ew-c-command-surface__menu-leading{justify-content:center;align-items:center;width:16px;min-width:16px;display:inline-flex}.ew-c-command-surface__menu-body{flex-direction:column;gap:1px;min-width:0;display:inline-flex}.ew-c-command-surface__menu-label{overflow-wrap:anywhere;text-align:start;text-overflow:ellipsis;justify-self:start;min-width:0;overflow:hidden}.ew-c-command-surface__menu-description{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);overflow-wrap:anywhere;white-space:normal}.ew-c-command-surface__menu-shortcut{white-space:nowrap;justify-content:end;justify-self:end;align-items:center;gap:4px;min-width:0;display:inline-flex}.ew-c-command-surface__menu-reason{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);overflow-wrap:anywhere;grid-column:1/-1}.ew-c-command-surface__menu-shortcut-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-command-surface__menu-item[data-has-options=true] .ew-c-command-surface__menu-shortcut,.ew-c-command-surface__popover-item[data-has-options=true] .ew-c-command-surface__menu-shortcut{color:var(--ew-color-text)}.ew-c-command-surface__menu-separator{background:var(--ew-color-border);height:1px;margin:3px 0}.ew-c-command-surface__menu-label-row{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);padding:4px 6px}.ew-c-command-surface__floating{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);max-width:100%;box-shadow:0 8px 28px color-mix(in srgb, var(--ew-color-text) 16%, transparent);flex-wrap:wrap;gap:4px;padding:6px;display:inline-flex}.ew-c-command-surface__mini-toolbar{--ew-mini-toolbar-button-height:28px;--ew-mini-toolbar-icon-button-width:28px;--ew-mini-toolbar-split-trigger-width:18px;--ew-mini-toolbar-split-button-width:calc(var(--ew-mini-toolbar-icon-button-width) + var(--ew-mini-toolbar-split-trigger-width));z-index:120;border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex-wrap:nowrap;max-width:calc(100vw - 16px);padding:4px}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button:not(.ew-c-command-surface__combo-inline){height:var(--ew-mini-toolbar-button-height);min-height:var(--ew-mini-toolbar-button-height);background:0 0;border-color:#0000;border-radius:4px}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button:not(.ew-c-command-surface__combo-inline):hover:not(:disabled),.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button:not(.ew-c-command-surface__combo-inline)[aria-pressed=true],.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button:not(.ew-c-command-surface__combo-inline)[role=radio][aria-checked=true]{border-color:color-mix(in srgb, var(--ew-color-border) 80%, var(--ew-color-accent));color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 9%, var(--ew-color-surface))}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only]:not(.ew-c-command-surface__combo-inline){width:var(--ew-mini-toolbar-icon-button-width);min-width:var(--ew-mini-toolbar-icon-button-width);max-width:var(--ew-mini-toolbar-icon-button-width)}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]{grid-template-columns:var(--ew-mini-toolbar-icon-button-width) var(--ew-mini-toolbar-split-trigger-width);width:var(--ew-mini-toolbar-split-button-width);min-width:var(--ew-mini-toolbar-split-button-width);max-width:var(--ew-mini-toolbar-split-button-width);place-items:stretch center;gap:0;padding:0;display:inline-grid;overflow:hidden}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-ui-icon,.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-command-surface__color-swatch,.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-command-surface__ink-button-swatch,.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-command-surface__line-width-button-swatch{grid-area:1/1;place-self:center}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-command-surface__button-trailing{width:var(--ew-mini-toolbar-split-trigger-width);min-width:var(--ew-mini-toolbar-split-trigger-width);height:calc(var(--ew-mini-toolbar-button-height) - 2px);min-height:calc(var(--ew-mini-toolbar-button-height) - 2px);color:var(--ew-color-text-muted);border-radius:0 3px 3px 0;grid-area:1/2;align-self:stretch;margin:0;transition:color .12s,background-color .12s;position:relative}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-command-surface__button-trailing:before{background:color-mix(in srgb, var(--ew-color-border) 82%, transparent);content:"";border-radius:999px;width:1px;position:absolute;inset-block:6px;inset-inline-start:0}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate][aria-expanded=true]{color:var(--ew-color-text);background:0 0}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]:has(>.ew-c-command-surface__button-trailing:hover){color:var(--ew-color-text);background:0 0}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-command-surface__button-trailing:hover,.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate][aria-expanded=true]>.ew-c-command-surface__button-trailing{color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 13%, transparent)}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button[data-control-type=color-plate]>.ew-c-command-surface__color-swatch{border-color:color-mix(in srgb, var(--ew-color-border) 82%, var(--ew-color-text-muted));width:18px;height:18px}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__button-trailing .ew-c-ui-icon{font-size:14px}.ew-c-command-surface__mini-toolbar[data-floating-layout=group-rows]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 4px;display:grid}.ew-c-command-surface__mini-toolbar[data-floating-layout=group-rows]>.ew-c-command-surface__group{background:0 0;border:0;min-height:0;padding:0;display:block}.ew-c-command-surface__mini-toolbar[data-floating-layout=group-rows]>.ew-c-command-surface__group:first-child{grid-area:1/1/auto/-1}.ew-c-command-surface__mini-toolbar[data-floating-layout=group-rows]>.ew-c-command-surface__group:nth-child(2){grid-area:2/1}.ew-c-command-surface__mini-toolbar[data-floating-layout=group-rows]>.ew-c-command-surface__overflow-group{grid-area:2/2}.ew-c-command-surface__mini-toolbar[data-floating-layout=group-rows] .ew-c-command-surface__group-items{flex-wrap:nowrap;gap:3px}.ew-c-command-surface__mini-toolbar[data-floating-layout=group-rows] .ew-c-command-surface__group-label-row,.ew-c-command-surface__mini-toolbar[data-floating-layout=group-rows] .ew-c-command-surface__overflow-group>.ew-c-command-surface__group-label{display:none}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__combo-inline{height:28px}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__combo-inline[data-ribbon-width=wide-field]{width:132px}.ew-c-command-surface__mini-toolbar .ew-c-command-surface__combo-inline[data-ribbon-width=compact]{width:64px}.ew-c-command-surface__ribbon,.ew-c-command-surface__ribbon-group-popover{--ew-ribbon-primary:#325cdb;--ew-ribbon-primary-hover:#426be0;--ew-ribbon-primary-pressed:#2549b8;--ew-ribbon-accent:#325cdb;--ew-ribbon-frame:#f6f8fb;--ew-ribbon-tab-surface:var(--ew-ribbon-frame);--ew-ribbon-tab-divider-width:1px;--ew-ribbon-utilities-divider-width:1px;--ew-ribbon-panel:#fff;--ew-ribbon-item:#f8fafc;--ew-ribbon-hover-bg:#eef4ff;--ew-ribbon-split-part-hover-bg:#dce8ff;--ew-ribbon-active-bg:#e6edff;--ew-ribbon-text:#344054;--ew-ribbon-text-strong:#101828;--ew-ribbon-text-secondary:#667085;--ew-ribbon-border:#d9e0ea;--ew-ribbon-divider:#e4e9f2;--ew-ribbon-swatch-border:#c7d0dd;--ew-ribbon-shadow:0 4px 18px #10182814;--ew-ribbon-popover-shadow:0 16px 42px #10182829;--ew-ribbon-tab-height:30px;--ew-ribbon-command-height:104px;--ew-ribbon-tab-padding-inline:13px;--ew-ribbon-tab-active-inset-inline:9px;--ew-ribbon-tab-active-height:3px;--ew-ribbon-command-padding-block-start:6px;--ew-ribbon-command-padding-block-end:3px;--ew-ribbon-command-padding-inline:9px;--ew-ribbon-group-padding-inline:5px;--ew-ribbon-group-padding-block-end:2px;--ew-ribbon-group-label-height:15px;--ew-ribbon-group-items-gap:6px;--ew-ribbon-row-gap:4px;--ew-ribbon-dense-gap:2px;--ew-ribbon-separator-inline-breathing-room:1px;--ew-ribbon-dense-separator-inline-breathing-room:0px;--ew-ribbon-separator-inline-offset:calc(var(--ew-ribbon-separator-inline-breathing-room) - var(--ew-ribbon-group-items-gap));--ew-ribbon-row-separator-inline-offset:calc(var(--ew-ribbon-separator-inline-breathing-room) - var(--ew-ribbon-row-gap));--ew-ribbon-dense-separator-inline-offset:calc(var(--ew-ribbon-dense-separator-inline-breathing-room) - var(--ew-ribbon-dense-gap));--ew-ribbon-separator-height:18px;--ew-ribbon-group-hero-min-width:132px;--ew-ribbon-group-body-min-width:92px;--ew-ribbon-history-group-min-width:44px;--ew-ribbon-icon-grid-group-min-width:max-content;--ew-ribbon-large-icon-strip-button-width:54px;--ew-ribbon-large-icon-strip-icon-size:26px;--ew-ribbon-gallery-group-min-width:max-content;--ew-ribbon-gallery-choice-width:108px;--ew-ribbon-gallery-choice-height:28px;--ew-ribbon-gallery-more-width:20px;--ew-ribbon-large-tile-gallery-choice-width:74px;--ew-ribbon-large-tile-gallery-choice-height:58px;--ew-ribbon-style-set-gallery-choice-width:104px;--ew-ribbon-style-set-gallery-choice-height:58px;--ew-ribbon-thumbnail-gallery-choice-width:54px;--ew-ribbon-thumbnail-gallery-choice-height:52px;--ew-ribbon-table-style-gallery-choice-width:96px;--ew-ribbon-table-style-gallery-choice-height:58px;--ew-ribbon-compact-icon-gallery-choice-size:20px;--ew-ribbon-primary-group-min-width:148px;--ew-ribbon-primary-group-padding-start:16px;--ew-ribbon-collapsed-group-padding-inline:8px;--ew-ribbon-collapsed-button-padding-block-start:var(--ew-ribbon-large-button-padding-block-start);--ew-ribbon-collapsed-button-padding-block-end:var(--ew-ribbon-large-button-padding-block-end);--ew-ribbon-large-button-width:fit-content;--ew-ribbon-large-button-min-width:48px;--ew-ribbon-large-button-max-width:88px;--ew-ribbon-large-button-height:76px;--ew-ribbon-large-button-icon-row:30px;--ew-ribbon-large-button-label-min-row:16px;--ew-ribbon-large-button-chevron-row:12px;--ew-ribbon-large-button-padding-block-start:4px;--ew-ribbon-large-button-padding-block-end:2px;--ew-ribbon-large-button-padding-inline:2px;--ew-ribbon-collapsed-button-width:66px;--ew-ribbon-compact-button-height:26px;--ew-ribbon-command-row-min-width:82px;--ew-ribbon-command-row-max-width:132px;--ew-ribbon-command-row-padding-inline:6px;--ew-ribbon-command-row-radius:3px;--ew-ribbon-paste-stack-label-max-width:14ch;--ew-ribbon-dense-button-height:26px;--ew-ribbon-dense-row-min-width:80px;--ew-ribbon-dense-row-max-width:132px;--ew-ribbon-dense-row-padding-inline:6px;--ew-ribbon-adaptive-stacked-row-width:210px;--ew-ribbon-compact-stack-row-width:118px;--ew-ribbon-large-plus-wide-stack-row-width:118px;--ew-ribbon-wide-stack-row-width:84px;--ew-ribbon-four-large-wide-stack-row-width:150px;--ew-ribbon-icon-stack-button-width:42px;--ew-ribbon-checkbox-row-min-width:72px;--ew-ribbon-checkbox-size:14px;--ew-ribbon-checkbox-check-font-size:var(--ew-font-size-navigation);--ew-ribbon-tab-font-size:var(--ew-font-size-body);--ew-ribbon-search-font-size:var(--ew-font-size-body);--ew-ribbon-command-font-size:var(--ew-font-size-control);--ew-ribbon-group-label-font-size:var(--ew-font-size-caption);--ew-ribbon-large-button-label-font-size:var(--ew-font-size-control);--ew-ribbon-large-button-label-line-height:calc(var(--ew-ribbon-large-button-label-font-size) * var(--ew-line-height-caption));--ew-ribbon-large-button-label-two-line-row:calc(var(--ew-ribbon-large-button-label-line-height) * 2);--ew-ribbon-primary-button-font-size:var(--ew-font-size-body);--ew-ribbon-command-icon-size:17px;--ew-ribbon-command-image-icon-size:17px;--ew-ribbon-large-command-icon-size:26px;--ew-ribbon-large-command-image-icon-size:26px;--ew-ribbon-trailing-icon-size:14px;--ew-ribbon-large-trailing-icon-size:var(--ew-ribbon-trailing-icon-size);--ew-ribbon-command-icon-weight:400;--ew-ribbon-command-icon-optical-size:20;--ew-ribbon-select-width:130px;--ew-ribbon-compact-field-width:72px;--ew-ribbon-wide-field-width:156px;--ew-ribbon-extra-wide-field-width:204px;--ew-ribbon-swatch-size:16px;--ew-ribbon-split-chevron-width:28px;--ew-ribbon-compact-split-button-min-width:96px;--ew-ribbon-icon-menu-button-width:34px;--ew-ribbon-icon-split-button-width:42px;--ew-ribbon-icon-split-chevron-width:16px;--ew-ribbon-primary-button-width:120px;--ew-ribbon-primary-button-height:36px;--ew-ribbon-primary-button-padding-start:12px;--ew-ribbon-primary-button-trailing-width:32px;--ew-ribbon-primary-button-trailing-gap:6px;--ew-ribbon-scroll-button-width:24px;--ew-ribbon-overflow-button-width:48px;--ew-ribbon-popover-viewport-margin:8px;--ew-ribbon-search-width:168px;--ew-ribbon-utility-button-size:24px;--ew-ribbon-keytip-bg:#111827;--ew-ribbon-keytip-text:#fff}[data-ew-theme=dark] .ew-c-command-surface__ribbon,[data-ew-theme=dark] .ew-c-command-surface__ribbon-group-popover,[data-ew-theme-mode=dark] .ew-c-command-surface__ribbon,[data-ew-theme-mode=dark] .ew-c-command-surface__ribbon-group-popover{--ew-ribbon-primary:var(--ew-color-accent);--ew-ribbon-primary-hover:color-mix(in srgb, var(--ew-color-accent) 86%, #fff);--ew-ribbon-primary-pressed:color-mix(in srgb, var(--ew-color-accent) 82%, #000);--ew-ribbon-accent:var(--ew-color-accent);--ew-ribbon-frame:var(--ew-color-background);--ew-ribbon-panel:var(--ew-color-surface);--ew-ribbon-item:var(--ew-color-surface-muted);--ew-ribbon-hover-bg:color-mix(in srgb, var(--ew-color-accent) 12%, var(--ew-color-surface));--ew-ribbon-split-part-hover-bg:color-mix(in srgb, var(--ew-color-accent) 20%, var(--ew-color-surface));--ew-ribbon-active-bg:color-mix(in srgb, var(--ew-color-accent) 16%, var(--ew-color-background));--ew-ribbon-text:var(--ew-color-text-muted);--ew-ribbon-text-strong:var(--ew-color-text);--ew-ribbon-text-secondary:color-mix(in srgb, var(--ew-color-text-muted) 72%, var(--ew-color-background));--ew-ribbon-border:var(--ew-color-border);--ew-ribbon-divider:color-mix(in srgb, var(--ew-color-border) 74%, var(--ew-color-surface));--ew-ribbon-swatch-border:#ffffff29;--ew-ribbon-shadow:0 4px 16px #00000052;--ew-ribbon-popover-shadow:0 14px 40px #0000005c}.ew-c-command-surface__ribbon{border:1px solid var(--ew-ribbon-border);border-radius:var(--ew-radius-small);min-width:0;color:var(--ew-ribbon-text);background:var(--ew-ribbon-panel);box-shadow:var(--ew-ribbon-shadow);font-family:var(--ew-font-ui);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);-webkit-user-select:none;user-select:none;gap:0;display:grid;overflow:hidden}.ew-c-command-surface__ribbon button,.ew-c-command-surface__ribbon [role=tab],.ew-c-command-surface__ribbon [role=button],.ew-c-command-surface__ribbon [role=menuitem]{-webkit-user-select:none;user-select:none}.ew-c-command-surface__ribbon input,.ew-c-command-surface__ribbon textarea,.ew-c-command-surface__ribbon [contenteditable=true]{-webkit-user-select:text;user-select:text}.ew-c-command-surface__popover{-webkit-user-select:none;user-select:none}.ew-c-command-surface__popover input,.ew-c-command-surface__popover textarea,.ew-c-command-surface__popover [contenteditable=true]{-webkit-user-select:text;user-select:text}.ew-c-command-surface__ribbon[data-collapsed=true]{box-shadow:none}.ew-c-command-surface__ribbon-header{border-bottom:var(--ew-ribbon-tab-divider-width) solid var(--ew-ribbon-border);background:var(--ew-ribbon-tab-surface);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid}.ew-c-command-surface__ribbon-utilities{border-inline-start:var(--ew-ribbon-utilities-divider-width) solid var(--ew-ribbon-divider);background:var(--ew-ribbon-tab-surface);align-items:center;gap:6px;padding:3px 6px;display:flex}.ew-c-command-surface__ribbon-utility-button{width:var(--ew-ribbon-utility-button-size);min-width:var(--ew-ribbon-utility-button-size);height:var(--ew-ribbon-utility-button-size);border-radius:var(--ew-radius-small);color:var(--ew-ribbon-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.ew-c-command-surface__ribbon-utility-button:hover{border-color:var(--ew-ribbon-divider);color:var(--ew-ribbon-text-strong);background:var(--ew-ribbon-hover-bg)}.ew-c-command-surface__ribbon-search{width:min(34vw, var(--ew-ribbon-search-width));min-width:88px;height:var(--ew-ribbon-utility-button-size);border:1px solid var(--ew-ribbon-divider);border-radius:var(--ew-radius-small);color:var(--ew-ribbon-text-secondary);background:var(--ew-ribbon-panel);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ew-c-command-surface__ribbon-search-icon{justify-content:center;align-items:center;width:24px;display:inline-flex}.ew-c-command-surface__ribbon-search-input{min-width:0;height:100%;color:var(--ew-ribbon-text-strong);font:inherit;font-size:var(--ew-ribbon-search-font-size);line-height:var(--ew-line-height-control);background:0 0;border:0;outline:none;padding:0 8px 0 0}.ew-c-command-surface__ribbon-search-input::placeholder{color:var(--ew-ribbon-text-secondary)}.ew-c-command-surface__ribbon-scroll-strip{grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid}.ew-c-command-surface__ribbon-scroll-strip[data-scroll-kind=tabs]{background:var(--ew-ribbon-tab-surface)}.ew-c-command-surface__ribbon-scroll-strip[data-scroll-kind=groups]{background:var(--ew-ribbon-panel)}.ew-c-command-surface__ribbon-scroll-button{width:var(--ew-ribbon-scroll-button-width);min-width:var(--ew-ribbon-scroll-button-width);border:0;border-inline-end:1px solid var(--ew-ribbon-divider);color:var(--ew-ribbon-text-secondary);background:var(--ew-ribbon-frame);cursor:pointer;grid-row:1;justify-content:center;align-items:center;display:flex}.ew-c-command-surface__ribbon-scroll-strip[data-scroll-kind=tabs] .ew-c-command-surface__ribbon-scroll-button{background:var(--ew-ribbon-tab-surface)}.ew-c-command-surface__ribbon-scroll-button[data-scroll-direction=back]{grid-column:1}.ew-c-command-surface__ribbon-scroll-button[data-scroll-direction=forward]{border-inline:1px solid #0000;border-inline-start-color:var(--ew-ribbon-divider);grid-column:3}.ew-c-command-surface__ribbon-scroll-button:hover:not(:disabled){color:var(--ew-ribbon-text-strong);background:var(--ew-ribbon-hover-bg)}.ew-c-command-surface__ribbon-scroll-button:disabled{color:color-mix(in srgb, var(--ew-ribbon-text-secondary) 38%, transparent);cursor:default}.ew-c-command-surface__ribbon-scroll-strip[data-can-scroll-back=false] .ew-c-command-surface__ribbon-scroll-button[data-scroll-direction=back],.ew-c-command-surface__ribbon-scroll-strip[data-can-scroll-forward=false] .ew-c-command-surface__ribbon-scroll-button[data-scroll-direction=forward],.ew-c-command-surface__ribbon-scroll-strip[data-scrollable=false] .ew-c-command-surface__ribbon-scroll-button{display:none}.ew-c-command-surface__ribbon-tabs{width:100%;min-width:0;min-height:var(--ew-ribbon-tab-height);scrollbar-width:none;flex-wrap:nowrap;grid-area:1/2;gap:0;padding-inline:10px 0;display:flex;overflow:auto hidden}.ew-c-command-surface__ribbon-tabs::-webkit-scrollbar{display:none}.ew-c-command-surface__ribbon-groups::-webkit-scrollbar{display:none}.ew-c-command-surface__ribbon-tab{min-height:var(--ew-ribbon-tab-height);padding:0 var(--ew-ribbon-tab-padding-inline);color:var(--ew-ribbon-text);cursor:pointer;font-size:var(--ew-ribbon-tab-font-size);font-family:inherit;font-weight:600;line-height:var(--ew-line-height-control);white-space:nowrap;background:0 0;border:0;flex:none;position:relative}.ew-c-command-surface__ribbon-tab:hover,.ew-c-command-surface__ribbon-tab[aria-selected=true]{color:var(--ew-ribbon-accent);background:var(--ew-ribbon-hover-bg)}.ew-c-command-surface__ribbon-tab[aria-selected=true]{color:var(--ew-ribbon-text-strong)}.ew-c-command-surface__ribbon-tab[aria-selected=true]:after{right:var(--ew-ribbon-tab-active-inset-inline);bottom:0;left:var(--ew-ribbon-tab-active-inset-inline);height:var(--ew-ribbon-tab-active-height);background:var(--ew-ribbon-accent);content:"";border-radius:999px 999px 0 0;position:absolute}.ew-c-command-surface__ribbon-tab[data-ribbon-tab-kind=contextual]{color:var(--ew-ribbon-accent)}.ew-c-command-surface__ribbon-tab[data-ribbon-tab-kind=contextual][aria-selected=true]{background:var(--ew-ribbon-active-bg)}.ew-c-command-surface__keytip{z-index:2;min-width:16px;color:var(--ew-ribbon-keytip-text);background:var(--ew-ribbon-keytip-bg);font-size:var(--ew-font-size-caption);font-weight:700;line-height:var(--ew-line-height-caption);text-align:center;pointer-events:none;border:1px solid #fff6;border-radius:3px;padding:1px 4px;display:none;position:absolute;top:-8px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #10182838}.ew-c-command-surface__ribbon[data-keytips-visible=true] .ew-c-command-surface__keytip{display:inline-block}.ew-c-command-surface__ribbon-groups{box-sizing:border-box;width:100%;min-width:0;height:var(--ew-ribbon-command-height);min-height:var(--ew-ribbon-command-height);padding:var(--ew-ribbon-command-padding-block-start) var(--ew-ribbon-command-padding-inline) var(--ew-ribbon-command-padding-block-end);background:var(--ew-ribbon-panel);scrollbar-width:none;flex-wrap:nowrap;grid-area:1/2;align-items:stretch;gap:0;display:flex;overflow:auto hidden}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group{grid-template-rows:minmax(0, 1fr) var(--ew-ribbon-group-label-height);min-height:calc(var(--ew-ribbon-command-height) - var(--ew-ribbon-command-padding-block-start) - var(--ew-ribbon-command-padding-block-end));padding:0 var(--ew-ribbon-group-padding-inline) var(--ew-ribbon-group-padding-block-end);background:0 0;border:0;border-radius:0;align-content:stretch}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group+.ew-c-command-surface__group{border-left:1px solid var(--ew-ribbon-divider)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-ribbon-first-visible-group=true]{border-left:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group-items{align-content:start;align-items:flex-start;gap:var(--ew-ribbon-group-items-gap);min-height:var(--ew-ribbon-large-button-height);flex-wrap:nowrap;display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=hero] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=compact] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=two-row] .ew-c-command-surface__group-items{grid-auto-columns:max-content;grid-auto-flow:column;grid-template-rows:repeat(2, var(--ew-ribbon-compact-button-height));align-self:center;gap:var(--ew-ribbon-row-gap);align-content:center;align-items:stretch;margin-block-start:2px;display:grid}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=hero] .ew-c-command-surface__group-items{align-content:start;align-items:start;margin-block-start:2px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=stacked] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=three-row] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=icon-grid] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=field-stack] .ew-c-command-surface__group-items{grid-auto-columns:max-content;grid-auto-flow:column;grid-template-rows:repeat(3, var(--ew-ribbon-dense-button-height));gap:var(--ew-ribbon-dense-gap);align-items:stretch;display:grid}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__group-items{grid-template-columns:max-content max-content;grid-template-rows:repeat(3, var(--ew-ribbon-dense-button-height));column-gap:var(--ew-ribbon-group-items-gap);row-gap:var(--ew-ribbon-dense-gap);align-items:stretch;display:grid}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__group-items{align-items:center;gap:var(--ew-ribbon-group-items-gap);min-height:var(--ew-ribbon-large-button-height);display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=gallery-strip] .ew-c-command-surface__group-items{grid-auto-columns:max-content;grid-auto-flow:column;grid-template-rows:repeat(3, var(--ew-ribbon-dense-button-height));gap:var(--ew-ribbon-dense-gap) var(--ew-ribbon-group-items-gap);min-height:var(--ew-ribbon-large-button-height);align-items:stretch;display:grid}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=gallery-strip] .ew-c-command-surface__ribbon-gallery{grid-row:1/span 3;align-self:center}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=gallery-strip] .ew-c-command-surface__button[data-presentation=large-tile]{min-height:calc(var(--ew-ribbon-dense-button-height) * 3 + var(--ew-ribbon-dense-gap) * 2);grid-row:1/span 3}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=stacked] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__group-items{grid-auto-columns:max-content;grid-auto-flow:column;grid-template-rows:repeat(3, var(--ew-ribbon-dense-button-height));gap:var(--ew-ribbon-dense-gap);min-height:var(--ew-ribbon-large-button-height);align-items:stretch;display:grid}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group-items[data-ribbon-row-layout=independent],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact] .ew-c-command-surface__group-items[data-ribbon-row-layout=independent]{justify-content:center;align-items:flex-start;gap:var(--ew-ribbon-dense-gap);flex-direction:column;display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=two-row] .ew-c-command-surface__group-items[data-ribbon-row-layout=independent]{gap:var(--ew-ribbon-row-gap)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group-items[data-ribbon-row-layout=independent] .ew-c-command-surface__group-row{align-items:stretch;gap:var(--ew-ribbon-dense-gap);min-height:var(--ew-ribbon-dense-button-height);display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=two-row] .ew-c-command-surface__group-items[data-ribbon-row-layout=independent] .ew-c-command-surface__group-row{gap:var(--ew-ribbon-row-gap);min-height:var(--ew-ribbon-compact-button-height)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=two-row] .ew-c-command-surface__button:nth-child(odd){grid-row:1}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=two-row] .ew-c-command-surface__button:nth-child(2n){grid-row:2}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__separator{width:1px;min-width:1px;max-width:1px;height:var(--ew-ribbon-separator-height);min-height:0;margin-inline:var(--ew-ribbon-separator-inline-offset);background:var(--ew-ribbon-divider);place-self:center}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=hero] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=compact] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=two-row] .ew-c-command-surface__separator{margin-inline:var(--ew-ribbon-row-separator-inline-offset)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=stacked] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=three-row] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=icon-grid] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=field-stack] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=stacked] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__separator,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__separator{margin-inline:var(--ew-ribbon-dense-separator-inline-offset)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group-label{min-width:0;color:var(--ew-ribbon-text-secondary);font-size:var(--ew-ribbon-group-label-font-size);font-weight:500;line-height:var(--ew-ribbon-group-label-height);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;align-self:end;padding-top:0;overflow:hidden}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group-label-row{min-width:0;min-height:var(--ew-ribbon-group-label-height);justify-content:center;place-self:end stretch;padding-inline:8px;position:relative}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group-launcher{inset-inline-end:0;border-radius:2px;width:12px;min-width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group-launcher .ew-c-ui-icon{font-size:10px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=hero]{min-width:var(--ew-ribbon-group-hero-min-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=hero][data-item-count="1"],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=hero][data-item-count="2"]{min-width:max-content}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=compact],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=two-row],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=stacked],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=three-row],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=field-stack]{min-width:var(--ew-ribbon-group-body-min-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=icon-grid]{min-width:var(--ew-ribbon-icon-grid-group-min-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip]{min-width:max-content}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=gallery-strip]{min-width:var(--ew-ribbon-gallery-group-min-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-group-id$=\.history]{min-width:var(--ew-ribbon-history-group-min-width);padding-inline:3px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-group-id$=\.history] .ew-c-command-surface__group-items{justify-content:center}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-group-id$=\.history] .ew-c-command-surface__group-label-row{padding-inline:2px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-group-id$=\.undo][data-layout=two-row][data-item-count="2"]{min-width:max-content;padding-inline:3px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-group-id$=\.undo][data-layout=two-row][data-item-count="2"] .ew-c-command-surface__group-items{justify-content:center}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-group-id$=\.undo][data-layout=two-row][data-item-count="2"] .ew-c-command-surface__group-label-row{padding-inline:2px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-group-id$=\.undo][data-layout=two-row][data-item-count="2"] .ew-c-command-surface__group-label{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-ribbon-group-zone=primary]{min-width:var(--ew-ribbon-primary-group-min-width);padding-inline:var(--ew-ribbon-primary-group-padding-start) 0;align-items:center;margin-inline-start:auto;display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-ribbon-group-zone=primary] .ew-c-command-surface__group-items{align-items:center;min-height:auto;display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-ribbon-group-zone=primary] .ew-c-command-surface__group-label{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__collapsed-group{min-width:calc(var(--ew-ribbon-collapsed-button-width) + var(--ew-ribbon-collapsed-group-padding-inline) * 2);padding-inline:var(--ew-ribbon-collapsed-group-padding-inline)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__collapsed-group .ew-c-command-surface__group-items{min-height:var(--ew-ribbon-large-button-height);align-items:flex-start;margin-block-start:2px;display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__collapsed-group .ew-c-command-surface__group-label{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__collapsed-group-button{width:var(--ew-ribbon-collapsed-button-width);min-width:var(--ew-ribbon-collapsed-button-width);max-width:var(--ew-ribbon-collapsed-button-width);min-height:var(--ew-ribbon-large-button-height);padding:var(--ew-ribbon-collapsed-button-padding-block-start) var(--ew-ribbon-large-button-padding-inline) var(--ew-ribbon-collapsed-button-padding-block-end);border-color:#0000}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__collapsed-group-button .ew-c-command-surface__button-label{max-width:calc(var(--ew-ribbon-collapsed-button-width) - var(--ew-ribbon-large-button-padding-inline) * 2);line-height:var(--ew-line-height-caption);overflow-wrap:normal;text-align:center;text-overflow:ellipsis;white-space:normal;overflow:hidden}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__collapsed-group-button .ew-c-command-surface__button-trailing{margin-inline-start:0}.ew-c-command-surface__ribbon-group-popover{border-color:var(--ew-ribbon-border);color:var(--ew-ribbon-text);background:var(--ew-ribbon-panel);box-shadow:var(--ew-ribbon-popover-shadow);font-family:var(--ew-font-ui);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);padding:0;overflow:auto}.ew-c-command-surface__ribbon-popover-groups{width:max-content;max-width:calc(100vw - var(--ew-ribbon-popover-viewport-margin) * 2);background:var(--ew-ribbon-panel);min-height:auto;padding:0;overflow:visible}.ew-c-command-surface__ribbon-popover-groups .ew-c-command-surface__group{border-left:0}.ew-c-command-surface__ribbon-group-popover .ew-c-command-surface__group[data-layout=three-row] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-group-popover .ew-c-command-surface__group[data-layout=stacked] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-group-popover .ew-c-command-surface__group[data-layout=icon-grid] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-group-popover .ew-c-command-surface__group[data-layout=field-stack] .ew-c-command-surface__group-items,.ew-c-command-surface__ribbon-group-popover .ew-c-command-surface__group[data-layout=gallery-strip] .ew-c-command-surface__group-items{margin-block-start:4px}.ew-c-command-surface__ribbon-group-popover .ew-c-command-surface__button:not([data-presentation=large-tile]):not([data-presentation=icon-only]){text-align:start;justify-content:flex-start}.ew-c-command-surface__ribbon-group-popover .ew-c-command-surface__button:not([data-presentation=large-tile]):not([data-presentation=icon-only]) .ew-c-command-surface__button-label{text-align:start}.ew-c-command-surface__ribbon-search-popover{border-color:var(--ew-ribbon-border);min-width:260px;color:var(--ew-ribbon-text);background:color-mix(in srgb, var(--ew-ribbon-panel) 96%, var(--ew-ribbon-frame));box-shadow:var(--ew-ribbon-popover-shadow);font-family:var(--ew-font-ui);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);gap:2px;padding:6px;display:grid}.ew-c-command-surface__ribbon-search-result{border-radius:var(--ew-radius-small);min-height:34px;color:var(--ew-ribbon-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 8px;display:grid}.ew-c-command-surface__ribbon-search-result:hover,.ew-c-command-surface__ribbon-search-result:focus{color:var(--ew-ribbon-text-strong);background:var(--ew-ribbon-hover-bg);outline:none}.ew-c-command-surface__ribbon-search-result:disabled{color:color-mix(in srgb, var(--ew-ribbon-text-secondary) 45%, transparent);cursor:default}.ew-c-command-surface__ribbon-search-result-icon{color:var(--ew-ribbon-text-secondary);justify-content:center;align-items:center;display:inline-flex}.ew-c-command-surface__ribbon-search-result-body{gap:1px;min-width:0;display:grid}.ew-c-command-surface__ribbon-search-result-label{color:var(--ew-ribbon-text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__ribbon-search-result-meta,.ew-c-command-surface__ribbon-search-result-shortcut,.ew-c-command-surface__ribbon-search-empty{color:var(--ew-ribbon-text-secondary);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption)}.ew-c-command-surface__ribbon-search-empty{padding:8px 10px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button{min-height:var(--ew-ribbon-compact-button-height);padding:0 var(--ew-ribbon-dense-row-padding-inline);color:var(--ew-ribbon-text);font-size:var(--ew-ribbon-command-font-size);letter-spacing:0;overflow-wrap:normal;white-space:nowrap;background:0 0;border-color:#0000;font-weight:400}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button:hover:not(:disabled),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[aria-expanded=true],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[aria-pressed=true],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[role=radio][aria-checked=true]{border-color:var(--ew-ribbon-divider);color:var(--ew-ribbon-text-strong);background:var(--ew-ribbon-hover-bg)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[aria-pressed=true],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[role=radio][aria-checked=true]{border-color:var(--ew-ribbon-accent);color:var(--ew-ribbon-accent);background:var(--ew-ribbon-active-bg)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile]{grid-template-rows:var(--ew-ribbon-large-button-icon-row) minmax(var(--ew-ribbon-large-button-label-two-line-row), 1fr) var(--ew-ribbon-large-button-chevron-row);width:var(--ew-ribbon-content-width,var(--ew-ribbon-large-button-width));min-width:var(--ew-ribbon-large-button-min-width);max-width:var(--ew-ribbon-large-button-max-width);min-height:var(--ew-ribbon-large-button-height);padding:var(--ew-ribbon-large-button-padding-block-start) var(--ew-ribbon-large-button-padding-inline) var(--ew-ribbon-large-button-padding-block-end);grid-row:1/span 2;align-content:center;place-items:center;gap:0;font-weight:400;display:grid}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=two-row] .ew-c-command-surface__button[data-presentation=large-tile]{grid-row:1/span 2}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-text],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact]{justify-content:flex-start;align-items:center;gap:var(--ew-ribbon-row-gap);width:var(--ew-ribbon-content-width,fit-content);min-width:var(--ew-ribbon-command-row-min-width);max-width:var(--ew-ribbon-command-row-max-width);min-height:var(--ew-ribbon-compact-button-height);padding:0 var(--ew-ribbon-command-row-padding-inline);border-radius:var(--ew-ribbon-command-row-radius);text-align:start;flex-direction:row;display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__collapsed-group-button[data-presentation=large-tile]{width:var(--ew-ribbon-collapsed-button-width);min-width:var(--ew-ribbon-collapsed-button-width);max-width:var(--ew-ribbon-collapsed-button-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-label{max-width:100%;line-height:var(--ew-line-height-caption);text-align:center;text-overflow:ellipsis;font-size:var(--ew-ribbon-large-button-label-font-size);white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:end;display:-webkit-box;overflow:hidden}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__collapsed-group-button[data-presentation=large-tile] .ew-c-command-surface__button-label{font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-caption);overflow-wrap:normal}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-text] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact] .ew-c-command-surface__button-label{min-width:0;max-width:100%;line-height:var(--ew-line-height-control);text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-self:center;display:block;overflow:hidden}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation][data-ribbon-width=field] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation][data-ribbon-width=wide-field] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation][data-ribbon-width=extra-wide-field] .ew-c-command-surface__button-label{max-width:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__inline-label{min-height:var(--ew-ribbon-dense-button-height);color:var(--ew-ribbon-text-strong);font-size:var(--ew-ribbon-command-font-size);line-height:var(--ew-line-height-control);white-space:nowrap;justify-content:flex-end;align-items:center;padding-inline:2px;display:inline-flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=field-stack] .ew-c-command-surface__inline-label[data-ribbon-row="1"]{justify-content:flex-start;padding-inline:3px;font-weight:500}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-ribbon-width=compact][data-control-type=numeric-stepper]>.ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-ribbon-width=compact][data-control-type=combo-field]>.ew-c-ui-icon{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button .ew-c-ui-icon{font-size:var(--ew-ribbon-command-icon-size);font-weight:var(--ew-ribbon-command-icon-weight);font-variation-settings:"FILL" 0, "wght" var(--ew-ribbon-command-icon-weight), "GRAD" 0, "opsz" var(--ew-ribbon-command-icon-optical-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button img,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button svg{width:var(--ew-ribbon-command-image-icon-size);height:var(--ew-ribbon-command-image-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-ui-icon{font-size:var(--ew-ribbon-large-command-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] img,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] svg{width:var(--ew-ribbon-large-command-image-icon-size);height:var(--ew-ribbon-large-command-image-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button .ew-c-command-surface__button-trailing .ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-trailing .ew-c-ui-icon{font-size:var(--ew-ribbon-trailing-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-trailing{height:var(--ew-ribbon-large-button-chevron-row);place-self:end center}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-trailing .ew-c-ui-icon{transform:translateY(1px)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile]:not(:has(.ew-c-command-surface__button-trailing)):after{content:"";width:var(--ew-ribbon-trailing-icon-size);height:var(--ew-ribbon-large-button-chevron-row);visibility:hidden;grid-row:3}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=stacked] .ew-c-command-surface__button[data-presentation=large-tile]:after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__button[data-presentation=large-tile]:after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child):after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child):after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+2):after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+2):after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3):after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3):after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3):after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+5):after{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-popover-trigger=separate]{position:relative;overflow:hidden}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-popover-trigger=separate]:before{content:"";height:calc(var(--ew-ribbon-large-button-padding-block-start) + var(--ew-ribbon-large-button-icon-row));border-radius:var(--ew-ribbon-command-row-radius) var(--ew-ribbon-command-row-radius) 0 0;background-color:var(--ew-ribbon-split-part-hover-bg);opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;inset-block-start:0;inset-inline:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button:not(:disabled)[data-presentation=large-tile][data-popover-trigger=separate]:has(>.ew-c-command-surface__button-action-region:hover):before{opacity:1}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-popover-trigger=separate]>:not(.ew-c-command-surface__button-action-region):not(.ew-c-command-surface__button-split-region){z-index:1;position:relative}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-popover-trigger=separate]>.ew-c-command-surface__button-action-region{z-index:2;height:calc(var(--ew-ribbon-large-button-padding-block-start) + var(--ew-ribbon-large-button-icon-row));border-radius:var(--ew-ribbon-command-row-radius) var(--ew-ribbon-command-row-radius) 0 0;cursor:inherit;position:absolute;inset-block-start:0;inset-inline:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=stacked] .ew-c-command-surface__button[data-presentation=large-tile]>.ew-c-command-surface__button-action-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__button[data-presentation=large-tile]>.ew-c-command-surface__button-action-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]>.ew-c-command-surface__button-action-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child)>.ew-c-command-surface__button-action-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child)>.ew-c-command-surface__button-action-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+2)>.ew-c-command-surface__button-action-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+2)>.ew-c-command-surface__button-action-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3)>.ew-c-command-surface__button-action-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3)>.ew-c-command-surface__button-action-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3)>.ew-c-command-surface__button-action-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+5)>.ew-c-command-surface__button-action-region{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-split-region{z-index:1;grid-template-rows:minmax(var(--ew-ribbon-large-button-label-two-line-row), 1fr) var(--ew-ribbon-large-button-chevron-row);width:auto;min-width:0;max-width:none;padding-inline:var(--ew-ribbon-large-button-padding-inline);box-sizing:border-box;border-radius:0 0 var(--ew-ribbon-command-row-radius) var(--ew-ribbon-command-row-radius);place-items:center;margin:0;padding-block-end:var(--ew-ribbon-large-button-padding-block-end);transition:background-color .12s,color .12s;display:grid;position:absolute;inset-block-start:calc(var(--ew-ribbon-large-button-padding-block-start) + var(--ew-ribbon-large-button-icon-row));inset-block-end:0;inset-inline:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button:not(:disabled)[data-presentation=large-tile][data-popover-trigger=separate] .ew-c-command-surface__button-split-region:hover{color:var(--ew-ribbon-accent);background-color:var(--ew-ribbon-split-part-hover-bg)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-split-region .ew-c-command-surface__button-label{grid-row:1;align-self:end;max-width:100%}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-split-region .ew-c-command-surface__button-trailing{height:var(--ew-ribbon-large-button-chevron-row);grid-row:2;align-self:end}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-trailing .ew-c-ui-icon{font-size:var(--ew-ribbon-large-trailing-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-popover-trigger=separate] .ew-c-command-surface__button-trailing .ew-c-ui-icon{font-size:var(--ew-ribbon-trailing-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__button[data-presentation=large-tile]:first-child{min-height:calc(var(--ew-ribbon-dense-button-height) * 3 + var(--ew-ribbon-dense-gap) * 2);grid-area:1/1/span 3}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__button:nth-child(2){grid-area:1/2}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__button:nth-child(3){grid-area:2/2}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__button:nth-child(4){grid-area:3/2}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:first-child,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:first-child,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button[data-presentation=large-tile]:first-child,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:first-child,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(-n+2),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(-n+2),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(-n+2),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(-n+4){height:var(--ew-ribbon-large-button-height);min-height:var(--ew-ribbon-large-button-height);max-height:var(--ew-ribbon-large-button-height);grid-row:1/span 3;align-self:center}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=stacked] .ew-c-command-surface__button[data-presentation=large-tile],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__button[data-presentation=large-tile],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+5){justify-content:flex-start;gap:var(--ew-ribbon-row-gap);width:var(--ew-ribbon-content-width,auto);min-width:var(--ew-ribbon-dense-row-min-width);max-width:var(--ew-ribbon-dense-row-max-width);min-height:var(--ew-ribbon-dense-button-height);padding:0 var(--ew-ribbon-dense-row-padding-inline);border-radius:var(--ew-ribbon-command-row-radius);flex-direction:row;grid-row:auto;display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__button[data-presentation=large-tile]{min-width:var(--ew-ribbon-compact-stack-row-width);max-width:var(--ew-ribbon-dense-row-max-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3){min-width:var(--ew-ribbon-dense-row-min-width);max-width:var(--ew-ribbon-dense-row-max-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child){min-width:var(--ew-ribbon-large-plus-wide-stack-row-width);max-width:var(--ew-ribbon-dense-row-max-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+2):nth-child(-n+4){justify-content:flex-start;gap:var(--ew-ribbon-row-gap);width:var(--ew-ribbon-content-width,auto);min-width:var(--ew-ribbon-large-plus-wide-stack-row-width);max-width:var(--ew-ribbon-dense-row-max-width);min-height:var(--ew-ribbon-dense-button-height);padding:0 var(--ew-ribbon-dense-row-padding-inline);border-radius:var(--ew-ribbon-command-row-radius);flex-direction:row;grid-row:auto;display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3){min-width:var(--ew-ribbon-wide-stack-row-width);max-width:var(--ew-ribbon-dense-row-max-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+5){min-width:var(--ew-ribbon-four-large-wide-stack-row-width);max-width:var(--ew-ribbon-four-large-wide-stack-row-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=stacked] .ew-c-command-surface__button[data-presentation=large-tile]{min-width:var(--ew-ribbon-adaptive-stacked-row-width);max-width:var(--ew-ribbon-adaptive-stacked-row-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=stacked] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child) .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child) .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+5) .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+2):nth-child(-n+4) .ew-c-command-surface__button-label{min-width:0;max-width:100%;line-height:var(--ew-line-height-control);text-align:start;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;align-self:center;display:block;overflow:hidden}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+2):nth-child(-n+4) .ew-c-ui-icon{font-size:var(--ew-ribbon-command-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+2):nth-child(-n+4) .ew-c-command-surface__button-trailing{height:auto;margin-inline-start:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child) .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+5) .ew-c-command-surface__button-value{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=stacked] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-split-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-split-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-split-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child) .ew-c-command-surface__button-split-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child) .ew-c-command-surface__button-split-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+2) .ew-c-command-surface__button-split-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2) .ew-c-command-surface__button-split-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-split-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-split-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-split-region,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+5) .ew-c-command-surface__button-split-region{display:contents}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=stacked] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child) .ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child) .ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+5) .ew-c-ui-icon{font-size:var(--ew-ribbon-command-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=stacked] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child) .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:not(:first-child) .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=four-large-plus-wide-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+5) .ew-c-command-surface__button-trailing{height:auto;margin-inline-start:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=compact-stack] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-trailing{margin-inline-start:auto}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]{grid-template-columns:var(--ew-ribbon-dense-button-height) minmax(0, calc(var(--ew-ribbon-icon-stack-button-width) - var(--ew-ribbon-dense-button-height)));grid-template-rows:var(--ew-ribbon-dense-button-height);width:var(--ew-ribbon-icon-stack-button-width);min-width:var(--ew-ribbon-icon-stack-button-width);max-width:var(--ew-ribbon-icon-stack-button-width);height:var(--ew-ribbon-dense-button-height);min-height:var(--ew-ribbon-dense-button-height);max-height:var(--ew-ribbon-dense-button-height);border-radius:var(--ew-ribbon-command-row-radius);grid-row:auto;align-content:stretch;place-items:stretch center;gap:0;padding:0;display:grid}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-value{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]>.ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]>.ew-c-command-surface__color-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]>.ew-c-command-surface__ink-button-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]>.ew-c-command-surface__line-width-button-swatch{font-size:var(--ew-ribbon-command-icon-size);grid-area:1/1;place-self:center}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=icon-stack] .ew-c-command-surface__button[data-presentation=large-tile] .ew-c-command-surface__button-trailing{grid-area:1/2;place-self:stretch stretch;width:auto;min-width:0;height:auto;margin-inline-start:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5){width:var(--ew-ribbon-icon-stack-button-width);min-width:var(--ew-ribbon-icon-stack-button-width);max-width:var(--ew-ribbon-icon-stack-button-width);min-height:var(--ew-ribbon-dense-button-height);border-radius:var(--ew-ribbon-command-row-radius);flex-direction:row;grid-row:auto;justify-content:center;gap:2px;padding:0;display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack][data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2){width:var(--ew-ribbon-dense-button-height);min-width:var(--ew-ribbon-dense-button-height);max-width:var(--ew-ribbon-dense-button-height)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2) .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2) .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5) .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5) .ew-c-command-surface__button-value{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2) .ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5) .ew-c-ui-icon{font-size:var(--ew-ribbon-command-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2) .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5) .ew-c-command-surface__button-trailing{height:auto;margin-inline-start:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3){width:var(--ew-ribbon-icon-stack-button-width);min-width:var(--ew-ribbon-icon-stack-button-width);max-width:var(--ew-ribbon-icon-stack-button-width);min-height:var(--ew-ribbon-dense-button-height);border-radius:var(--ew-ribbon-command-row-radius);flex-direction:row;grid-row:auto;justify-content:center;gap:2px;padding:0;display:flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-label{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-ui-icon{font-size:var(--ew-ribbon-command-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-trailing{height:auto;margin-inline-start:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-only],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-adaptive-presentation=icon-only]{width:var(--ew-ribbon-compact-button-height);min-width:var(--ew-ribbon-compact-button-height);min-height:var(--ew-ribbon-compact-button-height);padding:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-only] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-only] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-adaptive-presentation=icon-only] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-adaptive-presentation=icon-only] .ew-c-command-surface__button-value{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=stacked] .ew-c-command-surface__button,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=three-row] .ew-c-command-surface__button,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__button,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=icon-grid] .ew-c-command-surface__button,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=gallery-strip] .ew-c-command-surface__button,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=field-stack] .ew-c-command-surface__button{min-height:var(--ew-ribbon-dense-button-height)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=three-row] .ew-c-command-surface__button[data-presentation=large-tile]{height:var(--ew-ribbon-large-button-height);min-height:var(--ew-ribbon-large-button-height);max-height:var(--ew-ribbon-large-button-height);align-self:center}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=stacked] .ew-c-command-surface__button[data-presentation=compact],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=three-row] .ew-c-command-surface__button[data-presentation=icon-text],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__button[data-presentation=icon-text],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__button[data-presentation=compact],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=gallery-strip] .ew-c-command-surface__button[data-presentation=compact],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=gallery-strip] .ew-c-command-surface__button[data-presentation=icon-text],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=field-stack] .ew-c-command-surface__button[data-presentation=icon-text]{justify-content:flex-start;gap:var(--ew-ribbon-row-gap);width:var(--ew-ribbon-content-width,auto);min-width:var(--ew-ribbon-dense-row-min-width);max-width:var(--ew-ribbon-dense-row-max-width);min-height:var(--ew-ribbon-dense-button-height);padding:0 var(--ew-ribbon-dense-row-padding-inline);border-radius:var(--ew-ribbon-command-row-radius);flex-direction:row}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3){grid-template-columns:var(--ew-ribbon-dense-button-height) minmax(0, calc(var(--ew-ribbon-icon-stack-button-width) - var(--ew-ribbon-dense-button-height)));grid-template-rows:var(--ew-ribbon-dense-button-height);width:var(--ew-ribbon-icon-stack-button-width);min-width:var(--ew-ribbon-icon-stack-button-width);max-width:var(--ew-ribbon-icon-stack-button-width);height:var(--ew-ribbon-dense-button-height);min-height:var(--ew-ribbon-dense-button-height);max-height:var(--ew-ribbon-dense-button-height);border-radius:var(--ew-ribbon-command-row-radius);align-content:stretch;place-items:stretch center;gap:0;padding:0;display:grid}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2)>.ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2)>.ew-c-command-surface__color-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2)>.ew-c-command-surface__ink-button-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2)>.ew-c-command-surface__line-width-button-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5)>.ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5)>.ew-c-command-surface__color-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5)>.ew-c-command-surface__ink-button-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5)>.ew-c-command-surface__line-width-button-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3)>.ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3)>.ew-c-command-surface__color-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3)>.ew-c-command-surface__ink-button-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3)>.ew-c-command-surface__line-width-button-swatch{grid-area:1/1;place-self:center}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-icon-stack] .ew-c-command-surface__button:nth-child(n+2) .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=large-plus-mixed-stack] .ew-c-command-surface__button:nth-child(n+5) .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-adaptive-group-compact=two-large-plus-icon-stack] .ew-c-command-surface__button[data-presentation=large-tile]:nth-child(n+3) .ew-c-command-surface__button-trailing{grid-area:1/2;place-self:stretch stretch;width:auto;min-width:0;margin-inline-start:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=stacked] .ew-c-command-surface__button[data-presentation=compact] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=three-row] .ew-c-command-surface__button[data-presentation=icon-text] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=gallery-strip] .ew-c-command-surface__button[data-presentation=compact] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=gallery-strip] .ew-c-command-surface__button[data-presentation=icon-text] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=field-stack] .ew-c-command-surface__button[data-presentation=icon-text] .ew-c-command-surface__button-label{max-width:100%;line-height:var(--ew-line-height-control);text-align:start;text-overflow:ellipsis;white-space:nowrap}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__button[data-presentation=icon-text] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__button[data-presentation=compact] .ew-c-command-surface__button-label{max-width:var(--ew-ribbon-paste-stack-label-max-width);line-height:var(--ew-line-height-control);text-align:start;text-overflow:ellipsis;white-space:nowrap}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=three-row] .ew-c-command-surface__button[data-presentation=icon-only],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=paste-stack] .ew-c-command-surface__button[data-presentation=icon-only],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=icon-grid] .ew-c-command-surface__button,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=field-stack] .ew-c-command-surface__button[data-presentation=icon-only]{width:var(--ew-ribbon-dense-button-height);min-width:var(--ew-ribbon-dense-button-height);min-height:var(--ew-ribbon-dense-button-height);padding:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=combined]{width:var(--ew-ribbon-icon-menu-button-width);min-width:var(--ew-ribbon-icon-menu-button-width);max-width:var(--ew-ribbon-icon-menu-button-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]{grid-template-columns:minmax(0, 1fr) var(--ew-ribbon-icon-split-chevron-width);width:var(--ew-ribbon-icon-split-button-width);min-width:var(--ew-ribbon-icon-split-button-width);max-width:var(--ew-ribbon-icon-split-button-width);place-items:stretch center;gap:0;display:inline-grid}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-command-surface__color-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-command-surface__ink-button-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate]>.ew-c-command-surface__line-width-button-swatch{grid-area:1/1;place-self:center}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate] .ew-c-command-surface__button-trailing{width:var(--ew-ribbon-icon-split-chevron-width);min-width:var(--ew-ribbon-icon-split-chevron-width);grid-area:1/2;align-self:stretch;margin-inline-start:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=icon-grid] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=icon-grid] .ew-c-command-surface__button-value{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button:not([data-presentation=large-tile]){width:var(--ew-ribbon-large-icon-strip-button-width);min-width:var(--ew-ribbon-large-icon-strip-button-width);max-width:var(--ew-ribbon-large-icon-strip-button-width);min-height:var(--ew-ribbon-large-button-height);justify-content:center;align-items:center;padding:0;display:flex;position:relative}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-presentation=icon-only] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button-value{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button:not([data-presentation=large-tile])>.ew-c-ui-icon{font-size:var(--ew-ribbon-large-icon-strip-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch{box-sizing:border-box;width:15px;min-height:var(--ew-ribbon-large-button-icon-row);border:1px solid color-mix(in srgb, var(--ew-command-surface-ink-color,var(--ew-color-text)) 72%, #000);background-color:var(--ew-command-surface-ink-color,var(--ew-color-text));background-image:linear-gradient(to bottom, #f8fafc 0 12%, color-mix(in srgb, var(--ew-command-surface-ink-color,var(--ew-color-text)) 42%, #fff) 12% 22%, transparent 22% 76%, color-mix(in srgb, var(--ew-command-surface-ink-color,var(--ew-color-text)) 65%, #000) 76% 84%, #111827 84% 100%), linear-gradient(to right, #ffffff52 0 18%, transparent 18% 76%, #0000002e 76% 100%);border-radius:4px 4px 9px 9px;max-height:none;position:relative;overflow:hidden;box-shadow:inset -2px 0 #0000001f,inset 2px 0 #ffffff38;height:var(--ew-ribbon-large-button-icon-row)!important}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch:before,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch:after{content:"";pointer-events:none;position:absolute}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch:before{background:#ffffff94;border-radius:999px;width:2px;height:11px;inset-block-start:6px;inset-inline-end:2px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch:after{background:#111827;border-radius:999px 999px 6px 6px;height:5px;inset-block-end:0;inset-inline:4px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=highlighter],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=marker]{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--ew-command-surface-ink-color,var(--ew-color-text)) 36%, #fff) 0 16%, #fff3 16% 22%, transparent 22% 72%, color-mix(in srgb, var(--ew-command-surface-ink-color,var(--ew-color-text)) 70%, #000) 72% 82%, #1f2937 82% 100%), linear-gradient(105deg, #ffffff47 0 22%, transparent 22% 74%, #00000024 74% 100%);border-radius:3px 3px 8px 8px;width:22px;box-shadow:inset -3px 0 #0000001a,inset 3px 0 #ffffff2e}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=highlighter]:before,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=marker]:before{background:color-mix(in srgb, var(--ew-command-surface-ink-color,var(--ew-color-text)) 48%, #fff);clip-path:polygon(0 0,100% 0,76% 100%,0 100%);border-radius:1px;width:auto;height:5px;inset-block:auto 3px;inset-inline:4px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=highlighter]:after,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=marker]:after{clip-path:none;background:#111827;border-radius:1px;height:3px;inset-inline:4px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=pencil]{background-image:linear-gradient(#e5e7eb 0 13%,#94a3b8 13% 20%,#0000 20% 70%,#d7a86e 70% 86%,#111827 86% 100%),linear-gradient(90deg,#ffffff42 0 25%,#0000 25% 75%,#00000029 75% 100%);border-radius:4px 4px 9px 9px;width:13px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=pencil]:before{height:9px;inset-block-start:8px;inset-inline-end:2px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=pencil]:after{clip-path:polygon(50% 100%,0 0,100% 0);border-radius:0;height:6px;inset-inline:3px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=fountain-pen]{border-radius:4px 4px 10px 10px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=fountain-pen]:before{clip-path:polygon(50% 100%,0 0,100% 0);background:#f8fafc;border-radius:8px 8px 1px 1px;width:auto;height:8px;inset-block:auto 1px;inset-inline:5px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=fountain-pen]:after{clip-path:polygon(50% 100%,0 0,100% 0);background:#1f2937;height:7px;inset-inline:7px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=brush-pen]{border-radius:5px 5px 10px 10px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=brush-pen]:after{clip-path:polygon(50% 100%,0 12%,100% 12%);background:color-mix(in srgb, var(--ew-command-surface-ink-color,var(--ew-color-text)) 66%, #111827);height:8px;inset-inline:3px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=laser-pen]{border-color:color-mix(in srgb, var(--ew-command-surface-ink-color,var(--ew-color-text)) 80%, #fff);box-shadow:0 0 8px color-mix(in srgb, var(--ew-command-surface-ink-color,var(--ew-color-text)) 45%, transparent), inset -2px 0 0 #0000001f, inset 2px 0 0 #fff3}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-layout=large-icon-strip] .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__ink-button-swatch[data-profile-kind=laser-pen]:after{clip-path:none;background:var(--ew-command-surface-ink-color,var(--ew-color-text));height:4px;box-shadow:0 0 6px var(--ew-command-surface-ink-color,var(--ew-color-text));border-radius:999px;inset-inline:4px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-has-value=true]{justify-content:space-between}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=checkbox]{min-width:var(--ew-ribbon-checkbox-row-min-width);max-width:var(--ew-ribbon-command-row-max-width);color:var(--ew-ribbon-text);background:0 0;border-color:#0000;justify-content:flex-start;gap:5px;padding-inline:3px 6px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=checkbox][aria-checked=true]{color:var(--ew-ribbon-text);background:0 0;border-color:#0000}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=checkbox]:before{content:"";width:var(--ew-ribbon-checkbox-size);height:var(--ew-ribbon-checkbox-size);border:1px solid var(--ew-ribbon-text-secondary);color:var(--ew-ribbon-text-strong);background:var(--ew-ribbon-panel);font-family:var(--ew-font-symbol);font-size:var(--ew-ribbon-checkbox-check-font-size);font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 20;border-radius:2px;flex:none;justify-content:center;align-items:center;font-weight:400;line-height:1;display:inline-flex}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=checkbox][aria-checked=true]:before{content:"check"}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=checkbox]>.ew-c-ui-icon{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=checkbox] .ew-c-command-surface__button-label{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;overflow:hidden}.ew-c-command-surface__ribbon-gallery{min-width:0;max-height:calc((var(--ew-ribbon-gallery-choice-height) * 2) + 2px);flex-flow:column wrap;align-content:flex-start;align-items:stretch;gap:2px;display:flex}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=thumbnail-strip]{max-height:var(--ew-ribbon-thumbnail-gallery-choice-height);flex-flow:row}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=large-tile-strip]{border:1px solid var(--ew-ribbon-border);border-radius:var(--ew-ribbon-command-row-radius);background:var(--ew-ribbon-frame);max-height:var(--ew-ribbon-large-tile-gallery-choice-height);flex-flow:row;padding:2px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=style-set-strip]{border:1px solid var(--ew-ribbon-border);border-radius:var(--ew-ribbon-command-row-radius);background:var(--ew-ribbon-frame);max-height:var(--ew-ribbon-style-set-gallery-choice-height);flex-flow:row;padding:2px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=table-style-strip]{border:1px solid var(--ew-ribbon-border);border-radius:var(--ew-ribbon-command-row-radius);background:var(--ew-ribbon-frame);max-height:var(--ew-ribbon-table-style-gallery-choice-height);flex-flow:row;padding:2px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=compact-icon-grid]{max-height:calc((var(--ew-ribbon-compact-icon-gallery-choice-size) * 3) + 4px)}.ew-c-command-surface__ribbon-gallery-choice{min-width:0;width:var(--ew-ribbon-gallery-choice-width);min-height:var(--ew-ribbon-gallery-choice-height);height:var(--ew-ribbon-gallery-choice-height);border:1px solid var(--ew-ribbon-border);border-radius:var(--ew-ribbon-command-row-radius);color:var(--ew-ribbon-text);background:var(--ew-ribbon-frame);font:inherit;font-size:var(--ew-ribbon-command-font-size);cursor:pointer;grid-template-rows:minmax(0,1fr) 13px;align-items:stretch;gap:1px;padding:2px 4px;display:grid}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=thumbnail-strip] .ew-c-command-surface__ribbon-gallery-choice{width:var(--ew-ribbon-thumbnail-gallery-choice-width);min-height:var(--ew-ribbon-thumbnail-gallery-choice-height);height:var(--ew-ribbon-thumbnail-gallery-choice-height);border-radius:3px;grid-template-rows:minmax(0,1fr);padding:3px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=large-tile-strip] .ew-c-command-surface__ribbon-gallery-choice{width:var(--ew-ribbon-large-tile-gallery-choice-width);min-height:calc(var(--ew-ribbon-large-tile-gallery-choice-height) - 4px);height:calc(var(--ew-ribbon-large-tile-gallery-choice-height) - 4px);background:0 0;border-color:#0000;grid-template-rows:minmax(0,1fr) 14px;padding:3px 4px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=style-set-strip] .ew-c-command-surface__ribbon-gallery-choice{width:var(--ew-ribbon-style-set-gallery-choice-width);min-height:calc(var(--ew-ribbon-style-set-gallery-choice-height) - 4px);height:calc(var(--ew-ribbon-style-set-gallery-choice-height) - 4px);background:0 0;border-color:#0000;grid-template-rows:minmax(0,1fr);padding:3px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=table-style-strip] .ew-c-command-surface__ribbon-gallery-choice{width:var(--ew-ribbon-table-style-gallery-choice-width);min-height:calc(var(--ew-ribbon-table-style-gallery-choice-height) - 4px);height:calc(var(--ew-ribbon-table-style-gallery-choice-height) - 4px);background:0 0;border-color:#0000;grid-template-rows:minmax(0,1fr);padding:4px 5px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=compact-icon-grid] .ew-c-command-surface__ribbon-gallery-choice{width:var(--ew-ribbon-compact-icon-gallery-choice-size);min-height:var(--ew-ribbon-compact-icon-gallery-choice-size);height:var(--ew-ribbon-compact-icon-gallery-choice-size);grid-template-rows:minmax(0,1fr);padding:1px}.ew-c-command-surface__ribbon-gallery-choice:hover:not(:disabled),.ew-c-command-surface__ribbon-gallery-choice:focus-visible{border-color:var(--ew-ribbon-accent);color:var(--ew-ribbon-text-strong);background:var(--ew-ribbon-hover-bg);outline:none}.ew-c-command-surface__ribbon-gallery-choice[aria-selected=true]{border-color:var(--ew-ribbon-accent);color:var(--ew-ribbon-accent);background:var(--ew-ribbon-active-bg)}.ew-c-command-surface__ribbon-gallery-choice[data-has-preview-color=true]{border-color:color-mix(in srgb, var(--ew-ribbon-gallery-choice-bg) 62%, var(--ew-ribbon-border));color:var(--ew-ribbon-gallery-choice-fg);background:var(--ew-ribbon-gallery-choice-bg)}.ew-c-command-surface__ribbon-gallery-choice[data-has-preview-color=true][aria-selected=true]{border-color:var(--ew-ribbon-accent);box-shadow:inset 0 0 0 1px var(--ew-ribbon-accent)}.ew-c-command-surface__ribbon-gallery-choice[data-has-preview-color=true]{grid-template-rows:minmax(0,1fr);align-items:center}.ew-c-command-surface__ribbon-gallery-choice:disabled{color:color-mix(in srgb, var(--ew-ribbon-text-secondary) 45%, transparent);cursor:not-allowed;opacity:.72}.ew-c-command-surface__ribbon-style-preview,.ew-c-command-surface__picture-style-preview,.ew-c-command-surface__ribbon-table-style-preview,.ew-c-command-surface__ribbon-shape-preview,.ew-c-command-surface__ribbon-gallery-icon-preview{border:1px solid var(--ew-ribbon-divider);background:var(--ew-ribbon-panel);place-items:center;min-width:0;display:grid;overflow:hidden}.ew-c-command-surface__ribbon-gallery-choice>.ew-c-command-surface__picture-style-preview{border-radius:3px}.ew-c-command-surface__ribbon-gallery-choice[data-tone=accent] .ew-c-command-surface__ribbon-style-preview{color:#137333;background:#d7f4dc}.ew-c-command-surface__ribbon-gallery-choice[data-tone=danger] .ew-c-command-surface__ribbon-style-preview{color:#9f1d35;background:#ffd9df}.ew-c-command-surface__ribbon-gallery-choice[data-has-preview-color=true] .ew-c-command-surface__ribbon-style-preview{display:none}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=thumbnail-strip] .ew-c-command-surface__ribbon-gallery-choice[data-has-preview-color=true] .ew-c-command-surface__ribbon-style-preview{color:inherit;border-color:color-mix(in srgb, currentColor 35%, transparent);background:0 0;display:grid}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=thumbnail-strip] .ew-c-command-surface__ribbon-style-preview{font-size:var(--ew-ribbon-command-icon-size);border-radius:3px;font-weight:700}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=large-tile-strip] .ew-c-command-surface__ribbon-style-preview{border-radius:3px;font-size:18px;font-weight:700;line-height:1}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=style-set-strip] .ew-c-command-surface__ribbon-style-set-preview{border-radius:2px;min-height:100%;padding:5px 6px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=style-set-strip] .ew-c-command-surface__style-set-preview-title{font-size:14px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=style-set-strip] .ew-c-command-surface__style-set-preview-heading{font-size:7px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=style-set-strip] .ew-c-command-surface__style-set-preview-body{gap:1px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=style-set-strip] .ew-c-command-surface__style-set-preview-line{height:1px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=compact-icon-grid] .ew-c-command-surface__ribbon-shape-preview,.ew-c-command-surface__ribbon-gallery[data-gallery-variant=large-tile-strip] .ew-c-command-surface__ribbon-gallery-icon-preview,.ew-c-command-surface__ribbon-gallery[data-gallery-variant=compact-icon-grid] .ew-c-command-surface__ribbon-gallery-icon-preview{background:0 0;border-color:#0000}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=large-tile-strip] .ew-c-command-surface__ribbon-gallery-icon-preview .ew-c-ui-icon{font-size:var(--ew-ribbon-large-command-icon-size)}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=compact-icon-grid] .ew-c-command-surface__shape-preview{width:100%;height:100%}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=table-style-strip] .ew-c-command-surface__ribbon-table-style-preview{border-color:var(--ew-command-surface-preview-accent,var(--ew-ribbon-accent));border-radius:2px}.ew-c-command-surface__ribbon-gallery-choice[data-preview-kind=heading] .ew-c-command-surface__ribbon-style-preview,.ew-c-command-surface__ribbon-gallery-choice[data-preview-kind=title] .ew-c-command-surface__ribbon-style-preview{font-weight:700}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=large-tile-strip] .ew-c-command-surface__ribbon-gallery-choice[data-preview-kind=heading] .ew-c-command-surface__ribbon-style-preview{color:color-mix(in srgb, var(--ew-ribbon-accent) 65%, var(--ew-ribbon-text-strong));font-size:21px}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=large-tile-strip] .ew-c-command-surface__ribbon-gallery-choice[data-preview-kind=title] .ew-c-command-surface__ribbon-style-preview{font-size:22px;font-weight:760;line-height:1.2}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=large-tile-strip] .ew-c-command-surface__ribbon-gallery-choice[data-preview-kind=quote] .ew-c-command-surface__ribbon-style-preview{color:color-mix(in srgb, var(--ew-ribbon-accent) 52%, var(--ew-ribbon-text-strong));font-size:17px;font-style:italic;font-weight:500}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=large-tile-strip] .ew-c-command-surface__ribbon-gallery-choice[data-preview-kind=code] .ew-c-command-surface__ribbon-style-preview{font-family:var(--ew-font-mono);font-size:15px;font-weight:600}.ew-c-command-surface__ribbon-gallery-choice[data-preview-kind^=shape-] .ew-c-command-surface__ribbon-style-preview{border-style:solid;border-width:2px;font-size:16px;font-weight:700}.ew-c-command-surface__ribbon-gallery-choice[data-preview-kind=shape-subtle] .ew-c-command-surface__ribbon-style-preview{color:var(--ew-ribbon-text-strong);background:var(--ew-ribbon-panel);border-color:#4da63a}.ew-c-command-surface__ribbon-gallery-choice[data-preview-kind=shape-dark] .ew-c-command-surface__ribbon-style-preview{color:#fff;background:#050505;border-color:#050505}.ew-c-command-surface__ribbon-gallery-choice[data-preview-kind=shape-accent] .ew-c-command-surface__ribbon-style-preview{color:#fff;background:#216b89;border-color:#0f3f54}.ew-c-command-surface__ribbon-gallery-choice[data-preview-kind=shape-outline] .ew-c-command-surface__ribbon-style-preview{color:#216b89;background:var(--ew-ribbon-panel);border-color:#54869d}.ew-c-command-surface__ribbon-table-style-preview{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr)}.ew-c-command-surface__ribbon-table-style-cell{border-inline-end:1px solid var(--ew-ribbon-divider);border-block-end:1px solid var(--ew-ribbon-divider);background:color-mix(in srgb, var(--ew-command-surface-preview-accent,var(--ew-ribbon-accent)) 10%, var(--ew-ribbon-panel));min-width:0}.ew-c-command-surface__ribbon-table-style-cell:nth-child(-n+3){background:color-mix(in srgb, var(--ew-command-surface-preview-accent,var(--ew-ribbon-accent)) 62%, var(--ew-ribbon-panel))}.ew-c-command-surface__ribbon-gallery-label{min-width:0;color:inherit;line-height:var(--ew-line-height-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=thumbnail-strip] .ew-c-command-surface__ribbon-gallery-label,.ew-c-command-surface__ribbon-gallery[data-gallery-variant=style-set-strip] .ew-c-command-surface__ribbon-gallery-label,.ew-c-command-surface__ribbon-gallery[data-gallery-variant=table-style-strip] .ew-c-command-surface__ribbon-gallery-label,.ew-c-command-surface__ribbon-gallery[data-gallery-variant=compact-icon-grid] .ew-c-command-surface__ribbon-gallery-label{display:none}.ew-c-command-surface__ribbon-gallery-more{width:var(--ew-ribbon-gallery-more-width);min-width:var(--ew-ribbon-gallery-more-width);min-height:calc((var(--ew-ribbon-gallery-choice-height) * 2) + 2px);height:calc((var(--ew-ribbon-gallery-choice-height) * 2) + 2px);border-radius:var(--ew-ribbon-command-row-radius);color:var(--ew-ribbon-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=thumbnail-strip] .ew-c-command-surface__ribbon-gallery-more{min-height:var(--ew-ribbon-thumbnail-gallery-choice-height);height:var(--ew-ribbon-thumbnail-gallery-choice-height)}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=large-tile-strip] .ew-c-command-surface__ribbon-gallery-more{min-height:calc(var(--ew-ribbon-large-tile-gallery-choice-height) - 4px);height:calc(var(--ew-ribbon-large-tile-gallery-choice-height) - 4px);border-inline-start-color:var(--ew-ribbon-border);border-radius:0}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=style-set-strip] .ew-c-command-surface__ribbon-gallery-more{min-height:calc(var(--ew-ribbon-style-set-gallery-choice-height) - 4px);height:calc(var(--ew-ribbon-style-set-gallery-choice-height) - 4px);border-inline-start-color:var(--ew-ribbon-border);border-radius:0}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=table-style-strip] .ew-c-command-surface__ribbon-gallery-more{min-height:calc(var(--ew-ribbon-table-style-gallery-choice-height) - 4px);height:calc(var(--ew-ribbon-table-style-gallery-choice-height) - 4px);border-inline-start-color:var(--ew-ribbon-border);border-radius:0}.ew-c-command-surface__ribbon-gallery[data-gallery-variant=compact-icon-grid] .ew-c-command-surface__ribbon-gallery-more{min-height:calc((var(--ew-ribbon-compact-icon-gallery-choice-size) * 3) + 4px);height:calc((var(--ew-ribbon-compact-icon-gallery-choice-size) * 3) + 4px)}.ew-c-command-surface__ribbon-gallery-more:hover:not(:disabled),.ew-c-command-surface__ribbon-gallery-more[aria-expanded=true]{border-color:var(--ew-ribbon-divider);color:var(--ew-ribbon-text-strong);background:var(--ew-ribbon-hover-bg)}.ew-c-command-surface__ribbon-gallery-more:disabled{color:color-mix(in srgb, var(--ew-ribbon-text-secondary) 45%, transparent);cursor:not-allowed}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=select] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=style-gallery] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=numeric-stepper] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=combo-field] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=line-width-picker] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=text-effects-picker] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=underline-picker] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=strikethrough-picker] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=list-gallery] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=border-style-picker] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=page-layout-gallery] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=arrange-gallery] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=theme-gallery] .ew-c-command-surface__button-label{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=select],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=style-gallery],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=table-style-gallery],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=shape-gallery],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=numeric-stepper],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=combo-field],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=line-width-picker],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=ink-profile-picker],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=text-effects-picker],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=underline-picker],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=strikethrough-picker],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=list-gallery],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=border-style-picker],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=page-layout-gallery],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=arrange-gallery],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-control-type=theme-gallery]{width:var(--ew-ribbon-select-width);max-width:var(--ew-ribbon-select-width);border-color:var(--ew-ribbon-border);color:var(--ew-ribbon-text-strong);background:var(--ew-ribbon-frame)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact] .ew-c-command-surface__button-value{max-width:11ch;color:var(--ew-ribbon-text-strong)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-ribbon-width=compact],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-ribbon-width=compact],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group:not([data-adaptive-group-compact]) .ew-c-command-surface__button[data-presentation=large-tile][data-ribbon-width=compact]{width:var(--ew-ribbon-compact-field-width);min-width:var(--ew-ribbon-compact-field-width);max-width:var(--ew-ribbon-compact-field-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-popover-trigger=separate],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-text][data-popover-trigger=separate]{min-width:var(--ew-ribbon-compact-split-button-min-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=field],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=wide-field],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=extra-wide-field]{min-height:var(--ew-ribbon-dense-button-height);padding:0 var(--ew-ribbon-dense-row-padding-inline);border-color:var(--ew-ribbon-border);color:var(--ew-ribbon-text-strong);background:var(--ew-ribbon-frame);border-radius:var(--ew-ribbon-command-row-radius);flex-direction:row;justify-content:space-between}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=select]>.ew-c-ui-icon,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=combo-field]>.ew-c-ui-icon{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=field]{width:var(--ew-ribbon-select-width);min-width:var(--ew-ribbon-select-width);max-width:var(--ew-ribbon-select-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=wide-field]{width:var(--ew-ribbon-wide-field-width);min-width:var(--ew-ribbon-wide-field-width);max-width:var(--ew-ribbon-wide-field-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=extra-wide-field]{width:var(--ew-ribbon-extra-wide-field-width);min-width:var(--ew-ribbon-extra-wide-field-width);max-width:var(--ew-ribbon-extra-wide-field-width)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__combo-inline[data-presentation][data-ribbon-width]{padding:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=field] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=wide-field] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=extra-wide-field] .ew-c-command-surface__button-label{max-width:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=field][data-has-value=true] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=wide-field][data-has-value=true] .ew-c-command-surface__button-label,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=extra-wide-field][data-has-value=true] .ew-c-command-surface__button-label{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=field] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=wide-field] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group .ew-c-command-surface__button[data-presentation][data-ribbon-width=extra-wide-field] .ew-c-command-surface__button-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:none;overflow:hidden}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=table-insert-grid] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=shape-gallery] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=color-plate] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=border-style-picker] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=page-layout-gallery] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=arrange-gallery] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=theme-gallery] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=line-width-picker] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=ink-profile-picker] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=text-effects-picker] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=underline-picker] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=strikethrough-picker] .ew-c-command-surface__button-value,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-control-type=list-gallery] .ew-c-command-surface__button-value{display:none}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=color-picker] .ew-c-command-surface__color-swatch,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=color-plate] .ew-c-command-surface__color-swatch{width:var(--ew-ribbon-swatch-size);height:var(--ew-ribbon-swatch-size);border-color:var(--ew-ribbon-swatch-border)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=split-button] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=menu-button] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=style-gallery] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=table-insert-grid] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=table-style-gallery] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=shape-gallery] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=color-plate] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=numeric-stepper] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=combo-field] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=line-width-picker] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=ink-profile-picker] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=text-effects-picker] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=underline-picker] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=strikethrough-picker] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=list-gallery] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=border-style-picker] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=page-layout-gallery] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=arrange-gallery] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=theme-gallery] .ew-c-command-surface__button-trailing{margin-inline-start:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-popover-trigger=separate] .ew-c-command-surface__button-trailing{box-shadow:none;background-image:none;border-inline-start:0;border-radius:2px;transition:background-color .12s,color .12s;position:relative}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button:not(:disabled)[data-popover-trigger=separate]:not([data-presentation=large-tile]) .ew-c-command-surface__button-trailing:hover{color:var(--ew-ribbon-accent);background-color:color-mix(in srgb, var(--ew-ribbon-accent) 12%, transparent)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=compact][data-popover-trigger=separate] .ew-c-command-surface__button-trailing,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-text][data-popover-trigger=separate] .ew-c-command-surface__button-trailing{width:var(--ew-ribbon-split-chevron-width);min-width:var(--ew-ribbon-split-chevron-width);border-inline-start:0;align-self:stretch;margin-inline-start:0;margin-inline-end:calc(var(--ew-ribbon-command-row-padding-inline) * -1)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-popover-trigger=separate]:not([data-presentation=large-tile]) .ew-c-command-surface__button-trailing:before{content:"";background:color-mix(in srgb, var(--ew-ribbon-divider) 72%, transparent);border-radius:999px;width:1px;position:absolute;inset-block:6px;inset-inline-start:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=icon-only][data-popover-trigger=separate] .ew-c-command-surface__button-trailing:before{inset-block:7px}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-popover-trigger=separate] .ew-c-command-surface__button-trailing{border-inline-start:0;border-block-start:1px solid color-mix(in srgb, var(--ew-ribbon-divider) 72%, transparent)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][data-popover-trigger=separate] .ew-c-command-surface__button-label{max-width:100%}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-importance=primary]{border-color:var(--ew-ribbon-primary)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-ribbon-group-zone=primary] .ew-c-command-surface__button{width:var(--ew-ribbon-primary-button-width);min-width:var(--ew-ribbon-primary-button-width);max-width:var(--ew-ribbon-primary-button-width);min-height:var(--ew-ribbon-primary-button-height);padding:0 0 0 var(--ew-ribbon-primary-button-padding-start);border-radius:var(--ew-radius-small);color:#fff;background:var(--ew-ribbon-primary);box-shadow:0 1px 2px color-mix(in srgb, var(--ew-ribbon-primary-pressed) 22%, transparent);font-size:var(--ew-ribbon-primary-button-font-size);font-weight:600;line-height:var(--ew-line-height-control);border-color:#0000}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-ribbon-group-zone=primary] .ew-c-command-surface__button:hover:not(:disabled){color:#fff;background:var(--ew-ribbon-primary-hover)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-ribbon-group-zone=primary] .ew-c-command-surface__button[aria-expanded=true],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-ribbon-group-zone=primary] .ew-c-command-surface__button:active:not(:disabled){color:#fff;background:var(--ew-ribbon-primary-pressed)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-ribbon-group-zone=primary] .ew-c-command-surface__button-trailing{width:var(--ew-ribbon-primary-button-trailing-width);min-width:var(--ew-ribbon-primary-button-trailing-width);color:#fff;border-inline-start:0;align-self:stretch;margin-inline-start:var(--ew-ribbon-primary-button-trailing-gap);margin-inline-end:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__group[data-ribbon-group-zone=primary] .ew-c-command-surface__button-trailing .ew-c-ui-icon{font-size:var(--ew-ribbon-command-icon-size)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-control-type=radio]{width:var(--ew-ribbon-compact-button-height);min-width:var(--ew-ribbon-compact-button-height)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile]:hover:not(:disabled),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][aria-expanded=true],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][aria-pressed=true],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][role=checkbox][aria-checked=true],.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-presentation=large-tile][role=radio][aria-checked=true]{border-color:#0000}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-command-id$=\.install-app]{border-color:color-mix(in srgb, var(--ew-ribbon-primary) 72%, var(--ew-ribbon-border));color:var(--ew-ribbon-text-strong);background:linear-gradient(180deg, color-mix(in srgb, var(--ew-ribbon-primary) 10%, var(--ew-ribbon-panel)) 0%, color-mix(in srgb, var(--ew-ribbon-primary) 4%, var(--ew-ribbon-item)) 100%);box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-ribbon-primary) 26%, transparent), 0 3px 8px color-mix(in srgb, var(--ew-ribbon-primary-pressed) 16%, transparent)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-command-id$=\.install-app]:hover:not(:disabled),.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-command-id$=\.install-app][aria-expanded=true]{border-color:var(--ew-ribbon-primary);color:var(--ew-ribbon-text-strong);background:linear-gradient(180deg, color-mix(in srgb, var(--ew-ribbon-primary) 15%, var(--ew-ribbon-panel)) 0%, color-mix(in srgb, var(--ew-ribbon-primary) 7%, var(--ew-ribbon-item)) 100%);box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-ribbon-primary) 34%, transparent), 0 4px 10px color-mix(in srgb, var(--ew-ribbon-primary-pressed) 20%, transparent)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-command-id$=\.install-app]>.ew-c-ui-icon{color:var(--ew-ribbon-primary)}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-command-id$=\.install-app] .ew-c-command-surface__button-label{font-weight:600}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__overflow-group{margin-inline-start:0}.ew-c-command-surface__ribbon-groups .ew-c-command-surface__overflow-button{width:var(--ew-ribbon-overflow-button-width);min-width:var(--ew-ribbon-overflow-button-width)}@media (forced-colors:active){.ew-c-command-surface__button:hover:not(:disabled),.ew-c-command-surface__menu-bar-button:hover:not(:disabled),.ew-c-command-surface__menu-item:hover:not(:disabled),.ew-c-command-surface__popover-item:hover:not(:disabled),.ew-c-command-surface__button[aria-expanded=true],.ew-c-command-surface__menu-bar-button[aria-expanded=true],.ew-c-command-surface__menu-item[aria-expanded=true]{color:highlighttext;background:highlight;border-color:highlight}.ew-c-command-surface__button:disabled,.ew-c-command-surface__group-launcher:disabled,.ew-c-command-surface__popover-item:disabled{color:graytext;opacity:1;border-color:graytext}.ew-c-command-surface__popover,.ew-c-command-surface__ribbon-groups .ew-c-command-surface__button[data-command-id$=\.install-app]{box-shadow:none}}.ew-c-compare-core{--ew-c-compare-core-border:color-mix(in srgb, var(--ew-color-border,#cbd5e1) 82%, transparent);--ew-c-compare-core-panel:color-mix(in srgb, var(--ew-color-surface,#fff) 88%, var(--ew-color-canvas,#f4f6f8) 12%);--ew-c-compare-core-muted:var(--ew-color-text-muted,#5d6673);--ew-c-compare-core-changed:#a16207;--ew-c-compare-core-left:#2563eb;--ew-c-compare-core-right:#7c3aed;--ew-c-compare-core-same:#15803d;--ew-c-compare-core-error:#b3261e;--ew-c-compare-core-center:116px;background:var(--ew-color-canvas,#f4f6f8);min-height:100%;color:var(--ew-color-text,#172033);font-family:var(--ew-font-ui);grid-template-rows:auto auto auto minmax(0,1fr);display:grid}.ew-c-compare-core__source-strip{border-bottom:1px solid var(--ew-c-compare-core-border);background:var(--ew-c-compare-core-panel);grid-template-columns:minmax(230px,1fr) minmax(280px,320px) minmax(230px,1fr);align-items:start;gap:6px;padding:8px;display:grid}.ew-c-compare-core__source-panel,.ew-c-compare-core__action-panel{border:1px solid var(--ew-c-compare-core-border);background:var(--ew-color-surface,#fff);border-radius:6px;align-content:start;gap:4px;min-width:0;padding:6px 8px;display:grid}.ew-c-compare-core__source-panel{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"header label button""header detail button""progress progress progress";align-items:center}.ew-c-compare-core__action-panel{text-align:center;align-content:center;justify-items:center}.ew-c-compare-core__source-header,.ew-c-compare-core__action-row{align-items:center;gap:8px;min-width:0;display:flex}.ew-c-compare-core__source-header{grid-area:header}.ew-c-compare-core__action-row{flex-wrap:wrap;justify-content:center}.ew-c-compare-core__source-side,.ew-c-compare-core__source-detail,.ew-c-compare-core__source-progress,.ew-c-compare-core__activity,.ew-c-compare-core__tree-secondary,.ew-c-compare-core__status-count,.ew-c-compare-core__metric-label{color:var(--ew-c-compare-core-muted);font-size:12px;line-height:1.3}.ew-c-compare-core__source-label{text-overflow:ellipsis;white-space:nowrap;grid-area:label;min-width:0;font-size:15px;line-height:1.25;overflow:hidden}.ew-c-compare-core__source-detail{text-overflow:ellipsis;white-space:nowrap;grid-area:detail;min-width:0;overflow:hidden}.ew-c-compare-core__source-progress{text-overflow:ellipsis;white-space:nowrap;grid-area:progress;min-height:16px;overflow:hidden}.ew-c-compare-core__source-button{white-space:nowrap;grid-area:button;justify-self:end}.ew-c-compare-core__relation-rail{justify-items:center;gap:3px;width:100%;min-width:0;display:grid}.ew-c-compare-core__relation-track{grid-template-columns:12px minmax(34px,1fr) 26px minmax(34px,1fr) 12px;place-items:center;width:min(160px,100%);min-height:28px;display:grid;position:relative}.ew-c-compare-core__relation-line{inset-inline:6px;background:color-mix(in srgb, var(--ew-c-compare-core-border) 80%, transparent);border-radius:999px;height:2px;position:absolute;top:calc(50% - 1px)}.ew-c-compare-core__relation-node{z-index:1;background:var(--ew-color-surface,#fff);width:9px;height:9px;color:var(--ew-c-compare-core-muted);border:2px solid;border-radius:999px}.ew-c-compare-core__relation-node--left{grid-column:1}.ew-c-compare-core__relation-node--right{grid-column:5}.ew-c-compare-core__relation-icon{z-index:1;border:1px solid var(--ew-c-compare-core-border);background:var(--ew-color-surface,#fff);width:28px;height:28px;color:var(--ew-c-compare-core-muted);border-radius:999px;grid-column:3;place-items:center;display:grid}.ew-c-compare-core__relation-label{color:var(--ew-color-text,#172033);font-size:12px;font-weight:700;line-height:1.1}.ew-c-compare-core__relation-counts{justify-content:center;gap:3px;max-width:100%;display:flex}.ew-c-compare-core__relation-count{background:color-mix(in srgb, var(--ew-color-border,#cbd5e1) 38%, transparent);color:var(--ew-c-compare-core-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:1px 4px;font-size:10px;line-height:1.3;overflow:hidden}.ew-c-compare-core__relation-rail[data-status=changed] .ew-c-compare-core__relation-line,.ew-c-compare-core__relation-rail[data-status=scanning] .ew-c-compare-core__relation-line{background:var(--ew-c-compare-core-changed)}.ew-c-compare-core__relation-rail[data-status=same] .ew-c-compare-core__relation-line{background:var(--ew-c-compare-core-same)}.ew-c-compare-core__relation-rail[data-status=error] .ew-c-compare-core__relation-line{background:var(--ew-c-compare-core-error)}.ew-c-compare-core__relation-rail[data-status=changed] .ew-c-compare-core__relation-icon,.ew-c-compare-core__relation-rail[data-status=scanning] .ew-c-compare-core__relation-icon{border-color:color-mix(in srgb, var(--ew-c-compare-core-changed) 35%, transparent);background:color-mix(in srgb, var(--ew-c-compare-core-changed) 10%, var(--ew-color-surface,#fff));color:var(--ew-c-compare-core-changed)}.ew-c-compare-core__relation-rail[data-status=same] .ew-c-compare-core__relation-icon{border-color:color-mix(in srgb, var(--ew-c-compare-core-same) 30%, transparent);background:color-mix(in srgb, var(--ew-c-compare-core-same) 9%, var(--ew-color-surface,#fff));color:var(--ew-c-compare-core-same)}.ew-c-compare-core__relation-rail[data-status=error] .ew-c-compare-core__relation-icon{border-color:color-mix(in srgb, var(--ew-c-compare-core-error) 30%, transparent);background:color-mix(in srgb, var(--ew-c-compare-core-error) 9%, var(--ew-color-surface,#fff));color:var(--ew-c-compare-core-error)}.ew-c-compare-core__control-strip{border-bottom:1px solid var(--ew-c-compare-core-border);background:var(--ew-color-surface,#fff);grid-template-columns:minmax(0,1fr) minmax(190px,250px) minmax(300px,auto);align-items:center;gap:6px;padding:6px 8px;display:grid}.ew-c-compare-core__filter-group{scrollbar-width:thin;gap:4px;min-width:0;display:flex;overflow-x:auto}.ew-c-compare-core__filter{min-height:28px;color:var(--ew-color-text,#172033);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.ew-c-compare-core__filter[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent,#2f6f7e) 45%, transparent);background:color-mix(in srgb, var(--ew-color-accent,#2f6f7e) 12%, transparent)}.ew-c-compare-core__filter-count{background:color-mix(in srgb, var(--ew-color-border,#cbd5e1) 55%, transparent);min-width:18px;color:var(--ew-c-compare-core-muted);text-align:center;border-radius:999px;padding:1px 5px;font-size:11px}.ew-c-compare-core__search{border:1px solid var(--ew-c-compare-core-border);background:var(--ew-color-field,#fff);border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:30px;padding:0 8px;display:grid}.ew-c-compare-core__search-input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.ew-c-compare-core__option-group{flex-wrap:wrap;justify-content:end;align-items:center;gap:8px 10px;display:flex}.ew-c-compare-core__option{color:var(--ew-c-compare-core-muted);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.ew-c-compare-core__option--number{gap:4px}.ew-c-compare-core__number-input{border:1px solid var(--ew-c-compare-core-border);background:var(--ew-color-field,#fff);width:48px;min-height:26px;color:inherit;font:inherit;border-radius:5px;padding:0 5px;font-size:12px}.ew-c-compare-core__option-unit{color:var(--ew-c-compare-core-muted)}.ew-c-compare-core__summary-strip{border-bottom:1px solid var(--ew-c-compare-core-border);background:color-mix(in srgb, var(--ew-c-compare-core-border) 78%, transparent);grid-template-columns:repeat(6,minmax(92px,1fr));gap:1px;display:grid}.ew-c-compare-core__metric{background:color-mix(in srgb, var(--ew-color-surface,#fff) 82%, var(--ew-color-canvas,#f4f6f8) 18%);gap:2px;min-width:0;padding:5px 8px;display:grid}.ew-c-compare-core__metric-value{font-size:14px;font-weight:800;line-height:1.1}.ew-c-compare-core__metric[data-tone=changed] .ew-c-compare-core__metric-value,.ew-c-compare-core__metric[data-tone=left-only] .ew-c-compare-core__metric-value,.ew-c-compare-core__metric[data-tone=right-only] .ew-c-compare-core__metric-value{color:#9a5c00}.ew-c-compare-core__metric[data-tone=same] .ew-c-compare-core__metric-value{color:#2f7d4f}.ew-c-compare-core__metric[data-tone=error] .ew-c-compare-core__metric-value{color:#b3261e}.ew-c-compare-core__tree-surface{background:var(--ew-color-surface,#fff);grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.ew-c-compare-core__tree-header,.ew-c-compare-core__tree-row{grid-template-columns:minmax(230px, 1fr) var(--ew-c-compare-core-center) minmax(230px, 1fr);min-width:760px;display:grid}.ew-c-compare-core__tree-header{z-index:1;border-bottom:1px solid var(--ew-c-compare-core-border);background:color-mix(in srgb, var(--ew-color-surface,#fff) 88%, var(--ew-color-border,#cbd5e1) 12%);position:sticky;top:0}.ew-c-compare-core__tree-heading{color:var(--ew-c-compare-core-muted);text-transform:uppercase;padding:6px 10px;font-size:11px;font-weight:700}.ew-c-compare-core__tree-body{min-height:0;overflow:auto}.ew-c-compare-core__tree-row{border-bottom:1px solid color-mix(in srgb, var(--ew-c-compare-core-border) 65%, transparent);outline:none}.ew-c-compare-core__tree-row:hover,.ew-c-compare-core__tree-row:focus-visible{background:color-mix(in srgb, var(--ew-color-accent,#2f6f7e) 8%, transparent)}.ew-c-compare-core__tree-row[data-selected=true]{background:color-mix(in srgb, var(--ew-color-accent,#2f6f7e) 14%, transparent)}.ew-c-compare-core__tree-cell{align-items:center;gap:6px;min-width:0;min-height:32px;padding:4px 8px;display:flex}.ew-c-compare-core__tree-cell--side[data-side=left]{padding-left:calc(10px + (var(--ew-c-compare-core-depth,0) * 18px))}.ew-c-compare-core__tree-cell--status{border-left:1px solid color-mix(in srgb, var(--ew-c-compare-core-border) 65%, transparent);border-right:1px solid color-mix(in srgb, var(--ew-c-compare-core-border) 65%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding-inline:4px}.ew-c-compare-core__tree-toggle{width:20px;height:20px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 22px;place-items:center;padding:0;display:inline-grid}.ew-c-compare-core__tree-toggle[data-placeholder=true],.ew-c-compare-core__tree-toggle[aria-hidden=true]{opacity:0;pointer-events:none}.ew-c-compare-core__tree-side-text{gap:1px;min-width:0;display:grid}.ew-c-compare-core__tree-primary,.ew-c-compare-core__tree-secondary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-compare-core__tree-primary{font-size:12px;font-weight:600}.ew-c-compare-core__row-change-rail{grid-template-columns:9px minmax(17px,1fr) 22px minmax(17px,1fr) 9px;place-items:center;width:100%;min-height:19px;display:grid;position:relative}.ew-c-compare-core__row-change-line{inset-inline:4px;background:color-mix(in srgb, var(--ew-c-compare-core-border) 74%, transparent);border-radius:999px;height:2px;position:absolute;top:calc(50% - 1px)}.ew-c-compare-core__row-change-node{z-index:1;background:var(--ew-color-surface,#fff);width:7px;height:7px;color:var(--ew-c-compare-core-muted);border:2px solid;border-radius:999px}.ew-c-compare-core__row-change-node--left{grid-column:1}.ew-c-compare-core__row-change-node--right{grid-column:5}.ew-c-compare-core__row-change-icon{z-index:1;border:1px solid var(--ew-c-compare-core-border);background:var(--ew-color-surface,#fff);width:22px;height:22px;color:var(--ew-c-compare-core-muted);border-radius:999px;grid-column:3;place-items:center;display:grid}.ew-c-compare-core__status-label{max-width:100%;color:var(--ew-c-compare-core-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:800;line-height:1.1;overflow:hidden}.ew-c-compare-core__tree-cell--status[data-status=changed] .ew-c-compare-core__row-change-line,.ew-c-compare-core__tree-cell--status[data-status=type-conflict] .ew-c-compare-core__row-change-line{background:var(--ew-c-compare-core-changed)}.ew-c-compare-core__tree-cell--status[data-status=left-only] .ew-c-compare-core__row-change-line{background:linear-gradient(90deg, var(--ew-c-compare-core-left), color-mix(in srgb, var(--ew-c-compare-core-border) 80%, transparent))}.ew-c-compare-core__tree-cell--status[data-status=right-only] .ew-c-compare-core__row-change-line{background:linear-gradient(90deg, color-mix(in srgb, var(--ew-c-compare-core-border) 80%, transparent), var(--ew-c-compare-core-right))}.ew-c-compare-core__tree-cell--status[data-status=same] .ew-c-compare-core__row-change-line{background:var(--ew-c-compare-core-same)}.ew-c-compare-core__tree-cell--status[data-status=error] .ew-c-compare-core__row-change-line,.ew-c-compare-core__tree-cell--status[data-status=unsupported] .ew-c-compare-core__row-change-line{background:var(--ew-c-compare-core-error)}.ew-c-compare-core__tree-cell--status[data-status=changed] .ew-c-compare-core__row-change-icon,.ew-c-compare-core__tree-cell--status[data-status=type-conflict] .ew-c-compare-core__row-change-icon{border-color:color-mix(in srgb, var(--ew-c-compare-core-changed) 32%, transparent);background:color-mix(in srgb, var(--ew-c-compare-core-changed) 10%, var(--ew-color-surface,#fff));color:var(--ew-c-compare-core-changed)}.ew-c-compare-core__tree-cell--status[data-status=left-only] .ew-c-compare-core__row-change-icon,.ew-c-compare-core__tree-cell--status[data-status=left-only] .ew-c-compare-core__row-change-node--left{color:var(--ew-c-compare-core-left)}.ew-c-compare-core__tree-cell--status[data-status=right-only] .ew-c-compare-core__row-change-icon,.ew-c-compare-core__tree-cell--status[data-status=right-only] .ew-c-compare-core__row-change-node--right{color:var(--ew-c-compare-core-right)}.ew-c-compare-core__tree-cell--status[data-status=same] .ew-c-compare-core__row-change-icon{color:var(--ew-c-compare-core-same)}.ew-c-compare-core__tree-cell--status[data-status=error] .ew-c-compare-core__row-change-icon,.ew-c-compare-core__tree-cell--status[data-status=unsupported] .ew-c-compare-core__row-change-icon{color:var(--ew-c-compare-core-error)}.ew-c-compare-core__empty{min-height:260px;color:var(--ew-c-compare-core-muted);align-content:center;justify-items:center;gap:10px;font-size:13px;display:grid}@media (width<=920px){.ew-c-compare-core__source-strip,.ew-c-compare-core__control-strip{grid-template-columns:1fr}.ew-c-compare-core__option-group{flex-wrap:wrap;justify-content:start}.ew-c-compare-core__summary-strip{grid-template-columns:repeat(3,minmax(92px,1fr))}}@media (width<=560px){.ew-c-compare-core__summary-strip{grid-template-columns:repeat(2,minmax(92px,1fr))}}.ew-c-dialog-surface .ew-c-dialog-surface__details{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted);min-width:0}.ew-c-dialog-surface .ew-c-dialog-surface__details-summary{cursor:pointer;color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control);padding:8px 10px}.ew-c-dialog-surface .ew-c-dialog-surface__details-body{border-top:1px solid var(--ew-color-border);max-height:220px;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px;overflow:auto}.ew-c-document-editor{--ew-document-editor-workspace-background:color-mix(in srgb, var(--ew-color-background) 84%, var(--ew-color-surface-muted));--ew-document-editor-paper-background:var(--ew-color-surface);--ew-document-editor-paper-border:color-mix(in srgb, var(--ew-color-border) 84%, #9aa8b8);--ew-document-editor-paper-shadow:0 1px 2px #1a243014, 0 14px 38px #1a243029, 0 0 0 1px #ffffff6b inset;--ew-document-editor-ruler-background:color-mix(in srgb, var(--ew-color-surface) 88%, var(--ew-color-background));--ew-document-editor-ruler-margin-background:color-mix(in srgb, var(--ew-color-surface-muted) 86%, var(--ew-color-background));--ew-document-editor-ruler-border:color-mix(in srgb, var(--ew-color-border) 88%, var(--ew-color-background));--ew-document-editor-ruler-color:color-mix(in srgb, var(--ew-color-text-muted) 90%, var(--ew-color-text));--ew-c-canvas-viewport-surface-background-color:var(--ew-document-editor-workspace-background);--ew-c-canvas-viewport-surface-grid-color:color-mix(in srgb, var(--ew-color-border) 18%, transparent);min-width:0;height:100%;min-height:0;color:var(--ew-color-text);background:var(--ew-color-background);-webkit-user-select:none;user-select:none;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.ew-c-document-editor__mobile-text-input-bridge{z-index:2147483647;opacity:.01;color:#0000;caret-color:#0000;width:2px;min-width:2px;max-width:2px;min-height:16px;font:16px/1 var(--ew-font-content);pointer-events:none;resize:none;background:0 0;border:0;outline:0;margin:0;padding:0;position:fixed;top:0;left:0;overflow:hidden}[data-ew-theme-mode=dark] .ew-c-document-editor{--ew-document-editor-paper-border:color-mix(in srgb, var(--ew-color-border) 78%, #647184);--ew-document-editor-paper-shadow:0 1px 2px #00000057, 0 18px 46px #00000075, 0 0 0 1px #ffffff09 inset}.ew-c-document-editor__notice{border-bottom:1px solid color-mix(in srgb, var(--ew-color-border) 82%, #aeb9c4);min-width:0;min-height:28px;color:color-mix(in srgb, var(--ew-color-warning) 78%, var(--ew-color-text));background:color-mix(in srgb, var(--ew-color-warning) 9%, var(--ew-color-surface));text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;font-size:11px;font-weight:700;line-height:1.2;overflow:hidden}.ew-c-document-editor__notice[hidden]{display:none}.ew-c-document-editor__context-menu{z-index:120;font-family:var(--ew-font-ui);position:fixed}.ew-c-document-editor__context-menu[hidden]{display:none}.ew-c-document-editor__context-menu>.ew-c-command-surface__menu{min-width:224px;max-width:min(300px,100vw - 16px);box-shadow:0 18px 36px #1a24303d,inset 0 1px #ffffff29}.ew-c-document-editor .ew-c-canvas-viewport-surface{border:0;border-radius:0;height:100%;min-height:0}.ew-c-document-editor .ew-c-canvas-viewport-surface__ruler,.ew-c-document-editor .ew-c-canvas-viewport-surface__ruler-corner{border-color:var(--ew-document-editor-ruler-border);background:var(--ew-document-editor-ruler-background);color:var(--ew-document-editor-ruler-color)}.ew-c-document-editor .ew-c-canvas-viewport-surface__ruler[data-orientation=horizontal]{box-shadow:0 1px 5px #1a243012}.ew-c-document-editor .ew-c-canvas-viewport-surface__scroll{scrollbar-color:color-mix(in srgb, var(--ew-color-text-muted) 54%, transparent) transparent;scrollbar-width:thin;box-shadow:0 1px 0 color-mix(in srgb, var(--ew-color-border) 70%, transparent) inset}.ew-c-document-editor .ew-c-canvas-viewport-surface__scroll::-webkit-scrollbar{width:12px;height:12px}.ew-c-document-editor .ew-c-canvas-viewport-surface__scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ew-color-text-muted) 52%, transparent);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.ew-c-document-editor .ew-c-canvas-viewport-surface__artboard{box-shadow:none!important;background:0 0!important;border:0!important}.ew-c-document-editor__paper-stack{-webkit-user-select:none;user-select:none;background:0 0;min-width:0;min-height:0;position:relative}.ew-c-document-editor__page{box-sizing:border-box;border:1px solid var(--ew-document-editor-paper-border);color:var(--ew-color-text);background:var(--ew-document-editor-paper-background);box-shadow:var(--ew-document-editor-paper-shadow);font-family:var(--ew-font-content);transition:background-color var(--ew-transition-speed,.2s), border-color var(--ew-transition-speed,.2s), box-shadow var(--ew-transition-speed,.2s), color var(--ew-transition-speed,.2s);border-radius:3px;padding:0;line-height:1.55;display:block;position:absolute;inset-inline-start:34px}.ew-c-document-editor[data-dark-page-preview=true] .ew-c-document-editor__page{border-color:color-mix(in srgb, var(--ew-color-border) 86%, #657083);color:color-mix(in srgb, var(--ew-color-text) 94%, white);background:#1d232c}.ew-c-document-editor[data-show-gridlines=true] .ew-c-document-editor__page:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--ew-color-border) 23%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ew-color-border) 23%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--ew-color-border) 48%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--ew-color-border) 48%, transparent) 1px, transparent 1px);background-size:var(--ew-document-editor-grid-minor-spacing-x,24px) var(--ew-document-editor-grid-minor-spacing-y,24px), var(--ew-document-editor-grid-minor-spacing-x,24px) var(--ew-document-editor-grid-minor-spacing-y,24px), var(--ew-document-editor-grid-spacing-x,24px) var(--ew-document-editor-grid-spacing-y,24px), var(--ew-document-editor-grid-spacing-x,24px) var(--ew-document-editor-grid-spacing-y,24px);position:absolute;inset:0}.ew-c-document-editor[data-show-gridlines=true][data-dark-page-preview=true] .ew-c-document-editor__page:before{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff1c 1px,#0000 1px),linear-gradient(90deg,#ffffff1c 1px,#0000 1px)}.ew-c-document-editor[data-view-mode=web] .ew-c-document-editor__page{padding:0}.ew-c-document-editor[data-view-mode=reading] .ew-c-document-editor__page{box-shadow:0 10px 24px #3d48541a}.ew-c-document-editor__page-label{color:var(--ew-color-text-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;position:absolute;inset-block-end:14px;inset-inline-end:18px}.ew-c-document-editor__page-watermark{z-index:1;box-sizing:border-box;color:#7c8799;max-width:86%;font-family:var(--ew-font-content);letter-spacing:.08em;text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;transform-origin:50%;font-weight:650;line-height:1;display:block;position:absolute;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(-45deg)}.ew-c-document-editor__page-watermark[data-watermark-layout=diagonal-right]{transform:translate(-50%,-50%)rotate(45deg)}.ew-c-document-editor__page-watermark[data-watermark-layout=horizontal]{transform:translate(-50%,-50%)}.ew-c-document-editor__column-separator{z-index:1;background:color-mix(in srgb, var(--ew-color-text-muted) 46%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;width:1px;position:absolute}.ew-c-document-editor[data-dark-page-preview=true] .ew-c-document-editor__column-separator{background:color-mix(in srgb, var(--ew-color-surface-muted) 42%, transparent)}.ew-c-document-editor__page-border{z-index:3;pointer-events:none;position:absolute;inset-block-start:var(--ew-document-editor-page-border-top,32px);inset-block-end:var(--ew-document-editor-page-border-bottom,32px);inset-inline-start:var(--ew-document-editor-page-border-left,32px);inset-inline-end:var(--ew-document-editor-page-border-right,32px)}.ew-c-document-editor__page-border[data-page-border-in-front=false]{z-index:1}.ew-c-document-editor__page-border-edge{border-color:var(--ew-document-editor-page-border-color,#101828);border-style:solid;border-width:0;display:block;position:absolute}.ew-c-document-editor__page-border[data-page-border-style=dotted] .ew-c-document-editor__page-border-edge{border-style:dotted}.ew-c-document-editor__page-border[data-page-border-style=dashed] .ew-c-document-editor__page-border-edge{border-style:dashed}.ew-c-document-editor__page-border[data-page-border-style=double] .ew-c-document-editor__page-border-edge,.ew-c-document-editor__page-border[data-page-border-setting="3d"] .ew-c-document-editor__page-border-edge{border-style:double}.ew-c-document-editor__page-border[data-page-border-style=wave] .ew-c-document-editor__page-border-edge{border-style:dashed}.ew-c-document-editor__page-border[data-page-border-setting=shadow]{filter:drop-shadow(3px 3px 0 color-mix(in srgb, var(--ew-document-editor-page-border-color,#101828) 28%, transparent))}.ew-c-document-editor__page-border-edge[data-page-border-edge=top]{border-block-start-width:var(--ew-document-editor-page-border-width,1px);inset-block-start:0;inset-inline:0}.ew-c-document-editor__page-border-edge[data-page-border-edge=right]{border-inline-end-width:var(--ew-document-editor-page-border-width,1px);inset-block:0;inset-inline-end:0}.ew-c-document-editor__page-border-edge[data-page-border-edge=bottom]{border-block-end-width:var(--ew-document-editor-page-border-width,1px);inset-block-end:0;inset-inline:0}.ew-c-document-editor__page-border-edge[data-page-border-edge=left]{border-inline-start-width:var(--ew-document-editor-page-border-width,1px);inset-block:0;inset-inline-start:0}.ew-c-document-editor__line-numbers{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.ew-c-document-editor__line-number{width:38px;color:color-mix(in srgb, var(--ew-color-text-muted) 78%, var(--ew-color-text));font-family:var(--ew-font-ui);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-size:10px;font-weight:600;line-height:1;position:absolute;inset-inline-start:var(--ew-document-editor-line-number-left,12px)}.ew-c-document-editor[data-dark-page-preview=true] .ew-c-document-editor__line-number{color:color-mix(in srgb, var(--ew-color-surface-muted) 74%, white)}.ew-c-document-editor__story-zone{z-index:2;box-sizing:border-box;border-color:color-mix(in srgb, var(--ew-color-border) 54%, transparent);min-height:28px;color:color-mix(in srgb, var(--ew-color-text-muted) 82%, var(--ew-color-text));font-family:var(--ew-font-content);pointer-events:auto;gap:2px;padding-block:2px;font-size:12px;line-height:1.35;display:grid;position:absolute}.ew-c-document-editor__story-zone[data-story-kind=header]{border-block-end:1px dashed color-mix(in srgb, var(--ew-color-border) 48%, transparent);inset-block-start:max(8px, calc(var(--ew-document-editor-page-header-offset,48px) - 18px));inset-inline-start:var(--ew-document-editor-page-margin-left,96px);inset-inline-end:var(--ew-document-editor-page-margin-right,96px)}.ew-c-document-editor__story-zone[data-story-kind=footer]{border-block-start:1px dashed color-mix(in srgb, var(--ew-color-border) 48%, transparent);inset-block-end:max(8px, calc(var(--ew-document-editor-page-footer-offset,48px) - 18px));inset-inline-start:var(--ew-document-editor-page-margin-left,96px);inset-inline-end:var(--ew-document-editor-page-margin-right,96px)}.ew-c-document-editor__story-zone[data-active=true]{color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 5%, transparent)}.ew-c-document-editor__story-zone-label,.ew-c-document-editor__story-zone-placeholder{color:color-mix(in srgb, var(--ew-color-text-muted) 76%, transparent);font-family:var(--ew-font-ui);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;line-height:1.15;overflow:hidden}.ew-c-document-editor__story-zone[data-active=true] .ew-c-document-editor__story-zone-label{color:color-mix(in srgb, var(--ew-color-accent) 72%, var(--ew-color-text))}.ew-c-document-editor__ruler,.ew-c-document-editor__ruler-content{width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden}.ew-c-document-editor__ruler-content{background:linear-gradient(180deg, #ffffff24, transparent), var(--ew-document-editor-ruler-background)}.ew-c-document-editor__ruler-page-track{min-width:0;min-height:0;position:absolute;overflow:hidden}.ew-c-document-editor__ruler-page-track[data-orientation=horizontal]{width:min(var(--ew-document-editor-ruler-page-length), calc(100% - 12px));border-inline:1px solid color-mix(in srgb, var(--ew-document-editor-ruler-border) 70%, transparent);height:100%;inset-block:0;inset-inline-start:0}.ew-c-document-editor__ruler-page-track[data-orientation=vertical]{width:100%;height:min(var(--ew-document-editor-ruler-page-length), 100%);border-block:1px solid color-mix(in srgb, var(--ew-document-editor-ruler-border) 70%, transparent);inset-block-start:0;inset-inline:0}.ew-c-document-editor__ruler-page-track[data-ruler-tab-stop-creation=true]{cursor:text}.ew-c-document-editor__ruler-tab-stop-selector{z-index:7;border:1px solid color-mix(in srgb, var(--ew-document-editor-ruler-border) 72%, transparent);background:color-mix(in srgb, var(--ew-color-surface) 90%, transparent);pointer-events:auto;border-radius:4px;align-items:center;gap:1px;padding:0;display:inline-flex;position:absolute;inset-block-start:1px;inset-inline-start:calc(var(--ew-document-editor-ruler-start-margin) + 4px);box-shadow:0 2px 8px #1018281a}.ew-c-document-editor__ruler-default-tab-stop{border-inline-start:1px solid color-mix(in srgb, var(--ew-document-editor-ruler-border) 58%, transparent);align-items:center;margin-inline-start:1px;padding-inline-start:2px;display:inline-flex}.ew-c-document-editor__ruler-default-tab-stop-input{background:color-mix(in srgb, var(--ew-color-surface) 96%, transparent);width:32px;height:13px;color:var(--ew-color-text);font:700 8px/1 var(--ew-font-ui);border:0;border-radius:3px;padding:0 2px}.ew-c-document-editor__ruler-default-tab-stop-input:focus-visible{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 80%, #2563eb);outline-offset:1px}.ew-c-document-editor__ruler-default-tab-stop-input:disabled{color:var(--ew-color-text-muted);cursor:default;opacity:.48}.ew-c-document-editor__ruler-tab-stop-selector-button{width:14px;height:13px;color:var(--ew-color-text-muted);font:700 8px/1 var(--ew-font-ui);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:0;display:inline-grid}.ew-c-document-editor__ruler-tab-stop-selector-button:hover{background:color-mix(in srgb, var(--ew-color-accent) 12%, transparent);color:var(--ew-color-text)}.ew-c-document-editor__ruler-tab-stop-selector-button[aria-pressed=true]{background:color-mix(in srgb, var(--ew-color-accent) 20%, var(--ew-color-surface));color:color-mix(in srgb, var(--ew-color-accent) 86%, var(--ew-color-text))}.ew-c-document-editor__ruler-tab-stop-selector-button:disabled{cursor:default;opacity:.45}.ew-c-document-editor__ruler select{pointer-events:none;opacity:.45}.ew-c-document-editor__ruler-tab-stop-selector-button:focus-visible{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 80%, #2563eb);outline-offset:1px}.ew-c-document-editor__ruler-content-zone{background:color-mix(in srgb, var(--ew-color-surface) 82%, transparent);position:absolute}.ew-c-document-editor__ruler-page-track[data-orientation=horizontal] .ew-c-document-editor__ruler-content-zone{border-inline:1px solid color-mix(in srgb, var(--ew-document-editor-ruler-border) 48%, transparent);inset-block:0;inset-inline-start:var(--ew-document-editor-ruler-start-margin);inset-inline-end:var(--ew-document-editor-ruler-end-margin)}.ew-c-document-editor__ruler-page-track[data-orientation=vertical] .ew-c-document-editor__ruler-content-zone{border-block:1px solid color-mix(in srgb, var(--ew-document-editor-ruler-border) 48%, transparent);inset-block-start:var(--ew-document-editor-ruler-start-margin);inset-block-end:var(--ew-document-editor-ruler-end-margin);inset-inline:0}.ew-c-document-editor__ruler-margin{background:repeating-linear-gradient(45deg, transparent 0 4px, color-mix(in srgb, var(--ew-document-editor-ruler-border) 34%, transparent) 4px 5px), var(--ew-document-editor-ruler-margin-background);position:absolute}.ew-c-document-editor__ruler-margin[data-ruler-draggable=true],.ew-c-document-editor__ruler-marker[data-ruler-draggable=true]{pointer-events:auto;touch-action:none}.ew-c-document-editor__ruler-margin[data-ruler-draggable=true][data-orientation=horizontal],.ew-c-document-editor__ruler-marker[data-ruler-draggable=true][data-orientation=horizontal]{cursor:ew-resize}.ew-c-document-editor__ruler-margin[data-ruler-draggable=true][data-orientation=vertical],.ew-c-document-editor__ruler-marker[data-ruler-draggable=true][data-orientation=vertical]{cursor:ns-resize}.ew-c-document-editor__ruler [data-ruler-draggable=true]:focus-visible{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 76%, #2563eb);outline-offset:2px}.ew-c-document-editor__ruler[data-dragging=true]{-webkit-user-select:none;user-select:none}.ew-c-document-editor__ruler-page-track[data-orientation=horizontal] .ew-c-document-editor__ruler-margin--start{width:var(--ew-document-editor-ruler-start-margin);border-inline-end:1px solid var(--ew-document-editor-ruler-border);inset-block:0;inset-inline-start:0}.ew-c-document-editor__ruler-page-track[data-orientation=horizontal] .ew-c-document-editor__ruler-margin--end{width:var(--ew-document-editor-ruler-end-margin);border-inline-start:1px solid var(--ew-document-editor-ruler-border);inset-block:0;inset-inline-end:0}.ew-c-document-editor__ruler-page-track[data-orientation=vertical] .ew-c-document-editor__ruler-margin--start{height:var(--ew-document-editor-ruler-start-margin);border-block-end:1px solid var(--ew-document-editor-ruler-border);inset-block-start:0;inset-inline:0}.ew-c-document-editor__ruler-page-track[data-orientation=vertical] .ew-c-document-editor__ruler-margin--end{height:var(--ew-document-editor-ruler-end-margin);border-block-start:1px solid var(--ew-document-editor-ruler-border);inset-block-end:0;inset-inline:0}.ew-c-document-editor__ruler-tick{opacity:.62;background:currentColor;position:absolute}.ew-c-document-editor__ruler-tick[data-orientation=horizontal]{width:1px;height:3px;inset-block-end:0;inset-inline-start:var(--ew-document-editor-ruler-position)}.ew-c-document-editor__ruler-tick[data-orientation=vertical]{width:4px;height:1px;inset-block-start:var(--ew-document-editor-ruler-position);inset-inline-end:0}.ew-c-document-editor__ruler-tick[data-half=true][data-orientation=horizontal]{height:5px}.ew-c-document-editor__ruler-tick[data-half=true][data-orientation=vertical]{width:6px}.ew-c-document-editor__ruler-tick[data-major=true]{opacity:.9}.ew-c-document-editor__ruler-marker{z-index:2;color:color-mix(in srgb, var(--ew-color-text) 82%, var(--ew-color-accent));position:absolute}.ew-c-document-editor__ruler-marker[data-kind=first-line-indent],.ew-c-document-editor__ruler-marker[data-kind=hanging-indent],.ew-c-document-editor__ruler-marker[data-kind=left-indent],.ew-c-document-editor__ruler-marker[data-kind=right-indent]{width:0;height:0;margin-inline-start:-4px;inset-inline-start:var(--ew-document-editor-ruler-marker-position)}.ew-c-document-editor__ruler-marker[data-kind=first-line-indent]{border:4px solid #0000;border-block-start:0;border-block-end:6px solid;inset-block-start:2px}.ew-c-document-editor__ruler-marker[data-kind=hanging-indent]{border:4px solid #0000;border-block-start:6px solid;border-block-end:0;inset-block-end:2px}.ew-c-document-editor__ruler-marker[data-kind=left-indent]{background:currentColor;border-radius:1px;width:9px;height:4px;inset-block-end:0}.ew-c-document-editor__ruler-marker[data-kind=right-indent]{border:4px solid #0000;border-block-start:6px solid;border-block-end:0;inset-block-end:2px}.ew-c-document-editor__ruler-marker[data-kind=tab-stop]{opacity:.72;border-block-end:1.5px solid;border-inline-start:1.5px solid;width:7px;height:7px;margin-inline-start:-1px;inset-block-end:2px;inset-inline-start:var(--ew-document-editor-ruler-marker-position)}.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-kind=custom]{z-index:4;color:var(--ew-color-accent);opacity:1}.ew-c-document-editor__ruler-tab-stop-controls{z-index:8;border:1px solid color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-surface) 94%, var(--ew-color-background));width:max-content;max-width:min(260px,100vw - 56px);min-height:20px;color:var(--ew-color-text);font-family:var(--ew-font-ui);pointer-events:auto;border-radius:4px;align-items:center;gap:3px;padding:1px 2px;display:none;position:absolute;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%);box-shadow:0 4px 12px #1018282e}.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-kind=custom]:is(:hover,:focus,:focus-within) .ew-c-document-editor__ruler-tab-stop-controls,.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-kind=custom][data-ruler-tab-stop-controls-open=true] .ew-c-document-editor__ruler-tab-stop-controls{display:flex}.ew-c-document-editor__ruler-tab-stop-control-group{align-items:center;gap:1px;min-width:0;display:inline-flex}.ew-c-document-editor__ruler-tab-stop-control-group[data-ruler-tab-stop-control-group=leader],.ew-c-document-editor__ruler-tab-stop-control-group[data-ruler-tab-stop-control-group=position],.ew-c-document-editor__ruler-tab-stop-control-group[data-ruler-tab-stop-control-group=action]{border-inline-start:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);padding-inline-start:3px}.ew-c-document-editor__ruler-tab-stop-control{width:14px;height:14px;color:inherit;font:700 9px/1 var(--ew-font-ui);cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;padding:0;display:inline-grid}.ew-c-document-editor__ruler-tab-stop-position{border:1px solid color-mix(in srgb, var(--ew-color-border) 82%, transparent);background:var(--ew-color-surface);width:42px;height:15px;color:var(--ew-color-text);font:600 9px/1 var(--ew-font-ui);border-radius:3px;padding:0 2px}.ew-c-document-editor__ruler-tab-stop-position:focus-visible{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 80%, #2563eb);outline-offset:1px}.ew-c-document-editor__ruler-tab-stop-control:hover{background:color-mix(in srgb, var(--ew-color-accent) 12%, transparent)}.ew-c-document-editor__ruler-tab-stop-control[aria-pressed=true]{background:color-mix(in srgb, var(--ew-color-accent) 20%, var(--ew-color-surface));color:color-mix(in srgb, var(--ew-color-accent) 86%, var(--ew-color-text))}.ew-c-document-editor__ruler-tab-stop-control:focus-visible{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 80%, #2563eb);outline-offset:1px}.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-alignment=center]{border-inline-start:0;width:9px;margin-inline-start:-4px}.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-alignment=center]:before,.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-alignment=bar]:before{content:"";background:currentColor;position:absolute}.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-alignment=center]:before{width:1.5px;inset-block:-1px 0;inset-inline-start:calc(50% - .75px)}.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-alignment=right]{border-inline-start:0;border-inline-end:1.5px solid;margin-inline-start:-6px}.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-alignment=decimal]:after{content:"";background:currentColor;border-radius:999px;width:2px;height:2px;position:absolute;inset-block-end:-1.5px;inset-inline-end:-4px}.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-alignment=bar]{border-block-end:0;height:9px;margin-inline-start:-1px}.ew-c-document-editor__ruler-marker[data-kind=tab-stop][data-ruler-tab-stop-alignment=bar]:before{width:1.5px;inset-block:0;inset-inline-start:0}.ew-c-document-editor__ruler-marker[data-kind=top-margin],.ew-c-document-editor__ruler-marker[data-kind=bottom-margin]{background:currentColor;width:11px;height:1px;inset-block-start:var(--ew-document-editor-ruler-marker-position);inset-inline-start:2px}.ew-c-document-editor__ruler-unit{z-index:3;color:color-mix(in srgb, var(--ew-document-editor-ruler-color) 84%, transparent);pointer-events:none;font-size:8px;font-weight:750;line-height:1;position:absolute;inset-block-start:3px;inset-inline-end:5px}.ew-c-document-editor__ruler[data-orientation=vertical] .ew-c-document-editor__ruler-unit{transform-origin:50%;inset-block:auto 5px;inset-inline-end:4px;transform:rotate(-90deg)}.ew-c-document-editor__ruler-tick[data-major=true][data-orientation=horizontal]{height:8px}.ew-c-document-editor__ruler-tick[data-major=true][data-orientation=vertical]{width:7px}.ew-c-document-editor__ruler-tick-label{color:var(--ew-document-editor-ruler-color);z-index:1;background:var(--ew-document-editor-ruler-background);pointer-events:none;white-space:nowrap;padding-inline:1px;font-size:8px;font-weight:650;line-height:1;position:absolute}.ew-c-document-editor__ruler-tick[data-orientation=horizontal] .ew-c-document-editor__ruler-tick-label{inset-block:auto 1px;inset-inline-start:0;transform:translate(-50%)}.ew-c-document-editor__ruler-tick[data-orientation=vertical] .ew-c-document-editor__ruler-tick-label{transform-origin:0 0;inset-block-start:3px;inset-inline:auto 8px;transform:rotate(-90deg)}.ew-c-document-editor__block,.ew-c-document-editor__table-shell{z-index:2;box-sizing:border-box;margin:0;position:absolute}.ew-c-document-editor__authoring-flow-tail{pointer-events:none;margin:0;padding:0;position:absolute;inset:0}.ew-c-document-editor__authoring-flow-tail>:is(.ew-c-document-editor__block,.ew-c-document-editor__table-shell){pointer-events:auto}.ew-c-document-editor__block{text-indent:var(--ew-document-editor-block-first-line-indent,0px);padding-block-start:var(--ew-document-editor-block-spacing-before,0px);padding-block-end:var(--ew-document-editor-block-spacing-after,0px);inset-inline-start:calc(var(--ew-document-editor-page-margin-left,96px) + var(--ew-document-editor-block-left-indent,0px));inset-inline-end:calc(var(--ew-document-editor-page-margin-right,96px) + var(--ew-document-editor-block-right-indent,0px))}.ew-c-document-editor__table-shell{inset-inline-start:var(--ew-document-editor-page-margin-left,96px);inset-inline-end:var(--ew-document-editor-page-margin-right,96px)}.ew-c-document-editor__block[data-object-hidden=true],.ew-c-document-editor__table-shell[data-object-hidden=true],.ew-c-document-editor__cell-image-block[data-object-hidden=true],.ew-c-document-editor__cell-table-block[data-object-hidden=true]{visibility:hidden;pointer-events:none}.ew-c-document-editor[data-view-mode=web] .ew-c-document-editor__block,.ew-c-document-editor[data-view-mode=web] .ew-c-document-editor__table-shell{inset-inline:56px}.ew-c-document-editor__block{caret-color:#0000;white-space:pre-wrap;hyphens:var(--ew-document-editor-page-hyphens,none);cursor:text;border-radius:2px;outline:none;font-size:12pt;line-height:1.5;overflow:visible}.ew-c-document-editor__block[data-dont-hyphenate=true]{-webkit-hyphens:none;hyphens:none}.ew-c-document-editor__story-block{min-height:18px;padding-block:0;font-size:12px;line-height:1.35;position:relative;inset:auto}.ew-c-document-editor__story-block[data-active=true]{outline:1px solid color-mix(in srgb, var(--ew-color-accent) 36%, transparent);outline-offset:2px}.ew-c-document-editor__story-margin-text-box{z-index:3;box-sizing:border-box;min-height:0;color:color-mix(in srgb, var(--ew-color-text-muted) 82%, var(--ew-color-text));border:1px solid #0000;justify-content:center;align-items:center;padding:2px 4px;font-size:12px;line-height:1.2;display:flex;overflow:hidden}.ew-c-document-editor__story-margin-text-box[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 36%, transparent);background:color-mix(in srgb, var(--ew-color-accent) 5%, transparent)}.ew-c-document-editor__story-margin-text-box>[data-document-editor-text-host=true]{width:100%}.ew-c-document-editor__story-rich-block{width:100%;max-width:100%;height:auto;position:relative;inset:auto}.ew-c-document-editor__story-image .ew-c-document-editor__image-frame{max-width:100%;max-height:72px}.ew-c-document-editor__story-image .ew-c-document-editor__image-crop-viewport,.ew-c-document-editor__story-image .ew-c-document-editor__image-crop-viewport img{max-height:72px}.ew-c-document-editor__story-table{max-height:144px;overflow:auto}.ew-c-document-editor__story-table .ew-c-document-editor__table{width:100%}.ew-c-document-editor[data-show-document-text=false] .ew-c-document-editor__block:not(.ew-c-document-editor__story-block),.ew-c-document-editor[data-show-document-text=false] .ew-c-document-editor__table-shell{visibility:hidden;pointer-events:none}.ew-c-document-editor__block[data-paragraph-border-top=true]{border-block-start:var(--ew-document-editor-paragraph-border-width,.75pt) var(--ew-document-editor-paragraph-border-style,solid) var(--ew-document-editor-paragraph-border-color,#101828)}.ew-c-document-editor__block[data-paragraph-border-right=true]{border-inline-end:var(--ew-document-editor-paragraph-border-width,.75pt) var(--ew-document-editor-paragraph-border-style,solid) var(--ew-document-editor-paragraph-border-color,#101828)}.ew-c-document-editor__block[data-paragraph-border-bottom=true]{border-block-end:var(--ew-document-editor-paragraph-border-width,.75pt) var(--ew-document-editor-paragraph-border-style,solid) var(--ew-document-editor-paragraph-border-color,#101828)}.ew-c-document-editor__block[data-paragraph-border-left=true]{border-inline-start:var(--ew-document-editor-paragraph-border-width,.75pt) var(--ew-document-editor-paragraph-border-style,solid) var(--ew-document-editor-paragraph-border-color,#101828)}.ew-c-document-editor__text-content{min-width:1ch;display:inline;position:relative}.ew-c-document-editor[data-content-move-active=true] .ew-c-document-editor__paper-stack{cursor:grabbing}.ew-c-document-editor[data-external-image-drag=true] .ew-c-document-editor__paper-stack{outline:2px dashed var(--ew-color-primary);outline-offset:-4px}.ew-c-document-editor__text-content[data-content-move-target=true]{box-shadow:inset 2px 0 0 var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 7%, transparent)}.ew-c-document-editor__selection-segment{color:#10243d;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:color-mix(in srgb, var(--ew-color-accent) 28%, #dceafe)!important}.ew-c-document-editor__text-run[data-field-kind]{color:color-mix(in srgb, var(--ew-color-accent) 62%, var(--ew-color-text));background:color-mix(in srgb, var(--ew-color-accent) 10%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding-inline:2px}.ew-c-document-editor__text-run[data-field-code-visible=true]{font-size:0}.ew-c-document-editor__text-run[data-field-code-visible=true]:before{content:attr(data-field-code-label);font-family:var(--ew-font-mono);font-size:var(--ew-document-editor-field-code-font-size,1rem);color:color-mix(in srgb, var(--ew-color-text) 82%, var(--ew-color-accent))}.ew-c-document-editor__text-run[data-field-code-continuation=true]{display:none}.ew-c-document-editor__caret{z-index:2;background:color-mix(in srgb, var(--ew-color-accent) 72%, #12395d);vertical-align:-.18em;pointer-events:none;width:1px;height:1.2em;margin-inline:0;display:inline-block;position:absolute}.ew-c-document-editor__mobile-selection-controls{z-index:119;pointer-events:none;position:fixed;inset:0;overflow:visible}.ew-c-document-editor__mobile-selection-controls[hidden]{display:none}.ew-c-document-editor__mobile-selection-handle{box-sizing:border-box;width:44px;height:44px;color:color-mix(in srgb, var(--ew-color-accent) 84%, #1458b0);cursor:grab;pointer-events:auto;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;margin:0;padding:0;position:absolute;inset:0 auto auto 0}.ew-c-document-editor__mobile-selection-handle[hidden]{display:none}.ew-c-document-editor__mobile-selection-handle[data-dragging=true]{cursor:grabbing}.ew-c-document-editor__mobile-selection-handle-stem{width:2px;height:10px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-color-surface) 72%, transparent);background:currentColor;border-radius:999px;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}.ew-c-document-editor__mobile-selection-handle-knob{border:2px solid color-mix(in srgb, var(--ew-color-surface) 86%, #fff);background:currentColor;border-radius:999px;width:14px;height:14px;position:absolute;inset-block-start:7px;inset-inline-start:50%;transform:translate(-50%);box-shadow:0 2px 6px #0f172a4d}.ew-c-document-editor__composition-preview{border-block-end:1.5px solid color-mix(in srgb, var(--ew-color-accent) 72%, #12395d);color:inherit;text-decoration:none}.ew-c-document-editor__composition-format{text-underline-offset:.16em;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px}.ew-c-document-editor__composition-format[data-ime-underline-style=dashed]{text-decoration-style:dashed}.ew-c-document-editor__composition-format[data-ime-underline-style=dotted]{text-decoration-style:dotted}.ew-c-document-editor__composition-format[data-ime-underline-style=wavy],.ew-c-document-editor__composition-format[data-ime-underline-style=squiggle]{text-decoration-style:wavy}.ew-c-document-editor__composition-format[data-ime-underline-thickness=thick]{text-decoration-thickness:2px}.ew-c-document-editor__block--heading{font-size:22px;font-weight:820;line-height:1.25}.ew-c-document-editor__block[data-cover-page-id]{text-align:center}.ew-c-document-editor__block--heading[data-cover-page-id]{font-size:34px;line-height:1.16}.ew-c-document-editor__block--paragraph[data-cover-page-id]{color:var(--ew-color-text-muted);letter-spacing:0;font-size:13px;font-weight:650}.ew-c-document-editor__block--list-item{padding-inline-start:var(--ew-document-editor-list-text-indent,calc(20px + (var(--ew-document-editor-list-level,0) * 24px)))}.ew-c-document-editor__cell-block.ew-c-document-editor__block--list-item{position:relative}.ew-c-document-editor__block--list-item:before{content:attr(data-list-marker);color:var(--ew-color-text-muted);position:absolute;inset-inline-start:var(--ew-document-editor-list-marker-inset,calc(var(--ew-document-editor-list-level,0) * 24px))}.ew-c-document-editor__block--list-item[data-list-continuation=true]:before{content:""}.ew-c-document-editor__block--blockquote{border-inline-start:3px solid var(--ew-color-accent);color:var(--ew-color-text-muted);padding-inline-start:14px}.ew-c-document-editor__block--code-block{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);font-family:var(--ew-font-mono);border-radius:4px;padding:10px 12px;font-size:12px}.ew-c-document-editor__block--page-break,.ew-c-document-editor__block--column-break,.ew-c-document-editor__block--text-wrapping-break,.ew-c-document-editor__block--section-break{color:color-mix(in srgb, var(--ew-color-accent) 60%, var(--ew-color-text-muted));text-align:center;pointer-events:none;align-items:center;font-size:9.5px;font-weight:700;display:grid}.ew-c-document-editor__block--page-break:before,.ew-c-document-editor__block--column-break:before,.ew-c-document-editor__block--text-wrapping-break:before,.ew-c-document-editor__block--section-break:before{content:"";border-block-start:1px dashed color-mix(in srgb, var(--ew-color-accent) 34%, var(--ew-color-border));height:1px;display:block}.ew-c-document-editor__block--page-break:after,.ew-c-document-editor__block--column-break:after,.ew-c-document-editor__block--text-wrapping-break:after,.ew-c-document-editor__block--section-break:after{content:""}.ew-c-document-editor[data-show-formatting-marks=true] .ew-c-document-editor__block--page-break:after{content:"Page Break";background:var(--ew-color-surface);padding-inline:6px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.ew-c-document-editor[data-show-formatting-marks=true] .ew-c-document-editor__block--column-break:after,.ew-c-document-editor[data-show-formatting-marks=true] .ew-c-document-editor__block--text-wrapping-break:after{content:attr(data-break-label);background:var(--ew-color-surface);padding-inline:6px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.ew-c-document-editor[data-show-formatting-marks=true] .ew-c-document-editor__block--section-break:after{content:attr(data-section-break-label);background:var(--ew-color-surface);padding-inline:6px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.ew-c-document-editor__block--horizontal-rule{pointer-events:none;align-items:center;display:grid}.ew-c-document-editor__block--horizontal-rule:before{content:"";border-block-start:1.5px solid color-mix(in srgb, var(--ew-color-text-muted) 68%, var(--ew-color-border));height:1px;display:block}.ew-c-document-editor[data-show-formatting-marks=true] .ew-c-document-editor__block--paragraph:after,.ew-c-document-editor[data-show-formatting-marks=true] .ew-c-document-editor__block--heading:after,.ew-c-document-editor[data-show-formatting-marks=true] .ew-c-document-editor__block--list-item:after,.ew-c-document-editor[data-show-formatting-marks=true] .ew-c-document-editor__block--blockquote:after,.ew-c-document-editor[data-show-formatting-marks=true] .ew-c-document-editor__block--code-block:after{content:"¶";color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-text-muted));font-family:var(--ew-font-ui);text-indent:0;margin-inline-start:4px;font-size:.82em;font-weight:700}.ew-c-document-editor__block--shape{z-index:2;cursor:default;place-items:center;display:grid;position:absolute}.ew-c-document-editor__shape-frame{box-sizing:border-box;place-items:stretch stretch;max-width:100%;max-height:100%;display:grid}.ew-c-document-editor__shape-frame svg{width:100%;height:100%;display:block;overflow:visible}.ew-c-document-editor__block--shape[data-selected=true] .ew-c-document-editor__shape-frame{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 72%, #2563eb);outline-offset:3px}.ew-c-document-editor__block--shape[data-range-selected=true] .ew-c-document-editor__shape-frame{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 58%, transparent);outline-offset:3px}.ew-c-document-editor__block--chart{z-index:2;cursor:default;place-items:center;margin:0;display:grid;position:absolute}.ew-c-document-editor__chart-frame{box-sizing:border-box;background:#fff;place-items:stretch stretch;max-width:100%;max-height:100%;display:grid}.ew-c-document-editor__chart-frame svg{width:100%;height:100%;display:block}.ew-c-document-editor__cell-chart-block{place-items:center;margin:0;display:grid}.ew-c-document-editor__cell-chart-frame{background:#fff;place-items:stretch stretch;max-width:100%;display:grid}.ew-c-document-editor__cell-chart-frame svg{width:100%;height:100%;display:block}.ew-c-document-editor__block--chart[data-selected=true] .ew-c-document-editor__chart-frame,.ew-c-document-editor__block--chart[data-range-selected=true] .ew-c-document-editor__chart-frame{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 72%, #2563eb);outline-offset:3px}.ew-c-document-editor__block--image{z-index:2;cursor:default;grid-template-rows:minmax(0,1fr) auto;gap:4px;display:grid;position:absolute}.ew-c-document-editor__block--image[data-image-layer=behind-text]{z-index:1}.ew-c-document-editor__block--image[data-image-layer=in-front-of-text]{z-index:4}.ew-c-document-editor__block--image[data-range-selected=true]{background:color-mix(in srgb, var(--ew-color-accent) 8%, transparent)}.ew-c-document-editor__block--image[data-range-selected=true] .ew-c-document-editor__image-frame{box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 48%, #2563eb), 0 0 0 5px color-mix(in srgb, var(--ew-color-accent) 12%, transparent)}.ew-c-document-editor__block--image[data-selected=true] .ew-c-document-editor__image-frame{box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 72%, #2563eb), 0 0 0 5px color-mix(in srgb, var(--ew-color-accent) 18%, transparent)}.ew-c-document-editor[data-selection-kind=group] .ew-c-document-editor__block--image[data-selected=true] .ew-c-document-editor__image-frame{box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-color-accent) 42%, #2563eb)}.ew-c-document-editor__object-group-selection{z-index:7;box-sizing:border-box;border:2px dashed color-mix(in srgb, var(--ew-color-accent) 82%, #2563eb);outline:1px solid color-mix(in srgb, var(--ew-color-surface) 82%, transparent);outline-offset:2px;background:color-mix(in srgb, var(--ew-color-accent) 5%, transparent);pointer-events:none;border-radius:4px;position:absolute}.ew-c-document-editor__object-group-move-handle{border:1px solid color-mix(in srgb, var(--ew-color-accent) 78%, #2563eb);background:var(--ew-color-surface);block-size:1.625rem;min-inline-size:3.25rem;color:var(--ew-color-text);font:600 .75rem/1 var(--ew-font-ui);pointer-events:auto;cursor:grab;touch-action:none;border-radius:999px;padding-inline:.625rem;position:absolute;inset-block-start:-2rem;inset-inline-start:50%;translate:-50%}.ew-c-document-editor__object-group-move-handle:focus-visible{outline:2px solid var(--ew-color-accent);outline-offset:2px}.ew-c-document-editor__object-group-move-handle:disabled{cursor:not-allowed;opacity:.55}.ew-c-document-editor__object-group-selection[data-object-group-moving=true] .ew-c-document-editor__object-group-move-handle{cursor:grabbing}.ew-c-document-editor__object-group-resize-handle{border:2px solid color-mix(in srgb, var(--ew-color-accent) 88%, #2563eb);background:var(--ew-color-surface);pointer-events:auto;cursor:nwse-resize;touch-action:none;border-radius:4px;block-size:20px;inline-size:20px;padding:0;position:absolute;inset-block-end:-10px;inset-inline-end:-10px;box-shadow:0 1px 4px #0f172a47}.ew-c-document-editor__object-group-resize-handle:after{content:"";border-inline-end:2px solid var(--ew-color-accent);border-block-end:2px solid var(--ew-color-accent);block-size:7px;inline-size:7px;position:absolute;inset-block-end:3px;inset-inline-end:3px}.ew-c-document-editor__object-group-resize-handle:focus-visible{outline:2px solid var(--ew-color-accent);outline-offset:2px}.ew-c-document-editor__object-group-resize-handle:disabled{cursor:not-allowed;opacity:.55}.ew-c-document-editor__object-group-selection[data-object-group-resizing=true] .ew-c-document-editor__object-group-resize-handle{cursor:nwse-resize}.ew-c-document-editor__block--image[data-selected=true] .ew-c-document-editor__image-frame[data-image-move-handle=true]{cursor:grab;touch-action:none}.ew-c-document-editor__block--image[data-image-moving=true] .ew-c-document-editor__image-frame{cursor:grabbing;box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 82%, #2563eb), 0 0 0 6px color-mix(in srgb, var(--ew-color-accent) 20%, transparent), 0 10px 22px #0f172a2e}.ew-c-document-editor__image-alignment-guides{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ew-c-document-editor__image-alignment-guide{pointer-events:none;display:block;position:absolute}.ew-c-document-editor__image-alignment-guide[data-image-alignment-guide=horizontal]{border-inline-start:1px solid color-mix(in srgb, var(--ew-color-accent) 84%, #2563eb);width:1px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-color-surface) 54%, transparent)}.ew-c-document-editor__image-alignment-guide[data-image-alignment-guide=vertical]{border-block-start:1px solid color-mix(in srgb, var(--ew-color-accent) 84%, #2563eb);height:1px;box-shadow:0 0 0 1px color-mix(in srgb, var(--ew-color-surface) 54%, transparent)}.ew-c-document-editor__image-alignment-guide-announcement{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ew-c-document-editor__block--image[data-image-alignment=left] .ew-c-document-editor__image-frame,.ew-c-document-editor__block--image[data-image-alignment=left] .ew-c-document-editor__object-caption{text-align:left;justify-self:start}.ew-c-document-editor__block--image[data-image-alignment=right] .ew-c-document-editor__image-frame,.ew-c-document-editor__block--image[data-image-alignment=right] .ew-c-document-editor__object-caption{text-align:right;justify-self:end}.ew-c-document-editor__block--image[data-image-alignment=center] .ew-c-document-editor__image-frame,.ew-c-document-editor__block--image[data-image-alignment=center] .ew-c-document-editor__object-caption{text-align:center;justify-self:center}.ew-c-document-editor__image-frame{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, #cbd5e1);background-color:#fff;background-image:linear-gradient(45deg,#f6f8fb 25%,#0000 25%),linear-gradient(-45deg,#f6f8fb 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f6f8fb 75%),linear-gradient(-45deg,#0000 75%,#f6f8fb 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-repeat:repeat,repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border-radius:3px;justify-self:center;place-items:center;width:100%;max-width:100%;min-height:0;max-height:100%;display:grid;position:relative;overflow:visible}.ew-c-document-editor__image-resize-handle{z-index:2;border:1px solid color-mix(in srgb, var(--ew-color-accent) 74%, #1d4ed8);background:color-mix(in srgb, var(--ew-color-surface) 92%, #fff);touch-action:none;border-radius:50%;place-items:center;width:13px;height:13px;padding:0;display:grid;position:absolute;box-shadow:0 1px 3px #0f172a3d}.ew-c-document-editor__image-resize-handle:before{content:"";background:color-mix(in srgb, var(--ew-color-accent) 78%, #1d4ed8);border-radius:50%;width:5px;height:5px}.ew-c-document-editor__image-resize-handle[data-image-resize-handle=width]{cursor:ew-resize;inset-block-start:calc(50% - 6.5px);inset-inline-end:5px}.ew-c-document-editor__image-resize-handle[data-image-resize-handle=height]{cursor:ns-resize;inset-block-end:5px;inset-inline-start:calc(50% - 6.5px)}.ew-c-document-editor__image-resize-handle[data-image-resize-handle=both]{cursor:nwse-resize;inset-block-end:5px;inset-inline-end:5px}.ew-c-document-editor__image-layout-options{z-index:3;border:1px solid var(--ew-color-border);width:32px;height:32px;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface) 94%, #fff);border-radius:7px;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:8px;inset-inline-end:-42px;box-shadow:0 3px 10px #0f172a33}.ew-c-document-editor__image-layout-options:hover,.ew-c-document-editor__image-layout-options:focus-visible{color:var(--ew-color-accent);border-color:color-mix(in srgb, var(--ew-color-accent) 55%, var(--ew-color-border))}.ew-c-document-editor__paste-options-button{z-index:26;border:1px solid var(--ew-color-border);width:32px;height:32px;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface) 94%, #fff);border-radius:7px;place-items:center;padding:0;display:grid;position:fixed;box-shadow:0 3px 10px #0f172a33}.ew-c-document-editor__paste-options-button:hover,.ew-c-document-editor__paste-options-button:focus-visible{color:var(--ew-color-accent);border-color:color-mix(in srgb, var(--ew-color-accent) 55%, var(--ew-color-border))}.ew-c-document-editor__paste-options-button[hidden]{display:none}.ew-c-document-editor__image-wrap-points-overlay{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ew-c-document-editor__image-wrap-points-path{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ew-c-document-editor__image-wrap-points-path polygon{fill:color-mix(in srgb, var(--ew-color-accent) 10%, transparent);stroke:color-mix(in srgb, var(--ew-color-accent) 88%, #1d4ed8);stroke-width:2px;stroke-dasharray:7 5;vector-effect:non-scaling-stroke}.ew-c-document-editor__image-wrap-point-handle{left:clamp(8px, var(--ew-document-editor-image-wrap-point-left), calc(100% - 8px));top:clamp(8px, var(--ew-document-editor-image-wrap-point-top), calc(100% - 8px));border:2px solid color-mix(in srgb, var(--ew-color-accent) 90%, #1d4ed8);background:color-mix(in srgb, var(--ew-color-surface) 94%, #fff);cursor:move;pointer-events:auto;touch-action:none;border-radius:2px;width:14px;height:14px;padding:0;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0f172a52}.ew-c-document-editor__image-wrap-point-insert{z-index:1;left:clamp(7px, var(--ew-document-editor-image-wrap-point-left), calc(100% - 7px));top:clamp(7px, var(--ew-document-editor-image-wrap-point-top), calc(100% - 7px));border:1px solid color-mix(in srgb, var(--ew-color-surface) 88%, #fff);background:color-mix(in srgb, var(--ew-color-accent) 88%, #1d4ed8);width:12px;height:12px;color:var(--ew-color-on-accent,#fff);font:700 10px/10px var(--ew-font-ui);cursor:copy;pointer-events:auto;touch-action:manipulation;border-radius:999px;padding:0;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0f172a47}.ew-c-document-editor__image-wrap-point-insert:disabled{opacity:.5;cursor:not-allowed}.ew-c-document-editor__image-wrap-point-handle:focus-visible,.ew-c-document-editor__image-wrap-point-insert:focus-visible{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 86%, #1d4ed8);outline-offset:2px}.ew-c-document-editor[data-image-resizing=true],.ew-c-document-editor[data-image-moving=true],.ew-c-document-editor[data-image-wrap-point-dragging=true],.ew-c-document-editor[data-object-group-moving=true],.ew-c-document-editor[data-object-group-resizing=true],.ew-c-document-editor[data-image-resizing=true] *,.ew-c-document-editor[data-image-moving=true] *,.ew-c-document-editor[data-image-wrap-point-dragging=true] *,.ew-c-document-editor[data-object-group-moving=true] *,.ew-c-document-editor[data-object-group-resizing=true] *{-webkit-user-select:none;user-select:none}.ew-c-document-editor__image-frame img{object-fit:contain;max-width:100%;max-height:100%;transform:rotate(var(--ew-document-editor-image-rotation-degrees,0deg)) scaleX(var(--ew-document-editor-image-flip-x,1)) scaleY(var(--ew-document-editor-image-flip-y,1));transform-origin:50%;display:block}.ew-c-document-editor__cell-image-frame img{transform:rotate(var(--ew-document-editor-image-rotation-degrees,0deg)) scaleX(var(--ew-document-editor-image-flip-x,1)) scaleY(var(--ew-document-editor-image-flip-y,1));transform-origin:50%}.ew-c-document-editor__cell-image-block[data-image-alignment=left] .ew-c-document-editor__cell-image-frame,.ew-c-document-editor__cell-image-block[data-image-alignment=left] figcaption{text-align:left;justify-self:start}.ew-c-document-editor__cell-image-block[data-image-alignment=right] .ew-c-document-editor__cell-image-frame,.ew-c-document-editor__cell-image-block[data-image-alignment=right] figcaption{text-align:right;justify-self:end}.ew-c-document-editor__cell-image-block[data-image-alignment=center] .ew-c-document-editor__cell-image-frame,.ew-c-document-editor__cell-image-block[data-image-alignment=center] figcaption{text-align:center;justify-self:center}.ew-c-document-editor__image-placeholder{border:1px dashed var(--ew-color-border);min-width:120px;min-height:72px;color:var(--ew-color-text-muted);background:var(--ew-color-surface-muted);text-align:center;justify-content:center;align-items:center;padding:10px;font-size:12px;font-weight:700;display:inline-flex}.ew-c-document-editor__object-caption,.ew-c-document-editor__block--image figcaption{min-width:0;color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.2;overflow:hidden}.ew-c-document-editor__table-caption{margin-block-start:6px;padding-inline:2px}.ew-c-document-editor__table-caption[data-caption-position=above]{margin-block:0 6px}.ew-c-document-editor__comment-marker{border:1px solid color-mix(in srgb, var(--ew-color-warning) 48%, var(--ew-color-border));width:26px;height:26px;color:color-mix(in srgb, var(--ew-color-warning) 78%, #5d4300);background:color-mix(in srgb, var(--ew-color-warning) 14%, #fff);border-radius:999px;place-items:center;display:inline-grid;position:absolute;inset-block-start:0;inset-inline-end:-42px}.ew-c-document-editor__table-shell{overflow:visible}.ew-c-document-editor__table-shell[data-continues-from-previous=true]:before,.ew-c-document-editor__table-shell[data-continues-on-next=true]:after{content:"";z-index:2;border-block-start:2px dashed color-mix(in srgb, var(--ew-color-accent) 48%, var(--ew-color-border));pointer-events:none;height:0;position:absolute;inset-inline:0}.ew-c-document-editor__table-shell[data-continues-from-previous=true]:before{inset-block-start:-5px}.ew-c-document-editor__table-shell[data-continues-on-next=true]:after{inset-block-end:-5px}.ew-c-document-editor__table-shell[data-same-page-continuation=true]:before,.ew-c-document-editor__table-shell[data-same-page-continues-on-next=true]:after{display:none}.ew-c-document-editor__table-shell[data-row-overflow=true] .ew-c-document-editor__table{box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--ew-color-warning) 64%, var(--ew-color-border))}.ew-c-document-editor__table-shell[data-row-split=true] .ew-c-document-editor__table{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border))}.ew-c-document-editor__table-shell[data-range-selected=true]{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 44%, #2563eb);outline-offset:3px;background:color-mix(in srgb, var(--ew-color-accent) 7%, transparent);border-radius:3px;overflow:visible}.ew-c-document-editor__table{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--ew-color-text);font-size:12px}.ew-c-document-editor__table th,.ew-c-document-editor__table td{min-height:38px;padding:var(--ew-document-editor-table-cell-padding-top,8px) var(--ew-document-editor-table-cell-padding-right,10px) var(--ew-document-editor-table-cell-padding-bottom,8px) var(--ew-document-editor-table-cell-padding-left,10px);border:1px solid var(--ew-color-border);vertical-align:top;overflow-wrap:anywhere;outline:none;position:relative}.ew-c-document-editor[data-show-table-gridlines=true] .ew-c-document-editor__table th,.ew-c-document-editor[data-show-table-gridlines=true] .ew-c-document-editor__table td{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-accent) 58%, transparent)}@media print{.ew-c-document-editor[data-show-table-gridlines=true] .ew-c-document-editor__table th,.ew-c-document-editor[data-show-table-gridlines=true] .ew-c-document-editor__table td{box-shadow:none}}.ew-c-document-editor__table th{background:var(--ew-color-surface-muted);text-align:start;font-weight:800;position:relative}.ew-c-document-editor__table thead[data-column-controls-only=true],.ew-c-document-editor__table thead[data-column-controls-only=true] tr,.ew-c-document-editor__table thead[data-column-controls-only=true] th{background:0 0;border:0;height:0;min-height:0;padding:0;line-height:0}.ew-c-document-editor__table-selection-handle{z-index:4;border:1px solid color-mix(in srgb, var(--ew-color-accent) 48%, var(--ew-color-border));opacity:0;width:16px;height:16px;color:color-mix(in srgb, var(--ew-color-accent) 72%, #2563eb);background:color-mix(in srgb, var(--ew-color-surface) 88%, var(--ew-color-accent));cursor:pointer;border-radius:4px;place-items:center;padding:0;display:inline-grid;position:absolute;box-shadow:0 1px 2px #00000024}.ew-c-document-editor__table-selection-handle:before,.ew-c-document-editor__table-selection-handle:after{content:"";background:currentColor;border-radius:999px;position:absolute}.ew-c-document-editor__table-selection-handle:before{width:8px;height:2px}.ew-c-document-editor__table-selection-handle:after{width:2px;height:8px}.ew-c-document-editor__table-selection-handle[data-table-selection-handle=table]{inset-block-start:-18px;inset-inline-start:-18px}.ew-c-document-editor__table-selection-handle[data-table-selection-handle=column]{inset-block-start:-18px;inset-inline-start:50%;transform:translate(-50%)}.ew-c-document-editor__table-selection-handle[data-table-selection-handle=column]:after{display:none}.ew-c-document-editor__table-selection-handle[data-table-selection-handle=row]{inset-block-start:50%;inset-inline-start:-18px;transform:translateY(-50%)}.ew-c-document-editor__table-selection-handle[data-table-selection-handle=row]:before{display:none}.ew-c-document-editor__table tbody tr[data-row-split-segment=true] .ew-c-document-editor__table-selection-handle[data-table-selection-handle=row]{inset-inline-start:3px}.ew-c-document-editor__table-shell:hover .ew-c-document-editor__table-selection-handle,.ew-c-document-editor__table-selection-handle:focus-visible,.ew-c-document-editor__table td[data-selected=true]>.ew-c-document-editor__table-selection-handle{opacity:1}.ew-c-document-editor__table-column-resize-handle{z-index:3;cursor:col-resize;touch-action:none;background:0 0;border:0;width:9px;padding:0;position:absolute;inset-block:0;inset-inline-end:-4px}.ew-c-document-editor__table-column-resize-handle:after{content:"";background:0 0;border-radius:999px;width:1px;position:absolute;inset-block:5px;inset-inline-start:4px}.ew-c-document-editor__table thead[data-column-controls-only=true] .ew-c-document-editor__table-column-resize-handle{height:18px;inset-block:-18px auto}.ew-c-document-editor__table-column-resize-handle:hover:after,.ew-c-document-editor__table-column-resize-handle:focus-visible:after,.ew-c-document-editor__table[data-column-resizing=true] .ew-c-document-editor__table-column-resize-handle:after{background:color-mix(in srgb, var(--ew-color-accent) 72%, #2563eb)}.ew-c-document-editor__table-row-resize-handle{z-index:3;cursor:row-resize;touch-action:none;background:0 0;border:0;height:8px;padding:0;position:absolute;inset-block-end:0;inset-inline:0}.ew-c-document-editor__table-row-resize-handle:after{content:"";background:0 0;border-radius:999px;height:1px;position:absolute;inset-block-end:0;inset-inline:5px}.ew-c-document-editor__table-row-resize-handle:hover:after,.ew-c-document-editor__table-row-resize-handle:focus-visible:after,.ew-c-document-editor__table[data-row-resizing=true] .ew-c-document-editor__table-row-resize-handle:after{background:color-mix(in srgb, var(--ew-color-accent) 72%, #2563eb)}.ew-c-document-editor[data-table-column-resizing=true],.ew-c-document-editor[data-table-column-resizing=true] *,.ew-c-document-editor[data-table-row-resizing=true],.ew-c-document-editor[data-table-row-resizing=true] *{-webkit-user-select:none;user-select:none}.ew-c-document-editor__table td{background:var(--ew-color-surface);caret-color:#0000;white-space:pre-wrap;cursor:text}.ew-c-document-editor__table td[data-cell-text-direction=horizontal]{writing-mode:horizontal-tb;text-orientation:mixed}.ew-c-document-editor__table td[data-cell-text-direction=vertical]{writing-mode:vertical-rl;text-orientation:upright}.ew-c-document-editor__table td[data-cell-text-direction=rotate-all-90]{writing-mode:vertical-rl;text-orientation:sideways}.ew-c-document-editor__table td[data-cell-text-direction=rotate-all-270]{writing-mode:vertical-lr;text-orientation:sideways}.ew-c-document-editor__table td[data-cell-text-direction=asian-rotate-270]{writing-mode:vertical-rl;text-orientation:mixed}.ew-c-document-editor__table[data-table-style-id=plain] th,.ew-c-document-editor__table[data-table-style-id=plain] td{border-color:color-mix(in srgb, var(--ew-color-border) 58%, transparent)}.ew-c-document-editor__table[data-table-style-id=plain] th{background:var(--ew-color-surface);color:color-mix(in srgb, var(--ew-color-text) 82%, var(--ew-color-muted))}.ew-c-document-editor__table[data-table-style-id=grid] th{background:color-mix(in srgb, var(--ew-color-accent) 12%, var(--ew-color-surface-muted))}.ew-c-document-editor__table[data-table-style-id=grid] th,.ew-c-document-editor__table[data-table-style-id=grid] td{border-color:color-mix(in srgb, var(--ew-color-accent) 34%, var(--ew-color-border))}.ew-c-document-editor__table[data-table-style-id=classic] th,.ew-c-document-editor__table[data-header-row=true] tbody tr:first-child td:not([data-cell-shading=true]),.ew-c-document-editor__table tbody tr[data-row-header=true] td:not([data-cell-shading=true]){background:color-mix(in srgb, var(--ew-color-text) 8%, var(--ew-color-surface-muted))}.ew-c-document-editor__table tbody tr[data-row-header=true] td{font-weight:700}.ew-c-document-editor__table tbody tr[data-repeated-header=true] td{box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--ew-color-accent) 34%, var(--ew-color-border))}.ew-c-document-editor__table tbody tr[data-row-split-segment=true] td{height:var(--ew-document-editor-table-row-split-height-px);max-height:var(--ew-document-editor-table-row-split-height-px);padding:0;overflow:hidden}.ew-c-document-editor__table-cell-split-clip{box-sizing:border-box;height:var(--ew-document-editor-table-row-split-height-px);max-height:var(--ew-document-editor-table-row-split-height-px);padding:var(--ew-document-editor-table-cell-padding-top,8px) var(--ew-document-editor-table-cell-padding-right,10px) var(--ew-document-editor-table-cell-padding-bottom,8px) var(--ew-document-editor-table-cell-padding-left,10px);position:relative;overflow:hidden}.ew-c-document-editor__table-cell-split-clip>*{transform:translateY(calc(-1 * var(--ew-document-editor-table-row-split-offset-px)))}.ew-c-document-editor__table[data-table-style-id=light] th,.ew-c-document-editor__table[data-table-style-id=light] tbody tr:nth-child(2n) td:not([data-cell-shading=true]){background:color-mix(in srgb, var(--ew-color-surface-muted) 62%, #fff)}.ew-c-document-editor__table[data-table-style-id=accent] th,.ew-c-document-editor__table[data-table-style-id=banded] th{background:color-mix(in srgb, var(--ew-color-accent) 18%, var(--ew-color-surface-muted));color:color-mix(in srgb, var(--ew-color-accent) 72%, var(--ew-color-text))}.ew-c-document-editor__table[data-table-style-id=ledger] th{background:color-mix(in srgb, #7c3aed 16%, var(--ew-color-surface-muted));color:color-mix(in srgb, #5b21b6 76%, var(--ew-color-text))}.ew-c-document-editor__table[data-table-style-id=ledger] td:not([data-cell-shading=true]){background:color-mix(in srgb, #7c3aed 4%, var(--ew-color-surface))}.ew-c-document-editor__table[data-banded-rows=true] tbody tr:nth-child(2n) td:not([data-cell-shading=true]){background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface))}.ew-c-document-editor__table[data-banded-columns=true] tbody td:nth-child(2n):not([data-cell-shading=true]){background:color-mix(in srgb, var(--ew-color-accent) 6%, var(--ew-color-surface))}.ew-c-document-editor__table[data-first-column=true] tbody td:first-child:not([data-cell-shading=true]),.ew-c-document-editor__table[data-last-column=true] tbody td:last-child:not([data-cell-shading=true]){background:color-mix(in srgb, var(--ew-color-text) 5%, var(--ew-color-surface));font-weight:700}.ew-c-document-editor__table[data-total-row=true] tbody tr:last-child td:not([data-cell-shading=true]){background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface-muted));border-top-color:color-mix(in srgb, var(--ew-color-accent) 44%, var(--ew-color-border));font-weight:700}.ew-c-document-editor [data-document-editor-text-host=true]{caret-color:#0000;outline:none}.ew-c-document-editor__page[data-text-direction]:not([data-text-direction=horizontal]) [data-document-editor-text-host=true]{min-block-size:1ch;display:inline-block}.ew-c-document-editor__page[data-text-direction=vertical] [data-document-editor-text-host=true]{writing-mode:vertical-rl;text-orientation:upright}.ew-c-document-editor__page[data-text-direction=rotate-all-90] [data-document-editor-text-host=true]{writing-mode:vertical-rl;text-orientation:sideways}.ew-c-document-editor__page[data-text-direction=rotate-all-270] [data-document-editor-text-host=true]{writing-mode:vertical-lr;text-orientation:sideways}.ew-c-document-editor__page[data-text-direction=asian-rotate-270] [data-document-editor-text-host=true]{writing-mode:vertical-rl;text-orientation:mixed}.ew-c-document-editor__text-run[data-bold=true]{font-weight:700}.ew-c-document-editor__text-run[data-italic=true]{font-style:italic}.ew-c-document-editor__text-run[data-track-change-kind]{position:relative}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__text-run[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__text-run[data-track-change-kind=move-to]{text-decoration-line:underline;-webkit-text-decoration-color:var(--ew-document-editor-track-change-color,#087f5b);text-decoration-color:var(--ew-document-editor-track-change-color,#087f5b);text-underline-offset:.12em;color:var(--ew-document-editor-track-change-color,#087f5b)!important}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__text-run[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__text-run[data-track-change-kind=move-from]{background:var(--ew-document-editor-track-change-background,#fff1f0);-webkit-text-decoration-color:var(--ew-document-editor-track-change-color,#b42318);text-decoration-color:var(--ew-document-editor-track-change-color,#b42318);color:var(--ew-document-editor-track-change-color,#b42318)!important;text-decoration-line:line-through!important}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__text-run[data-track-change-kind=format-change]{background:var(--ew-document-editor-track-change-background,#eef4ff);box-shadow:inset 0 -2px var(--ew-document-editor-track-change-color,#1f5fd0)}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__block[data-track-change-kind=format-change]{box-shadow:inset 2px 0 var(--ew-document-editor-track-change-color,#1f5fd0)}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__block[data-track-change-filtered=true][data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__block[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__block[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__block[data-track-change-kind=format-change]{box-shadow:none}.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__text-run[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__text-run[data-track-change-kind=move-from],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__text-run[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__text-run[data-track-change-kind=move-from],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__text-run[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__text-run[data-track-change-kind=move-to]{display:none}.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__text-run[data-track-change-kind],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__text-run[data-track-change-kind],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__text-run[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__text-run[data-track-change-kind=move-to]{box-shadow:none;background:0 0;color:inherit!important;text-decoration-line:none!important}.ew-c-document-editor__page[data-review-display-mode=simple-markup][data-review-has-pending-changes=true]:after{content:"";background:var(--ew-color-accent,#1f5fd0);pointer-events:none;border-radius:2px;block-size:2.25rem;inline-size:3px;position:absolute;inset-block-start:var(--ew-document-editor-page-margin-top,3rem);inset-inline-end:.5rem}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__text-run[data-track-change-filtered=true][data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__text-run[data-track-change-filtered=true][data-track-change-kind=move-to],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__text-run[data-track-change-filtered=true][data-track-change-kind=format-change]{box-shadow:none;background:0 0;text-decoration-line:none;color:inherit!important}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__text-run[data-track-change-filtered=true][data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__text-run[data-track-change-filtered=true][data-track-change-kind=move-from]{display:none}.ew-c-document-editor__page .ew-c-document-editor__text-run[data-track-change-filtered=true]:after,.ew-c-document-editor__page[data-review-display-mode=all-markup][data-review-balloon-mode=balloons] .ew-c-document-editor__text-run[data-track-change-label]:after{content:none;display:none}.ew-c-document-editor__review-balloons{z-index:8;pointer-events:none;position:absolute;inset:0}.ew-c-document-editor__review-balloon{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ew-document-editor-track-change-color,#1f5fd0) 42%, var(--ew-color-border));border-inline-start:3px solid var(--ew-document-editor-track-change-color,#1f5fd0);block-size:42px;inline-size:11.5rem;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-document-editor-paper-background) 94%, var(--ew-document-editor-track-change-color,#1f5fd0));font-family:var(--ew-font-ui);text-align:start;white-space:normal;pointer-events:auto;cursor:pointer;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem;padding:.25rem .35rem .25rem .5rem;font-size:.72rem;font-style:normal;font-weight:500;line-height:1.25;text-decoration:none;display:grid;position:absolute;inset-inline-start:calc(100% + .875rem);overflow:hidden;box-shadow:0 8px 18px #0f172a29}.ew-c-document-editor__review-balloon:hover,.ew-c-document-editor__review-balloon:focus-within{border-color:var(--ew-document-editor-track-change-color,#1f5fd0);box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-document-editor-track-change-color,#1f5fd0) 20%, transparent), 0 8px 18px #0f172a29;outline:none}.ew-c-document-editor__review-balloon-summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-inline-size:0;display:-webkit-box;overflow:hidden}.ew-c-document-editor__review-balloon-actions{gap:.125rem;display:flex}.ew-c-document-editor__review-balloon-action{block-size:1.35rem;inline-size:1.35rem;color:var(--ew-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;padding:0;display:inline-grid}.ew-c-document-editor__review-balloon-action:hover,.ew-c-document-editor__review-balloon-action:focus-visible{border-color:color-mix(in srgb, var(--ew-document-editor-track-change-color,#1f5fd0) 45%, var(--ew-color-border));color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-document-editor-track-change-color,#1f5fd0) 12%, transparent);outline:none}.ew-c-document-editor__review-balloon-connector{pointer-events:none;inline-size:.875rem;position:absolute;inset-inline-start:100%;overflow:visible}.ew-c-document-editor__review-balloon-connector path{fill:none;stroke:var(--ew-document-editor-track-change-color,#1f5fd0);stroke-width:1px;vector-effect:non-scaling-stroke}.ew-c-document-editor__review-balloon--overflow{border-inline-start-color:var(--ew-color-border-strong,#667085);color:var(--ew-color-text-muted);cursor:default;align-items:center;font-weight:600;display:flex}.ew-c-document-editor__table tr[data-track-change-kind],.ew-c-document-editor__table td[data-track-change-kind],.ew-c-document-editor__table th[data-track-change-kind]{--ew-document-editor-structural-track-color:var(--ew-document-editor-track-change-color,#1f5fd0)}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table[data-track-change-kind]{box-shadow:inset 3px 0 var(--ew-document-editor-track-change-color,#1f5fd0)}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table tr[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table td[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table th[data-track-change-kind=format-change]{box-shadow:inset 2px 0 var(--ew-document-editor-track-change-color,#1f5fd0)}.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table[data-track-change-filtered=true][data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table tr[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table td[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table th[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table tr[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table td[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table th[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table tr[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table td[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table th[data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table tr[data-track-change-filtered=true][data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table td[data-track-change-filtered=true][data-track-change-kind=format-change],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table th[data-track-change-filtered=true][data-track-change-kind=format-change]{box-shadow:none}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table tr[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table td[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table th[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table tr[data-track-change-kind=move-to],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table td[data-track-change-kind=move-to],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table th[data-track-change-kind=move-to]{outline:2px solid color-mix(in srgb, var(--ew-document-editor-structural-track-color) 55%, transparent);outline-offset:-2px;background:color-mix(in srgb, var(--ew-document-editor-track-change-background,#ecfdf3) 55%, transparent)}.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table tr[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table td[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table th[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table tr[data-track-change-kind=move-from],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table td[data-track-change-kind=move-from],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table th[data-track-change-kind=move-from]{outline:2px dashed color-mix(in srgb, var(--ew-document-editor-structural-track-color) 70%, transparent);outline-offset:-2px;background:color-mix(in srgb, var(--ew-document-editor-track-change-background,#fff1f0) 70%, transparent)}.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table tr[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table td[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table th[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table tr[data-track-change-kind=move-from],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table td[data-track-change-kind=move-from],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table th[data-track-change-kind=move-from],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table tr[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table td[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table th[data-track-change-kind=deletion],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table tr[data-track-change-kind=move-from],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table td[data-track-change-kind=move-from],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table th[data-track-change-kind=move-from],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table tr[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table td[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table th[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table tr[data-track-change-kind=move-to],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table td[data-track-change-kind=move-to],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table th[data-track-change-kind=move-to],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table tr[data-track-change-filtered=true],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table td[data-track-change-filtered=true],.ew-c-document-editor__page[data-review-display-mode=all-markup] .ew-c-document-editor__table th[data-track-change-filtered=true]{display:none}.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table tr[data-track-change-kind],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table td[data-track-change-kind],.ew-c-document-editor__page[data-review-display-mode=final] .ew-c-document-editor__table th[data-track-change-kind],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table tr[data-track-change-kind],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table td[data-track-change-kind],.ew-c-document-editor__page[data-review-display-mode=original] .ew-c-document-editor__table th[data-track-change-kind],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table tr[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table td[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table th[data-track-change-kind=insertion],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table tr[data-track-change-kind=move-to],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table td[data-track-change-kind=move-to],.ew-c-document-editor__page[data-review-display-mode=simple-markup] .ew-c-document-editor__table th[data-track-change-kind=move-to]{background:inherit;outline:none}.ew-c-document-editor__text-run[data-underline=true],.ew-c-document-editor__text-run[data-strikethrough=true],.ew-c-document-editor__text-run[data-link-href]{text-decoration-line:underline}.ew-c-document-editor__text-run[data-strikethrough=true]:not([data-underline=true]):not([data-link-href]){text-decoration-line:line-through}.ew-c-document-editor__text-run[data-strikethrough=true][data-underline=true],.ew-c-document-editor__text-run[data-strikethrough=true][data-link-href]{text-decoration-line:underline line-through}.ew-c-document-editor__text-run[data-underline-style=double]{text-decoration-style:double}.ew-c-document-editor__text-run[data-underline-style=dotted]{text-decoration-style:dotted}.ew-c-document-editor__text-run[data-underline-style=dashed]{text-decoration-style:dashed}.ew-c-document-editor__text-run[data-underline-style=wavy]{text-decoration-style:wavy}.ew-c-document-editor__text-run[data-strikethrough-style=double]{text-decoration-style:double}.ew-c-document-editor__text-run[data-emphasis-mark=dot],.ew-c-document-editor__text-run[data-emphasis-mark=circle],.ew-c-document-editor__text-run[data-emphasis-mark=double-circle],.ew-c-document-editor__text-run[data-emphasis-mark=triangle],.ew-c-document-editor__text-run[data-emphasis-mark=sesame]{text-emphasis-position:over}.ew-c-document-editor__text-run[data-emphasis-mark=dot]{text-emphasis-style:dot}.ew-c-document-editor__text-run[data-emphasis-mark=circle]{text-emphasis-style:circle}.ew-c-document-editor__text-run[data-emphasis-mark=double-circle]{text-emphasis-style:double-circle}.ew-c-document-editor__text-run[data-emphasis-mark=triangle]{text-emphasis-style:triangle}.ew-c-document-editor__text-run[data-emphasis-mark=sesame]{text-emphasis-style:sesame}.ew-c-document-editor__text-run[data-code=true]{background:color-mix(in srgb, var(--ew-color-surface-muted) 72%, #dbe4ef);font-family:var(--ew-font-mono);border-radius:3px;padding-inline:.16em;font-size:.94em}.ew-c-document-editor__text-run[data-script=subscript]{vertical-align:sub;font-size:.76em}.ew-c-document-editor__text-run[data-script=superscript]{vertical-align:super;font-size:.76em}.ew-c-document-editor__text-run[data-case=all-caps]{text-transform:uppercase}.ew-c-document-editor__text-run[data-case=small-caps]{font-variant-caps:small-caps}.ew-c-document-editor__text-run[data-text-effect=shadow]{text-shadow:1px 1px 1px color-mix(in srgb, var(--ew-color-text) 30%, transparent)}.ew-c-document-editor__text-run[data-text-effect=glow]{text-shadow:0 0 5px color-mix(in srgb, var(--ew-color-accent) 55%, transparent)}.ew-c-document-editor__text-run[data-text-effect=outline]{-webkit-text-stroke:.035em color-mix(in srgb, currentColor 55%, transparent)}.ew-c-document-editor__text-run[data-link-href]{color:var(--ew-color-accent)}.ew-c-document-editor__cell-block{min-width:1ch;display:block}.ew-c-document-editor__cell-block+.ew-c-document-editor__cell-block{margin-block-start:4px}.ew-c-document-editor__cell-image-block{box-sizing:border-box;color:var(--ew-color-text-muted);gap:3px;margin:0;padding-block-start:var(--ew-document-editor-block-spacing-before,0px);padding-block-end:var(--ew-document-editor-block-spacing-after,0px);font-size:10px;line-height:1.25;display:grid}.ew-c-document-editor__cell-image-frame{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, #cbd5e1);background:color-mix(in srgb, var(--ew-color-surface-muted) 70%, #fff);border-radius:3px;place-items:center;max-width:100%;min-height:28px;display:grid;overflow:visible}.ew-c-document-editor__cell-image-frame[data-image-border-kind=none]{background:0 0;border:0;border-radius:0}.ew-c-document-editor__cell-image-frame img{object-fit:contain;max-width:100%;height:auto;max-height:100%;display:block}.ew-c-document-editor__cell-image-placeholder{overflow-wrap:anywhere;padding:6px}.ew-c-document-editor__cell-image-block figcaption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-document-editor__cell-table-block{max-width:100%;margin:4px 0;display:block;overflow:hidden}.ew-c-document-editor__nested-table{background:var(--ew-color-surface);width:100%;font-size:11px}.ew-c-document-editor__nested-table th,.ew-c-document-editor__nested-table td{white-space:pre-wrap;cursor:default;min-height:28px;padding:5px 6px}.ew-c-document-editor__cell-table-caption{color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-block-start:3px;font-size:10px;line-height:1.25;overflow:hidden}.ew-c-document-editor__table td[data-selected=true]{background:color-mix(in srgb, var(--ew-color-accent) 16%, #eef6ff);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 58%, #2563eb)}.ew-c-document-editor__remote-caret{--ew-c-document-editor-presence-color:var(--ew-color-accent);z-index:2;border-inline-start:3px solid var(--ew-c-document-editor-presence-color);color:#fff;background:var(--ew-c-document-editor-presence-color);pointer-events:none;align-items:center;min-height:20px;padding:2px 6px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;inset-inline-start:58px}.ew-c-document-editor[data-readonly=true] .ew-c-document-editor__block,.ew-c-document-editor[data-readonly=true] .ew-c-document-editor__table td{cursor:default}.ew-c-document-outline{min-width:0;height:100%;min-height:0;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-background) 90%, var(--ew-color-surface-muted));grid-template-rows:auto minmax(0,1fr);display:grid}.ew-c-document-outline__header{border-block-end:1px solid var(--ew-color-border);background:var(--ew-color-surface);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 24px 10px;display:flex}.ew-c-document-outline__title{font-size:16px;font-weight:700}.ew-c-document-outline__summary{color:var(--ew-color-text-muted);font-size:12px}.ew-c-document-outline__list{min-height:0;padding:18px max(24px,50% - 460px);overflow:auto}.ew-c-document-outline__row{--ew-document-outline-level:0;min-height:38px;border-block-end:1px solid color-mix(in srgb, var(--ew-color-border) 58%, transparent);border-radius:4px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:6px;margin-inline-start:calc(var(--ew-document-outline-level) * 22px);padding:3px 8px 3px 2px;display:grid}.ew-c-document-outline__row[data-selected=true]{background:color-mix(in srgb, var(--ew-color-accent) 11%, transparent);box-shadow:inset 3px 0 0 var(--ew-color-accent)}.ew-c-document-outline__row[data-kind=heading]{border-block-end-color:color-mix(in srgb, var(--ew-color-border) 82%, transparent);margin-block-start:5px}.ew-c-document-outline__input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;padding:5px 7px;line-height:1.35}.ew-c-document-outline__row[data-kind=heading] .ew-c-document-outline__input{font-weight:700}.ew-c-document-outline__input:hover:not(:disabled){border-color:color-mix(in srgb, var(--ew-color-border) 78%, transparent);background:var(--ew-color-surface)}.ew-c-document-outline__input:focus{border-color:var(--ew-color-accent);outline:1px solid var(--ew-color-accent);background:var(--ew-color-surface)}.ew-c-document-outline__input:disabled{color:var(--ew-color-text-muted)}.ew-c-document-outline__actions{gap:2px;display:flex}.ew-c-document-outline__action{width:28px;height:28px;color:var(--ew-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;padding:0;display:inline-grid}.ew-c-document-outline__action:hover:not(:disabled){border-color:var(--ew-color-border);color:var(--ew-color-text);background:var(--ew-color-surface)}.ew-c-document-outline__action:disabled{opacity:.35;cursor:default}.ew-c-document-outline__toggle[hidden],.ew-c-document-outline__actions button[hidden]{visibility:hidden}.ew-c-document-outline__object-label{min-width:0;color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:2;padding:5px 7px;font-style:italic;overflow:hidden}.ew-c-document-outline__empty{color:var(--ew-color-text-muted);text-align:center;margin:36px auto}.ew-c-document-comparison{min-width:0;color:var(--ew-color-text);gap:12px;display:grid}.ew-c-document-comparison__summary{grid-template-columns:repeat(5,minmax(86px,1fr));gap:8px;display:grid}.ew-c-document-comparison__metric{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);border-radius:6px;gap:2px;padding:9px 10px;display:grid}.ew-c-document-comparison__metric strong{font-size:18px;line-height:1}.ew-c-document-comparison__metric span{color:var(--ew-color-text-muted);font-size:11px}.ew-c-document-comparison__metric[data-tone=modified]{border-color:color-mix(in srgb, var(--ew-color-warning) 50%, var(--ew-color-border))}.ew-c-document-comparison__metric[data-tone=added]{border-color:color-mix(in srgb, var(--ew-color-success) 48%, var(--ew-color-border))}.ew-c-document-comparison__metric[data-tone=removed]{border-color:color-mix(in srgb, var(--ew-color-danger) 45%, var(--ew-color-border))}.ew-c-document-comparison__controls{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.ew-c-document-comparison__alignment{color:var(--ew-color-text-muted);margin:0;font-size:12px}.ew-c-document-comparison__show-unchanged{color:var(--ew-color-text-muted);cursor:pointer;flex:none;align-items:center;gap:7px;font-size:12px;display:inline-flex}.ew-c-document-comparison__columns,.ew-c-document-comparison__change-sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ew-c-document-comparison__columns{z-index:1;border:1px solid var(--ew-color-border);background:var(--ew-color-surface);border-radius:6px;padding:8px 10px;position:sticky;inset-block-start:0}.ew-c-document-comparison__column-heading{gap:8px;min-width:0;display:flex}.ew-c-document-comparison__column-heading span{color:var(--ew-color-text-muted);text-transform:uppercase;font-size:11px}.ew-c-document-comparison__column-heading strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ew-c-document-comparison__list{gap:8px;display:grid}.ew-c-document-comparison__change{border:1px solid var(--ew-color-border);background:var(--ew-color-surface);border-radius:6px;gap:5px;margin:0;padding:8px;display:grid}.ew-c-document-comparison[data-show-unchanged=false] .ew-c-document-comparison__change[data-status=same]{display:none}.ew-c-document-comparison__change[data-status=modified]{border-inline-start:4px solid var(--ew-color-warning)}.ew-c-document-comparison__change[data-status=added]{border-inline-start:4px solid var(--ew-color-success)}.ew-c-document-comparison__change[data-status=removed]{border-inline-start:4px solid var(--ew-color-danger)}.ew-c-document-comparison__change-status{color:var(--ew-color-text-muted);text-transform:uppercase;font-size:11px;font-weight:700}.ew-c-document-comparison__side{border:1px solid color-mix(in srgb, var(--ew-color-border) 68%, transparent);background:color-mix(in srgb, var(--ew-color-surface-muted) 66%, transparent);border-radius:4px;grid-template-rows:auto minmax(42px,auto) auto;align-content:start;gap:6px;min-width:0;padding:8px;display:grid}.ew-c-document-comparison__side[data-empty=true]{min-height:78px;color:var(--ew-color-text-muted);place-items:center;font-size:12px;font-style:italic;display:grid}.ew-c-document-comparison__side-meta{color:var(--ew-color-text-muted);font-size:11px}.ew-c-document-comparison__text{max-height:120px;font-family:var(--ew-font-content);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4;overflow:auto}.ew-c-document-comparison__side .ew-c-ui-button{justify-self:start}.ew-c-document-comparison__limit,.ew-c-document-comparison__empty{color:var(--ew-color-text-muted);text-align:center;margin:10px 0;font-size:12px}.ew-c-document-merge{min-width:0;color:var(--ew-color-text);gap:14px;display:grid}.ew-c-document-merge__summary{grid-template-columns:repeat(5,minmax(86px,1fr));gap:8px;display:grid}.ew-c-document-merge__metric{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);border-radius:6px;gap:2px;padding:9px 10px;display:grid}.ew-c-document-merge__metric strong{font-size:18px;line-height:1}.ew-c-document-merge__metric span{color:var(--ew-color-text-muted);font-size:11px}.ew-c-document-merge__metric[data-tone=warning],.ew-c-document-merge__metric[data-tone=conflict]{border-color:color-mix(in srgb, var(--ew-color-warning) 55%, var(--ew-color-border))}.ew-c-document-merge__metric[data-tone=ready],.ew-c-document-merge__metric[data-tone=added]{border-color:color-mix(in srgb, var(--ew-color-success) 48%, var(--ew-color-border))}.ew-c-document-merge__metric[data-tone=removed]{border-color:color-mix(in srgb, var(--ew-color-danger) 44%, var(--ew-color-border))}.ew-c-document-merge__issues{border:1px solid color-mix(in srgb, var(--ew-color-danger) 52%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-danger) 7%, var(--ew-color-surface));border-radius:6px;gap:8px;padding:12px;display:grid}.ew-c-document-merge__issues h3,.ew-c-document-merge__conflict-header h3{margin:0;font-size:13px}.ew-c-document-merge__issue{background:var(--ew-color-surface);border-radius:4px;gap:2px;padding:7px 8px;display:grid}.ew-c-document-merge__issue strong{font-size:12px}.ew-c-document-merge__issue span,.ew-c-document-merge__warnings,.ew-c-document-merge__ready{color:var(--ew-color-text-muted);font-size:12px;line-height:1.4}.ew-c-document-merge__warnings{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);border-radius:6px;padding:9px 11px}.ew-c-document-merge__warnings summary{color:var(--ew-color-text);cursor:pointer;font-weight:700}.ew-c-document-merge__warnings ul{margin:8px 0 0;padding-inline-start:20px}.ew-c-document-merge__ready{border-inline-start:3px solid var(--ew-color-success);background:color-mix(in srgb, var(--ew-color-success) 7%, transparent);margin:0;padding:12px}.ew-c-document-merge__conflict-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ew-c-document-merge__bulk-actions{flex-wrap:wrap;gap:6px;display:flex}.ew-c-document-merge__conflicts{gap:9px;display:grid}.ew-c-document-merge__conflict{border:1px solid color-mix(in srgb, var(--ew-color-warning) 56%, var(--ew-color-border));border-inline-start:4px solid var(--ew-color-warning);background:var(--ew-color-surface);border-radius:6px;gap:6px;padding:8px;display:grid}.ew-c-document-merge__conflict[data-resolved=true]{border-color:color-mix(in srgb, var(--ew-color-success) 44%, var(--ew-color-border));border-inline-start-color:var(--ew-color-success)}.ew-c-document-merge__conflict-status{color:var(--ew-color-text-muted);text-transform:uppercase;font-size:11px;font-weight:700}.ew-c-document-merge__sides{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ew-c-document-merge__side{border:1px solid color-mix(in srgb, var(--ew-color-border) 75%, transparent);background:var(--ew-color-surface-muted);border-radius:4px;grid-template-rows:auto minmax(44px,auto) auto;gap:6px;min-width:0;padding:8px;display:grid}.ew-c-document-merge__side[data-selected=true]{border-color:var(--ew-color-accent);box-shadow:inset 0 0 0 1px var(--ew-color-accent)}.ew-c-document-merge__side strong{text-transform:uppercase;font-size:11px}.ew-c-document-merge__side pre{max-height:130px;font-family:var(--ew-font-content);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.4;overflow:auto}.ew-c-document-merge__side .ew-c-ui-button{justify-self:start}.ew-c-document-editor__paragraph-spacing-dialog{gap:16px;min-width:min(480px,72vw);display:grid}.ew-c-document-editor__paragraph-spacing-dialog-description,.ew-c-document-editor__paragraph-spacing-dialog-summary{color:var(--ew-color-text-muted);margin:0;font-size:13px;line-height:1.45}.ew-c-document-editor__image-layout-dialog{gap:14px;min-width:min(640px,78vw);display:grid}.ew-c-document-editor__image-layout-dialog-description,.ew-c-document-editor__image-layout-dialog-status{color:var(--ew-color-text-muted);margin:0;font-size:13px;line-height:1.45}.ew-c-document-editor__image-layout-dialog-section{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);border-radius:6px;gap:10px;padding:12px;display:grid}.ew-c-document-editor__image-layout-dialog-section h3{margin:0;font-size:14px}.ew-c-document-editor__image-layout-dialog-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.ew-c-document-editor__image-layout-dialog-status{border-inline-start:3px solid var(--ew-color-accent);background:var(--ew-color-surface-muted);padding:10px 12px}.ew-c-document-editor__paragraph-spacing-dialog-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ew-c-document-editor__paragraph-spacing-dialog-summary{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);color:var(--ew-color-text);border-radius:6px;padding:10px 12px}.ew-c-document-editor__list-definition-dialog{gap:14px;min-width:min(640px,78vw);display:grid}.ew-c-document-editor__list-definition-dialog-description{color:var(--ew-color-text-muted);margin:0;font-size:13px;line-height:1.45}.ew-c-document-editor__list-definition-dialog-levels{grid-template-columns:repeat(9,minmax(34px,1fr));gap:5px;display:grid}.ew-c-document-editor__list-definition-dialog-levels .ew-c-ui-button{min-width:0;padding-inline:7px}.ew-c-document-editor__list-definition-dialog-editor,.ew-c-document-editor__list-definition-dialog-preview{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);border-radius:6px;gap:10px;padding:12px;display:grid}.ew-c-document-editor__list-definition-dialog-editor h3{margin:0;font-size:14px}.ew-c-document-editor__list-definition-dialog-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.ew-c-document-editor__list-definition-dialog-preview-list{background:var(--ew-color-surface);border-radius:4px;gap:5px;padding:8px 10px;display:grid}.ew-c-document-editor__list-definition-dialog-preview-list>div{font-family:var(--ew-font-content);grid-template-columns:52px minmax(0,1fr);gap:8px;margin-inline-start:calc(var(--ew-document-editor-list-dialog-level) * 22px);font-size:13px;display:grid}.ew-c-document-editor__style-definition-dialog{gap:14px;min-width:min(680px,80vw);display:grid}.ew-c-document-editor__style-definition-dialog-description,.ew-c-document-editor__style-definition-dialog-status{color:var(--ew-color-text-muted);margin:0;font-size:13px;line-height:1.45}.ew-c-document-editor__style-definition-dialog-section,.ew-c-document-editor__style-definition-dialog-preview{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);border-radius:6px;gap:10px;padding:12px;display:grid}.ew-c-document-editor__style-definition-dialog-section h3{margin:0;font-size:14px}.ew-c-document-editor__style-definition-dialog-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.ew-c-document-editor__style-definition-dialog-toggles{flex-wrap:wrap;gap:8px 18px;display:flex}.ew-c-document-editor__style-definition-dialog-sample{background:var(--ew-color-surface);min-height:52px;font-family:var(--ew-font-content);overflow-wrap:anywhere;border-radius:4px;padding:12px;overflow:hidden}.ew-c-document-editor__style-definition-dialog-status{border-inline-start:3px solid var(--ew-color-success);padding-inline-start:10px}.ew-c-document-editor__style-definition-dialog-status[data-document-editor-style-definition-dialog-status=error]{border-inline-start-color:var(--ew-color-danger);color:var(--ew-color-danger)}@media (width<=760px){.ew-c-document-comparison__summary{grid-template-columns:repeat(2,minmax(86px,1fr))}.ew-c-document-comparison__controls,.ew-c-document-comparison__columns,.ew-c-document-comparison__change-sides{grid-template-columns:1fr}.ew-c-document-comparison__controls{display:grid}.ew-c-document-merge__summary{grid-template-columns:repeat(2,minmax(86px,1fr))}.ew-c-document-merge__conflict-header{flex-direction:column;align-items:stretch}.ew-c-document-merge__sides,.ew-c-document-editor__paragraph-spacing-dialog-fields{grid-template-columns:1fr}.ew-c-document-editor__image-layout-dialog{min-width:min(500px,82vw)}.ew-c-document-editor__image-layout-dialog-fields{grid-template-columns:1fr}.ew-c-document-editor__list-definition-dialog{min-width:min(520px,82vw)}.ew-c-document-editor__list-definition-dialog-levels{grid-template-columns:repeat(5,minmax(34px,1fr))}.ew-c-document-editor__list-definition-dialog-fields{grid-template-columns:1fr}.ew-c-document-editor__style-definition-dialog{min-width:min(520px,82vw)}.ew-c-document-editor__style-definition-dialog-fields{grid-template-columns:1fr}}.ew-c-document-editor__image-crop-viewport{position:absolute;inset:0;overflow:hidden}.ew-c-document-editor__text-run[data-field-kind=index-entry]{width:0;line-height:0;display:inline-block;overflow:hidden}.ew-c-document-editor__image-crop-handle{z-index:5;background:#fff;border:2px solid #111827;width:14px;height:14px;padding:0;position:absolute}.ew-c-document-editor__image-crop-handle[data-image-crop-handle=left]{cursor:ew-resize;top:calc(50% - 7px);left:-7px}.ew-c-document-editor__image-crop-handle[data-image-crop-handle=right]{cursor:ew-resize;top:calc(50% - 7px);right:-7px}.ew-c-document-editor__image-crop-handle[data-image-crop-handle=top]{cursor:ns-resize;top:-7px;left:calc(50% - 7px)}.ew-c-document-editor__image-crop-handle[data-image-crop-handle=bottom]{cursor:ns-resize;bottom:-7px;left:calc(50% - 7px)}.ew-c-document-editor[data-table-edit-tool=draw] .ew-c-document-editor__table td[data-cell-id]{cursor:crosshair}.ew-c-document-editor[data-table-edit-tool=erase] .ew-c-document-editor__table td[data-cell-id]{cursor:cell}.ew-c-document-surface{--ew-document-surface-tab-font-size:11.5px;--ew-document-surface-tab-height:34px;--ew-document-surface-tab-close-width:22px;--ew-document-surface-tab-control-width:32px;--ew-document-surface-chrome-background:color-mix(in srgb, var(--ew-color-surface-muted) 86%, var(--ew-color-surface));--ew-document-surface-tab-border:color-mix(in srgb, var(--ew-color-border) 84%, transparent);--ew-document-surface-tab-active-background:var(--ew-color-surface);--ew-document-surface-tab-hover-background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface));--ew-document-surface-tab-active-indicator:var(--ew-color-accent);--ew-document-surface-focus-ring:color-mix(in srgb, var(--ew-color-accent) 74%, white);border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);min-width:0;min-height:0;color:var(--ew-color-text);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.ew-c-document-surface[data-tab-placement=bottom]{grid-template-rows:minmax(0,1fr) auto}.ew-c-document-surface__chrome{border-bottom:1px solid var(--ew-document-surface-tab-border);background:var(--ew-document-surface-chrome-background);min-width:0}.ew-c-document-surface[data-tab-placement=bottom] .ew-c-document-surface__chrome{border-top:1px solid var(--ew-document-surface-tab-border);border-bottom:0}.ew-c-document-surface__chrome[hidden]{display:none}.ew-c-document-surface__tab-rail{grid-template-columns:minmax(0,1fr) auto auto;align-items:stretch;min-width:0;display:grid}.ew-c-document-surface__tab-scroll-strip{grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid}.ew-c-document-surface__tabs{width:100%;min-width:0;min-height:var(--ew-document-surface-tab-height);scrollbar-width:none;grid-column:2;align-items:stretch;gap:3px;display:flex;overflow:auto hidden}.ew-c-document-surface__tabs::-webkit-scrollbar{display:none}.ew-c-document-surface__tab-scroll-button,.ew-c-document-surface__tab-create-button,.ew-c-document-surface__tab-menu-button{width:var(--ew-document-surface-tab-control-width);min-width:var(--ew-document-surface-tab-control-width);min-height:var(--ew-document-surface-tab-height);color:var(--ew-color-text-muted);background:var(--ew-document-surface-chrome-background);cursor:pointer;border:0;place-items:center;padding:0;display:inline-grid}.ew-c-document-surface__tab-scroll-button[data-scroll-direction=back]{border-right:1px solid var(--ew-document-surface-tab-border);grid-column:1}.ew-c-document-surface__tab-scroll-button[data-scroll-direction=forward],.ew-c-document-surface__tab-create-button,.ew-c-document-surface__tab-menu-button{border-left:1px solid var(--ew-document-surface-tab-border)}.ew-c-document-surface__tab-scroll-button[data-scroll-direction=forward]{grid-column:3}.ew-c-document-surface__tab-scroll-button:hover:not(:disabled),.ew-c-document-surface__tab-create-button:hover,.ew-c-document-surface__tab-menu-button:hover,.ew-c-document-surface__tab-menu-button[aria-expanded=true]{color:var(--ew-color-text);background:var(--ew-document-surface-tab-hover-background)}.ew-c-document-surface__tab-scroll-button:disabled{color:color-mix(in srgb, var(--ew-color-text-muted) 42%, transparent);cursor:default}.ew-c-document-surface__tab-scroll-strip[data-can-scroll-back=false] .ew-c-document-surface__tab-scroll-button[data-scroll-direction=back],.ew-c-document-surface__tab-scroll-strip[data-can-scroll-forward=false] .ew-c-document-surface__tab-scroll-button[data-scroll-direction=forward],.ew-c-document-surface__tab-scroll-strip[data-scrollable=false] .ew-c-document-surface__tab-scroll-button{display:none}.ew-c-document-surface__tab-shell{background:color-mix(in srgb, var(--ew-color-surface-muted) 72%, transparent);border:1px solid #0000;border-bottom:0;border-radius:7px 7px 0 0;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;display:grid;position:relative;container-type:inline-size}.ew-c-document-surface[data-layout=compact] .ew-c-document-surface__tab-shell{flex:180px;min-width:96px;max-width:220px}.ew-c-document-surface[data-layout=fitted] .ew-c-document-surface__tab-shell{flex:1 1 0;min-width:96px}.ew-c-document-surface[data-tab-placement=bottom] .ew-c-document-surface__tab-shell{border-top:0;border-bottom:1px solid #0000;border-radius:0 0 7px 7px}.ew-c-document-surface__tab-shell[data-active=true]{border-color:var(--ew-document-surface-tab-border);background:var(--ew-document-surface-tab-active-background);box-shadow:inset 0 -3px 0 var(--ew-document-surface-tab-color,var(--ew-document-surface-tab-active-indicator))}.ew-c-document-surface[data-tab-placement=bottom] .ew-c-document-surface__tab-shell[data-active=true]{box-shadow:inset 0 3px 0 var(--ew-document-surface-tab-color,var(--ew-document-surface-tab-active-indicator))}.ew-c-document-surface__tab-create-button,.ew-c-document-surface__tab-menu-button{color:var(--ew-color-text);background:0 0;border:0;border-radius:6px 6px 0 0;margin-inline-start:4px}.ew-c-document-surface[data-tab-placement=bottom] .ew-c-document-surface__tab-create-button,.ew-c-document-surface[data-tab-placement=bottom] .ew-c-document-surface__tab-menu-button{border-radius:0 0 6px 6px}.ew-c-document-surface__tab-shell[data-tab-color=true]:not([data-active=true]):after{background:var(--ew-document-surface-tab-color);content:"";pointer-events:none;border-radius:999px;height:3px;position:absolute;bottom:1px;left:5px;right:5px}.ew-c-document-surface[data-tab-placement=bottom] .ew-c-document-surface__tab-shell[data-tab-color=true]:not([data-active=true]):after{top:1px;bottom:auto}.ew-c-document-surface__tab-shell[data-movable=true]{cursor:grab}.ew-c-document-surface__tab-shell[data-dragging=true]{opacity:.58}.ew-c-document-surface__tab-shell[data-drop-target=true]{position:relative}.ew-c-document-surface__tab-shell[data-drop-target=true]:before{z-index:1;background:var(--ew-document-surface-tab-active-indicator);content:"";border-radius:999px;width:2px;position:absolute;top:5px;bottom:5px}.ew-c-document-surface__tab-shell[data-drop-target=true][data-drop-placement=before]:before{left:1px}.ew-c-document-surface__tab-shell[data-drop-target=true][data-drop-placement=after]:before{right:1px}.ew-c-document-surface__tab,.ew-c-document-surface__close{min-width:0;color:var(--ew-color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0}.ew-c-document-surface__tab{min-height:var(--ew-document-surface-tab-height);font-size:var(--ew-document-surface-tab-font-size);line-height:var(--ew-line-height-control);text-align:start;align-items:center;padding:0 6px 0 8px;display:flex}.ew-c-document-surface__tab-main{align-items:center;gap:4px;width:100%;min-width:0;display:flex}.ew-c-document-surface__tab-label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-document-surface-tab-font-size);font-weight:400;line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ew-c-document-surface__tab-shell[data-active=true] .ew-c-document-surface__tab-label{font-weight:700}.ew-c-document-surface__tab-badge{border:1px solid color-mix(in srgb, var(--ew-color-border) 74%, transparent);max-width:72px;color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-surface) 88%, var(--ew-color-background));text-overflow:ellipsis;white-space:nowrap;border-radius:999px;flex:0 auto;padding:1px 5px;font-size:.64rem;font-weight:650;line-height:1.25;overflow:hidden}.ew-c-document-surface__tab-badge[data-tone=accent]{border-color:color-mix(in srgb, var(--ew-color-accent) 46%, var(--ew-color-border));color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 12%, var(--ew-color-surface))}.ew-c-document-surface__tab-badge[data-tone=warning]{border-color:color-mix(in srgb, var(--ew-color-warning) 52%, var(--ew-color-border));color:color-mix(in srgb, var(--ew-color-warning) 74%, var(--ew-color-text));background:color-mix(in srgb, var(--ew-color-warning) 14%, var(--ew-color-surface))}.ew-c-document-surface__tab-badge[data-tone=danger]{border-color:color-mix(in srgb, var(--ew-color-danger) 48%, var(--ew-color-border));color:var(--ew-color-danger);background:color-mix(in srgb, var(--ew-color-danger) 11%, var(--ew-color-surface))}.ew-c-document-surface__dirty-marker{border:1px solid color-mix(in srgb, var(--ew-color-warning) 64%, var(--ew-color-surface));background:var(--ew-color-warning);width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-warning) 13%, transparent);border-radius:999px;flex:0 0 6px}.ew-c-document-surface__close{width:var(--ew-document-surface-tab-close-width);min-height:var(--ew-document-surface-tab-height);place-items:center;padding:0;display:inline-grid}.ew-c-document-surface__tab:hover,.ew-c-document-surface__close:hover,.ew-c-document-surface__tab[data-active=true]{color:var(--ew-color-accent);background:var(--ew-document-surface-tab-hover-background)}.ew-c-document-surface__tab:focus-visible,.ew-c-document-surface__close:focus-visible,.ew-c-document-surface__tab-scroll-button:focus-visible,.ew-c-document-surface__tab-create-button:focus-visible,.ew-c-document-surface__tab-menu-button:focus-visible{z-index:1;outline:2px solid var(--ew-document-surface-focus-ring);outline-offset:-2px;position:relative}.ew-c-document-surface__body{min-width:0;min-height:0;display:grid;overflow:hidden}.ew-c-document-surface__panel{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.ew-c-document-surface__panel>.ew-c-document-surface__content:only-child{grid-row:1/-1}.ew-c-document-surface__summary{border-bottom:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);background:color-mix(in srgb, var(--ew-color-surface-muted) 72%, var(--ew-color-surface));justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:6px 10px;display:flex}.ew-c-document-surface__metadata-list{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ew-c-document-surface__metadata-item,.ew-c-document-surface__status{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;min-height:22px;color:var(--ew-color-text-muted);background:var(--ew-color-surface);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);align-items:center;gap:4px;padding:2px 7px;display:inline-flex}.ew-c-document-surface__metadata-label{flex:none;font-weight:700}.ew-c-document-surface__metadata-value{min-width:0;color:var(--ew-color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-document-surface__metadata-item[data-tone=accent],.ew-c-document-surface__status[data-tone=accent]{color:var(--ew-color-accent)}.ew-c-document-surface__metadata-item[data-tone=warning],.ew-c-document-surface__status[data-tone=warning]{color:var(--ew-color-warning)}.ew-c-document-surface__metadata-item[data-tone=danger],.ew-c-document-surface__status[data-tone=danger]{color:var(--ew-color-danger)}.ew-c-document-surface__tab-menu{z-index:var(--ew-z-overlay);border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);width:min(320px,100vw - 16px);max-height:min(420px,100vh - 16px);color:var(--ew-color-text);background:var(--ew-color-surface);gap:2px;padding:6px;display:grid;position:fixed;overflow:auto;box-shadow:0 14px 34px #1018282e}.ew-c-document-surface__tab-menu-item{border-radius:var(--ew-radius-small);min-width:0;min-height:30px;color:var(--ew-color-text);cursor:pointer;font:inherit;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);text-align:start;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:6px;padding:0 8px;display:grid}.ew-c-document-surface__tab-menu-item:hover:not(:disabled),.ew-c-document-surface__tab-menu-item[data-active=true]{background:color-mix(in srgb, var(--ew-color-accent) 9%, transparent)}.ew-c-document-surface__tab-menu-item:disabled{color:color-mix(in srgb, var(--ew-color-text-muted) 48%, transparent);cursor:default}.ew-c-document-surface__tab-menu-item[data-tone=danger]:not(:disabled){color:var(--ew-color-danger)}.ew-c-document-surface__tab-menu-leading{min-width:0;color:var(--ew-color-text-muted);justify-content:center;align-items:center;display:inline-flex}.ew-c-document-surface__tab-menu-item[data-active=true] .ew-c-document-surface__tab-menu-leading{color:var(--ew-color-accent)}.ew-c-document-surface__tab-menu-item[data-tone=danger]:not(:disabled) .ew-c-document-surface__tab-menu-leading{color:var(--ew-color-danger)}.ew-c-document-surface__tab-menu-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-document-surface__tab-menu-separator{background:var(--ew-color-border);height:1px;margin:4px 2px}.ew-c-document-surface__content{min-width:0;min-height:0;display:grid;overflow:auto}.ew-c-document-surface__empty{min-width:0;min-height:120px;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);text-align:center;place-items:center;padding:16px;display:grid}.ew-c-document-versioning{min-width:0;color:var(--ew-color-text);font-family:var(--ew-font-ui);align-content:start;gap:10px;display:grid}.ew-c-document-versioning__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ew-c-document-versioning__title,.ew-c-document-versioning__section-title{min-width:0;color:var(--ew-color-text);line-height:var(--ew-line-height-title);margin:0}.ew-c-document-versioning__title{font-size:var(--ew-font-size-subtitle)}.ew-c-document-versioning__header-actions,.ew-c-document-versioning__version-actions,.ew-c-document-versioning__footer{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:flex}.ew-c-document-versioning__header-actions{justify-content:flex-end}.ew-c-document-versioning__section,.ew-c-document-versioning__automatic{gap:6px;min-width:0;padding-block-start:2px;display:grid}.ew-c-document-versioning__section-title{font-size:var(--ew-font-size-small);font-weight:650}.ew-c-document-versioning__version-list{gap:7px;min-width:0;display:grid}.ew-c-document-versioning__version{border:1px solid var(--ew-color-border);border-inline-start:3px solid var(--ew-color-accent);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);outline:none;gap:6px;min-width:0;padding:8px;display:grid}.ew-c-document-versioning__version[data-kind=named],.ew-c-document-versioning__version[data-kind=publish]{border-inline-start-color:var(--ew-color-success)}.ew-c-document-versioning__version[data-kind=restore]{border-inline-start-color:var(--ew-color-warning)}.ew-c-document-versioning__version[data-kind=system]{border-inline-start-color:var(--ew-color-text-muted)}.ew-c-document-versioning__version:hover,.ew-c-document-versioning__version:focus-visible,.ew-c-document-versioning__version[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 54%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface))}.ew-c-document-versioning__version[data-current=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 60%, var(--ew-color-border))}.ew-c-document-versioning__version-copy{gap:2px;min-width:0;display:grid}.ew-c-document-versioning__version-header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ew-c-document-versioning__version-name,.ew-c-document-versioning__version-kind,.ew-c-document-versioning__version-meta,.ew-c-document-versioning__version-description{overflow-wrap:anywhere;min-width:0}.ew-c-document-versioning__version-name{font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-document-versioning__version-kind,.ew-c-document-versioning__version-meta,.ew-c-document-versioning__version-description,.ew-c-document-versioning__group-empty,.ew-c-document-versioning__automatic-count,.ew-c-document-versioning__status,.ew-c-document-versioning__capability-notice{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-body)}.ew-c-document-versioning__group-empty,.ew-c-document-versioning__status{margin:0}.ew-c-document-versioning__version-actions .ew-c-ui-button{flex:0 auto}.ew-c-document-versioning__rename-form{border-block-start:1px solid var(--ew-color-border);gap:7px;min-width:0;padding-block-start:4px;display:grid}.ew-c-document-versioning__rename-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;min-width:0;display:flex}.ew-c-document-versioning__automatic{border-block-start:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent)}.ew-c-document-versioning__automatic-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-block:6px;display:flex}.ew-c-document-versioning__automatic-summary::marker{color:var(--ew-color-text-muted)}.ew-c-document-versioning__automatic[open] .ew-c-document-versioning__automatic-summary{color:var(--ew-color-accent)}.ew-c-document-versioning__capability-notice{border:1px solid color-mix(in srgb, var(--ew-color-warning) 50%, var(--ew-color-border));border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-warning) 7%, var(--ew-color-surface));gap:4px;min-width:0;padding:7px 8px;display:grid}.ew-c-document-versioning__capability-notice[hidden]{display:none}.ew-c-document-versioning__capability-title{color:var(--ew-color-text)}.ew-c-document-versioning__capability-notice ul{gap:2px;margin:0;padding-inline-start:18px;display:grid}.ew-c-document-versioning__footer{justify-content:center;padding-block-start:2px}@media (width<=420px){.ew-c-document-versioning__header,.ew-c-document-versioning__header-actions{align-items:stretch}.ew-c-document-versioning__header-actions,.ew-c-document-versioning__header-actions .ew-c-ui-button{flex:100%}}@media (forced-colors:active){.ew-c-document-versioning__version,.ew-c-document-versioning__capability-notice{border-color:canvastext}}.ew-c-dock-surface{min-width:0;color:var(--ew-color-text);align-content:start;gap:8px;display:grid}.ew-c-dock-surface__group{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);min-width:0;display:grid;overflow:hidden}.ew-c-dock-surface__header{border-bottom:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;min-height:32px;display:grid}.ew-c-dock-surface__tabs{align-items:stretch;min-width:0;display:flex;overflow:hidden}.ew-c-dock-surface__tab,.ew-c-dock-surface__menu{border:0;border-right:1px solid var(--ew-color-border);min-width:0;min-height:32px;color:var(--ew-color-text-muted);cursor:pointer;font:inherit;font-size:var(--ew-font-size-navigation);line-height:var(--ew-line-height-control);background:0 0;justify-content:center;align-items:center;gap:5px;display:inline-flex}.ew-c-dock-surface__tab{padding:0 10px}.ew-c-dock-surface__menu{border-right:0;border-left:1px solid var(--ew-color-border);width:34px}.ew-c-dock-surface__tab:hover,.ew-c-dock-surface__menu:hover,.ew-c-dock-surface__tab[data-active=true]{color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-dock-surface__tab[data-active=true]{box-shadow:inset 0 -2px 0 var(--ew-color-accent)}.ew-c-dock-surface__tab-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-dock-surface__body{min-width:0;padding:10px;display:grid}.ew-c-dock-surface__footer{border-top:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);align-items:center;gap:6px;min-width:0;padding:7px 8px;display:flex}.ew-c-draw-core-canvas{z-index:4;pointer-events:none;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.ew-c-draw-core-canvas[data-draw-mode=pen],.ew-c-draw-core-canvas[data-draw-mode=highlighter],.ew-c-draw-core-canvas[data-draw-mode=brush],.ew-c-draw-core-canvas[data-draw-mode=pencil],.ew-c-draw-core-canvas[data-draw-mode=laser],.ew-c-draw-core-canvas[data-draw-mode=eraser],.ew-c-draw-core-canvas[data-draw-mode=lasso],.ew-c-draw-core-canvas[data-draw-ruler=true]{pointer-events:all}.ew-c-draw-core-canvas__hit-region{pointer-events:none}.ew-c-draw-core-canvas[data-draw-mode=pen] .ew-c-draw-core-canvas__hit-region,.ew-c-draw-core-canvas[data-draw-mode=highlighter] .ew-c-draw-core-canvas__hit-region,.ew-c-draw-core-canvas[data-draw-mode=brush] .ew-c-draw-core-canvas__hit-region,.ew-c-draw-core-canvas[data-draw-mode=pencil] .ew-c-draw-core-canvas__hit-region,.ew-c-draw-core-canvas[data-draw-mode=laser] .ew-c-draw-core-canvas__hit-region,.ew-c-draw-core-canvas[data-draw-mode=eraser] .ew-c-draw-core-canvas__hit-region,.ew-c-draw-core-canvas[data-draw-mode=lasso] .ew-c-draw-core-canvas__hit-region{pointer-events:all}.ew-c-draw-core-canvas__stroke,.ew-c-draw-core-canvas__pressure-segment{pointer-events:none}.ew-c-draw-core-canvas[data-draw-mode=select] .ew-c-draw-core-canvas__stroke{cursor:pointer;pointer-events:stroke}.ew-c-draw-core-canvas[data-draw-mode=select] .ew-c-draw-core-canvas__stroke[data-selected=true]{cursor:move}.ew-c-draw-core-canvas__stroke[data-selected=true]{filter:drop-shadow(0 0 2px #2563eb6b)}.ew-c-draw-core-canvas__stroke[data-ink-tool=laser],.ew-c-draw-core-canvas__pressure-segment[data-ink-tool=laser]{filter:drop-shadow(0 0 4px #f87171c2)}.ew-c-draw-core-canvas__stroke[data-transient=true],.ew-c-draw-core-canvas__pressure-segment[data-transient=true]{animation:5s ease-out forwards ew-c-draw-core-laser-fade}.ew-c-draw-core-canvas__stroke[data-pressure=true][data-transient=true]{opacity:0;animation:none}.ew-c-draw-core-canvas__stroke[data-erasing=true],.ew-c-draw-core-canvas__pressure-segment[data-erasing=true]{opacity:.18}.ew-c-draw-core-canvas__selection-outline{opacity:.32;pointer-events:none}.ew-c-draw-core-canvas[data-draw-mode=select] .ew-c-draw-core-canvas__selection-outline{cursor:move;pointer-events:stroke}.ew-c-draw-core-canvas__selection-box{pointer-events:none}.ew-c-draw-core-canvas__selection-bounds{fill:none;stroke:#2563eb;stroke-dasharray:8 6;stroke-width:1.5px;vector-effect:non-scaling-stroke}.ew-c-draw-core-canvas__resize-handle{fill:#fff;pointer-events:all;stroke:#2563eb;stroke-width:2px;vector-effect:non-scaling-stroke}.ew-c-draw-core-canvas__resize-handle[data-resize-handle=north-west],.ew-c-draw-core-canvas__resize-handle[data-resize-handle=south-east]{cursor:nwse-resize}.ew-c-draw-core-canvas__resize-handle[data-resize-handle=north-east],.ew-c-draw-core-canvas__resize-handle[data-resize-handle=south-west]{cursor:nesw-resize}.ew-c-draw-core-canvas__stroke-preview:not([data-ink-tool=pencil]){opacity:.72}.ew-c-draw-core-canvas__stroke-preview[data-ink-tool=highlighter]{opacity:.45}.ew-c-draw-core-canvas__lasso-preview{stroke-dasharray:7 5;pointer-events:none}.ew-c-draw-core-canvas__lasso-preview[data-selection-operation=add]{fill:#15803d14;stroke:#15803d;stroke-dasharray:10 3}.ew-c-draw-core-canvas__lasso-preview[data-selection-operation=subtract]{fill:#dc262614;stroke:#dc2626;stroke-dasharray:2 4}.ew-c-draw-core-canvas__ruler{pointer-events:visiblePainted;outline:none}.ew-c-draw-core-canvas__geometry-guides{color:var(--ew-color-accent);opacity:.26;pointer-events:none}.ew-c-draw-core-canvas__geometry-guide-primitive{fill:none;stroke:currentColor;stroke-dasharray:3 5;stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.ew-c-draw-core-canvas__geometry-guide-primitive[data-major=true]{opacity:.88;stroke-dasharray:none;stroke-width:1.5px}.ew-c-draw-core-canvas__geometry-guides[data-geometry-guide-kind=isometric]{opacity:.22}.ew-c-draw-core-canvas__geometry-guides[data-geometry-guide-kind=polar]{opacity:.3}.ew-c-draw-core-canvas__ruler-body{fill:#f8c84bc2;stroke:color-mix(in srgb, #6b4f00 78%, var(--ew-color-border));stroke-width:1.5px;vector-effect:non-scaling-stroke;cursor:grab}.ew-c-draw-core-canvas__ruler:active .ew-c-draw-core-canvas__ruler-body{cursor:grabbing}.ew-c-draw-core-canvas__ruler-tick,.ew-c-draw-core-canvas__ruler-handle-stem{fill:none;stroke:color-mix(in srgb, #3f3000 80%, var(--ew-color-text));stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:stroke}.ew-c-draw-core-canvas__ruler-angle{fill:color-mix(in srgb, #2b2100 86%, var(--ew-color-text));font-family:var(--ew-font-ui);pointer-events:all;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:700}.ew-c-draw-core-canvas__ruler-handle-stem{stroke-width:2px;cursor:alias}.ew-c-draw-core-canvas__ruler-rotate{fill:var(--ew-color-surface);stroke:var(--ew-color-accent);stroke-width:3px;vector-effect:non-scaling-stroke;pointer-events:all;cursor:alias}.ew-c-draw-core-canvas__ruler:focus-visible .ew-c-draw-core-canvas__ruler-body,.ew-c-draw-core-canvas__ruler:focus-visible .ew-c-draw-core-canvas__ruler-rotate{stroke:var(--ew-color-accent);stroke-width:3px}.ew-c-draw-core-pen-library{min-width:0;color:var(--ew-color-text);font-family:var(--ew-font-ui);gap:12px;display:grid}.ew-c-draw-core-pen-library__section{border:1px solid var(--ew-color-border);background:var(--ew-color-surface);border-radius:9px;gap:8px;min-width:0;padding:10px;display:grid}.ew-c-draw-core-pen-library__current{background:color-mix(in srgb, var(--ew-color-accent) 6%, var(--ew-color-surface))}.ew-c-draw-core-pen-library__section-title,.ew-c-draw-core-pen-library__summary,.ew-c-draw-core-pen-library__profile-name,.ew-c-draw-core-pen-library__profile-meta{min-width:0;margin:0}.ew-c-draw-core-pen-library__section-title{font-size:12px}.ew-c-draw-core-pen-library__summary{color:var(--ew-color-text-muted);font-size:11px;line-height:1.4}.ew-c-draw-core-pen-library__current-preview,.ew-c-draw-core-pen-library__profile-main{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.ew-c-draw-core-pen-library__profile-name{overflow-wrap:anywhere;font-size:12px}.ew-c-draw-core-pen-library__profile-meta{color:var(--ew-color-text-muted);font-size:11px}.ew-c-draw-core-pen-library__swatch{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ew-c-draw-core-ink-color) 68%, var(--ew-color-border));background:var(--ew-c-draw-core-ink-color);border-radius:50%;width:20px;height:20px}.ew-c-draw-core-pen-library__choice-field{border:0;gap:5px;min-width:0;margin:0;padding:0;display:grid}.ew-c-draw-core-pen-library__choice-field legend{color:var(--ew-color-text-muted);padding:0;font-size:11px;font-weight:700}.ew-c-draw-core-pen-library__color-options,.ew-c-draw-core-pen-library__width-options,.ew-c-draw-core-pen-library__segmented,.ew-c-draw-core-pen-library__profile-actions{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.ew-c-draw-core-pen-library__color{box-sizing:border-box;background:var(--ew-c-draw-core-ink-color);width:24px;height:24px;box-shadow:0 0 0 1px var(--ew-color-border);cursor:pointer;border:2px solid #0000;border-radius:50%;padding:0}.ew-c-draw-core-pen-library__color[aria-pressed=true]{border-color:var(--ew-color-surface);box-shadow:0 0 0 2px var(--ew-color-accent)}.ew-c-draw-core-pen-library__save,.ew-c-draw-core-pen-library__profile-list{gap:7px;min-width:0;display:grid}.ew-c-draw-core-pen-library__profile{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-raised,var(--ew-color-surface));border-radius:7px;gap:7px;min-width:0;padding:8px;display:grid}.ew-c-draw-core-pen-library__profile[data-active=true]{border-color:var(--ew-color-accent);box-shadow:inset 3px 0 0 var(--ew-color-accent)}.ew-c-draw-core-pen-library__settings>.ew-c-ui-field{padding-block:2px}@media (forced-colors:active){.ew-c-draw-core-pen-library__section,.ew-c-draw-core-pen-library__profile,.ew-c-draw-core-pen-library__swatch,.ew-c-draw-core-pen-library__color{border-color:canvastext}.ew-c-draw-core-canvas__ruler-body,.ew-c-draw-core-canvas__ruler-rotate,.ew-c-draw-core-canvas__ruler-tick,.ew-c-draw-core-canvas__ruler-handle-stem{fill:canvas;stroke:canvastext}.ew-c-draw-core-canvas__geometry-guides{color:canvastext;opacity:.55}.ew-c-draw-core-pen-library__color[aria-pressed=true],.ew-c-draw-core-pen-library__profile[data-active=true]{outline:2px solid highlight}}@keyframes ew-c-draw-core-laser-fade{0%,70%{opacity:.88}to{opacity:0}}.ew-c-engine-connection{gap:var(--ew-space-2);color:var(--ew-color-text);grid-template-columns:auto 1fr;align-items:center;display:inline-grid}.ew-c-engine-connection__status{background:var(--ew-color-text-muted);border-radius:999px;width:8px;height:8px}.ew-c-engine-connection[data-status=online] .ew-c-engine-connection__status{background:var(--ew-color-success)}.ew-c-engine-connection[data-status=degraded] .ew-c-engine-connection__status{background:var(--ew-color-danger)}.ew-c-engine-connection__label{min-width:0;color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-file-manager,.ew-c-file-manager__command-host,.ew-c-file-manager__navigation-host,.ew-c-file-manager__details-host{min-width:0;min-height:0;color:var(--ew-color-text)}.ew-c-file-manager__command-host{background:var(--ew-color-surface)}.ew-c-file-manager__command-bar{border-bottom:1px solid var(--ew-color-border);background:var(--ew-color-surface);align-items:center;gap:8px;min-width:0;min-height:44px;padding:6px 10px;display:flex;overflow:auto hidden}.ew-c-file-manager__command-group,.ew-c-file-manager__command-summary,.ew-c-file-manager__view-switcher{align-items:center;gap:4px;min-width:0;display:flex}.ew-c-file-manager__command-group{border-right:1px solid var(--ew-color-border);flex:none;padding-right:8px}.ew-c-file-manager__command-summary{flex:auto;justify-content:end;padding-left:4px}.ew-c-file-manager__frame{background:var(--ew-color-background);grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.ew-c-file-manager__address-row{border-bottom:1px solid var(--ew-color-border);background:var(--ew-color-surface);grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:center;gap:10px;min-width:0;min-height:46px;padding:7px 10px;display:grid}.ew-c-file-manager__breadcrumbs{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-background);align-items:center;gap:2px;min-width:0;height:32px;padding:2px;display:flex;overflow:auto hidden}.ew-c-file-manager__breadcrumb{border-radius:var(--ew-radius-small);min-width:0;max-width:220px;min-height:26px;color:var(--ew-color-text);cursor:pointer;font:inherit;font-size:var(--ew-font-size-small);background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:5px;padding:3px 7px;font-weight:650;display:inline-flex}.ew-c-file-manager__breadcrumb:hover,.ew-c-file-manager__breadcrumb:focus-visible{border-color:var(--ew-color-border);background:var(--ew-color-surface)}.ew-c-file-manager__breadcrumb[data-current=true]{color:var(--ew-color-accent)}.ew-c-file-manager__breadcrumb span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-file-manager__breadcrumb-separator{color:var(--ew-color-text-muted);flex:none;place-items:center;display:inline-grid}.ew-c-file-manager__search{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-background);grid-template-columns:22px minmax(0,1fr);align-items:center;min-width:0;height:32px;display:grid}.ew-c-file-manager__search-icon{color:var(--ew-color-text-muted);place-items:center;display:grid}.ew-c-file-manager__search-input{width:100%;min-width:0;height:30px;color:var(--ew-color-text);font:inherit;font-size:var(--ew-font-size-small);background:0 0;border:0;outline:none;padding:4px 8px 4px 0}.ew-c-file-manager__search:focus-within{border-color:var(--ew-color-accent);box-shadow:var(--ew-focus-ring)}.ew-c-file-manager__items-surface{align-content:start;gap:8px;min-width:0;min-height:0;padding:10px;display:grid;overflow:auto;container-type:inline-size}.ew-c-file-manager__query-banner{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);width:fit-content;max-width:100%;min-height:28px;color:var(--ew-color-text-muted);background:var(--ew-color-surface);font-size:var(--ew-font-size-small);align-items:center;gap:6px;padding:4px 8px;font-weight:650;display:flex}.ew-c-file-manager__details-list{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);grid-template-rows:auto;min-width:580px;display:grid;overflow:hidden}.ew-c-file-manager__details-header,.ew-c-file-manager__details-row{grid-template-columns:36px minmax(220px,1.7fr) minmax(130px,.82fr) minmax(120px,.86fr) minmax(80px,.44fr);align-items:center;min-width:0;display:grid}.ew-c-file-manager__details-header{border-bottom:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);min-height:32px}.ew-c-file-manager__details-heading{border:0;border-right:1px solid var(--ew-color-border);min-width:0;min-height:32px;color:var(--ew-color-text-muted);cursor:pointer;font:inherit;font-size:var(--ew-font-size-small);text-align:left;background:0 0;justify-content:flex-start;align-items:center;gap:4px;padding:6px 10px;font-weight:750;display:flex}.ew-c-file-manager__details-heading:last-child{border-right:0}.ew-c-file-manager__details-heading:hover,.ew-c-file-manager__details-heading[data-active=true]{color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface-muted))}.ew-c-file-manager__details-row{border:0;border-bottom:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);width:100%;min-height:38px;color:var(--ew-color-text);background:var(--ew-color-surface);cursor:pointer;font:inherit;text-align:left;padding:0}.ew-c-file-manager__details-row:last-child{border-bottom:0}.ew-c-file-manager__details-row:hover{background:color-mix(in srgb, var(--ew-color-accent) 6%, var(--ew-color-surface))}.ew-c-file-manager__details-row[data-selected=true]{background:color-mix(in srgb, var(--ew-color-accent) 13%, var(--ew-color-surface));box-shadow:inset 3px 0 0 var(--ew-color-accent)}.ew-c-file-manager__details-row[data-dragging=true],.ew-c-file-manager__tile[data-dragging=true]{opacity:.48}.ew-c-file-manager__details-row[data-drop-target=true],.ew-c-file-manager__tile[data-drop-target=true]{outline:2px solid var(--ew-color-accent);outline-offset:-2px;background:color-mix(in srgb, var(--ew-color-accent) 14%, var(--ew-color-surface))}.ew-c-file-manager__select-cell{place-items:center;min-width:0;min-height:32px;padding:0;display:grid}.ew-c-file-manager__select-cell--header{border-right:1px solid var(--ew-color-border)}.ew-c-file-manager__selection-box{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, var(--ew-color-text-muted));color:#fff;background:var(--ew-color-surface);cursor:pointer;width:18px;min-width:18px;height:18px;font:inherit;border-radius:4px;place-items:center;padding:0;display:grid;position:relative}.ew-c-file-manager__selection-box:hover,.ew-c-file-manager__selection-box:focus-visible{border-color:var(--ew-color-accent);box-shadow:var(--ew-focus-ring)}.ew-c-file-manager__selection-box[data-checked=true],.ew-c-file-manager__selection-box[data-mixed=true]{border-color:var(--ew-color-accent);background:var(--ew-color-accent)}.ew-c-file-manager__selection-box[data-mixed=true]:before{content:"";background:currentColor;border-radius:999px;width:9px;height:2px}.ew-c-file-manager__selection-box:disabled{cursor:not-allowed;opacity:.48}.ew-c-file-manager__cell{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);text-overflow:ellipsis;white-space:nowrap;padding:6px 10px;line-height:1.25;overflow:hidden}.ew-c-file-manager__cell--name{color:var(--ew-color-text);align-items:center;gap:8px;font-weight:650;display:flex}.ew-c-file-manager__cell--size{text-align:right;justify-content:end}.ew-c-file-manager__item-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-file-manager__item-badges{color:var(--ew-color-text-muted);flex:none;align-items:center;gap:3px;display:inline-flex}.ew-c-file-manager__tile-list{gap:8px;min-width:0;display:grid}.ew-c-file-manager__tile-list[data-view-mode=tiles]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.ew-c-file-manager__tile-list[data-view-mode=grid]{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.ew-c-file-manager__tile{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);min-width:0;min-height:74px;color:var(--ew-color-text);background:var(--ew-color-surface);cursor:default;font:inherit;text-align:left;align-items:center;display:grid;position:relative}.ew-c-file-manager__tile-select{z-index:1;opacity:0;position:absolute;top:7px;left:7px}.ew-c-file-manager__tile:hover .ew-c-file-manager__tile-select,.ew-c-file-manager__tile:focus-within .ew-c-file-manager__tile-select,.ew-c-file-manager__tile[data-selected=true] .ew-c-file-manager__tile-select{opacity:1}.ew-c-file-manager__tile[data-view-mode=tiles]{grid-template-columns:46px minmax(0,1fr) auto;gap:10px;padding:10px}.ew-c-file-manager__tile[data-view-mode=grid]{text-align:center;grid-template-rows:64px minmax(0,auto) 18px;justify-items:center;gap:6px;min-height:144px;padding:10px 8px}.ew-c-file-manager__tile:hover,.ew-c-file-manager__tile[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 65%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-file-manager__tile[data-selected=true]{box-shadow:inset 0 0 0 1px var(--ew-color-accent)}.ew-c-file-manager__tile-body{gap:3px;min-width:0;display:grid}.ew-c-file-manager__tile-name,.ew-c-file-manager__tile-meta{text-overflow:ellipsis;min-width:0;overflow:hidden}.ew-c-file-manager__tile-name{color:var(--ew-color-text);white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2}.ew-c-file-manager__tile[data-view-mode=grid] .ew-c-file-manager__tile-name{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;min-height:31px;display:-webkit-box}.ew-c-file-manager__tile-meta{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);white-space:nowrap;line-height:1.25}.ew-c-file-manager__preview-visual{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-medium);color:#fff;background:#62748e;flex:none;place-items:center;width:36px;height:36px;display:inline-grid}.ew-c-file-manager__tile[data-view-mode=grid] .ew-c-file-manager__preview-visual,.ew-c-file-manager__details-preview .ew-c-file-manager__preview-visual{width:58px;height:58px}.ew-c-file-manager__details-preview .ew-c-file-manager__preview-visual{width:96px;height:96px}.ew-c-file-manager__preview-visual[data-preview-kind=folder]{background:#d19118}.ew-c-file-manager__preview-visual[data-preview-kind=document]{background:#346fd8}.ew-c-file-manager__preview-visual[data-preview-kind=spreadsheet]{background:#138a54}.ew-c-file-manager__preview-visual[data-preview-kind=presentation]{background:#c85f27}.ew-c-file-manager__preview-visual[data-preview-kind=image]{background:#0f8a8a}.ew-c-file-manager__preview-visual[data-preview-kind=video]{background:#8b5bc7}.ew-c-file-manager__preview-visual[data-preview-kind=archive]{background:#8f6b35}.ew-c-file-manager__preview-visual[data-preview-kind=code]{background:#54606e}.ew-c-file-manager__preview-visual .ew-c-ui-icon{font-size:22px}.ew-c-file-manager__tile[data-view-mode=grid] .ew-c-file-manager__preview-visual .ew-c-ui-icon{font-size:32px}.ew-c-file-manager__details-preview .ew-c-file-manager__preview-visual .ew-c-ui-icon{font-size:44px}.ew-c-file-manager__navigation-host{min-width:0;display:grid}.ew-c-file-manager__navigation{align-content:start;gap:12px;min-width:0;display:grid}.ew-c-file-manager__navigation-group{gap:4px;min-width:0;display:grid}.ew-c-file-manager__navigation-heading{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0;padding-inline:4px;font-weight:750;line-height:1.25}.ew-c-file-manager__navigation-list,.ew-c-file-manager__navigation-children{gap:2px;min-width:0;display:grid}.ew-c-file-manager__navigation-item{min-width:0}.ew-c-file-manager__navigation-row{min-width:0;padding-left:calc((var(--ew-c-file-manager-tree-level,1) - 1) * 12px);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:2px;display:grid}.ew-c-file-manager__navigation-toggle,.ew-c-file-manager__navigation-button{font:inherit;background:0 0;border:1px solid #0000}.ew-c-file-manager__navigation-toggle{border-radius:var(--ew-radius-small);width:20px;height:28px;color:var(--ew-color-text-muted);cursor:pointer;place-items:center;padding:0;display:grid}.ew-c-file-manager__navigation-toggle:disabled{cursor:default;opacity:0}.ew-c-file-manager__navigation-button{border-radius:var(--ew-radius-medium);width:100%;min-width:0;min-height:30px;color:var(--ew-color-text);cursor:pointer;text-align:left;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;padding:4px 7px;display:grid}.ew-c-file-manager__navigation-button:hover,.ew-c-file-manager__navigation-button[data-selected=true]{border-color:var(--ew-color-border);background:var(--ew-color-surface-muted)}.ew-c-file-manager__navigation-button[data-selected=true]{color:var(--ew-color-accent);box-shadow:inset 3px 0 0 var(--ew-color-accent)}.ew-c-file-manager__navigation-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:650;line-height:1.2;overflow:hidden}.ew-c-file-manager__details-host{min-width:0;display:grid}.ew-c-file-manager__details{align-content:start;gap:12px;min-width:0;display:grid}.ew-c-file-manager__details-preview{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface-muted);place-items:center;min-width:0;padding:12px;display:grid}.ew-c-file-manager__details-title{gap:3px;min-width:0;display:grid}.ew-c-file-manager__details-title h4,.ew-c-file-manager__details-title p{overflow-wrap:anywhere;min-width:0;margin:0}.ew-c-file-manager__details-title h4{font-size:15px;line-height:1.25}.ew-c-file-manager__details-title p{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.35}.ew-c-file-manager__details-metadata{border-top:1px solid var(--ew-color-border);grid-template-columns:minmax(72px,max-content) minmax(0,1fr);gap:7px 10px;min-width:0;margin:0;padding-top:10px;display:grid}.ew-c-file-manager__details-metadata dt,.ew-c-file-manager__details-metadata dd{min-width:0;font-size:var(--ew-font-size-small);overflow-wrap:anywhere;margin:0;line-height:1.35}.ew-c-file-manager__details-metadata dt{color:var(--ew-color-text-muted);font-weight:750}.ew-c-file-manager__details-metadata dd{color:var(--ew-color-text)}.ew-c-file-manager__context-menu{z-index:1000;border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);min-width:216px;color:var(--ew-color-text);background:var(--ew-color-surface);padding:5px;display:grid;position:fixed;overflow:auto;box-shadow:0 18px 56px #10182838}.ew-c-file-manager__context-menu-header{border-bottom:1px solid var(--ew-color-border);min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px 8px;font-weight:750;display:grid}.ew-c-file-manager__context-menu-header span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-file-manager__context-menu-item{border-radius:var(--ew-radius-small);width:100%;min-width:0;min-height:32px;color:var(--ew-color-text);cursor:pointer;font:inherit;font-size:var(--ew-font-size-small);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;font-weight:650;display:grid}.ew-c-file-manager__context-menu-item:hover,.ew-c-file-manager__context-menu-item:focus-visible{border-color:var(--ew-color-border);background:var(--ew-color-surface-muted)}.ew-c-file-manager__context-menu-item[data-danger=true]{color:var(--ew-color-danger)}.ew-c-find-replace-panel{gap:12px;padding:12px;display:grid}.ew-c-find-replace-panel__mode-row,.ew-c-find-replace-panel__actions,.ew-c-find-replace-panel__options{flex-wrap:wrap;gap:8px;display:flex}.ew-c-find-replace-panel__status{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);margin:0}.ew-c-find-replace-panel__results{gap:6px;display:grid}.ew-c-find-replace-panel__result{border:1px solid var(--ew-color-border);background:var(--ew-color-surface);width:100%;color:var(--ew-color-text);text-align:start;cursor:pointer;border-radius:6px;gap:2px;padding:8px;display:grid}.ew-c-find-replace-panel__result[data-active=true]{border-color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-find-replace-panel__result-heading{font-weight:700}.ew-c-find-replace-panel__result-location,.ew-c-find-replace-panel__result-excerpt{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-font-catalog-dialog{min-width:min(620px,100vw - 72px);color:var(--ew-color-text);font-family:var(--ew-font-ui);gap:14px;display:grid}.ew-c-font-catalog-dialog__tabs{border-bottom:1px solid var(--ew-color-border);gap:2px;display:flex}.ew-c-font-catalog-dialog__tab{color:var(--ew-color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 16px}.ew-c-font-catalog-dialog__tab[aria-selected=true]{border-bottom-color:var(--ew-color-accent,#0f6f92);color:var(--ew-color-text);font-weight:650}.ew-c-font-catalog-dialog__page{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ew-c-font-catalog-dialog__fieldset{border:1px solid var(--ew-color-border);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:12px;display:grid}.ew-c-font-catalog-dialog__legend{color:var(--ew-color-text-muted);padding:0 5px;font-size:12px;font-weight:650}.ew-c-font-catalog-dialog__field{align-content:start;gap:5px;min-width:0;display:grid}.ew-c-font-catalog-dialog__label,.ew-c-font-catalog-dialog__checkbox{color:var(--ew-color-text-muted);font-size:12px}.ew-c-font-catalog-dialog__control{box-sizing:border-box;border:1px solid var(--ew-color-border);background:var(--ew-color-surface);width:100%;min-height:32px;color:var(--ew-color-text);font:inherit;border-radius:5px;padding:5px 8px}.ew-c-font-catalog-dialog__control--color{padding:3px}.ew-c-font-catalog-dialog__checkbox{align-items:center;gap:7px;min-height:30px;display:flex}.ew-c-font-catalog-dialog__secondary-action{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);min-height:32px;color:var(--ew-color-text);font:inherit;cursor:pointer;border-radius:5px;align-self:end;padding:5px 10px}.ew-c-font-catalog-dialog__preview-fieldset{grid-template-columns:1fr}.ew-c-font-catalog-dialog__preview{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);text-align:center;border-radius:6px;place-items:center;min-height:78px;padding:10px;display:grid;overflow:hidden}@media (width<=720px){.ew-c-font-catalog-dialog{min-width:0}.ew-c-font-catalog-dialog__page,.ew-c-font-catalog-dialog__fieldset{grid-template-columns:1fr}}.ew-c-font-library{min-inline-size:min(32rem,100vw - 2rem);color:var(--ew-color-text,CanvasText);font-family:var(--ew-font-ui);gap:.75rem;display:grid}.ew-c-font-library[data-variant=compact]{max-block-size:min(31rem,100vh - 3rem);min-inline-size:min(22rem,100vw - 2rem)}.ew-c-font-library__tools,.ew-c-font-library__footer,.ew-c-font-library__item-actions{align-items:center;gap:.5rem;display:flex}.ew-c-font-library__search,.ew-c-font-library__sample{box-sizing:border-box;border:1px solid var(--ew-color-border,ButtonBorder);inline-size:100%;color:inherit;background:var(--ew-color-surface,Canvas);font:inherit;border-radius:.35rem;padding:.5rem .65rem}.ew-c-font-library__sections{gap:.8rem;max-block-size:min(27rem,100vh - 12rem);display:grid;overflow:auto}.ew-c-font-library__section{gap:.3rem;display:grid}.ew-c-font-library__section-title{color:var(--ew-color-text-muted,GrayText);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.ew-c-font-library__list{gap:.2rem;display:grid}.ew-c-font-library__item{border:1px solid #0000;border-radius:.35rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.35rem;display:grid}.ew-c-font-library__item[data-selected=true]{border-color:var(--ew-color-accent,Highlight);background:color-mix(in srgb, var(--ew-color-accent,Highlight) 10%, transparent)}.ew-c-font-library__family{text-align:start;min-inline-size:0;color:inherit;cursor:pointer;background:0 0;border:0;padding:.25rem .35rem;display:grid}.ew-c-font-library__family:disabled{cursor:not-allowed;opacity:.7}.ew-c-font-library__preview{text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.ew-c-font-library__meta,.ew-c-font-library__empty,.ew-c-font-library__status{color:var(--ew-color-text-muted,GrayText);font-size:.75rem}.ew-c-font-library__favorite{color:inherit;cursor:pointer;background:0 0;border:0;padding:.35rem}.ew-c-font-library__footer{border-block-start:1px solid var(--ew-color-border,ButtonBorder);justify-content:flex-end;padding-block-start:.65rem}.ew-c-font-library__footer button{border:1px solid var(--ew-color-border,ButtonBorder);color:inherit;background:var(--ew-color-surface,Canvas);font:inherit;cursor:pointer;border-radius:.35rem;padding:.4rem .65rem}.ew-c-font-library__progress{inline-size:5rem}.ew-c-font-library__provider-controls,.ew-c-font-library__provider-disclosure{border:1px solid var(--ew-color-border,ButtonBorder);background:color-mix(in srgb, var(--ew-color-accent,Highlight) 5%, var(--ew-color-surface,Canvas));color:var(--ew-color-text-muted,GrayText);border-radius:.45rem;gap:.45rem;padding:.65rem;font-size:.75rem;display:grid}.ew-c-font-library__provider-controls label{color:var(--ew-color-text,CanvasText);align-items:center;gap:.45rem;font-weight:700;display:flex}.ew-c-font-library__provider-controls button,.ew-c-font-library__provider-disclosure button{border:1px solid var(--ew-color-border,ButtonBorder);color:var(--ew-color-text,CanvasText);background:var(--ew-color-surface,Canvas);font:inherit;cursor:pointer;border-radius:.35rem;justify-self:start;padding:.4rem .65rem}.ew-c-font-library__provider-disclosure strong{color:var(--ew-color-text,CanvasText)}.ew-c-font-library__provider-disclosure p{margin:0}.ew-c-font-library__provider-disclosure>div{flex-wrap:wrap;gap:.5rem;display:flex}.ew-c-font-library__document-fonts{min-inline-size:min(38rem,100vw - 2rem)}.ew-c-font-library__document-policy,.ew-c-font-library__document-usage{border:1px solid var(--ew-color-border,ButtonBorder);border-radius:.45rem;gap:.55rem;margin:0;padding:.75rem;display:grid}.ew-c-font-library__document-policy legend,.ew-c-font-library__document-usage h3{color:var(--ew-color-text,CanvasText);margin:0;font-size:.85rem;font-weight:700}.ew-c-font-library__document-mode{border-radius:.35rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;padding:.45rem;display:grid}.ew-c-font-library__document-mode:has(input:checked){background:color-mix(in srgb, var(--ew-color-accent,Highlight) 10%, transparent)}.ew-c-font-library__document-mode span,.ew-c-font-library__document-row>div{gap:.15rem;min-inline-size:0;display:grid}.ew-c-font-library__document-mode small,.ew-c-font-library__document-row small,.ew-c-font-library__document-row p{color:var(--ew-color-text-muted,GrayText);font-size:.75rem}.ew-c-font-library__document-list{gap:.35rem;max-block-size:min(22rem,100vh - 20rem);display:grid;overflow:auto}.ew-c-font-library__document-row{border-block-end:1px solid var(--ew-color-border,ButtonBorder);grid-template-columns:minmax(0,1fr) auto;gap:.3rem .75rem;padding:.5rem .25rem;display:grid}.ew-c-font-library__document-row:last-child{border-block-end:0}.ew-c-font-library__document-row p{grid-column:1/-1;margin:0}.ew-c-font-library__document-status{background:color-mix(in srgb, var(--ew-color-accent,Highlight) 10%, transparent);color:var(--ew-color-text-muted,GrayText);border-radius:999px;align-self:start;padding:.2rem .45rem;font-size:.7rem;font-weight:700}.ew-c-formatting-field{min-width:0;color:var(--ew-color-text);grid-template-columns:minmax(84px,.75fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.ew-c-formatting-field__label{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:700}.ew-c-formatting-field__control{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);width:100%;min-width:0;min-height:30px;color:var(--ew-color-text);font:inherit;padding:4px 8px}.ew-c-formatting-field__control:focus-visible{outline:2px solid var(--ew-color-accent);outline-offset:1px}.ew-c-formatting-field__control:disabled{opacity:.5}.ew-c-formatting-picture-alt-text,.ew-c-formatting-picture-format{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);min-width:0;color:var(--ew-color-text);padding:12px}.ew-c-formatting-picture-alt-text{gap:8px;display:grid}.ew-c-formatting-picture-alt-text__label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);gap:6px;font-weight:700;display:grid}.ew-c-formatting-picture-alt-text__control{resize:vertical;border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);width:100%;min-width:0;min-height:88px;color:var(--ew-color-text);font:inherit;padding:8px;font-weight:400;line-height:1.4}.ew-c-formatting-picture-alt-text__help,.ew-c-formatting-picture-alt-text__count{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);margin:0;line-height:1.35}.ew-c-formatting-picture-alt-text__footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.ew-c-formatting-picture-format{margin:0}.ew-c-formatting-picture-format__legend{font-size:var(--ew-font-size-control);padding:0 4px;font-weight:800}.ew-c-formatting-picture-format__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ew-c-formatting-picture-format__field{gap:4px;min-width:0;display:grid}.ew-c-formatting-picture-format__field-label,.ew-c-formatting-picture-format__unit{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);font-weight:700}.ew-c-formatting-picture-format__control-shell{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;display:grid}.ew-c-formatting-picture-format__control{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);width:100%;min-width:0;min-height:30px;color:var(--ew-color-text);font:inherit;padding:4px 6px}.ew-c-formatting-picture-alt-text__control:focus-visible,.ew-c-formatting-picture-format__control:focus-visible{outline:2px solid var(--ew-color-accent);outline-offset:1px}.ew-c-formatting-picture-format__details{border-top:1px solid var(--ew-color-border);font-size:var(--ew-font-size-caption);grid-template-columns:minmax(72px,auto) minmax(0,1fr);gap:6px 10px;margin:12px 0 0;padding-top:10px;display:grid}.ew-c-formatting-picture-format__details dt{color:var(--ew-color-text-muted);font-weight:700}.ew-c-formatting-picture-format__details dd{overflow-wrap:anywhere;min-width:0;margin:0}.ew-c-graphics-tool-palette{--ew-c-graphics-tool-palette-compact-width:43px;--ew-c-graphics-tool-palette-expanded-width:84px;--ew-c-graphics-tool-palette-button-size:34px;--ew-c-graphics-tool-palette-gap:3px;width:var(--ew-c-graphics-tool-palette-compact-width);border-right:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);min-width:0;min-height:0;color:var(--ew-color-text);grid-template-rows:auto minmax(0,1fr) auto;align-content:start;display:grid;position:relative;overflow:visible}.ew-c-graphics-tool-palette[data-mode=expanded]{width:var(--ew-c-graphics-tool-palette-expanded-width)}.ew-c-graphics-tool-palette__header{border-bottom:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);justify-items:center;padding:4px;display:grid}.ew-c-graphics-tool-palette__mode-toggle,.ew-c-graphics-tool-palette__tool-button,.ew-c-graphics-tool-palette__flyout-button,.ew-c-graphics-tool-palette__accessory-action,.ew-c-graphics-tool-palette__color-action{border-radius:var(--ew-radius-small);color:var(--ew-color-text-muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;place-items:center;display:grid}.ew-c-graphics-tool-palette__mode-toggle,.ew-c-graphics-tool-palette__tool-button,.ew-c-graphics-tool-palette__accessory-action{width:var(--ew-c-graphics-tool-palette-button-size);height:var(--ew-c-graphics-tool-palette-button-size)}.ew-c-graphics-tool-palette__mode-toggle:hover,.ew-c-graphics-tool-palette__tool-button:hover,.ew-c-graphics-tool-palette__tool-button[data-active=true],.ew-c-graphics-tool-palette__accessory-action:hover,.ew-c-graphics-tool-palette__accessory-action[data-active=true],.ew-c-graphics-tool-palette__color-action:hover{border-color:color-mix(in srgb, var(--ew-color-accent) 72%, var(--ew-color-border));color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-graphics-tool-palette__tool-button[data-temporary=true]{border-style:dashed;border-color:color-mix(in srgb, var(--ew-color-accent) 60%, var(--ew-color-border))}.ew-c-graphics-tool-palette__tool-button:disabled,.ew-c-graphics-tool-palette__accessory-action:disabled{cursor:default;opacity:.42}.ew-c-graphics-tool-palette__strip{align-content:start;gap:5px;min-width:0;min-height:0;padding:5px 4px;display:grid;overflow:hidden auto}.ew-c-graphics-tool-palette__group{grid-template-columns:var(--ew-c-graphics-tool-palette-button-size);justify-content:center;gap:var(--ew-c-graphics-tool-palette-gap);border-top:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);min-width:0;padding-top:5px;display:grid}.ew-c-graphics-tool-palette__group:first-child{border-top:0;padding-top:0}.ew-c-graphics-tool-palette[data-mode=expanded] .ew-c-graphics-tool-palette__group{grid-template-columns:repeat(2, var(--ew-c-graphics-tool-palette-button-size))}.ew-c-graphics-tool-palette__group-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ew-c-graphics-tool-palette__slot{width:var(--ew-c-graphics-tool-palette-button-size);height:var(--ew-c-graphics-tool-palette-button-size);min-width:0;position:relative}.ew-c-graphics-tool-palette__tool-button{width:100%;height:100%}.ew-c-graphics-tool-palette__flyout-button{background:0 0;border:0;border-radius:3px;width:13px;height:13px;padding:0;position:absolute;bottom:-1px;right:-1px}.ew-c-graphics-tool-palette__flyout-button .ew-c-ui-icon{width:12px;height:12px;font-size:12px;transform:rotate(45deg)}.ew-c-graphics-tool-palette__flyout-button[aria-expanded=true]{color:var(--ew-color-accent)}.ew-c-graphics-tool-palette__flyout{z-index:30;top:var(--ew-c-graphics-tool-palette-flyout-top,0);border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:190px;max-width:min(260px,70vw);box-shadow:var(--ew-shadow-popover,0 10px 28px #00000038);background:var(--ew-color-surface);gap:2px;padding:5px;display:grid;position:absolute;left:calc(100% + 5px)}.ew-c-graphics-tool-palette__flyout-item{border-radius:var(--ew-radius-small);min-width:0;min-height:30px;color:var(--ew-color-text);cursor:pointer;font:inherit;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);text-align:left;background:0 0;border:1px solid #0000;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 8px;display:grid}.ew-c-graphics-tool-palette__flyout-item:hover,.ew-c-graphics-tool-palette__flyout-item[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 9%, var(--ew-color-surface))}.ew-c-graphics-tool-palette__flyout-item:disabled{cursor:default;opacity:.44}.ew-c-graphics-tool-palette__flyout-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-graphics-tool-palette__flyout-shortcut{color:var(--ew-color-text-muted);font-family:var(--ew-font-mono);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption)}.ew-c-graphics-tool-palette__accessory-zone{border-top:1px solid var(--ew-color-border);justify-items:center;gap:7px;min-width:0;padding:7px 4px;display:grid}.ew-c-graphics-tool-palette__colors{width:35px;height:32px;position:relative}.ew-c-graphics-tool-palette__color-control{border:1px solid color-mix(in srgb, var(--ew-color-border) 75%, #000);cursor:pointer;background:var(--ew-color-surface);border-radius:3px;width:22px;height:22px;display:block;position:absolute;overflow:hidden}.ew-c-graphics-tool-palette__color-control[data-color-role=background]{bottom:0;right:0}.ew-c-graphics-tool-palette__color-control[data-color-role=foreground]{z-index:1;top:0;left:0}.ew-c-graphics-tool-palette__color-swatch,.ew-c-graphics-tool-palette__color-input{position:absolute;inset:0}.ew-c-graphics-tool-palette__color-input{opacity:0;cursor:pointer}.ew-c-graphics-tool-palette__color-action{width:14px;height:14px;padding:0;position:absolute}.ew-c-graphics-tool-palette__color-action:first-of-type{top:-2px;right:-2px}.ew-c-graphics-tool-palette__color-action:nth-of-type(2){bottom:-2px;left:-2px}.ew-c-graphics-tool-palette__color-action .ew-c-ui-icon{width:12px;height:12px;font-size:12px}.ew-c-graphics-tool-palette__accessory-actions{grid-template-columns:var(--ew-c-graphics-tool-palette-button-size);gap:var(--ew-c-graphics-tool-palette-gap);display:grid}.ew-c-graphics-tool-palette[data-mode=expanded] .ew-c-graphics-tool-palette__accessory-actions{grid-template-columns:repeat(2, var(--ew-c-graphics-tool-palette-button-size))}.ew-c-graphics-tool-options{border-bottom:1px solid var(--ew-color-border);background:var(--ew-color-surface);min-width:0;min-height:42px;color:var(--ew-color-text);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:5px 8px;display:grid}.ew-c-graphics-tool-options__header{min-width:0}.ew-c-graphics-tool-options__title{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:750;line-height:var(--ew-line-height-control);white-space:nowrap;grid-template-columns:18px minmax(0,auto);align-items:center;gap:6px;display:inline-grid}.ew-c-graphics-tool-options__tool-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ew-c-graphics-tool-options__controls{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.ew-c-graphics-tool-options__option{grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;gap:5px;min-width:0;display:grid}.ew-c-graphics-tool-options__option[data-kind=range]{grid-template-columns:max-content max-content minmax(78px,132px);grid-auto-flow:unset}.ew-c-graphics-tool-options__label,.ew-c-graphics-tool-options__value,.ew-c-graphics-tool-options__unit{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control);white-space:nowrap}.ew-c-graphics-tool-options__value{min-width:42px;color:var(--ew-color-text);font-variant-numeric:tabular-nums;text-align:right}.ew-c-graphics-tool-options__range{width:100%;min-width:78px;accent-color:var(--ew-color-accent)}.ew-c-graphics-tool-options__number,.ew-c-graphics-tool-options__select{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-graphics-tool-options__number{width:68px;padding:4px 6px}.ew-c-graphics-tool-options__select{width:132px;padding:4px 7px}.ew-c-graphics-tool-options__segmented{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted);grid-auto-columns:minmax(30px,max-content);grid-auto-flow:column;min-width:0;display:inline-grid;overflow:hidden}.ew-c-graphics-tool-options__segment,.ew-c-graphics-tool-options__toggle{min-width:30px;min-height:28px;color:var(--ew-color-text-muted);cursor:pointer;font:inherit;font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}.ew-c-graphics-tool-options__segment+.ew-c-graphics-tool-options__segment{border-left:1px solid var(--ew-color-border)}.ew-c-graphics-tool-options__segment[data-active=true],.ew-c-graphics-tool-options__toggle[data-active=true]{color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-graphics-tool-options__toggle{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted)}.ew-c-graphics-tool-options__segment:disabled,.ew-c-graphics-tool-options__toggle:disabled,.ew-c-graphics-tool-options__number:disabled,.ew-c-graphics-tool-options__select:disabled,.ew-c-graphics-tool-options__range:disabled,.ew-c-graphics-tool-options__color-input:disabled{cursor:not-allowed;opacity:.55}.ew-c-graphics-tool-options__segment-label,.ew-c-graphics-tool-options__toggle-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ew-c-graphics-tool-options__color{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted);cursor:pointer;place-items:center;width:30px;height:30px;display:inline-grid;position:relative;overflow:hidden}.ew-c-graphics-tool-options__color-swatch,.ew-c-graphics-tool-options__color-input{position:absolute;inset:0}.ew-c-graphics-tool-options__color-input{opacity:0;cursor:pointer}.ew-c-history-panel{gap:8px;min-width:0;display:grid}.ew-c-history-panel__filters{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ew-c-history-panel__filter{flex:58px;min-width:0}.ew-c-history-panel__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.ew-c-history-panel__metric{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-subtle,color-mix(in srgb, var(--ew-color-background) 62%, var(--ew-color-surface)));justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding:5px 7px;display:flex}.ew-c-history-panel__metric[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-history-panel__metric-label,.ew-c-history-panel__summary-label,.ew-c-history-panel__entry-detail,.ew-c-history-panel__entry-location,.ew-c-history-panel__entry-meta-item,.ew-c-history-panel__empty,.ew-c-history-panel__empty-body{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-body)}.ew-c-history-panel__metric-label,.ew-c-history-panel__summary-label{font-weight:650}.ew-c-history-panel__metric-value,.ew-c-history-panel__summary-value,.ew-c-history-panel__entry-label,.ew-c-history-panel__detail-title,.ew-c-history-panel__empty-title{color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-history-panel__section{gap:5px;min-width:0;padding-block-start:2px;display:grid}.ew-c-history-panel__section-title{color:color-mix(in srgb, var(--ew-color-text) 84%, var(--ew-color-accent));font-size:var(--ew-font-size-small);margin:0;font-weight:400;line-height:1.2}.ew-c-history-panel__summary-row{border:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 86%, transparent);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:4px 7px;display:flex}.ew-c-history-panel__summary-label,.ew-c-history-panel__summary-value,.ew-c-history-panel__metric-label,.ew-c-history-panel__metric-value,.ew-c-history-panel__entry-label,.ew-c-history-panel__entry-detail,.ew-c-history-panel__entry-location,.ew-c-history-panel__entry-meta-item,.ew-c-history-panel__detail-field dt,.ew-c-history-panel__detail-field dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-history-panel__detail{border:1px solid color-mix(in srgb, var(--ew-color-accent) 34%, var(--ew-color-border));border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface));gap:7px;min-width:0;padding:8px;display:grid}.ew-c-history-panel__detail[data-empty=true]{background:0 0;border:0;padding:0}.ew-c-history-panel__detail-fields{gap:5px;min-width:0;margin:0;display:grid}.ew-c-history-panel__detail-field{grid-template-columns:58px minmax(0,1fr);gap:6px;min-width:0;display:grid}.ew-c-history-panel__detail-field dt,.ew-c-history-panel__detail-field dd{margin:0}.ew-c-history-panel__detail-field dt{color:var(--ew-color-text-muted);font-weight:650}.ew-c-history-panel__detail-action{justify-self:start}.ew-c-history-panel__entry-list{gap:7px;min-width:0;display:grid}.ew-c-history-panel__entry-list[data-group-id=redo]{border-block-start:1px solid color-mix(in srgb, var(--ew-color-border) 64%, transparent);padding-block-start:7px}.ew-c-history-panel__entry{border:1px solid var(--ew-color-border);border-inline-start:3px solid var(--ew-color-accent);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);gap:4px;min-width:0;padding:8px;display:grid}.ew-c-history-panel__entry[role=button]{cursor:pointer}.ew-c-history-panel__entry:hover,.ew-c-history-panel__entry:focus-visible{border-color:color-mix(in srgb, var(--ew-color-accent) 38%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 5%, var(--ew-color-surface));outline:none}.ew-c-history-panel__entry[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-history-panel__entry[data-tone=accent],.ew-c-history-panel__entry[data-kind=undo]{border-inline-start-color:#5b6ee1}.ew-c-history-panel__entry[data-tone=success],.ew-c-history-panel__entry[data-kind=redo]{border-inline-start-color:#6b9d4f}.ew-c-history-panel__entry[data-tone=warning]{border-inline-start-color:#b88927}.ew-c-history-panel__entry[data-tone=danger]{border-inline-start-color:var(--ew-color-danger)}.ew-c-history-panel__entry-copy{gap:2px;min-width:0;display:grid}.ew-c-history-panel__entry-label{font-weight:650}.ew-c-history-panel__entry-meta{gap:7px;min-width:0;display:flex}.ew-c-history-panel__entry-meta>*{min-width:0}.ew-c-history-panel__entry-actions{justify-content:flex-start;min-width:0;display:flex}.ew-c-history-panel__badge{min-width:0;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 13%, var(--ew-color-surface));font-size:var(--ew-font-size-caption);border-radius:999px;justify-self:start;padding:2px 6px;line-height:1.2}.ew-c-history-panel__badge[data-tone=success]{background:color-mix(in srgb, #6b9d4f 18%, var(--ew-color-surface))}.ew-c-history-panel__badge[data-tone=danger]{background:color-mix(in srgb, var(--ew-color-danger) 16%, var(--ew-color-surface))}.ew-c-history-panel__empty{border:1px dashed var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-subtle,color-mix(in srgb, var(--ew-color-background) 62%, var(--ew-color-surface)));gap:5px;min-width:0;margin:0;padding:10px;display:grid}.ew-c-history-panel__empty-body{margin:0}.ew-c-inspector-surface__stack{min-width:0;display:grid}.ew-c-inspector-surface__stack[data-gap=compact]{gap:6px}.ew-c-inspector-surface__stack[data-gap=normal]{gap:10px}.ew-c-inspector-surface__stack[data-gap=spacious]{gap:14px}.ew-c-inspector-surface__property-list{gap:7px;min-width:0;margin:0;display:grid}.ew-c-inspector-surface__property-row{border-bottom:1px solid var(--ew-color-border);grid-template-columns:minmax(72px,.82fr) minmax(0,1fr);gap:8px;min-width:0;padding-bottom:7px;display:grid}.ew-c-inspector-surface__property-row:last-child{border-bottom:0;padding-bottom:0}.ew-c-inspector-surface__property-label,.ew-c-inspector-surface__property-value{min-width:0;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);overflow-wrap:anywhere;margin:0}.ew-c-inspector-surface__property-label{color:var(--ew-color-text-muted);font-weight:700}.ew-c-inspector-surface__property-value{color:var(--ew-color-text);text-align:right}.ew-c-inspector-surface__property-row[data-tone=accent] .ew-c-inspector-surface__property-value{color:var(--ew-color-accent)}.ew-c-inspector-surface__property-row[data-tone=success] .ew-c-inspector-surface__property-value{color:var(--ew-color-success)}.ew-c-inspector-surface__property-row[data-tone=warning] .ew-c-inspector-surface__property-value{color:var(--ew-color-warning)}.ew-c-inspector-surface__property-row[data-tone=danger] .ew-c-inspector-surface__property-value{color:var(--ew-color-danger)}.ew-c-inspector-surface__property-row[data-tone=muted] .ew-c-inspector-surface__property-value{color:var(--ew-color-text-muted)}.ew-c-inspector-surface__histogram{gap:10px;min-width:0;display:grid}.ew-c-inspector-surface__histogram-graph{grid-template-columns:repeat(var(--ew-c-inspector-surface-histogram-columns,12), minmax(4px, 1fr));border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:linear-gradient(to top, color-mix(in srgb, var(--ew-color-border) 52%, transparent) 1px, transparent 1px) 0 0 / 100% 25%, color-mix(in srgb, var(--ew-color-surface-muted) 88%, #0e141a);align-items:end;gap:2px;min-width:0;height:88px;padding:8px;display:grid}.ew-c-inspector-surface__histogram-bar{min-height:3px;height:var(--ew-c-inspector-surface-histogram-bar-height,40%);background:linear-gradient(to top, var(--ew-color-accent), color-mix(in srgb, var(--ew-color-accent) 38%, #fff));border-radius:1px 1px 0 0;display:block}.ew-c-inspector-surface__histogram[data-tone=success] .ew-c-inspector-surface__histogram-bar{background:linear-gradient(to top, var(--ew-color-success), color-mix(in srgb, var(--ew-color-success) 38%, #fff))}.ew-c-inspector-surface__histogram[data-tone=warning] .ew-c-inspector-surface__histogram-bar{background:linear-gradient(to top, var(--ew-color-warning), color-mix(in srgb, var(--ew-color-warning) 38%, #fff))}.ew-c-inspector-surface__histogram[data-tone=danger] .ew-c-inspector-surface__histogram-bar{background:linear-gradient(to top, var(--ew-color-danger), color-mix(in srgb, var(--ew-color-danger) 38%, #fff))}.ew-c-inspector-surface__layer-stack{gap:5px;min-width:0;display:grid}.ew-c-inspector-surface__layer-row{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);width:100%;min-width:0;min-height:42px;color:var(--ew-color-text);background:var(--ew-color-surface-muted);box-sizing:border-box;align-items:center;gap:4px;padding:2px 4px;display:flex}.ew-c-inspector-surface__layer-row[data-active=true]{border-color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-inspector-surface__layer-content{cursor:pointer;min-width:0;font:inherit;text-align:left;border-radius:var(--ew-radius-small);outline:none;flex-grow:1;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:4px 6px;display:grid}.ew-c-inspector-surface__layer-content:hover,.ew-c-inspector-surface__layer-content:focus-visible{background:color-mix(in srgb, var(--ew-color-accent) 6%, transparent)}.ew-c-inspector-surface__layer-content[aria-disabled=true]{cursor:default;opacity:.55}.ew-c-inspector-surface__layer-visibility,.ew-c-inspector-surface__layer-lock{width:28px;height:28px;color:var(--ew-color-text-muted);cursor:pointer;border-radius:var(--ew-radius-small);background:0 0;border:none;flex-shrink:0;place-items:center;transition:color .15s,background-color .15s;display:grid}.ew-c-inspector-surface__layer-visibility:hover,.ew-c-inspector-surface__layer-lock:hover{color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-text) 8%, transparent)}.ew-c-inspector-surface__layer-thumb{aspect-ratio:1;border:1px solid var(--ew-color-border);background:linear-gradient(135deg,#ffffff9e,#0000 34%),linear-gradient(135deg,#22303a,#8a997f 56%,#d4b26c);border-radius:3px;width:30px;display:block}.ew-c-inspector-surface__layer-thumb[data-thumbnail=adjustment]{background:linear-gradient(135deg, color-mix(in srgb, var(--ew-color-accent) 70%, #fff), transparent 42%), linear-gradient(135deg, var(--ew-color-surface), var(--ew-color-surface-muted))}.ew-c-inspector-surface__layer-thumb[data-thumbnail=transparent]{background:linear-gradient(135deg, #ffffff61, transparent 42%), repeating-conic-gradient(var(--ew-color-surface) 0% 25%, var(--ew-color-surface-muted) 0% 50%) 50% / 10px 10px}.ew-c-inspector-surface__layer-thumb[data-thumbnail=solid]{background:color-mix(in srgb, var(--ew-color-accent) 52%, var(--ew-color-surface))}.ew-c-inspector-surface__layer-thumb[data-thumbnail=mask]{background:radial-gradient(circle,#fff 0 30%,#0000 31%),linear-gradient(135deg,#111,#777)}.ew-c-inspector-surface__layer-body{gap:2px;min-width:0;display:grid}.ew-c-inspector-surface__layer-label,.ew-c-inspector-surface__layer-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-inspector-surface__layer-label{font-size:var(--ew-font-size-navigation);line-height:var(--ew-line-height-control)}.ew-c-inspector-surface__layer-meta{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption)}.ew-c-inspector-surface__action-bar{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ew-c-inspector-surface__action{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);width:28px;height:28px;color:var(--ew-color-text-muted);background:var(--ew-color-surface);cursor:pointer;font:inherit;place-items:center;display:grid}.ew-c-inspector-surface__action:hover,.ew-c-inspector-surface__action[aria-pressed=true]{border-color:var(--ew-color-accent);color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-inspector-surface__action:disabled{cursor:default;opacity:.55}.ew-c-language-proofing-panel{min-width:0;color:var(--ew-color-text);align-content:start;gap:10px;display:grid;container-type:inline-size}.ew-c-language-proofing-panel__summary,.ew-c-language-proofing-panel__issue{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);gap:8px;min-width:0;padding:9px;display:grid}.ew-c-language-proofing-panel__summary{grid-template-columns:minmax(0,1fr) auto;align-items:start}.ew-c-language-proofing-panel__summary-text,.ew-c-language-proofing-panel__issues{gap:7px;min-width:0;display:grid}.ew-c-language-proofing-panel__title,.ew-c-language-proofing-panel__source-label{min-width:0;font-size:var(--ew-font-size-navigation);line-height:var(--ew-line-height-control);overflow-wrap:anywhere}.ew-c-language-proofing-panel__description,.ew-c-language-proofing-panel__status,.ew-c-language-proofing-panel__message,.ew-c-language-proofing-panel__context,.ew-c-language-proofing-panel__note{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);overflow-wrap:anywhere;margin:0}.ew-c-language-proofing-panel__status{color:var(--ew-color-accent)}.ew-c-language-proofing-panel__issue-header,.ew-c-language-proofing-panel__actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.ew-c-language-proofing-panel__source-label{flex:120px}.ew-c-language-proofing-panel__category{color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, transparent);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);border-radius:999px;padding:2px 6px}.ew-c-language-proofing-panel__context{border-radius:var(--ew-radius-small);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-background) 58%, var(--ew-color-surface));padding:7px}.ew-c-language-proofing-panel__context mark{color:inherit;background:color-mix(in srgb, var(--ew-color-warning,#d99a00) 34%, transparent);border-radius:2px}@container (width<=270px){.ew-c-language-proofing-panel__summary{grid-template-columns:minmax(0,1fr)}}.ew-c-navigator-surface{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);min-width:0;color:var(--ew-color-text);align-content:start;gap:10px;padding:12px;display:grid}.ew-c-navigator-surface[data-dense=true]{gap:8px;padding:10px}.ew-c-navigator-surface__header{gap:3px;min-width:0;display:grid}.ew-c-navigator-surface__title,.ew-c-navigator-surface__description{margin:0}.ew-c-navigator-surface__title{color:var(--ew-color-text);font-size:var(--ew-font-size-subtitle);font-weight:750;line-height:var(--ew-line-height-title)}.ew-c-navigator-surface__description{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-navigator-surface__preview{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:linear-gradient(90deg, color-mix(in srgb, var(--ew-color-border) 18%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--ew-color-border) 18%, transparent) 1px, transparent 1px), color-mix(in srgb, var(--ew-color-surface-muted) 72%, var(--ew-color-background));cursor:crosshair;background-size:16px 16px,16px 16px,auto;min-width:0;display:grid;position:relative;overflow:hidden}.ew-c-navigator-surface[data-disabled=true] .ew-c-navigator-surface__preview{cursor:default;opacity:.65}.ew-c-navigator-surface__preview-canvas{width:100%;aspect-ratio:var(--ew-c-navigator-surface-aspect-ratio,4 / 3);background-color:var(--ew-color-surface-muted);background-position:50%;background-size:cover;place-items:stretch stretch;min-height:92px;display:grid;overflow:hidden}.ew-c-navigator-surface__preview-content{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0;display:block}.ew-c-navigator-surface__viewport{left:var(--ew-c-navigator-surface-viewport-x,0%);top:var(--ew-c-navigator-surface-viewport-y,0%);width:var(--ew-c-navigator-surface-viewport-width,100%);height:var(--ew-c-navigator-surface-viewport-height,100%);border:2px solid color-mix(in srgb, var(--ew-color-accent) 78%, #fff);box-shadow:0 0 0 1px #0000005c, 0 0 8px color-mix(in srgb, var(--ew-color-accent) 44%, transparent);pointer-events:none;border-radius:3px;position:absolute}.ew-c-navigator-surface__zoom-controls{grid-template-columns:24px minmax(70px,1fr) 24px minmax(45px,max-content);align-items:center;gap:7px;min-width:0;display:grid}.ew-c-navigator-surface__zoom-button,.ew-c-navigator-surface__action{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-surface-muted) 48%, var(--ew-color-surface));cursor:pointer;font:inherit;place-items:center;display:grid}.ew-c-navigator-surface__zoom-button{width:24px;height:24px;font-size:15px;font-weight:800;line-height:1}.ew-c-navigator-surface__zoom-button:hover,.ew-c-navigator-surface__action:hover,.ew-c-navigator-surface__action[aria-pressed=true]{border-color:var(--ew-color-accent);color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-navigator-surface__zoom-button:disabled,.ew-c-navigator-surface__action:disabled{cursor:default;opacity:.5}.ew-c-navigator-surface__zoom-slider{min-width:0;accent-color:var(--ew-color-accent)}.ew-c-navigator-surface__zoom-value{min-width:45px;color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);text-align:right}.ew-c-navigator-surface__actions{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ew-c-navigator-surface__action{width:28px;height:28px;font-size:11px;font-weight:800}.ew-c-navigator-surface__metadata{border-top:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;min-width:0;margin:0;padding-top:9px;display:grid}.ew-c-navigator-surface__metadata-row{grid-template-columns:minmax(22px,max-content) minmax(0,1fr);gap:6px;min-width:0;display:grid}.ew-c-navigator-surface__metadata-label,.ew-c-navigator-surface__metadata-value{min-width:0;font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ew-c-navigator-surface__metadata-label{color:var(--ew-color-text-muted);font-weight:700}.ew-c-navigator-surface__metadata-value{color:var(--ew-color-text);text-align:right}.ew-c-navigator-surface__metadata-row[data-tone=accent] .ew-c-navigator-surface__metadata-value{color:var(--ew-color-accent)}.ew-c-navigator-surface__metadata-row[data-tone=warning] .ew-c-navigator-surface__metadata-value{color:var(--ew-color-warning)}.ew-c-navigator-surface__metadata-row[data-tone=muted] .ew-c-navigator-surface__metadata-value{color:var(--ew-color-text-muted)}.ew-c-office-theme-gallery{min-width:min(720px,92vw);color:var(--ew-color-text);font-family:var(--ew-font-ui);gap:12px;display:grid}.ew-c-office-theme-gallery__notice{color:var(--ew-color-text-muted);margin:0}.ew-c-office-theme-gallery__group{gap:6px;display:grid}.ew-c-office-theme-gallery__group-label{font-size:var(--ew-font-size-caption);margin:0;font-weight:650}.ew-c-office-theme-gallery__grid{grid-template-columns:repeat(4,minmax(128px,1fr));gap:8px;display:grid}.ew-c-office-theme-gallery__tile{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);min-width:0;color:inherit;font:inherit;text-align:left;gap:5px;padding:6px;display:grid}.ew-c-office-theme-gallery__tile:hover,.ew-c-office-theme-gallery__tile:focus-visible,.ew-c-office-theme-gallery__tile[aria-selected=true]{border-color:var(--ew-color-accent);outline:none}.ew-c-office-theme-gallery__tile:disabled{opacity:.55}.ew-c-office-theme-gallery__preview{border-radius:var(--ew-radius-small);background:var(--ew-color-surface-raised);grid-template-rows:42px 8px;grid-template-columns:minmax(0,1fr) 34px;gap:4px 8px;padding:7px;display:grid;overflow:hidden}.ew-c-office-theme-gallery__typography{align-content:center;min-width:0;display:grid}.ew-c-office-theme-gallery__heading-sample{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.ew-c-office-theme-gallery__body-sample{color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ew-c-office-theme-gallery__effect-sample{border:0 solid #0000;border-radius:3px;place-self:center;width:22px;height:22px;position:relative}.ew-c-office-theme-gallery__reflection{transform-origin:top;pointer-events:none;height:8px;position:absolute;inset:100% 0 auto}.ew-c-office-theme-gallery__palette{grid-column:1/-1;grid-template-columns:repeat(6,1fr);gap:2px;display:grid}.ew-c-office-theme-gallery__swatch{border-radius:1px;min-width:0}.ew-c-office-theme-gallery__label{font-size:var(--ew-font-size-caption);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=720px){.ew-c-office-theme-gallery__grid{grid-template-columns:repeat(2,minmax(128px,1fr))}}.ew-c-panel-stack-surface{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);min-width:0;min-height:0;color:var(--ew-color-text);display:grid;overflow:hidden}.ew-c-panel-stack-surface[data-rail=true]{grid-template-columns:minmax(0,1fr) 40px}.ew-c-panel-stack-surface[data-rail=true][data-rail-position=start]{grid-template-columns:40px minmax(0,1fr)}.ew-c-panel-stack-surface[data-rail-labels=true]{grid-template-columns:minmax(0,1fr) minmax(88px,112px)}.ew-c-panel-stack-surface[data-rail-labels=true][data-rail-position=start]{grid-template-columns:minmax(88px,112px) minmax(0,1fr)}.ew-c-panel-stack-surface__stack{scrollbar-width:thin;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.ew-c-panel-stack-surface__panel{border-bottom:1px solid var(--ew-color-border);background:var(--ew-color-surface);flex-direction:column;flex:none;min-width:0;min-height:0;display:flex}.ew-c-panel-stack-surface__panel:last-child{border-bottom:0}.ew-c-panel-stack-surface__panel[data-grow=true]{flex:220px}.ew-c-panel-stack-surface__panel[data-collapsed=true]{flex:none}.ew-c-panel-stack-surface__panel-header{border-bottom:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);background:color-mix(in srgb, var(--ew-color-surface-muted) 88%, var(--ew-color-surface));grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-width:0;min-height:38px;display:grid}.ew-c-panel-stack-surface__panel[data-collapsed=true] .ew-c-panel-stack-surface__panel-header{border-bottom:0}.ew-c-panel-stack-surface__tab-list{scrollbar-width:thin;align-items:stretch;min-width:0;display:flex;overflow:auto hidden}.ew-c-panel-stack-surface__panel-title{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-navigation);font-weight:750;line-height:var(--ew-line-height-control);align-items:center;padding:0 10px;display:inline-flex}.ew-c-panel-stack-surface__tab,.ew-c-panel-stack-surface__control,.ew-c-panel-stack-surface__rail-button{min-width:0;color:var(--ew-color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0}.ew-c-panel-stack-surface__tab{border-right:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);flex:none;align-items:center;gap:5px;max-width:148px;min-height:38px;padding:0 9px;display:inline-flex}.ew-c-panel-stack-surface__tab:hover,.ew-c-panel-stack-surface__tab[data-active=true]{color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-panel-stack-surface__tab[data-active=true]{box-shadow:inset 0 -2px 0 var(--ew-color-accent)}.ew-c-panel-stack-surface__tab:disabled,.ew-c-panel-stack-surface__control:disabled,.ew-c-panel-stack-surface__rail-button:disabled{cursor:default;opacity:.5}.ew-c-panel-stack-surface__tab-label,.ew-c-panel-stack-surface__rail-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-panel-stack-surface__tab-label{color:currentColor;font-size:var(--ew-font-size-navigation);font-weight:700;line-height:var(--ew-line-height-control)}.ew-c-panel-stack-surface__tab-badge{min-width:18px;min-height:18px;color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 14%, var(--ew-color-surface));font-size:var(--ew-font-size-control);font-weight:800;line-height:var(--ew-line-height-control);border-radius:999px;place-items:center;padding:0 5px;display:inline-grid}.ew-c-panel-stack-surface__panel-controls{border-left:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);align-items:stretch;min-width:0;display:flex}.ew-c-panel-stack-surface__control{place-items:center;width:30px;min-height:38px;padding:0;display:inline-grid}.ew-c-panel-stack-surface__control:hover,.ew-c-panel-stack-surface__control[aria-pressed=true]{color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, transparent)}.ew-c-panel-stack-surface__control[data-tone=warning]{color:var(--ew-color-warning)}.ew-c-panel-stack-surface__control[data-tone=danger],.ew-c-panel-stack-surface__control[data-control=close]:hover{color:var(--ew-color-danger)}.ew-c-panel-stack-surface__panel-body{flex:auto;min-width:0;min-height:0;display:grid;overflow:hidden}.ew-c-panel-stack-surface__tab-panel{scrollbar-width:thin;min-width:0;min-height:0;padding:10px;display:grid;overflow:auto}.ew-c-panel-stack-surface[data-density=compact] .ew-c-panel-stack-surface__panel-header,.ew-c-panel-stack-surface[data-density=compact] .ew-c-panel-stack-surface__tab,.ew-c-panel-stack-surface[data-density=compact] .ew-c-panel-stack-surface__control{min-height:32px}.ew-c-panel-stack-surface[data-density=compact] .ew-c-panel-stack-surface__tab{max-width:120px;padding-inline:7px}.ew-c-panel-stack-surface[data-density=compact] .ew-c-panel-stack-surface__control{width:28px}.ew-c-panel-stack-surface[data-density=compact] .ew-c-panel-stack-surface__tab-panel{padding:8px}.ew-c-panel-stack-surface__rail{border-left:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);scrollbar-width:thin;flex-direction:column;align-items:stretch;gap:4px;min-width:0;min-height:0;padding:6px 4px;display:flex;overflow:auto}.ew-c-panel-stack-surface[data-rail-position=start] .ew-c-panel-stack-surface__rail{border-right:1px solid var(--ew-color-border);border-left:0}.ew-c-panel-stack-surface__rail-button{border-radius:var(--ew-radius-small);border:1px solid #0000;place-items:center;width:30px;min-height:30px;padding:0;display:grid}.ew-c-panel-stack-surface[data-rail-labels=true] .ew-c-panel-stack-surface__rail-button{grid-template-columns:18px minmax(0,1fr);justify-items:start;gap:6px;width:100%;padding:0 7px}.ew-c-panel-stack-surface__rail-button:hover,.ew-c-panel-stack-surface__rail-button[data-active=true],.ew-c-panel-stack-surface__rail-collapse:hover{border-color:color-mix(in srgb, var(--ew-color-accent) 62%, var(--ew-color-border));color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 9%, var(--ew-color-surface))}.ew-c-panel-stack-surface__rail-initial{font-size:var(--ew-font-size-control);font-weight:800;line-height:var(--ew-line-height-control)}.ew-c-panel-stack-surface__rail-label{color:currentColor;font-size:var(--ew-font-size-navigation);font-weight:700;line-height:var(--ew-line-height-control)}.ew-c-panel-stack-surface__rail-divider{background:var(--ew-color-border);flex:0 0 1px;min-height:1px;margin:3px 5px}.ew-c-panel-stack-surface__rail-spacer{flex:auto;min-height:8px}.ew-c-panel-stack-surface__empty{min-width:0;min-height:84px;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);text-align:center;place-items:center;padding:14px;display:grid}.ew-c-picture-effects{min-width:0;color:var(--ew-color-text);font-family:var(--ew-font-ui);align-content:start;gap:12px;display:grid}.ew-c-picture-effects__header,.ew-c-picture-effects__presets,.ew-c-picture-effects__group{gap:7px;min-width:0;display:grid}.ew-c-picture-effects__title,.ew-c-picture-effects__description,.ew-c-picture-effects__current,.ew-c-picture-effects__status,.ew-c-picture-effects__failure,.ew-c-picture-effects__group-title,.ew-c-picture-effects__disabled-reason{margin:0}.ew-c-picture-effects__title{font-size:var(--ew-font-size-subtitle);line-height:var(--ew-line-height-subtitle)}.ew-c-picture-effects__description,.ew-c-picture-effects__current,.ew-c-picture-effects__status,.ew-c-picture-effects__failure,.ew-c-picture-effects__disabled-reason,.ew-c-picture-effects__preset-description{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:1.4}.ew-c-picture-effects__current{align-items:baseline;gap:6px;display:flex}.ew-c-picture-effects__current-value{color:var(--ew-color-text)}.ew-c-picture-effects__status{color:var(--ew-color-accent)}.ew-c-picture-effects__failure{border:1px solid color-mix(in srgb, var(--ew-color-danger) 46%, var(--ew-color-border));border-radius:var(--ew-radius-small);color:var(--ew-color-danger);background:color-mix(in srgb, var(--ew-color-danger) 7%, var(--ew-color-surface));padding:6px 8px}.ew-c-picture-effects__presets{gap:11px}.ew-c-picture-effects__group-title{color:color-mix(in srgb, var(--ew-color-text-muted) 82%, var(--ew-color-accent));font-size:var(--ew-font-size-caption);text-transform:uppercase;font-weight:750}.ew-c-picture-effects__disabled-reason{border-inline-start:2px solid var(--ew-color-border);background:color-mix(in srgb, var(--ew-color-background) 58%, transparent);padding:5px 7px}.ew-c-picture-effects__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.ew-c-picture-effects__preset{border:1px solid color-mix(in srgb, var(--ew-color-border) 82%, transparent);border-radius:var(--ew-radius-small);min-width:0;min-height:50px;color:var(--ew-color-text);background:var(--ew-color-surface);cursor:pointer;font:inherit;text-align:left;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:7px 8px;display:grid}.ew-c-picture-effects__preset:hover,.ew-c-picture-effects__preset:focus-visible,.ew-c-picture-effects__preset[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface));outline:none}.ew-c-picture-effects__preset[data-selected=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-accent) 25%, transparent)}.ew-c-picture-effects__preset:disabled{color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-background) 62%, var(--ew-color-surface));cursor:not-allowed;opacity:.68}.ew-c-picture-effects__preset-sample{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);width:32px;height:32px;color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-background) 48%, var(--ew-color-surface));border-radius:5px;place-items:center;display:inline-grid}.ew-c-picture-effects__preset-sample[data-picture-effects-sample=outer-shadow]{box-shadow:3px 3px 5px color-mix(in srgb, var(--ew-color-text) 28%, transparent)}.ew-c-picture-effects__preset-sample[data-picture-effects-sample=glow]{box-shadow:0 0 7px color-mix(in srgb, var(--ew-color-accent) 56%, transparent)}.ew-c-picture-effects__preset-sample[data-picture-effects-sample=reflection]{-webkit-box-reflect:below 2px linear-gradient(transparent, color-mix(in srgb, var(--ew-color-text) 26%, transparent))}.ew-c-picture-effects__preset-copy{gap:2px;min-width:0;display:grid}.ew-c-picture-effects__preset-label,.ew-c-picture-effects__preset-description{text-overflow:ellipsis;min-width:0;overflow:hidden}.ew-c-picture-effects__preset-label{font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);white-space:nowrap}.ew-c-picture-effects__preset-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ew-c-picture-effects__actions{border-block-start:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);justify-content:flex-end;gap:8px;padding-block-start:2px;display:flex}@media (width<=520px){.ew-c-picture-effects__grid{grid-template-columns:minmax(0,1fr)}}[data-pwa-window-frame=true]{--ew-pwa-window-frame-accent:#41bbff;--ew-pwa-window-frame-accent-light:#8bd8ff;--ew-pwa-window-frame-foreground:#07131b;--ew-pwa-window-frame-interaction-background:#ffffff3d;--ew-pwa-window-frame-indicator:#07131b;--ew-pwa-window-frame-focus-ring:#07131b;--ew-pwa-window-frame-action-color:#075985;--ew-pwa-window-frame-action-disabled-color:#0759856b;--ew-pwa-window-frame-account-background:#07131b1a;--ew-pwa-window-frame-account-foreground:var(--ew-pwa-window-frame-foreground);--ew-pwa-window-frame-system-controls:#075985;--ew-pwa-window-frame-gradient:linear-gradient(90deg, var(--ew-pwa-window-frame-accent) 0%, var(--ew-pwa-window-frame-accent-light) 50%, var(--ew-pwa-window-frame-accent) 100%);--ew-productivity-chrome-accent:var(--ew-pwa-window-frame-accent);--ew-productivity-chrome-accent-light:var(--ew-pwa-window-frame-accent-light);--ew-productivity-chrome-foreground:var(--ew-pwa-window-frame-foreground);--ew-productivity-chrome-interaction-background:var(--ew-pwa-window-frame-interaction-background);--ew-productivity-chrome-indicator:var(--ew-pwa-window-frame-indicator);--ew-productivity-chrome-focus-ring:var(--ew-pwa-window-frame-focus-ring);--ew-productivity-chrome-gradient:var(--ew-pwa-window-frame-gradient)}.ew-c-pwa-window-frame{display:none}[data-pwa-window-frame=true] .ew-c-command-surface__ribbon{--ew-ribbon-tab-surface:var(--ew-productivity-chrome-gradient);--ew-ribbon-tab-divider-width:0px;--ew-ribbon-utilities-divider-width:0px}[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-header{color:var(--ew-productivity-chrome-foreground);background-color:var(--ew-productivity-chrome-accent);background-image:linear-gradient(180deg, color-mix(in srgb, var(--ew-productivity-chrome-foreground) 5%, transparent), color-mix(in srgb, var(--ew-productivity-chrome-foreground) 2%, transparent)), var(--ew-productivity-chrome-gradient);box-shadow:none;border:0}[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-tabs,[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-scroll-strip[data-scroll-kind=tabs],[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-utilities{background-color:#0000;background-image:none;border-color:#0000}[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-tab,[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-scroll-strip[data-scroll-kind=tabs] .ew-c-command-surface__ribbon-scroll-button,[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-utility-button{color:var(--ew-productivity-chrome-foreground);text-shadow:none;background:0 0;border-color:#0000}[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-tab:hover,[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-tab[aria-selected=true],[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-scroll-strip[data-scroll-kind=tabs] .ew-c-command-surface__ribbon-scroll-button:hover:not(:disabled),[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-utility-button:hover:not(:disabled){color:var(--ew-productivity-chrome-foreground);background:var(--ew-productivity-chrome-interaction-background);border-color:#0000}[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-tab:focus-visible,[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-scroll-strip[data-scroll-kind=tabs] .ew-c-command-surface__ribbon-scroll-button:focus-visible,[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-utility-button:focus-visible{outline:2px solid var(--ew-productivity-chrome-focus-ring);outline-offset:-3px}[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-scroll-strip[data-scroll-kind=tabs] .ew-c-command-surface__ribbon-scroll-button:disabled{color:var(--ew-pwa-window-frame-action-disabled-color);background:0 0}[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-tab[aria-selected=true]:after{background:var(--ew-productivity-chrome-indicator);box-shadow:none}[data-pwa-window-frame=true] .ew-c-command-surface__ribbon-groups{background:linear-gradient(180deg, color-mix(in srgb, var(--ew-productivity-chrome-accent-light) 12%, var(--ew-ribbon-panel)) 0%, var(--ew-ribbon-panel) 22px, var(--ew-ribbon-panel) 100%);border-block-start:0}[data-pwa-window-frame=true] .ew-c-pwa-window-frame__actions .ew-c-ui-button[data-variant=quiet],[data-pwa-window-frame=true] .ew-c-pwa-window-frame__account .ew-c-account-surface__button,[data-pwa-window-frame=true] .ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button{color:var(--ew-productivity-chrome-foreground);background:var(--ew-pwa-window-frame-account-background);filter:none}[data-pwa-window-frame=true] .ew-c-pwa-window-frame__actions .ew-c-ui-button[data-variant=quiet]{border-color:#0000}[data-pwa-window-frame=true] .ew-c-pwa-window-frame__account .ew-c-account-surface__button,[data-pwa-window-frame=true] .ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button{border-color:color-mix(in srgb, var(--ew-productivity-chrome-foreground) 18%, transparent);box-shadow:inset 0 1px #ffffff29,0 1px 2px #00000024}[data-pwa-window-frame=true] .ew-c-pwa-window-frame__actions .ew-c-ui-button[data-variant=quiet]:hover:not(:disabled),[data-pwa-window-frame=true] .ew-c-pwa-window-frame__actions .ew-c-ui-button[data-variant=quiet]:focus-visible,[data-pwa-window-frame=true] .ew-c-pwa-window-frame__account .ew-c-account-surface__button:hover:not(:disabled),[data-pwa-window-frame=true] .ew-c-pwa-window-frame__account .ew-c-account-surface__button:focus-visible,[data-pwa-window-frame=true] .ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button:hover:not(:disabled),[data-pwa-window-frame=true] .ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button:focus-visible{border-color:color-mix(in srgb, var(--ew-productivity-chrome-foreground) 30%, transparent);color:var(--ew-productivity-chrome-foreground);background:var(--ew-productivity-chrome-interaction-background);filter:none}[data-pwa-window-frame=true] .ew-c-pwa-window-frame__actions .ew-c-ui-button[data-variant=quiet]:active:not(:disabled),[data-pwa-window-frame=true] .ew-c-pwa-window-frame__account .ew-c-account-surface__button:active:not(:disabled),[data-pwa-window-frame=true] .ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button:active:not(:disabled){border-color:color-mix(in srgb, var(--ew-productivity-chrome-foreground) 38%, transparent);color:var(--ew-productivity-chrome-foreground);background:color-mix(in srgb, var(--ew-productivity-chrome-foreground) 26%, transparent)}[data-pwa-window-frame=true] .ew-c-pwa-window-frame__actions .ew-c-ui-button[data-variant=quiet]:disabled,[data-pwa-window-frame=true] .ew-c-pwa-window-frame__account .ew-c-account-surface__button:disabled,[data-pwa-window-frame=true] .ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-account-surface__button:disabled{color:var(--ew-pwa-window-frame-action-disabled-color);background:color-mix(in srgb, var(--ew-productivity-chrome-foreground) 6%, transparent);opacity:.72}[data-pwa-window-frame=true] .ew-c-pwa-window-frame__actions .ew-c-ui-icon,[data-pwa-window-frame=true] .ew-c-pwa-window-frame__account .ew-c-ui-icon,[data-pwa-window-frame=true] .ew-c-app-shell__account[data-placement=ribbon-header] .ew-c-ui-icon{color:currentColor}@media (display-mode:window-controls-overlay){[data-pwa-window-frame-overlay=true]{--ew-pwa-window-frame-height:max(env(titlebar-area-height,32px), 38px);--ew-pwa-window-frame-content-height:calc(100% - var(--ew-pwa-window-frame-height))}[data-pwa-window-frame-overlay=true]>.ew-c-pwa-window-frame{-webkit-app-region:drag;app-region:drag;z-index:30;box-sizing:border-box;width:100%;height:var(--ew-pwa-window-frame-height);color:var(--ew-pwa-window-frame-foreground);background-color:var(--ew-pwa-window-frame-system-controls);background-image:var(--ew-pwa-window-frame-gradient);box-shadow:none;-webkit-user-select:none;user-select:none;border:0;grid-template-columns:minmax(300px,1fr) minmax(260px,460px) minmax(44px,1fr);align-items:center;padding-inline-start:env(titlebar-area-x,0px);padding-inline-end:calc(100vw - env(titlebar-area-x,0px) - env(titlebar-area-width,100vw));display:grid;position:fixed;inset-block-start:0;inset-inline-start:0;overflow:hidden}.ew-c-pwa-window-frame__left{white-space:nowrap;grid-template-columns:18px 88px minmax(0,1fr);align-items:center;column-gap:10px;min-width:0;padding-inline-start:10px;display:grid;overflow:hidden}.ew-c-pwa-window-frame__identity{align-items:center;width:18px;min-width:0;display:flex;overflow:hidden}.ew-c-pwa-window-frame__icon{pointer-events:none;flex:none;width:18px;height:18px}.ew-c-pwa-window-frame__actions,.ew-c-pwa-window-frame__action-list{align-items:center;gap:2px;min-width:0;display:flex}.ew-c-pwa-window-frame__actions{-webkit-app-region:no-drag;app-region:no-drag;grid-column:2;width:88px;margin:0;padding:0}.ew-c-pwa-window-frame__actions .ew-c-ui-button{border-radius:5px;width:28px;min-width:28px;height:28px;min-height:28px;padding:3px}.ew-c-pwa-window-frame__title{min-width:0;max-width:100%;color:var(--ew-pwa-window-frame-foreground);font-size:var(--ew-font-size-control);text-overflow:ellipsis;white-space:nowrap;grid-column:3;padding-inline-start:10px;font-weight:560;display:block;overflow:hidden}.ew-c-pwa-window-frame__command-center{-webkit-app-region:no-drag;app-region:no-drag;justify-self:stretch;align-items:center;min-width:0;margin-inline:10px;display:flex}.ew-c-pwa-window-frame__command-center .ew-c-command-surface__ribbon-search{color:#12345c;background:#f6faffe0;border:1px solid #03234c6b;border-radius:5px;width:100%;min-width:0;height:26px;box-shadow:inset 0 1px 1px #ffffffa8,0 1px 2px #00000021}.ew-c-pwa-window-frame__command-center .ew-c-command-surface__ribbon-search:focus-within{background:#fff;box-shadow:0 0 0 2px #ffffff57,0 1px 3px #0000002e}.ew-c-pwa-window-frame__command-center .ew-c-command-surface__ribbon-search-input{color:#12345c;font-size:var(--ew-font-size-control)}.ew-c-pwa-window-frame__account{-webkit-app-region:drag;app-region:drag;justify-content:flex-end;align-items:center;min-width:0;padding-inline:6px;display:flex}.ew-c-pwa-window-frame__account .ew-c-account-surface__button{-webkit-app-region:no-drag;app-region:no-drag;height:26px;min-height:26px;padding-inline:8px}[data-pwa-window-frame-overlay=true]>.ew-c-app-shell,[data-pwa-window-frame-overlay=true]>.ew-a-productivity-shell__shell{height:var(--ew-pwa-window-frame-content-height);max-height:var(--ew-pwa-window-frame-content-height);margin-block-start:var(--ew-pwa-window-frame-height)}[data-pwa-window-frame-overlay=true] .ew-c-app-shell__top{background-color:var(--ew-pwa-window-frame-accent)!important;background-image:var(--ew-pwa-window-frame-gradient)!important}[data-pwa-window-frame-overlay=true] .ew-c-command-surface__ribbon{--ew-ribbon-tab-surface:var(--ew-productivity-chrome-gradient)}[data-pwa-window-frame-overlay=true] .ew-c-command-surface__ribbon-header{-webkit-app-region:drag;app-region:drag}[data-pwa-window-frame-overlay=true] .ew-c-command-surface__ribbon-header button,[data-pwa-window-frame-overlay=true] .ew-c-command-surface__ribbon-header input,[data-pwa-window-frame-overlay=true] .ew-c-command-surface__ribbon-header select,[data-pwa-window-frame-overlay=true] .ew-c-command-surface__ribbon-header [role=button],[data-pwa-window-frame-overlay=true] .ew-c-command-surface__ribbon-header [role=tab]{-webkit-app-region:no-drag;app-region:no-drag}[data-pwa-window-frame-overlay=true] .ew-c-app-shell__account:empty{display:none}@media (width<=780px){[data-pwa-window-frame-overlay=true]>.ew-c-pwa-window-frame{grid-template-columns:minmax(240px,1fr) minmax(180px,300px) 40px}.ew-c-pwa-window-frame__account .ew-c-ui-button__label{display:none}}}.ew-c-recovery-surface{grid-template-rows:auto minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.ew-c-recovery-surface>:last-child{min-width:0;min-height:0}.ew-c-recovery-surface__notice{border-bottom:1px solid color-mix(in srgb, var(--ew-color-warning) 46%, var(--ew-color-border));color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-warning) 12%, var(--ew-color-surface));font:500 .72rem/1.35 var(--ew-font-ui);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px 10px;padding:7px 10px;display:grid}.ew-c-recovery-surface__notice-icon{color:color-mix(in srgb, var(--ew-color-warning) 78%, var(--ew-color-text))}.ew-c-recovery-surface__notice-copy{align-items:baseline;gap:6px;min-width:0;display:flex}.ew-c-recovery-surface__notice-title{flex:none;font-weight:700}.ew-c-recovery-surface__notice-detail{min-width:0;color:var(--ew-color-text-muted)}.ew-c-recovery-surface__notice-actions{flex:none;align-items:center;gap:4px;display:flex}.ew-c-settings{gap:var(--ew-space-3);min-width:0;color:var(--ew-color-text);display:grid}.ew-c-settings__group{gap:var(--ew-space-2);display:grid}.ew-c-settings__label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-settings__control{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);min-height:32px;color:var(--ew-color-text)}.ew-c-settings-dialog{--ew-c-settings-dialog-body-font-size:var(--ew-c-ui-dialog-item-font-size);--ew-c-settings-dialog-helper-font-size:var(--ew-c-ui-dialog-item-font-size);--ew-c-settings-dialog-title-font-size:var(--ew-c-ui-dialog-title-font-size);width:min(920px,100vw - 32px)}.ew-c-settings-dialog[data-stable-height=true]{height:min(720px,100dvh - 64px)}.ew-c-settings-dialog .ew-c-ui-dialog__header{padding:6px 12px}.ew-c-settings-dialog .ew-c-ui-dialog__title{font-size:var(--ew-c-ui-dialog-title-font-size);font-weight:var(--ew-c-ui-dialog-title-font-weight);line-height:var(--ew-line-height-title)}.ew-c-settings-dialog .ew-c-ui-dialog__body{grid-template-rows:auto minmax(0,1fr);align-content:stretch;gap:10px;min-height:0;padding:12px 14px;overflow:hidden}.ew-c-settings-dialog .ew-c-ui-dialog__description{font-size:var(--ew-c-settings-dialog-helper-font-size);line-height:var(--ew-line-height-control)}.ew-c-settings-dialog .ew-c-ui-dialog__footer{padding:10px 14px 12px}.ew-c-settings-dialog__content{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:10px 14px;min-width:0;height:100%;min-height:0;display:grid}.ew-c-settings-dialog__search{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;min-height:32px;color:var(--ew-color-text-muted);background:var(--ew-color-surface);grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 6px 4px 9px;display:grid}.ew-c-settings-dialog__search:focus-within{border-color:var(--ew-color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 18%, transparent)}.ew-c-settings-dialog__search-input{min-width:0;color:var(--ew-color-text);font:inherit;font-size:var(--ew-c-settings-dialog-body-font-size);background:0 0;border:0;outline:0}.ew-c-settings-dialog__search-input::placeholder{color:var(--ew-color-text-muted)}.ew-c-settings-dialog__nav{border-right:1px solid var(--ew-color-border);align-content:start;gap:4px;min-width:0;min-height:0;padding-right:10px;display:grid;overflow:auto}.ew-c-settings-dialog__nav[data-empty=true]{border-right-style:dashed}.ew-c-settings-dialog .ew-c-settings-dialog__nav-item{text-align:left;justify-content:start;width:100%}.ew-c-settings-dialog .ew-c-settings-dialog__nav-item .ew-c-ui-button__label{text-align:start}.ew-c-settings-dialog__section{align-content:start;gap:10px;min-width:0;min-height:0;padding-right:4px;display:grid;overflow:auto}.ew-c-settings-dialog__section--empty{align-content:center;padding-right:0}.ew-c-settings-dialog__section-header{gap:4px;min-width:0;display:grid}.ew-c-settings-dialog__section-title{color:var(--ew-color-text);font-size:var(--ew-c-settings-dialog-title-font-size);font-weight:var(--ew-c-ui-dialog-title-font-weight);line-height:var(--ew-line-height-title);margin:0}.ew-c-settings-dialog__section-description{max-width:68ch;color:var(--ew-color-text-muted);font-size:var(--ew-c-settings-dialog-helper-font-size);line-height:var(--ew-line-height-control);margin:0}.ew-c-settings-dialog__fields{gap:10px;min-width:0;display:grid}.ew-c-settings-dialog__action-field{justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 0;display:flex}.ew-c-settings-dialog__action-copy{gap:.2rem;display:grid}.ew-c-settings-dialog__action-label{font-weight:600}.ew-c-settings-dialog__action-helper{color:var(--ew-color-text-muted,GrayText);font-size:.8rem}.ew-c-settings-dialog .ew-c-ui-field{gap:4px}.ew-c-settings-dialog .ew-c-ui-field__label{font-size:var(--ew-c-settings-dialog-helper-font-size);line-height:var(--ew-line-height-control)}.ew-c-settings-dialog .ew-c-ui-field__control{min-height:30px;font-size:var(--ew-c-settings-dialog-body-font-size);line-height:var(--ew-line-height-control);padding:5px 8px}.ew-c-settings-dialog .ew-c-ui-field__message{font-size:var(--ew-c-settings-dialog-helper-font-size);line-height:var(--ew-line-height-control)}.ew-c-settings-dialog__select-with-badges{gap:5px;min-width:0;display:grid}.ew-c-settings-dialog__field-badges{flex-wrap:wrap;gap:4px;min-height:18px;display:flex}.ew-c-settings-dialog__text-list-field{gap:6px;min-width:0;display:grid}.ew-c-settings-dialog__text-list{gap:4px;min-width:0;display:grid}.ew-c-settings-dialog__text-list-row{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;min-height:30px;padding:3px 4px 3px 8px;display:grid}.ew-c-settings-dialog__text-list-text{gap:1px;min-width:0;display:grid}.ew-c-settings-dialog__text-list-value,.ew-c-settings-dialog__text-list-detail{min-width:0;line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-settings-dialog__text-list-value{color:var(--ew-color-text);font-size:var(--ew-c-settings-dialog-body-font-size)}.ew-c-settings-dialog__text-list-detail{color:var(--ew-color-text-muted);font-size:var(--ew-c-settings-dialog-helper-font-size)}.ew-c-settings-dialog .ew-c-settings-dialog__text-list-remove{width:26px;min-width:26px;height:26px;min-height:26px;padding:0}.ew-c-settings-dialog__text-list-empty{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-c-settings-dialog-helper-font-size);line-height:var(--ew-line-height-control)}.ew-c-settings-dialog .ew-c-ui-checkbox-field__label{font-size:var(--ew-c-settings-dialog-body-font-size);line-height:var(--ew-line-height-control);grid-template-columns:16px minmax(0,1fr);gap:7px}.ew-c-settings-dialog .ew-c-ui-checkbox-field__control{width:15px;height:15px}.ew-c-settings-dialog .ew-c-ui-empty-state{place-self:center stretch}@media (width<=680px){.ew-c-settings-dialog[data-stable-height=true]{height:calc(100dvh - 24px)}.ew-c-settings-dialog__content{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ew-c-settings-dialog__nav{border-right:0;border-bottom:1px solid var(--ew-color-border);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));padding-bottom:10px;padding-right:0;overflow:visible}}.ew-c-side-rail-surface{--ew-c-side-rail-width:3.4rem;--ew-c-side-rail-button-font-size:var(--ew-font-size-control);--ew-c-side-rail-label-font-size:var(--ew-font-size-navigation);--ew-c-side-rail-icon-font-size:1.4rem;--ew-c-side-rail-scroll-icon-font-size:1.15rem;--ew-c-side-rail-hidden-label-width:2.85rem;--ew-c-side-rail-item-gap:.2rem;--ew-c-side-rail-items-padding-block:.18rem;--ew-c-side-rail-button-gap:.2rem;--ew-c-side-rail-button-min-height:4.65rem;--ew-c-side-rail-button-padding:.45rem .24rem;--ew-c-side-rail-scroll-button-width:calc(100% - .7rem);--ew-c-side-rail-scroll-button-height:1.55rem;--ew-c-side-rail-scroll-button-margin:.28rem auto;--ew-c-side-rail-horizontal-scroll-button-width:1.55rem;--ew-c-side-rail-horizontal-scroll-button-height:calc(100% - .6rem);--ew-c-side-rail-horizontal-scroll-button-margin:auto .22rem;--ew-c-side-rail-bg:linear-gradient(180deg, color-mix(in srgb, var(--ew-color-accent) 12%, var(--ew-color-surface-muted)) 0%, var(--ew-color-surface-muted) 38%, color-mix(in srgb, var(--ew-color-surface-muted) 82%, var(--ew-color-background)) 100%);--ew-c-side-rail-border:color-mix(in srgb, var(--ew-color-accent) 22%, var(--ew-color-border));--ew-c-side-rail-active-bg:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface));--ew-c-side-rail-hover-bg:color-mix(in srgb, var(--ew-color-surface) 74%, var(--ew-color-accent));--ew-c-side-rail-text:var(--ew-color-text);--ew-c-side-rail-text-muted:var(--ew-color-text-muted);--ew-c-side-rail-active-border:var(--ew-color-accent);--ew-c-side-rail-focus-ring:color-mix(in srgb, var(--ew-color-accent) 64%, transparent);--ew-c-side-rail-scroll-bg:color-mix(in srgb, var(--ew-color-surface) 76%, transparent);--ew-c-side-rail-scroll-border:color-mix(in srgb, var(--ew-color-text) 12%, transparent);--ew-c-side-rail-scroll-hover-bg:color-mix(in srgb, var(--ew-color-surface) 88%, var(--ew-color-accent));--ew-c-side-rail-scroll-hover-border:color-mix(in srgb, var(--ew-color-accent) 34%, var(--ew-color-border));--ew-c-side-rail-shadow:inset -1px 0 0 #ffffff5c;--ew-c-side-rail-shadow-right:inset 1px 0 0 #ffffff5c;--ew-c-side-rail-active-shadow:inset -1px 0 0 color-mix(in srgb, var(--ew-color-border) 70%, transparent);--ew-c-side-rail-active-shadow-right:inset 1px 0 0 color-mix(in srgb, var(--ew-color-border) 70%, transparent);width:var(--ew-c-side-rail-width);border-inline-end:1px solid var(--ew-c-side-rail-border);min-width:0;min-height:0;color:var(--ew-c-side-rail-text-muted);background:var(--ew-c-side-rail-bg);box-shadow:var(--ew-c-side-rail-shadow);-webkit-user-select:none;user-select:none;grid-template-rows:auto minmax(0,1fr) auto;align-items:stretch;padding:0;display:grid;overflow:hidden}.ew-c-side-rail-surface[data-position=right]{border-inline-start:1px solid var(--ew-c-side-rail-border);box-shadow:var(--ew-c-side-rail-shadow-right);border-inline-end:0}.ew-c-side-rail-surface[data-orientation=horizontal]{border-block:1px solid var(--ew-c-side-rail-border);width:100%;height:2.6rem;box-shadow:var(--ew-c-side-rail-shadow-horizontal,inset 0 1px 0 #ffffff7a);border-inline:0;grid-template-rows:minmax(0,1fr);grid-template-columns:auto minmax(0,1fr) auto}.ew-c-side-rail-surface[data-labels-visible=false]{--ew-c-side-rail-width:var(--ew-c-side-rail-hidden-label-width)}.ew-c-side-rail-surface__scroll-view{overscroll-behavior:contain;scrollbar-width:none;min-width:0;min-height:0;overflow:auto}.ew-c-side-rail-surface__scroll-view::-webkit-scrollbar{width:0;height:0}.ew-c-side-rail-surface__items{align-items:stretch;gap:var(--ew-c-side-rail-item-gap);min-width:0;min-height:min-content;padding:var(--ew-c-side-rail-items-padding-block) 0;flex-direction:column;display:flex}.ew-c-side-rail-surface[data-orientation=horizontal] .ew-c-side-rail-surface__items{flex-direction:row;align-items:stretch;min-width:min-content;min-height:0;padding:0 .2rem}.ew-c-side-rail-surface[data-orientation=vertical][data-scrollable=false] .ew-c-side-rail-surface__items{padding-block:0}.ew-c-side-rail-surface__scroll-button{min-width:0;width:var(--ew-c-side-rail-scroll-button-width);height:var(--ew-c-side-rail-scroll-button-height);margin:var(--ew-c-side-rail-scroll-button-margin);border:1px solid var(--ew-c-side-rail-scroll-border);color:var(--ew-c-side-rail-text-muted);background:var(--ew-c-side-rail-scroll-bg);font-size:var(--ew-c-side-rail-scroll-icon-font-size);cursor:pointer;border-radius:999px;place-items:center;display:inline-grid}.ew-c-side-rail-surface[data-orientation=horizontal] .ew-c-side-rail-surface__scroll-button{width:var(--ew-c-side-rail-horizontal-scroll-button-width);height:var(--ew-c-side-rail-horizontal-scroll-button-height);margin:var(--ew-c-side-rail-horizontal-scroll-button-margin)}.ew-c-side-rail-surface[data-scrollable=false] .ew-c-side-rail-surface__scroll-button{display:none}.ew-c-side-rail-surface__scroll-button:hover:not(:disabled),.ew-c-side-rail-surface__scroll-button:focus-visible{border-color:var(--ew-c-side-rail-scroll-hover-border);color:var(--ew-c-side-rail-text);background:var(--ew-c-side-rail-scroll-hover-bg)}.ew-c-side-rail-surface__scroll-button:disabled{opacity:.35;cursor:default}.ew-c-side-rail-surface__button{justify-content:center;align-items:center;gap:var(--ew-c-side-rail-button-gap);width:100%;min-width:0;min-height:var(--ew-c-side-rail-button-min-height);padding:var(--ew-c-side-rail-button-padding);color:inherit;font:inherit;font-size:var(--ew-c-side-rail-button-font-size);cursor:pointer;background:0 0;border:0;border-inline-start:3px solid #0000;flex-direction:column;flex:none;display:flex;position:relative}.ew-c-side-rail-surface[data-position=right] .ew-c-side-rail-surface__button{border-inline-start:0;border-inline-end:3px solid #0000}.ew-c-side-rail-surface[data-orientation=vertical] .ew-c-side-rail-surface__button{border-radius:7px;width:calc(100% - 8px);margin-inline:4px}.ew-c-side-rail-surface[data-orientation=horizontal] .ew-c-side-rail-surface__button{border-block-end:3px solid #0000;border-inline:0;flex-direction:row;gap:.35rem;width:auto;min-width:3.4rem;min-height:0;padding:.1rem .65rem}.ew-c-side-rail-surface__button:hover:not(:disabled){border-inline-start-color:var(--ew-c-side-rail-hover-bg);color:var(--ew-c-side-rail-text);background:var(--ew-c-side-rail-hover-bg)}.ew-c-side-rail-surface[data-position=right] .ew-c-side-rail-surface__button:hover:not(:disabled){border-inline-start-color:#0000;border-inline-end-color:var(--ew-c-side-rail-hover-bg)}.ew-c-side-rail-surface[data-orientation=horizontal] .ew-c-side-rail-surface__button:hover:not(:disabled){border-inline-color:#0000;border-block-end-color:var(--ew-c-side-rail-hover-bg)}.ew-c-side-rail-surface__button:focus-visible{outline:2px solid var(--ew-c-side-rail-focus-ring);outline-offset:-2px}.ew-c-side-rail-surface__button[data-active=true]{border-inline-start-color:var(--ew-c-side-rail-active-border);color:var(--ew-c-side-rail-text);background:var(--ew-c-side-rail-active-bg);box-shadow:0 1px 3px #20365214, inset 0 0 0 1px color-mix(in srgb, var(--ew-color-accent) 13%, transparent)}.ew-c-side-rail-surface[data-position=right] .ew-c-side-rail-surface__button[data-active=true]{border-inline-start:0;border-inline-end:3px solid var(--ew-c-side-rail-active-border);box-shadow:0 1px 3px #20365214, inset 0 0 0 1px color-mix(in srgb, var(--ew-color-accent) 13%, transparent)}.ew-c-side-rail-surface[data-orientation=horizontal] .ew-c-side-rail-surface__button[data-active=true]{border-inline:0;border-block-end-color:var(--ew-c-side-rail-active-border);box-shadow:var(--ew-c-side-rail-active-shadow-horizontal,inset 0 -1px 0 color-mix(in srgb, var(--ew-color-border) 70%, transparent))}.ew-c-side-rail-surface__button[data-tone=warning][data-active=true]{border-color:var(--ew-color-warning)}.ew-c-side-rail-surface[data-reordering=true] .ew-c-side-rail-surface__button[data-dragging=true]{opacity:.58}.ew-c-side-rail-surface__button[data-drop=before]:before,.ew-c-side-rail-surface__button[data-drop=after]:after{content:"";z-index:1;background:var(--ew-color-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 18%, transparent);border-radius:999px;position:absolute}.ew-c-side-rail-surface[data-orientation=vertical] .ew-c-side-rail-surface__button[data-drop=before]:before{height:3px;inset:0 .35rem auto}.ew-c-side-rail-surface[data-orientation=vertical] .ew-c-side-rail-surface__button[data-drop=after]:after{height:3px;inset:auto .35rem 0}.ew-c-side-rail-surface[data-orientation=horizontal] .ew-c-side-rail-surface__button[data-drop=before]:before{width:3px;inset:.35rem auto .35rem 0}.ew-c-side-rail-surface[data-orientation=horizontal] .ew-c-side-rail-surface__button[data-drop=after]:after{width:3px;inset:.35rem 0 .35rem auto}.ew-c-side-rail-surface__icon{font-size:var(--ew-c-side-rail-icon-font-size);justify-content:center;align-items:center;display:inline-flex}.ew-c-side-rail-surface__label{min-width:0;max-width:100%;font-size:var(--ew-c-side-rail-label-font-size);letter-spacing:0;font-weight:750;line-height:var(--ew-line-height-control);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ew-c-side-rail-surface[data-orientation=vertical] .ew-c-side-rail-surface__label{writing-mode:horizontal-tb;text-orientation:mixed;transform:none}.ew-c-side-rail-surface[data-labels-visible=false] .ew-c-side-rail-surface__label{display:none}.ew-c-side-rail-surface[data-position=right][data-orientation=vertical] .ew-c-side-rail-surface__label{transform:none}.ew-c-side-rail-surface[data-orientation=horizontal] .ew-c-side-rail-surface__label{writing-mode:horizontal-tb;letter-spacing:0;transform:none}.ew-c-side-rail-surface__badge{min-width:1.1rem;height:1.1rem;color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 13%, var(--ew-color-surface));font-size:var(--ew-font-size-control);font-weight:800;line-height:var(--ew-line-height-control);border-radius:999px;place-items:center;padding-inline:.28rem;display:inline-grid}.ew-c-status-surface{border-top:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);display:grid;position:relative;overflow:hidden}.ew-c-status-surface__bar{justify-content:space-between;align-items:center;gap:8px;min-width:0;height:20px;min-height:20px;padding:1px 8px;display:flex;overflow:hidden}.ew-c-status-surface__segments{white-space:nowrap;flex-wrap:nowrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.ew-c-status-surface__utilities{-webkit-user-select:none;user-select:none;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.ew-c-status-surface__view-shortcuts{flex:0 auto;align-items:center;gap:1px;min-width:0;display:inline-flex;overflow:hidden}.ew-c-status-surface__view-shortcut{border-radius:var(--ew-radius-small);width:18px;min-width:18px;height:18px;color:var(--ew-color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.ew-c-status-surface__view-shortcut .ew-c-ui-icon{font-size:14px}.ew-c-status-surface__view-shortcut:hover:not(:disabled),.ew-c-status-surface__view-shortcut:focus-visible,.ew-c-status-surface__view-shortcut[data-active=true]{border-color:var(--ew-color-accent);color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-c-status-surface__view-shortcut:disabled{cursor:default;opacity:.45}.ew-c-status-surface__segment{min-width:0;max-width:190px;color:var(--ew-color-text-muted);font-size:inherit;line-height:inherit;white-space:nowrap;flex:0 auto;align-items:center;gap:4px;display:inline-flex}.ew-c-status-surface__segment[data-tone=accent]{color:var(--ew-color-accent)}.ew-c-status-surface__segment[data-tone=warning]{color:var(--ew-color-warning)}.ew-c-status-surface__segment[data-tone=danger]{color:var(--ew-color-danger)}.ew-c-status-surface__label{flex:none;font-weight:700}.ew-c-status-surface__value{min-width:0;color:var(--ew-color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-status-surface__zoom{min-width:0;color:var(--ew-color-text-muted);font-size:inherit;line-height:inherit;flex:none;align-items:center;gap:4px;display:inline-flex}.ew-c-status-surface__zoom-label{font-weight:700}.ew-c-status-surface__zoom-value{min-width:34px;color:var(--ew-color-text);text-align:center;white-space:nowrap}input.ew-c-status-surface__zoom-slider{flex:0 0 88px;width:88px;min-width:64px}.ew-c-status-surface__zoom-button{border-radius:var(--ew-radius-small);width:16px;min-width:16px;height:16px;color:var(--ew-color-text-muted);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;place-items:center;padding:0;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.ew-c-status-surface__zoom-button:hover:not(:disabled),.ew-c-status-surface__zoom-button:focus-visible{border-color:var(--ew-color-accent);color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-c-status-surface__zoom-button:disabled{cursor:default;opacity:.45}.ew-c-status-surface .ew-c-status-surface__log-resizer{z-index:2;background:0 0;border-top:0;border-bottom:0;height:6px;min-height:6px;position:absolute;inset-block-start:0;inset-inline:0}.ew-c-status-surface .ew-c-status-surface__log-resizer.ew-c-ui-resizer[data-orientation=horizontal]:before{background:0 0;border-radius:0;place-self:start stretch;width:100%;height:1px}.ew-c-status-surface .ew-c-status-surface__log-resizer:hover,.ew-c-status-surface .ew-c-status-surface__log-resizer:focus-visible,.ew-c-status-surface .ew-c-status-surface__log-resizer[data-resizing=true]{background:0 0}.ew-c-status-surface .ew-c-status-surface__log-resizer.ew-c-ui-resizer[data-orientation=horizontal]:hover:before,.ew-c-status-surface .ew-c-status-surface__log-resizer.ew-c-ui-resizer[data-orientation=horizontal]:focus-visible:before,.ew-c-status-surface .ew-c-status-surface__log-resizer.ew-c-ui-resizer[data-orientation=horizontal][data-resizing=true]:before{background:var(--ew-color-accent)}.ew-c-status-surface__log{height:var(--ew-c-status-surface-log-height,0px);border-top:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);background:color-mix(in srgb, var(--ew-color-surface) 82%, #000);min-width:0;transition:height .15s ease-out;display:grid;overflow:hidden}.ew-c-status-surface[data-log-open=false] .ew-c-status-surface__log{border-top:0}.ew-c-status-surface[data-log-resizing=true] .ew-c-status-surface__log{transition:none}.ew-c-status-surface__log-list{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);line-height:var(--ew-line-height-caption);align-content:start;gap:3px;padding:8px 10px;display:grid}.ew-c-status-surface__log-line{overflow-wrap:anywhere;min-width:0}.ew-c-text-effects-panel{min-width:0;color:var(--ew-color-text);align-content:start;gap:10px;display:grid}.ew-c-text-effects-panel__preview,.ew-c-text-effects-panel__section{gap:8px;min-width:0;display:grid}.ew-c-text-effects-panel__preview{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:8px}.ew-c-text-effects-panel__preview-copy{gap:2px;min-width:0;display:grid}.ew-c-text-effects-panel__eyebrow,.ew-c-text-effects-panel__detail-label,.ew-c-text-effects-panel__detail-value{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-text-effects-panel__current,.ew-c-text-effects-panel__section-title,.ew-c-text-effects-panel__effect-label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-c-text-effects-panel__current,.ew-c-text-effects-panel__effect-label{font-weight:700}.ew-c-text-effects-panel__section{padding-block-start:2px}.ew-c-text-effects-panel__section-title{color:color-mix(in srgb, var(--ew-color-text-muted) 82%, var(--ew-color-accent));font-size:var(--ew-font-size-caption);text-transform:uppercase;margin:0;font-weight:750}.ew-c-text-effects-panel__sample{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);width:46px;min-width:46px;height:46px;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-background) 52%, var(--ew-color-surface));font-family:var(--ew-font-content);place-items:center;font-size:24px;font-weight:800;line-height:1;display:inline-grid}.ew-c-text-effects-panel__effect-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.ew-c-text-effects-panel__effect-button{border:1px solid color-mix(in srgb, var(--ew-color-border) 82%, transparent);border-radius:var(--ew-radius-small);min-width:0;min-height:38px;color:var(--ew-color-text);background:var(--ew-color-surface);cursor:pointer;font:inherit;text-align:left;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:6px 7px;display:grid}.ew-c-text-effects-panel__effect-button:hover,.ew-c-text-effects-panel__effect-button:focus-visible,.ew-c-text-effects-panel__effect-button[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface));outline:none}.ew-c-text-effects-panel__effect-button[data-active=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-accent) 26%, transparent)}.ew-c-text-effects-panel__effect-sample{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);width:28px;min-width:28px;height:28px;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-background) 44%, var(--ew-color-surface));font-family:var(--ew-font-content);border-radius:4px;place-items:center;font-size:18px;font-weight:800;line-height:1;display:inline-grid}.ew-c-text-effects-panel__sample[data-text-effect=shadow],.ew-c-text-effects-panel__effect-sample[data-text-effect=shadow]{text-shadow:2px 2px #3157c86b}.ew-c-text-effects-panel__sample[data-text-effect=outline],.ew-c-text-effects-panel__effect-sample[data-text-effect=outline]{color:var(--ew-color-surface);-webkit-text-stroke:1px #0f766e;text-shadow:1px 0 #0f766e,-1px 0 #0f766e,0 1px #0f766e,0 -1px #0f766e}.ew-c-text-effects-panel__sample[data-text-effect=glow],.ew-c-text-effects-panel__effect-sample[data-text-effect=glow]{text-shadow:0 0 4px #7c3aedb3,0 0 9px #7c3aed5c}.ew-c-text-effects-panel__details{gap:6px;min-width:0;margin:0;display:grid}.ew-c-text-effects-panel__detail-row{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 86%, transparent);grid-template-columns:minmax(72px,.8fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:6px 7px;display:grid}.ew-c-text-effects-panel__detail-row[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface))}.ew-c-text-effects-panel__detail-label,.ew-c-text-effects-panel__detail-value{margin:0}.ew-c-text-effects-panel__detail-label{font-weight:700}.ew-c-text-effects-panel__detail-value{color:var(--ew-color-text);text-align:right}.ew-c-text-effects-panel__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-width:0;display:grid}.ew-c-text-effects-panel__tab{border:1px solid color-mix(in srgb, var(--ew-color-border) 80%, transparent);border-radius:var(--ew-radius-small);min-width:0;min-height:42px;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface) 92%, var(--ew-color-background));cursor:pointer;font:inherit;text-align:left;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:7px;padding:6px 7px;display:grid}.ew-c-text-effects-panel__tab:hover,.ew-c-text-effects-panel__tab:focus-visible,.ew-c-text-effects-panel__tab[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 54%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface));outline:none}.ew-c-text-effects-panel__tab[data-active=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-accent) 24%, transparent)}.ew-c-text-effects-panel__tab-icon{width:28px;height:28px;color:color-mix(in srgb, var(--ew-color-accent) 78%, var(--ew-color-text));font-family:var(--ew-font-content);border-block-end:2px solid;place-items:center;font-size:24px;font-weight:700;line-height:1;display:inline-grid}.ew-c-text-effects-panel__tab[data-text-effects-panel-tab=effects] .ew-c-text-effects-panel__tab-icon{text-shadow:0 0 4px color-mix(in srgb, var(--ew-color-accent) 48%, transparent), 1px 1px 0 color-mix(in srgb, var(--ew-color-border) 72%, transparent)}.ew-c-text-effects-panel__tab-label,.ew-c-text-effects-panel__section-heading,.ew-c-text-effects-panel__control-label,.ew-c-text-effects-panel__radio-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-text-effects-panel__tab-label{font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control)}.ew-c-text-effects-panel__editor{gap:7px;min-width:0;display:grid}.ew-c-text-effects-panel__editor-section{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 90%, transparent);min-width:0;display:grid}.ew-c-text-effects-panel__section-toggle{border-radius:var(--ew-radius-small);min-width:0;min-height:32px;color:var(--ew-color-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:5px;padding:5px 7px;display:grid}.ew-c-text-effects-panel__section-toggle:hover,.ew-c-text-effects-panel__section-toggle:focus-visible{background:color-mix(in srgb, var(--ew-color-accent) 7%, transparent);outline:none}.ew-c-text-effects-panel__section-caret{width:18px;height:18px;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);place-items:center;line-height:1;display:inline-grid}.ew-c-text-effects-panel__section-heading-wrap{align-items:center;gap:6px;min-width:0;display:flex}.ew-c-text-effects-panel__section-heading{font-size:var(--ew-font-size-control);font-weight:760;line-height:var(--ew-line-height-control)}.ew-c-text-effects-panel__section-state{border:1px solid color-mix(in srgb, var(--ew-color-accent) 30%, transparent);min-width:0;max-width:82px;color:color-mix(in srgb, var(--ew-color-accent) 68%, var(--ew-color-text));background:color-mix(in srgb, var(--ew-color-accent) 8%, transparent);font-size:var(--ew-font-size-caption);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:none;padding:1px 5px;font-weight:720;line-height:1.35;overflow:hidden}.ew-c-text-effects-panel__editor-section[data-enabled=false] .ew-c-text-effects-panel__section-state{border-color:color-mix(in srgb, var(--ew-color-border) 76%, transparent);color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-background) 64%, transparent)}.ew-c-text-effects-panel__section-description{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);margin:-1px 7px 7px 30px;line-height:1.35}.ew-c-text-effects-panel__controls{gap:7px;min-width:0;padding:0 7px 8px;display:grid}.ew-c-text-effects-panel__control,.ew-c-text-effects-panel__radio-control{min-width:0;color:var(--ew-color-text);border:0;gap:6px;margin:0;padding:0;display:grid}.ew-c-text-effects-panel__control{grid-template-columns:minmax(82px,.8fr) minmax(0,1fr);align-items:start}.ew-c-text-effects-panel__control-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-text-effects-panel__radio-options{gap:4px;min-width:0;padding-inline-start:8px;display:grid}.ew-c-text-effects-panel__radio-option{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;display:grid}.ew-c-text-effects-panel__radio-option[data-enabled=false],.ew-c-text-effects-panel__control[data-enabled=false],.ew-c-text-effects-panel__radio-control[data-enabled=false]{color:var(--ew-color-text-muted);opacity:.68}.ew-c-text-effects-panel__control-input-stack{gap:4px;min-width:0;display:grid}.ew-c-text-effects-panel__control-helper{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-caption);white-space:normal;line-height:1.35}.ew-c-text-effects-panel__select,.ew-c-text-effects-panel__number,.ew-c-text-effects-panel__value,.ew-c-text-effects-panel__color-button{border:1px solid color-mix(in srgb, var(--ew-color-border) 80%, transparent);border-radius:var(--ew-radius-small);width:100%;min-width:0;min-height:32px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit}.ew-c-text-effects-panel__select,.ew-c-text-effects-panel__number,.ew-c-text-effects-panel__value{padding:4px 7px}.ew-c-text-effects-panel__select:focus-visible,.ew-c-text-effects-panel__number:focus-visible,.ew-c-text-effects-panel__value:focus-visible,.ew-c-text-effects-panel__color-button:focus-visible{border-color:color-mix(in srgb, var(--ew-color-accent) 62%, var(--ew-color-border));box-shadow:0 0 0 2px color-mix(in srgb, var(--ew-color-accent) 18%, transparent);outline:none}.ew-c-text-effects-panel__select:disabled,.ew-c-text-effects-panel__number:disabled,.ew-c-text-effects-panel__value:disabled,.ew-c-text-effects-panel__color-button:disabled,.ew-c-text-effects-panel__range:disabled{color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-background) 62%, var(--ew-color-surface));cursor:not-allowed}.ew-c-text-effects-panel__color-button{place-items:center start;padding:4px 7px;display:inline-grid}.ew-c-text-effects-panel__swatch{border:1px solid color-mix(in srgb, var(--ew-color-border) 82%, transparent);width:20px;height:20px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-surface) 70%, transparent);border-radius:4px;display:inline-block}.ew-c-text-effects-panel__range-wrap{grid-template-columns:minmax(0,1fr) 70px;align-items:center;gap:7px;min-width:0;display:grid}.ew-c-text-effects-panel__range{width:100%;min-width:0;accent-color:var(--ew-color-accent)}.ew-c-ui-button,.ew-c-ui-field__control,.ew-c-ui-checkbox-field__control,.ew-c-ui-badge,.ew-c-ui-resizer,.ew-c-ui-tree-view,.ew-c-ui-empty-state,.ew-c-ui-dialog{--ew-c-ui-on-accent:#fff;--ew-c-ui-on-danger:#fff}.ew-c-ui-loading-surface{min-width:0;color:var(--ew-color-text);place-items:center;display:grid}.ew-c-ui-loading-surface[data-mode=inline]{min-height:180px;padding:24px}.ew-c-ui-loading-surface[data-mode=media]{box-sizing:border-box;background:linear-gradient(135deg, color-mix(in srgb, var(--ew-color-accent) 5%, var(--ew-color-surface)) 0 25%, color-mix(in srgb, var(--ew-color-workspace,#eef1f5) 72%, var(--ew-color-surface)) 25% 50%, color-mix(in srgb, var(--ew-color-accent) 5%, var(--ew-color-surface)) 50% 75%, color-mix(in srgb, var(--ew-color-workspace,#eef1f5) 72%, var(--ew-color-surface)) 75% 100%);pointer-events:none;background-size:28px 28px;width:100%;min-width:0;height:100%;min-height:0;padding:clamp(8px,4%,18px);overflow:hidden}.ew-c-ui-loading-surface[data-mode=page]{background:var(--ew-color-workspace,#eef1f5);min-height:100vh;padding:32px}.ew-c-ui-loading-surface[data-mode=overlay]{z-index:1200;background:color-mix(in srgb, var(--ew-color-workspace,#eef1f5) 88%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:24px;position:fixed;inset:0}.ew-c-ui-loading-surface__card{border:1px solid color-mix(in srgb, var(--ew-color-border) 82%, transparent);border-radius:var(--ew-radius-large,12px);background:var(--ew-color-surface,#fff);text-align:center;justify-items:center;gap:14px;width:min(100%,340px);padding:28px 32px 24px;display:grid;box-shadow:0 14px 38px #18233429}.ew-c-ui-loading-surface[data-mode=media] .ew-c-ui-loading-surface__card{border-radius:var(--ew-radius-medium,8px);background:color-mix(in srgb, var(--ew-color-surface,#fff) 94%, transparent);gap:8px;width:min(100%,260px);padding:12px 16px;box-shadow:0 6px 18px #1823341a}.ew-c-ui-loading-surface__indicator{width:52px;height:52px;color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface));border-radius:50%;place-items:center;display:grid;position:relative}.ew-c-ui-loading-surface__indicator:before{border:2px solid color-mix(in srgb, var(--ew-color-accent) 22%, transparent);border-top-color:var(--ew-color-accent);content:"";border-radius:50%;animation:.85s linear infinite ew-c-ui-loading-surface-spin;position:absolute;inset:0}.ew-c-ui-loading-surface[data-mode=media] .ew-c-ui-loading-surface__indicator{width:36px;height:36px}.ew-c-ui-loading-surface[data-mode=media] .ew-c-ui-loading-surface__indicator:before{animation:none}.ew-c-ui-loading-surface__copy{justify-items:center;gap:5px;display:grid}.ew-c-ui-loading-surface__label{font-size:var(--ew-font-size-section);line-height:var(--ew-line-height-control)}.ew-c-ui-loading-surface[data-mode=media] .ew-c-ui-loading-surface__label{font-size:var(--ew-font-size-body)}.ew-c-ui-loading-surface__detail{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body)}.ew-c-ui-loading-surface__progress{background:color-mix(in srgb, var(--ew-color-accent) 14%, var(--ew-color-border));border-radius:999px;width:min(100%,220px);height:3px;position:relative;overflow:hidden}.ew-c-ui-loading-surface[data-mode=media] .ew-c-ui-loading-surface__progress{width:min(100%,150px)}.ew-c-ui-loading-surface[data-mode=media] .ew-c-ui-loading-surface__progress>span{animation:none;inset-inline-start:29%}.ew-c-ui-loading-surface__progress>span{border-radius:inherit;background:var(--ew-color-accent);width:42%;height:100%;animation:1.2s ease-in-out infinite ew-c-ui-loading-surface-progress;position:absolute}@keyframes ew-c-ui-loading-surface-spin{to{transform:rotate(360deg)}}@keyframes ew-c-ui-loading-surface-progress{0%{translate:-120%}to{translate:340%}}@media (prefers-reduced-motion:reduce){.ew-c-ui-loading-surface__indicator:before,.ew-c-ui-loading-surface__progress>span{animation:none}.ew-c-ui-loading-surface__progress>span{inset-inline-start:29%}}@media (forced-colors:active){.ew-c-ui-loading-surface__card,.ew-c-ui-loading-surface__indicator,.ew-c-ui-loading-surface__progress{border:1px solid canvastext}.ew-c-ui-loading-surface__indicator:before{border-color:highlight canvastext canvastext}.ew-c-ui-loading-surface__progress>span{background:highlight}}[data-ew-theme=dark] .ew-c-ui-button,[data-ew-theme=dark] .ew-c-ui-field__control,[data-ew-theme=dark] .ew-c-ui-checkbox-field__control,[data-ew-theme=dark] .ew-c-ui-badge,[data-ew-theme=dark] .ew-c-ui-resizer,[data-ew-theme=dark] .ew-c-ui-tree-view,[data-ew-theme=dark] .ew-c-ui-empty-state,[data-ew-theme=dark] .ew-c-ui-dialog,[data-ew-theme-mode=dark] .ew-c-ui-button,[data-ew-theme-mode=dark] .ew-c-ui-field__control,[data-ew-theme-mode=dark] .ew-c-ui-checkbox-field__control,[data-ew-theme-mode=dark] .ew-c-ui-badge,[data-ew-theme-mode=dark] .ew-c-ui-resizer,[data-ew-theme-mode=dark] .ew-c-ui-tree-view,[data-ew-theme-mode=dark] .ew-c-ui-empty-state,[data-ew-theme-mode=dark] .ew-c-ui-dialog{--ew-c-ui-on-accent:#101216;--ew-c-ui-on-danger:#101216}.ew-c-ui-button{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);min-width:0;color:var(--ew-color-text);background:var(--ew-color-surface);cursor:pointer;font-weight:600;line-height:var(--ew-line-height-control);overflow-wrap:anywhere;text-align:center;justify-content:center;align-items:center;gap:6px;max-width:100%;text-decoration:none;display:inline-flex;position:relative}.ew-c-ui-button__label{overflow-wrap:anywhere;min-width:0}.ew-c-ui-button[data-icon-only=true]{aspect-ratio:1;padding-inline:0}.ew-c-ui-button[data-icon-only=true] .ew-c-ui-button__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ew-c-ui-button[data-size=small]{min-height:28px;font-size:var(--ew-font-size-control);padding:4px 9px}.ew-c-ui-button[data-size=medium]{min-height:34px;font-size:var(--ew-font-size-body);padding:6px 12px}.ew-c-ui-button[data-size=small][data-icon-only=true]{width:28px}.ew-c-ui-button[data-size=medium][data-icon-only=true]{width:34px}.ew-c-ui-button[data-variant=primary]{border-color:var(--ew-color-accent);color:var(--ew-c-ui-on-accent);background:var(--ew-color-accent)}.ew-c-ui-button[data-variant=quiet]{color:var(--ew-color-text);background:0 0;border-color:#0000}.ew-c-ui-button[data-variant=danger]{border-color:var(--ew-color-danger);color:var(--ew-c-ui-on-danger);background:var(--ew-color-danger)}.ew-c-ui-button[data-variant=secondary]:hover:not(:disabled),.ew-c-ui-button[data-variant=quiet]:hover:not(:disabled),.ew-c-ui-button[aria-pressed=true]:not(:disabled){border-color:var(--ew-color-accent);color:var(--ew-color-accent)}.ew-c-ui-button[data-variant=danger]:hover:not(:disabled),.ew-c-ui-button[data-variant=primary]:hover:not(:disabled){filter:saturate(1.08)}.ew-c-ui-button:disabled{cursor:not-allowed;opacity:.58}.ew-c-ui-button[data-busy=true]{cursor:progress}.ew-c-ui-icon{font-size:18px}.ew-c-ui-icon[data-size=small]{font-size:16px}.ew-c-ui-icon[data-icon-missing=true]{color:var(--ew-color-danger)}.ew-c-ui-field{gap:6px;min-width:0;display:grid}.ew-c-ui-field__label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ew-c-ui-field__label-note{color:var(--ew-color-text-muted);flex:none;font-weight:500}.ew-c-ui-field__control{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);width:100%;min-width:0;min-height:34px;color:var(--ew-color-text);background:var(--ew-color-surface);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);padding:6px 9px}.ew-c-ui-field__control--multiline{resize:vertical;min-height:108px}.ew-c-ui-field__control-shell{min-width:0;display:grid;position:relative}.ew-c-ui-field__control-shell .ew-c-ui-field__control{padding-inline-end:42px}.ew-c-ui-field__trailing-action{border-radius:var(--ew-radius-small);width:32px;min-height:28px;color:var(--ew-color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block:3px;inset-inline-end:3px}.ew-c-ui-field__trailing-action:hover,.ew-c-ui-field__trailing-action[aria-pressed=true]{color:var(--ew-color-text);background:var(--ew-color-surface-muted)}.ew-c-ui-field__trailing-action:disabled{cursor:not-allowed;opacity:.5}.ew-c-ui-field__control::placeholder{color:var(--ew-color-text-muted)}.ew-c-ui-field__control:disabled{cursor:not-allowed;opacity:.62}.ew-c-ui-field[data-invalid=true] .ew-c-ui-field__control{border-color:var(--ew-color-danger)}.ew-c-ui-field__message{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);margin:0}.ew-c-ui-field__message--error{color:var(--ew-color-danger)}.ew-c-ui-checkbox-field__label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;display:grid}.ew-c-ui-checkbox-field__control{width:16px;height:16px;accent-color:var(--ew-color-accent);cursor:pointer;margin:2px 0 0}.ew-c-ui-checkbox-field__text{overflow-wrap:anywhere;min-width:0}.ew-c-ui-checkbox-field[data-disabled=true] .ew-c-ui-checkbox-field__label,.ew-c-ui-checkbox-field__control:disabled{cursor:not-allowed;opacity:.62}.ew-c-ui-badge{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);max-width:100%;color:var(--ew-color-text-muted);background:var(--ew-color-surface-muted);font-weight:650;line-height:var(--ew-line-height-control);overflow-wrap:anywhere;align-items:center;display:inline-flex}.ew-c-ui-badge[data-size=small]{font-size:var(--ew-font-size-control);padding:2px 6px}.ew-c-ui-badge[data-size=medium]{font-size:var(--ew-font-size-control);padding:3px 7px}.ew-c-ui-badge[data-tone=accent]{border-color:var(--ew-color-accent);color:var(--ew-color-accent);background:var(--ew-color-surface)}.ew-c-ui-badge[data-tone=success]{border-color:var(--ew-color-success);color:var(--ew-color-success);background:var(--ew-color-surface)}.ew-c-ui-badge[data-tone=danger]{border-color:var(--ew-color-danger);color:var(--ew-color-danger);background:var(--ew-color-surface)}.ew-c-ui-separator{min-width:0;color:var(--ew-color-text-muted);align-items:center;gap:10px;display:flex}.ew-c-ui-separator:before,.ew-c-ui-separator:after{content:"";border-block-start:1px solid var(--ew-color-border);flex:auto;min-width:16px}.ew-c-ui-separator:empty:after{display:none}.ew-c-ui-separator[data-orientation=vertical]{background:var(--ew-color-border);align-self:stretch;width:1px;min-height:32px}.ew-c-ui-separator[data-orientation=vertical]:before,.ew-c-ui-separator[data-orientation=vertical]:after,.ew-c-ui-separator[data-orientation=vertical] .ew-c-ui-separator__label{display:none}.ew-c-ui-separator__label{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);overflow-wrap:anywhere;flex:0 auto}.ew-c-ui-resizer{min-width:0;min-height:0;color:var(--ew-color-text-muted);touch-action:none;flex:none;place-items:center;display:grid;position:relative}.ew-c-ui-resizer[data-orientation=vertical]{cursor:col-resize;width:8px;min-height:32px}.ew-c-ui-resizer[data-orientation=horizontal]{cursor:row-resize;width:100%;height:8px}.ew-c-ui-resizer:before{content:"";background:var(--ew-color-border);border-radius:999px}.ew-c-ui-resizer[data-orientation=vertical]:before{width:2px;height:28px}.ew-c-ui-resizer[data-orientation=horizontal]:before{width:28px;height:2px}.ew-c-ui-resizer:hover:before,.ew-c-ui-resizer:focus-visible:before,.ew-c-ui-resizer[data-resizing=true]:before{background:var(--ew-color-accent)}.ew-c-ui-resizer[data-disabled=true]{cursor:not-allowed;opacity:.54}.ew-c-ui-tree-view{min-width:0}.ew-c-ui-tree-view__list,.ew-c-ui-tree-view__group{gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ew-c-ui-tree-view__group{border-left:1px solid var(--ew-color-border);margin-top:2px;margin-left:14px;padding-left:8px}.ew-c-ui-tree-view__group[hidden]{display:none}.ew-c-ui-tree-view__item,.ew-c-ui-tree-view__row{min-width:0}.ew-c-ui-tree-view__item-control{border-radius:var(--ew-radius-small);width:100%;min-width:0;min-height:23px;color:var(--ew-color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:4px;padding:2px 8px;text-decoration:none;display:grid}.ew-c-ui-tree-view__item-control:hover,.ew-c-ui-tree-view__item-control:focus-visible,.ew-c-ui-tree-view__item-control[data-selected=true]{border-color:var(--ew-color-border);background:var(--ew-color-surface)}.ew-c-ui-tree-view__item-control[data-selected=true]{color:var(--ew-color-accent);box-shadow:inset 3px 0 0 var(--ew-color-accent)}.ew-c-ui-tree-view__item-control[aria-disabled=true]{cursor:not-allowed;opacity:.58}.ew-c-ui-tree-view__disclosure{width:16px;height:16px;color:var(--ew-color-text-muted);place-items:center;display:inline-grid}.ew-c-ui-tree-view__item-control[data-has-children=true] .ew-c-ui-tree-view__disclosure{cursor:pointer}.ew-c-ui-tree-view__item-control[data-has-children=true]:hover .ew-c-ui-tree-view__disclosure,.ew-c-ui-tree-view__item-control[data-has-children=true]:focus-visible .ew-c-ui-tree-view__disclosure{color:var(--ew-color-accent)}.ew-c-ui-tree-view__label,.ew-c-ui-tree-view__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-c-ui-tree-view__label{font-size:var(--ew-font-size-navigation);font-weight:400;line-height:var(--ew-line-height-control)}.ew-c-ui-tree-view__meta{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);grid-column:2}.ew-c-ui-empty-state{border:1px dashed var(--ew-color-border);border-radius:var(--ew-radius-medium);min-width:0;color:var(--ew-color-text);background:var(--ew-color-surface-muted);justify-items:start;gap:8px;padding:14px;display:grid}.ew-c-ui-empty-state__title{font-size:var(--ew-font-size-subtitle);line-height:var(--ew-line-height-title);margin:0}.ew-c-ui-empty-state__description{max-width:58ch;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-body);line-height:var(--ew-line-height-body);margin:0}.ew-c-ui-empty-state__actions{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.ew-c-ui-dialog{--ew-c-ui-dialog-title-font-size:var(--ew-font-size-body);--ew-c-ui-dialog-title-font-weight:700;--ew-c-ui-dialog-title-color:color-mix(in srgb, var(--ew-color-accent) 86%, var(--ew-color-text));--ew-c-ui-dialog-title-icon-font-size:var(--ew-c-ui-dialog-title-font-size);--ew-c-ui-dialog-item-font-size:var(--ew-font-size-control);--ew-c-ui-dialog-item-line-height:var(--ew-line-height-control);--ew-c-ui-dialog-description-font-size:var(--ew-c-ui-dialog-item-font-size);--ew-c-ui-dialog-description-line-height:var(--ew-c-ui-dialog-item-line-height);border:1px solid var(--ew-color-border);border-top:3px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);width:min(100vw - 48px,520px);max-height:min(100vh - 48px,720px);color:var(--ew-color-text);background:var(--ew-color-surface);transform:translate3d(var(--ew-c-ui-dialog-translate-x,0), var(--ew-c-ui-dialog-translate-y,0), 0);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 24px 80px #1018283d}.ew-c-ui-dialog[data-size=small]{width:min(100vw - 48px,420px)}.ew-c-ui-dialog[data-size=large]{width:min(100vw - 48px,720px)}.ew-c-ui-dialog[data-tone=accent]{--ew-c-ui-dialog-title-color:var(--ew-color-accent);border-top-color:var(--ew-color-accent)}.ew-c-ui-dialog[data-tone=success]{--ew-c-ui-dialog-title-color:var(--ew-color-success);border-top-color:var(--ew-color-success)}.ew-c-ui-dialog[data-tone=warning]{--ew-c-ui-dialog-title-color:var(--ew-color-warning);border-top-color:var(--ew-color-warning)}.ew-c-ui-dialog[data-tone=danger]{--ew-c-ui-dialog-title-color:var(--ew-color-danger);border-top-color:var(--ew-color-danger)}.ew-c-ui-dialog__header{color:#fff;background:var(--ew-app-dialog-title-background,linear-gradient(105deg, color-mix(in srgb, var(--ew-color-accent) 68%, #172033), var(--ew-color-accent) 48%, color-mix(in srgb, var(--ew-color-accent) 62%, #2aa8c7) 74%, color-mix(in srgb, var(--ew-color-accent) 58%, #7a55ad)));border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:44px;padding:7px 12px;display:flex;box-shadow:inset 0 1px #ffffff2e}.ew-c-ui-dialog[data-movable=true] .ew-c-ui-dialog__header{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.ew-c-ui-dialog[data-moving=true]{-webkit-user-select:none;user-select:none;will-change:transform}.ew-c-ui-dialog[data-moving=true] .ew-c-ui-dialog__header{cursor:grabbing}.ew-c-ui-dialog__title-group{align-items:center;gap:10px;min-width:0;display:flex}.ew-c-ui-dialog__title-icon{font-size:var(--ew-c-ui-dialog-title-icon-font-size);line-height:var(--ew-line-height-control);color:#fff}.ew-c-ui-dialog[data-tone=accent] .ew-c-ui-dialog__title-icon,.ew-c-ui-dialog[data-tone=success] .ew-c-ui-dialog__title-icon,.ew-c-ui-dialog[data-tone=warning] .ew-c-ui-dialog__title-icon,.ew-c-ui-dialog[data-tone=danger] .ew-c-ui-dialog__title-icon{color:#fff}.ew-c-ui-dialog__title{color:#fff;min-width:0;font-size:var(--ew-c-ui-dialog-title-font-size);font-weight:var(--ew-c-ui-dialog-title-font-weight);line-height:var(--ew-line-height-title);overflow-wrap:anywhere;margin:0}.ew-c-ui-dialog__body{min-width:0;font-size:var(--ew-c-ui-dialog-item-font-size);line-height:var(--ew-c-ui-dialog-item-line-height);align-content:start;gap:12px;padding:14px 16px 16px;display:grid}.ew-c-ui-dialog__description{color:var(--ew-color-text-muted);font-size:var(--ew-c-ui-dialog-description-font-size);line-height:var(--ew-c-ui-dialog-description-line-height);overflow-wrap:anywhere;margin:0}.ew-c-ui-dialog__footer{border-top:1px solid var(--ew-color-border);flex-wrap:wrap-reverse;justify-content:end;gap:8px;min-width:0;padding:12px 16px 16px;display:flex}.ew-c-ui-dialog .ew-c-ui-button,.ew-c-ui-dialog .ew-c-ui-field__control,.ew-c-ui-dialog .ew-c-ui-checkbox-field__label,.ew-c-ui-dialog .ew-c-ui-empty-state__description{font-size:var(--ew-c-ui-dialog-item-font-size);line-height:var(--ew-c-ui-dialog-item-line-height)}.ew-c-ui-dialog__header .ew-c-ui-button[data-icon-only=true]{color:#fff;background:#ffffff14;border-color:#fff3;width:24px;min-height:24px}.ew-c-ui-dialog__header .ew-c-ui-button[data-icon-only=true]:hover{color:#fff;background:#fff3}@media (width<=640px){.ew-c-ui-dialog,.ew-c-ui-dialog[data-size=small],.ew-c-ui-dialog[data-size=large]{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.ew-c-ui-dialog__footer{justify-content:stretch}.ew-c-ui-dialog__footer .ew-c-ui-button{flex:140px}}@media (pointer:coarse){.ew-c-ui-button[data-size=small],.ew-c-ui-button[data-size=medium]{min-height:44px}.ew-c-ui-button[data-size=small][data-icon-only=true],.ew-c-ui-button[data-size=medium][data-icon-only=true]{width:44px}.ew-c-ui-field__control{min-height:44px}.ew-c-ui-field__control-shell .ew-c-ui-field__control{padding-inline-end:50px}.ew-c-ui-field__trailing-action{width:44px;min-height:44px;inset-block:0}.ew-c-ui-checkbox-field__label{grid-template-columns:24px minmax(0,1fr);align-items:center;min-height:44px}.ew-c-ui-checkbox-field__control{width:20px;height:20px;margin-block-start:0}.ew-c-ui-resizer[data-orientation=vertical]{width:20px}.ew-c-ui-resizer[data-orientation=horizontal]{height:20px}.ew-c-ui-tree-view__item-control{min-height:44px}.ew-c-ui-dialog__header .ew-c-ui-button[data-icon-only=true]{width:44px;min-height:44px}}input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:20px;margin:0}input[type=range]::-webkit-slider-runnable-track{background:var(--ew-color-border);border-radius:2px;width:100%;height:4px;transition:background-color .15s}input[type=range]:hover::-webkit-slider-runnable-track{background:color-mix(in srgb, var(--ew-color-border) 70%, var(--ew-color-text-muted))}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--ew-color-accent);border:2px solid var(--ew-color-surface);border-radius:50%;width:16px;height:16px;margin-top:-6px;transition:transform .1s,background-color .1s;box-shadow:0 1px 3px #0006}input[type=range]:hover::-webkit-slider-thumb{background:color-mix(in srgb, var(--ew-color-accent) 85%, #fff);transform:scale(1.15)}input[type=range]:active::-webkit-slider-thumb{transform:scale(.9)}input[type=range]::-moz-range-track{background:var(--ew-color-border);border-radius:2px;width:100%;height:4px}input[type=range]::-moz-range-thumb{background:var(--ew-color-accent);border:2px solid var(--ew-color-surface);border-radius:50%;width:12px;height:12px;transition:transform .1s,background-color .1s;box-shadow:0 1px 3px #0006}input[type=range]:hover::-moz-range-thumb{background:color-mix(in srgb, var(--ew-color-accent) 85%, #fff);transform:scale(1.15)}input[type=range]:active::-moz-range-thumb{transform:scale(.9)}input[type=range]:disabled{opacity:.5;cursor:not-allowed}input[type=range]:disabled::-webkit-slider-thumb{background:var(--ew-color-text-muted);border-color:var(--ew-color-border);cursor:not-allowed;transform:none}input[type=range]:disabled::-moz-range-thumb{background:var(--ew-color-text-muted);border-color:var(--ew-color-border);cursor:not-allowed;transform:none}@media (forced-colors:active){.ew-c-ui-button:disabled,.ew-c-ui-field__control:disabled,.ew-c-ui-checkbox-field[data-disabled=true] .ew-c-ui-checkbox-field__label,.ew-c-ui-checkbox-field__control:disabled,input[type=range]:disabled{color:graytext;opacity:1;border-color:graytext}.ew-c-ui-dialog,.ew-c-ui-empty-state{box-shadow:none}}.ew-c-visual-surface{min-width:0;color:var(--ew-color-text);gap:10px;display:grid}.ew-c-visual-surface__header{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.ew-c-visual-surface__title{min-width:0;font-size:var(--ew-font-size-subtitle);line-height:var(--ew-line-height-title);overflow-wrap:anywhere;margin:0}.ew-c-visual-surface__status{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);color:var(--ew-color-text-muted);background:var(--ew-color-surface-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);flex:none;padding:3px 6px}.ew-c-visual-surface[data-webgpu=ready] .ew-c-visual-surface__status{color:#fff;border-color:color-mix(in srgb, var(--ew-color-accent) 62%, var(--ew-color-border));background:var(--ew-color-accent)}.ew-c-visual-surface[data-webgpu=unavailable] .ew-c-visual-surface__status{color:var(--ew-color-danger);border-color:color-mix(in srgb, var(--ew-color-danger) 52%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-danger) 12%, var(--ew-color-surface))}.ew-c-visual-surface__canvas-stage{aspect-ratio:16/9;border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);cursor:grab;touch-action:none;background:#0d1117;outline:none;width:100%;max-width:980px;display:grid;position:relative;overflow:hidden}.ew-c-visual-surface__canvas-stage:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ew-color-accent) 28%, transparent)}.ew-c-visual-surface__canvas-stage[data-interaction=pan]{cursor:grabbing}.ew-c-visual-surface__canvas{grid-area:1/1;width:100%;height:100%;display:block}.ew-c-visual-surface__toolbar{z-index:2;border-radius:var(--ew-radius-small);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c121ccc;border:1px solid #ffffff2e;grid-area:1/1;place-self:start end;align-items:center;gap:4px;min-width:0;margin:8px;padding:4px;display:flex;box-shadow:0 10px 26px #0000003d}.ew-c-visual-surface__mode-group{border-radius:var(--ew-radius-small);background:#ffffff0f;border:1px solid #ffffff29;grid-template-columns:repeat(3,34px);gap:2px;min-width:0;padding:2px;display:inline-grid}.ew-c-visual-surface__mode-button{border-radius:var(--ew-radius-small);color:#eff6ffc2;width:34px;height:24px;font-size:var(--ew-font-size-control);font-weight:700;line-height:var(--ew-line-height-control);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:inline-grid}.ew-c-visual-surface__mode-button[data-active=true]{color:#fff;background:#ffffff2e;border-color:#ffffff47}.ew-c-visual-surface__mode-button:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff3d}.ew-c-visual-surface__mode-button:disabled{color:#cbd5e161;cursor:default}.ew-c-visual-surface__toolbar-button{border-radius:var(--ew-radius-small);color:#eff6fff0;cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.ew-c-visual-surface__toolbar-button:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff3d}.ew-c-visual-surface__toolbar-button:disabled{color:#cbd5e161;cursor:default}.ew-c-visual-surface__toolbar-value{color:#eff6ffe6;min-width:42px;font-size:var(--ew-font-size-control);font-variant-numeric:tabular-nums;line-height:var(--ew-line-height-control);text-align:center}.ew-c-visual-surface__support-note{z-index:3;border:1px solid color-mix(in srgb, var(--ew-color-danger) 48%, var(--ew-color-border));border-radius:var(--ew-radius-medium);max-width:min(380px,100% - 32px);color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface) 88%, #000);text-align:center;grid-area:1/1;place-self:center;padding:14px 16px;display:none;box-shadow:0 18px 48px #00000047}.ew-c-visual-surface[data-webgpu=unavailable] .ew-c-visual-surface__support-note{gap:6px;display:grid}.ew-c-visual-surface__support-title{font-size:var(--ew-font-size-subtitle);line-height:var(--ew-line-height-title)}.ew-c-visual-surface__support-detail,.ew-c-visual-surface__detail{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-c-visual-surface__detail{overflow-wrap:anywhere;min-width:0;margin:0}.ew-c-visual-surface__diagnostics{flex-wrap:wrap;gap:6px;min-width:0;max-width:980px;margin:0;display:flex}.ew-c-visual-surface__diagnostic{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface-muted);min-width:0;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);grid-template-columns:minmax(44px,max-content) minmax(42px,max-content);align-items:center;gap:6px;padding:5px 7px;display:grid}.ew-c-visual-surface__diagnostic dt,.ew-c-visual-surface__diagnostic dd{overflow-wrap:anywhere;min-width:0;margin:0}.ew-c-visual-surface__diagnostic dt{color:var(--ew-color-text-muted)}.ew-c-visual-surface__diagnostic dd{color:var(--ew-color-text);font-variant-numeric:tabular-nums}.ew-c-workspace{--ew-workspace-tree-indent:16px;min-width:0;min-height:0;color:var(--ew-color-text);background:var(--ew-color-surface);display:grid}.ew-c-workspace__tree{gap:var(--ew-space-1);padding:var(--ew-space-2);display:grid}.ew-c-workspace__node{min-height:28px;padding:var(--ew-space-1) var(--ew-space-2);border-radius:var(--ew-radius-small);color:var(--ew-color-text)}.ew-c-workspace__node[data-active=true]{background:var(--ew-color-surface-muted)}}@layer ew.apps{.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.paste],.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.dictate],.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.editor]{min-width:64px}.ew-a-documents-app{--ew-documents-ribbon-tab-surface:var(--ew-productivity-chrome-gradient);--ew-documents-chrome-bg:#f4f6f9;--ew-documents-chrome-surface:#f7f9fc;--ew-documents-content-bg:#e7ebf1;--ew-documents-reading-bg:#eef1f5;--ew-documents-ribbon-bg:linear-gradient(180deg, #fff 0%, #f7f9fc 100%);--ew-documents-ribbon-border:color-mix(in srgb, var(--ew-color-border) 88%, #b8c2cf);--ew-documents-stage-header-bg:color-mix(in srgb, var(--ew-color-surface) 82%, var(--ew-color-background));--ew-documents-stage-header-border:color-mix(in srgb, var(--ew-color-border) 90%, #b8c2cf);--ew-documents-chrome-shadow:0 1px 0 #ffffffd1 inset, 0 3px 12px #1a243012;--ew-documents-scrollbar-thumb:#717e8f9e;--ew-documents-side-rail-bg:linear-gradient(180deg, #f4f6f9 0%, #edf1f6 100%);--ew-documents-side-rail-border:color-mix(in srgb, var(--ew-color-border) 92%, #aeb8c5);--ew-documents-side-rail-shadow:inset -1px 0 0 #ffffff9e;--ew-documents-side-rail-shadow-right:inset 1px 0 0 #ffffff9e;--ew-documents-side-rail-active-bg:var(--ew-color-surface);--ew-documents-side-rail-hover-bg:#ffffffc7;--ew-documents-side-rail-scroll-bg:#ffffffd6;--ew-documents-side-rail-scroll-border:#1e293b1f;--ew-documents-side-rail-scroll-hover-bg:#ffffffe6;--ew-documents-side-panel-bg:linear-gradient(180deg, #fbfcfe 0%, #f4f7fa 100%);--ew-documents-side-panel-bg-right:linear-gradient(180deg, #f9fbfd 0%, #f1f5f9 100%);--ew-documents-side-panel-border:color-mix(in srgb, var(--ew-color-border) 94%, #aeb8c5);--ew-documents-side-panel-shadow:inset 0 1px 0 #ffffffc7, inset -1px 0 0 #ffffff94;--ew-documents-side-panel-shadow-right:inset 0 1px 0 #ffffffc7, inset 1px 0 0 #ffffff94;min-width:0;height:100vh;min-height:0;max-height:100vh;color:var(--ew-color-text);background:linear-gradient(180deg, #ffffff94, transparent 132px), var(--ew-documents-chrome-bg);overflow:hidden}[data-ew-theme-mode=dark] .ew-a-documents-app{--ew-documents-chrome-bg:#171c23;--ew-documents-chrome-surface:#1b222b;--ew-documents-content-bg:#151a21;--ew-documents-reading-bg:#1b212a;--ew-documents-ribbon-bg:linear-gradient(180deg, #1b222b 0%, #181e26 100%);--ew-documents-ribbon-border:#ffffff1a;--ew-documents-stage-header-bg:linear-gradient(180deg, #1d242e 0%, #191f27 100%);--ew-documents-stage-header-border:#ffffff1a;--ew-documents-chrome-shadow:0 1px 0 #ffffff09 inset, 0 4px 16px #0000003d;--ew-documents-scrollbar-thumb:#909cae9e;--ew-documents-side-rail-bg:linear-gradient(180deg, #181e26 0%, #141920 100%);--ew-documents-side-rail-border:var(--ew-color-border);--ew-documents-side-rail-shadow:inset -1px 0 0 #ffffff0f;--ew-documents-side-rail-shadow-right:inset 1px 0 0 #ffffff0f;--ew-documents-side-rail-active-bg:#202731;--ew-documents-side-rail-hover-bg:#ffffff0f;--ew-documents-side-rail-scroll-bg:#202731d1;--ew-documents-side-rail-scroll-border:#e6eaf21f;--ew-documents-side-rail-scroll-hover-bg:#ffffff14;--ew-documents-side-panel-bg:linear-gradient(180deg, #1c232c 0%, #181e26 100%);--ew-documents-side-panel-bg-right:linear-gradient(180deg, #1a212a 0%, #171c23 100%);--ew-documents-side-panel-border:var(--ew-color-border);--ew-documents-side-panel-shadow:inset 0 1px 0 #ffffff0f, inset -1px 0 0 #ffffff0a;--ew-documents-side-panel-shadow-right:inset 0 1px 0 #ffffff0f, inset 1px 0 0 #ffffff0a;background:linear-gradient(180deg, #ffffff0d, transparent 180px), var(--ew-documents-chrome-bg)}.ew-a-documents-app .ew-c-app-shell{height:var(--ew-pwa-window-frame-content-height,100%);max-height:var(--ew-pwa-window-frame-content-height,100%);min-height:0}.ew-a-documents-app .ew-c-app-shell__top{background:var(--ew-documents-stage-header-bg)}.ew-a-documents-app .ew-c-app-shell__content{background:var(--ew-documents-chrome-bg);padding:0}.ew-a-documents-app .ew-c-command-surface__ribbon{--ew-ribbon-primary:var(--ew-color-accent);--ew-ribbon-accent:var(--ew-color-accent);--ew-ribbon-frame:color-mix(in srgb, var(--ew-color-surface) 76%, var(--ew-color-background));--ew-ribbon-panel:color-mix(in srgb, var(--ew-color-surface) 96%, var(--ew-color-background));--ew-ribbon-item:color-mix(in srgb, var(--ew-color-surface-muted) 74%, var(--ew-color-surface));--ew-ribbon-border:var(--ew-documents-ribbon-border);--ew-ribbon-divider:color-mix(in srgb, var(--ew-color-border) 78%, var(--ew-color-surface));--ew-ribbon-tab-surface:var(--ew-documents-ribbon-tab-surface);--ew-ribbon-tab-divider-width:0px;--ew-ribbon-utilities-divider-width:0px;--ew-ribbon-shadow:var(--ew-documents-chrome-shadow);border-bottom-color:var(--ew-documents-ribbon-border);background:var(--ew-documents-ribbon-bg)}.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.paste] .ew-c-ui-icon,.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.format-painter] .ew-c-ui-icon{color:#d97706}.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.bullets] .ew-c-ui-icon,.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.numbering] .ew-c-ui-icon,.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.multilevel-list] .ew-c-ui-icon,.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.text-effects] .ew-c-ui-icon,.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.dictate] .ew-c-ui-icon,.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.editor] .ew-c-ui-icon{color:#0878df}.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.text-color] .ew-c-ui-icon,.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.underline-color] .ew-c-ui-icon{color:#dc2626}.ew-a-documents-app .ew-c-command-surface__button[data-command-id=documents\.highlight] .ew-c-ui-icon{color:#d6a800}.ew-a-documents-app__ribbon-slot{display:contents}.ew-a-documents-app__focus-exit{z-index:40;box-shadow:var(--ew-shadow-popover,0 10px 28px #00000038);position:fixed;inset-block-start:10px;inset-inline-end:12px}.ew-a-documents-app[data-documents-focus-mode=true]>.ew-c-app-shell{grid-template-rows:minmax(0,1fr)}.ew-a-documents-app[data-documents-focus-mode=true]>.ew-c-app-shell>.ew-c-app-shell__top,.ew-a-documents-app[data-documents-focus-mode=true]>.ew-c-app-shell>.ew-c-status-surface,.ew-a-documents-app[data-documents-focus-mode=true] .ew-c-app-shell__rail,.ew-a-documents-app[data-documents-focus-mode=true] .ew-c-app-shell__panel-host,.ew-a-documents-app[data-documents-focus-mode=true] .ew-c-app-shell__resizer,.ew-a-documents-app[data-documents-focus-mode=true] .ew-c-document-surface__tab-rail,.ew-a-documents-app[data-documents-focus-mode=true] .ew-c-canvas-viewport-surface__ruler,.ew-a-documents-app[data-documents-focus-mode=true] .ew-c-canvas-viewport-surface__ruler-corner{display:none}.ew-a-documents-app[data-documents-focus-mode=true] .ew-c-app-shell__workspace{grid-row:1;grid-template-columns:minmax(0,1fr)}.ew-a-documents-app[data-documents-focus-mode=true] .ew-c-app-shell__content{grid-column:1}.ew-a-documents-app[data-documents-focus-mode=true] .ew-c-canvas-viewport-surface{--ew-c-canvas-viewport-surface-top-ruler-size:0px;--ew-c-canvas-viewport-surface-left-ruler-size:0px}.ew-a-documents-app__workspace,.ew-a-documents-app__document-slot{min-width:0;height:100%;min-height:0;display:grid}.ew-a-documents-app__workspace{background:linear-gradient(180deg, #ffffff6b, transparent 148px), var(--ew-documents-chrome-bg);padding:0;position:relative}[data-ew-theme-mode=dark] .ew-a-documents-app__workspace{background:linear-gradient(180deg, #ffffff09, transparent 148px), var(--ew-documents-chrome-bg)}.ew-a-documents-app__read-aloud-transport-slot{z-index:30;pointer-events:none;max-width:calc(100% - 24px);position:absolute;top:10px;left:50%;transform:translate(-50%)}.ew-a-documents-app__read-aloud-transport-slot:empty{display:none}.ew-a-documents-app__read-aloud-transport-slot[data-positioned=true]{transform:none}.ew-a-documents-app__read-aloud-transport{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);background:color-mix(in srgb, var(--ew-color-surface) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;border-radius:12px;align-items:center;gap:8px;max-width:100%;padding:5px 7px 5px 11px;display:flex;box-shadow:0 8px 28px #0f172a2e}.ew-a-documents-app__read-aloud-status{max-width:230px;color:var(--ew-color-text-muted);font:500 .72rem/1.25 var(--ew-font-ui);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-a-documents-app__read-aloud-move{width:22px;height:28px;color:var(--ew-color-text-muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;margin:-1px 0 -1px -6px;padding:0;display:inline-grid}.ew-a-documents-app__read-aloud-move:hover{color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 10%, transparent)}.ew-a-documents-app__read-aloud-move:focus-visible{outline:2px solid var(--ew-color-accent);outline-offset:1px}.ew-a-documents-app__read-aloud-move[data-dragging=true]{cursor:grabbing}.ew-a-documents-app__read-aloud-transport[data-status=error] .ew-a-documents-app__read-aloud-status,.ew-a-documents-app__read-aloud-transport[data-status=unsupported] .ew-a-documents-app__read-aloud-status{color:var(--ew-color-danger,#b42318)}.ew-a-documents-app .ew-c-document-surface{--ew-document-surface-chrome-background:var(--ew-documents-chrome-surface);--ew-document-surface-tab-border:var(--ew-documents-stage-header-border);--ew-document-surface-tab-active-background:color-mix(in srgb, var(--ew-color-surface) 94%, var(--ew-color-background));--ew-document-surface-tab-hover-background:color-mix(in srgb, var(--ew-color-accent) 9%, var(--ew-color-surface));border:0;border-color:var(--ew-documents-ribbon-border);height:100%;min-height:0;box-shadow:none;border-radius:0}[data-ew-theme-mode=dark] .ew-a-documents-app .ew-c-document-surface{box-shadow:none}.ew-a-documents-app .ew-c-document-surface__content{background:var(--ew-documents-content-bg);overflow:hidden}.ew-a-documents-app__editor-hydration{min-width:0;height:100%;min-height:0;color:var(--ew-color-text-muted);background:var(--ew-documents-content-bg);font:500 .82rem/1.4 var(--ew-font-ui);place-items:center;display:grid}.ew-a-documents-app .ew-c-document-surface__chrome{background:var(--ew-documents-chrome-bg);padding:0}.ew-a-documents-app[data-mail-merge-highlight=true] .ew-c-document-editor__text-run[data-field-kind=merge-field]{background:color-mix(in srgb, var(--ew-color-warning) 22%, transparent);box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--ew-color-warning) 52%, transparent);border-radius:3px}.ew-a-documents-app__stage{background:var(--ew-documents-content-bg);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.ew-a-documents-app__stage[data-view-mode=reading]{background:var(--ew-documents-reading-bg)}.ew-a-documents-app__stage-header{border-bottom:1px solid var(--ew-documents-stage-header-border);background:var(--ew-documents-stage-header-bg);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 12px;display:flex}.ew-a-documents-app__stage-title-group{gap:2px;min-width:0;display:grid}.ew-a-documents-app__stage-file,.ew-a-documents-app__stage-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.2;overflow:hidden}.ew-a-documents-app__stage-file{color:var(--ew-color-text);font-size:var(--ew-font-size-small);font-weight:800}.ew-a-documents-app__stage-meta{color:var(--ew-color-text-muted);font-size:11px;font-weight:650}.ew-a-documents-app__presence-strip{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.ew-a-documents-app__pill{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);min-width:0;max-width:180px;min-height:22px;color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-surface-raised) 82%, transparent);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;padding:3px 8px;font-size:11px;font-weight:750;line-height:1.1;display:inline-flex;overflow:hidden}.ew-a-documents-app__pill[data-tone=accent]{border-color:color-mix(in srgb, var(--ew-color-accent) 38%, var(--ew-color-border));color:color-mix(in srgb, var(--ew-color-accent) 86%, #0a5b55);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-a-documents-app__pill[data-tone=warning]{border-color:color-mix(in srgb, var(--ew-color-warning) 44%, var(--ew-color-border));color:color-mix(in srgb, var(--ew-color-warning) 88%, #5d4300);background:color-mix(in srgb, var(--ew-color-warning) 14%, var(--ew-color-surface))}.ew-a-documents-app__canvas{scrollbar-width:thin;background:linear-gradient(90deg, #ffffff57 1px, transparent 1px), linear-gradient(180deg, #ffffff52 1px, transparent 1px), var(--ew-documents-content-bg);background-size:22px 22px;grid-template-rows:28px minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:auto}[data-ew-theme-mode=dark] .ew-a-documents-app__canvas{background:linear-gradient(90deg, #ffffff0f 1px, transparent 1px), linear-gradient(180deg, #ffffff0d 1px, transparent 1px), var(--ew-documents-content-bg);background-size:22px 22px}.ew-a-documents-app__draw-layer{z-index:12}.ew-a-documents-app__ruler{z-index:1;border-bottom:1px solid var(--ew-documents-stage-header-border);background:var(--ew-documents-stage-header-bg);min-width:640px;height:28px;color:var(--ew-color-text-muted);font-variant-numeric:tabular-nums;grid-template-columns:repeat(8,minmax(56px,1fr));align-items:center;font-size:10px;display:grid;position:sticky;top:0}.ew-a-documents-app__ruler-tick{border-inline-start:1px solid color-mix(in srgb, var(--ew-color-border) 66%, transparent);align-items:center;height:100%;padding-inline-start:6px;display:inline-flex;position:relative}.ew-a-documents-app__page-shell{box-sizing:border-box;justify-items:center;gap:18px;width:100%;min-width:0;padding:28px 28px 44px;display:grid}.ew-a-documents-app__stage[data-view-mode=web] .ew-a-documents-app__page-shell,.ew-a-documents-app__stage[data-view-mode=reading] .ew-a-documents-app__page-shell{padding-inline:18px}.ew-a-documents-app__page{box-sizing:border-box;color:#1f2933;width:min(100%,816px);min-height:1056px;font-family:var(--ew-font-content);background:#fff;border:1px solid #71809052;border-radius:2px;align-content:start;gap:17px;padding:72px 82px 64px;line-height:1.55;display:grid;position:relative;box-shadow:0 18px 32px #3d485429,inset 0 1px #ffffffeb}.ew-a-documents-app__stage[data-view-mode=web] .ew-a-documents-app__page{width:min(100%,960px);min-height:620px;padding:46px 56px 54px}.ew-a-documents-app__stage[data-view-mode=reading] .ew-a-documents-app__page{width:min(100%,760px);min-height:760px;padding:64px 70px;box-shadow:0 10px 24px #3d48541a}.ew-a-documents-app__page--preview{opacity:.82;min-height:560px}.ew-a-documents-app .ew-c-app-shell__panel-host{border-color:var(--ew-documents-side-panel-border);color:var(--ew-color-text);background:var(--ew-documents-side-panel-bg);box-shadow:var(--ew-documents-side-panel-shadow);scrollbar-color:var(--ew-documents-scrollbar-thumb) transparent}.ew-a-documents-app .ew-c-app-shell__panel-host[data-side=right]{border-color:var(--ew-documents-side-panel-border);background:var(--ew-documents-side-panel-bg-right);box-shadow:var(--ew-documents-side-panel-shadow-right)}.ew-a-documents-app .ew-c-side-rail-surface{--ew-c-side-rail-bg:var(--ew-documents-side-rail-bg);--ew-c-side-rail-border:var(--ew-documents-side-rail-border);--ew-c-side-rail-shadow:var(--ew-documents-side-rail-shadow);--ew-c-side-rail-shadow-right:var(--ew-documents-side-rail-shadow-right);--ew-c-side-rail-active-bg:var(--ew-documents-side-rail-active-bg);--ew-c-side-rail-hover-bg:var(--ew-documents-side-rail-hover-bg);--ew-c-side-rail-scroll-bg:var(--ew-documents-side-rail-scroll-bg);--ew-c-side-rail-scroll-border:var(--ew-documents-side-rail-scroll-border);--ew-c-side-rail-scroll-hover-bg:var(--ew-documents-side-rail-scroll-hover-bg);--ew-c-side-rail-scroll-hover-border:color-mix(in srgb, var(--ew-color-accent) 34%, var(--ew-color-border));box-sizing:border-box}.ew-a-documents-app .ew-c-app-shell__panel-host::-webkit-scrollbar-thumb{background:var(--ew-documents-scrollbar-thumb)}.ew-a-documents-app .ew-c-status-surface{border-top-color:var(--ew-documents-stage-header-border);background:var(--ew-documents-stage-header-bg);box-shadow:inset 0 -1px #ffffff08}.ew-a-documents-app .ew-c-status-surface__bar{height:28px;min-height:28px;padding-inline:12px}.ew-a-documents-app .ew-c-status-surface__segments,.ew-a-documents-app .ew-c-status-surface__utilities{gap:0}.ew-a-documents-app .ew-c-status-surface__segment{border-inline-end:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);max-width:220px;padding-inline:9px}.ew-a-documents-app .ew-c-status-surface__segment:first-child{padding-inline-start:0}.ew-a-documents-app .ew-c-status-surface__view-shortcuts{gap:3px;margin-inline:9px}.ew-a-documents-app .ew-c-status-surface__view-shortcut{border-color:color-mix(in srgb, var(--ew-color-border) 58%, transparent);background:color-mix(in srgb, var(--ew-color-surface) 64%, transparent);width:22px;min-width:22px;height:22px}.ew-a-documents-app .ew-c-app-shell__resizer{border-color:var(--ew-documents-side-panel-border);background:color-mix(in srgb, var(--ew-documents-side-panel-border) 18%, transparent)}.ew-a-documents-app__page-header{border-bottom:2px solid color-mix(in srgb, var(--ew-color-accent) 64%, #283845);gap:5px;padding-bottom:18px;display:grid}.ew-a-documents-app__page-title,.ew-a-documents-app__page-subtitle,.ew-a-documents-app__section-heading,.ew-a-documents-app__paragraph,.ew-a-documents-app__preview-heading{margin:0}.ew-a-documents-app__page-title{color:#17212b;overflow-wrap:anywhere;font-size:26px;font-weight:820;line-height:1.16}.ew-a-documents-app__page-subtitle{color:#607080;font-size:12px;font-weight:700;line-height:1.3}.ew-a-documents-app__page-section{gap:8px;min-width:0;display:grid}.ew-a-documents-app__section-heading,.ew-a-documents-app__preview-heading{color:#22303b;font-size:17px;font-weight:800;line-height:1.25}.ew-a-documents-app__paragraph,.ew-a-documents-app__list,.ew-a-documents-app__table{color:#273645;font-size:14px}.ew-a-documents-app__list{gap:5px;margin:0;padding-inline-start:22px;display:grid}.ew-a-documents-app__table{border-collapse:collapse;table-layout:fixed;width:100%}.ew-a-documents-app__table th,.ew-a-documents-app__table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #cfd8e2;padding:8px 10px}.ew-a-documents-app__table th{color:#21313d;background:#ecf2f5;font-weight:800}.ew-a-documents-app__page-footer{color:#778391;text-align:center;border-top:1px solid #d9e1e8;align-self:end;margin-top:18px;padding-top:10px;font-size:11px}.ew-a-documents-app__preview-lines{gap:10px;margin-top:12px;display:grid}.ew-a-documents-app__preview-line{background:#dde5ed;border-radius:999px;width:100%;height:9px;display:block}.ew-a-documents-app__preview-line:nth-child(2n){width:84%}.ew-a-documents-app__preview-line:nth-child(3n){width:68%}.ew-a-documents-app__panel-slot,.ew-a-documents-app__outline,.ew-a-documents-app__pages-panel,.ew-a-documents-app__search-panel,.ew-a-documents-app__selection-panel,.ew-a-documents-app__bookmarks-panel,.ew-a-documents-app__clipboard-panel,.ew-a-documents-app__font-panel,.ew-a-documents-app__paragraph-panel,.ew-a-documents-app__styles-panel,.ew-a-documents-app__comments-panel,.ew-a-documents-app__revisions-panel,.ew-a-documents-app__review-panel,.ew-a-documents-app__references-notes-panel,.ew-a-documents-app__mail-merge-recipients-panel,.ew-a-documents-app__mail-merge-output-panel,.ew-a-documents-app__collaboration-panel,.ew-a-documents-app__stats-panel,.ew-a-documents-app__versions-panel,.ew-a-documents-app__transcribe-panel,.ew-a-documents-app__voice-settings-panel,.ew-a-documents-app__chat-panel{gap:9px;min-width:0;display:grid}.ew-a-documents-app__panel-field-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;min-width:0;display:grid}.ew-a-documents-app__panel-input,.ew-a-documents-app__panel-textarea{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);border-radius:var(--ew-radius-small);width:100%;min-width:0;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface) 92%, #fff);font:inherit;font-size:var(--ew-font-size-small)}.ew-a-documents-app__panel-input{height:32px;padding:0 9px}.ew-a-documents-app__panel-textarea{resize:vertical;min-height:76px;padding:8px 9px;line-height:1.35}.ew-a-documents-app__panel-input:focus,.ew-a-documents-app__panel-textarea:focus{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 20%, transparent);outline-offset:1px}.ew-a-documents-app__mail-merge-control-grid{grid-template-columns:repeat(auto-fit,minmax(152px,1fr));gap:8px;min-width:0;display:grid}.ew-a-documents-app__mail-merge-mapping-stack{gap:8px;min-width:0;display:grid}.ew-a-documents-app__mail-merge-control{gap:4px;min-width:0;display:grid}.ew-a-documents-app__mail-merge-control-label{min-width:0;color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2;overflow:hidden}.ew-a-documents-app__mailings-diagnostic{border-inline-start:3px solid var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface));min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);padding:8px 9px;line-height:1.35}.ew-a-documents-app__mailings-diagnostic[data-status=warning]{border-inline-start-color:var(--ew-color-warning,#b45309);background:color-mix(in srgb, #f59e0b 9%, var(--ew-color-surface));color:var(--ew-color-text)}.ew-a-documents-app__mailings-checkbox{color:var(--ew-color-text);font-size:var(--ew-font-size-small);align-items:center;gap:7px;display:flex}.ew-a-documents-app__mailings-checkbox input{width:15px;height:15px;accent-color:var(--ew-color-accent);margin:0}.ew-a-documents-app__mailings-history{gap:6px;min-width:0;display:grid}.ew-a-documents-app__mailings-history-row{border-block-end:1px solid color-mix(in srgb, var(--ew-color-border) 62%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:7px 8px;display:grid}.ew-a-documents-app__mailings-history-text{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.ew-a-documents-app__search-results,.ew-a-documents-app__selection-list,.ew-a-documents-app__bookmark-list,.ew-a-documents-app__mail-merge-recipient-list,.ew-a-documents-app__mail-merge-output-list{gap:7px;min-width:0;display:grid}.ew-a-documents-app__mail-merge-recipient-row{border:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 88%, transparent);cursor:pointer;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.ew-a-documents-app__mail-merge-recipient-row[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-a-documents-app__mail-merge-recipient-checkbox{width:15px;height:15px;accent-color:var(--ew-color-accent);margin:0}.ew-a-documents-app__mail-merge-recipient-body{gap:3px;min-width:0;display:grid}.ew-a-documents-app__mail-merge-recipient-title,.ew-a-documents-app__mail-merge-recipient-detail{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.2;overflow:hidden}.ew-a-documents-app__mail-merge-recipient-title{color:var(--ew-color-text);font-size:var(--ew-font-size-small);font-weight:500}.ew-a-documents-app__mail-merge-recipient-detail{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small)}.ew-a-documents-app__mail-merge-output-record{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 90%, transparent);gap:7px;min-width:0;padding:9px;display:grid}.ew-a-documents-app__mail-merge-output-header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ew-a-documents-app__mail-merge-output-title{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-small);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.2;overflow:hidden}.ew-a-documents-app__mail-merge-output-meta{min-width:0;color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;line-height:1.2;overflow:hidden}.ew-a-documents-app__mail-merge-output-text{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;max-height:220px;color:var(--ew-color-text);font-family:var(--ew-font-content);font-size:var(--ew-font-size-small);margin:0;line-height:1.38;overflow:auto}.ew-a-documents-app__selection-object-card{border:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 90%, transparent);gap:6px;min-width:0;padding:6px;display:grid}.ew-a-documents-app__selection-object-card[data-hidden=true]{border-style:dashed}.ew-a-documents-app__selection-object-card[data-documents-selection-row-kind=group]{border-color:color-mix(in srgb, var(--ew-color-accent) 34%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface))}.ew-a-documents-app__selection-object-card[data-documents-selection-row-kind=object][data-documents-selection-object-group-id]{border-inline-start:2px solid color-mix(in srgb, var(--ew-color-accent) 30%, var(--ew-color-border));margin-inline-start:14px}.ew-a-documents-app__selection-object-rename{grid-template-columns:minmax(0,1fr) auto;gap:6px;min-width:0;display:grid}.ew-a-documents-app__selection-object-actions{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.ew-a-documents-app__arrange-dialog{gap:14px;min-width:min(520px,76vw);display:grid}.ew-a-documents-app__arrange-dialog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ew-a-documents-app__arrange-dialog-field{min-width:0;color:var(--ew-color-text);gap:5px;font-size:12px;font-weight:600;display:grid}.ew-a-documents-app__arrange-dialog-caption{min-width:0}.ew-a-documents-app__arrange-dialog-number{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;display:grid}.ew-a-documents-app__arrange-dialog-number input{width:100%;min-width:0;color:var(--ew-color-text);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:7px 8px}.ew-a-documents-app__arrange-dialog-number:focus-within{border-color:var(--ew-color-accent);box-shadow:0 0 0 1px var(--ew-color-accent)}.ew-a-documents-app__arrange-dialog-unit{color:var(--ew-color-text-muted);padding-inline-end:8px;font-size:11px;font-weight:500}.ew-a-documents-app__arrange-dialog-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.ew-a-documents-app__arrange-dialog-checkbox{min-width:0;color:var(--ew-color-text);align-items:center;gap:8px;font-size:12px;display:flex}.ew-a-documents-app__arrange-dialog-checkbox input{accent-color:var(--ew-color-accent);flex:none}.ew-a-documents-app__arrange-dialog-note{color:var(--ew-color-text-muted);margin:0;font-size:12px;line-height:1.45}.ew-a-documents-app__arrange-dialog-reset{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;cursor:pointer;justify-self:start;padding:6px 9px;font-size:12px}.ew-a-documents-app__panel-options{flex-wrap:wrap;gap:6px 10px;min-width:0;display:flex}.ew-a-documents-app__panel-option{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);align-items:center;gap:5px;line-height:1.2;display:inline-flex}.ew-a-documents-app__search-summary{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.3}.ew-a-documents-app__filter-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.ew-a-documents-app__filter-button{border:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);border-radius:var(--ew-radius-small);min-width:0;min-height:30px;color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-surface) 88%, transparent);font:inherit;font-size:var(--ew-font-size-small);cursor:pointer;padding:5px 7px;font-weight:400;line-height:1.1}.ew-a-documents-app__filter-button:hover,.ew-a-documents-app__filter-button[aria-pressed=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 46%, var(--ew-color-border));color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 9%, var(--ew-color-surface))}.ew-a-documents-app__panel-button-grid{grid-template-columns:repeat(auto-fit,minmax(62px,1fr));gap:6px;min-width:0;display:grid}.ew-a-documents-app__panel-toggle-button{white-space:nowrap;justify-content:center;align-items:center;gap:5px;display:inline-flex}.ew-a-documents-app__page-borders-panel{gap:11px;min-width:0;display:grid}.ew-a-documents-app__page-borders-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,740px)}.ew-a-documents-app__page-borders-dialog-host .ew-c-ui-dialog__body{max-height:min(70vh,680px);overflow:auto}.ew-a-documents-app__prompt-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,430px)}.ew-a-documents-app__prompt-dialog-host #documents-cloud-conflict-dialog{width:min(100vw - 48px,700px)}.ew-a-documents-app__prompt-boundary{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0;line-height:1.45}.ew-a-documents-app__prompt-field{gap:6px;min-width:0;display:grid}.ew-a-documents-app__prompt-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-a-documents-app__prompt-input{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);width:100%;min-width:0;min-height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);padding:5px 8px}.ew-a-documents-app__page-borders-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0;display:grid}.ew-a-documents-app__page-borders-tab{justify-content:center;min-height:32px}.ew-a-documents-app__page-borders-tab[aria-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 50%, var(--ew-color-border));color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-a-documents-app__page-border-line-sample{border-block-start:var(--ew-documents-page-border-width,1pt) solid var(--ew-documents-page-border-color,#101828);min-width:0;height:22px;margin-block:5px 2px}.ew-a-documents-app__page-border-line-sample[data-page-border-style=dotted]{border-block-start-style:dotted}.ew-a-documents-app__page-border-line-sample[data-page-border-style=dashed],.ew-a-documents-app__page-border-line-sample[data-page-border-style=wave]{border-block-start-style:dashed}.ew-a-documents-app__page-border-line-sample[data-page-border-style=double]{border-block-start-style:double}.ew-a-documents-app__page-border-preview-layout{gap:8px;min-width:0;display:grid}.ew-a-documents-app__page-border-edge-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-width:0;display:grid}.ew-a-documents-app__page-border-preview{border:1px solid color-mix(in srgb, var(--ew-color-border) 58%, transparent);border-radius:var(--ew-radius-small);background:linear-gradient(45deg, color-mix(in srgb, var(--ew-color-border) 15%, transparent) 25%, transparent 25% 75%, color-mix(in srgb, var(--ew-color-border) 15%, transparent) 75%), color-mix(in srgb, var(--ew-color-surface-raised) 80%, transparent);background-size:12px 12px;place-items:center;min-width:0;min-height:176px;padding:14px;display:grid}.ew-a-documents-app__page-border-preview-paper{aspect-ratio:.78;border:0 solid var(--ew-documents-page-border-color,#101828);background:linear-gradient(135deg, transparent 0 78%, color-mix(in srgb, var(--ew-documents-page-border-fill,transparent) 70%, transparent) 78% 100%), var(--ew-documents-page-border-fill,#fff);place-items:center;width:min(148px,84%);padding:20px;display:grid;box-shadow:0 8px 18px #1f29371f}.ew-a-documents-app__page-border-preview[data-page-border-top=true] .ew-a-documents-app__page-border-preview-paper{border-block-start-width:max(1px, var(--ew-documents-page-border-width,1pt))}.ew-a-documents-app__page-border-preview[data-page-border-right=true] .ew-a-documents-app__page-border-preview-paper{border-inline-end-width:max(1px, var(--ew-documents-page-border-width,1pt))}.ew-a-documents-app__page-border-preview[data-page-border-bottom=true] .ew-a-documents-app__page-border-preview-paper{border-block-end-width:max(1px, var(--ew-documents-page-border-width,1pt))}.ew-a-documents-app__page-border-preview[data-page-border-left=true] .ew-a-documents-app__page-border-preview-paper{border-inline-start-width:max(1px, var(--ew-documents-page-border-width,1pt))}.ew-a-documents-app__page-border-preview[data-page-border-style=dotted] .ew-a-documents-app__page-border-preview-paper{border-style:dotted}.ew-a-documents-app__page-border-preview[data-page-border-style=dashed] .ew-a-documents-app__page-border-preview-paper,.ew-a-documents-app__page-border-preview[data-page-border-style=wave] .ew-a-documents-app__page-border-preview-paper{border-style:dashed}.ew-a-documents-app__page-border-preview[data-page-border-style=double] .ew-a-documents-app__page-border-preview-paper,.ew-a-documents-app__page-border-preview[data-page-border-setting="3d"] .ew-a-documents-app__page-border-preview-paper{border-style:double}.ew-a-documents-app__page-border-preview[data-page-border-setting=shadow] .ew-a-documents-app__page-border-preview-paper{box-shadow:6px 8px 0 color-mix(in srgb, var(--ew-documents-page-border-color,#101828) 22%, transparent), 0 8px 18px #1f29371f}.ew-a-documents-app__page-border-preview[data-page-border-pattern=dotted] .ew-a-documents-app__page-border-preview-paper{background-image:radial-gradient(circle, color-mix(in srgb, var(--ew-documents-page-border-color,#101828) 28%, transparent) 1px, transparent 1px), linear-gradient(135deg, transparent 0 78%, color-mix(in srgb, var(--ew-documents-page-border-fill,transparent) 70%, transparent) 78% 100%);background-size:8px 8px,auto}.ew-a-documents-app__page-border-preview[data-page-border-pattern=diagonal] .ew-a-documents-app__page-border-preview-paper{background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--ew-documents-page-border-color,#101828) 14%, transparent) 0 2px, transparent 2px 8px), linear-gradient(135deg, transparent 0 78%, color-mix(in srgb, var(--ew-documents-page-border-fill,transparent) 70%, transparent) 78% 100%)}.ew-a-documents-app__page-border-preview-lines{gap:5px;width:76%;display:grid}.ew-a-documents-app__page-border-preview-line{background:color-mix(in srgb, var(--ew-color-text-muted) 52%, transparent);border-radius:999px;height:4px;display:block}.ew-a-documents-app__page-border-preview-line:nth-child(2n){width:88%}.ew-a-documents-app__page-border-preview-line:nth-child(3n){width:68%}.ew-a-documents-app__page-border-options{gap:8px;min-width:0;display:grid}.ew-a-documents-app__page-border-margin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ew-a-documents-app__outline-row,.ew-a-documents-app__page-thumb-row{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);border-radius:var(--ew-radius-small);min-width:0;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface) 88%, transparent);font:inherit;cursor:pointer;align-items:center;display:grid}.ew-a-documents-app__outline-row{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;gap:7px;min-height:34px;padding:6px 8px}.ew-a-documents-app__outline-row[data-level="2"]{padding-inline-start:24px}.ew-a-documents-app__outline-row:hover,.ew-a-documents-app__page-thumb-row:hover{border-color:color-mix(in srgb, var(--ew-color-accent) 40%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface))}.ew-a-documents-app__outline-row[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 52%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 11%, var(--ew-color-surface))}.ew-a-documents-app__bookmark-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;display:grid}.ew-a-documents-app__bookmark-row-actions{gap:2px;display:flex}.ew-a-documents-app__search-result-text,.ew-a-documents-app__selection-object-text{gap:2px;min-width:0;display:grid}.ew-a-documents-app__search-result-detail{min-width:0;color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;line-height:1.2;overflow:hidden}.ew-a-documents-app__outline-label,.ew-a-documents-app__outline-page,.ew-a-documents-app__page-thumb-text{min-width:0;font-size:var(--ew-font-size-small);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.ew-a-documents-app__outline-label,.ew-a-documents-app__page-thumb-text{font-weight:400}.ew-a-documents-app__outline-page{color:var(--ew-color-text-muted);font-variant-numeric:tabular-nums;font-weight:400}.ew-a-documents-app__page-thumb-row{text-align:left;background:0 0;border-color:#0000;border-radius:8px;grid-template-columns:58px minmax(0,1fr);gap:9px;padding:8px}.ew-a-documents-app__page-thumb-row[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface));box-shadow:0 4px 12px #274c7714}.ew-a-documents-app__page-thumb{border:1px solid color-mix(in srgb, var(--ew-color-border) 74%, #aeb9c4);background:#fff;border-radius:2px;place-items:center;width:58px;height:74px;display:grid;box-shadow:0 3px 9px #3d485421}.ew-a-documents-app__page-thumb-row[data-active=true] .ew-a-documents-app__page-thumb{border-color:var(--ew-color-accent);box-shadow:0 0 0 1px var(--ew-color-accent), 0 4px 10px #274c7724}.ew-a-documents-app__page-thumb-lines{gap:4px;width:34px;display:grid}.ew-a-documents-app__page-thumb-line{background:#c8d3dd;border-radius:999px;height:3px}.ew-a-documents-app__page-thumb-line:nth-child(2n){width:80%}.ew-a-documents-app__page-thumb-line:nth-child(3n){width:62%}.ew-a-documents-app__panel-group{gap:7px;min-width:0;padding-block-start:2px;display:grid}.ew-a-documents-app__panel-group-title{color:color-mix(in srgb, var(--ew-color-text) 84%, var(--ew-color-accent));font-size:var(--ew-font-size-small);margin:0;font-weight:400;line-height:1.2}.ew-a-documents-app__empty-message{border:1px dashed color-mix(in srgb, var(--ew-color-border) 82%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 84%, transparent);gap:5px;min-width:0;padding:10px;display:grid}.ew-a-documents-app__empty-title,.ew-a-documents-app__empty-body{overflow-wrap:anywhere;min-width:0}.ew-a-documents-app__empty-title{color:var(--ew-color-text);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__empty-body{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0;line-height:1.35}.ew-a-documents-app__summary-row,.ew-a-documents-app__task-row{border:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 86%, transparent);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:7px 8px;display:flex}.ew-a-documents-app__task-row--button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.ew-a-documents-app__task-row--button:hover,.ew-a-documents-app__task-row--button:focus-visible{border-color:color-mix(in srgb, var(--ew-color-accent) 34%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface));outline:none}.ew-a-documents-app__task-row--button[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 48%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-a-documents-app__image-repair-list{gap:8px;min-width:0;display:grid}.ew-a-documents-app__image-repair-row{border:1px solid color-mix(in srgb, var(--ew-color-warning) 38%, var(--ew-color-border));border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-warning) 6%, var(--ew-color-surface));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.ew-a-documents-app__image-repair-copy{gap:3px;min-width:0;display:grid}.ew-a-documents-app__image-repair-label,.ew-a-documents-app__image-repair-detail{overflow-wrap:anywhere;min-width:0}.ew-a-documents-app__image-repair-label{color:var(--ew-color-text);font-size:var(--ew-font-size-small)}.ew-a-documents-app__image-repair-detail{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0;line-height:1.3}.ew-a-documents-app__reference-note-card{grid-template-columns:minmax(0,1fr);gap:7px;display:grid}.ew-a-documents-app__reference-note-card-header{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:0;display:grid}.ew-a-documents-app__reference-note-card-body{gap:3px;min-width:0;display:grid}.ew-a-documents-app__reference-note-card-title,.ew-a-documents-app__reference-note-card-detail{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-a-documents-app__reference-note-card-title{color:var(--ew-color-text);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__reference-note-card-detail{color:var(--ew-color-text-muted);font-size:10px;line-height:1.2}.ew-a-documents-app__style-card{grid-template-columns:minmax(58px,76px) minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.ew-a-documents-app__styles-panel-view{align-content:start}.ew-a-documents-app__styles-current,.ew-a-documents-app__styles-character-list,.ew-a-documents-app__styles-named-list,.ew-a-documents-app__styles-style-set-summary,.ew-a-documents-app__styles-advanced-content{gap:7px;min-width:0;display:grid}.ew-a-documents-app__styles-character-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ew-a-documents-app__styles-character-list>button{justify-content:flex-start;min-width:0}.ew-a-documents-app__styles-search{gap:4px;min-width:0;display:grid}.ew-a-documents-app__styles-search-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__styles-filter-bar{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-width:0;display:grid}.ew-a-documents-app__styles-filter{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);border-radius:var(--ew-radius-small);min-width:0;color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-surface) 88%, transparent);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding:6px 7px;font-size:10px;overflow:hidden}.ew-a-documents-app__styles-filter:hover,.ew-a-documents-app__styles-filter:focus-visible,.ew-a-documents-app__styles-filter[aria-pressed=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 46%, var(--ew-color-border));color:var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 9%, var(--ew-color-surface));outline:none}.ew-a-documents-app__styles-results-status,.ew-a-documents-app__styles-empty{color:var(--ew-color-text-muted);margin:0;font-size:10px;line-height:1.3}.ew-a-documents-app__styles-empty{border:1px dashed color-mix(in srgb, var(--ew-color-border) 72%, transparent);border-radius:var(--ew-radius-small);padding:9px}.ew-a-documents-app__styles-advanced{border-block-start:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);min-width:0}.ew-a-documents-app__styles-advanced-summary{color:color-mix(in srgb, var(--ew-color-text) 84%, var(--ew-color-accent));font-size:var(--ew-font-size-small);cursor:pointer;padding:8px 2px}.ew-a-documents-app__styles-advanced-summary:focus-visible{border-radius:var(--ew-radius-small);outline:2px solid color-mix(in srgb, var(--ew-color-accent) 60%, transparent);outline-offset:2px}.ew-a-documents-app__styles-advanced-content{padding-block:2px 8px}.ew-a-documents-app__style-card-body{gap:3px;min-width:0;display:grid}.ew-a-documents-app__style-card-title{font-weight:600}.ew-a-documents-app__style-card-summary{min-width:0;color:var(--ew-color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}.ew-a-documents-app__style-card-preview,.ew-a-documents-app__style-preview-sample{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-a-documents-app__style-card-preview{border-inline-start:3px solid color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border));max-width:100%;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, transparent);padding:3px 4px;font-size:11px;display:block}.ew-a-documents-app__style-set-card{justify-content:stretch;align-items:stretch;gap:7px;display:grid}.ew-a-documents-app__style-set-card-header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ew-a-documents-app__style-set-card-title,.ew-a-documents-app__style-set-card-description{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-a-documents-app__style-set-card-title{color:var(--ew-color-text);font-size:var(--ew-font-size-small);font-weight:650;line-height:1.2}.ew-a-documents-app__style-set-card-description{color:var(--ew-color-text-muted);font-size:10px;line-height:1.2}.ew-a-documents-app__style-set-preview{border:1px solid color-mix(in srgb, var(--ew-color-border) 54%, transparent);border-radius:var(--ew-radius-small);background:linear-gradient(180deg, #ffffff61, transparent 72px), color-mix(in srgb, var(--ew-color-surface-raised) 70%, transparent);gap:3px;min-width:0;padding:7px 8px;display:grid}.ew-a-documents-app__style-set-preview-line{min-width:0;max-width:100%;color:var(--ew-color-text);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ew-a-documents-app__style-set-preview-line[data-documents-style-set-preview-style-id=body]{color:var(--ew-color-text-muted)}.ew-a-documents-app__theme-color-library-preview{grid-template-columns:repeat(12,minmax(0,1fr));gap:0;padding:4px;overflow:hidden}.ew-a-documents-app__theme-color-library-swatch{border:1px solid color-mix(in srgb, var(--ew-color-surface) 72%, transparent);min-width:0;height:20px;display:block}.ew-a-documents-app__theme-color-library-swatch:first-child{border-start-start-radius:calc(var(--ew-radius-small) - 2px);border-end-start-radius:calc(var(--ew-radius-small) - 2px)}.ew-a-documents-app__theme-color-library-swatch:last-child{border-start-end-radius:calc(var(--ew-radius-small) - 2px);border-end-end-radius:calc(var(--ew-radius-small) - 2px)}.ew-a-documents-app__style-set-dialog{gap:14px;min-width:min(680px,82vw);max-width:min(840px,86vw);display:grid}.ew-a-documents-app__style-set-dialog-save{border:1px solid color-mix(in srgb, var(--ew-color-accent) 22%, var(--ew-color-border));border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-accent) 5%, var(--ew-color-surface));gap:7px;min-width:0;padding:10px;display:grid}.ew-a-documents-app__style-set-dialog-status{min-height:16px;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0;line-height:1.25}.ew-a-documents-app__style-set-dialog-list-section{gap:8px;min-width:0;display:grid}.ew-a-documents-app__style-set-dialog-list-header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ew-a-documents-app__style-set-dialog-list-title{color:var(--ew-color-text);font-size:var(--ew-font-size-body);margin:0;font-weight:650;line-height:1.2}.ew-a-documents-app__style-set-dialog-empty{border:1px dashed color-mix(in srgb, var(--ew-color-border) 70%, transparent);border-radius:var(--ew-radius-small);color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0;padding:12px}.ew-a-documents-app__style-set-dialog-list{gap:8px;min-width:0;display:grid}.ew-a-documents-app__style-set-dialog-row{border:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-raised) 78%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-width:0;padding:9px;display:grid}.ew-a-documents-app__style-set-dialog-row[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 48%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 6%, var(--ew-color-surface-raised))}.ew-a-documents-app__style-set-dialog-row-body,.ew-a-documents-app__style-set-dialog-row-header{gap:6px;min-width:0;display:grid}.ew-a-documents-app__style-set-dialog-row-title,.ew-a-documents-app__style-set-dialog-row-description{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-a-documents-app__style-set-dialog-row-title{color:var(--ew-color-text);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__style-set-dialog-row-description{color:var(--ew-color-text-muted);font-size:10px;line-height:1.2}.ew-a-documents-app__style-set-dialog-row-actions{grid-template-columns:repeat(2,minmax(92px,1fr));gap:6px;min-width:0;display:grid}@media (width<=720px){.ew-a-documents-app__style-set-dialog{min-width:min(100%,86vw);max-width:86vw}.ew-a-documents-app__style-set-dialog-row{grid-template-columns:1fr}.ew-a-documents-app__style-set-dialog-row-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.ew-a-documents-app__style-editor{border:1px solid color-mix(in srgb, var(--ew-color-accent) 24%, var(--ew-color-border));border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-accent) 5%, var(--ew-color-surface));gap:8px;min-width:0;padding:9px;display:grid}.ew-a-documents-app__style-editor-header{gap:3px;min-width:0;display:grid}.ew-a-documents-app__style-editor-level{border-block-start:1px solid color-mix(in srgb, var(--ew-color-border) 64%, transparent);gap:7px;min-width:0;padding-block-start:7px;display:grid}.ew-a-documents-app__style-editor-title,.ew-a-documents-app__style-editor-summary{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.2;overflow:hidden}.ew-a-documents-app__style-editor-title{color:var(--ew-color-text);font-size:var(--ew-font-size-small);font-weight:500}.ew-a-documents-app__style-editor-summary{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small)}.ew-a-documents-app__style-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;display:grid}.ew-a-documents-app__style-checkbox-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;min-width:0;display:grid}.ew-a-documents-app__style-color-grid{grid-template-columns:minmax(0,1fr);gap:7px;min-width:0;display:grid}.ew-a-documents-app__style-field{gap:4px;min-width:0;display:grid}.ew-a-documents-app__style-color-field{align-items:stretch}.ew-a-documents-app__style-checkbox-field{min-width:0;min-height:24px;color:var(--ew-color-text);font-size:var(--ew-font-size-small);grid-template-columns:15px minmax(0,1fr);align-items:center;gap:5px;line-height:1.15;display:grid}.ew-a-documents-app__style-field-label,.ew-a-documents-app__style-field-unit,.ew-a-documents-app__style-checkbox-label{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}.ew-a-documents-app__style-input{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);width:100%;min-width:0;height:30px;color:var(--ew-color-text);font:inherit;padding:0 7px}.ew-a-documents-app__style-checkbox{width:15px;height:15px;accent-color:var(--ew-color-accent);margin:0}.ew-a-documents-app__style-checkbox:focus-visible{outline:2px solid color-mix(in srgb, var(--ew-color-accent) 24%, transparent);outline-offset:2px}.ew-a-documents-app__style-input:focus-visible{border-color:color-mix(in srgb, var(--ew-color-accent) 52%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 18%, transparent);outline-offset:1px}.ew-a-documents-app__summary-label,.ew-a-documents-app__summary-value,.ew-a-documents-app__task-label{min-width:0;font-size:var(--ew-font-size-small);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.ew-a-documents-app__summary-label,.ew-a-documents-app__task-label{color:var(--ew-color-text);font-weight:400}.ew-a-documents-app__summary-value{color:var(--ew-color-text-muted);font-weight:400}.ew-a-documents-app__comment-list,.ew-a-documents-app__proofing-rule-list{gap:8px;min-width:0;display:grid}.ew-a-documents-app__proofing-rule-row{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 90%, transparent);border-left-width:3px;gap:7px;min-width:0;padding:9px;display:grid}.ew-a-documents-app__proofing-rule-row[data-tone=accent]{border-left-color:var(--ew-color-accent)}.ew-a-documents-app__proofing-rule-row[data-tone=warning]{border-left-color:var(--ew-color-warning)}.ew-a-documents-app__proofing-rule-header,.ew-a-documents-app__proofing-rule-metrics,.ew-a-documents-app__proofing-rule-actions{align-items:center;gap:7px;min-width:0;display:flex}.ew-a-documents-app__proofing-rule-header{justify-content:space-between}.ew-a-documents-app__proofing-rule-label,.ew-a-documents-app__proofing-rule-detail{overflow-wrap:anywhere;min-width:0}.ew-a-documents-app__proofing-rule-label{color:var(--ew-color-text);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__proofing-rule-detail{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0;line-height:1.35}.ew-a-documents-app__proofing-rule-metrics,.ew-a-documents-app__proofing-rule-actions{flex-wrap:wrap}.ew-a-documents-app__proofing-rule-actions .ew-c-ui-button{flex:104px;min-width:0}.ew-a-documents-app__comment-card{border:1px solid color-mix(in srgb, var(--ew-color-border) 72%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface) 90%, transparent);cursor:pointer;border-left-width:3px;gap:7px;min-width:0;padding:9px;display:grid}.ew-a-documents-app__comment-card:hover,.ew-a-documents-app__comment-card:focus{border-color:color-mix(in srgb, var(--ew-color-accent) 34%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 7%, var(--ew-color-surface));outline:none}.ew-a-documents-app__comment-card[data-tone=accent]{border-left-color:var(--ew-color-accent)}.ew-a-documents-app__comment-card[data-tone=warning]{border-left-color:var(--ew-color-warning)}.ew-a-documents-app__comment-card[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 52%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-accent) 20%, transparent)}.ew-a-documents-app__comment-header{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ew-a-documents-app__comment-author,.ew-a-documents-app__comment-body{overflow-wrap:anywhere;min-width:0}.ew-a-documents-app__comment-author{color:var(--ew-color-text);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__comment-body{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0;line-height:1.35}.ew-a-documents-app__comment-anchor{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__comment-replies{border-left:2px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);gap:6px;min-width:0;padding-left:8px;display:grid}.ew-a-documents-app__comment-reply{gap:3px;min-width:0;display:grid}.ew-a-documents-app__comment-reply-meta{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__comment-activity{gap:3px;min-width:0;padding-top:2px;display:grid}.ew-a-documents-app__comment-activity-row{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);overflow-wrap:anywhere;line-height:1.25}.ew-a-documents-app__comment-reply-input{min-height:54px}.ew-a-documents-app__transcribe-draft{min-height:132px}.ew-a-documents-app__transcribe-audio{width:100%;min-width:0;height:36px}.ew-a-documents-app__transcribe-segment-list{gap:8px;min-width:0;display:grid}.ew-a-documents-app__transcribe-segment{cursor:default}.ew-a-documents-app__panel-actions{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.ew-a-documents-app__panel-actions .ew-c-ui-button{flex:112px;min-width:0}.ew-a-documents-app__task-row .ew-a-documents-app__pill{flex:none}.ew-a-documents-app__picture-effects-dialog{box-sizing:border-box;border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);width:min(640px,100vw - 32px);max-height:min(760px,100vh - 32px);padding:18px;overflow:auto;box-shadow:0 24px 80px #1018283d}.ew-a-documents-app__cloud-open-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,680px)}.ew-a-documents-app__reference-note-editor{box-sizing:border-box;resize:vertical;border:1px solid var(--ew-color-border);width:100%;min-height:64px;color:var(--ew-color-text);font:inherit;background:var(--ew-color-surface);border-radius:6px;padding:7px 8px}.ew-a-documents-app__reference-note-actions{justify-content:flex-end;gap:6px;display:flex}.ew-a-documents-app__reference-note-actions button{border:1px solid var(--ew-color-border);min-height:28px;color:var(--ew-color-text);background:var(--ew-color-surface);cursor:pointer;border-radius:5px;padding:3px 10px}.ew-a-documents-app__cloud-save-as-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,520px)}.ew-a-documents-app__cloud-save-as-dialog{gap:10px;min-width:0;display:grid}.ew-a-documents-app__cloud-save-as-status{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0;line-height:1.35}.ew-a-documents-app__cloud-open-dialog-host .ew-c-ui-dialog__body{padding:12px 14px 14px}.ew-a-documents-app__cloud-open-dialog{gap:10px;min-width:0;display:grid}.ew-a-documents-app__cloud-open-workspace,.ew-a-documents-app__cloud-open-status{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0;line-height:1.35}.ew-a-documents-app__cloud-open-list{gap:6px;min-width:0;max-height:min(52vh,430px);padding:2px;display:grid;overflow:auto}.ew-a-documents-app__cloud-open-pagination{justify-content:space-between;align-items:center;gap:10px;display:flex}.ew-a-documents-app__cloud-open-pagination-error{color:var(--ew-color-danger);font-size:var(--ew-font-size-small);margin:0;line-height:1.35}.ew-a-documents-app__cloud-open-workspace .ew-c-ui-field__control{width:100%}.ew-a-documents-app__cloud-open-row.ew-c-ui-button{border:1px solid color-mix(in srgb, var(--ew-color-border) 82%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-raised) 78%, transparent);text-align:start;grid-template-columns:minmax(0,1fr);justify-items:start;gap:4px;width:100%;min-height:54px;padding:9px 11px;display:grid}.ew-a-documents-app__cloud-open-row.ew-c-ui-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 9%, var(--ew-color-surface-raised))}.ew-a-documents-app__cloud-open-row.ew-c-ui-button[aria-pressed=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 64%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 14%, var(--ew-color-surface-raised))}.ew-a-documents-app__cloud-open-row .ew-c-ui-button__label{min-width:0;color:var(--ew-color-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ew-a-documents-app__cloud-open-detail{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);font-weight:400}.ew-a-documents-app__insert-icons-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,760px)}.ew-a-documents-app__insert-icons-dialog-host .ew-c-ui-dialog__body{padding:12px 14px 14px}.ew-a-documents-app__insert-icons-dialog{gap:10px;min-width:0;display:grid}.ew-a-documents-app__insert-icons-search{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.ew-a-documents-app__insert-icons-search-label,.ew-a-documents-app__insert-icons-summary,.ew-a-documents-app__insert-icons-status-text{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.25}.ew-a-documents-app__insert-icons-search-input{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);width:100%;min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);padding:4px 8px}.ew-a-documents-app__insert-icons-search-input:focus{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline-offset:1px}.ew-a-documents-app__insert-icons-summary{margin:0}.ew-a-documents-app__insert-icons-grid{grid-template-columns:repeat(auto-fill,minmax(86px,1fr));gap:8px;min-width:0;max-height:min(50vh,420px);padding:2px;display:grid;overflow:auto}.ew-a-documents-app__insert-icons-item{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);border-radius:var(--ew-radius-small);min-width:0;min-height:82px;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface-raised) 76%, transparent);font:inherit;cursor:pointer;grid-template-rows:38px minmax(0,auto);align-content:center;justify-items:center;gap:6px;padding:8px 6px;display:grid}.ew-a-documents-app__insert-icons-item:hover{border-color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface-raised))}.ew-a-documents-app__insert-icons-item:focus-visible{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 24%, transparent);outline-offset:1px}.ew-a-documents-app__insert-icons-item-svg{width:32px;height:32px;color:var(--ew-color-text);align-self:center}.ew-a-documents-app__insert-icons-item-placeholder{width:32px;height:32px;color:var(--ew-color-text-muted);align-self:center;place-items:center;display:grid}.ew-a-documents-app__insert-icons-item-label{max-width:100%;color:var(--ew-color-text);font-size:var(--ew-font-size-small);text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.ew-a-documents-app__insert-icons-status{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, transparent);justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:72px;padding:12px;display:flex}.ew-a-documents-app__insert-icons-status--error{border-color:color-mix(in srgb, var(--ew-color-danger) 46%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-danger) 8%, var(--ew-color-surface-raised))}.ew-a-documents-app__theme-colors-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,676px)}.ew-a-documents-app__theme-colors-dialog-host .ew-c-ui-dialog__body{padding:10px 12px 8px}.ew-a-documents-app__theme-colors-dialog{gap:10px;min-width:0;display:grid}.ew-a-documents-app__theme-colors-main{grid-template-columns:minmax(0,316px) minmax(280px,1fr);align-items:start;gap:14px;min-width:0;display:grid}.ew-a-documents-app__theme-colors-fieldset,.ew-a-documents-app__theme-colors-sample{border:1px solid color-mix(in srgb, var(--ew-color-border) 82%, transparent);background:color-mix(in srgb, var(--ew-color-surface-raised) 68%, transparent);min-width:0;margin:0;padding:9px 12px 11px}.ew-a-documents-app__theme-colors-fieldset{gap:6px;display:grid}.ew-a-documents-app__theme-colors-legend{color:var(--ew-color-text);font-size:var(--ew-font-size-control);font-weight:650;line-height:var(--ew-line-height-control);padding-inline:4px}.ew-a-documents-app__theme-colors-field{min-width:0}.ew-a-documents-app__theme-colors-name-label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-a-documents-app__theme-colors-name-input:focus{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline-offset:1px}.ew-a-documents-app__theme-colors-sample-preview{--ew-documents-theme-dark-1:#0b1f35;--ew-documents-theme-light-1:#fff;--ew-documents-theme-dark-2:#17365d;--ew-documents-theme-light-2:#e7e6e6;--ew-documents-theme-accent-1:#0f6f95;--ew-documents-theme-accent-2:#ed7d31;--ew-documents-theme-accent-3:#1f7a34;--ew-documents-theme-accent-4:#00a6d6;--ew-documents-theme-accent-5:#9e2aae;--ew-documents-theme-accent-6:#70ad47;--ew-documents-theme-hyperlink:#3f7f95;--ew-documents-theme-followed-hyperlink:#9b5a7a;background:color-mix(in srgb, var(--ew-color-surface) 82%, var(--ew-color-border));grid-template-columns:repeat(2,132px);justify-content:center;padding:16px 12px 18px;display:grid}.ew-a-documents-app__theme-colors-sample-pane{grid-template-rows:auto auto auto auto;align-content:start;justify-items:center;gap:14px;min-height:246px;padding:16px 14px 14px;display:grid;overflow:hidden}.ew-a-documents-app__theme-colors-sample-pane[data-sample-tone=dark]{color:var(--ew-documents-theme-light-1);background:var(--ew-documents-theme-dark-1)}.ew-a-documents-app__theme-colors-sample-pane[data-sample-tone=light]{color:var(--ew-documents-theme-dark-1);background:var(--ew-documents-theme-light-2)}.ew-a-documents-app__theme-colors-sample-heading{font-size:var(--ew-font-size-subtitle);font-weight:800;line-height:1.1}.ew-a-documents-app__theme-colors-sample-shapes{grid-template-columns:34px 42px;align-items:center;min-height:44px;display:grid;position:relative}.ew-a-documents-app__theme-colors-sample-circle{z-index:1;border:1px solid var(--ew-documents-theme-accent-1);width:34px;height:34px;color:var(--ew-documents-theme-accent-1);background:var(--ew-documents-theme-light-1);border-radius:999px;place-items:center;font-size:10px;display:grid;position:relative}.ew-a-documents-app__theme-colors-sample-block{border:1px solid color-mix(in srgb, var(--ew-documents-theme-accent-1) 74%, var(--ew-color-border));background:linear-gradient(90deg, var(--ew-documents-theme-light-1), var(--ew-documents-theme-accent-1));width:42px;height:30px;margin-inline-start:-8px;display:block}.ew-a-documents-app__theme-colors-sample-chart{align-items:end;gap:2px;height:48px;display:flex}.ew-a-documents-app__theme-colors-sample-bar{border:1px solid #ffffff8c;width:13px;display:block}.ew-a-documents-app__theme-colors-sample-bar[data-theme-color-role=accent-1]{background:var(--ew-documents-theme-accent-1);height:18px}.ew-a-documents-app__theme-colors-sample-bar[data-theme-color-role=accent-2]{background:var(--ew-documents-theme-accent-2);height:30px}.ew-a-documents-app__theme-colors-sample-bar[data-theme-color-role=accent-3]{background:var(--ew-documents-theme-accent-3);height:46px}.ew-a-documents-app__theme-colors-sample-bar[data-theme-color-role=accent-4]{background:var(--ew-documents-theme-accent-4);height:36px}.ew-a-documents-app__theme-colors-sample-bar[data-theme-color-role=accent-5]{background:var(--ew-documents-theme-accent-5);height:28px}.ew-a-documents-app__theme-colors-sample-bar[data-theme-color-role=accent-6]{background:var(--ew-documents-theme-accent-6);height:15px}.ew-a-documents-app__theme-colors-sample-links{font-size:var(--ew-font-size-body);justify-items:start;gap:5px;line-height:1.1;text-decoration:underline;display:grid}.ew-a-documents-app__theme-colors-sample-link{color:var(--ew-documents-theme-hyperlink)}.ew-a-documents-app__theme-colors-sample-followed-link{color:var(--ew-documents-theme-followed-hyperlink)}.ew-a-documents-app__theme-colors-name-field{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding-inline:8px 4px;display:grid}.ew-a-documents-app__theme-colors-name-input{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);min-width:0;height:32px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);border-radius:0;padding:4px 7px}.ew-a-documents-app__theme-fonts-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,706px)}.ew-a-documents-app__theme-fonts-dialog-host .ew-c-ui-dialog__body{padding:10px 12px 8px}.ew-a-documents-app__theme-fonts-dialog{gap:10px;min-width:0;display:grid}.ew-a-documents-app__theme-fonts-section{border:1px solid var(--ew-color-border);background:color-mix(in srgb, var(--ew-color-surface) 92%, transparent);min-width:0;margin:0;padding:8px 12px 11px}.ew-a-documents-app__theme-fonts-legend{color:var(--ew-color-text);font-size:var(--ew-font-size-control);padding:0 5px;font-weight:650}.ew-a-documents-app__theme-fonts-section-content{grid-template-columns:minmax(260px,308px) minmax(250px,1fr);align-items:start;gap:14px;min-width:0;display:grid}.ew-a-documents-app__theme-fonts-fields{gap:8px;min-width:0;display:grid}.ew-a-documents-app__theme-fonts-field{gap:4px;min-width:0;display:grid}.ew-a-documents-app__theme-fonts-label,.ew-a-documents-app__theme-fonts-sample-label,.ew-a-documents-app__theme-fonts-name-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control)}.ew-a-documents-app__theme-fonts-select,.ew-a-documents-app__theme-fonts-name-input{border:1px solid color-mix(in srgb, var(--ew-color-border-strong) 88%, transparent);width:100%;min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-border) 34%, transparent);font:inherit;font-size:var(--ew-font-size-control);padding:3px 6px}.ew-a-documents-app__theme-fonts-select{appearance:auto;padding-inline-end:28px}.ew-a-documents-app__theme-fonts-select:focus,.ew-a-documents-app__theme-fonts-name-input:focus{border-color:var(--ew-color-accent);outline:2px solid color-mix(in srgb, var(--ew-color-accent) 26%, transparent);outline-offset:1px}.ew-a-documents-app__theme-fonts-sample{gap:4px;min-width:0;display:grid}.ew-a-documents-app__theme-fonts-sample-body{grid-template-columns:minmax(0,1fr) 28px;gap:4px;min-width:0;display:grid}.ew-a-documents-app__theme-fonts-sample-preview{border:1px solid var(--ew-color-border-strong);min-width:0;min-height:84px;color:var(--ew-color-text);background:var(--ew-color-surface);align-content:center;gap:5px;padding:10px 14px;display:grid;overflow:hidden}.ew-a-documents-app__theme-fonts-sample-preview[data-theme-font-script=latin]{min-height:86px}.ew-a-documents-app__theme-fonts-sample-heading{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:27px;line-height:1.08;overflow:hidden}.ew-a-documents-app__theme-fonts-sample-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;line-height:1.18;overflow:hidden}.ew-a-documents-app__theme-fonts-sample-buttons{grid-template-rows:1fr 1fr;gap:4px;display:grid}.ew-a-documents-app__theme-fonts-sample-button{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);width:26px;min-width:0;min-height:0;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);place-items:center;line-height:1;display:grid}.ew-a-documents-app__theme-fonts-sample-button:disabled{color:var(--ew-color-text-disabled);background:color-mix(in srgb, var(--ew-color-surface) 80%, var(--ew-color-border))}.ew-a-documents-app__theme-fonts-name-field{grid-template-columns:60px minmax(0,1fr);align-items:center;gap:2px;min-width:0;display:grid}.ew-a-documents-app__page-setup-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,700px)}.ew-a-documents-app__page-setup-dialog-host .ew-c-ui-dialog__body{padding:0}.ew-a-documents-app__page-setup-dialog{grid-template-rows:auto minmax(0,1fr);min-width:0;max-height:min(72vh,680px);display:grid;overflow:hidden}.ew-a-documents-app__page-setup-tabs{border-bottom:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);background:color-mix(in srgb, var(--ew-color-surface-raised) 78%, var(--ew-color-surface));min-width:0;padding:7px 10px 0;display:flex;overflow-x:auto}.ew-a-documents-app__page-setup-tab{border:1px solid #0000;min-height:31px;color:var(--ew-color-text);font:inherit;font-size:var(--ew-font-size-small);white-space:nowrap;cursor:pointer;background:0 0;border-block-end:0;border-radius:5px 5px 0 0;padding:5px 14px;line-height:1.2}.ew-a-documents-app__page-setup-tab:hover,.ew-a-documents-app__page-setup-tab:focus-visible{border-color:color-mix(in srgb, var(--ew-color-accent) 48%, var(--ew-color-border));outline:none}.ew-a-documents-app__page-setup-tab[aria-selected=true]{border-color:color-mix(in srgb, var(--ew-color-border) 78%, transparent);color:var(--ew-color-text);background:var(--ew-color-surface)}.ew-a-documents-app__page-setup-tab-panel{grid-template-columns:minmax(0,1fr) minmax(150px,190px);align-items:start;gap:14px;min-width:0;min-height:0;padding:12px 14px 14px;display:grid;overflow:auto}.ew-a-documents-app__page-setup-form{gap:0;min-width:0;display:grid}.ew-a-documents-app__page-setup-fieldset{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;min-width:0;margin:0;padding:10px;display:grid}.ew-a-documents-app__page-setup-nested-section{border-block-start:1px solid color-mix(in srgb, var(--ew-color-border) 70%, transparent);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;min-width:0;padding-block-start:8px;display:grid}.ew-a-documents-app__page-setup-nested-title{color:var(--ew-color-text);font-size:var(--ew-font-size-small);grid-column:1/-1;font-weight:700;line-height:1.2}.ew-a-documents-app__page-setup-legend{color:var(--ew-color-text);font-size:var(--ew-font-size-small);padding-inline:3px;font-weight:750;line-height:1.2}.ew-a-documents-app__page-setup-field{grid-template-columns:82px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.ew-a-documents-app__page-setup-label,.ew-a-documents-app__page-setup-unit,.ew-a-documents-app__page-setup-checkbox-label{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__page-setup-control{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);padding:4px 7px}.ew-a-documents-app__page-setup-control:disabled{color:color-mix(in srgb, var(--ew-color-text-muted) 72%, transparent);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, var(--ew-color-border));cursor:not-allowed}.ew-a-documents-app__page-setup-control[type=number]{text-align:end}.ew-a-documents-app__page-setup-control:focus{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline-offset:1px}.ew-a-documents-app__page-setup-checkbox{grid-column:1/-1;align-items:center;gap:7px;min-width:0;min-height:30px;display:inline-flex}.ew-a-documents-app__page-setup-checkbox input{block-size:15px;inline-size:15px;margin:0}:is(.ew-a-documents-app__page-setup-checkbox:has(input:disabled),.ew-a-documents-app__page-setup-radio:has(input:disabled)){opacity:.68}.ew-a-documents-app__page-setup-orientation-choices,.ew-a-documents-app__page-setup-radio-group,.ew-a-documents-app__page-setup-button-row{flex-wrap:wrap;grid-column:1/-1;gap:8px;min-width:0;display:flex}.ew-a-documents-app__page-setup-orientation-button{border:1px solid color-mix(in srgb, var(--ew-color-border) 82%, transparent);border-radius:var(--ew-radius-small);min-width:82px;min-height:76px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);cursor:pointer;justify-items:center;gap:5px;padding:7px 8px;display:grid}.ew-a-documents-app__page-setup-orientation-button:hover,.ew-a-documents-app__page-setup-orientation-button:focus-visible,.ew-a-documents-app__page-setup-orientation-button[aria-pressed=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 62%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 8%, var(--ew-color-surface));outline:none}.ew-a-documents-app__page-setup-orientation-icon{border:1px solid color-mix(in srgb, var(--ew-color-text) 72%, var(--ew-color-border));background:linear-gradient(135deg, transparent 0 82%, color-mix(in srgb, var(--ew-color-text) 62%, transparent) 83% 86%, transparent 87%), var(--ew-color-surface);block-size:44px;inline-size:34px;display:block}.ew-a-documents-app__page-setup-orientation-button[data-orientation=landscape] .ew-a-documents-app__page-setup-orientation-icon{block-size:34px;inline-size:46px}.ew-a-documents-app__page-setup-orientation-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-a-documents-app__page-setup-radio{align-items:center;gap:7px;min-height:28px;display:inline-flex}.ew-a-documents-app__page-setup-radio input{block-size:15px;inline-size:15px;margin:0}.ew-a-documents-app__page-setup-secondary-button{border:1px solid color-mix(in srgb, var(--ew-color-border) 84%, transparent);border-radius:var(--ew-radius-small);min-height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);cursor:pointer;padding:5px 12px}.ew-a-documents-app__page-setup-secondary-button:disabled{color:color-mix(in srgb, var(--ew-color-text-muted) 72%, transparent);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, var(--ew-color-border));cursor:not-allowed}.ew-a-documents-app__page-setup-preview{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:linear-gradient(180deg, #ffffff59, transparent 120px), color-mix(in srgb, var(--ew-color-surface-raised) 84%, transparent);align-content:start;justify-items:center;gap:8px;min-width:0;padding:10px;display:grid}.ew-a-documents-app__page-setup-preview-paper{background:#fff;border:1px solid #0f172a33;max-block-size:230px;inline-size:min(100%,170px);position:relative;box-shadow:0 10px 24px #0f172a2e}.ew-a-documents-app__page-setup-preview-content{border:1px dashed #47556975;gap:5px;min-block-size:8px;min-inline-size:8px;display:grid;position:absolute}.ew-a-documents-app__page-setup-preview-column{background:repeating-linear-gradient(#94a3b857 0 2px,#0000 2px 9px);min-width:0;min-height:0;display:block}.ew-a-documents-app__page-setup-preview-summary{max-width:190px;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);text-align:center;overflow-wrap:anywhere;margin:0;line-height:1.3}.ew-a-documents-app__text-direction-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,560px)}.ew-a-documents-app__text-direction-dialog-host .ew-c-ui-dialog__body{padding:12px 14px 14px}.ew-a-documents-app__text-direction-dialog{grid-template-columns:minmax(0,1fr) minmax(150px,190px);align-items:start;gap:14px;min-width:0;display:grid}.ew-a-documents-app__table-sort-dialog{gap:14px;min-width:min(620px,78vw);display:grid}.ew-a-documents-app__table-convert-dialog{gap:14px;min-width:min(420px,76vw);display:grid}.ew-a-documents-app__table-convert-options{border:1px solid var(--ew-color-border);border-radius:8px;gap:9px;margin:0;padding:12px;display:grid}.ew-a-documents-app__table-convert-options legend{padding-inline:4px;font-weight:700}.ew-a-documents-app__table-convert-option{align-items:center;gap:7px;display:flex}.ew-a-documents-app__table-convert-custom{border:1px solid var(--ew-color-border);background:var(--ew-color-surface);width:52px;min-height:30px;color:var(--ew-color-text);border-radius:6px;margin-inline-start:8px;padding:4px 7px}.ew-a-documents-app__table-sort-description{color:var(--ew-color-text-muted);margin:0}.ew-a-documents-app__table-sort-keys{gap:10px;display:grid}.ew-a-documents-app__table-sort-key{grid-template-columns:minmax(180px,1.6fr) minmax(120px,1fr) minmax(130px,1fr);gap:10px;display:grid}.ew-a-documents-app__table-sort-field{min-width:0;color:var(--ew-color-text-muted);gap:5px;font-size:.78rem;font-weight:600;display:grid}.ew-a-documents-app__table-sort-field select{border:1px solid var(--ew-color-border);background:var(--ew-color-surface);width:100%;min-height:34px;color:var(--ew-color-text);font:inherit;border-radius:6px;padding:5px 8px}.ew-a-documents-app__table-sort-options{border:1px solid var(--ew-color-border);border-radius:8px;flex-wrap:wrap;gap:10px 18px;margin:0;padding:12px;display:flex}.ew-a-documents-app__table-sort-options legend{padding-inline:4px;font-weight:700}.ew-a-documents-app__table-sort-radio,.ew-a-documents-app__table-sort-checkbox{align-items:center;gap:6px;display:inline-flex}@media (width<=720px){.ew-a-documents-app__table-sort-key{grid-template-columns:1fr}}.ew-a-documents-app__track-changes-options-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,640px)}.ew-a-documents-app__track-changes-options-dialog-host .ew-c-ui-dialog__body{padding:12px 14px 14px}.ew-a-documents-app__track-changes-dialog{grid-template-columns:minmax(0,1fr) minmax(170px,210px);align-items:start;gap:14px;min-width:0;display:grid}.ew-a-documents-app__track-changes-form,.ew-a-documents-app__text-direction-form{gap:10px;min-width:0;display:grid}.ew-a-documents-app__hyphenation-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,430px)}.ew-a-documents-app__hyphenation-dialog-host .ew-c-ui-dialog__body{padding:12px 14px 14px}.ew-a-documents-app__hyphenation-dialog,.ew-a-documents-app__hyphenation-form{gap:10px;min-width:0;display:grid}.ew-a-documents-app__page-numbering-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,460px)}.ew-a-documents-app__page-numbering-dialog-host .ew-c-ui-dialog__body{padding:12px 14px 14px}.ew-a-documents-app__page-numbering-dialog,.ew-a-documents-app__page-numbering-form{gap:10px;min-width:0;display:grid}.ew-a-documents-app__page-numbering-preview{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, transparent);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 12px;display:flex}.ew-a-documents-app__page-numbering-preview-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small)}.ew-a-documents-app__page-numbering-preview-value{color:var(--ew-color-text);font-family:var(--ew-font-content);font-size:18px}.ew-a-documents-app__text-direction-fieldset{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, transparent);gap:8px;min-width:0;margin:0;padding:10px;display:grid}.ew-a-documents-app__track-changes-fieldset{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, transparent);gap:9px;min-width:0;margin:0;padding:10px;display:grid}.ew-a-documents-app__text-direction-legend,.ew-a-documents-app__text-direction-preview-title,.ew-a-documents-app__track-changes-legend,.ew-a-documents-app__track-changes-preview-title{color:var(--ew-color-text);font-size:var(--ew-font-size-small);padding-inline:3px;font-weight:750;line-height:1.2}.ew-a-documents-app__track-changes-check,.ew-a-documents-app__track-changes-color-field{min-width:0;min-height:28px;color:var(--ew-color-text);font-size:var(--ew-font-size-small);justify-content:space-between;align-items:center;gap:10px;display:flex}.ew-a-documents-app__track-changes-check{justify-content:flex-start}.ew-a-documents-app__track-changes-check input{flex:none;block-size:15px;inline-size:15px;margin:0}.ew-a-documents-app__track-changes-check-label,.ew-a-documents-app__track-changes-row-label{overflow-wrap:anywhere;min-width:0}.ew-a-documents-app__track-changes-radio-row{grid-template-columns:minmax(72px,.44fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.ew-a-documents-app__track-changes-segmented{border:1px solid color-mix(in srgb, var(--ew-color-border) 80%, transparent);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;min-width:0;padding:2px;display:grid}.ew-a-documents-app__track-changes-segment{border-radius:calc(var(--ew-radius-small) - 2px);min-width:0;min-height:26px;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);text-align:center;cursor:pointer;place-items:center;padding:3px 6px;line-height:1.15;display:grid;position:relative}.ew-a-documents-app__track-changes-segment[data-selected=true]{color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-accent) 12%, var(--ew-color-surface-raised));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ew-color-accent) 36%, transparent)}.ew-a-documents-app__track-changes-segment input{opacity:0;pointer-events:none;position:absolute}.ew-a-documents-app__track-changes-segment-label{overflow-wrap:anywhere;min-width:0}.ew-a-documents-app__track-changes-color-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.ew-a-documents-app__track-changes-color-input{border:1px solid color-mix(in srgb, var(--ew-color-border) 84%, transparent);border-radius:var(--ew-radius-small);background:0 0;block-size:26px;inline-size:34px;padding:0}.ew-a-documents-app__track-changes-color-input:disabled{opacity:.45}.ew-a-documents-app__track-changes-reviewer-list{min-width:0;gap:6px;max-block-size:132px;padding-inline-end:2px;display:grid;overflow:auto}.ew-a-documents-app__track-changes-empty{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:0}.ew-a-documents-app__text-direction-grid{gap:7px;min-width:0;display:grid}.ew-a-documents-app__text-direction-option{border:1px solid color-mix(in srgb, var(--ew-color-border) 80%, transparent);border-radius:var(--ew-radius-small);min-width:0;min-height:52px;color:var(--ew-color-text);background:var(--ew-color-surface);cursor:pointer;grid-template-columns:auto 48px minmax(0,1fr);align-items:center;gap:8px;padding:5px 7px;display:grid}.ew-a-documents-app__text-direction-option[data-selected=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 66%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-a-documents-app__text-direction-option:hover{border-color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border))}.ew-a-documents-app__text-direction-option input{block-size:15px;inline-size:15px;margin:0}.ew-a-documents-app__hyphenation-checkbox{align-items:center;gap:7px;min-width:0;min-height:24px;display:inline-flex}.ew-a-documents-app__hyphenation-checkbox input{block-size:15px;inline-size:15px;margin:0}.ew-a-documents-app__text-direction-option-label{min-width:0;font-size:var(--ew-font-size-small);overflow-wrap:anywhere;line-height:1.2}.ew-a-documents-app__text-direction-thumb,.ew-a-documents-app__text-direction-preview-paper{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ew-color-border) 88%, transparent);color:#111827;font-family:var(--ew-font-content);background:#fff;place-content:center;gap:2px;line-height:1.1;display:grid}.ew-a-documents-app__text-direction-thumb{block-size:36px;inline-size:44px;padding:3px;font-size:9px}.ew-a-documents-app__text-direction-preview{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:linear-gradient(180deg, #ffffff59, transparent 120px), color-mix(in srgb, var(--ew-color-surface-raised) 84%, transparent);align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.ew-a-documents-app__text-direction-preview-title{margin:0}.ew-a-documents-app__track-changes-preview{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:linear-gradient(180deg, #ffffff59, transparent 120px), color-mix(in srgb, var(--ew-color-surface-raised) 84%, transparent);align-content:start;gap:8px;min-width:0;padding:10px;display:grid}.ew-a-documents-app__track-changes-preview-title{margin:0}.ew-a-documents-app__track-changes-preview-paper{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ew-color-border) 88%, transparent);color:#111827;min-block-size:138px;font-family:var(--ew-font-content);background:#fff;border-color:#0f172a33;padding:16px;font-size:13px;line-height:1.55;position:relative;box-shadow:0 10px 24px #0f172a2e}.ew-a-documents-app__track-changes-preview-run[data-track-change-kind=insertion]{color:var(--ew-a-documents-track-change-color,#087f5b);text-decoration-line:underline;-webkit-text-decoration-color:var(--ew-a-documents-track-change-color,#087f5b);text-decoration-color:var(--ew-a-documents-track-change-color,#087f5b);text-underline-offset:.12em}.ew-a-documents-app__track-changes-preview-run[data-track-change-kind=deletion]{color:var(--ew-a-documents-track-change-color,#b42318);background:color-mix(in srgb, var(--ew-a-documents-track-change-color,#b42318) 10%, transparent);text-decoration-line:line-through;-webkit-text-decoration-color:var(--ew-a-documents-track-change-color,#b42318);text-decoration-color:var(--ew-a-documents-track-change-color,#b42318)}.ew-a-documents-app__track-changes-preview-paper[data-display-mode=simple-markup] .ew-a-documents-app__track-changes-preview-run[data-track-change-kind=insertion],.ew-a-documents-app__track-changes-preview-paper[data-display-mode=final] .ew-a-documents-app__track-changes-preview-run[data-track-change-kind=insertion],.ew-a-documents-app__track-changes-preview-paper[data-display-mode=original] .ew-a-documents-app__track-changes-preview-run[data-track-change-kind=deletion]{color:inherit;background:0 0;text-decoration-line:none}.ew-a-documents-app__track-changes-preview-paper[data-display-mode=simple-markup] .ew-a-documents-app__track-changes-preview-run[data-track-change-kind=deletion],.ew-a-documents-app__track-changes-preview-paper[data-display-mode=final] .ew-a-documents-app__track-changes-preview-run[data-track-change-kind=deletion],.ew-a-documents-app__track-changes-preview-paper[data-display-mode=original] .ew-a-documents-app__track-changes-preview-run[data-track-change-kind=insertion]{display:none}.ew-a-documents-app__track-changes-preview-paper[data-display-mode=all-markup][data-balloon-mode=balloons]:after{content:"Inserted by Reviewer";box-sizing:border-box;border:1px solid color-mix(in srgb, #1f5fd0 40%, var(--ew-color-border));border-radius:var(--ew-radius-small);color:#111827;inline-size:84px;font-family:var(--ew-font-ui);background:#f8fbff;border-inline-start:3px solid #1f5fd0;padding:5px 6px;font-size:10px;line-height:1.2;position:absolute;inset-block-start:28px;inset-inline-end:10px}.ew-a-documents-app__text-direction-preview-paper{border-color:#0f172a33;place-content:start;block-size:180px;inline-size:min(100%,170px);padding:12px;font-size:14px;box-shadow:0 10px 24px #0f172a2e}.ew-a-documents-app__text-direction-sample-line{white-space:nowrap;display:block}.ew-a-documents-app__text-direction-thumb[data-text-direction=vertical],.ew-a-documents-app__text-direction-preview-paper[data-text-direction=vertical]{writing-mode:vertical-rl;text-orientation:upright}.ew-a-documents-app__text-direction-thumb[data-text-direction=rotate-all-90],.ew-a-documents-app__text-direction-preview-paper[data-text-direction=rotate-all-90]{writing-mode:vertical-rl;text-orientation:sideways}.ew-a-documents-app__text-direction-thumb[data-text-direction=rotate-all-270],.ew-a-documents-app__text-direction-preview-paper[data-text-direction=rotate-all-270]{writing-mode:vertical-lr;text-orientation:sideways}.ew-a-documents-app__text-direction-thumb[data-text-direction=asian-rotate-270],.ew-a-documents-app__text-direction-preview-paper[data-text-direction=asian-rotate-270]{writing-mode:vertical-rl;text-orientation:mixed}.ew-a-documents-app__text-direction-apply{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.ew-a-documents-app__text-direction-apply-label{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__hyphenation-field{grid-template-columns:minmax(150px,max-content) minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.ew-a-documents-app__hyphenation-label,.ew-a-documents-app__hyphenation-unit,.ew-a-documents-app__hyphenation-checkbox-label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__text-direction-select{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);padding:4px 7px}.ew-a-documents-app__hyphenation-unit{color:var(--ew-color-text-muted)}.ew-a-documents-app__hyphenation-control{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);padding:4px 7px}.ew-a-documents-app__text-direction-select:focus{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline-offset:1px}.ew-a-documents-app__hyphenation-control[type=number]{text-align:end}.ew-a-documents-app__hyphenation-control:disabled{color:var(--ew-color-text-disabled);background:color-mix(in srgb, var(--ew-color-surface) 82%, var(--ew-color-border))}.ew-a-documents-app__hyphenation-control:focus{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline-offset:1px}.ew-a-documents-app__paragraph-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,670px)}.ew-a-documents-app__paragraph-dialog-host .ew-c-ui-dialog__body{padding:10px 12px 12px}.ew-a-documents-app__paragraph-dialog-host .ew-c-ui-dialog__footer [data-button-id=set-default]{margin-inline-end:auto}.ew-a-documents-app__paragraph-dialog,.ew-a-documents-app__paragraph-dialog-form,.ew-a-documents-app__paragraph-dialog-page{gap:10px;min-width:0;display:grid}.ew-a-documents-app__paragraph-dialog-tabs{border-bottom:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);align-items:end;gap:0;min-width:0;display:flex}.ew-a-documents-app__paragraph-dialog-tab{border-radius:var(--ew-radius-small) var(--ew-radius-small) 0 0;min-width:0;min-height:30px;color:var(--ew-color-text);font:inherit;font-size:var(--ew-font-size-small);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:0;padding:5px 12px;line-height:1.2}.ew-a-documents-app__paragraph-dialog-tab:hover{background:color-mix(in srgb, var(--ew-color-accent) 8%, transparent)}.ew-a-documents-app__paragraph-dialog-tab[aria-selected=true]{border-color:color-mix(in srgb, var(--ew-color-border) 82%, transparent);color:var(--ew-color-text);background:var(--ew-color-surface);box-shadow:0 1px 0 var(--ew-color-surface)}.ew-a-documents-app__paragraph-dialog-fieldset{border:0;border-top:1px solid color-mix(in srgb, var(--ew-color-border) 74%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;min-width:0;margin:0;padding:8px 10px 6px;display:grid}.ew-a-documents-app__paragraph-dialog-legend{color:var(--ew-color-text);font-size:var(--ew-font-size-small);padding-inline:4px;font-weight:650;line-height:1.2}.ew-a-documents-app__paragraph-dialog-field{grid-template-columns:108px minmax(86px,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.ew-a-documents-app__paragraph-dialog-field--wide,.ew-a-documents-app__paragraph-dialog-checkbox,.ew-a-documents-app__paragraph-dialog-fieldset--preview{grid-column:1/-1}.ew-a-documents-app__paragraph-dialog-label,.ew-a-documents-app__paragraph-dialog-unit,.ew-a-documents-app__paragraph-dialog-checkbox-label,.ew-a-documents-app__paragraph-dialog-radio-label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-small);line-height:1.25}.ew-a-documents-app__paragraph-dialog-unit{color:var(--ew-color-text-muted)}.ew-a-documents-app__paragraph-dialog-control{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);padding:4px 7px}.ew-a-documents-app__paragraph-dialog-control[type=number]{text-align:end}.ew-a-documents-app__paragraph-dialog-control:focus{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline-offset:1px}.ew-a-documents-app__paragraph-dialog-control:disabled{color:var(--ew-color-text-disabled);background:color-mix(in srgb, var(--ew-color-surface) 78%, var(--ew-color-border))}.ew-a-documents-app__paragraph-dialog-checkbox,.ew-a-documents-app__paragraph-dialog-radio{align-items:center;gap:7px;min-width:0;min-height:26px;display:inline-flex}.ew-a-documents-app__paragraph-dialog-checkbox input,.ew-a-documents-app__paragraph-dialog-radio input{block-size:16px;inline-size:16px;margin:0}.ew-a-documents-app__paragraph-dialog-radio-group{flex-wrap:wrap;gap:10px 26px;min-width:0;display:flex}.ew-a-documents-app__paragraph-dialog-button{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:116px;min-height:32px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);cursor:pointer;justify-self:start;padding:5px 12px}.ew-a-documents-app__paragraph-dialog-button:hover{border-color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-a-documents-app__paragraph-dialog-fieldset--preview{padding-block-end:8px}.ew-a-documents-app__paragraph-dialog-preview{color:#0f172a;background:#fff;border:1px solid #0f172a61;gap:4px;min-height:108px;padding:12px 38px;display:grid;overflow:hidden}.ew-a-documents-app__paragraph-dialog-preview p{min-width:0;text-indent:var(--ew-documents-paragraph-preview-first-indent,0px);font-family:var(--ew-font-content);overflow-wrap:anywhere;margin:0;padding-inline-start:max(0px, var(--ew-documents-paragraph-preview-left-indent,0px));padding-inline-end:max(0px, var(--ew-documents-paragraph-preview-right-indent,0px));font-size:10px}.ew-a-documents-app__paragraph-dialog-preview-muted{color:#94a3b8b3}.ew-a-documents-app__paragraph-dialog-preview-current{color:#0f172a}.ew-a-documents-app__columns-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,680px)}.ew-a-documents-app__columns-dialog-host .ew-c-ui-dialog__body{padding:12px 14px 14px}.ew-a-documents-app__columns-dialog,.ew-a-documents-app__columns-form,.ew-a-documents-app__columns-main,.ew-a-documents-app__columns-side{gap:10px;min-width:0;display:grid}.ew-a-documents-app__columns-body{grid-template-columns:minmax(0,1fr) minmax(170px,220px);align-items:start;gap:12px;min-width:0;display:grid}.ew-a-documents-app__columns-fieldset{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, transparent);gap:9px;min-width:0;margin:0;padding:10px;display:grid}.ew-a-documents-app__columns-legend{color:var(--ew-color-text);font-size:var(--ew-font-size-small);padding-inline:3px;font-weight:750;line-height:1.2}.ew-a-documents-app__columns-preset-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;min-width:0;display:grid}.ew-a-documents-app__columns-preset{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;min-height:66px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);cursor:pointer;justify-items:center;gap:5px;padding:6px 4px;line-height:1.2;display:grid}.ew-a-documents-app__columns-preset:hover,.ew-a-documents-app__columns-preset:focus-visible,.ew-a-documents-app__columns-preset[aria-pressed=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-a-documents-app__columns-preset-page{border:1px solid color-mix(in srgb, var(--ew-color-border-strong) 72%, transparent);background:#fff;grid-auto-flow:column;gap:2px;block-size:38px;inline-size:31px;padding:5px;display:grid}.ew-a-documents-app__columns-preset-page[data-documents-columns-preset-preview=left]{grid-template-columns:minmax(0,.55fr) minmax(0,1fr)}.ew-a-documents-app__columns-preset-page[data-documents-columns-preset-preview=right]{grid-template-columns:minmax(0,1fr) minmax(0,.55fr)}.ew-a-documents-app__columns-preset-column,.ew-a-documents-app__columns-preview-column{background:repeating-linear-gradient(#334155b8 0 1px,#0000 1px 4px);min-width:0;min-height:0}.ew-a-documents-app__columns-preset-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-a-documents-app__columns-field{grid-template-columns:118px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.ew-a-documents-app__columns-label,.ew-a-documents-app__columns-checkbox-label,.ew-a-documents-app__columns-width-heading,.ew-a-documents-app__columns-preview-summary{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.25}.ew-a-documents-app__columns-control{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);padding:4px 7px}.ew-a-documents-app__columns-control[type=number]{text-align:end}.ew-a-documents-app__columns-control:disabled,.ew-a-documents-app__columns-checkbox input:disabled+.ew-a-documents-app__columns-checkbox-label{color:var(--ew-color-text-disabled)}.ew-a-documents-app__columns-control:disabled{background:color-mix(in srgb, var(--ew-color-surface) 72%, var(--ew-color-border))}.ew-a-documents-app__columns-control:focus{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline-offset:1px}.ew-a-documents-app__columns-checkbox{align-items:center;gap:7px;min-width:0;min-height:30px;display:inline-flex}.ew-a-documents-app__columns-checkbox input{block-size:15px;inline-size:15px;margin:0}.ew-a-documents-app__columns-width-grid{gap:5px;min-width:0;display:grid}.ew-a-documents-app__columns-width-row{grid-template-columns:54px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.ew-a-documents-app__columns-width-row[data-columns-width-header=true]{align-items:end}.ew-a-documents-app__columns-width-index{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface) 86%, var(--ew-color-border));font-size:var(--ew-font-size-small);place-items:center;display:grid}.ew-a-documents-app__columns-width-row[data-active=false] .ew-a-documents-app__columns-width-index{color:var(--ew-color-text-disabled);background:color-mix(in srgb, var(--ew-color-surface) 70%, var(--ew-color-border))}.ew-a-documents-app__columns-equal-width{margin-block-start:1px}.ew-a-documents-app__columns-preview-fieldset{justify-items:center}.ew-a-documents-app__columns-preview-paper{background:#fff;border:1px solid #0f172a47;max-block-size:190px;inline-size:min(100%,135px);position:relative;box-shadow:0 8px 20px #0f172a26}.ew-a-documents-app__columns-preview-content{min-block-size:8px;min-inline-size:8px;display:grid;position:absolute}.ew-a-documents-app__columns-preview-content[data-columns-direction=rtl]{direction:rtl}.ew-a-documents-app__columns-preview-column{border-inline-start:0 solid #0000;display:block;position:relative}.ew-a-documents-app__columns-preview-column[data-line-before=true]{border-inline-start-width:1px;border-inline-start-color:#0f172a9e;padding-inline-start:2px}.ew-a-documents-app__columns-preview-summary{text-align:center;overflow-wrap:anywhere;max-width:180px;margin:0}.ew-a-documents-app__tabs-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,470px)}.ew-a-documents-app__tabs-dialog-host .ew-c-ui-dialog__body{padding:8px 12px 12px}.ew-a-documents-app__tabs-dialog,.ew-a-documents-app__tabs-form{gap:10px;min-width:0;display:grid}.ew-a-documents-app__tabs-main{grid-template-columns:minmax(0,1fr) 160px;gap:14px;min-width:0;display:grid}.ew-a-documents-app__tabs-position-column,.ew-a-documents-app__tabs-default-column{align-content:start;gap:9px;min-width:0;display:grid}.ew-a-documents-app__tabs-caption,.ew-a-documents-app__tabs-default-field,.ew-a-documents-app__tabs-clear-summary{gap:4px;min-width:0;display:grid}.ew-a-documents-app__tabs-default-field{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ew-a-documents-app__tabs-default-field .ew-a-documents-app__tabs-caption-text{grid-column:1/-1}.ew-a-documents-app__tabs-stop-listbox{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);background:var(--ew-color-surface);align-content:start;min-width:0;min-height:130px;max-height:130px;padding:2px;display:grid;overflow:auto}.ew-a-documents-app__tabs-stop-choice{min-width:0;min-height:26px;color:var(--ew-color-text);font:inherit;font-size:var(--ew-font-size-small);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:2px;padding:4px 6px;line-height:1.2}.ew-a-documents-app__tabs-stop-choice:hover,.ew-a-documents-app__tabs-stop-choice[data-selected=true]{color:var(--ew-color-on-accent,#fff);background:var(--ew-color-accent)}.ew-a-documents-app__tabs-radio-fieldset{padding-block-end:8px}.ew-a-documents-app__tabs-radio-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 18px;min-width:0;display:grid}.ew-a-documents-app__tabs-radio{min-width:0;min-height:24px;color:var(--ew-color-text);font-size:var(--ew-font-size-small);align-items:center;gap:7px;line-height:1.2;display:inline-flex}.ew-a-documents-app__tabs-radio input{block-size:16px;inline-size:16px;margin:0}.ew-a-documents-app__tabs-button-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;padding-inline:24px 0;display:grid}.ew-a-documents-app__tabs-dialog-button{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;min-height:34px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);cursor:pointer;padding:5px 12px;line-height:1.2}.ew-a-documents-app__tabs-dialog-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-a-documents-app__tabs-dialog-button:disabled{color:var(--ew-color-text-disabled);background:color-mix(in srgb, var(--ew-color-surface) 78%, var(--ew-color-border));cursor:default}.ew-a-documents-app__tabs-fieldset{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, transparent);gap:9px;min-width:0;margin:0;padding:10px;display:grid}.ew-a-documents-app__tabs-legend{color:var(--ew-color-text);font-size:var(--ew-font-size-small);padding-inline:3px;font-weight:750;line-height:1.2}.ew-a-documents-app__tabs-field{grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;display:grid}.ew-a-documents-app__tabs-label,.ew-a-documents-app__tabs-caption,.ew-a-documents-app__tabs-caption-text,.ew-a-documents-app__tabs-unit,.ew-a-documents-app__tabs-empty{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);line-height:1.2}.ew-a-documents-app__tabs-control{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);padding:4px 7px}.ew-a-documents-app__tabs-control[type=number]{text-align:end}.ew-a-documents-app__tabs-control:focus{border-color:color-mix(in srgb, var(--ew-color-accent) 58%, var(--ew-color-border));outline:2px solid color-mix(in srgb, var(--ew-color-accent) 22%, transparent);outline-offset:1px}.ew-a-documents-app__tabs-preset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;display:grid}.ew-a-documents-app__tabs-preset,.ew-a-documents-app__tabs-add-button,.ew-a-documents-app__tabs-remove-button{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;min-height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);cursor:pointer;padding:5px 8px;line-height:1.2}.ew-a-documents-app__tabs-preset:hover,.ew-a-documents-app__tabs-add-button:hover,.ew-a-documents-app__tabs-remove-button:hover{border-color:color-mix(in srgb, var(--ew-color-accent) 42%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 10%, var(--ew-color-surface))}.ew-a-documents-app__tabs-add-row,.ew-a-documents-app__tabs-stop-row{grid-template-columns:minmax(135px,1fr) minmax(130px,.8fr) minmax(130px,.8fr) auto;align-items:end;gap:8px;min-width:0;display:grid}.ew-a-documents-app__tabs-stop-list{gap:7px;min-width:0;display:grid}.ew-a-documents-app__symbol-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,760px)}.ew-a-documents-app__symbol-dialog-content{gap:12px;min-width:0;display:grid}.ew-a-documents-app__symbol-dialog-controls{grid-template-columns:minmax(220px,1fr) minmax(170px,.5fr);align-items:end;gap:12px;display:grid}.ew-a-documents-app__symbol-search,.ew-a-documents-app__symbol-dialog-content .ew-a-documents-app__caption-select{border:1px solid var(--ew-color-border);width:100%;min-width:0;min-height:34px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;border-radius:5px;padding:6px 9px}.ew-a-documents-app__symbol-result-status{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);margin:0}.ew-a-documents-app__symbol-grid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:6px;max-height:280px;padding:2px;display:grid;overflow:auto}.ew-a-documents-app__symbol-button{border:1px solid var(--ew-color-border);min-width:48px;min-height:44px;color:var(--ew-color-text);background:var(--ew-color-surface);font-family:var(--ew-font-content);cursor:pointer;border-radius:6px;place-items:center;padding:5px;font-size:22px;display:grid}.ew-a-documents-app__symbol-button:hover,.ew-a-documents-app__symbol-button:focus-visible{border-color:var(--ew-color-accent);background:var(--ew-color-surface-muted);outline:none}.ew-a-documents-app__symbol-button[data-selected=true]{border-color:var(--ew-color-accent);box-shadow:0 0 0 1px var(--ew-color-accent);background:color-mix(in srgb, var(--ew-color-accent) 12%, var(--ew-color-surface))}.ew-a-documents-app__symbol-preview{border:1px solid var(--ew-color-border);background:var(--ew-color-surface-muted);border-radius:6px;align-items:center;gap:12px;min-height:54px;padding:8px 10px;display:flex}.ew-a-documents-app__symbol-preview-character{min-width:36px;color:var(--ew-color-text);font-family:var(--ew-font-content);text-align:center;font-size:28px}.ew-a-documents-app__symbol-preview-detail{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control)}.ew-a-documents-app__caption-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,620px)}.ew-a-documents-app__caption-dialog{gap:14px;min-width:0;display:grid}.ew-a-documents-app__caption-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;min-width:0;display:grid}.ew-a-documents-app__caption-field{min-width:0;color:var(--ew-color-text-muted);font-size:var(--ew-font-size-control);gap:5px;display:grid}.ew-a-documents-app__caption-field:first-child,.ew-a-documents-app__caption-field:last-child{grid-column:1/-1}.ew-a-documents-app__index-entry-list{border-block-start:1px solid var(--ew-color-border);gap:4px;max-height:184px;padding-block-start:8px;display:grid;overflow-y:auto}.ew-a-documents-app__index-entry-list-heading{color:var(--ew-color-text);font-size:var(--ew-font-size-control);padding-block-end:3px;font-weight:700}.ew-a-documents-app__index-entry-row{background:var(--ew-color-surface-muted);border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:30px;padding:3px 4px 3px 8px;display:grid}.ew-a-documents-app__index-entry-row-text{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ew-a-documents-app__index-entry-remove{border:1px solid var(--ew-color-border);min-height:24px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-small);cursor:pointer;border-radius:4px;padding:3px 8px}.ew-a-documents-app__index-entry-remove:hover,.ew-a-documents-app__index-entry-remove:focus-visible{border-color:color-mix(in srgb, var(--ew-color-danger) 54%, var(--ew-color-border));color:var(--ew-color-danger)}.ew-a-documents-app__caption-control,.ew-a-documents-app__caption-preview{border:1px solid var(--ew-color-border);width:100%;min-width:0;min-height:32px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);border-radius:4px;padding:6px 8px}.ew-a-documents-app__caption-preview{background:var(--ew-color-surface-muted);align-items:center;display:flex}.ew-a-documents-app__caption-checkbox{width:fit-content;color:var(--ew-color-text);font-size:var(--ew-font-size-control);align-items:center;gap:7px;display:inline-flex}.ew-a-documents-app__toc-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,860px)}.ew-a-documents-app__toc-options-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,610px)}.ew-a-documents-app__toc-style-dialog-host .ew-c-ui-dialog{width:min(100vw - 48px,520px)}.ew-a-documents-app__toc-dialog-host .ew-c-ui-dialog__body,.ew-a-documents-app__toc-options-dialog-host .ew-c-ui-dialog__body,.ew-a-documents-app__toc-style-dialog-host .ew-c-ui-dialog__body{padding:0 14px 14px}.ew-a-documents-app__toc-dialog{gap:10px;min-width:0;display:grid}.ew-a-documents-app__toc-tabs{border-block-end:1px solid var(--ew-color-border);min-width:0;display:flex}.ew-a-documents-app__toc-tab{min-width:0;min-height:32px;color:var(--ew-color-text-muted);font:inherit;font-size:var(--ew-font-size-control);cursor:pointer;background:0 0;border:1px solid #0000;border-block-end:0;padding:6px 14px;line-height:1.2}.ew-a-documents-app__toc-tab:disabled{color:var(--ew-color-text-muted);cursor:default;opacity:.75}.ew-a-documents-app__toc-tab[aria-selected=true]{border-color:var(--ew-color-border);border-block-end-color:var(--ew-color-surface);color:var(--ew-color-text);background:var(--ew-color-surface)}.ew-a-documents-app__toc-content{gap:12px;min-width:0;display:grid}.ew-a-documents-app__toc-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.ew-a-documents-app__toc-preview-panel{gap:5px;min-width:0;display:grid}.ew-a-documents-app__toc-preview-title,.ew-a-documents-app__toc-legend{color:var(--ew-color-text);font-size:var(--ew-font-size-control);margin:0;font-weight:700;line-height:1.2}.ew-a-documents-app__toc-preview-box{border:1px solid color-mix(in srgb, var(--ew-color-border) 88%, transparent);color:#111827;min-width:0;min-height:194px;max-height:210px;font-family:var(--ew-font-content);background:#fff;align-content:start;gap:18px;padding:8px 4px 10px;display:grid;overflow:hidden auto}.ew-a-documents-app__toc-preview-row{min-width:0;grid-template-columns:minmax(0,max-content) minmax(22px,1fr) auto;align-items:end;gap:5px;padding-inline-start:calc((var(--ew-toc-level,1) - 1) * 28px);font-size:26px;line-height:1.1;display:grid}.ew-a-documents-app__toc-preview-row[data-toc-level="1"]{--ew-toc-level:1}.ew-a-documents-app__toc-preview-row[data-toc-level="2"]{--ew-toc-level:2}.ew-a-documents-app__toc-preview-row[data-toc-level="3"]{--ew-toc-level:3}.ew-a-documents-app__toc-preview-row[data-hyperlink=true]{color:#2f6f86;text-decoration:underline}.ew-a-documents-app__toc-preview-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ew-a-documents-app__toc-preview-leader{border-block-end:3px dotted;min-width:0;transform:translateY(-7px)}.ew-a-documents-app__toc-preview-page{text-align:end;min-width:24px}.ew-a-documents-app__toc-preview-box[data-toc-show-pages=false] .ew-a-documents-app__toc-preview-leader,.ew-a-documents-app__toc-preview-box[data-toc-show-pages=false] .ew-a-documents-app__toc-preview-page,.ew-a-documents-app__toc-preview-box[data-toc-hyperlinks=true][data-toc-right-align=true] .ew-a-documents-app__toc-preview-panel[data-toc-preview-mode=web] .ew-a-documents-app__toc-preview-page{display:none}.ew-a-documents-app__toc-preview-box[data-toc-leader=none] .ew-a-documents-app__toc-preview-leader{border-block-end-color:#0000}.ew-a-documents-app__toc-preview-box[data-toc-leader=dashes] .ew-a-documents-app__toc-preview-leader{border-block-end-style:dashed}.ew-a-documents-app__toc-preview-box[data-toc-leader=line] .ew-a-documents-app__toc-preview-leader{border-block-end-style:solid}.ew-a-documents-app__toc-preview-panel[data-toc-preview-mode=web] .ew-a-documents-app__toc-preview-box{padding-inline:28px}.ew-a-documents-app__toc-preview-panel[data-toc-preview-mode=web] .ew-a-documents-app__toc-preview-row{grid-template-columns:minmax(0,max-content)}.ew-a-documents-app__toc-preview-panel[data-toc-preview-mode=web] .ew-a-documents-app__toc-preview-leader,.ew-a-documents-app__toc-preview-panel[data-toc-preview-mode=web] .ew-a-documents-app__toc-preview-page{display:none}.ew-a-documents-app__toc-settings{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px 32px;min-width:0;display:grid}.ew-a-documents-app__toc-checkbox{min-width:0;min-height:28px;color:var(--ew-color-text);font-size:var(--ew-font-size-control);align-items:center;gap:7px;line-height:1.2;display:inline-flex}.ew-a-documents-app__toc-checkbox input{block-size:16px;inline-size:16px;margin:0}.ew-a-documents-app__toc-checkbox-label{overflow-wrap:anywhere;min-width:0}.ew-a-documents-app__toc-field{grid-template-columns:110px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.ew-a-documents-app__toc-field-label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:1.2}.ew-a-documents-app__toc-control{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;height:32px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);padding:4px 7px}.ew-a-documents-app__toc-control[type=number]{max-width:72px}.ew-a-documents-app__toc-general{border:1px solid color-mix(in srgb, var(--ew-color-border) 76%, transparent);border-radius:var(--ew-radius-small);background:color-mix(in srgb, var(--ew-color-surface-raised) 72%, transparent);grid-template-columns:minmax(0,260px) minmax(0,120px) minmax(0,1fr);align-items:center;gap:10px 14px;min-width:0;margin:2px 0 0;padding:10px 12px;display:grid}.ew-a-documents-app__toc-legend{padding-inline:3px}.ew-a-documents-app__toc-dialog-actions{justify-content:flex-end;gap:10px;min-width:0;display:flex}.ew-a-documents-app__toc-options-dialog{gap:9px;min-width:0;display:grid}.ew-a-documents-app__toc-options-heading,.ew-a-documents-app__toc-style-prompt,.ew-a-documents-app__toc-style-list-label,.ew-a-documents-app__toc-style-preview-label{color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:1.25}.ew-a-documents-app__toc-options-style-section{gap:7px;min-width:0;margin-inline-start:28px;display:grid}.ew-a-documents-app__toc-options-grid{border:1px solid color-mix(in srgb, var(--ew-color-border) 80%, transparent);background:color-mix(in srgb, var(--ew-color-surface-raised) 52%, transparent);grid-template-columns:28px minmax(0,1fr) 120px;align-items:center;gap:6px 10px;min-width:0;max-height:230px;padding:8px 10px;display:grid;overflow:hidden auto}.ew-a-documents-app__toc-options-grid-heading{color:var(--ew-color-text);font-size:var(--ew-font-size-small);font-weight:700;line-height:1.2}.ew-a-documents-app__toc-options-checkmark,.ew-a-documents-app__toc-options-style-label{min-width:0;color:var(--ew-color-text);font-size:var(--ew-font-size-control);line-height:1.2}.ew-a-documents-app__toc-options-checkmark{text-align:center;font-weight:800}.ew-a-documents-app__toc-options-level{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);border-radius:var(--ew-radius-small);min-width:0;height:30px;color:var(--ew-color-text);background:var(--ew-color-surface);font:inherit;font-size:var(--ew-font-size-control);padding:4px 7px}.ew-a-documents-app__toc-style-dialog{gap:10px;min-width:0;display:grid}.ew-a-documents-app__toc-style-main{grid-template-columns:minmax(0,1fr) 124px;gap:14px;min-width:0;display:grid}.ew-a-documents-app__toc-style-list-section,.ew-a-documents-app__toc-style-actions{align-content:start;gap:8px;min-width:0;display:grid}.ew-a-documents-app__toc-style-list{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);background:var(--ew-color-surface);align-content:start;min-width:0;max-height:196px;display:grid;overflow:hidden auto}.ew-a-documents-app__toc-style-item{min-width:0;min-height:23px;color:var(--ew-color-text);font:inherit;font-size:var(--ew-font-size-control);text-align:start;cursor:pointer;background:0 0;border:0;padding:3px 8px;line-height:1.15}.ew-a-documents-app__toc-style-item[aria-selected=true]{color:#fff;background:var(--ew-color-accent)}.ew-a-documents-app__toc-style-preview{gap:7px;min-width:0;display:grid}.ew-a-documents-app__toc-style-sample{border:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);color:#111827;min-width:0;font-family:var(--ew-font-content);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:8px 7px;display:grid}.ew-a-documents-app__toc-style-sample-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:24px;line-height:1.1;overflow:hidden}.ew-a-documents-app__toc-style-sample-size{border-inline-start:1px solid color-mix(in srgb, var(--ew-color-border) 86%, transparent);font-size:var(--ew-font-size-small);padding-inline:6px}.ew-a-documents-app__toc-style-detail{border:1px solid color-mix(in srgb, var(--ew-color-border) 78%, transparent);min-width:0;color:var(--ew-color-text);background:color-mix(in srgb, var(--ew-color-surface-raised) 68%, transparent);font-size:var(--ew-font-size-small);padding:7px 8px;line-height:1.35}.ew-a-documents-app__compare-dialog-host .ew-c-ui-dialog{width:min(1120px,100vw - 48px);max-height:min(860px,100vh - 48px)}.ew-a-documents-app__compare-dialog-host .ew-c-ui-dialog__body{min-height:0;overflow:auto}.ew-a-documents-app__compare-setup{gap:16px;min-width:0;display:grid}.ew-a-documents-app__compare-sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ew-a-documents-app__compare-options{border:1px solid var(--ew-color-border);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:14px;display:grid}.ew-a-documents-app__compare-options legend{color:var(--ew-color-text-muted);padding-inline:5px;font-size:12px;font-weight:700}.ew-a-documents-app__compare-boundary{border-inline-start:3px solid var(--ew-color-accent);color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-accent) 7%, transparent);margin:0;padding:10px 12px;font-size:12px;line-height:1.4}.ew-a-documents-app{--ew-app-dialog-title-background:var(--ew-productivity-chrome-gradient)}.ew-a-documents-app .ew-c-document-surface{--ew-document-surface-chrome-background:linear-gradient(90deg, color-mix(in srgb, var(--ew-productivity-chrome-accent) 12%, var(--ew-documents-chrome-surface)), color-mix(in srgb, var(--ew-productivity-chrome-accent) 6%, var(--ew-documents-chrome-surface)) 52%, color-mix(in srgb, var(--ew-productivity-chrome-accent-light) 10%, var(--ew-documents-chrome-surface)));--ew-document-surface-tab-active-indicator:var(--ew-productivity-chrome-accent)}.ew-a-documents-app .ew-c-document-surface__chrome{background-color:var(--ew-documents-chrome-surface);background-image:linear-gradient(90deg, color-mix(in srgb, var(--ew-productivity-chrome-accent) 12%, var(--ew-documents-chrome-surface)), color-mix(in srgb, var(--ew-productivity-chrome-accent) 6%, var(--ew-documents-chrome-surface)) 52%, color-mix(in srgb, var(--ew-productivity-chrome-accent-light) 10%, var(--ew-documents-chrome-surface)))}.ew-a-documents-app .ew-c-side-rail-surface{--ew-c-side-rail-bg:linear-gradient(180deg, color-mix(in srgb, var(--ew-productivity-chrome-accent) 10%, var(--ew-color-surface)), color-mix(in srgb, var(--ew-productivity-chrome-accent) 5%, var(--ew-color-surface)) 55%, color-mix(in srgb, var(--ew-productivity-chrome-accent-light) 8%, var(--ew-color-surface)))}.ew-a-documents-app .ew-c-app-shell__panel-host{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--ew-productivity-chrome-accent-light) 13%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--ew-productivity-chrome-accent) 6%, var(--ew-color-surface)), transparent 42%), var(--ew-documents-side-panel-bg)}.ew-a-documents-app .ew-c-app-shell__panel-host[data-side=right]{background:radial-gradient(circle at 88% 0%, color-mix(in srgb, var(--ew-productivity-chrome-accent-light) 14%, transparent), transparent 36%), linear-gradient(180deg, color-mix(in srgb, var(--ew-productivity-chrome-accent) 6%, var(--ew-color-surface)), transparent 42%), var(--ew-documents-side-panel-bg-right)}.ew-a-documents-app .ew-c-status-surface{background:linear-gradient(90deg, color-mix(in srgb, var(--ew-productivity-chrome-accent) 14%, var(--ew-documents-stage-header-bg)), color-mix(in srgb, var(--ew-productivity-chrome-accent) 7%, var(--ew-documents-stage-header-bg)) 58%, color-mix(in srgb, var(--ew-productivity-chrome-accent-light) 11%, var(--ew-documents-stage-header-bg)))}.ew-a-documents-app .ew-c-canvas-viewport-surface__viewport{background:radial-gradient(circle at 10% 16%, color-mix(in srgb, var(--ew-productivity-chrome-accent) 9%, transparent), transparent 27%), radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--ew-productivity-chrome-accent-light) 9%, transparent), transparent 30%), var(--ew-documents-content-bg)}.ew-a-productivity-shell{--ew-productivity-shell-chrome-bg:color-mix(in srgb, var(--ew-color-background) 82%, var(--ew-color-surface));--ew-productivity-shell-content-bg:var(--ew-color-background);--ew-productivity-shell-surface-bg:var(--ew-color-surface);--ew-productivity-shell-border:color-mix(in srgb, var(--ew-color-border) 86%, var(--ew-color-surface));--ew-productivity-shell-accent:var(--ew-color-accent);--ew-productivity-shell-highlight:color-mix(in srgb, var(--ew-color-surface) 58%, transparent);--ew-productivity-shell-grid-line:color-mix(in srgb, var(--ew-color-border) 78%, var(--ew-color-surface));--ew-productivity-shell-shadow:color-mix(in srgb, var(--ew-color-text) 14%, transparent);min-width:0;height:100vh;min-height:0;max-height:100vh;color:var(--ew-color-text);background:linear-gradient(180deg, var(--ew-productivity-shell-highlight), transparent 180px), var(--ew-productivity-shell-chrome-bg);overflow:hidden}@supports (height:100dvh){.ew-a-productivity-shell{height:100dvh;max-height:100dvh}}.ew-a-productivity-shell .ew-c-app-shell{height:var(--ew-pwa-window-frame-content-height,100%);max-height:var(--ew-pwa-window-frame-content-height,100%);min-height:0}.ew-a-productivity-shell .ew-c-app-shell__content{background:var(--ew-productivity-shell-chrome-bg);padding:0}.ew-a-productivity-shell .ew-c-command-surface__ribbon{border-bottom-color:var(--ew-productivity-shell-border);background:color-mix(in srgb, var(--ew-color-surface) 94%, var(--ew-color-background))}.ew-a-productivity-shell__ribbon-slot{display:contents}.ew-a-productivity-shell__workspace,.ew-a-productivity-shell__document-slot{min-width:0;height:100%;min-height:0;display:grid}.ew-a-productivity-shell__workspace{background:linear-gradient(180deg, color-mix(in srgb, var(--ew-color-surface) 46%, transparent), transparent 220px), var(--ew-productivity-shell-chrome-bg)}.ew-a-productivity-shell .ew-c-document-surface{border:0;border-color:var(--ew-productivity-shell-border);height:100%;min-height:0;box-shadow:none;border-radius:0}.ew-a-productivity-shell .ew-c-document-surface__content{background:var(--ew-productivity-shell-content-bg);overflow:hidden}.ew-a-productivity-shell__tab-content{background:linear-gradient(90deg, color-mix(in srgb, var(--ew-color-surface) 32%, transparent) 1px, transparent 1px), linear-gradient(180deg, color-mix(in srgb, var(--ew-color-surface) 30%, transparent) 1px, transparent 1px), var(--ew-productivity-shell-content-bg);background-size:22px 22px;min-width:0;min-height:0;padding:18px;display:grid;overflow:auto}.ew-a-productivity-shell__tab-content[data-content-kind=workbook],.ew-a-productivity-shell__tab-content[data-content-kind=slides]{background:var(--ew-productivity-shell-content-bg);background-size:auto;padding:0;overflow:hidden}.ew-a-productivity-shell__canvas{border:1px solid var(--ew-productivity-shell-border);background:var(--ew-productivity-shell-surface-bg);width:min(100%,1040px);min-width:0;min-height:420px;box-shadow:0 10px 30px var(--ew-productivity-shell-shadow);place-self:start center;display:grid}.ew-a-productivity-shell__canvas[data-content-kind=workbook]{background:var(--ew-productivity-shell-surface-bg);width:100%;height:100%;min-height:0;box-shadow:none;border:0;place-self:stretch stretch}.ew-a-productivity-shell__canvas[data-content-kind=slides]{width:100%;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;place-self:stretch stretch;place-items:stretch stretch}.ew-a-productivity-shell__canvas[data-content-kind=project-plan]{background:var(--ew-productivity-shell-surface-bg);width:min(100%,1120px);min-height:520px}.ew-a-productivity-shell__sheet-grid{grid-template-columns:repeat(8,minmax(72px,1fr));grid-auto-rows:32px;min-width:0;display:grid}.ew-a-productivity-shell__sheet-cell,.ew-a-productivity-shell__plan-cell{border-inline-end:1px solid var(--ew-productivity-shell-grid-line);border-block-end:1px solid var(--ew-productivity-shell-grid-line);min-width:0}.ew-a-productivity-shell__slide-page{aspect-ratio:16/9;border:1px solid var(--ew-productivity-shell-border);background:var(--ew-productivity-shell-surface-bg);width:min(78%,760px);box-shadow:0 8px 22px var(--ew-productivity-shell-shadow)}.ew-a-productivity-shell__plan-grid{grid-template-columns:1.4fr .8fr .8fr 2fr 2fr 2fr;grid-auto-rows:38px;min-width:0;display:grid}.ew-a-productivity-shell__panel-content{min-width:0;min-height:100%;padding:10px;display:grid}.ew-a-productivity-shell__panel-empty{border:1px dashed color-mix(in srgb, var(--ew-color-border) 80%, transparent);border-radius:var(--ew-radius-small);min-width:0;min-height:96px;color:var(--ew-color-text-muted);background:color-mix(in srgb, var(--ew-color-surface) 70%, transparent);font-size:var(--ew-font-size-control);line-height:var(--ew-line-height-control);text-align:center;place-items:center;display:grid}.ew-app-host{min-width:0;min-height:100vh}.ew-app-host--loading{background:var(--ew-color-workspace,#eef1f5);place-items:center;min-height:100vh;display:grid}.ew-app-host--loading>.ew-c-ui-loading-surface{width:100%}.ew-app-directory{--ew-app-directory-ink:#17233c;--ew-app-directory-muted:#64708a;--ew-app-directory-blue:#315efb;--ew-app-directory-soft-blue:#edf3ff;color:var(--ew-app-directory-ink);background:radial-gradient(circle at 12% 8%,#5c8bff29,#0000 28rem),linear-gradient(#f8faff 0%,#f4f7fc 48%,#f8fafc 100%)}.ew-app-directory__shell{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid}.ew-app-directory__header{z-index:2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8faffd1;border-bottom:1px solid #67779b29;min-width:0;position:relative}.ew-app-directory__header-inner{justify-content:space-between;align-items:center;gap:16px;width:min(100% - 40px,1160px);min-width:0;min-height:72px;margin:0 auto;display:flex}.ew-app-directory__brand{align-items:center;gap:12px;min-width:0;display:flex}.ew-app-directory__brand-icon{object-fit:contain;flex:0 0 38px;width:38px;height:38px}.ew-app-directory__title{color:var(--ew-app-directory-ink);letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700;line-height:1.1}.ew-app-directory__header-link{color:var(--ew-app-directory-blue);background:#ffffffb8;border:1px solid #315efb47;border-radius:999px;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s}.ew-app-directory__header-link:hover{border-color:var(--ew-app-directory-blue);background:#fff;transform:translateY(-1px)}.ew-app-directory__main{min-width:0;min-height:0;padding:0;display:block}.ew-app-directory__hero{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:clamp(36px,7vw,96px);width:min(100% - 40px,1160px);min-height:520px;margin:0 auto;padding:72px 0 76px;display:grid}.ew-app-directory__hero-copy{justify-items:start;gap:22px;max-width:670px;display:grid}.ew-app-directory__eyebrow{color:var(--ew-app-directory-blue);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.2}.ew-app-directory__hero-title{max-width:700px;color:var(--ew-app-directory-ink);letter-spacing:-.055em;margin:0;font-size:clamp(42px,5.4vw,68px);font-weight:720;line-height:.99}.ew-app-directory__hero-summary{max-width:610px;color:var(--ew-app-directory-muted);margin:0;font-size:clamp(17px,1.7vw,20px);line-height:1.62}.ew-app-directory__hero-action{color:#fff;background:var(--ew-app-directory-blue);border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 22px;font-size:14px;font-weight:750;text-decoration:none;transition:box-shadow .16s,transform .16s;display:inline-flex;box-shadow:0 12px 28px #315efb3d}.ew-app-directory__hero-action:hover{transform:translateY(-2px);box-shadow:0 16px 34px #315efb4d}.ew-app-directory__hero-visual{isolation:isolate;background:linear-gradient(145deg,#fffffff0,#ebf1fed1);border:1px solid #5d709726;border-radius:48px;grid-template-rows:repeat(2,132px);grid-template-columns:repeat(2,132px);place-content:center;gap:20px;min-height:420px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #1f346221}.ew-app-directory__hero-glow{z-index:-1;filter:blur(54px);background:#638bff4d;border-radius:50%;position:absolute;inset:22% 12%}.ew-app-directory__hero-app{background:#ffffffe0;border:1px solid #5f719721;border-radius:32px;place-items:center;display:grid;box-shadow:0 16px 32px #2538641c}.ew-app-directory__hero-app:nth-of-type(2),.ew-app-directory__hero-app:nth-of-type(5){transform:translateY(-8px)}.ew-app-directory__hero-app-icon{object-fit:contain;width:82px;height:82px}.ew-app-directory__apps{background:#ffffffb8;border-top:1px solid #68799e1f;padding:84px max(20px,50% - 580px) 96px}.ew-app-directory__apps--start{background:#eff4ffc7;padding-bottom:72px}.ew-app-directory__apps--lab{padding-top:clamp(64px,9vw,112px)}.ew-app-directory__apps--later{background:#eff4ffa3}.ew-app-directory__apps--internal{min-height:calc(100vh - 164px);padding-top:clamp(64px,9vw,112px)}.ew-app-directory__section-heading{gap:14px;max-width:720px;margin-bottom:38px;display:grid}.ew-app-directory__section-title{color:var(--ew-app-directory-ink);letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.5vw,44px);font-weight:720;line-height:1.08}.ew-app-directory__section-copy{color:var(--ew-app-directory-muted);margin:0;font-size:16px;line-height:1.6}.ew-app-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.ew-app-directory__grid--featured{grid-template-columns:minmax(0,760px)}.ew-app-directory__card,.ew-app-directory__empty{background:#fff;border:1px solid #5f709324;border-radius:28px;min-width:0;box-shadow:0 12px 34px #1c2d5312}.ew-app-directory__card{--ew-app-card-accent:var(--ew-app-directory-blue);--ew-app-card-wash:var(--ew-app-directory-soft-blue);transition:border-color .18s,box-shadow .18s,transform .18s;overflow:hidden}.ew-app-directory__card:hover{border-color:color-mix(in srgb, var(--ew-app-card-accent) 42%, transparent);transform:translateY(-4px);box-shadow:0 22px 48px #1c2d531f}.ew-app-directory__card[data-app-id=documents]{--ew-app-card-accent:#315fa8;--ew-app-card-wash:#eef4ff}.ew-app-directory__card[data-app-id=workbook]{--ew-app-card-accent:#19724a;--ew-app-card-wash:#edf9f2}.ew-app-directory__card[data-app-id=slides]{--ew-app-card-accent:#b5462f;--ew-app-card-wash:#fff2ee}.ew-app-directory__card[data-app-id=ai-ecosystem]{--ew-app-card-accent:#526fca;--ew-app-card-wash:#f0f3ff}.ew-app-directory__card--planned{opacity:.72}.ew-app-directory__card-header{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:18px;min-width:0;display:grid}.ew-app-directory__card-title-group{gap:7px;min-width:0;display:grid}.ew-app-directory__card-icon{object-fit:contain;width:72px;height:72px}.ew-app-directory__card-title{color:var(--ew-app-directory-ink);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:720;line-height:1.12}.ew-app-directory__kind{color:var(--ew-app-card-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1.2}.ew-app-directory__summary{color:var(--ew-app-directory-muted);margin:0;font-size:15px;line-height:1.65}.ew-app-directory__open{min-height:260px;color:inherit;background:linear-gradient(145deg, #fff 58%, var(--ew-app-card-wash));grid-template-rows:auto 1fr auto;gap:22px;padding:28px;text-decoration:none;display:grid}.ew-app-directory__card-action{color:var(--ew-app-card-accent);align-items:center;gap:10px;font-size:13px;font-weight:750;display:inline-flex}.ew-app-directory__card-arrow{font-size:18px;transition:transform .16s}.ew-app-directory__card:hover .ew-app-directory__card-arrow{transform:translate(4px)}.ew-app-host__home-link{color:var(--ew-app-directory-ink);background:#fff;border:1px solid #5f709333;border-radius:999px;flex:none;padding:8px 12px;text-decoration:none}.ew-app-host__home-link:hover{border-color:var(--ew-app-directory-blue);color:var(--ew-app-directory-blue)}.ew-app-directory__empty{gap:16px;max-width:520px;margin:64px auto;padding:32px;display:grid}.ew-app-directory__planned-actions{flex-wrap:wrap;gap:8px;display:flex}.ew-app-directory__footer{background:#f8fafc;border-top:1px solid #68799e1f;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;min-height:92px;padding:20px;display:flex}.ew-app-directory__footer-copy{color:var(--ew-app-directory-muted);margin:0;font-size:13px}.ew-app-directory__card--featured .ew-app-directory__open{min-height:220px}.ew-app-directory__footer-link{color:var(--ew-app-directory-blue);font-size:13px;font-weight:700;text-decoration:none}.ew-app-directory__footer-link:hover{text-decoration:underline}.ew-app-host__frame{grid-template-columns:minmax(200px,248px) minmax(0,1fr)}.ew-app-host__header{min-height:56px}.ew-app-host__title-group{min-width:0}.ew-app-host__subtitle{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);margin:4px 0 0}.ew-app-host__header-actions{flex:none;align-items:center;gap:8px;display:flex}.ew-app-host__badge{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-small);color:var(--ew-color-text-muted);background:var(--ew-color-surface-muted);font-size:var(--ew-font-size-small);white-space:nowrap;flex:none;padding:4px 8px}.ew-app-host__rail{padding:14px 12px}.ew-app-host__rail-heading{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);text-transform:uppercase;margin:0 0 10px;font-weight:700}.ew-app-host__rail-list{gap:6px;display:grid}.ew-app-host__rail-item{border-radius:var(--ew-radius-small);min-width:0;color:var(--ew-color-text);overflow-wrap:anywhere;padding:7px 8px;text-decoration:none;display:block}.ew-app-host__rail-item:hover{background:var(--ew-color-surface)}.ew-app-host__toolbar-group{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ew-app-host__toolbar-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small);flex:none;font-weight:700}.ew-app-host__preview{align-content:start;gap:18px;display:grid}.ew-app-host__summary-grid,.ew-app-host__card-grid,.ew-app-host__primitive-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.ew-app-host__card-grid--compact{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ew-app-host__metric,.ew-app-host__card,.ew-app-host__primitive-card{border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);min-width:0;padding:12px}.ew-app-host__metric{gap:4px;display:grid}.ew-app-host__metric-value{color:var(--ew-color-accent);font-size:var(--ew-font-size-display);line-height:var(--ew-line-height-display)}.ew-app-host__metric-label,.ew-app-host__card-meta,.ew-app-host__detail-label{color:var(--ew-color-text-muted);font-size:var(--ew-font-size-small)}.ew-app-host__section{gap:10px;min-width:0;display:grid}.ew-app-host__section-title,.ew-app-host__card-title{font-size:var(--ew-font-size-navigation);line-height:var(--ew-line-height-control);margin:0}.ew-app-host__card,.ew-app-host__primitive-card{gap:10px;display:grid}.ew-app-host__primitive-card{align-content:start}.ew-app-host__primitive-card--wide{grid-column:1/-1}.ew-app-host__command-surface-slot{min-width:0}.ew-app-host__primitive-row{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.ew-app-host__primitive-field-grid{gap:12px;min-width:0;display:grid}.ew-app-host__card-meta{margin:0}.ew-app-host__detail-group{gap:6px;min-width:0;display:grid}.ew-app-host__tag-list{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ew-app-host__tag{border-radius:var(--ew-radius-small);max-width:100%;color:var(--ew-color-text);background:var(--ew-color-surface-muted);font-size:var(--ew-font-size-small);overflow-wrap:anywhere;padding:3px 6px}}@layer ew.shell,ew.overrides;@media (width<=520px){@layer ew.components{.ew-c-account-surface__dialog-host{min-width:min(100vw - 16px,480px)}.ew-c-account-surface__auth-dialog{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.ew-c-account-surface__auth-dialog .ew-c-ui-dialog__body{padding:15px 16px 18px}.ew-c-account-surface__auth-dialog .ew-c-ui-dialog__footer{padding:12px 16px 16px}.ew-c-account-surface__external-options,.ew-c-account-surface__form--register{grid-template-columns:minmax(0,1fr)}.ew-c-account-surface__form--register>*{grid-column:1}}}@media (width<=380px){@layer ew.components{.ew-c-account-surface__auth-dialog .ew-c-ui-dialog__footer{grid-template-columns:minmax(0,1fr)}}}@media (width<=980px){@layer ew.components{.ew-c-account-surface{width:100%;max-width:none}.ew-c-account-surface__button{width:100%}}}@supports (height:100dvh){@layer ew.components{.ew-c-ui-dialog.ew-c-about-dialog{max-height:min(560px,100dvh - 32px)}@media (width<=520px){.ew-c-ui-dialog.ew-c-about-dialog{max-height:calc(100dvh - 24px)}}}}@media (width<=520px){@layer ew.components{.ew-c-adjustment-surface__grid{grid-template-columns:repeat(auto-fit,minmax(54px,1fr))}}}@media (width<=760px){@layer ew.components{.ew-c-ai-ecosystem__command-bar{grid-template-columns:max-content minmax(200px,1fr) max-content max-content}.ew-c-ai-ecosystem__command-actions{justify-content:flex-end}.ew-c-ai-ecosystem__detail-header{grid-template-columns:auto minmax(0,1fr)}.ew-c-ai-ecosystem__detail-header .ew-c-ai-ecosystem__badge-row{grid-column:1/-1}}}@supports (height:100dvh){@layer ew.components{.ew-runtime:has(>.ew-c-app-shell){height:100dvh;max-height:100dvh}.ew-runtime>.ew-c-app-shell{height:100dvh;max-height:100dvh}}}@media (width<=980px){@layer ew.components{.ew-c-app-shell{--ew-c-app-shell-overlay-panel-inline-size:min(380px, calc(100% - 12px));--ew-c-app-shell-panel-max-inline-size:var(--ew-c-app-shell-overlay-panel-inline-size)}.ew-c-app-shell__workspace{grid-template-columns:minmax(0,1fr)}.ew-c-app-shell__content{grid-column:1}.ew-c-app-shell__workspace>.ew-c-app-shell__rail,.ew-c-app-shell__workspace>.ew-c-app-shell__resizer{display:none}.ew-c-app-shell__panel-host[data-side]{z-index:4;box-sizing:border-box;width:var(--ew-c-app-shell-overlay-panel-inline-size);min-width:0;max-width:var(--ew-c-app-shell-overlay-panel-inline-size);border-inline:1px solid var(--ew-color-border) 0;grid-column:1;position:absolute;inset-block:0;inset-inline:auto 0;box-shadow:-12px 0 28px #040a123d}.ew-c-app-shell__workspace[data-left-panel-open=true][data-right-panel-open=true] .ew-c-app-shell__panel-host[data-side=left]{visibility:hidden;pointer-events:none}.ew-c-app-shell__panel-host[data-side=left] .ew-c-app-shell__panel-collapse .ew-c-ui-icon{transform:rotate(180deg)}.ew-c-app-shell__narrow-panel-scrim{z-index:3;cursor:default;background:#070d1557;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.ew-c-app-shell__workspace[data-left-panel-open=true]>.ew-c-app-shell__narrow-panel-scrim,.ew-c-app-shell__workspace[data-right-panel-open=true]>.ew-c-app-shell__narrow-panel-scrim,.ew-c-app-shell__workspace[data-narrow-panel-picker-open=true]>.ew-c-app-shell__narrow-panel-scrim{display:block}.ew-c-app-shell__narrow-panel-launcher[data-visible=true]{z-index:5;border-radius:999px;width:44px;min-width:44px;height:44px;padding:0;display:inline-flex;position:absolute;inset-block-start:8px;inset-inline-end:8px;box-shadow:0 4px 14px #040a123d}.ew-c-app-shell__workspace[data-left-panel-open=true]>.ew-c-app-shell__narrow-panel-launcher,.ew-c-app-shell__workspace[data-right-panel-open=true]>.ew-c-app-shell__narrow-panel-launcher{display:none}.ew-c-app-shell__narrow-panel-picker:not([hidden]){z-index:6;border:1px solid var(--ew-color-border);border-radius:var(--ew-radius-medium);background:var(--ew-color-surface);align-content:start;gap:4px;width:min(280px,100% - 16px);max-height:calc(100% - 66px);padding:8px;display:grid;position:absolute;inset-block-start:58px;inset-inline-end:8px;overflow:auto;box-shadow:0 16px 36px #040a1257}.ew-c-app-shell__narrow-panel-option{border-radius:var(--ew-radius-small);min-height:44px;color:var(--ew-color-text);cursor:pointer;font:inherit;text-align:start;background:0 0;border:1px solid #0000;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;padding:7px 10px;display:grid}.ew-c-app-shell__narrow-panel-option[data-has-icon=false]{grid-template-columns:minmax(0,1fr)}.ew-c-app-shell__narrow-panel-option:hover,.ew-c-app-shell__narrow-panel-option:focus-visible,.ew-c-app-shell__narrow-panel-option[data-active=true]{border-color:color-mix(in srgb, var(--ew-color-accent) 26%, var(--ew-color-border));background:color-mix(in srgb, var(--ew-color-accent) 9%, var(--ew-color-surface))}.ew-c-app-shell__top{grid-template-columns:minmax(0,1fr)}.ew-c-app-shell__account{border-block-start:1px solid var(--ew-color-border);border-inline-start:0;justify-content:stretch;padding:4px}.ew-c-app-shell__toolbar{grid-template-columns:minmax(0,1fr) auto}.ew-c-app-shell__account[data-placement=toolbar]{border-block-start:0;border-inline-start:1px solid var(--ew-color-border);justify-content:end;padding:4px 6px}.ew-c-app-shell__account[data-placement=toolbar] .ew-c-account-surface{width:auto;max-width:132px}.ew-c-app-shell__account[data-placement=toolbar] .ew-c-account-surface__button{width:auto;max-width:100%}.ew-c-app-shell__account[data-placement=ribbon-header],.ew-c-app-shell__account[data-placement=ribbon-host]{border-block-start:0;border-inline-start:1px solid var(--ew-ribbon-divider,var(--ew-color-border));justify-content:end;width:auto;padding:3px 0}.ew-c-app-shell__account[data-placement=ribbon-header]{width:var(--ew-c-app-shell-ribbon-account-width);border-inline-start:0;justify-content:center}.ew-c-app-shell__account[data-placement=ribbon-host] .ew-c-account-surface{width:auto;max-width:132px}.ew-c-app-shell__account[data-placement=ribbon-host] .ew-c-account-surface__button{width:auto;max-width:100%}}}@media (width<=620px){@layer ew.components{.ew-c-app-shell{--ew-c-app-shell-overlay-panel-inline-size:min(380px, calc(100% - 6px));--ew-c-app-shell-panel-max-inline-size:var(--ew-c-app-shell-overlay-panel-inline-size)}.ew-c-app-shell__ribbon[data-account-placement=ribbon-header]{--ew-c-app-shell-ribbon-account-width:28px}.ew-c-app-shell__account[data-placement=toolbar] .ew-c-account-surface{max-width:max-content}.ew-c-app-shell__account[data-placement=toolbar] .ew-c-account-surface__button .ew-c-ui-button__label{display:none}.ew-c-app-shell__account[data-placement=ribbon-host] .ew-c-account-surface{max-width:max-content}.ew-c-app-shell__account[data-placement=ribbon-host] .ew-c-account-surface__button .ew-c-ui-button__label{display:none}}}@media (pointer:coarse){@layer ew.components{.ew-c-app-shell{--ew-c-app-shell-panel-control-size:44px;--ew-c-app-shell-panel-close-size:44px}.ew-c-app-shell__account[data-placement] .ew-c-account-surface__button{min-height:44px}}}@media (width<=700px){@layer ew.components{.ew-c-billing__header{flex-direction:column;align-items:flex-start}.ew-c-billing__detail,.ew-c-billing__plan-header{flex-direction:column;align-items:stretch}.ew-c-billing__detail-value,.ew-c-billing__plan-price{text-align:left;max-width:100%}}}@media (width<=720px){@layer ew.components{.ew-c-canvas-viewport-surface__footer{flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.ew-c-canvas-viewport-surface__footer-group--segments{flex-basis:100%;order:4;justify-content:flex-start}}}.ew-c-chart-editor__data-source{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ew-c-chart-editor__data-source-summary{color:var(--ew-color-text-muted,#52606d);font-size:.82rem}.ew-c-chart-editor__data-source-action{background:var(--ew-color-surface,#fff);border:1px solid var(--ew-color-border,#b8c2cc);color:inherit;cursor:pointer;font:inherit;border-radius:.35rem;padding:.35rem .55rem}.ew-c-chart-editor__data-source-action:disabled{cursor:not-allowed;opacity:.58}@media (width<=620px){@layer ew.components{.ew-c-color-surface__pair-controls,.ew-c-color-choice__grid{grid-template-columns:minmax(0,1fr)}}}@media (pointer:coarse){@layer ew.components{.ew-c-command-surface__ribbon,.ew-c-command-surface__ribbon-group-popover{--ew-ribbon-tab-height:44px;--ew-ribbon-scroll-button-width:44px;--ew-ribbon-utility-button-size:44px}.ew-c-command-surface__menu-item,.ew-c-command-surface__popover-item,.ew-c-command-surface__ribbon-search-result{min-height:44px}.ew-c-command-surface__popover{max-height:calc(100dvh - 16px)}}}@media (pointer:coarse) and (height<=520px){@layer ew.components{.ew-c-command-surface__ribbon,.ew-c-command-surface__ribbon-group-popover{--ew-ribbon-command-height:92px;--ew-ribbon-command-padding-block-start:3px;--ew-ribbon-command-padding-block-end:2px;--ew-ribbon-compact-button-height:30px;--ew-ribbon-dense-button-height:24px;--ew-ribbon-large-button-height:68px}}}@media (pointer:coarse){@layer ew.components{.ew-c-document-surface{--ew-document-surface-tab-height:44px;--ew-document-surface-tab-close-width:44px;--ew-document-surface-tab-control-width:44px}.ew-c-document-surface__tab-menu{max-height:min(420px,100dvh - 16px)}.ew-c-document-surface__tab-menu-item{min-height:44px}}}@container (width<=720px){.ew-c-file-manager__details-list{min-width:0}.ew-c-file-manager__details-header,.ew-c-file-manager__details-row{grid-template-columns:36px minmax(180px,1fr) minmax(126px,.55fr) minmax(74px,.32fr)}.ew-c-file-manager__details-heading--type,.ew-c-file-manager__cell--type{display:none}}@container (width<=500px){.ew-c-file-manager__details-header,.ew-c-file-manager__details-row{grid-template-columns:36px minmax(0,1fr) minmax(72px,max-content)}.ew-c-file-manager__details-heading--modified,.ew-c-file-manager__cell--modified{display:none}}@media (width<=760px){@layer ew.components{.ew-c-file-manager__address-row{grid-template-columns:minmax(0,1fr)}.ew-c-file-manager__search{width:100%}.ew-c-file-manager__items-surface{padding:7px}}}@media (width<=560px){@layer ew.components{.ew-c-inspector-surface__property-row{grid-template-columns:minmax(0,1fr);gap:2px}.ew-c-inspector-surface__property-value{text-align:left}}}@media (width<=460px){@layer ew.components{.ew-c-navigator-surface__zoom-controls{grid-template-columns:24px minmax(64px,1fr) 24px}.ew-c-navigator-surface__zoom-value{text-align:left;grid-column:1/-1}.ew-c-navigator-surface__metadata{grid-template-columns:minmax(0,1fr)}}}@media (width<=640px){@layer ew.components{.ew-c-panel-stack-surface[data-rail=true],.ew-c-panel-stack-surface[data-rail=true][data-rail-position=start],.ew-c-panel-stack-surface[data-rail-labels=true],.ew-c-panel-stack-surface[data-rail-labels=true][data-rail-position=start]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.ew-c-panel-stack-surface[data-rail-position=start] .ew-c-panel-stack-surface__rail{order:-1}.ew-c-panel-stack-surface__rail{border-top:1px solid var(--ew-color-border);border-left:0;flex-direction:row;padding:4px 6px}.ew-c-panel-stack-surface[data-rail-position=start] .ew-c-panel-stack-surface__rail{border-right:0;border-bottom:1px solid var(--ew-color-border)}.ew-c-panel-stack-surface__rail-divider{width:1px;min-height:24px;margin:3px}.ew-c-panel-stack-surface__rail-spacer{min-width:8px;min-height:0}}}@media (width<=760px){@layer ew.components{.ew-c-recovery-surface__notice{grid-template-columns:auto minmax(0,1fr);align-items:start}.ew-c-recovery-surface__notice-copy{flex-direction:column;align-items:flex-start;gap:1px}.ew-c-recovery-surface__notice-actions{flex-wrap:wrap;grid-column:2}}}@media (pointer:coarse){@layer ew.components{.ew-c-status-surface__bar{height:46px;min-height:46px;padding-block:1px}.ew-c-status-surface__view-shortcut,.ew-c-status-surface__zoom-button{width:44px;min-width:44px;height:44px}.ew-c-status-surface__zoom-button{font-size:16px}.ew-c-status-surface input[type=range].ew-c-status-surface__zoom-slider{flex-basis:96px;width:96px;height:44px;min-height:44px}.ew-c-status-surface .ew-c-status-surface__log-resizer{height:20px;min-height:20px;inset-block-start:-10px}}}@media (pointer:coarse) and (width<=620px){@layer ew.components{.ew-c-status-surface__bar,.ew-c-status-surface__utilities{gap:2px}.ew-c-status-surface__segment:not(:first-child),.ew-c-status-surface__zoom-label{display:none}}}@supports (height:100dvh){@layer ew.apps{.ew-a-documents-app{height:100dvh;max-height:100dvh}}}@media (width<=760px){@layer ew.apps{.ew-a-documents-app__workspace{padding:0}.ew-a-documents-app__read-aloud-transport{gap:4px;padding-left:7px}.ew-a-documents-app__read-aloud-status{max-width:110px}.ew-a-documents-app__stage-header{flex-direction:column;align-items:stretch;gap:7px}.ew-a-documents-app__presence-strip{justify-content:flex-start}.ew-a-documents-app__page-shell{padding:14px 10px 24px}.ew-a-documents-app__page,.ew-a-documents-app__stage[data-view-mode=web] .ew-a-documents-app__page,.ew-a-documents-app__stage[data-view-mode=reading] .ew-a-documents-app__page{width:min(100%,620px);min-height:720px;padding:38px 28px 42px}.ew-a-documents-app__page-title{font-size:22px}.ew-a-documents-app__ruler{grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.ew-a-documents-app__ruler-tick:nth-child(n+6){display:none}.ew-a-documents-app__insert-icons-dialog-host .ew-c-ui-dialog{width:calc(100vw - 24px)}.ew-a-documents-app__insert-icons-search{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__insert-icons-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));max-height:min(54vh,360px)}.ew-a-documents-app__insert-icons-item{min-height:78px;padding-inline:5px}.ew-a-documents-app__page-setup-dialog-host .ew-c-ui-dialog,.ew-a-documents-app__page-borders-dialog-host .ew-c-ui-dialog,.ew-a-documents-app__prompt-dialog-host .ew-c-ui-dialog{width:calc(100vw - 24px)}.ew-a-documents-app__page-setup-dialog{max-height:min(78vh,720px)}.ew-a-documents-app__page-setup-tab-panel,.ew-a-documents-app__symbol-dialog-controls{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__symbol-dialog-host .ew-c-ui-dialog{width:calc(100vw - 24px)}.ew-a-documents-app__page-setup-fieldset,.ew-a-documents-app__page-setup-nested-section{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__page-setup-field{grid-template-columns:88px minmax(0,1fr) auto}.ew-a-documents-app__hyphenation-dialog-host .ew-c-ui-dialog,.ew-a-documents-app__page-numbering-dialog-host .ew-c-ui-dialog,.ew-a-documents-app__track-changes-options-dialog-host .ew-c-ui-dialog{width:calc(100vw - 24px)}.ew-a-documents-app__track-changes-dialog,.ew-a-documents-app__track-changes-radio-row,.ew-a-documents-app__track-changes-color-grid,.ew-a-documents-app__hyphenation-field{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__paragraph-dialog-host .ew-c-ui-dialog{width:calc(100vw - 24px)}.ew-a-documents-app__paragraph-dialog-tabs{overflow-x:auto}.ew-a-documents-app__paragraph-dialog-fieldset{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__paragraph-dialog-field{grid-template-columns:92px minmax(0,1fr) auto}.ew-a-documents-app__paragraph-dialog-preview{padding-inline:18px}.ew-a-documents-app__columns-dialog-host .ew-c-ui-dialog{width:calc(100vw - 24px)}.ew-a-documents-app__columns-body{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__columns-preset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ew-a-documents-app__columns-field{grid-template-columns:100px minmax(0,1fr)}.ew-a-documents-app__columns-width-row{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr);gap:5px}.ew-a-documents-app__tabs-dialog-host .ew-c-ui-dialog,.ew-a-documents-app__toc-dialog-host .ew-c-ui-dialog,.ew-a-documents-app__toc-options-dialog-host .ew-c-ui-dialog,.ew-a-documents-app__toc-style-dialog-host .ew-c-ui-dialog,.ew-a-documents-app__caption-dialog-host .ew-c-ui-dialog{width:calc(100vw - 24px)}.ew-a-documents-app__caption-grid{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__caption-field:first-child,.ew-a-documents-app__caption-field:last-child{grid-column:auto}.ew-a-documents-app__toc-preview-grid,.ew-a-documents-app__toc-settings,.ew-a-documents-app__toc-general,.ew-a-documents-app__toc-style-main{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__toc-tabs{overflow-x:auto}.ew-a-documents-app__toc-tab{flex:none}.ew-a-documents-app__toc-options-style-section{margin-inline-start:0}.ew-a-documents-app__toc-options-grid{grid-template-columns:24px minmax(0,1fr) 78px}.ew-a-documents-app__tabs-main,.ew-a-documents-app__tabs-radio-grid,.ew-a-documents-app__tabs-button-row{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__tabs-button-row{padding-inline:0}.ew-a-documents-app__tabs-preset-grid,.ew-a-documents-app__tabs-add-row,.ew-a-documents-app__tabs-stop-row{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__style-card{grid-template-columns:minmax(0,1fr);align-items:stretch}.ew-a-documents-app__tabs-field{grid-template-columns:88px minmax(0,1fr) auto}.ew-a-documents-app__arrange-dialog{min-width:0}.ew-a-documents-app__arrange-dialog-grid,.ew-a-documents-app__arrange-dialog-options{grid-template-columns:minmax(0,1fr)}.ew-a-documents-app__compare-dialog-host .ew-c-ui-dialog{width:calc(100vw - 24px)}.ew-a-documents-app__compare-sources,.ew-a-documents-app__compare-options{grid-template-columns:minmax(0,1fr)}}}@media (width<=900px){@layer ew.apps{.ew-app-directory__hero{grid-template-columns:1fr;padding:64px 0}.ew-app-directory__hero-visual{grid-template-rows:104px;grid-template-columns:repeat(4,104px);min-height:260px}.ew-app-directory__hero-app-icon{width:66px;height:66px}}}@media (width<=720px){@layer ew.apps{.ew-app-host__frame{grid-template-columns:1fr}.ew-app-host__rail{display:none}.ew-app-host__header{flex-direction:column;align-items:flex-start;min-height:auto}.ew-app-directory__header-inner{width:min(100% - 28px,1160px);min-height:64px}.ew-app-directory__header-link{padding:8px 13px;font-size:12px}.ew-app-directory__hero{gap:42px;width:min(100% - 28px,1160px);padding:52px 0 56px}.ew-app-directory__hero-copy{gap:18px}.ew-app-directory__hero-title{font-size:clamp(38px,12vw,50px)}.ew-app-directory__hero-summary{font-size:16px}.ew-app-directory__hero-visual{border-radius:32px;grid-template-rows:repeat(2,104px);grid-template-columns:repeat(2,104px);gap:14px;min-height:300px}.ew-app-directory__apps{padding:64px 14px 72px}.ew-app-directory__section-heading{margin-bottom:28px}.ew-app-directory__grid{grid-template-columns:1fr}.ew-app-directory__card-header{grid-template-columns:60px minmax(0,1fr)}.ew-app-directory__card-icon{width:60px;height:60px}.ew-app-directory__open{min-height:238px;padding:24px}}}
