@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url("./KaTeX_AMS-Regular.66c678209ce9.woff2")format("woff2"),url("./KaTeX_AMS-Regular.10824af77e99.woff")format("woff"),url("./KaTeX_AMS-Regular.56573229753f.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url("./KaTeX_Caligraphic-Bold.a9e9b0953b07.woff2")format("woff2"),url("./KaTeX_Caligraphic-Bold.de2ba279933d.woff")format("woff"),url("./KaTeX_Caligraphic-Bold.497bf407c4c6.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url("./KaTeX_Caligraphic-Regular.08d95d99bf4a.woff2")format("woff2"),url("./KaTeX_Caligraphic-Regular.a25140fbe669.woff")format("woff"),url("./KaTeX_Caligraphic-Regular.e6fb499fc8f9.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url("./KaTeX_Fraktur-Bold.796f3797cdf3.woff2")format("woff2"),url("./KaTeX_Fraktur-Bold.40934fc07696.woff")format("woff"),url("./KaTeX_Fraktur-Bold.b9d7c4497cab.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url("./KaTeX_Fraktur-Regular.f9e6a99f4a54.woff2")format("woff2"),url("./KaTeX_Fraktur-Regular.e435cda5784e.woff")format("woff"),url("./KaTeX_Fraktur-Regular.97a699d83318.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url("./KaTeX_Main-Bold.a9382e25bcf7.woff2")format("woff2"),url("./KaTeX_Main-Bold.4cdba6465ab9.woff")format("woff"),url("./KaTeX_Main-Bold.8e431f7ece34.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url("./KaTeX_Main-BoldItalic.d873734390c7.woff2")format("woff2"),url("./KaTeX_Main-BoldItalic.5f875f986a9b.woff")format("woff"),url("./KaTeX_Main-BoldItalic.52fb39b0434c.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url("./KaTeX_Main-Italic.652970624cde.woff2")format("woff2"),url("./KaTeX_Main-Italic.8ffd28f63902.woff")format("woff"),url("./KaTeX_Main-Italic.39349e0a2b36.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url("./KaTeX_Main-Regular.f8a7f19f4506.woff2")format("woff2"),url("./KaTeX_Main-Regular.f1cdb692ee31.woff")format("woff"),url("./KaTeX_Main-Regular.818582dae57e.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url("./KaTeX_Math-BoldItalic.1320454d951e.woff2")format("woff2"),url("./KaTeX_Math-BoldItalic.48155e43d9a2.woff")format("woff"),url("./KaTeX_Math-BoldItalic.6589c4f1f587.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url("./KaTeX_Math-Italic.d8b7a801bd87.woff2")format("woff2"),url("./KaTeX_Math-Italic.ed7aea12d765.woff")format("woff"),url("./KaTeX_Math-Italic.fe5ed5875d95.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url("./KaTeX_SansSerif-Bold.ad546b4719bc.woff2")format("woff2"),url("./KaTeX_SansSerif-Bold.0e897d27f063.woff")format("woff"),url("./KaTeX_SansSerif-Bold.f2ac73121357.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url("./KaTeX_SansSerif-Italic.e934cbc86e2d.woff2")format("woff2"),url("./KaTeX_SansSerif-Italic.ef725de572b7.woff")format("woff"),url("./KaTeX_SansSerif-Italic.f60b4a34842b.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url("./KaTeX_SansSerif-Regular.1ac3ed6ebe34.woff2")format("woff2"),url("./KaTeX_SansSerif-Regular.5f8637ee7314.woff")format("woff"),url("./KaTeX_SansSerif-Regular.3243452ee681.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url("./KaTeX_Script-Regular.1b3161eb8cc6.woff2")format("woff2"),url("./KaTeX_Script-Regular.a82fa2a7e18b.woff")format("woff"),url("./KaTeX_Script-Regular.a189c37d73ff.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url("./KaTeX_Size1-Regular.82ef26dc680b.woff2")format("woff2"),url("./KaTeX_Size1-Regular.4788ba5b6247.woff")format("woff"),url("./KaTeX_Size1-Regular.0d8d9204004b.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url("./KaTeX_Size2-Regular.95a1da914c20.woff2")format("woff2"),url("./KaTeX_Size2-Regular.b0628bfd27c9.woff")format("woff"),url("./KaTeX_Size2-Regular.1fdda0e59ed3.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC)format("woff2"),url("./KaTeX_Size3-Regular.4de844d4552e.woff")format("woff"),url("./KaTeX_Size3-Regular.963af864cbb1.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url("./KaTeX_Size4-Regular.61522cd3d904.woff2")format("woff2"),url("./KaTeX_Size4-Regular.3045a61f722b.woff")format("woff"),url("./KaTeX_Size4-Regular.27a23ee69999.ttf")format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url("./KaTeX_Typewriter-Regular.b8b8393d2e65.woff2")format("woff2"),url("./KaTeX_Typewriter-Regular.0e0460587676.woff")format("woff"),url("./KaTeX_Typewriter-Regular.6bf4287568e1.ttf")format("truetype")}.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif;position:relative}.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.katex .katex-html>.newline{display:block}.katex .base{white-space:nowrap;width:min-content;position:relative}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}.katex .vlist-r{display:table-row}.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}.katex .vlist>span{height:0;display:block;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{width:0;overflow:hidden}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}.katex .thinbox{width:0;max-width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{line-height:0;display:inline}.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{width:.12em;display:inline-block}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{min-width:1px;display:inline-block}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;height:inherit;width:100%;display:block;position:absolute}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{width:100%;position:relative;overflow:hidden}.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}.katex-display{text-align:center;margin:1em 0;display:block}.katex-display>.katex{text-align:center;white-space:nowrap;display:block}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{text-align:left;padding-left:2em}body{counter-reset:katexEqnNo mmlEqnNo}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-ease:initial;--tw-leading:initial;--tw-tracking:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:"";--tw-outline-style:solid}}}@font-face{font-family:Dosis;font-style:normal;font-display:swap;font-weight:400;src:url("./dosis-vietnamese-400-normal.98d945c25717.woff2")format("woff2"),url("./dosis-vietnamese-400-normal.80f28836cfef.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:400;src:url("./dosis-latin-ext-400-normal.96f29586fb83.woff2")format("woff2"),url("./dosis-latin-ext-400-normal.5da4a84be91e.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:400;src:url("./dosis-latin-400-normal.eb64e5575268.woff2")format("woff2"),url("./dosis-latin-400-normal.048f116a8f0a.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:500;src:url("./dosis-vietnamese-500-normal.e97093b62de7.woff2")format("woff2"),url("./dosis-vietnamese-500-normal.260b22d3c8af.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:500;src:url("./dosis-latin-ext-500-normal.689d48be70f4.woff2")format("woff2"),url("./dosis-latin-ext-500-normal.aa9eb68132de.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:500;src:url("./dosis-latin-500-normal.716ac7f91e2f.woff2")format("woff2"),url("./dosis-latin-500-normal.6952204dc618.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:600;src:url("./dosis-vietnamese-600-normal.b79bac4c6e8c.woff2")format("woff2"),url("./dosis-vietnamese-600-normal.2f04e421cea8.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:600;src:url("./dosis-latin-ext-600-normal.40e8914a0688.woff2")format("woff2"),url("./dosis-latin-ext-600-normal.a8e6d52cdb52.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:600;src:url("./dosis-latin-600-normal.eaa8038b5aef.woff2")format("woff2"),url("./dosis-latin-600-normal.e5ead74a3c37.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:700;src:url("./dosis-vietnamese-700-normal.54ec41c4b782.woff2")format("woff2"),url("./dosis-vietnamese-700-normal.f6d1414f57f2.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:700;src:url("./dosis-latin-ext-700-normal.3382d4e50a4f.woff2")format("woff2"),url("./dosis-latin-ext-700-normal.7435fe2904b9.woff")format("woff");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:Dosis;font-style:normal;font-display:swap;font-weight:700;src:url("./dosis-latin-700-normal.a84c7a4c69b2.woff2")format("woff2"),url("./dosis-latin-700-normal.44745ccc7e00.woff")format("woff");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}@layer theme{:root,:host{--font-sans:Dosis, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-800:oklch(43.2% .095 166.913);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-700:oklch(52% .105 223.128);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-800:oklch(42.4% .199 265.638);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-800:oklch(45.5% .188 13.697);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#099;--color-secondary:#366;--color-accent:#0cc;--color-primary-dark:#007a7a;--color-primary-soft:#e6f7f7;--container-9xl:120rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--font-sans);scrollbar-gutter:stable;background:#fff}body{color:#333;min-width:320px;margin:0}a{color:inherit;text-decoration:none}button:not(:disabled),[role=button]{cursor:pointer}button:disabled{cursor:not-allowed}}@layer components{.site-shell{width:100%;min-height:calc(100vh - 72px);max-width:var(--container-9xl);grid-template-columns:repeat(1,minmax(0,1fr));margin-inline:auto;display:grid}.content-area{box-sizing:border-box;min-width:0}.site-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-primary);background-color:var(--color-white)}.site-header-inner{min-height:66px;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);align-items:center;gap:0;display:flex;position:relative}@media (width>=40rem){.site-header-inner{padding-inline:calc(var(--spacing) * 3)}}@media (width>=64rem){.site-header-inner{padding-inline:calc(var(--spacing) * 4)}}.logo-box{border-radius:var(--radius-md);width:184px;min-width:50px;height:50px;min-height:50px;color:var(--color-gray-900);flex-shrink:0;flex-basis:184px;align-items:center;display:flex}.logo-image{object-fit:contain;object-position:left;width:100%;min-width:50px;height:50px;min-height:50px;display:block}.logo-box picture{width:100%;height:50px;display:block}.header-actions{justify-content:flex-end;align-items:center;gap:var(--spacing);flex-shrink:0;min-width:0;margin-left:auto;display:flex}.admin-link{cursor:pointer;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}@media (hover:hover){.admin-link:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.mobile-nav-toggle{margin-left:var(--spacing);width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);color:var(--color-slate-700);flex-shrink:0;justify-content:center;align-items:center;display:none}@media (hover:hover){.mobile-nav-toggle:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.mobile-nav-toggle span{height:calc(var(--spacing) * .5);width:calc(var(--spacing) * 5);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;background-color:currentColor;border-radius:3.40282e38px;transition-duration:.2s;display:block;position:absolute}.mobile-nav-toggle span:first-child{transform:translateY(-6px)}.mobile-nav-toggle span:nth-child(3){transform:translateY(6px)}.mobile-nav-toggle.is-active span:first-child{transform:rotate(45deg)}.mobile-nav-toggle.is-active span:nth-child(2){opacity:0}.mobile-nav-toggle.is-active span:nth-child(3){transform:rotate(-45deg)}.main-nav{align-items:center;gap:var(--spacing);flex:1;min-height:50px;margin-left:12px;padding-inline:0;display:flex;position:relative;overflow:visible}.nav-link{cursor:pointer;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-slate-700)}@media (hover:hover){.nav-link:hover{background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.nav-link-active{background-color:var(--color-primary);color:var(--color-white)}@media (hover:hover){.nav-link-active:hover{background-color:var(--color-primary);color:var(--color-white)}}.nav-spacer{flex:1}.nav-separator,.nav-muted{padding-inline:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-400)}.nav-user{cursor:pointer;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:15px;font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}@media (hover:hover){.nav-user:hover{background-color:var(--color-primary-soft)}}.nav-user-active{background-color:var(--color-primary-soft)}.nav-user-dropdown{flex-shrink:0}.nav-language-dropdown-mobile{display:none}.nav-language-mobile-summary{justify-content:flex-start}.nav-language-mobile-current{align-items:center;gap:calc(var(--spacing) * 2);margin-left:auto;display:inline-flex}.nav-user-name{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:35ch;display:inline-block;overflow:hidden}.nav-user-dropdown[open] .nav-user{background-color:var(--color-primary-soft);color:var(--color-primary-dark)}.nav-dropdown{position:relative}.nav-dropdown-button{align-items:center;gap:var(--spacing);display:inline-flex}.static-dropdown summary{cursor:pointer;list-style-type:none}.static-dropdown summary::marker{content:""}.static-dropdown summary::-webkit-details-marker{display:none}.nav-caret{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.nav-dropdown-panel{z-index:30;margin-top:var(--spacing);min-width:calc(var(--spacing) * 56);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 2);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;top:100%;left:0}.nav-dropdown-item{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-700);border-radius:.25rem;display:block}@media (hover:hover){.nav-dropdown-item:hover{background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.nav-user-dropdown-panel{min-width:calc(var(--spacing) * 44);left:auto;right:0}.nav-dropdown-form{margin:0}.nav-dropdown-submit{cursor:pointer;border-style:var(--tw-border-style);text-align:left;background-color:#0000;border-width:0;width:100%;font-family:inherit}.nav-dropdown-submit:hover{background-color:var(--color-primary-soft);color:var(--color-primary-dark)}@media (width<=900px){.site-header-inner{column-gap:var(--spacing);flex-wrap:wrap}.logo-box{order:1}.header-actions{gap:calc(var(--spacing) * .5);order:2;margin-left:auto}.mobile-nav-toggle{margin-left:var(--spacing);order:3;display:inline-flex;position:relative}.main-nav{align-items:stretch;gap:var(--spacing);padding-bottom:calc(var(--spacing) * 3);flex-direction:column;flex-basis:100%;order:4;margin-left:0;display:none}.main-nav.is-open{display:flex}.main-nav .nav-link{justify-content:flex-start;width:100%}.main-nav .nav-dropdown-panel{margin-top:var(--spacing);border-color:var(--color-slate-200);background-color:var(--color-slate-50);--tw-shadow:0 0 #0000;width:100%;min-width:0;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:static}.header-auth-link{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width<=1023px){.site-header-inner{gap:0}.logo-box{flex:0 0 50px;width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px}.logo-box picture,.logo-image{width:50px;min-width:50px;max-width:50px;height:50px;min-height:50px}.nav-user-dropdown .nav-user{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);justify-content:center;padding:0}.nav-user-dropdown .nav-user-name,.nav-user-dropdown .nav-caret-svg{display:none}}@media (width<=600px){.nav-language-dropdown-desktop{display:none}.main-nav .nav-language-dropdown-mobile{width:100%;display:block}.main-nav .nav-language-mobile-summary{box-sizing:border-box;width:100%}}@media (width<=420px){.header-auth-link{padding-inline:calc(var(--spacing) * 1.5);font-size:13px}}.main-content{padding:calc(var(--spacing) * 2)}@media (width>=40rem){.main-content{padding:calc(var(--spacing) * 3)}}@media (width>=64rem){.main-content{padding:calc(var(--spacing) * 4)}}.main-content{box-sizing:border-box;width:100%;min-width:0}.hero-carousel{background-color:var(--color-slate-50);opacity:1;height:340px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:relative;overflow:hidden}@media (width>=40rem){.hero-carousel{height:430px}}@media (width>=64rem){.hero-carousel{height:520px}}.carousel-slide{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:1s;--tw-ease:var(--ease-in-out);transition-duration:1s;transition-timing-function:var(--ease-in-out);position:absolute;inset:0}.carousel-slide-active.carousel-slide-ready{opacity:1}.hero-carousel-skeleton{opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;background:linear-gradient(90deg,#0099990f,#00999924,#0099990f) 0 0/220% 100%;transition-duration:.5s;animation:1.55s ease-in-out infinite app-bootstrap-pulse;position:absolute;inset:0}.hero-carousel-skeleton-hidden{pointer-events:none;opacity:0}.carousel-slide img{object-fit:cover;width:100%;height:100%}.carousel-veil{background-color:#0000008c;flex-direction:column;justify-content:center;min-height:120px;display:flex;position:absolute;top:24%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.carousel-veil{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.carousel-veil{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 7);color:var(--color-white);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s}@media (width>=40rem){.carousel-veil{min-height:140px;padding-inline:calc(var(--spacing) * 12)}}@media (width>=64rem){.carousel-veil{min-height:150px;padding-inline:calc(var(--spacing) * 16)}}.hero-carousel-ready .carousel-veil{opacity:1}.carousel-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=40rem){.carousel-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (width>=64rem){.carousel-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.carousel-subtitle{margin-top:calc(var(--spacing) * 3);max-width:var(--container-5xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (width>=40rem){.carousel-subtitle{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=64rem){.carousel-subtitle{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.intro-band{gap:calc(var(--spacing) * 8);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-bottom:calc(var(--spacing) * 8);display:grid}@media (width>=64rem){.intro-band{grid-template-columns:minmax(0,1fr) 320px}}.eyebrow{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-primary-dark);text-transform:uppercase}.page-title{max-width:var(--container-4xl);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (width>=40rem){.page-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (width>=64rem){.page-title{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.page-title{color:#366}.page-heading{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-bottom:calc(var(--spacing) * 4)}.page-heading .eyebrow,.page-heading .page-title{padding-block:var(--spacing);margin:0}.page-heading .page-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (width>=40rem){.page-heading .page-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.maincontent-below-header{padding-top:calc(var(--spacing) * 4)}@media (width>=40rem){.maincontent-below-header{padding-top:calc(var(--spacing) * 5)}}@media (width>=64rem){.maincontent-below-header{padding-top:calc(var(--spacing) * 6)}}.page-copy{margin-top:calc(var(--spacing) * 4);max-width:var(--container-3xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-700)}.status-panel{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 5)}.status-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.status-list{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);display:grid}.status-list div{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.status-list dt{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-600)}.status-list dd{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.section-grid{gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);display:grid}@media (width>=48rem){.section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.section-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.section-card{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 5)}.section-card h2{margin-top:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.section-card p:last-child{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-700)}.chapter-code{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-primary-dark);text-transform:uppercase}.examples-panel{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200)}.profile-panel{margin-top:calc(var(--spacing) * 8)}.profile-list{column-gap:calc(var(--spacing) * 12);row-gap:var(--spacing);display:grid}@media (width>=64rem){.profile-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-row{align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-block:calc(var(--spacing) * 2.5);grid-template-columns:105px minmax(0,1fr) auto;display:grid}.profile-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}.profile-value{--tw-font-weight:var(--font-weight-semibold);min-width:0;font-size:15px;font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.profile-empty{color:var(--color-slate-500);font-style:italic}.profile-actions{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.profile-input{min-height:calc(var(--spacing) * 9);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);color:var(--color-gray-900);--tw-outline-style:none;outline-style:none;font-size:15px}.profile-input:focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00999926}@supports (color:color-mix(in lab, red, red)){.profile-input:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.profile-input:disabled{cursor:not-allowed;border-color:var(--color-slate-200);background-color:var(--color-slate-100);color:var(--color-slate-400);--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.profile-error{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-red-700)}.icon-button{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);color:var(--color-slate-700);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.icon-button:hover{border-color:var(--color-primary);color:var(--color-primary-dark)}}.icon-button:disabled{cursor:not-allowed;opacity:.6}.icon-button-save{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}@media (hover:hover){.icon-button-save:hover{background-color:var(--color-primary-dark);color:var(--color-white)}}.combo-box{position:relative}.combo-options{z-index:20;margin-top:var(--spacing);max-height:calc(var(--spacing) * 64);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding:var(--spacing);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow:auto}.combo-option{width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-800);border-radius:.25rem;display:block}@media (hover:hover){.combo-option:hover{background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.combo-empty{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500);font-style:italic}.sr-only{border-style:var(--tw-border-style);white-space:nowrap;clip:rect(0, 0, 0, 0);border-width:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.panel-heading{gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media (width>=40rem){.panel-heading{flex-direction:row;justify-content:space-between;align-items:center}}.panel-heading h2{margin-top:var(--spacing);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.button-secondary{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-800);display:inline-flex}@media (hover:hover){.button-secondary:hover{border-color:var(--color-primary);color:var(--color-primary-dark)}}.empty-state,.error-state{padding:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-600)}.error-state{color:var(--color-red-700)}.example-row{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 5);flex-direction:column;display:flex}@media (width>=64rem){.example-row{flex-direction:row;justify-content:space-between;align-items:flex-start}}.example-row h3{margin-top:var(--spacing);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.example-row p:last-child{margin-top:calc(var(--spacing) * 2);max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-700)}.slug-pill{border-radius:var(--radius-md);background-color:var(--color-slate-100);width:fit-content;padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-700)}@media (width>=1280px){.content-area{border-right:1px solid #e2e8f0}}.ad-rail{background-color:var(--color-white);box-sizing:border-box;margin-inline:auto;border-left:0;align-self:start;width:min(100%,220px);min-width:0;max-width:220px;height:max-content;margin-top:clamp(2.75rem,8vw,4.5rem);padding:0;display:block;position:static;overflow:visible}@media (width<=1279px){.ad-rail{margin-block:clamp(2.75rem,8vw,4.5rem)}}.ad-slot,.ad-slot.ad-slot-large,.ad-slot.ad-slot-small,.ad-slot[class*=ad-slot-]{box-sizing:border-box;width:200px;margin:.35rem auto 0;padding:0 0 .5rem}.ad-slot.ad-slot-large,.ad-slot.ad-slot-small,.ad-slot[class*=ad-slot-]{padding-bottom:.5rem}.ad-label{color:#64748b;letter-spacing:.03em;text-align:right;text-transform:uppercase;background:0 0;border:0;border-radius:0;width:100%;margin:0;padding:0 0 .35rem;font-size:.68rem;font-weight:700;line-height:1;display:block}.ad-link{border-radius:.375rem;width:200px;display:block;overflow:hidden}.ad-image{object-fit:contain;width:200px;max-width:none;height:auto;display:block}.ad-placeholder{box-sizing:border-box;color:#285c5c;height:var(--ad-placeholder-height,600px);isolation:isolate;max-width:200px;min-height:240px;max-height:600px;width:var(--ad-placeholder-width,200px);background:radial-gradient(circle at 20% 14%,#00cccc29,#0000 34%),linear-gradient(155deg,#f8fdfd 0%,#eef9f9 54%,#f8fafc 100%);border:1px solid #0099993d;border-radius:.75rem;align-items:stretch;margin:.35rem auto 0;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #0f766e14}.ad-placeholder:hover{color:#1f5555;border-color:#0099997a;transform:translateY(-2px);box-shadow:0 16px 34px #0f766e21}.ad-placeholder:focus-visible{outline-offset:3px;outline:3px solid #00cccc59}.ad-placeholder-content{text-align:center;z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:clamp(1.35rem,8vh,3rem) 1.05rem;display:flex;position:relative}.ad-placeholder-icon{color:var(--site-primary,#099);background:#ffffffd6;border:1px solid #0099992e;border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin-bottom:1.25rem;display:inline-flex;box-shadow:0 8px 20px #0f766e17}.ad-placeholder-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1.75rem;height:1.75rem}.ad-placeholder-kicker{color:var(--site-primary-dark,#007a7a);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.65rem;font-size:.72rem;font-weight:700}.ad-placeholder-title{color:#244f4f;max-width:10rem;font-size:1.08rem;line-height:1.25}.ad-placeholder-copy{color:#526c6c;max-width:10rem;margin-top:.85rem;font-size:.85rem;line-height:1.45}.ad-placeholder-action{color:var(--site-primary-dark,#007a7a);align-items:center;gap:.2rem;margin-top:1.35rem;font-size:.78rem;font-weight:700;display:inline-flex}.ad-placeholder-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1rem;height:1rem;transition:transform .2s}.ad-placeholder:hover .ad-placeholder-action svg{transform:translate(2px)}.ad-placeholder-decoration{z-index:0;border:1px solid #00999924;border-radius:999px;width:7rem;height:7rem;position:absolute}.ad-placeholder-decoration-top{top:-4rem;right:-4.5rem}.ad-placeholder-decoration-bottom{bottom:-4.7rem;left:-4.3rem}.ad-box{width:220px;min-height:100vh;padding:0;position:sticky;top:0}.ad-box img{border-radius:var(--radius-md);object-fit:cover;width:200px}.site-footer{gap:calc(var(--spacing) * 4);background-color:var(--color-primary);min-height:78px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);flex-direction:column;display:flex}@media (width>=40rem){.site-footer{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.site-footer{padding-inline:calc(var(--spacing) * 8);flex-direction:row;justify-content:space-between;align-items:center}}.site-footer a{color:var(--color-white)}@media (hover:hover){.site-footer a:hover{text-decoration-line:underline}}.footer-left,.footer-links{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}@media (width>=64rem){.footer-links{justify-content:flex-end}}.footer-separator{color:#fff9}@supports (color:color-mix(in lab, red, red)){.footer-separator{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}@media (width>=768px){.footer-links{padding-right:4.75rem}}.social-link{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.social-link:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.social-link:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.social-link:hover{text-decoration-line:none}}.placeholder-page{max-width:var(--container-4xl);padding-block:calc(var(--spacing) * 8)}.placeholder-copy{margin-top:calc(var(--spacing) * 8)}:where(.placeholder-copy>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.placeholder-copy{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-slate-700)}.legal-content{width:100%;max-width:var(--container-5xl);gap:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 8);display:grid}.legal-template-note{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-amber-950)}.legal-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 5);color:var(--color-slate-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=40rem){.legal-card{padding:calc(var(--spacing) * 7)}}.legal-card h2{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}.legal-card p,.legal-card address{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);font-style:normal}@media (width>=40rem){.legal-card p,.legal-card address{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}}.legal-card p+p{margin-top:calc(var(--spacing) * 4)}.legal-details{gap:calc(var(--spacing) * 3);display:grid}.legal-details>div{gap:var(--spacing);display:grid}@media (width>=40rem){.legal-details>div{gap:calc(var(--spacing) * 4);grid-template-columns:9rem 1fr}}.legal-details dt{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-900)}.legal-details dd{margin:0}.main-content :where(a:not(.button-primary):not(.button-secondary):not(.button-danger-soft):not(.dashboard-example-row):not(.dashboard-news-row):not(.dashboard-job-row):not(.organization-filter-link):not(.home-info-image-button):not(.image-modal-close):not(.icon-button)){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary);text-decoration-line:underline;text-decoration-color:#00cccc73}@supports (color:color-mix(in lab, red, red)){.main-content :where(a:not(.button-primary):not(.button-secondary):not(.button-danger-soft):not(.dashboard-example-row):not(.dashboard-news-row):not(.dashboard-job-row):not(.organization-filter-link):not(.home-info-image-button):not(.image-modal-close):not(.icon-button)){-webkit-text-decoration-color:color-mix(in oklab, var(--color-accent) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-accent) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-accent) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--color-accent) 45%, transparent)}}.main-content :where(a:not(.button-primary):not(.button-secondary):not(.button-danger-soft):not(.dashboard-example-row):not(.dashboard-news-row):not(.dashboard-job-row):not(.organization-filter-link):not(.home-info-image-button):not(.image-modal-close):not(.icon-button)){text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-thickness:2px}@media (hover:hover){.main-content :where(a:not(.button-primary):not(.button-secondary):not(.button-danger-soft):not(.dashboard-example-row):not(.dashboard-news-row):not(.dashboard-job-row):not(.organization-filter-link):not(.home-info-image-button):not(.image-modal-close):not(.icon-button)):hover{color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}}.main-content :where(a:not(.button-primary):not(.button-secondary):not(.button-danger-soft):not(.dashboard-example-row):not(.dashboard-news-row):not(.dashboard-job-row):not(.organization-filter-link):not(.home-info-image-button):not(.image-modal-close):not(.icon-button)):focus-visible{border-radius:var(--radius-sm);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00cccc40}@supports (color:color-mix(in lab, red, red)){.main-content :where(a:not(.button-primary):not(.button-secondary):not(.button-danger-soft):not(.dashboard-example-row):not(.dashboard-news-row):not(.dashboard-job-row):not(.organization-filter-link):not(.home-info-image-button):not(.image-modal-close):not(.icon-button)):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-accent) 25%, transparent)}}.main-content :where(a:not(.button-primary):not(.button-secondary):not(.button-danger-soft):not(.dashboard-example-row):not(.dashboard-news-row):not(.dashboard-job-row):not(.organization-filter-link):not(.home-info-image-button):not(.image-modal-close):not(.icon-button)):focus-visible{--tw-outline-style:none;outline-style:none}.rich-content{max-width:var(--container-5xl);padding-block:calc(var(--spacing) * 6)}.why-page{gap:calc(var(--spacing) * 6);display:grid}.why-page.rich-content{width:100%;max-width:none}.why-page .page-title{max-width:none}.why-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 5);color:var(--color-slate-800);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=40rem){.why-card{padding:calc(var(--spacing) * 7)}}@media (width>=64rem){.why-card{padding:calc(var(--spacing) * 8)}}.why-card-accent{border-color:#0993}@supports (color:color-mix(in lab, red, red)){.why-card-accent{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.why-card-accent{background-color:#e6f7f766}@supports (color:color-mix(in lab, red, red)){.why-card-accent{background-color:color-mix(in oklab, var(--color-primary-soft) 40%, transparent)}}.why-card-final{border-color:#3663}@supports (color:color-mix(in lab, red, red)){.why-card-final{border-color:color-mix(in oklab, var(--color-secondary) 20%, transparent)}}.why-card-final{background-color:var(--color-slate-50)}.why-card h2{margin-bottom:calc(var(--spacing) * 5);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}@media (width>=40rem){.why-card h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.why-card p{margin-top:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-700)}.why-card strong{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-gray-900)}.text-emphasis-large{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));color:var(--color-secondary)}.app-bootstrap{gap:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 8);display:grid}.app-bootstrap-panel,.app-bootstrap-line,.app-bootstrap-card,.app-bootstrap-image,.app-bootstrap-small{background:linear-gradient(90deg,#0099990f,#00999924,#0099990f) 0 0/220% 100%;animation:1.55s ease-in-out infinite app-bootstrap-pulse}.app-bootstrap-hero{background-color:var(--color-slate-50);height:340px;position:relative;overflow:hidden}@media (width>=40rem){.app-bootstrap-hero{height:430px}}@media (width>=64rem){.app-bootstrap-hero{height:520px}}.app-bootstrap-hero{background:linear-gradient(90deg,#0099990f,#00999924,#0099990f) 0 0/220% 100%;animation:1.55s ease-in-out infinite app-bootstrap-pulse}.app-bootstrap-veil{background-color:#0000008c;min-height:140px;position:absolute;top:24%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.app-bootstrap-veil{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.app-bootstrap-veil{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 7);color:var(--color-white)}@media (width>=40rem){.app-bootstrap-veil{padding-inline:calc(var(--spacing) * 12)}}@media (width>=64rem){.app-bootstrap-veil{padding-inline:calc(var(--spacing) * 16)}}.app-bootstrap-veil-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);margin:0}@media (width>=40rem){.app-bootstrap-veil-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (width>=64rem){.app-bootstrap-veil-title{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.app-bootstrap-veil-text{margin-top:calc(var(--spacing) * 3);max-width:var(--container-5xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (width>=40rem){.app-bootstrap-veil-text{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=64rem){.app-bootstrap-veil-text{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.app-bootstrap-dashboard{gap:calc(var(--spacing) * 5);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 8);display:grid}@media (width>=40rem){.app-bootstrap-dashboard{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.app-bootstrap-dashboard{padding-inline:calc(var(--spacing) * 8);grid-template-columns:repeat(3,minmax(0,1fr))}.app-bootstrap-dashboard-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-bootstrap-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);min-height:250px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.app-bootstrap-card-header{background-color:var(--color-primary);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}.app-bootstrap-card-body{gap:calc(var(--spacing) * 3.5);padding:calc(var(--spacing) * 5);display:grid}.app-bootstrap-line{height:calc(var(--spacing) * 4);border-radius:var(--radius-md);max-width:100%}.app-bootstrap-line-short{max-width:62%}.nav-link,.nav-user,.footer-left,.footer-links{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.nav-link-with-icon{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.nav-icon,.nav-svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.nav-svg svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);fill:currentColor}.nav-caret-icon{margin-left:var(--spacing);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-slate-500);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.nav-caret-icon-open{color:var(--color-primary-dark);rotate:180deg}.nav-caret-svg{margin-left:var(--spacing);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-slate-500);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.nav-caret-svg svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);fill:currentColor}.static-dropdown[open] .nav-caret-svg{color:var(--color-primary-dark);rotate:180deg}.nav-link-active .nav-caret-svg{color:var(--color-white)}.nav-caret{margin-left:var(--spacing);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-slate-500)}.nav-dropdown-button[aria-expanded=true]{background-color:var(--color-primary-soft);color:var(--color-primary-dark)}.nav-link-active .nav-caret,.nav-link-active .nav-caret-icon,.nav-link-active .nav-icon,.nav-link-active .nav-svg{color:var(--color-white)}.nav-dropdown-button.nav-link-active[aria-expanded=true]{background-color:var(--color-primary);color:var(--color-white)}.home-dashboard{gap:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 8);display:grid}@media (width>=64rem){.home-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=120rem){.home-dashboard{gap:calc(var(--spacing) * 7)}}.home-dashboard-detail{margin-top:calc(var(--spacing) * 10);padding-bottom:0}@media (width>=64rem){.home-dashboard-detail{grid-template-columns:repeat(1,minmax(0,1fr))}}.dashboard-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.dashboard-card-header{background-color:var(--color-primary);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white)}.dashboard-tab-header{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.dashboard-tab-button{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);text-align:left;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#fffc}@supports (color:color-mix(in lab, red, red)){.dashboard-tab-button{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.dashboard-tab-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.dashboard-tab-button:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.dashboard-tab-button:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.dashboard-tab-button:hover{color:var(--color-white)}}.dashboard-tab-button-active{background-color:var(--color-white);color:var(--color-primary-dark)}@media (hover:hover){.dashboard-tab-button-active:hover{background-color:var(--color-white);color:var(--color-primary-dark)}}.dashboard-list{flex:1;min-height:0}:where(.dashboard-list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-slate-100)}.dashboard-example-row,.dashboard-news-row,.dashboard-job-row{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3.5);color:var(--color-slate-800);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){:is(.dashboard-example-row,.dashboard-news-row,.dashboard-job-row):hover{background-color:#e6f7f799}@supports (color:color-mix(in lab, red, red)){:is(.dashboard-example-row,.dashboard-news-row,.dashboard-job-row):hover{background-color:color-mix(in oklab, var(--color-primary-soft) 60%, transparent)}}}.dashboard-example-row{display:block}.dashboard-example-main{min-width:0;display:block}.dashboard-example-main strong,.dashboard-news-body strong,.dashboard-job-row strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900);display:block}.dashboard-news-body small,.dashboard-job-row small,.dashboard-job-location{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-600);display:block}.dashboard-example-subline{color:#475569;justify-content:space-between;align-items:center;gap:.5rem 1rem;width:100%;min-width:0;margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.dashboard-example-subline-left{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}.dashboard-example-subline-right{white-space:nowrap;text-align:right;flex-shrink:0;margin-left:auto}@media (width<=420px){.dashboard-example-subline{flex-direction:column;align-items:flex-start;gap:.15rem}.dashboard-example-subline-right{text-align:left;margin-left:0}}.dashboard-number{margin-right:calc(var(--spacing) * 2);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}.dashboard-news-meta{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);display:block}.dashboard-news-row{display:block;overflow:hidden}.dashboard-news-image{float:right;margin-bottom:calc(var(--spacing) * 2);margin-left:calc(var(--spacing) * 4);border-radius:var(--radius-md);object-fit:cover;width:72px;height:72px}.dashboard-news-body{min-width:0;display:block}.dashboard-news-source{clear:both;margin-top:calc(var(--spacing) * 2);width:100%}.dashboard-job-row{display:block}.dashboard-jobs-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500)}.dashboard-jobs-footer a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark);text-decoration-line:underline;text-decoration-color:#0996}@supports (color:color-mix(in lab, red, red)){.dashboard-jobs-footer a{-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.dashboard-jobs-footer a{text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.dashboard-jobs-footer a:hover{color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}}.dashboard-job-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900);display:block}.dashboard-job-title-text{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.dashboard-external-icon{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-primary-dark);vertical-align:.05em;display:inline-block}.dashboard-empty{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500)}.dashboard-loading-inline{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.dashboard-spinner{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-slate-200);border-top-color:var(--color-primary);border-radius:3.40282e38px;animation:.75s linear infinite dashboard-spin;display:inline-block}.line-clamp-1,.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.detail-page{max-width:var(--container-5xl);padding-block:calc(var(--spacing) * 6)}.news-detail-main{gap:calc(var(--spacing) * 8);min-width:0;display:grid}.news-detail-page{width:100%;min-width:0;max-width:none;margin:0;padding:0}@media (width>=1024px){.news-detail-main{grid-template-columns:minmax(0,3fr) minmax(15rem,1fr);align-items:start}}.news-detail-heading .page-title{width:100%;max-width:none}.detail-meta{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600);flex-wrap:wrap;margin-top:0;padding-top:0;display:flex}.detail-meta span{color:var(--color-slate-300)}.detail-meta .detail-meta-contributors-label,.detail-meta .detail-contributor-list,.detail-meta .detail-contributor,.detail-meta .detail-contributor-comma,.example-detail-page .detail-meta>span:not(.detail-meta-divider){color:var(--color-slate-600)}.detail-contributor-list{align-items:center;column-gap:var(--spacing);flex-wrap:wrap;display:inline-flex}.detail-contributor{cursor:help;--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-primary-dark);text-underline-offset:4px;text-decoration-line:underline;text-decoration-style:dotted}.detail-register-editor-button{margin-left:var(--spacing)}.detail-workgroup-note{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-primary)}.detail-section{margin-top:calc(var(--spacing) * 8);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 6)}.detail-section h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.detail-section p,.detail-subsection p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-slate-700)}.detail-subsection{margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 4)}.detail-subsection h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}.news-body-flow{margin-top:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);color:var(--color-slate-700)}.news-body-flow p{margin-bottom:calc(var(--spacing) * 5)}.news-float-image{margin-bottom:calc(var(--spacing) * 5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);object-fit:cover;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=48rem){.news-float-image{float:right;margin-left:calc(var(--spacing) * 8);width:340px}}.news-pager{margin-top:calc(var(--spacing) * 10);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 5);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark);display:flex}.news-clear{clear:both}.news-related-section{margin-top:calc(var(--spacing) * 8);min-width:0}.news-related-card{min-width:0}.news-related-card-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);display:flex}.news-related-card-header>span:first-child{min-width:0}.news-related-pagination{align-items:center;gap:var(--spacing);flex-shrink:0;display:flex}.news-related-pagination[hidden]{display:none}.news-related-page-button{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff4d;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.news-related-page-button{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.news-related-page-button{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.news-related-page-button{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.news-related-page-button{color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.news-related-page-button:hover{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.news-related-page-button:hover{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.news-related-page-button:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.news-related-page-button:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}}.news-related-page-button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#fffc}@supports (color:color-mix(in lab, red, red)){.news-related-page-button:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.news-related-page-button:focus-visible{--tw-outline-style:none;outline-style:none}.news-related-page-button:disabled{cursor:not-allowed;opacity:.4}.news-related-page-button svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.news-related-page-counter{min-width:calc(var(--spacing) * 8);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-white);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.news-related-list{transition:opacity .18s}.news-related-card.is-loading-related-news .news-related-list{opacity:.55}@media (width>=1024px){.news-related-section{margin-top:0}.news-related-card .dashboard-news-row{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.news-related-card .dashboard-news-image{margin-left:calc(var(--spacing) * 3);width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}}.brand-svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.brand-letter{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-black);line-height:1;font-weight:var(--font-weight-black)}.button-primary{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);background-color:var(--color-primary);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.button-primary:hover{background-color:var(--color-primary-dark)}}.button-primary:disabled{cursor:not-allowed;opacity:.6}.success-state{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-emerald-800)}.nav-dropdown-subitem{margin-left:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 3);font-size:13px}.organization-page{padding-bottom:calc(var(--spacing) * 6);box-sizing:border-box;width:100%;min-width:0;max-width:100%}.community-list-page{overflow:visible}.organization-heading-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.organization-filter{gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin-top:0;display:flex}.organization-filter-link{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px}@media (hover:hover){.organization-filter-link:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.organization-filter-active{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}@media (hover:hover){.organization-filter-active:hover{background-color:var(--color-primary);color:var(--color-white)}}.organization-table-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin-top:0;overflow-x:auto}.organization-filter+.organization-table-card{margin-top:1rem}.organization-table{border-collapse:collapse;text-align:left;width:100%;min-width:52rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));max-width:100%}.community-inline-website,.community-mobile-stats{display:none}.organization-table thead{background-color:var(--color-slate-50);color:var(--color-slate-700)}.organization-table th{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (hover:hover){.organization-table th a:hover{color:var(--color-primary-dark)}}.organization-table td{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);vertical-align:top}.organization-main-row:hover{background-color:#e6f7f766}@supports (color:color-mix(in lab, red, red)){.organization-main-row:hover{background-color:color-mix(in oklab, var(--color-primary-soft) 40%, transparent)}}.organization-name-cell{cursor:default}.organization-table td.organization-name-cell-toggleable{cursor:default;padding:0}.organization-name-cell-content{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);display:flex}.organization-name{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900);display:block}.organization-table a.organization-name-link{color:var(--color-gray-900);text-decoration-line:none}@media (hover:hover){.organization-table a.organization-name-link:hover{color:var(--color-primary-dark);text-decoration-line:underline}}.organization-meta,.organization-muted,.organization-muted-text{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.organization-table a{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-dark)}@media (hover:hover){.organization-table a:hover{text-decoration-line:underline}}.organization-number{text-align:right;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-800);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.organization-user-column{text-align:center;width:6.5rem;min-width:6.5rem}.organization-example-column{text-align:center;width:4.75rem;min-width:4.75rem}.organization-examples-heading{text-align:center;min-width:9.5rem;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.organization-examples-title{padding:0 .5rem .45rem;display:block}.organization-examples-subhead{border-top:1px solid #e2e8f0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.organization-examples-sort-link{text-align:center;justify-content:center;align-items:center;gap:.2rem;min-width:0;padding:.4rem .35rem;font-size:.75rem;line-height:1rem;display:inline-flex}.organization-examples-sort-link.is-active{color:var(--color-primary-dark,#066);font-weight:800}.organization-sort-direction{font-size:.72rem;line-height:1}.organization-count-link{justify-content:center;min-width:1.25rem;display:inline-flex}.organization-empty{padding:calc(var(--spacing) * 6);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.organization-toggle{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);cursor:pointer;appearance:none;border-radius:var(--radius-md);border-style:var(--tw-border-style);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.organization-toggle:hover{background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.organization-toggle:focus{--tw-outline-style:none;outline-style:none}.organization-toggle:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-primary)}.organization-toggle{font:inherit}.organization-toggle-caret{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.organization-toggle-caret svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);fill:currentColor}.organization-toggle[aria-expanded=true] .organization-toggle-caret{color:var(--color-primary-dark);rotate:180deg}.organization-label-stack{min-width:0;display:block}.organization-department-table-row[hidden]{display:none}.organization-department-table-row{background-color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.organization-department-table-row{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.organization-department-table-row:hover{background-color:#e6f7f74d}@supports (color:color-mix(in lab, red, red)){.organization-department-table-row:hover{background-color:color-mix(in oklab, var(--color-primary-soft) 30%, transparent)}}.organization-table td.organization-department-name-cell{padding-left:calc(var(--spacing) * 10)}.organization-department-cell-content{cursor:default;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.organization-department-indent{margin-top:calc(var(--spacing) * 2);height:1px;width:calc(var(--spacing) * 5);background-color:var(--color-slate-300);flex-shrink:0}.organization-department-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900);display:block}.organization-table a.organization-department-name{color:var(--color-gray-900);text-decoration-line:none}@media (hover:hover){.organization-table a.organization-department-name:hover{color:var(--color-primary-dark);text-decoration-line:underline}}.organization-department-meta{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}@media (width<=900px){.organization-table{min-width:36rem}.organization-table .community-website-column{display:none}.community-inline-website{color:var(--color-primary-dark,#007a7a);overflow-wrap:anywhere;word-break:break-word;max-width:100%;margin-top:.3rem;font-size:.8125rem;font-weight:600;line-height:1.35;text-decoration:none;display:block}.organization-table a.community-inline-website:hover{text-decoration:underline}}@media (width<=600px){.community-list-page{min-width:0;max-width:100%;overflow-x:hidden}.organization-filter{gap:.4rem}.organization-filter-link{padding:.45rem .75rem}.organization-table-card{overflow-x:hidden}.organization-table{table-layout:fixed;width:100%;min-width:0}.organization-table .organization-user-column,.organization-table .organization-example-column,.organization-table .organization-examples-heading{display:none}.organization-table th,.organization-table td{padding-left:.8rem;padding-right:.8rem}.organization-table .organization-detail-column{box-sizing:border-box;text-align:center;width:3.25rem;min-width:3.25rem;padding-left:.45rem;padding-right:.7rem}.organization-table td.organization-name-cell-toggleable{padding:0}.organization-name-cell-content{gap:.5rem;padding:.8rem}.organization-table td.organization-department-name-cell{padding-left:1.15rem}.organization-department-cell-content{gap:.6rem}.organization-department-indent{width:.8rem}.community-mobile-stats{flex-wrap:wrap;gap:.35rem .75rem;margin-top:.55rem;display:flex}.community-mobile-stat{color:#64748b;white-space:nowrap;align-items:baseline;gap:.3rem;font-size:.72rem;font-weight:650;line-height:1.25;display:inline-flex}.community-mobile-stat strong{color:#334155;font-size:.78rem;font-weight:800}.community-mobile-stat .organization-count-link{color:var(--color-primary-dark,#007a7a)}.organization-empty{white-space:normal}}.organization-profile-panel{margin-top:calc(var(--spacing) * 12);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 8)}.organization-profile-heading{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=64rem){.organization-profile-heading{flex-direction:row;justify-content:space-between;align-items:flex-start}}.organization-profile-heading h2{margin-top:calc(var(--spacing) * 2);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.organization-profile-heading p:last-child{margin-top:calc(var(--spacing) * 2);max-width:var(--container-3xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-700)}.organization-profile-heading-compact{gap:calc(var(--spacing) * 5)}.organization-profile-actions{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.organization-profile-actions{flex-direction:row}}@media (width>=64rem){.organization-profile-actions{align-items:center}}.assignment-summary-grid{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);display:grid}@media (width>=48rem){.assignment-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.assignment-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.assignment-summary-card{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex}.assignment-summary-icon{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);background-color:var(--color-primary-soft);color:var(--color-primary-dark);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.assignment-summary-content{min-width:0}.assignment-summary-content h3{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900);overflow:hidden}.assignment-summary-name-link{color:inherit;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none}@media (hover:hover){.assignment-summary-name-link:hover{color:var(--color-cyan-700);text-decoration-line:underline}}.assignment-summary-name-link:focus-visible{border-radius:var(--radius-sm);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-cyan-500);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.assignment-summary-content p{margin-top:var(--spacing);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}.assignment-summary-meta{margin-top:var(--spacing);align-items:center;column-gap:calc(var(--spacing) * 1.5);row-gap:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);flex-wrap:wrap;display:flex}.assignment-workgroup-status{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-amber-800);border-radius:3.40282e38px;display:inline-flex}.assignment-membership-status{margin-top:calc(var(--spacing) * 2);white-space:normal}.assignment-role-row{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.assignment-role-badge{border-style:var(--tw-border-style);border-width:1px;border-color:#0993;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.assignment-role-badge{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.assignment-role-badge{background-color:var(--color-primary-soft);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}.organization-empty-summary{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600);flex-direction:column;display:flex}@media (width>=40rem){.organization-empty-summary{flex-direction:row;align-items:center}}.organization-empty-summary svg{color:var(--color-primary-dark)}.modal-backdrop{z-index:50;background-color:#02061873;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.modal-backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 45%, transparent)}}.modal-backdrop{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.modal-backdrop{padding-block:calc(var(--spacing) * 10)}}.organization-modal{width:100%;max-width:var(--container-6xl);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.organization-modal-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);display:flex}@media (width>=40rem){.organization-modal-header{padding-inline:calc(var(--spacing) * 6)}}.organization-modal-header h2{margin-top:var(--spacing);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.modal-close-button{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);color:var(--color-slate-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.modal-close-button:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.modal-close-button:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00999926}@supports (color:color-mix(in lab, red, red)){.modal-close-button:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.modal-close-button:focus{--tw-outline-style:none;outline-style:none}.modal-close-button svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.organization-modal-tabs{gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);display:flex;overflow-x:auto}@media (width>=40rem){.organization-modal-tabs{padding-inline:calc(var(--spacing) * 6)}}.organization-modal-tab{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#0000;border-radius:3.40282e38px}@media (hover:hover){.organization-modal-tab:hover{border-color:#0099994d}@supports (color:color-mix(in lab, red, red)){.organization-modal-tab:hover{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.organization-modal-tab:hover{background-color:var(--color-white);color:var(--color-primary-dark)}}.organization-modal-tab.is-active{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}@media (hover:hover){.organization-modal-tab.is-active:hover{background-color:var(--color-primary);color:var(--color-white)}}.organization-modal-body{max-height:calc(100vh - 13rem);padding:calc(var(--spacing) * 5);overflow-y:auto}@media (width>=40rem){.organization-modal-body{padding:calc(var(--spacing) * 6)}}.organization-modal-section{gap:calc(var(--spacing) * 5);display:grid}.community-edit-selector{margin-bottom:calc(var(--spacing) * 5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4)}.community-edit-selector .form-label{max-width:var(--container-xl)}.community-member-group{margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);overflow:hidden}.community-member-group.is-pending{border-color:var(--color-amber-200);background-color:#fffbeb66}@supports (color:color-mix(in lab, red, red)){.community-member-group.is-pending{background-color:color-mix(in oklab, var(--color-amber-50) 40%, transparent)}}.community-member-group-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}.community-member-group-heading h4{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900);margin:0}.community-member-group-count{min-width:calc(var(--spacing) * 7);background-color:var(--color-primary-soft);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}.community-member-group .manager-member-list{border-style:var(--tw-border-style);border-width:0;border-radius:0}.community-member-row{align-items:flex-start}.community-member-identity{flex:1;min-width:0}.community-member-identity .assignment-role-row{margin-top:calc(var(--spacing) * 2)}.community-member-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}@media (width>=40rem){.community-member-actions{justify-content:flex-end}}.assignment-member-count{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500)}.modal-section-grid{gap:calc(var(--spacing) * 5);display:grid}@media (width>=80rem){.modal-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.organization-compact-card{padding:calc(var(--spacing) * 4)}@media (width>=40rem){.organization-compact-card{padding:calc(var(--spacing) * 5)}}.compact-form-grid-dense{column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing)}:where(.membership-manage-list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-slate-100)}.membership-manage-list{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200)}.membership-manage-row{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (width>=40rem){.membership-manage-row{flex-direction:row;justify-content:space-between;align-items:center}}.membership-manage-row strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900);display:block}.membership-manage-row small{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.button-danger-soft{border-color:var(--color-red-200);color:var(--color-red-700)}@media (hover:hover){.button-danger-soft:hover{border-color:var(--color-red-300);color:var(--color-red-800)}}.membership-list{margin-top:calc(var(--spacing) * 6);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 5)}.membership-list h3{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.membership-pill{margin-right:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:1px;border-color:#0993;border-radius:3.40282e38px;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.membership-pill{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.membership-pill{background-color:var(--color-primary-soft);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}.membership-pill span{min-width:0}.membership-pill small{margin-left:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.organization-action-grid{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 6);display:grid}@media (width>=80rem){.organization-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.organization-form-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.organization-form-card header{margin-bottom:calc(var(--spacing) * 5);align-items:center;gap:calc(var(--spacing) * 3);color:var(--color-primary-dark);display:flex}.organization-form-card header h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.form-label{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);display:grid}.compact-form-grid{column-gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.compact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-form-full{grid-column:span 2/span 2}}.organization-self-assignment{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4)}.organization-self-assignment legend{padding-inline:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700)}.checkbox-option-row{gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.checkbox-option{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;display:inline-flex}@media (hover:hover){.checkbox-option:hover{border-color:#0099994d}@supports (color:color-mix(in lab, red, red)){.checkbox-option:hover{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.checkbox-option:hover{color:var(--color-primary-dark)}}.checkbox-option input{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);accent-color:var(--color-primary)}.nested-form-label{margin-top:calc(var(--spacing) * 4);margin-bottom:0}.organization-manager-card{margin-top:calc(var(--spacing) * 6)}.manager-toolbar{max-width:var(--container-xl)}.manager-member-list{margin-top:calc(var(--spacing) * 4)}:where(.manager-member-list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-slate-100)}.manager-member-list{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200)}.manager-member-row{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (width>=40rem){.manager-member-row{flex-direction:row;justify-content:space-between;align-items:center}}.manager-member-row strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900);display:block}.manager-member-row small{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.home-info-stack{gap:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 10);display:grid}.home-info-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 5);color:var(--color-slate-800);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}@media (width>=40rem){.home-info-card{padding:calc(var(--spacing) * 6)}}@media (width>=64rem){.home-info-card{padding:calc(var(--spacing) * 8)}}.home-info-card:after{clear:both;content:"";display:table}.home-info-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}@media (width>=40rem){.home-info-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.home-info-copy{margin-top:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-700)}.home-info-copy p+p{margin-top:calc(var(--spacing) * 5)}.home-info-copy strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.home-text-link{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark);text-decoration-line:underline;text-decoration-color:#0996}@supports (color:color-mix(in lab, red, red)){.home-text-link{-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-primary) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.home-text-link{text-underline-offset:4px}@media (hover:hover){.home-text-link:hover{color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}}.home-info-image,.home-info-image-button{margin-inline:auto;margin-bottom:calc(var(--spacing) * 5);border-radius:var(--radius-lg);max-width:100%;display:block}@media (width>=40rem){.home-info-image,.home-info-image-button{margin-bottom:calc(var(--spacing) * 4)}}.home-info-image,.home-info-image-button img{object-fit:contain;height:auto}.home-info-image{max-height:220px}.home-info-image-button{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 2);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.home-info-image-button:hover{border-color:var(--color-primary);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.home-info-image-button img{max-width:100%;max-height:250px}@media (width>=768px){.home-info-image-right,.home-info-image-button.home-info-image-right{float:right;max-width:min(280px,32%);margin:0 0 1.25rem 2rem}.home-info-image-left,.home-info-image-button.home-info-image-left{float:left;max-width:min(300px,34%);margin:.25rem 2rem 1.25rem 0}}.image-modal-backdrop{z-index:50;background-color:#020618b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.image-modal-backdrop{background-color:color-mix(in oklab, var(--color-slate-950) 70%, transparent)}}.image-modal-backdrop{padding:calc(var(--spacing) * 4);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.image-modal-panel{border-radius:var(--radius-xl);background-color:var(--color-white);max-width:50vw;max-height:88vh;padding:calc(var(--spacing) * 3);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:relative}.image-modal-panel img{border-radius:var(--radius-lg);object-fit:contain;max-width:100%;max-height:82vh;display:block}.image-modal-close{top:calc(var(--spacing) * -3);right:calc(var(--spacing) * -3);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-primary);color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:0;border-radius:3.40282e38px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}@media (hover:hover){.image-modal-close:hover{background-color:var(--color-primary-dark)}}.image-modal-close svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);display:block}.back-to-top{--back-to-top-center-bottom:39px;--back-to-top-size:2.75rem;--back-to-top-radius:1.375rem;right:calc(var(--spacing) * 4);z-index:40;border-style:var(--tw-border-style);border-width:1px;border-color:#fff9;border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.back-to-top{border-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.back-to-top{color:var(--color-white);opacity:0;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.back-to-top:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (width>=40rem){.back-to-top{right:calc(var(--spacing) * 6)}}@media (width>=64rem){.back-to-top{right:calc(var(--spacing) * 8)}}.back-to-top{bottom:calc(var(--back-to-top-center-bottom) - var(--back-to-top-radius));height:var(--back-to-top-size);pointer-events:none;visibility:hidden;width:var(--back-to-top-size);background-color:#099;transform:translateY(.75rem)scale(.96)}.back-to-top:hover{background-color:#099}.back-to-top.is-visible{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)scale(1)}.back-to-top svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.modal-open{overflow:hidden}@media (width<=900px){.image-modal-panel{max-width:calc(100vw - 2rem)}}.research-page.rich-content{width:100%;max-width:none;padding-block:calc(var(--spacing) * 6)}.research-page{gap:calc(var(--spacing) * 6);display:grid}.research-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 5);color:var(--color-slate-800);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}@media (width>=40rem){.research-card{padding:calc(var(--spacing) * 7)}}@media (width>=64rem){.research-card{padding:calc(var(--spacing) * 8)}}.research-card:after{clear:both;content:"";display:table}.research-card-accent{border-color:#0993}@supports (color:color-mix(in lab, red, red)){.research-card-accent{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.research-card-accent{background-color:#e6f7f766}@supports (color:color-mix(in lab, red, red)){.research-card-accent{background-color:color-mix(in oklab, var(--color-primary-soft) 40%, transparent)}}.research-card h2{margin-top:calc(var(--spacing) * 7);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}.research-card h2:first-child{margin-top:0}@media (width>=40rem){.research-card h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.research-card-overview>.research-first-heading{margin-top:0;padding-top:0}.research-card h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}@media (width>=40rem){.research-card h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.research-card p{margin-top:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-700)}.research-quote{border-radius:var(--radius-lg);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-primary);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);color:var(--color-secondary);display:flow-root;position:relative;overflow:hidden}.research-quote:before,.research-quote:after{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#0996}@supports (color:color-mix(in lab, red, red)){.research-quote:before,.research-quote:after{color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.research-quote:before{content:"“";margin-right:.25rem}.research-quote:after{content:"”";margin-left:.25rem}.research-logo-stack{margin-bottom:calc(var(--spacing) * 6);justify-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:grid}.research-logo-stack img{border-radius:var(--radius-md);object-fit:contain;width:100%;max-width:260px;height:auto}.research-image-button{margin-top:calc(var(--spacing) * 4);cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);max-width:100%;padding:calc(var(--spacing) * 3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.research-image-button:hover{border-color:var(--color-primary);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.research-image-button img{border-radius:var(--radius-lg);object-fit:contain;max-width:100%;height:auto;max-height:420px;display:block}.research-database-button img{max-height:260px}.research-result-list{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 6);display:grid}.research-result-item{border-top-style:var(--tw-border-style);border-color:#0993;border-top-width:1px;position:relative}@supports (color:color-mix(in lab, red, red)){.research-result-item{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.research-result-item{padding-top:calc(var(--spacing) * 6);padding-left:calc(var(--spacing) * 8)}.research-result-item:first-child{border-top-style:var(--tw-border-style);border-top-width:0;padding-top:0}.research-result-item:before{top:calc(var(--spacing) * 6);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-primary);content:"•";position:absolute;left:0}.research-result-item:first-child:before{top:.05rem}.research-result-item p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.image-modal-hidden,[hidden].image-modal-backdrop{display:none!important}@media (width>=768px){.research-logo-stack{float:right;width:min(300px,32%);margin:0 0 1.75rem 2rem}}.workgroup-profile-panel{margin-top:calc(var(--spacing) * 10)}.workgroup-page .organization-main-row:hover,.workgroup-main-row:hover{background-color:#e6f7f766}@supports (color:color-mix(in lab, red, red)){.workgroup-page .organization-main-row:hover,.workgroup-main-row:hover{background-color:color-mix(in oklab, var(--color-primary-soft) 40%, transparent)}}.workgroup-approval-note{margin-bottom:calc(var(--spacing) * 5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-amber-200);background-color:var(--color-amber-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--color-amber-900)}.workgroup-manager-row{gap:calc(var(--spacing) * 4)}.workgroup-manager-actions{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (width>=40rem){.workgroup-manager-actions{flex-direction:row;align-items:center}}.workgroup-edit-box{margin-block:calc(var(--spacing) * 5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4)}.workgroup-edit-box h4{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.workgroup-status-chip{margin-top:calc(var(--spacing) * 2);border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);border-width:1px;border-radius:3.40282e38px;display:inline-flex}.workgroup-status-chip.is-approved{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-800)}.workgroup-status-chip.is-pending{border-color:var(--color-blue-200);background-color:var(--color-blue-50);color:var(--color-blue-800)}.workgroup-status-chip.is-rejected{border-color:var(--color-rose-200);background-color:var(--color-rose-50);color:var(--color-rose-800)}.workgroup-membership-note{margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.user-example-tabs{gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);scrollbar-width:thin;margin-top:-1px;display:flex;overflow-x:auto}.user-example-tab{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;position:relative}@media (hover:hover){.user-example-tab:hover{color:var(--color-primary-dark)}}@media (width>=40rem){.user-example-tab{padding-inline:calc(var(--spacing) * 4)}}.user-example-tab:after{inset-inline:calc(var(--spacing) * 2);--tw-content:"";content:var(--tw-content);background-color:#0000;border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px;height:3px;position:absolute;bottom:0}.user-example-tab:hover:after{background-color:#00999940}@supports (color:color-mix(in lab, red, red)){.user-example-tab:hover:after{background-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.user-example-tab.is-active{color:var(--color-primary-dark)}.user-example-tab.is-active:after{background-color:var(--color-primary)}.user-example-tab:focus-visible{border-radius:var(--radius-md);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.example-list-page{gap:calc(var(--spacing) * 6);display:grid}.example-list{gap:calc(var(--spacing) * 3);display:grid}.example-list-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);min-height:114px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:grid;overflow:hidden}@media (hover:hover){.example-list-card:hover{border-color:#0099994d}@supports (color:color-mix(in lab, red, red)){.example-list-card:hover{border-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.example-list-card:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.example-list-card{grid-template-columns:8px 114px minmax(0,1fr) minmax(220px,330px) 54px}.example-list-stripe{background:var(--example-status-color,var(--site-accent))}.example-list-thumb{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);justify-content:center;align-items:center;display:flex}.example-list-thumb img{border-radius:var(--radius-lg);object-fit:contain;width:90px;height:90px}.example-list-main{gap:calc(var(--spacing) * 2);min-width:0;min-height:114px;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);grid-template-rows:minmax(0,1fr) auto auto;display:grid}.example-list-heading-row{align-items:flex-start;gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.example-list-heading-cell{min-width:0}.example-list-workgroup{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-bottom:var(--spacing);--tw-font-weight:var(--font-weight-bold);font-size:.68rem;font-weight:var(--font-weight-bold);--tw-tracking:.11em;letter-spacing:.11em;color:#007a7ab3;margin:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.example-list-workgroup{color:color-mix(in oklab, var(--color-primary-dark) 70%, transparent)}}.example-list-workgroup{text-transform:uppercase}.example-list-people-row,.example-list-dates-row{align-items:flex-start;gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.example-list-dates-row{align-items:flex-end}.example-list-title{min-width:0;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}@media (hover:hover){.example-list-title:hover{color:var(--color-primary-dark)}}@media (width>=40rem){.example-list-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.example-list-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.example-list-language-chip,.example-list-side-fact{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 1.5);text-align:right;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--color-slate-600);min-width:4.4rem;display:inline-flex}.example-list-language-chip{--tw-tracking:.06em;letter-spacing:.06em;color:var(--color-slate-500);text-transform:uppercase;align-self:flex-start}.example-list-side-fact svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);fill:currentColor;color:var(--color-slate-500);flex-shrink:0}.example-list-people{min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:var(--color-slate-800)}.example-list-people strong{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-800);display:block;overflow:hidden}.example-list-additional-results{margin-left:var(--spacing);cursor:help;background-color:#0099991a;border-radius:3.40282e38px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.example-list-additional-results{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.example-list-additional-results{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-primary-dark);vertical-align:baseline}.editor-register-list-button{margin-top:var(--spacing);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.example-list-dates{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--color-slate-700);flex-wrap:wrap;display:flex}.example-list-date{align-items:center;gap:calc(var(--spacing) * 1.5);white-space:nowrap;color:var(--color-slate-700);display:inline-flex}.example-list-date svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);fill:currentColor;color:var(--color-slate-500);flex-shrink:0}.example-list-divider{margin-inline:calc(var(--spacing) * 2);color:var(--color-slate-300)}.example-list-software{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-slate-200);background-color:#f8fafc99;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.example-list-software{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.example-list-software{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-600)}.example-list-software strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.example-list-actions{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);flex-direction:column;display:flex}.example-icon-button{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.example-icon-button:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.example-icon-button:disabled{cursor:not-allowed;opacity:.6}.example-favorite-button.is-loading{opacity:.75;cursor:pointer;pointer-events:none}.example-icon-button svg{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);fill:currentColor}.example-favorite-active{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}.example-icon-button-error{border-color:var(--color-red-300);background-color:var(--color-red-50);color:var(--color-red-700)}.example-list-empty{border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 8);text-align:center;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.nav-dropdown-panel{margin-top:var(--spacing)}.history-page{gap:calc(var(--spacing) * 6);display:grid}.history-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=40rem){.history-card{padding:calc(var(--spacing) * 7)}}@media (width>=64rem){.history-card{padding:calc(var(--spacing) * 9)}}.evadat-timeline{--timeline-marker-col:2rem;--timeline-marker-half:1rem;display:grid}.evadat-timeline-item{padding-block:calc(var(--spacing) * 7);grid-template-columns:var(--timeline-marker-col) minmax(0, 1fr);align-items:flex-start;display:grid;position:relative}.evadat-timeline-item:before{width:calc(var(--spacing) * .5);background-color:#00999940;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.evadat-timeline-item:before{background-color:color-mix(in oklab, var(--color-primary) 25%, transparent)}}.evadat-timeline-item:before{content:"";left:calc(var(--timeline-marker-half) - 1px)}.evadat-timeline-item:first-child{padding-top:0}.evadat-timeline-item:first-child:before{top:.3rem}.evadat-timeline-item:last-child{padding-bottom:0}.evadat-timeline-item:last-child:before{bottom:calc(100% - 1.25rem)}.evadat-timeline-year{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);line-height:1;font-weight:var(--font-weight-extrabold);color:var(--color-primary-dark)}@media (width>=40rem){.evadat-timeline-year{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.evadat-timeline-marker{z-index:10;height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-primary);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;justify-content:center;justify-self:center;align-items:center;display:flex;position:relative}.evadat-timeline-marker img{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);object-fit:contain}.evadat-timeline-content{min-width:0;padding-inline:calc(var(--spacing) * 3);padding-bottom:var(--spacing);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);color:var(--color-slate-700)}@media (width>=40rem){.evadat-timeline-content{padding-inline:calc(var(--spacing) * 5);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.evadat-timeline-content p{margin:0}.example-find-page{gap:calc(var(--spacing) * 5)}.example-find-filter-panel{position:relative}.example-find-filter-accordion{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:visible}.example-find-filter-summary{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));list-style-type:none;display:flex}@media (hover:hover){.example-find-filter-summary:hover{background-color:var(--color-slate-50)}}.example-find-filter-summary::marker{content:""}.example-find-filter-summary::-webkit-details-marker{display:none}.example-find-filter-heading{gap:var(--spacing);min-width:0;display:grid}.example-find-filter-summary strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-900)}.example-find-filter-summary small{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.example-find-filter-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-shrink:0;margin-left:auto;display:flex}.example-find-filter-actions .button-secondary{min-height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.example-find-reset{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-900)}@media (hover:hover){.example-find-reset:hover{border-color:var(--color-amber-300);background-color:var(--color-amber-100)}}.example-find-filter-indicator{margin-left:calc(var(--spacing) * 2);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);color:var(--color-slate-500);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.example-find-filter-indicator svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);fill:currentColor}.example-find-filter-accordion[open] .example-find-filter-indicator{color:var(--color-primary-dark);rotate:180deg}.example-find-filter-body{gap:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing) * 5);display:grid}.example-find-filter-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.example-find-filter-field{position:relative}.example-find-filter-toggle{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.example-find-filter-toggle:hover{border-color:#0999}@supports (color:color-mix(in lab, red, red)){.example-find-filter-toggle:hover{border-color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}.example-find-filter-toggle:hover{background-color:#e6f7f780}@supports (color:color-mix(in lab, red, red)){.example-find-filter-toggle:hover{background-color:color-mix(in oklab, var(--color-primary-soft) 50%, transparent)}}}.example-find-filter-toggle span{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-800)}.example-find-filter-toggle small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}.example-find-filter-toggle:disabled{background-color:var(--color-slate-50);color:var(--color-slate-400)}@media (hover:hover){.example-find-filter-toggle:disabled:hover{border-color:var(--color-slate-200);background-color:var(--color-slate-50)}}.example-find-filter-menu{z-index:30;margin-top:calc(var(--spacing) * 2);max-height:calc(var(--spacing) * 72);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding:calc(var(--spacing) * 2);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute;overflow:auto}.example-find-option{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.example-find-option:hover{background-color:var(--color-slate-50)}}.example-find-option input{margin-top:calc(var(--spacing) * .5)}.example-find-filter-menu p{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);margin:0}.example-find-tag-menu{width:min(46rem,100vw - 2rem);max-height:none;padding:calc(var(--spacing) * 3);overflow:visible}.example-find-tag-search{margin-bottom:calc(var(--spacing) * 3);display:block}.example-find-tag-search .profile-input{width:100%}.example-find-tag-descendants{margin-bottom:calc(var(--spacing) * 3);cursor:pointer;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);color:var(--color-slate-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){.example-find-tag-descendants:hover{border-color:#00999980}@supports (color:color-mix(in lab, red, red)){.example-find-tag-descendants:hover{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.example-find-tag-descendants:hover{background-color:#e6f7f766}@supports (color:color-mix(in lab, red, red)){.example-find-tag-descendants:hover{background-color:color-mix(in oklab, var(--color-primary-soft) 40%, transparent)}}}.example-find-tag-descendants:has(input:checked){border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}.example-find-tag-descendants input{accent-color:var(--site-accent);margin-top:var(--spacing);flex-shrink:0}.example-find-tag-descendants>span{gap:calc(var(--spacing) * .5);min-width:0;display:grid}.example-find-tag-descendants strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.example-find-tag-descendants small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500)}.example-find-tag-tree{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafcb3;max-height:min(31rem,62vh);overflow:auto}@supports (color:color-mix(in lab, red, red)){.example-find-tag-tree{background-color:color-mix(in oklab, var(--color-slate-50) 70%, transparent)}}.example-find-tag-tree{padding:calc(var(--spacing) * 2)}.example-find-tag-node[hidden],.example-find-tag-children[hidden],.example-find-tag-empty[hidden]{display:none}.example-find-tag-row{padding-left:calc(var(--tag-depth,0) * 1.15rem);align-items:stretch;min-width:0;display:flex}.example-find-tag-branch,.example-find-tag-branch-spacer{justify-content:center;align-self:stretch;align-items:center;width:2rem;min-width:2rem;display:inline-flex}.example-find-tag-branch{border-radius:var(--radius-md);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.example-find-tag-branch:hover{background-color:var(--color-white);color:var(--color-primary-dark)}}.example-find-tag-branch:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0996}@supports (color:color-mix(in lab, red, red)){.example-find-tag-branch:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.example-find-tag-branch:focus-visible{--tw-outline-style:none;outline-style:none}.example-find-tag-branch svg{fill:currentColor;width:.62rem;height:.82rem;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.example-find-tag-branch[aria-expanded=true] svg{rotate:90deg}.example-find-tag-option{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);min-width:0;padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);color:var(--color-slate-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex:1;display:flex}@media (hover:hover){.example-find-tag-option:hover{background-color:var(--color-white)}}.example-find-tag-option:has(input:checked){background-color:var(--color-primary-soft);color:var(--color-primary-dark)}.example-find-tag-option input{flex-shrink:0}.example-find-tag-label{gap:calc(var(--spacing) * .5);flex:1;min-width:0;display:grid}.example-find-tag-label strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow:hidden}.example-find-tag-label small{-webkit-line-clamp:2;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.example-find-tag-count{background-color:var(--color-slate-200);min-width:1.7rem;padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.example-find-tag-option:has(input:checked) .example-find-tag-count{background-color:var(--color-white);color:var(--color-primary-dark)}.example-find-tag-empty{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background-color:var(--color-slate-50);text-align:center}.example-find-date-grid{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.example-find-results-toolbar{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 4);display:flex}.example-find-controls{justify-content:flex-end;align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.example-find-results-summary{align-items:center;min-width:0;display:flex}.example-find-results-summary>strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-slate-800)}.compact-form-inline{min-width:12rem}.example-find-reset[hidden]{display:none}.example-find-pagination{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.example-find-pagination button,.example-find-pagination span{min-height:calc(var(--spacing) * 10);min-width:calc(var(--spacing) * 10);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);justify-content:center;align-items:center;display:inline-flex}.example-find-pagination button:hover:not(:disabled),.example-find-pagination button.is-active{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}.example-find-pagination button:disabled{cursor:not-allowed;background-color:var(--color-slate-50);color:var(--color-slate-400)}.global-example-search{z-index:40;margin-left:var(--spacing);flex-shrink:0;display:block;position:static}.global-example-search-toggle{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);color:var(--color-slate-600);transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:1px;border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.global-example-search-toggle:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.global-example-search-toggle:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.global-example-search.is-open .global-example-search-toggle{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.global-example-search-toggle-icon,.global-example-search-toggle-icon svg{fill:currentColor;width:18px;height:18px}.global-example-search-toggle-icon-close,.global-example-search.is-open .global-example-search-toggle-icon-search{display:none}.global-example-search.is-open .global-example-search-toggle-icon-close{display:block}.global-example-search-panel{pointer-events:none;visibility:hidden;z-index:70;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 2);opacity:0;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:opacity,transform,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);transform-origin:100% 0;width:min(38rem,100vw - 2rem);position:absolute;top:calc(100% + .5rem);right:clamp(.5rem,1.2vw,1rem);transform:translateY(-.5rem)scale(.985)}.global-example-search.is-open .global-example-search-panel{pointer-events:auto;visibility:visible;opacity:1;transform:translateY(0)scale(1)}.global-example-search-shell{height:calc(var(--spacing) * 11);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);color:var(--color-slate-500);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);display:flex}.global-example-search-shell:focus-within{border-color:var(--color-primary);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.global-example-search-icon,.global-example-search-icon svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);fill:currentColor;color:var(--color-slate-400);flex-shrink:0}.global-example-search-input{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);min-width:0;font-size:15px;font-weight:var(--font-weight-semibold);color:var(--color-gray-900);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;flex:1}.global-example-search-input::placeholder{color:var(--color-slate-400)}.global-example-search-input::-webkit-search-cancel-button{display:none}.global-example-search-spinner{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-slate-200);border-top-color:var(--color-primary);border-radius:3.40282e38px;flex-shrink:0;display:none}.global-example-search.is-loading .global-example-search-spinner{animation:.72s linear infinite global-search-spin;display:inline-block}.global-example-search-dropdown{border-radius:var(--radius-lg);width:100%;max-height:min(34rem,100vh - 9rem);padding-top:calc(var(--spacing) * 2);display:none;overflow-y:auto}.global-example-search.has-results .global-example-search-dropdown{animation:.16s ease-out both global-search-results-in;display:block}.global-example-search-result{column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-900);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;grid-template-columns:minmax(0,1fr) auto;transition-duration:.15s;display:grid}@media (hover:hover){.global-example-search-result:hover{background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.global-example-search-result-title{align-items:baseline;gap:calc(var(--spacing) * 2);--tw-leading:var(--leading-snug);min-width:0;font-size:15px;line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:flex}.global-example-search-result-title>span:last-child{-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.global-example-search-number{color:var(--global-example-status-color,var(--site-accent));background:var(--global-example-status-color,var(--site-accent))}@supports (color:color-mix(in lab, red, red)){.global-example-search-number{background:color-mix(in srgb, var(--global-example-status-color,var(--site-accent)) 14%, white)}}.global-example-search-number{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);border-radius:.25rem;flex-shrink:0}.global-example-search-relevance{height:calc(var(--spacing) * 5);align-items:flex-end;gap:calc(var(--spacing) * .5);color:var(--color-primary-dark);display:flex}.global-example-search-relevance-bar{width:calc(var(--spacing) * 1.5);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:#0000;border-width:1px;border-color:currentColor;display:block}.global-example-search-relevance-bar:first-child{height:calc(var(--spacing) * 2.5)}.global-example-search-relevance-bar:nth-child(2){height:calc(var(--spacing) * 3.5)}.global-example-search-relevance-bar:nth-child(3){height:calc(var(--spacing) * 5)}.global-example-search-relevance-bar.is-filled{background-color:currentColor}.global-example-search-snippets{margin-top:var(--spacing);gap:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:var(--color-slate-600);grid-column:span 2/span 2;display:grid}.global-example-search-snippet{gap:calc(var(--spacing) * 2);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.global-example-search-snippet-label{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-400);overflow:hidden}.global-example-search-snippet-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.global-example-search-snippet mark{background-color:var(--color-primary-soft);padding-inline:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark);border-radius:.25rem}.global-example-search-message,.global-example-search-more{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.global-example-search-more{cursor:default;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);text-align:center}@media (width<=900px){.global-example-search{width:auto;margin-inline:0;display:block}.global-example-search-panel{transform-origin:top;width:auto;left:.5rem;right:.5rem}}@media (width<=520px){.global-example-search-snippet{display:block}.global-example-search-snippet-label{margin-right:var(--spacing);display:inline}}.header-notifications{z-index:40;margin-left:var(--spacing);flex-shrink:0;display:block;position:static}.header-notifications-toggle{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);color:var(--color-slate-600);transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:1px;border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex;position:relative}@media (hover:hover){.header-notifications-toggle:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.header-notifications-toggle:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-primary);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.header-notifications-toggle.is-active,.header-notifications.is-open .header-notifications-toggle{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.header-notifications-toggle-icon,.header-notifications-toggle-icon svg{fill:currentColor;width:18px;height:18px}.header-notifications-toggle-icon-close,.header-notifications.is-open .header-notifications-toggle-icon-bell{display:none}.header-notifications.is-open .header-notifications-toggle-icon-close{display:block}.nav-notification-badge{top:calc(var(--spacing) * -1);right:calc(var(--spacing) * -1);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);background-color:var(--color-red-600);min-width:18px;min-height:18px;padding-inline:var(--spacing);--tw-leading:1;--tw-font-weight:var(--font-weight-extrabold);font-size:10px;line-height:1;font-weight:var(--font-weight-extrabold);color:var(--color-white);border-radius:3.40282e38px;justify-content:center;align-items:center;display:inline-flex;position:absolute}.header-notifications-panel{pointer-events:none;visibility:hidden;z-index:70;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);opacity:0;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:opacity,transform,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-out);transition-duration:.2s;transition-timing-function:var(--ease-out);transform-origin:100% 0;width:min(30rem,100vw - 2rem);position:absolute;top:calc(100% + .5rem);right:clamp(.5rem,1.2vw,1rem);overflow:hidden;transform:translateY(-.5rem)scale(.985)}.header-notifications.is-open .header-notifications-panel{pointer-events:auto;visibility:visible;opacity:1;transform:translateY(0)scale(1)}.header-notifications-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-800);display:flex}.header-notifications-heading strong{--tw-font-weight:var(--font-weight-extrabold);font-size:15px;font-weight:var(--font-weight-extrabold)}.header-notifications-heading a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark);flex-shrink:0}@media (hover:hover){.header-notifications-heading a:hover{text-decoration-line:underline}}.header-notifications-list{max-height:min(34rem,100vh - 10rem);padding:calc(var(--spacing) * 2);overflow-y:auto}.header-notification-item{gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);color:var(--color-slate-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;grid-template-columns:8px minmax(0,1fr);transition-duration:.15s;display:grid}@media (hover:hover){.header-notification-item:hover{background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.header-notification-dot{margin-top:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);background-color:var(--color-primary);border-radius:3.40282e38px}.header-notification-copy{gap:calc(var(--spacing) * .5);min-width:0;display:grid}.header-notification-copy strong{-webkit-line-clamp:1;--tw-leading:var(--leading-snug);font-size:15px;line-height:var(--leading-snug);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.header-notification-copy>span{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-snug);line-height:var(--leading-snug);color:var(--color-slate-600);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.header-notification-copy small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400)}.header-notifications-message{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 5);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.header-notifications-message.is-error{background-color:var(--color-red-50);color:var(--color-red-700)}.header-notifications-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding:calc(var(--spacing) * 2)}.header-notifications-footer button{border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-primary-dark);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.header-notifications-footer button:hover{background-color:var(--color-primary-soft)}}.header-notifications-footer button:disabled{cursor:wait;opacity:.6}@media (width<=900px){.global-example-search,.header-notifications{width:auto;margin-left:0;display:block}.header-notifications-panel{transform-origin:top;width:auto;left:.5rem;right:.5rem}}.account-profile-panel{margin-top:0}.account-profile-list{margin-top:calc(var(--spacing) * 6)}@media (width>=48rem){.account-profile-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.account-profile-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.profile-password-mask{--tw-tracking:.18em;letter-spacing:.18em;color:var(--color-slate-500)}.profile-password-button{min-height:calc(var(--spacing) * 8);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;color:var(--color-slate-700);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.profile-password-button:hover{border-color:var(--color-primary);color:var(--color-primary-dark)}}.assignment-role-badge.is-info{border-color:var(--color-blue-200);background-color:var(--color-blue-50);color:var(--color-blue-800)}.password-change-panel{width:100%;max-width:var(--container-2xl);margin-inline:auto;margin-top:0}.password-change-form{margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=40rem){.password-change-form{padding:calc(var(--spacing) * 5)}}.password-change-fields{gap:calc(var(--spacing) * 4);display:grid}.password-change-field{gap:calc(var(--spacing) * 2);display:grid}.password-change-help{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600)}.password-change-help ul{gap:var(--spacing);padding-left:calc(var(--spacing) * 5);margin:0;display:grid}.password-change-actions{margin-top:calc(var(--spacing) * 5);justify-content:flex-end;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.how-page{width:100%;max-width:none;padding-bottom:2rem}.how-tab-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.how-tab-button{background:var(--site-primary);border:1px solid var(--site-primary);align-items:center}@supports (color:color-mix(in lab, red, red)){.how-tab-button{border:1px solid color-mix(in srgb, var(--site-primary) 78%, #fff)}}.how-tab-button{color:#fff;font:inherit;overflow-wrap:anywhere;text-align:center;border-radius:.75rem;justify-content:center;width:100%;min-height:4.5rem;padding:.55rem .3rem;font-size:clamp(.98rem,3.6vw,1.15rem);font-weight:800;line-height:1.12;transition:background-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 8px 18px #0f766e1c}.how-tab-button:hover{background:var(--site-primary-dark);transform:translateY(-2px);box-shadow:0 12px 24px #0f766e2e}.how-tab-button.is-active{background:var(--site-secondary);box-shadow:0 0 0 3px #0099992e,0 12px 24px #3366662e}.how-tab-button:focus-visible{outline:3px solid var(--site-accent)}@supports (color:color-mix(in lab, red, red)){.how-tab-button:focus-visible{outline:3px solid color-mix(in srgb, var(--site-accent) 50%, #fff)}}.how-tab-button:focus-visible{outline-offset:3px}.how-tab-panels{margin-top:0}.how-tab-panel{min-height:0}.how-tab-panel[hidden]{display:none!important}.how-tab-panel h2{color:var(--site-secondary);margin:0 0 1rem;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;line-height:1.2}.how-content-copy{gap:1rem;max-width:72rem;display:grid}.how-content-copy p,.how-placeholder-line{color:#475569;margin:0;font-size:1.05rem;font-weight:500;line-height:1.75}.how-auth-hint{color:#334155!important;font-weight:600!important}.how-content-link{color:var(--site-primary-dark);text-underline-offset:.16em;font-weight:800;text-decoration:underline;text-decoration-thickness:.08em}.how-content-link:hover{color:var(--site-secondary)}.how-terms-content{gap:1.5rem;width:100%;max-width:none;display:grid}.how-terms-intro,.how-terms-lead{color:#334155;margin:0;font-size:1.08rem;font-weight:600;line-height:1.7}.how-terms-lead{color:var(--site-secondary);margin-top:.35rem;font-weight:800}.how-term-definition{gap:.55rem;display:grid}.how-term-definition h3{color:var(--site-secondary);margin:0;font-size:clamp(1.12rem,1.7vw,1.35rem);font-weight:800;line-height:1.3}.how-term-definition h3 span{color:#64748b;font-size:.82em;font-weight:650}.how-term-definition blockquote{background:var(--site-primary)}@supports (color:color-mix(in lab, red, red)){.how-term-definition blockquote{background:color-mix(in srgb, var(--site-primary) 6%, #fff)}}.how-term-definition blockquote{border-left:.28rem solid var(--site-primary);border-radius:0 .65rem .65rem 0;margin:0;padding:1rem 1.15rem 1rem 1.35rem;position:relative}.how-term-definition blockquote:before{color:var(--site-primary)}@supports (color:color-mix(in lab, red, red)){.how-term-definition blockquote:before{color:color-mix(in srgb, var(--site-primary) 35%, transparent)}}.how-term-definition blockquote:before{content:"“";font-family:Georgia,serif;font-size:3rem;font-weight:700;line-height:1;position:absolute;top:.3rem;left:.35rem}.how-term-definition blockquote p{color:#475569;margin:0;padding-left:.7rem;font-size:1.03rem;font-style:italic;font-weight:500;line-height:1.72}.how-source-marker{color:var(--site-primary-dark);vertical-align:baseline;white-space:nowrap;margin-left:.08rem;font-size:.78rem;font-style:normal;font-weight:800;position:relative;top:-.16em}.how-source-note{color:#64748b;margin:.1rem 0 0;font-size:.82rem;font-style:italic;line-height:1.5}@media (width>=640px){.how-tab-button{min-height:5rem;padding:.65rem .4rem;font-size:1.12rem}}@media (width>=1024px){.how-tab-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.how-tab-button{min-height:5.5rem;padding:.75rem .45rem;font-size:clamp(1.08rem,1.18vw,1.3rem)}}@media (prefers-reduced-motion:reduce){.how-tab-button{transition:none}.how-tab-button:hover{transform:none}}.account-auth-page{padding-bottom:calc(var(--spacing) * 8)}.account-auth-panel{width:100%;max-width:var(--container-2xl);margin-inline:auto}.account-auth-panel-wide{max-width:var(--container-4xl)}.account-auth-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=40rem){.account-auth-card{padding:calc(var(--spacing) * 5)}}@media (width>=64rem){.account-auth-card{padding:calc(var(--spacing) * 6)}}.account-auth-intro{gap:calc(var(--spacing) * 2);display:grid}.account-auth-intro h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary);margin:0}.account-auth-intro p{max-width:var(--container-3xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600);margin:0}@media (width>=40rem){.account-auth-intro p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.account-auth-form{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 5);display:grid}.account-auth-fields,.account-auth-grid{gap:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.account-auth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-auth-field{gap:calc(var(--spacing) * 2);min-width:0;display:grid}.account-auth-field label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700)}.form-input{min-height:calc(var(--spacing) * 11);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-gray-900);--tw-outline-style:none;outline-style:none;font-size:15px}.form-input:focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#00999926}@supports (color:color-mix(in lab, red, red)){.form-input:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 15%, transparent)}}.form-input:disabled{cursor:not-allowed;border-color:var(--color-slate-200);background-color:var(--color-slate-100);color:var(--color-slate-400)}.account-auth-help{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600)}.account-auth-help ul{gap:var(--spacing);padding-left:calc(var(--spacing) * 5);margin:0;display:grid}.account-auth-secondary-link{margin-top:calc(var(--spacing) * -2);text-align:right;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}.account-auth-secondary-link a:hover{text-decoration-line:underline}.account-auth-actions{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 5);flex-wrap:wrap;display:flex}.account-auth-actions-end{justify-content:flex-end}.account-auth-actions-single{margin-top:calc(var(--spacing) * 6);justify-content:flex-start}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}@media (width>=120rem){.container{max-width:120rem}}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.select-all{-webkit-user-select:all;user-select:all}}@media (width>=1280px){body{overflow-x:clip}.site-shell{box-sizing:border-box;grid-template-columns:minmax(0,1fr) 220px;overflow-x:clip}.ad-rail{margin-inline:0;width:220px;min-width:220px;max-width:220px;margin-top:0;position:sticky;top:0}}@keyframes app-bootstrap-pulse{0%{background-position:220% 0}to{background-position:-220% 0}}.example-create-page{gap:1.25rem;width:100%;max-width:1380px;margin-inline:auto;display:grid}.example-form-card,.example-edit-placeholder,.content-card-full{border:1px solid var(--site-border);background:#fff;border-radius:1rem;padding:clamp(1.25rem,2vw,2rem);box-shadow:0 14px 34px #0f172a0f}.example-edit-placeholder h1{color:var(--site-secondary);margin:.2rem 0 .75rem;font-size:clamp(2rem,4vw,3.25rem);line-height:1}.example-form-card-heading p{color:#475569;margin:0;font-weight:500}.example-create-status{border-radius:.75rem;padding:.85rem 1rem;font-weight:700}.example-create-status-info{color:#334155;background:#f1f5f9}.example-create-status-success{color:var(--site-secondary);background:#e6f7f7}.example-create-status-error{color:#991b1b;background:#fef2f2}.example-create-form{gap:1.25rem;display:grid}.example-form-card{gap:1rem;display:grid}.example-form-card-heading{align-items:flex-start;gap:.85rem;display:flex}.example-form-card-heading>div{flex:auto;min-width:0}.example-form-card-heading>.example-create-help-button{margin-top:0;margin-left:auto}.example-step-badge{background:var(--site-primary);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.1rem;font-weight:800;display:inline-flex}.example-form-card h2{color:var(--site-secondary);margin:0 0 .25rem;font-size:clamp(1.5rem,2.2vw,2.1rem);line-height:1.05}.form-label{color:#334155;gap:.35rem;font-size:.98rem;font-weight:700;display:grid}.form-hint{color:#64748b;font-size:.85rem;font-weight:600}.software-version-help{color:#64748b;font-size:.85rem;font-weight:500;line-height:1.35}.form-error{color:#b91c1c;margin:0;font-size:.9rem;font-weight:700}.choice-row,.classification-choice-list{flex-wrap:wrap;gap:.5rem;display:flex}.choice-pill{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .8rem;font-weight:700;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:inline-flex}.choice-pill:hover{border-color:var(--site-primary);color:var(--site-secondary);cursor:pointer;background:#f0fdfa}.choice-pill input{accent-color:var(--site-primary)}.choice-pill-compact{border-radius:.65rem;padding:.35rem .6rem;font-size:.92rem}.classification-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.classification-panel{background:#fbfdff;border:1px solid #dbe6ef;border-radius:.9rem;grid-template-rows:auto auto;align-content:start;gap:.85rem;padding:1rem;display:grid}.classification-panel-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-bottom:.65rem;display:flex}.classification-panel h3{color:var(--site-secondary);margin:0;font-size:1.3rem;line-height:1.1}.classification-panel small{color:#64748b;font-weight:700}.classification-option-groups{gap:.85rem;display:grid}.classification-option-group{gap:.45rem;display:grid}.classification-option-group h4{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem}.norm-create-box{border:1px dashed var(--site-primary);background:#fff;border-radius:.75rem;gap:.6rem;padding:.85rem;display:grid}.norm-create-box strong{color:var(--site-secondary)}.norm-create-row,.example-context-grid{grid-template-columns:minmax(0,1fr) auto;gap:.8rem;display:grid}.example-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.example-create-actions{justify-content:flex-end;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.example-edit-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin:1.25rem 0;display:grid}.example-edit-summary>div{gap:.25rem;padding:.9rem;display:grid}.example-edit-summary span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:800}.example-edit-summary strong{color:#0f172a;font-size:1.05rem}.workflow-status-pill{align-items:center;gap:.4rem;display:inline-flex}.workflow-status-pill:before{background:var(--status-color,#333);content:"";border-radius:999px;width:.75rem;height:.75rem}@media (width<=1024px){.classification-grid,.example-context-grid,.example-edit-summary,.norm-create-row{grid-template-columns:1fr}}@media (width<=1120px){.example-list-card{grid-template-columns:8px 106px minmax(0,1fr) 52px}.example-list-software{border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);text-align:left;border-left-width:0;grid-column:2/4}.example-list-actions{grid-area:1/4/span 2}}@media (width<=700px){.example-list-card{grid-template-columns:8px minmax(0,1fr) 50px}.example-list-thumb{display:none}.example-list-main{min-height:0;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);grid-column:2}.example-list-heading-row,.example-list-people-row,.example-list-dates-row{grid-template-columns:minmax(0,1fr)}.example-list-language-chip,.example-list-side-fact{text-align:left;justify-content:flex-start;min-width:0}.example-list-software{grid-column:2/-1}.example-list-actions{grid-column:3}}.example-list-card-removing{opacity:0;transition:opacity .18s,transform .18s;transform:translate(10px)}@media (width<=640px){.evadat-timeline{--timeline-marker-col:1.75rem;--timeline-marker-half:.875rem}.evadat-timeline-item{padding-block:calc(var(--spacing) * 6)}.evadat-timeline-year{margin-bottom:calc(var(--spacing) * 1.5);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.evadat-timeline-marker{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.evadat-timeline-marker img{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3)}.evadat-timeline-content{padding-inline:calc(var(--spacing) * 2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.example-title-rows{gap:.75rem;display:grid}.example-title-row{grid-template-columns:minmax(140px,220px) minmax(0,1fr) auto;align-items:start;gap:.65rem;display:grid}.example-add-title-button{justify-self:start}.icon-soft-button{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.icon-soft-button:hover:not(:disabled){border-color:var(--site-primary);color:var(--site-secondary);cursor:pointer;background:#f0fdfa}.icon-soft-button:disabled{cursor:not-allowed;opacity:.45}.icon-soft-button svg{fill:currentColor;width:1rem;height:1rem}.example-edit-page{gap:1.25rem;width:100%;max-width:1380px;margin-inline:auto;display:grid}.example-edit-header{display:block}.example-edit-header-status{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.example-edit-header-status>div{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;gap:.2rem;padding:.75rem;display:grid}.example-edit-header-status span{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.example-edit-header-status strong{color:#0f172a;font-size:.98rem}.example-edit-accordion{gap:.85rem;display:grid}.example-editor-section{border:1px solid var(--site-border);background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 12px 28px #0f172a0d}.example-editor-section-summary{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;list-style:none;transition:background-color .16s,color .16s;display:flex}.example-editor-section-summary:hover{cursor:pointer;background:#f8fafc}.example-editor-section-summary::-webkit-details-marker{display:none}.example-editor-section-toggle,.result-slot-toggle{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:auto;justify-content:space-between;align-items:center;gap:.85rem;min-width:0;padding:0;display:flex}.example-editor-section-toggle:focus-visible,.result-slot-toggle:focus-visible{outline-offset:.25rem;border-radius:.65rem;outline:3px solid #3366663d}.example-accordion-indicator{color:#64748b;border-bottom:2px solid;border-right:2px solid;flex:none;width:.62rem;height:.62rem;margin:0 .2rem 0 .6rem;transition:transform .18s,color .18s;transform:rotate(45deg)translateY(-.12rem)}.example-editor-section.is-open>.example-editor-section-summary .example-accordion-indicator,.result-slot-accordion.is-open>.result-slot-header .example-accordion-indicator{color:var(--site-primary);transform:rotate(225deg)translate(-.08rem,-.08rem)}.example-editor-section-title{color:#0f172a;flex-wrap:wrap;align-items:baseline;gap:.6rem;font-size:1.15rem;font-weight:800;display:inline-flex}.example-editor-section-title strong{color:var(--site-primary);font-size:1.28rem}.example-editor-section-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:inline-flex}.example-editor-section-body{border-top:1px solid #e2e8f0;gap:1rem;padding:1rem 1.15rem 1.25rem;display:grid}.example-editor-section-body[hidden],.result-slot-body[hidden]{display:none!important}.section-lock-note{color:#9a3412;white-space:nowrap;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;align-items:center;gap:.4rem;padding:.22rem .55rem;font-size:.78rem;font-weight:900;line-height:1.15;display:inline-flex}.section-lock-release-button{color:inherit;cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:900;text-decoration:underline}.section-lock-release-button:hover{color:#7c2d12}.section-placeholder-text{color:#475569;margin:0;font-weight:600}.example-title-readonly{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.example-title-readonly li{align-items:baseline;gap:.75rem;display:flex}.example-title-readonly strong{color:var(--site-secondary);min-width:12rem}.example-title-readonly span{color:#0f172a;font-weight:600}.edit-classification-grid{margin-top:.5rem}.section-textarea{resize:vertical;min-height:180px}.tiptap-editor-shell{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);gap:0;display:grid;overflow:hidden}.section-language-row{scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:.45rem;padding:.45rem .55rem;display:flex;overflow-x:auto}.section-language-row::-webkit-scrollbar{display:none}.section-language-badges{flex:none;align-items:center;gap:.35rem;display:inline-flex}.section-language-badge,.section-language-action-badge{white-space:nowrap;border:1px solid #cbd5e1;border-radius:999px;flex:none;align-items:center;gap:.28rem;min-height:1.65rem;padding:.24rem .55rem;font-size:.72rem;font-weight:900;line-height:1;display:inline-flex}.section-language-badge{color:#334155;background:#fff}.section-language-badge.is-active{border-color:var(--site-primary);color:var(--site-secondary);background:#e6f7f7}.section-language-action-badge{color:#475569;background:#f8fafc;margin-left:.15rem}.section-language-action-badge:hover,.section-language-badge:hover{border-color:var(--site-primary);color:var(--site-secondary)}.section-language-flag{object-fit:cover;border-radius:.12rem;width:auto;max-width:1.3rem;height:.82rem;display:inline-block}.section-language-panel{max-width:28rem}.section-language-modal-body{gap:1rem;padding:1rem 1.25rem 1.25rem;display:grid}.section-language-modal-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.tiptap-toolbar{gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 2);display:grid}.tiptap-toolbar-row{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.tiptap-toolbar-row-context{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.tiptap-toolbar-row-context{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.tiptap-toolbar-row-context{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5)}.tiptap-toolbar-row-context[hidden]{display:none}.tiptap-toolbar-context-label{margin-right:var(--spacing);border-radius:var(--radius-md);background-color:var(--color-primary-soft);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}.tiptap-toolbar-group{align-items:center;gap:var(--spacing);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-slate-200);padding-right:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.tiptap-toolbar-group:last-child{border-right-style:var(--tw-border-style);border-right-width:0;padding-right:0}.tiptap-toolbar-button{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.tiptap-toolbar-button:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.tiptap-toolbar-button:disabled{cursor:not-allowed;opacity:.4}.tiptap-toolbar-button.is-active{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}.tiptap-toolbar-button-icon{justify-content:center;align-items:center;min-width:2rem;min-height:2rem;padding:.4rem;display:inline-flex}.tiptap-toolbar-icon{justify-content:center;align-items:center;display:inline-flex}.tiptap-toolbar-icon svg{fill:currentColor;width:.95rem;height:.95rem}.tiptap-toolbar-select-label{align-items:center;gap:var(--spacing);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);display:inline-flex}.tiptap-toolbar-select-label[hidden]{display:none}.tiptap-toolbar-select-label span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tiptap-toolbar-select{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);--tw-outline-style:none;background-color:#0000;outline-style:none}.tiptap-toolbar-select:disabled{cursor:not-allowed;opacity:.4}.tiptap-floating-toolbar[hidden],.tiptap-floating-toolbar-panel[hidden]{display:none!important}.tiptap-floating-toolbar{pointer-events:none;z-index:1000;position:fixed;inset:0}.tiptap-floating-toolbar-toggle{color:#334155;height:2.65rem;left:var(--tiptap-floating-toggle-left,calc(100vw - 4rem));pointer-events:auto;top:var(--tiptap-floating-toggle-top,2.5rem);background:#fff;border:1px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;width:2.65rem;padding:0;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex;position:fixed;box-shadow:0 10px 30px #0f172a2e}.tiptap-floating-toolbar-toggle:hover,.tiptap-floating-toolbar-toggle[aria-pressed=true]{background:var(--site-primary-soft);border-color:var(--site-primary);color:var(--site-primary-dark);transform:translateY(-1px)}.tiptap-floating-toolbar-toggle:focus-visible{outline-offset:2px;outline:3px solid #0099993d}.tiptap-floating-toolbar-toggle svg{width:1.15rem;height:1.15rem}.tiptap-floating-toolbar-panel{left:var(--tiptap-floating-left,1rem);pointer-events:auto;max-height:calc(100vh - 2rem);top:var(--tiptap-floating-top,1rem);width:var(--tiptap-floating-width,calc(100vw - 2rem));border:1px solid #cbd5e1;border-radius:.8rem;position:fixed;overflow:auto;box-shadow:0 18px 55px #0f172a3d}.tiptap-floating-toolbar-panel .tiptap-toolbar-floating-copy{box-shadow:none;border-bottom:0;border-radius:.75rem}@media (width<=819px){.tiptap-floating-toolbar{display:none!important}}.tiptap-editor-content{background-color:var(--color-white);min-height:18rem;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.tiptap-editor-content .ProseMirror{--tw-outline-style:none;outline-style:none;max-width:none;min-height:16rem}.tiptap-prose,.section-richtext-readonly,.detail-richtext{--tw-leading:calc(var(--spacing) * 7);max-width:none;font-size:1rem;line-height:calc(var(--spacing) * 7);color:var(--color-gray-900)}.section-richtext-readonly{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100);background-color:#f8fafc80}@supports (color:color-mix(in lab, red, red)){.section-richtext-readonly{background-color:color-mix(in oklab, var(--color-slate-50) 50%, transparent)}}.section-richtext-readonly{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.tiptap-prose p,.section-richtext-readonly p,.detail-richtext p{margin-block:calc(var(--spacing) * 2)}.tiptap-prose h2,.section-richtext-readonly h2,.detail-richtext h2{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.tiptap-prose h3,.section-richtext-readonly h3,.detail-richtext h3{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.tiptap-prose ul,.section-richtext-readonly ul,.detail-richtext ul{margin-block:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 6);list-style-type:disc}.tiptap-prose ol,.section-richtext-readonly ol,.detail-richtext ol{margin-block:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 6);list-style-type:decimal}.tiptap-prose blockquote,.section-richtext-readonly blockquote,.detail-richtext blockquote{margin-block:calc(var(--spacing) * 3);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-primary);background-color:#e6f7f780}@supports (color:color-mix(in lab, red, red)){.tiptap-prose blockquote,.section-richtext-readonly blockquote,.detail-richtext blockquote{background-color:color-mix(in oklab, var(--color-primary-soft) 50%, transparent)}}.tiptap-prose blockquote,.section-richtext-readonly blockquote,.detail-richtext blockquote{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);color:var(--color-slate-700);font-style:italic}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) [data-text-color] :is(a,strong,b,em,i,u,s,sup,sub){color:inherit!important}.tiptap-prose table,.section-richtext-readonly table,.detail-richtext table{margin-block:calc(var(--spacing) * 4);border-collapse:collapse;border-radius:var(--radius-lg);width:100%;max-width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));table-layout:auto;overflow:hidden}.tiptap-prose table[data-table-width="50"],.section-richtext-readonly table[data-table-width="50"],.detail-richtext table[data-table-width="50"]{width:50%}.tiptap-prose table[data-table-width="66"],.section-richtext-readonly table[data-table-width="66"],.detail-richtext table[data-table-width="66"]{width:66%}.tiptap-prose table[data-table-width="75"],.section-richtext-readonly table[data-table-width="75"],.detail-richtext table[data-table-width="75"]{width:75%}.tiptap-prose table[data-table-width="100"],.section-richtext-readonly table[data-table-width="100"],.detail-richtext table[data-table-width="100"]{width:100%}.tiptap-prose td,.tiptap-prose th,.section-richtext-readonly td,.section-richtext-readonly th,.detail-richtext td,.detail-richtext th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:top}.tiptap-prose th,.section-richtext-readonly th,.detail-richtext th{background-color:var(--color-slate-100);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-800)}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]{border-collapse:collapse;border-spacing:0;isolation:isolate;overflow:hidden}.tiptap-prose table[data-table-node] :is(td,th),.section-richtext-readonly table[data-table-node] :is(td,th),.detail-richtext table[data-table-node] :is(td,th){background-clip:padding-box;border-width:0 1px 1px 0}.tiptap-prose table[data-table-node] tr>:first-child,.section-richtext-readonly table[data-table-node] tr>:first-child,.detail-richtext table[data-table-node] tr>:first-child{border-left-width:1px}:is(:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]>thead:first-of-type>tr:first-child>*,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]:not(:has(>thead))>tbody:first-of-type>tr:first-child>*,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]:not(:has(>thead,>tbody))>tfoot:first-of-type>tr:first-child>*){border-top-width:1px}:is(:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]>thead:first-of-type>tr:first-child>:first-child,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]:not(:has(>thead))>tbody:first-of-type>tr:first-child>:first-child,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]:not(:has(>thead,>tbody))>tfoot:first-of-type>tr:first-child>:first-child){border-start-start-radius:.5rem}:is(:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]>thead:first-of-type>tr:first-child>:last-child,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]:not(:has(>thead))>tbody:first-of-type>tr:first-child>:last-child,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]:not(:has(>thead,>tbody))>tfoot:first-of-type>tr:first-child>:last-child){border-start-end-radius:.5rem}:is(:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]>tfoot:last-of-type>tr:last-child>:first-child,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]:not(:has(>tfoot))>tbody:last-of-type>tr:last-child>:first-child,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]:not(:has(>tfoot,>tbody))>thead:last-of-type>tr:last-child>:first-child){border-end-start-radius:.5rem}:is(:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]>tfoot:last-of-type>tr:last-child>:last-child,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]:not(:has(>tfoot))>tbody:last-of-type>tr:last-child>:last-child,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]:not(:has(>tfoot,>tbody))>thead:last-of-type>tr:last-child>:last-child){border-end-end-radius:.5rem}.tiptap-prose .selectedCell:after{background-color:#e6f7f7b3}@supports (color:color-mix(in lab, red, red)){.tiptap-prose .selectedCell:after{background-color:color-mix(in oklab, var(--color-primary-soft) 70%, transparent)}}.tiptap-prose .selectedCell:after{content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.tiptap-prose td,.tiptap-prose th{position:relative}.tiptap-prose .column-resize-handle{cursor:col-resize;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;z-index:8;background:0 0;width:10px;position:absolute;top:-3px;bottom:-3px;right:-5px}.tiptap-prose .column-resize-handle:after{content:"";opacity:.65;background-color:#366;width:2px;position:absolute;top:3px;bottom:3px;left:4px}.tiptap-prose .column-resize-handle:hover:after{opacity:1}.tiptap-editor-content .ProseMirror.resize-cursor,.tiptap-editor-content .ProseMirror.resize-cursor *{cursor:col-resize!important}.result-slot-grid{grid-template-columns:1fr;gap:.85rem;display:grid}.result-slot-card{border:1px solid #e2e8f0;border-radius:.85rem;gap:.75rem;width:100%;padding:.95rem;display:grid}.result-slot-header{justify-content:space-between;align-items:center;gap:.85rem;display:flex}.result-slot-toggle{align-items:center}.result-slot-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:inline-flex}.result-slot-card h3{color:var(--site-secondary);margin:0;font-size:1.05rem}.result-slot-card p{color:#64748b;margin:0;font-weight:600}.example-edit-actions{justify-content:flex-end;align-items:center;display:flex}.profile-input:disabled{color:#94a3b8;cursor:not-allowed;background:#f1f5f9}@media (width<=1279px){.example-edit-header-status{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.example-edit-header-status{grid-template-columns:1fr}}@media (width<=1024px){.example-edit-header,.result-slot-grid,.example-title-row{grid-template-columns:1fr}.example-editor-section-summary{flex-direction:column;align-items:stretch}.example-editor-section-toggle,.result-slot-toggle{width:100%}.example-editor-section-actions,.result-slot-actions{justify-content:flex-start}.result-slot-header{flex-direction:column;align-items:stretch}}.example-list-people{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.example-editor-count-chip{color:#475569;white-space:nowrap;border:1px solid #cbd5e1;border-radius:999px;padding:.16rem .5rem;font-size:.78rem;font-weight:800}.editor-register-list-button{padding:.45rem .75rem;font-size:.82rem;line-height:1.1}.editor-registration-modal[hidden]{display:none!important}.editor-registration-modal{z-index:70;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.editor-registration-backdrop{background:#0f172aad;position:absolute;inset:0}.editor-registration-panel{background:#fff;border:1px solid #e2e8f0;border-radius:1.1rem;width:min(100%,840px);max-width:840px;max-height:min(88vh,980px);position:relative;overflow:hidden;box-shadow:0 28px 80px #0f172a47}.editor-registration-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:start;gap:1rem;padding:1.25rem 1.35rem;display:flex}.editor-registration-header h2{color:var(--site-secondary);margin:.15rem 0 .3rem;font-size:clamp(1.45rem,3vw,2rem);line-height:1.1}.editor-registration-header p:last-child{color:#64748b;margin:0;font-weight:700}.editor-registration-form{gap:1rem;max-height:calc(88vh - 7rem);padding:1.25rem 1.35rem 1.35rem;display:grid;overflow-y:auto}.editor-registration-editor-fields{gap:1rem;display:grid}.editor-registration-new-software{border:1px solid #e2e8f0;border-radius:.9rem;gap:.75rem;padding:1rem;display:grid}.editor-registration-new-software h3{color:#0f172a;margin:0;font-size:1rem}.editor-registration-actions{justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.25rem;display:flex}.example-involved-table{border:1px solid #e2e8f0;border-radius:.9rem;overflow:hidden}.example-involved-table-head,.example-involved-row{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(120px,.55fr);gap:.75rem;display:grid}.example-involved-table-head{color:#64748b;letter-spacing:.08em;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.75rem 1rem;font-size:.76rem;font-weight:900}.example-involved-row{border-bottom:1px solid #f1f5f9;align-items:start;padding:.95rem 1rem}.example-involved-row:last-child{border-bottom:0}.example-involved-person,.example-involved-software{gap:.25rem;display:grid}.example-involved-person strong,.example-involved-software strong,.example-involved-role{color:#0f172a;justify-content:space-between;align-items:center;gap:.55rem;font-weight:800;display:flex}.example-involved-edit-button{flex:0 0 2.2rem;min-width:2.2rem;height:2.2rem;padding:.52rem}.example-involved-edit-button svg{width:1rem;height:1rem}.example-involved-person small,.example-involved-software small{color:#64748b;padding-left:.75rem;font-weight:700}.example-involved-software strong{color:#475569;justify-content:flex-start}.example-involved-muted{color:#94a3b8;font-weight:700}.example-involved-empty{color:#64748b;border:1px dashed #cbd5e1;border-radius:.85rem;padding:1rem;font-weight:700}@media (width<=760px){.example-involved-table-head{display:none}.example-involved-row{grid-template-columns:1fr}.editor-registration-actions{flex-direction:column-reverse;align-items:stretch}}@media (width>=900px){.example-find-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.example-find-date-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.example-find-date-field{grid-column:span 2/span 2}}@media (width>=1180px){.example-find-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=720px){.example-find-filter-summary{flex-wrap:wrap}.example-find-filter-actions{justify-content:flex-end;width:100%}}@media (width<=480px){.example-find-filter-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;display:grid}.example-find-filter-actions .button-secondary{width:100%}}@media (width<=560px){.example-find-results-toolbar{flex-direction:column;align-items:stretch}.example-find-controls{justify-content:flex-start;align-items:stretch}.example-find-controls .compact-form-inline{min-width:100%}.example-find-per-page-control{display:none}}@keyframes dashboard-spin{to{transform:rotate(360deg)}}@keyframes global-search-spin{to{transform:rotate(360deg)}}@keyframes global-search-results-in{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}.global-example-search-icon svg{fill:currentColor}.tiptap-media-tools{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:flex}.tiptap-media-open-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.media-library-modal{z-index:50;background-color:#0f172b73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.media-library-modal{background-color:color-mix(in oklab, var(--color-slate-900) 45%, transparent)}}.media-library-modal{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 6);--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.media-library-panel{width:100%;max-height:92vh;max-width:var(--container-6xl);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);grid-template-rows:auto auto auto 1fr;display:grid;overflow:hidden}.media-library-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);display:flex}.media-library-header .eyebrow{margin-bottom:var(--spacing);padding-block:0}.media-library-header h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary);margin:0}.media-library-close{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;line-height:1}.media-library-tabs{gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);display:flex}.media-library-tab{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#0000;border-radius:3.40282e38px}@media (hover:hover){.media-library-tab:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.media-library-tab.is-active{border-color:var(--color-primary);background-color:var(--color-white);color:var(--color-primary-dark);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.media-library-body{min-height:0;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);overflow:auto}.media-library-toolbar{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.media-library-toolbar label,.media-upload-fields label{gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-500);text-transform:uppercase;display:grid}.media-library-check{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-slate-700);text-transform:none;display:flex}.media-library-check input{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);accent-color:var(--color-primary)}.media-library-reset{align-self:flex-end}.media-library-content-grid{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);grid-template-columns:minmax(0,1fr);display:grid}.media-library-results{gap:calc(var(--spacing) * 3);display:grid}.media-library-card{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:grid}@media (hover:hover){.media-library-card:hover{border-color:#0999}@supports (color:color-mix(in lab, red, red)){.media-library-card:hover{border-color:color-mix(in oklab, var(--color-primary) 60%, transparent)}}.media-library-card:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.media-library-card{grid-template-columns:5rem minmax(0,1fr)}.media-library-card.is-selected{border-color:var(--color-primary);background-color:#e6f7f766}@supports (color:color-mix(in lab, red, red)){.media-library-card.is-selected{background-color:color-mix(in oklab, var(--color-primary-soft) 40%, transparent)}}.media-library-thumb{height:calc(var(--spacing) * 20);width:calc(var(--spacing) * 20);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-100);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500);text-transform:uppercase;justify-content:center;align-items:center;display:flex;overflow:hidden}.media-library-thumb-image{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));padding:0}@media (hover:hover){.media-library-thumb-image:hover{border-color:var(--color-primary)}}.media-library-thumb img{object-fit:cover;width:100%;height:100%}.media-library-card-main{gap:calc(var(--spacing) * 2);min-width:0;display:grid}.media-library-card-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);min-width:0;display:flex}.media-library-card-header strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-800);overflow:hidden}.media-library-card-header small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-400);flex-shrink:0}.media-library-card-main p{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-600);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.media-library-card-meta{column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);flex-wrap:wrap;display:flex}.media-library-card-actions{justify-content:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.media-library-empty,.media-library-loading{justify-content:center;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-50);min-height:12rem;padding:calc(var(--spacing) * 6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500);display:flex}.loading-spinner{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-slate-300);border-top-color:var(--color-primary);border-radius:3.40282e38px;animation:.8s linear infinite evadat-spin;display:inline-block}@keyframes evadat-spin{to{transform:rotate(360deg)}}.media-library-preview{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);display:grid}.media-library-preview header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.media-library-preview img{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);object-fit:contain;width:100%;max-height:26rem}.media-library-preview p{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-600);margin-bottom:0}.media-upload-grid{gap:calc(var(--spacing) * 4);grid-template-columns:minmax(0,1fr);display:grid}.media-upload-dropzone{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-slate-300);background-color:var(--color-slate-50);min-height:14rem;padding:calc(var(--spacing) * 6);text-align:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex}@media (hover:hover){.media-upload-dropzone:hover{border-color:var(--color-primary);background-color:#e6f7f766}@supports (color:color-mix(in lab, red, red)){.media-upload-dropzone:hover{background-color:color-mix(in oklab, var(--color-primary-soft) 40%, transparent)}}}.media-upload-dropzone input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.media-upload-dropzone span{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.media-upload-dropzone strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.media-upload-fields{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);display:grid}@media (width>=768px){.media-library-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))}.media-library-content-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem)}.media-upload-grid{grid-template-columns:minmax(16rem,.8fr) minmax(0,1fr)}}@media (width>=1280px){.media-library-toolbar{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width<=640px){.media-library-modal{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 3);align-items:stretch}.media-library-panel{border-radius:var(--radius-xl);max-height:100%}.media-library-card{grid-template-columns:4rem minmax(0,1fr)}.media-library-thumb{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16)}}.media-library-content-grid:not(.has-preview){grid-template-columns:minmax(0,1fr)}.tiptap-prose .evadat-media,.section-richtext-readonly .evadat-media,.detail-richtext .evadat-media{margin-block:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3)}.tiptap-prose .evadat-media-image,.section-richtext-readonly .evadat-media-image,.detail-richtext .evadat-media-image{max-width:100%;display:inline-block}.tiptap-prose .evadat-media-image img,.section-richtext-readonly .evadat-media-image img,.detail-richtext .evadat-media-image img{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;max-width:100%;height:auto;display:block}.tiptap-prose td .evadat-media,.tiptap-prose th .evadat-media,.section-richtext-readonly td .evadat-media,.section-richtext-readonly th .evadat-media,.detail-richtext td .evadat-media,.detail-richtext th .evadat-media{margin-block:var(--spacing)}.tiptap-prose .evadat-media figcaption,.section-richtext-readonly .evadat-media figcaption,.detail-richtext .evadat-media figcaption{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600)}.tiptap-prose .evadat-media-file,.section-richtext-readonly .evadat-media-file,.detail-richtext .evadat-media-file{display:block}.tiptap-prose .evadat-media-file-link,.section-richtext-readonly .evadat-media-file-link,.detail-richtext .evadat-media-file-link{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media (hover:hover){:is(.tiptap-prose .evadat-media-file-link,.section-richtext-readonly .evadat-media-file-link,.detail-richtext .evadat-media-file-link):hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.tiptap-prose .evadat-media-file-extension,.section-richtext-readonly .evadat-media-file-extension,.detail-richtext .evadat-media-file-extension{height:calc(var(--spacing) * 9);min-width:calc(var(--spacing) * 12);border-radius:var(--radius-md);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.tiptap-prose .evadat-media-file-name,.section-richtext-readonly .evadat-media-file-name,.detail-richtext .evadat-media-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tiptap-prose .ProseMirror-selectednode.evadat-media,.tiptap-prose .ProseMirror-selectednode .evadat-media{outline-width:1px;outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-primary)}.media-library-layout{gap:calc(var(--spacing) * 4);grid-template-columns:minmax(12rem,15rem) minmax(0,1fr) minmax(18rem,24rem);min-height:0;display:grid}.media-library-filters{align-content:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);display:grid}.media-library-filters label,.media-library-detail-form label{gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-500);text-transform:uppercase;display:grid}.media-library-results{align-content:flex-start;min-width:0}.media-library-card{cursor:pointer;appearance:none;text-align:left;width:100%}.media-library-card-text{-webkit-line-clamp:2;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-600);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.media-library-detail{align-content:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);display:grid}.media-library-detail-empty{text-align:center;min-height:12rem;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);justify-content:center;align-items:center;display:flex}.media-library-detail header{gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-bottom:calc(var(--spacing) * 3);display:grid}.media-library-detail header strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.media-library-detail header small{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}.media-library-detail-preview{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 2)}.media-library-detail-preview img{border-radius:var(--radius-lg);object-fit:contain;width:100%;max-height:22rem}.media-library-detail-file{gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);display:grid}.media-library-detail-file span{height:calc(var(--spacing) * 9);width:fit-content;min-width:calc(var(--spacing) * 12);border-radius:var(--radius-md);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.media-library-detail-file strong{min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:var(--color-slate-700)}.media-library-detail-file small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.media-library-detail-form{gap:calc(var(--spacing) * 3);display:grid}.media-library-detail-actions{justify-content:flex-end;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.media-file-edit-layout{gap:calc(var(--spacing) * 5);display:grid}.media-file-edit-summary{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);min-width:0;padding:calc(var(--spacing) * 4);grid-template-columns:auto minmax(0,1fr);display:grid}.media-file-edit-summary>div{gap:var(--spacing);min-width:0;display:grid}.media-file-edit-summary strong,.media-file-edit-summary small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.media-file-edit-summary small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.media-file-edit-summary .media-library-detail-preview{width:calc(var(--spacing) * 32)}.media-file-edit-summary .media-library-detail-preview img{max-height:calc(var(--spacing) * 24)}.media-file-danger-zone{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-200);background-color:var(--color-red-50);padding:calc(var(--spacing) * 4);display:grid}.media-file-danger-zone h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-red-800);margin:0}.media-file-danger-zone p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-red-700);margin:0}.media-file-delete-confirm{gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-300);background-color:var(--color-white);padding:calc(var(--spacing) * 3);display:grid}.media-file-delete-confirm strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-red-800)}.media-file-delete-confirm .media-library-detail-actions{border-color:var(--color-red-200)}.media-upload-left{gap:calc(var(--spacing) * 3);display:grid}.media-upload-preview{gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);display:grid}.media-upload-preview strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.media-upload-preview img{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);object-fit:contain;width:100%;max-height:18rem}.media-upload-preview small{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}.media-library-close svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.tiptap-prose .evadat-media-image[data-media-scale="25"],.section-richtext-readonly .evadat-media-image[data-media-scale="25"],.detail-richtext .evadat-media-image[data-media-scale="25"]{width:25%}.tiptap-prose .evadat-media-image[data-media-scale="33"],.section-richtext-readonly .evadat-media-image[data-media-scale="33"],.detail-richtext .evadat-media-image[data-media-scale="33"]{width:33%}.tiptap-prose .evadat-media-image[data-media-scale="50"],.section-richtext-readonly .evadat-media-image[data-media-scale="50"],.detail-richtext .evadat-media-image[data-media-scale="50"]{width:50%}.tiptap-prose .evadat-media-image[data-media-scale="66"],.section-richtext-readonly .evadat-media-image[data-media-scale="66"],.detail-richtext .evadat-media-image[data-media-scale="66"]{width:66%}.tiptap-prose .evadat-media-image[data-media-scale="75"],.section-richtext-readonly .evadat-media-image[data-media-scale="75"],.detail-richtext .evadat-media-image[data-media-scale="75"]{width:75%}.tiptap-prose .evadat-media-image[data-media-scale="100"],.section-richtext-readonly .evadat-media-image[data-media-scale="100"],.detail-richtext .evadat-media-image[data-media-scale="100"]{width:100%}@media (width<=1023px){.media-library-layout{grid-template-columns:minmax(0,1fr)}.media-library-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.media-library-filters{grid-template-columns:minmax(0,1fr)}.media-library-detail-actions{justify-content:stretch}.media-library-detail-actions .button-primary,.media-library-detail-actions .button-secondary,.media-library-detail-actions .button-danger{width:100%}.media-file-edit-summary{grid-template-columns:minmax(0,1fr)}.media-file-edit-summary .media-library-detail-preview{width:100%}.tiptap-prose .evadat-media-image:not(.evadat-graphic-node[data-graphic-size-mode=fixed]):not(.evadat-graphic-node[data-graphic-size-mode=original]),.section-richtext-readonly .evadat-media-image:not(.evadat-graphic-node[data-graphic-size-mode=fixed]):not(.evadat-graphic-node[data-graphic-size-mode=original]),.detail-richtext .evadat-media-image:not(.evadat-graphic-node[data-graphic-size-mode=fixed]):not(.evadat-graphic-node[data-graphic-size-mode=original]){width:100%!important}}.literature-modal-panel{max-width:min(1120px,100vw - 2rem)}.literature-modal-grid{grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr) minmax(280px,1fr);gap:1rem;min-height:460px;display:grid}.literature-modal-filters,.literature-modal-detail,.literature-create-layout{background:#f8fafce0;border:1px solid #33666629;border-radius:1rem;padding:1rem}.literature-modal-filters,.literature-create-layout{flex-direction:column;gap:.85rem;display:flex}.literature-modal-filters label,.literature-modal-detail label,.literature-create-layout label{color:#475569;flex-direction:column;gap:.35rem;font-size:.78rem;font-weight:700;display:flex}.literature-modal-filters label span,.literature-modal-detail label span,.literature-create-layout label span{text-transform:uppercase;letter-spacing:.04em}.literature-modal-results{flex-direction:column;gap:.65rem;max-height:min(58vh,560px);padding-right:.25rem;display:flex;overflow:auto}.literature-entry-card{text-align:left;color:#333;background:#fff;border:1px solid #33666624;border-radius:.85rem;flex-direction:column;gap:.25rem;width:100%;padding:.8rem .9rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.literature-entry-card:hover,.literature-entry-card.is-selected{border-color:#3366666b;transform:translateY(-1px);box-shadow:0 10px 26px #0f172a14}.literature-entry-card-title{color:#366;font-weight:800}.literature-entry-card-meta{color:#64748b;font-size:.78rem}.literature-entry-card-citation{color:#475569;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.35;display:-webkit-box;overflow:hidden}.literature-modal-detail{flex-direction:column;align-self:start;gap:.85rem;display:flex}.literature-modal-detail p,.literature-create-hint{color:#64748b;margin:0;font-size:.9rem;line-height:1.5}.literature-modal-detail strong{color:#366}.literature-modal-detail small{color:#64748b;line-height:1.45}.literature-create-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.literature-create-fields textarea{resize:vertical}.literature-create-layout label small{text-transform:none;letter-spacing:normal;color:#94a3b8;font-weight:600}.tiptap-prose .evadat-literature-reference,.section-richtext-readonly .evadat-literature-reference,.detail-richtext .evadat-literature-reference{color:#366;white-space:nowrap;background:#00cccc14;border:1px solid #33666638;border-radius:999px;align-items:center;padding:.05rem .38rem;font-size:.86em;font-weight:800;line-height:1.3;display:inline-flex}.tiptap-prose .ProseMirror-selectednode.evadat-literature-reference{outline-offset:2px;outline:2px solid #33666673}@media (width<=980px){.literature-modal-grid{grid-template-columns:1fr;min-height:0}.literature-modal-results{max-height:40vh}.literature-create-fields{grid-template-columns:1fr}}.literature-reference-list{counter-reset:literature-reference;gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.literature-reference-list li{color:#333;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;line-height:1.55;display:grid}.literature-reference-number{color:#366;white-space:nowrap;font-weight:800}.literature-reference-citation{min-width:0}.tiptap-prose .evadat-literature-reference,.section-richtext-readonly .evadat-literature-reference,.detail-richtext .evadat-literature-reference{cursor:help;position:relative}.tiptap-prose .evadat-literature-reference:hover:after,.tiptap-prose .evadat-literature-reference:focus:after,.section-richtext-readonly .evadat-literature-reference:hover:after,.section-richtext-readonly .evadat-literature-reference:focus:after,.detail-richtext .evadat-literature-reference:hover:after,.detail-richtext .evadat-literature-reference:focus:after{content:attr(data-literature-citation);z-index:50;color:#333;white-space:normal;pointer-events:none;background:#fff;border:1px solid #3366662e;border-radius:.75rem;width:min(32rem,80vw);padding:.65rem .75rem;font-size:.82rem;font-weight:600;line-height:1.45;position:absolute;bottom:calc(100% + .45rem);left:0;box-shadow:0 18px 45px #0f172a29}.tiptap-prose .evadat-literature-reference[data-literature-citation=""]:hover:after,.section-richtext-readonly .evadat-literature-reference[data-literature-citation=""]:hover:after,.detail-richtext .evadat-literature-reference[data-literature-citation=""]:hover:after{content:none}.title-image-section{gap:1rem;display:grid}.title-image-preview{gap:.45rem;max-width:18rem;margin:0;display:grid}.title-image-preview img{object-fit:cover;background:#f8fafc;border:1px solid #33666629;border-radius:1rem;width:9rem;height:9rem}.title-image-preview figcaption{color:#64748b;font-size:.82rem;line-height:1.35}.title-image-actions{flex-wrap:wrap;gap:.6rem;display:flex}.title-image-crop-panel{max-width:min(56rem,100vw - 2rem)}.title-image-crop-hint{color:#64748b;margin:.25rem 0 1rem;padding-inline:1rem;font-size:.9rem}.title-image-crop-stage{-webkit-user-select:none;user-select:none;cursor:move;background:#0f172a;border:1px solid #33666629;border-radius:1rem;width:100%;max-height:62vh;position:relative;overflow:hidden}.title-image-crop-stage img{object-fit:contain;pointer-events:none;width:100%;max-height:62vh;display:block}.title-image-crop-box{box-sizing:border-box;cursor:move;background:#00cccc24;border:2px solid #0cc;position:absolute;box-shadow:0 0 0 9999px #0f172a73}.title-image-crop-inner{pointer-events:none;border:1px solid #ffffffb8;position:absolute;inset:0}.title-image-crop-handle{z-index:2;background:0 0;border:0;padding:0;position:absolute}.title-image-crop-handle-n,.title-image-crop-handle-s{cursor:ns-resize;height:.8rem;left:.6rem;right:.6rem}.title-image-crop-handle-e,.title-image-crop-handle-w{cursor:ew-resize;width:.8rem;top:.6rem;bottom:.6rem}.title-image-crop-handle-n{top:-.4rem}.title-image-crop-handle-s{bottom:-.4rem}.title-image-crop-handle-e{right:-.4rem}.title-image-crop-handle-w{left:-.4rem}.title-image-crop-handle-nw,.title-image-crop-handle-ne,.title-image-crop-handle-sw,.title-image-crop-handle-se{width:1rem;height:1rem}.title-image-crop-handle-nw{cursor:nwse-resize;top:-.5rem;left:-.5rem}.title-image-crop-handle-ne{cursor:nesw-resize;top:-.5rem;right:-.5rem}.title-image-crop-handle-sw{cursor:nesw-resize;bottom:-.5rem;left:-.5rem}.title-image-crop-handle-se{cursor:nwse-resize;bottom:-.5rem;right:-.5rem}.title-image-crop-size{color:#475569;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;margin:1rem 0 0;padding-inline:1rem;font-size:.86rem;font-weight:700;display:grid}.title-image-crop-actions{padding-inline:1rem}.title-image-crop-size input[type=range]{cursor:ew-resize}.tiptap-prose .evadat-formula,.section-richtext-readonly .evadat-formula,.detail-richtext .evadat-formula{color:#0f172a;font-family:KaTeX_Main,Times New Roman,serif}.tiptap-prose .evadat-formula-inline,.section-richtext-readonly .evadat-formula-inline,.detail-richtext .evadat-formula-inline{vertical-align:-.14em;white-space:nowrap;align-items:baseline;max-width:100%;line-height:1;display:inline-flex}.tiptap-prose .evadat-formula-block,.section-richtext-readonly .evadat-formula-block,.detail-richtext .evadat-formula-block{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;width:100%;margin:1rem 0;display:grid}.tiptap-prose .evadat-formula-block .evadat-formula-render,.section-richtext-readonly .evadat-formula-block .evadat-formula-render,.detail-richtext .evadat-formula-block .evadat-formula-render{justify-self:center;min-width:0;max-width:100%;overflow:visible}.tiptap-prose .evadat-formula-number,.section-richtext-readonly .evadat-formula-number,.detail-richtext .evadat-formula-number{color:#475569;font-family:var(--site-font);white-space:nowrap;justify-self:end;font-size:.92rem;font-weight:700}.tiptap-prose .evadat-formula-fallback .evadat-formula-render,.section-richtext-readonly .evadat-formula-fallback .evadat-formula-render,.detail-richtext .evadat-formula-fallback .evadat-formula-render{background:#f8fafc;border-radius:.35rem;padding:.05rem .25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9em}.tiptap-prose .ProseMirror-selectednode.evadat-formula,.tiptap-prose .ProseMirror-selectednode .evadat-formula{outline-offset:3px;border-radius:.35rem;outline:2px solid #33666673}.formula-modal-panel{grid-template-rows:auto auto 1fr;max-width:min(1080px,100vw - 2rem)}.formula-modal-body{min-height:0}.formula-editor-layout{grid-template-columns:minmax(320px,1.25fr) minmax(260px,.75fr);gap:1rem;display:grid}.formula-editor-main,.formula-template-list{background:#f8fafce0;border:1px solid #33666629;border-radius:1rem;padding:1rem}.formula-editor-main{gap:.9rem;display:grid}.formula-editor-main label,.formula-number-fields label{color:#475569;gap:.35rem;font-size:.78rem;font-weight:700;display:grid}.formula-editor-main label>span,.formula-number-fields label>span,.formula-radio-group legend{text-transform:uppercase;letter-spacing:.04em}.formula-latex-input{resize:vertical;min-height:9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.formula-radio-group{border:0;flex-wrap:wrap;gap:.75rem 1rem;margin:0;padding:0;display:flex}.formula-radio-group legend{color:#475569;flex-basis:100%;font-size:.78rem;font-weight:700}.formula-radio-group label,.formula-number-fields .media-library-check{color:#334155;align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;display:inline-flex}.formula-number-fields{grid-template-columns:minmax(0,.75fr) minmax(0,1fr);align-items:end;gap:.75rem;display:grid}.formula-number-fields.is-disabled{opacity:.58}.formula-preview-card{background:#fff;border:1px solid #3366661f;border-radius:.85rem;gap:.6rem;padding:.85rem;display:grid}.formula-preview-card>strong,.formula-template-list header strong{color:#366;font-size:.95rem}.formula-preview-box{background:#fff;border-radius:.65rem;justify-content:center;align-items:center;min-height:4rem;padding:.75rem;display:flex;overflow-x:auto}.formula-preview-box .evadat-formula-block{margin:0}.formula-modal-actions{margin-top:0}.formula-template-list{grid-template-rows:auto minmax(0,1fr);gap:.75rem;min-height:28rem;display:grid}.formula-template-scroll{align-content:start;gap:.65rem;max-height:min(58vh,560px);padding-right:.25rem;display:grid;overflow:auto}.formula-template-card{text-align:left;background:#fff;border:1px solid #33666624;border-radius:.85rem;gap:.45rem;width:100%;padding:.75rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.formula-template-card:hover{border-color:#3366666b;transform:translateY(-1px);box-shadow:0 10px 26px #0f172a14}.formula-template-preview{background:#f8fafc;border-radius:.55rem;padding:.55rem;overflow-x:auto}.formula-template-meta{color:#64748b;font-family:var(--site-font);font-size:.78rem;font-weight:700}@media (width<=900px){.formula-editor-layout,.formula-number-fields{grid-template-columns:1fr}.formula-template-list{min-height:0}}.formula-preview-box{justify-content:stretch;align-items:stretch}.tiptap-prose .evadat-formula-block .evadat-formula-render,.section-richtext-readonly .evadat-formula-block .evadat-formula-render,.detail-richtext .evadat-formula-block .evadat-formula-render,.formula-preview-box .evadat-formula-block .evadat-formula-render,.formula-template-preview .evadat-formula-block .evadat-formula-render{min-width:0;max-width:100%;overflow:visible}.tiptap-prose .evadat-formula-align-center .evadat-formula-render,.section-richtext-readonly .evadat-formula-align-center .evadat-formula-render,.detail-richtext .evadat-formula-align-center .evadat-formula-render,.formula-preview-box .evadat-formula-align-center .evadat-formula-render,.formula-template-preview .evadat-formula-align-center .evadat-formula-render{justify-self:center}.tiptap-prose .evadat-formula-align-left .evadat-formula-render,.section-richtext-readonly .evadat-formula-align-left .evadat-formula-render,.detail-richtext .evadat-formula-align-left .evadat-formula-render,.formula-preview-box .evadat-formula-align-left .evadat-formula-render,.formula-template-preview .evadat-formula-align-left .evadat-formula-render{justify-self:start}.tiptap-prose .evadat-formula-block .evadat-formula-number,.section-richtext-readonly .evadat-formula-block .evadat-formula-number,.detail-richtext .evadat-formula-block .evadat-formula-number,.formula-preview-box .evadat-formula-block .evadat-formula-number,.formula-template-preview .evadat-formula-block .evadat-formula-number{grid-column:2;justify-self:end}.formula-template-preview{width:100%;display:block}.formula-template-preview .evadat-formula-block{margin:.15rem 0}.example-edit-header{padding:0;display:block}.example-edit-header-status{gap:.5rem}.example-edit-header-status>div{padding:.55rem .65rem}.example-edit-header-status span{font-size:.68rem}.example-edit-header-status strong{font-size:.9rem}.section-action-cluster{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:inline-flex}.section-action-cluster button.is-processing{align-items:center;gap:.45rem;display:inline-flex}.section-action-processing-spinner{opacity:.8;border:2px solid;border-top-color:#0000;border-radius:999px;width:1rem;height:1rem;animation:.8s linear infinite evadat-spin;display:inline-block}.section-bottom-actions{justify-content:flex-start;align-items:center;width:100%;padding:.9rem 0 .25rem;display:flex}.section-action-cluster-bottom{flex:auto;justify-content:flex-start;width:100%;display:flex}.section-action-spacer{flex:auto;min-width:1rem}.section-versions-button{align-items:center;gap:.35rem;display:inline-flex}.section-versions-icon{width:.9rem;height:.9rem;display:inline-flex}.section-versions-icon svg{fill:currentColor;width:.9rem;height:.9rem}.section-autosave-note{color:#64748b;white-space:nowrap;font-size:.82rem;font-weight:800}.section-draft-dirty-note{color:#9a3412;white-space:nowrap;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;align-items:center;padding:.22rem .55rem;font-size:.78rem;font-weight:900;line-height:1.15;display:inline-flex}.section-draft-dirty-note[hidden]{display:none}.section-version-list{gap:.75rem;padding:1rem 1.25rem 1.25rem;display:grid}.section-version-row{border:1px solid #e2e8f0;border-radius:.85rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem;display:grid}.section-version-row strong{color:#0f172a;font-weight:900}.section-version-row span{color:var(--site-secondary);text-transform:uppercase;background:#e6f7f7;border-radius:999px;margin-left:.5rem;padding:.15rem .45rem;font-size:.72rem;font-weight:900;display:inline-flex}.section-version-row small{color:#64748b;font-weight:800}@media (width<=640px){.section-versions-text{display:none}.section-version-row{grid-template-columns:1fr}}.example-editor-section-body>.section-language-row-readonly{margin-bottom:-.65rem;padding-bottom:.2rem}.section-language-action-badge:disabled{cursor:wait;opacity:.7}.section-versions-panel{flex-direction:column;max-width:min(920px,100vw - 1.5rem);max-height:min(88vh,780px);display:flex}.section-version-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.section-version-loading{padding:1rem 1.25rem 1.25rem}.section-version-pagination{border-top:1px solid #e2e8f0;flex:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.25rem;display:flex}.section-version-pagination strong{color:#475569;text-align:center;font-size:.88rem;font-weight:900}.section-versions-panel{width:min(1280px,100vw - 1.5rem);max-width:min(1280px,100vw - 1.5rem);height:min(90vh,900px);max-height:min(90vh,900px)}.section-versions-workspace{flex:auto;grid-template-columns:minmax(17rem,21rem) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.section-version-history-pane,.section-version-comparison-pane{min-width:0;min-height:0}.section-version-history-pane{border-right:1px solid #e2e8f0;flex-direction:column;display:flex}.section-version-history-pane .section-version-scroll{flex:auto}.section-version-history-pane .section-version-list{gap:.65rem;padding:.8rem}.section-version-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.75rem}.section-version-row.is-active{border-color:var(--site-primary)}@supports (color:color-mix(in lab, red, red)){.section-version-row.is-active{border-color:color-mix(in srgb, var(--site-primary) 42%, #cbd5e1)}}.section-version-row.is-autosave{background:#f8fafc;border-style:dashed}.section-version-row-main{gap:.35rem;min-width:0;display:grid}.section-version-row-title,.section-version-comparison-title{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.section-version-row .section-version-badge,.section-version-comparison-title .section-version-badge{color:var(--site-secondary);text-transform:uppercase;background:#e6f7f7;border-radius:999px;margin:0;padding:.18rem .42rem;font-size:.66rem;font-weight:900;line-height:1.2;display:inline-flex}.section-version-badge.is-autosave{color:#4338ca;background:#eef2ff}.section-version-badge.is-dirty{color:#9a3412;background:#fff7ed}.section-version-badge.is-clean{color:#475569;background:#f1f5f9}.section-version-meta-lines{gap:.15rem;display:grid}.section-version-meta-lines small{display:block}.section-version-restore-button{white-space:nowrap}.section-version-comparison-pane{background:#f8fafc;flex-direction:column;display:flex}.section-version-compare-controls{background:#fff;border-bottom:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:end;gap:.75rem;padding:.9rem 1rem;display:grid}.section-version-compare-controls label{color:#475569;gap:.35rem;min-width:0;font-size:.78rem;font-weight:800;display:grid}.section-version-compare-arrow{color:#64748b;align-self:end;padding-bottom:.65rem;font-size:1.15rem;font-weight:900}.section-version-comparison-content{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;padding:1rem;overflow-y:auto}.section-version-comparison-loading,.section-version-comparison-empty{place-items:center;min-height:10rem}.section-version-comparison-loading{display:grid}.section-version-comparison-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:.85rem;display:grid}.section-version-comparison-meta{background:#fff;border:1px solid #e2e8f0;border-radius:.8rem;gap:.35rem;padding:.8rem;display:grid}.section-version-comparison-meta>span{color:#64748b;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:900}.section-version-comparison-meta strong{color:#0f172a;font-weight:900}.section-version-comparison-meta small{color:#64748b;font-size:.76rem;font-weight:700;display:block}.section-version-legend{flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.85rem;display:flex}.section-version-legend span,.section-version-change-kind,.section-version-language-status{border-radius:999px;padding:.18rem .48rem;font-size:.68rem;font-weight:900;display:inline-flex}.section-version-legend .is-added,.section-version-change-kind,.section-version-language-status.is-added{color:#166534;background:#dcfce7}.section-version-legend .is-removed,.section-version-structure-change.is-removed .section-version-change-kind,.section-version-language-status.is-removed{color:#991b1b;background:#fee2e2}.section-version-legend .is-changed,.section-version-structure-change.is-changed .section-version-change-kind{color:#92400e;background:#fef3c7}.section-version-language-tabs{flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem;display:flex}.section-version-language-tab{color:#475569;cursor:pointer;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:999px;padding:.38rem .7rem;font-size:.78rem;font-weight:800;position:relative}.section-version-language-tab.has-changes:after{content:"";background:#f59e0b;border:2px solid #fff;border-radius:50%;width:.48rem;height:.48rem;position:absolute;top:-.08rem;right:-.08rem}.section-version-language-tab.is-active{background:var(--site-primary);border-color:var(--site-primary);color:#fff}.section-version-comparison-language{gap:.8rem;display:grid}.section-version-comparison-language-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.section-version-comparison-language-heading h3{color:#244f50;margin:0;font-size:1.05rem;font-weight:900}.section-version-diff-block{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;padding:.9rem}.section-version-diff-block h4{color:#334155;margin:0 0 .65rem;font-size:.82rem;font-weight:900}.section-version-inline-diff{color:#334155;overflow-wrap:anywhere;white-space:pre-wrap;font-size:.94rem;line-height:1.75}.section-version-diff-segment.is-added,.section-version-change-values ins{color:#166534;background:#dcfce7;border-radius:.18rem;text-decoration:none}.section-version-diff-segment.is-removed,.section-version-change-values del{color:#991b1b;background:#fee2e2;border-radius:.18rem;text-decoration-thickness:1.5px}.section-version-structure-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.section-version-structure-change{border:1px solid #e2e8f0;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4rem .65rem;padding:.65rem;display:grid}.section-version-structure-change strong{color:#334155;font-size:.85rem;font-weight:900}.section-version-change-values{color:#64748b;overflow-wrap:anywhere;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.4rem;display:flex}.section-version-change-values ins,.section-version-change-values del{padding:.15rem .35rem}.section-version-no-changes{color:#64748b;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:.85rem;padding:1rem;font-size:.88rem;font-weight:800}@media (width<=900px){.section-versions-panel{height:min(94vh,920px);max-height:min(94vh,920px)}.section-versions-workspace{grid-template-columns:minmax(0,1fr);overflow-y:auto}.section-version-history-pane{border-bottom:1px solid #e2e8f0;border-right:0;max-height:19rem}.section-version-comparison-pane{min-height:32rem}}@media (width<=640px){.section-version-compare-controls{grid-template-columns:minmax(0,1fr);align-items:stretch}.section-version-compare-arrow{display:none}.section-version-comparison-meta-grid{grid-template-columns:minmax(0,1fr)}.section-version-row{grid-template-columns:minmax(0,1fr);align-items:stretch}}.qualification-overview{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.qualification-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.qualification-summary-badge{border:1px solid;border-radius:1rem;align-items:center;gap:.7rem;min-height:3.65rem;padding:.7rem .9rem;display:flex}.qualification-summary-badge strong{font-size:.95rem;font-weight:900;line-height:1.3}.qualification-summary-icon,.qualification-check-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.qualification-summary-icon{width:1.7rem;height:1.7rem}.qualification-summary-icon svg,.qualification-check-icon svg{fill:currentColor;width:100%;height:100%}.qualification-summary-success,.qualification-check-success{color:#166534;background:#ecfdf5;border-color:#86efac}.qualification-summary-info,.qualification-check-info{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.qualification-summary-warning,.qualification-check-warning{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.qualification-details-button{white-space:nowrap}.qualification-decision-section{gap:.7rem;display:grid}.qualification-decision-section h3,.qualification-details-scroll h3{color:var(--site-secondary);margin:0;font-size:1.05rem;font-weight:900}.qualification-decision-table{border:1px solid #e2e8f0;border-radius:.9rem;overflow:hidden}.qualification-finalize-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;margin-top:.15rem;display:flex}.qualification-decision-head,.qualification-decision-row{grid-template-columns:minmax(0,1.4fr) minmax(120px,.55fr) minmax(220px,1fr);align-items:center;gap:.8rem;padding:.8rem 1rem;display:grid}.qualification-decision-head{color:#64748b;letter-spacing:.08em;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:.76rem;font-weight:900}.qualification-decision-row{border-bottom:1px solid #f1f5f9}.qualification-decision-row:last-child{border-bottom:0}.qualification-decision-row>strong{color:#0f172a;font-weight:900}.qualification-decision-row>span{color:#475569;font-weight:800}.qualification-decision-control{gap:.25rem;display:grid}.qualification-decision-control small{color:#64748b;font-size:.76rem;font-weight:800}.qualification-decision-select{border-left:5px solid var(--qualification-status-color,#e2e8f0);width:100%}.qualification-status-pill{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.84rem;font-weight:900;line-height:1.2;display:inline-flex}.qualification-status-pill:before{background:var(--qualification-status-color,#fff);content:"";border:1px solid #cbd5e1;border-radius:999px;width:.72rem;height:.72rem}.qualification-status-pill.has-status:before{border-color:var(--qualification-status-color,#64748b)}.qualification-details-panel{flex-direction:column;max-width:min(900px,100vw - 1.5rem);max-height:min(88vh,820px);display:flex}.qualification-details-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;gap:1.25rem;min-height:0;padding:1rem 1.25rem 1.25rem;display:grid;overflow-y:auto}.qualification-details-scroll section{gap:.7rem;display:grid}.qualification-check-list{gap:.55rem;display:grid}.qualification-check-row{border:1px solid;border-radius:.85rem;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.qualification-check-icon{width:1.55rem;height:1.55rem}.qualification-check-row>div{gap:.1rem;display:grid}.qualification-check-row strong{font-weight:900}.qualification-check-row small{color:currentColor;opacity:.88;font-size:.88rem;font-weight:750;line-height:1.35}@media (width<=820px){.qualification-overview,.qualification-summary-grid{grid-template-columns:1fr}.qualification-details-button{justify-self:start}.qualification-decision-head{display:none}.qualification-decision-row{grid-template-columns:1fr;align-items:stretch}.qualification-finalize-actions{flex-direction:column;align-items:stretch}.qualification-finalize-actions .button-primary,.qualification-finalize-actions .button-secondary{justify-content:center;width:100%}}@media (width<=640px){.section-version-pagination{flex-wrap:wrap;align-items:stretch}.section-version-pagination strong{order:-1;width:100%}}.example-comments-section{margin-bottom:calc(var(--spacing) * 4)}.example-comments-heading{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 4);flex-wrap:wrap;display:flex}.example-comments-intro{margin-top:var(--spacing);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-slate-600)}.example-comment-sort-label{gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-500);text-transform:uppercase;display:grid}.example-comment-sort{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);color:var(--color-slate-700);text-transform:none;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;outline-style:none}.example-comment-sort:focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0993}@supports (color:color-mix(in lab, red, red)){.example-comment-sort:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.example-comment-compose,.example-comment-inline-form{margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:#f8fafc99}@supports (color:color-mix(in lab, red, red)){.example-comment-compose,.example-comment-inline-form{background-color:color-mix(in oklab, var(--color-slate-50) 60%, transparent)}}.example-comment-compose,.example-comment-inline-form{padding:calc(var(--spacing) * 4)}.example-comment-compose h3,.example-comment-inline-form>strong{margin-bottom:calc(var(--spacing) * 3);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary);display:block}.example-comment-editor-shell{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);overflow:hidden}.example-comment-toolbar{gap:var(--spacing);padding:calc(var(--spacing) * 1.5)}.example-comment-editor{min-height:8rem;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.example-comment-editor .ProseMirror{min-height:7rem}.example-comment-form-footer,.example-comment-form-buttons{margin-top:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.example-comment-submit,.example-comment-cancel,.example-comment-actions button,.example-comment-replies-toggle{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px}.example-comment-submit{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-white)}@media (hover:hover){.example-comment-submit:hover{border-color:var(--color-primary-dark);background-color:var(--color-primary-dark)}}.example-comment-submit:disabled{cursor:wait;opacity:.6}.example-comment-cancel,.example-comment-actions button,.example-comment-replies-toggle{border-color:var(--color-slate-300);background-color:var(--color-white);color:var(--color-slate-700)}@media (hover:hover){:is(.example-comment-cancel,.example-comment-actions button,.example-comment-replies-toggle):hover{border-color:var(--color-primary);background-color:var(--color-primary-soft);color:var(--color-primary-dark)}}.example-comment-form-message{margin-top:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary-dark)}.example-comment-form-message.is-error{color:var(--color-red-700)}.example-comment-form-message.is-success{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--color-emerald-800)}.example-comment-empty{margin-top:calc(var(--spacing) * 5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}.example-comment-list{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 4);display:grid}.example-comment-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.example-comment-card.is-new{animation:1.8s ease-out example-comment-saved}@keyframes example-comment-saved{0%,35%{border-color:#34d399;box-shadow:0 0 0 4px #34d3992e}to{border-color:#e2e8f0;box-shadow:0 1px 2px #0f172a0d}}.example-comment-meta{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.example-comment-meta>div:first-child{align-items:center;column-gap:calc(var(--spacing) * 2);row-gap:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500);flex-wrap:wrap;display:flex}.example-comment-meta strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-900)}.example-comment-badges{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.example-comment-phase{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-600);border-radius:3.40282e38px}.example-comment-body{padding-block:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7);color:var(--color-slate-700)}.example-comment-actions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.example-comment-actions button{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.example-comment-inline-heading{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.example-comment-inline-heading strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-secondary)}.example-comment-inline-heading span{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.example-comment-replies-toggle{margin-top:calc(var(--spacing) * 4);border-color:#0993;width:100%}@supports (color:color-mix(in lab, red, red)){.example-comment-replies-toggle{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.example-comment-replies-toggle{background-color:#e6f7f799}@supports (color:color-mix(in lab, red, red)){.example-comment-replies-toggle{background-color:color-mix(in oklab, var(--color-primary-soft) 60%, transparent)}}.example-comment-replies-toggle{text-align:left;color:var(--color-primary-dark)}.example-comment-replies{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);border-left-style:var(--tw-border-style);border-color:#0993;border-left-width:4px;display:grid}@supports (color:color-mix(in lab, red, red)){.example-comment-replies{border-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.example-comment-replies{padding-left:calc(var(--spacing) * 4)}.example-comment-reply{background-color:#f8fafc80}@supports (color:color-mix(in lab, red, red)){.example-comment-reply{background-color:color-mix(in oklab, var(--color-slate-50) 50%, transparent)}}.example-comment-reply{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width<=640px){.example-comments-heading,.example-comment-form-footer,.example-comment-form-buttons{align-items:stretch}.example-comment-sort-label,.example-comment-sort,.example-comment-submit,.example-comment-cancel{width:100%}.example-comment-replies{border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing) * 2);border-left-width:2px}.example-comment-card{padding:calc(var(--spacing) * 3)}}.example-detail-page{max-width:100%}.detail-title-image{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;margin-top:1.5rem;overflow:hidden;box-shadow:0 12px 28px #0f172a0f}.detail-title-image img{object-fit:cover;width:100%;max-height:34rem;display:block}.detail-title-image figcaption{color:#64748b;border-top:1px solid #e2e8f0;padding:.7rem 1rem;font-size:.9rem;font-weight:600}.detail-accordion{margin-top:1.5rem}.detail-classification-list{margin:0}.detail-restricted-message,.detail-visibility-note,.detail-empty-content{border-radius:.8rem;margin:0;padding:.9rem 1rem;font-size:1rem;font-weight:650;line-height:1.6}.detail-restricted-message{color:#64748b;background:#eff6ff;border:1px solid #bfdbfe}.detail-visibility-note{color:#92400e;background:#fffbeb;border:1px solid #fde68a}.detail-empty-content{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1}.example-guest-access-gate{isolation:isolate;background:linear-gradient(#fff3,#e6f7f773),#f8fbfb;border:1px solid #dbe7e7;border-radius:1rem;min-height:44rem;margin-top:1rem;position:relative;overflow:hidden}.example-guest-skeleton{opacity:.5;filter:blur(.45px);-webkit-user-select:none;user-select:none;gap:.9rem;padding:1rem;display:grid;transform:scale(1.01)}.example-guest-skeleton-section{background:#fff;border:1px solid #cbd5e1;border-radius:.85rem;overflow:hidden;box-shadow:0 8px 20px #0f172a0a}.example-guest-skeleton-heading{color:#365e5e;background:#f5fafa;border-bottom:1px solid #dce5e5;align-items:center;gap:.7rem;min-height:2.9rem;padding:.75rem 1rem;font-size:1rem;font-weight:700;display:flex}.example-guest-skeleton-heading strong{color:var(--site-primary-dark)}.example-guest-skeleton-body{gap:.7rem;min-height:7.5rem;padding:1rem 1.1rem 1.15rem;display:grid}.example-guest-skeleton-line{background:linear-gradient(90deg,#c7d7d7,#e1eaea 72%,#cadada);border-radius:999px;height:.72rem;display:block}.example-guest-skeleton-line.is-long{width:92%}.example-guest-skeleton-line.is-medium{width:72%}.example-guest-skeleton-line.is-short{width:48%}.example-guest-skeleton-formula{color:#597171;text-align:center;background:#edf3f3;border-radius:.55rem;justify-self:center;min-width:min(74%,26rem);margin-block:.15rem;padding:.7rem 1rem;font-family:Times New Roman,serif;font-size:1.15rem}.example-guest-skeleton-result{grid-template-columns:minmax(0,1.25fr) minmax(9rem,.75fr);align-items:stretch}.example-guest-skeleton-copy{align-content:center;gap:.75rem;display:grid}.example-guest-skeleton-image{background:linear-gradient(#e8f2f2 0 62%,#d8e7e7 62% 100%);border:1px solid #c9d7d7;border-radius:.7rem;min-height:8rem;position:relative;overflow:hidden}.example-guest-skeleton-image-sun{background:#b5cccc;border-radius:50%;width:1.8rem;height:1.8rem;position:absolute;top:1rem;right:1.2rem}.example-guest-skeleton-image-hill{aspect-ratio:1;background:#b9cece;border-radius:42% 50% 0 0;width:82%;position:absolute;bottom:-38%;right:-8%;transform:rotate(18deg)}.example-guest-skeleton-image-hill.is-back{background:#c9dada;width:88%;bottom:-54%;right:35%;transform:rotate(32deg)}.example-guest-access-card{z-index:2;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #0099994d;border-radius:1rem;width:min(42rem,100% - 2rem);padding:clamp(1.25rem,3vw,2rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 22px 55px #0f172a2e}.example-guest-access-icon{background:var(--site-primary-soft);width:3.4rem;height:3.4rem;color:var(--site-primary-dark);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.85rem;display:inline-flex}.example-guest-access-icon svg{fill:currentColor;width:1.7rem;height:1.7rem}.example-guest-access-copy h2{color:#163c3c;margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.2}.example-guest-access-copy p{color:#405b5b;max-width:36rem;margin:.8rem auto 0;font-size:1.05rem;line-height:1.65}.example-guest-access-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1.35rem;display:grid}.example-guest-access-action{background:#f8fbfbe6;border:1px solid #dbe7e7;border-radius:.8rem;align-content:start;gap:.65rem;padding:1rem;display:grid}.example-guest-access-action p{color:#365353;margin:0;font-weight:700;line-height:1.4}.example-guest-access-action .button-primary,.example-guest-access-action .button-secondary{box-sizing:border-box;justify-content:center;width:100%}@media (width<=700px){.example-guest-access-gate{min-height:49rem}.example-guest-skeleton-result{grid-template-columns:1fr}.example-guest-skeleton-image{min-height:7rem}.example-guest-access-actions{grid-template-columns:1fr}.example-guest-access-card{width:calc(100% - 1.25rem);padding:1.15rem}}.result-slot-accordion{gap:0;padding:0;display:block;overflow:hidden}.result-slot-accordion>.result-slot-header{cursor:pointer;padding:.95rem;list-style:none;transition:background-color .16s}.result-slot-accordion>.result-slot-header:hover{background:#f8fafc}.result-slot-accordion>.result-slot-header::-webkit-details-marker{display:none}.result-slot-heading{flex:auto;gap:.3rem;min-width:0;display:grid}.result-slot-heading h3,.result-slot-heading>strong{color:var(--site-secondary);margin:0;font-size:1.05rem;font-weight:800;line-height:1.35}.result-slot-heading small{color:#64748b;font-size:.88rem;font-weight:650;line-height:1.4}.result-slot-body{border-top:1px solid #e2e8f0;gap:.9rem;padding:.95rem;display:grid}.detail-result-grid .result-slot-body{background:#fff}.detail-result-card .detail-richtext{margin-top:0}@media (width<=640px){.detail-title-image img{max-height:24rem}.result-slot-accordion>.result-slot-header{align-items:stretch}.result-slot-heading{width:100%}}.faq-page{max-width:100%}.faq-section-list{gap:1rem;display:grid}.faq-section,.faq-question{border:1px solid var(--site-border);background:#fff;border-radius:.9rem;overflow:hidden}.faq-section{box-shadow:0 10px 26px #0f172a0d}.faq-section-summary,.faq-question-summary{justify-content:space-between;align-items:center;gap:1rem;list-style:none;transition:background-color .16s,color .16s;display:flex}.faq-section-summary::-webkit-details-marker{display:none}.faq-question-summary::-webkit-details-marker{display:none}.faq-section-summary{color:#0f172a;cursor:pointer;padding:1rem 1.15rem;font-size:1.22rem;font-weight:800}.faq-section-summary:hover{color:var(--site-primary-dark);background:#f8fafc}.faq-section-body{border-top:1px solid var(--site-border);gap:.7rem;padding:.9rem;display:grid}.faq-question{border-radius:.7rem}.faq-question-summary{color:#334155;cursor:pointer;padding:.85rem 1rem;font-size:1rem;font-weight:750;line-height:1.45}.faq-question-summary:hover{background:var(--site-primary-soft);color:var(--site-primary-dark)}.faq-answer{color:#475569;white-space:normal;border-top:1px solid #e2e8f0;padding:1rem;font-size:1rem;font-weight:500;line-height:1.75}.faq-accordion-indicator{border-bottom:2px solid;border-right:2px solid;flex:none;width:.55rem;height:.55rem;margin-right:.2rem;transition:transform .16s;transform:rotate(45deg)translateY(-.15rem)}.faq-section[open]>.faq-section-summary .faq-accordion-indicator,.faq-question[open]>.faq-question-summary .faq-accordion-indicator{transform:rotate(225deg)translate(-.1rem,-.05rem)}.faq-empty{color:#64748b;border:1px dashed #cbd5e1;border-radius:.75rem;margin:0;padding:1rem}.faq-question.is-highlighted{border-color:var(--site-accent);animation:1.15s ease-in-out 2 faq-highlight-pulse;box-shadow:0 0 0 4px #00cccc29}@keyframes faq-highlight-pulse{0%,to{background:#fff;box-shadow:0 0 #0cc0}45%{background:var(--site-primary-soft);box-shadow:0 0 0 6px #0cc3}}@media (width<=639px){.faq-section-list{gap:.75rem}.faq-section-summary{padding:.9rem;font-size:1.08rem}.faq-section-body{padding:.65rem}.faq-question-summary,.faq-answer{padding:.8rem}}.workflow-completion-card{background:linear-gradient(145deg, #fff 0%, var(--site-primary-soft) 100%);border:1px solid #cbd5e1;border-color:var(--site-primary);align-items:flex-start}@supports (color:color-mix(in lab, red, red)){.workflow-completion-card{border-color:color-mix(in srgb, var(--site-primary) 25%, #e2e8f0)}}.workflow-completion-card{border-radius:1rem;grid-template-columns:auto minmax(0,1fr);gap:1.75rem;padding:clamp(1.35rem,3vw,2.5rem);display:grid;box-shadow:0 18px 42px #0f172a14}.workflow-completion-icon{color:var(--site-primary);filter:drop-shadow(0 .45rem .8rem #0f766e2e);width:clamp(4.75rem,9vw,7rem)}.workflow-completion-icon svg{width:100%;height:auto;display:block}.workflow-completion-content{max-width:52rem}.workflow-completion-status{background:var(--site-primary);color:#fff;letter-spacing:.045em;text-transform:uppercase;border-radius:999px;margin-bottom:.8rem;padding:.38rem .72rem;font-size:.82rem;font-weight:800;display:inline-flex}.workflow-completion-content h2,.workflow-completion-next h2{color:#0f172a;margin:0;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.25}.workflow-completion-content>p,.workflow-completion-next p,.workflow-completion-explanation p{color:#475569;margin:1rem 0 0;font-size:1.04rem;line-height:1.75}.workflow-completion-content .workflow-completion-lead{color:#1e293b;font-size:1.12rem;font-weight:700}.workflow-completion-explanation{background:#ffffffc7;border:1px solid #dbe5eb;border-radius:.8rem;margin-top:1.5rem;padding:1rem 1.1rem}.workflow-completion-explanation h3{color:#1e293b;margin:0;font-size:1rem}.workflow-completion-explanation p{margin-top:.5rem;font-size:.98rem}.workflow-completion-actions,.workflow-completion-next-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.workflow-completion-next{border:1px solid #e2e8f0;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;margin-top:1.25rem;padding:clamp(1.2rem,2.5vw,1.8rem);display:grid}.workflow-completion-next .eyebrow{margin-bottom:.4rem}.workflow-completion-next p{max-width:48rem;margin-top:.65rem}.workflow-completion-next-actions{justify-content:flex-end;margin-top:0}@media (width<=767px){.workflow-completion-card{grid-template-columns:1fr}.workflow-completion-icon{width:4.75rem}.workflow-completion-next{grid-template-columns:1fr}.workflow-completion-next-actions{justify-content:flex-start}}.example-edit-page-heading,.example-edit-page-heading .page-title{width:100%;max-width:none}.example-draft-guidance-slot{width:100%}.example-draft-guidance-slot[hidden]{display:none}.example-draft-guidance{background:#f0fdfa;background:var(--draft-status-color,#0cc);align-items:center}@supports (color:color-mix(in lab, red, red)){.example-draft-guidance{background:color-mix(in srgb, var(--draft-status-color,#0cc) 10%, white)}}.example-draft-guidance{border:1px solid #99e6e6;border-color:var(--draft-status-color,#0cc)}@supports (color:color-mix(in lab, red, red)){.example-draft-guidance{border-color:color-mix(in srgb, var(--draft-status-color,#0cc) 42%, white)}}.example-draft-guidance{border-left:.35rem solid var(--draft-status-color,#0cc);border-radius:.9rem;justify-content:space-between;gap:1rem;min-height:4.5rem;padding:.9rem 1rem;display:flex}.example-draft-guidance-copy{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.example-draft-guidance-copy p{color:#334155;margin:0;font-size:.94rem;font-weight:650;line-height:1.5}.example-draft-guidance-icon{background:#d9f7f7;background:var(--draft-status-color,#0cc);align-items:center}@supports (color:color-mix(in lab, red, red)){.example-draft-guidance-icon{background:color-mix(in srgb, var(--draft-status-color,#0cc) 19%, white)}}.example-draft-guidance-icon{color:var(--draft-status-color,#0cc);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.example-draft-guidance-icon{color:color-mix(in srgb, var(--draft-status-color,#0cc) 72%, #0f172a)}}.example-draft-guidance-icon{flex:none;justify-content:center;width:2rem;height:2rem;margin-top:.05rem;display:inline-flex}.example-draft-guidance-icon svg{fill:currentColor;width:1rem;height:1rem}.example-draft-guidance-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.example-edit-actions:has(.example-draft-guidance-slot:not([hidden])){display:block}@media (width<=900px){.example-draft-guidance{flex-direction:column;align-items:stretch}.example-draft-guidance-actions{justify-content:flex-start;padding-left:2.75rem}}@media (width<=520px){.example-draft-guidance-actions{flex-direction:column;align-items:stretch;padding-left:0}.example-draft-guidance-actions .button-primary,.example-draft-guidance-actions .button-secondary{justify-content:center;width:100%}}.editor-registration-header>div{min-width:0}.editor-registration-header p:last-child{overflow-wrap:anywhere}.editor-registration-header .media-library-close{flex:0 0 2.5rem;min-width:2.5rem}.editor-registration-combobox{position:relative}.editor-registration-combobox.is-open{z-index:20}.editor-registration-combobox-control{position:relative}.editor-registration-combobox-input{cursor:text;padding-right:2.8rem}.editor-registration-combobox-input::-webkit-search-cancel-button{display:none}.editor-registration-placeholder-select:required:invalid{color:#94a3b8}.editor-registration-placeholder-select option{color:#111827}.editor-registration-organization-empty{justify-content:space-between;margin-top:0}.editor-registration-organization-empty .button-secondary{flex:none}.editor-registration-combobox-toggle{color:#64748b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.65rem;height:calc(100% - 2px);padding:0;transition:color .18s,transform .18s;display:inline-flex;position:absolute;top:1px;right:1px}.editor-registration-combobox-toggle:hover,.editor-registration-combobox.is-open .editor-registration-combobox-toggle{color:var(--site-primary-dark)}.editor-registration-combobox-toggle svg{fill:currentColor;width:1rem;height:1rem;transition:transform .18s}.editor-registration-combobox.is-open .editor-registration-combobox-toggle svg{transform:rotate(180deg)}.editor-registration-combobox-options{z-index:90;background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;max-height:15rem;margin:0;padding:.35rem;position:fixed;overflow-y:auto;box-shadow:0 16px 38px #0f172a29}.editor-registration-combobox-options[hidden]{display:none!important}.editor-registration-combobox-option{color:#334155;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.55rem;width:100%;min-height:2.35rem;padding:.55rem .65rem;font-size:.94rem;font-weight:650;line-height:1.35;transition:background-color .14s,color .14s;display:flex}.editor-registration-combobox-option:hover,.editor-registration-combobox-option.is-active{background:var(--site-primary-soft);color:var(--site-primary-dark)}.editor-registration-combobox-option.is-selected{color:var(--site-primary-dark);font-weight:800}.editor-registration-combobox-option.is-create{border-bottom:1px solid #e2e8f0;border-radius:.55rem .55rem .2rem .2rem;margin-bottom:.25rem;padding-bottom:.7rem}.editor-registration-combobox-option-icon{background:var(--site-primary-soft);color:var(--site-primary-dark);border-radius:999px;flex:0 0 1.35rem;justify-content:center;align-items:center;height:1.35rem;font-size:1.1rem;font-weight:800;line-height:1;display:inline-flex}.editor-registration-combobox-check{fill:currentColor;flex:0 0 1rem;width:1rem;height:1rem;margin-left:auto}.editor-registration-combobox-empty{color:#64748b;text-align:center;padding:.7rem;font-size:.9rem;font-weight:650}.editor-registration-new-software[hidden],[data-editor-new-manufacturer-fields][hidden]{display:none!important}.parameter-modal-panel{width:min(1180px,100vw - 2rem);max-height:calc(100vh - 2rem)}.parameter-modal-scroll{gap:1rem;padding:1rem 1.25rem;display:grid;overflow:auto}.parameter-group-card{border:1px solid var(--color-border,#d8e2e7);border-radius:.8rem;gap:.8rem;padding:1rem;display:grid}.parameter-group-head{grid-template-columns:1fr 1fr minmax(10rem,.7fr) auto;align-items:center;gap:.65rem;display:grid}.parameter-definition-list{gap:.55rem;display:grid}.parameter-definition-row{grid-template-columns:1.3fr 1.3fr .75fr .65fr .38fr .62fr auto;align-items:center;gap:.5rem;display:grid}.parameter-required{align-items:center;gap:.35rem;font-size:.9rem;display:flex}.parameter-modal-actions{border-top:1px solid var(--color-border,#d8e2e7);justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;display:flex}.parameter-value-group{gap:.6rem;display:grid}.parameter-value-group h3{margin:0}.parameter-value-row{border-bottom:1px solid var(--color-border,#e4ebee);grid-template-columns:minmax(0,1fr) minmax(10rem,.35fr);align-items:center;gap:1rem;padding:.6rem 0;display:grid}.parameter-value-row>span{gap:.15rem;min-width:0;display:grid}.parameter-value-row small{color:#61727a;flex-wrap:wrap;align-items:baseline;gap:.25rem;display:flex}.parameter-value-row small .evadat-parameter-math{white-space:nowrap;align-items:baseline;display:inline-flex}.parameter-value-row small .katex{white-space:nowrap}.parameter-node-panel{gap:1rem;width:min(520px,100vw - 2rem);padding-bottom:1rem;display:grid}.parameter-node-panel>label{gap:.45rem;padding:0 1.25rem;display:grid}.evadat-parameter-group-node{text-align:center;color:#26666c;background:#f3fbfb;border:1px dashed #6baeb5;border-radius:.65rem;padding:1rem}.evadat-parameter-table{margin:1.25rem 0}.evadat-parameter-table figcaption{margin-bottom:.5rem;font-weight:700}.evadat-parameter-table-scroll{overflow-x:auto}.evadat-parameter-table table{border-collapse:collapse;width:100%}.evadat-parameter-table th,.evadat-parameter-table td{text-align:left;border:1px solid #dce5e8;padding:.6rem .7rem}.evadat-parameter-table th{background:#f3f7f8}.evadat-parameter-group-missing{color:#68777d;border:1px dashed #c2cdd1;border-radius:.6rem;padding:1rem}@media (width<=900px){.parameter-group-head,.parameter-definition-row{grid-template-columns:1fr 1fr}.parameter-value-row{grid-template-columns:1fr}.parameter-group-head .icon-soft-button,.parameter-definition-row .icon-soft-button{justify-self:end}}.evadat-parameter-group-node-view{cursor:pointer;border-radius:.7rem;margin:1.25rem 0}.evadat-parameter-group-node-view>.evadat-parameter-table{margin:0}.evadat-parameter-group-node-view.ProseMirror-selectednode{outline:2px solid var(--site-primary,#00a7a7);outline-offset:3px}.evadat-parameter-group-node-view .evadat-parameter-table{pointer-events:none}.parameter-node-panel{grid-template-rows:auto minmax(0,1fr) auto;gap:0;width:min(820px,100vw - 2rem);max-height:calc(100vh - 2rem);padding-bottom:0;display:grid}.parameter-node-scroll{gap:1.15rem;padding:1rem 1.25rem 1.25rem;display:grid;overflow:auto}.parameter-node-scroll>label{gap:.45rem;display:grid}.parameter-node-config-section{gap:.7rem;padding-top:.15rem;display:grid}.parameter-node-config-section h3{margin:0;font-size:1rem}.parameter-node-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.parameter-node-template{white-space:normal;min-height:3rem;line-height:1.25}.parameter-node-section-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.parameter-node-column-list{gap:.55rem;display:grid}.parameter-node-column-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.parameter-node-column-row .icon-soft-button{flex:none}.parameter-node-highlight{background:var(--color-primary-soft,#e6f7f7);color:var(--color-primary-dark,#007a7a);border-radius:.7rem;padding:.85rem 1rem}.evadat-parameter-table th.is-context-highlight,.evadat-parameter-table td.is-context-highlight{background:#edf9f9}@supports (color:color-mix(in lab, red, red)){.evadat-parameter-table th.is-context-highlight,.evadat-parameter-table td.is-context-highlight{background:color-mix(in srgb,var(--color-primary-soft,#e6f7f7) 72%,#fff)}}.evadat-parameter-table th.is-context-highlight{color:var(--color-primary-dark,#007a7a)}@media (width<=700px){.parameter-node-template-grid{grid-template-columns:1fr}.parameter-node-section-head{flex-direction:column;align-items:flex-start}}.parameter-modal-panel{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(1080px,100vw - 2rem);max-height:calc(100vh - 2rem);padding-bottom:0;display:grid}.parameter-modal-tabs{border-bottom:1px solid var(--color-border,#d8e2e7);grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:0 1.25rem 1rem;display:grid}.parameter-modal-tab{border:1px solid var(--site-primary,#099);min-height:3rem}@supports (color:color-mix(in lab, red, red)){.parameter-modal-tab{border:1px solid color-mix(in srgb,var(--site-primary,#099) 25%,#d8e2e7)}}.parameter-modal-tab{color:#42545b;font:inherit;cursor:pointer;background:#fff;border-radius:.7rem;font-weight:750;transition:background .16s,color .16s,border-color .16s}.parameter-modal-tab:hover:not(:disabled){background:var(--site-primary,#099)}@supports (color:color-mix(in lab, red, red)){.parameter-modal-tab:hover:not(:disabled){background:color-mix(in srgb,var(--site-primary,#099) 7%,#fff)}}.parameter-modal-tab:hover:not(:disabled){border-color:var(--site-primary,#099)}.parameter-modal-tab.is-active{background:var(--site-primary,#099);border-color:var(--site-primary,#099);color:#fff}.parameter-modal-tab:disabled{cursor:not-allowed;opacity:.5}.parameter-tab-content{gap:1rem;display:grid}.parameter-definition-form{border:1px solid var(--color-border,#d8e2e7);background:var(--site-primary,#099);border-radius:.85rem;gap:.8rem;padding:.9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.parameter-definition-form{background:color-mix(in srgb,var(--site-primary,#099) 2.5%,#fff)}}.parameter-form-heading,.parameter-node-section-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.parameter-form-heading h3,.parameter-form-heading p{margin:0}.parameter-language-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.parameter-language-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.parameter-language-add-select{width:auto;min-width:11rem;min-height:2.15rem;padding:.35rem .7rem;font-size:.84rem}.parameter-translate-action.is-unavailable:disabled{cursor:default;opacity:.58}.parameter-translate-action.is-unavailable:disabled:hover{color:#475569;border-color:#cbd5e1}.parameter-workspace-toolbar{grid-template-columns:minmax(0,30rem) auto;justify-content:start;align-items:end;gap:.75rem;display:grid}.parameter-workspace-toolbar .parameter-group-select{width:100%;max-width:none}.parameter-workspace-toolbar .button-secondary{white-space:nowrap;min-height:2.75rem}.parameter-group-form-grid{grid-template-columns:minmax(0,1.6fr) minmax(12rem,.7fr);gap:.8rem;display:grid}.parameter-group-form-grid label,.parameter-definition-form-grid label,.parameter-group-select{gap:.4rem;font-weight:650;display:grid}.parameter-definition-form-grid{grid-template-columns:minmax(14rem,1.7fr) minmax(8rem,.8fr) minmax(8rem,.7fr) minmax(6rem,.38fr);align-items:end;gap:.75rem;display:grid}.parameter-definition-label{grid-column:1/-1}.parameter-definition-required{align-self:stretch}.parameter-required-checkbox{border:1px solid var(--color-border,#d8e2e7);background:#fff;border-radius:.55rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.5rem .75rem;display:flex}.parameter-required-checkbox input{margin:0}.parameter-definition-form-compact .parameter-form-actions{margin-top:-.1rem}.parameter-form-actions{justify-content:flex-end;gap:.65rem;display:flex}.parameter-list-section{gap:.7rem;display:grid}.parameter-list-section>h3{margin:0;font-size:1rem}.parameter-admin-list{gap:.55rem;display:grid}.parameter-admin-list-row{border:1px solid var(--color-border,#d8e2e7);background:#fff;border-radius:.72rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.75rem .85rem;display:grid}.parameter-definition-admin-row{grid-template-columns:minmax(0,1fr) minmax(10rem,.38fr) auto}.parameter-admin-list-copy{gap:.22rem;min-width:0;display:grid}.parameter-admin-list-copy strong{overflow-wrap:anywhere}.parameter-admin-list-copy small{color:#64757c;flex-wrap:wrap;align-items:baseline;gap:.28rem;display:flex}.parameter-admin-list-copy small .evadat-parameter-math{white-space:nowrap;display:inline-flex}.parameter-admin-row-actions{justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.parameter-action-icon{width:2.45rem;min-width:2.45rem;height:2.45rem;padding:.55rem}.parameter-action-icon svg{width:1.15rem;height:1.15rem;display:block}.parameter-action-icon.is-danger{color:#b42318;background:#fff5f4;border-color:#f3c5c0}.parameter-action-icon.is-danger:hover{background:#ffe9e6;border-color:#e49b93}.parameter-language-code{color:#52646b;background:#edf3f5;border-radius:.35rem;align-items:center;padding:.08rem .32rem;font-size:.72rem;font-weight:750;display:inline-flex}.parameter-reference-inline{gap:.3rem;font-size:.82rem;font-weight:650;display:grid}.parameter-reference-inline .profile-input{min-width:9rem}.parameter-group-select{max-width:30rem}.parameter-modal-scroll{min-height:0}@media (width<=820px){.parameter-workspace-toolbar{grid-template-columns:minmax(0,1fr) auto}.parameter-group-form-grid,.parameter-definition-form-grid,.parameter-definition-admin-row{grid-template-columns:1fr}.parameter-definition-label{grid-column:auto}.parameter-admin-list-row{grid-template-columns:1fr}.parameter-admin-row-actions{justify-content:flex-start}.parameter-reference-inline{max-width:18rem}}@media (width<=620px){.parameter-modal-tabs{grid-template-columns:1fr;padding-inline:.85rem}.parameter-workspace-toolbar{grid-template-columns:1fr}.parameter-workspace-toolbar .button-secondary{justify-self:start}.parameter-language-row{flex-direction:column;align-items:flex-start}.parameter-language-actions{justify-content:flex-start}.parameter-definition-form{padding:.8rem}}body{--keyboard-zindex:12000;--keyboard-accent-color:#366;--keycap-primary-background:#366;--keycap-primary-background-hover:#285858}.formula-editor-layout{grid-template-columns:minmax(560px,1.65fr) minmax(280px,.75fr);align-items:start}.formula-editor-main{background:0 0;border:0;gap:.85rem;padding:0}.formula-visual-editor-card,.formula-display-options{background:#f8fafce0;border:1px solid #33666629;border-radius:1rem;padding:1rem}.formula-visual-editor-card{gap:.85rem;display:grid}.formula-visual-editor-heading{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.formula-visual-editor-heading strong,.formula-palette-heading strong,.formula-template-list header strong{color:#366;font-size:.96rem}.formula-visual-editor-heading p{color:#64748b;margin:.18rem 0 0;font-size:.84rem;line-height:1.45}.formula-editor-commandbar{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.formula-command-button{color:#334155;min-height:2rem;font-family:var(--site-font);background:#fff;border:1px solid #3366662e;border-radius:.55rem;align-items:center;gap:.3rem;padding:.32rem .55rem;font-size:.76rem;font-weight:800;line-height:1;transition:border-color .18s,background .18s,color .18s,transform .18s;display:inline-flex}.formula-command-button>span[aria-hidden=true]{font-size:1rem;line-height:1}.formula-command-button:hover,.formula-command-button:focus-visible{color:#285858;background:#33666612;border-color:#3366667a;transform:translateY(-1px)}.formula-mathfield{color:#0f172a;--caret-color:#366;--selection-background-color:#3366662e;--contains-highlight-background-color:#33666614;background:#fff;border:1px solid #33666647;border-radius:.85rem;width:100%;min-height:7rem;padding:1.05rem 1.1rem;font-size:clamp(1.25rem,2.2vw,1.8rem);line-height:1.5;transition:border-color .18s,box-shadow .18s;display:block;overflow-x:auto;box-shadow:inset 0 1px 2px #0f172a0a}.formula-mathfield:focus-within{border-color:#366;outline:0;box-shadow:0 0 0 3px #3366661f}.formula-mathfield::part(virtual-keyboard-toggle),.formula-mathfield::part(menu-toggle){display:none}.formula-validation{color:#64748b;min-height:1.1rem;font-size:.8rem;font-weight:700}.formula-validation.is-valid{color:#28745c}.formula-validation.is-error{color:#b42318}.formula-palette{border-top:1px solid #3366661f;gap:.65rem;padding-top:.85rem;display:grid}.formula-palette-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.formula-palette-tabs{scrollbar-width:thin;gap:.35rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.formula-palette-tab{color:#475569;background:#fff;border:1px solid #33666624;border-radius:999px;flex:none;min-height:2rem;padding:.34rem .68rem;font-size:.76rem;font-weight:850;transition:border-color .18s,background .18s,color .18s}.formula-palette-tab:hover,.formula-palette-tab:focus-visible{color:#285858;border-color:#3366666b}.formula-palette-tab.is-active{color:#fff;background:#366;border-color:#366}.formula-tool-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;display:grid}.formula-tool-button{color:#334155;text-align:center;background:#fff;border:1px solid #33666624;border-radius:.7rem;grid-template-rows:minmax(2.15rem,auto) auto;place-items:center;gap:.25rem;min-width:0;min-height:4.25rem;padding:.45rem .35rem;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:grid}.formula-tool-button:hover,.formula-tool-button:focus-visible{background:#3366660b;border-color:#3366667a;transform:translateY(-1px);box-shadow:0 7px 18px #0f172a12}.formula-tool-preview{color:#0f172a;justify-content:center;align-items:center;min-width:0;max-width:100%;font-size:.98rem;display:flex;overflow-x:auto}.formula-tool-preview .evadat-formula-inline{max-width:none}.formula-tool-label{color:#64748b;max-width:100%;font-family:var(--site-font);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:800;line-height:1.2;overflow:hidden}.formula-recent-block{border-top:1px solid #3366661a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding-top:.65rem;display:grid}.formula-recent-title{color:#64748b;text-transform:uppercase;letter-spacing:.035em;white-space:nowrap;font-size:.73rem;font-weight:850}.formula-recent-tools{gap:.35rem;min-width:0;padding:.1rem 0;display:flex;overflow-x:auto}.formula-tool-button.is-compact{flex:0 0 3rem;width:3rem;min-height:2.55rem;padding:.32rem;display:flex}.formula-recent-empty{color:#94a3b8;font-size:.78rem}.formula-latex-details{border-top:1px solid #3366661f;padding-top:.7rem}.formula-latex-details summary{cursor:pointer;color:#366;gap:.1rem;font-size:.84rem;font-weight:850;list-style-position:inside;display:grid}.formula-latex-details summary small{color:#64748b;font-size:.74rem;font-weight:600}.formula-latex-details[open] summary{margin-bottom:.55rem}.formula-latex-input{resize:vertical;min-height:6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.84rem}.formula-display-options{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem 1rem;display:grid}.formula-display-options .formula-number-fields{grid-column:1/-1}.formula-modal-actions{padding-inline:.15rem}.formula-template-list{min-height:min(42rem,70vh);position:sticky;top:0}@media (width<=1050px){.formula-editor-layout{grid-template-columns:minmax(0,1fr) minmax(250px,.6fr)}.formula-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.formula-command-button>span:last-child{display:none}.formula-command-button{justify-content:center;min-width:2.1rem}}@media (width<=900px){.formula-editor-layout{grid-template-columns:1fr}.formula-template-list{min-height:0;position:static}.formula-display-options{grid-template-columns:1fr}.formula-display-options .formula-number-fields{grid-column:auto}}@media (width<=640px){.formula-modal-panel{max-width:calc(100vw - 1rem)}.formula-visual-editor-card,.formula-display-options,.formula-template-list{border-radius:.8rem;padding:.75rem}.formula-visual-editor-heading{display:grid}.formula-editor-commandbar{justify-content:flex-start}.formula-mathfield{min-height:5.75rem;padding:.8rem;font-size:1.2rem}.formula-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.formula-tool-button{min-height:3.8rem}.formula-recent-block{grid-template-columns:1fr;gap:.35rem}}.media-library-selection-layout{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr)}.media-library-card{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr);display:grid}.media-library-card-select{cursor:pointer;appearance:none;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);text-align:left;background-color:#0000;border-width:0;grid-template-columns:6rem minmax(0,1fr);width:100%;min-width:0;padding:0;display:grid}.media-library-card-preview{height:calc(var(--spacing) * 24);width:calc(var(--spacing) * 24);padding:var(--spacing);justify-content:center;align-items:center;margin:0;display:flex;overflow:hidden}.media-library-card-preview img{object-fit:contain;width:100%;height:100%}.media-library-card-main{min-width:0}.media-library-card-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary);display:block;overflow:hidden}.media-library-card-main small{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);display:block}.media-library-card-actions{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-top:calc(var(--spacing) * 3)}.media-file-edit-layout,.media-node-edit-layout{gap:calc(var(--spacing) * 5);grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);min-height:0;display:grid}.media-file-edit-layout>aside,.media-node-edit-layout>aside{align-content:flex-start;gap:calc(var(--spacing) * 3);display:grid}.media-file-edit-main,.media-node-edit-main{align-content:flex-start;gap:calc(var(--spacing) * 4);display:grid}.media-file-edit-main>label,.media-node-edit-main>label,.media-translation-grid label,.media-node-settings-grid label,.media-image-processing-grid label{gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-500);text-transform:uppercase;display:grid}.media-file-summary{gap:var(--spacing);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);display:grid}.media-file-summary strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:var(--color-secondary)}.media-file-summary small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500)}.media-standard-notice{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-sky-200);background-color:var(--color-sky-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--color-sky-900)}.media-language-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.media-language-badge-wrap{display:inline-flex;position:relative}.media-language-remove{top:calc(var(--spacing) * -1.5);right:calc(var(--spacing) * -1.5);height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);color:var(--color-slate-500);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@media (hover:hover){.media-language-remove:hover{border-color:var(--color-red-300);color:var(--color-red-600)}}.media-language-add{max-width:calc(var(--spacing) * 52);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none}.media-translate-button{white-space:nowrap}.media-variant-section,.media-usage-section{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);display:grid}.media-variant-section>header,.media-usage-section>header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.media-variant-section>header div{gap:var(--spacing);display:grid}.media-variant-section>header strong,.media-usage-section>header strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.media-variant-section>header small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--color-slate-500)}.media-variant-list,.media-usage-list{gap:calc(var(--spacing) * 2);display:grid}.media-variant-row,.media-usage-list article{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);display:grid}.media-variant-row{grid-template-columns:3.5rem minmax(0,1fr) auto auto}.media-variant-row>div:first-child{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 14);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);justify-content:center;align-items:center;display:flex;overflow:hidden}.media-variant-row img{object-fit:contain;width:100%;height:100%}.media-variant-extension{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500);text-transform:uppercase}.media-variant-copy{gap:var(--spacing);min-width:0;display:grid}.media-variant-copy strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.media-variant-copy small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}.media-default-variant{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600);display:flex}.media-default-variant input{accent-color:var(--color-primary)}.media-variant-replace,.media-variant-add label{cursor:pointer}.media-variant-replace input,.media-variant-add input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.media-variant-add{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding-top:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.media-variant-add select{max-width:calc(var(--spacing) * 64)}.media-trash-button{color:var(--color-red-600)}@media (hover:hover){.media-trash-button:hover{border-color:var(--color-red-300);background-color:var(--color-red-50)}}.media-trash-button svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.media-usage-list article{grid-template-columns:minmax(0,1fr) auto}.media-usage-list article>div{gap:var(--spacing);min-width:0;display:grid}.media-usage-list article strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.media-usage-list article small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}.media-usage-list>p{padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500);margin:0}.media-node-settings-grid,.media-image-processing-grid{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.media-image-processing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tiptap-prose .evadat-media-align-left,.section-richtext-readonly .evadat-media-align-left,.detail-richtext .evadat-media-align-left{margin-left:0;margin-right:auto}.tiptap-prose .evadat-media-align-center,.section-richtext-readonly .evadat-media-align-center,.detail-richtext .evadat-media-align-center{margin-left:auto;margin-right:auto}.tiptap-prose .evadat-media-align-right,.section-richtext-readonly .evadat-media-align-right,.detail-richtext .evadat-media-align-right{margin-left:auto;margin-right:0}@media (width<=900px){.media-library-selection-layout,.media-file-edit-layout,.media-node-edit-layout{grid-template-columns:minmax(0,1fr)}.media-library-selection-layout .media-library-filters,.media-translation-grid,.media-image-processing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.media-library-selection-layout .media-library-filters,.media-translation-grid,.media-node-settings-grid,.media-image-processing-grid{grid-template-columns:minmax(0,1fr)}.media-library-card-select{grid-template-columns:4.5rem minmax(0,1fr)}.media-library-card-preview{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16)}.media-variant-row,.media-usage-list article{grid-template-columns:minmax(0,1fr)}.media-variant-row>div:first-child{height:calc(var(--spacing) * 20);width:100%}.media-variant-add,.media-library-card-actions{justify-content:stretch}.media-variant-add>*,.media-library-card-actions>*{width:100%}}.media-library-results-grid{align-content:flex-start;gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.media-library-results-grid>.media-library-loading,.media-library-results-grid>.media-library-empty{grid-column:1/-1}.media-library-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-content:flex-start}.media-library-card:hover{border-color:#0996}@supports (color:color-mix(in lab, red, red)){.media-library-card:hover{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.media-library-card:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.media-card-meta{margin-top:calc(var(--spacing) * 2);gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.media-card-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.media-card-reference-list{gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 2);display:grid}.media-filter-checks{gap:calc(var(--spacing) * 2);display:grid}.media-library-check{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600);display:flex}.media-library-check input{accent-color:var(--color-primary);flex-shrink:0;margin:0}.media-standard-details-card{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 4);display:grid}.media-standard-details-card>header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.media-language-toolbar{padding:calc(var(--spacing) * 2)}.media-compact-language-badge{min-height:2rem;padding:.28rem .62rem;font-size:.76rem}.media-language-badge-wrap .media-language-remove{top:-.35rem;right:-.35rem}.media-usage-section-side{margin-top:var(--spacing);background-color:var(--color-white)}.media-image-edit-layout{width:100%;max-width:var(--container-5xl);gap:calc(var(--spacing) * 4);margin-inline:auto;display:grid}.media-image-crop-stage{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:#020618e6;margin-inline:auto;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.media-image-crop-stage{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.media-image-crop-stage{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-webkit-user-select:none;user-select:none;touch-action:none;width:fit-content;max-width:100%;max-height:62vh}.media-image-crop-stage>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:62vh;display:block}.media-image-crop-box{cursor:move;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);--tw-shadow:0 0 0 9999px var(--tw-shadow-color,#0f172a94);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);touch-action:none;position:absolute}.media-image-crop-box>span{background-image:linear-gradient(90deg,#0000 33.15%,#ffffff73 33.33% 33.66%,#0000 33.85% 66.15%,#ffffff73 66.33% 66.66%,#0000 66.85%),linear-gradient(#0000 33.15%,#ffffff73 33.33% 33.66%,#0000 33.85% 66.15%,#ffffff73 66.33% 66.66%,#0000 66.85%);position:absolute;inset:0}.media-image-crop-box button{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);background-color:var(--color-primary);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;position:absolute;transform:translate(-50%,-50%)}.media-image-crop-box button[data-media-image-handle=nw]{cursor:nwse-resize;top:0;left:0}.media-image-crop-box button[data-media-image-handle=ne]{cursor:nesw-resize;top:0;left:100%}.media-image-crop-box button[data-media-image-handle=sw]{cursor:nesw-resize;top:100%;left:0}.media-image-crop-box button[data-media-image-handle=se]{cursor:nwse-resize;top:100%;left:100%}.media-image-dimensions{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.media-image-dimensions label{gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.14em;letter-spacing:.14em;color:var(--color-slate-500);text-transform:uppercase;display:grid}.media-upload-variant-section,.media-standard-details-card{min-width:0}.evadat-media-reference a{background-color:#0099991a;border-radius:.25rem}@supports (color:color-mix(in lab, red, red)){.evadat-media-reference a{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.evadat-media-reference a{padding-inline:var(--spacing);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-primary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none}@media (hover:hover){.evadat-media-reference a:hover{background-color:#0993}@supports (color:color-mix(in lab, red, red)){.evadat-media-reference a:hover{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}}@media (width<=1100px){.media-library-results-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.media-card-meta,.media-image-dimensions{grid-template-columns:minmax(0,1fr)}}.media-library-panel{height:min(50rem,92vh);min-height:min(42rem,92vh)}.media-library-body{min-height:0}.media-upload-dropzone{min-height:7rem;padding-top:1rem;padding-bottom:1rem}.media-language-toolbar{justify-content:flex-start}.media-language-toolbar .section-language-badges{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.media-compact-language-badge{align-items:center;gap:.35rem;width:auto;min-width:0;min-height:1.75rem;max-height:1.75rem;padding:.2rem .52rem;font-size:.72rem;line-height:1;display:inline-flex}.media-language-flag,.media-compact-language-badge img{object-fit:cover;border-radius:.12rem;min-width:1rem;display:block;width:1rem!important;max-width:1rem!important;height:.72rem!important;max-height:.72rem!important}.media-language-badge-wrap .media-language-remove{width:1.15rem;height:1.15rem;padding:0;top:-.32rem;right:-.32rem}.media-language-badge-wrap .media-language-remove svg{width:.62rem;height:.62rem}.media-language-add{height:2rem;min-height:2rem;padding-top:.2rem;padding-bottom:.2rem}.media-reference-node-grid{align-content:flex-start;gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.media-reference-node-card{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);grid-template-columns:4.5rem minmax(0,1fr) auto;display:grid}.media-reference-node-preview{height:calc(var(--spacing) * 16);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);justify-content:center;align-items:center;width:4.5rem;display:flex;overflow:hidden}.media-reference-node-preview img{object-fit:contain;width:100%;height:100%}.media-reference-node-file span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-500);text-transform:uppercase}.media-reference-node-card>div:nth-child(2){gap:var(--spacing);min-width:0;display:grid}.media-reference-node-card strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.media-reference-node-card span,.media-reference-node-card small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);overflow:hidden}.tiptap-prose .evadat-media-inline,.section-richtext-readonly .evadat-media-inline,.detail-richtext .evadat-media-inline{vertical-align:middle;align-items:center;gap:.4rem;width:auto;max-width:100%;margin:.15rem .2rem;padding:.15rem;display:inline-flex}.tiptap-prose .evadat-media-image-inline img,.section-richtext-readonly .evadat-media-image-inline img,.detail-richtext .evadat-media-image-inline img{object-fit:contain;vertical-align:middle;width:100%;max-height:10rem;display:inline-block}.evadat-media-inline-caption{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.tiptap-prose .evadat-media-wrap,.section-richtext-readonly .evadat-media-wrap,.detail-richtext .evadat-media-wrap{width:min(48%,24rem);margin-top:.25rem;margin-bottom:.75rem}.tiptap-prose .evadat-media-wrap.evadat-media-align-left,.section-richtext-readonly .evadat-media-wrap.evadat-media-align-left,.detail-richtext .evadat-media-wrap.evadat-media-align-left{float:left;margin-right:1rem}.tiptap-prose .evadat-media-wrap.evadat-media-align-right,.section-richtext-readonly .evadat-media-wrap.evadat-media-align-right,.detail-richtext .evadat-media-wrap.evadat-media-align-right{float:right;margin-left:1rem}.tiptap-prose .evadat-media-wrap.evadat-media-align-center,.section-richtext-readonly .evadat-media-wrap.evadat-media-align-center,.detail-richtext .evadat-media-wrap.evadat-media-align-center{float:none;width:min(70%,32rem);margin-left:auto;margin-right:auto}.tiptap-prose,.section-richtext-readonly,.detail-richtext{display:flow-root}.tiptap-prose .evadat-media-file-inline,.section-richtext-readonly .evadat-media-file-inline,.detail-richtext .evadat-media-file-inline{background:0 0;border:0;padding:0}.tiptap-prose .evadat-media-file-inline .evadat-media-file-link,.section-richtext-readonly .evadat-media-file-inline .evadat-media-file-link,.detail-richtext .evadat-media-file-inline .evadat-media-file-link{border-radius:.45rem;gap:.4rem;padding:.25rem .5rem;font-size:.92em;line-height:1.35;display:inline-flex}.tiptap-prose .evadat-media-display-file_text .evadat-media-file-link,.section-richtext-readonly .evadat-media-display-file_text .evadat-media-file-link,.detail-richtext .evadat-media-display-file_text .evadat-media-file-link{text-underline-offset:.16em;background:0 0;border:0;padding:0 .15rem;text-decoration:underline}.tiptap-prose .evadat-media-display-file_icon .evadat-media-file-extension,.section-richtext-readonly .evadat-media-display-file_icon .evadat-media-file-extension,.detail-richtext .evadat-media-display-file_icon .evadat-media-file-extension{min-width:2.25rem;height:1.7rem;padding:0 .35rem}@media (width<=700px){.media-library-panel{height:100%;min-height:0}.media-reference-node-grid{grid-template-columns:minmax(0,1fr)}.media-reference-node-card{grid-template-columns:3.5rem minmax(0,1fr)}.media-reference-node-card>button{grid-column:1/-1}.tiptap-prose .evadat-media-wrap,.section-richtext-readonly .evadat-media-wrap,.detail-richtext .evadat-media-wrap{width:100%;margin-left:0;margin-right:0;float:none!important}}.tiptap-prose a.evadat-media-file-inline,.section-richtext-readonly a.evadat-media-file-inline,.detail-richtext a.evadat-media-file-inline{width:auto;max-width:100%;color:inherit;vertical-align:middle;background:#fff;border:1px solid #e2e8f0;border-radius:.45rem;align-items:center;gap:.4rem;margin:.1rem .2rem;padding:.25rem .5rem;font-weight:700;text-decoration:none;display:inline-flex}.tiptap-prose a.evadat-media-display-file_text,.section-richtext-readonly a.evadat-media-display-file_text,.detail-richtext a.evadat-media-display-file_text{color:#0284c7;text-underline-offset:.16em;background:0 0;border:0;padding:0 .15rem;text-decoration:underline}.news-media-library-panel{width:min(72rem,96vw);height:min(50rem,92vh);min-height:min(42rem,92vh)}.news-media-library-panel .media-library-body{overflow:auto}.news-media-filters{margin-bottom:calc(var(--spacing) * 4);align-items:flex-end;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);grid-template-columns:minmax(12rem,1fr) minmax(12rem,1fr) auto auto;display:grid}.news-media-filters>label:not(.media-library-check){gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase;display:grid}.news-media-filters .media-library-check{min-height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2);white-space:nowrap;align-self:flex-end}.news-media-selection-grid{align-content:flex-start;gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.news-media-selection-grid>.media-library-empty{grid-column:1/-1}.news-media-card{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);min-width:0;padding:calc(var(--spacing) * 3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));grid-template-columns:7.25rem minmax(0,1fr);display:grid}.news-media-card:hover,.news-media-card.is-selected{border-color:#00999980}@supports (color:color-mix(in lab, red, red)){.news-media-card:hover,.news-media-card.is-selected{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.news-media-card:hover,.news-media-card.is-selected{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.news-media-card .media-library-thumb{height:calc(var(--spacing) * 28);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);width:100%;padding:var(--spacing);justify-content:center;align-items:center;display:flex;overflow:hidden}.news-media-card .media-library-thumb img{object-fit:contain;width:100%;height:100%}.news-media-card-main{align-content:flex-start;gap:calc(var(--spacing) * 2);min-width:0;display:grid}.news-media-card .media-library-card-header{gap:var(--spacing);min-width:0;display:grid}.news-media-card .media-library-card-header strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);overflow-wrap:break-word;color:var(--color-secondary)}.news-media-card .media-library-card-header small{-webkit-line-clamp:2;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-media-card .media-library-card-meta{column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.news-media-card .media-library-card-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.news-media-card .media-library-card-actions{margin-top:var(--spacing);gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-top:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.news-media-card .media-library-card-actions>*{flex:1}.news-media-upload-variants,.media-variant-card,.media-usage-card{gap:calc(var(--spacing) * 2);display:grid}.news-media-upload-file{cursor:pointer;gap:var(--spacing);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:grid}@media (hover:hover){.news-media-upload-file:hover{border-color:#0996}@supports (color:color-mix(in lab, red, red)){.news-media-upload-file:hover{border-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.news-media-upload-file:hover{background-color:#0099990d}@supports (color:color-mix(in lab, red, red)){.news-media-upload-file:hover{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}}.news-media-upload-file input{height:calc(var(--spacing) * 8);min-height:calc(var(--spacing) * 8);cursor:pointer;width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-slate-600);display:block}.news-media-upload-file input::file-selector-button{margin-right:calc(var(--spacing) * 3)}.news-media-upload-file input::file-selector-button{border-radius:var(--radius-lg)}.news-media-upload-file input::file-selector-button{border-style:var(--tw-border-style);border-width:0}.news-media-upload-file input::file-selector-button{background-color:var(--color-white)}.news-media-upload-file input::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.news-media-upload-file input::file-selector-button{padding-block:calc(var(--spacing) * 1.5)}.news-media-upload-file input::file-selector-button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.news-media-upload-file input::file-selector-button{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.news-media-upload-file input::file-selector-button{color:var(--color-primary)}.news-media-upload-file small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-500);overflow:hidden}.news-media-file-layout{gap:calc(var(--spacing) * 5);grid-template-columns:minmax(16rem,21rem) minmax(0,1fr);min-height:0;display:grid}.news-media-file-layout>aside{align-content:flex-start;gap:calc(var(--spacing) * 4);display:grid}.news-media-file-layout .media-library-detail-form{min-width:0}.media-variant-card,.media-usage-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.media-variant-card>div:first-child,.media-usage-card>div:first-child{gap:var(--spacing);min-width:0;display:grid}.media-variant-card strong,.media-usage-card strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.media-variant-card small,.media-usage-card small{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}.media-variant-card .media-library-card-actions{justify-content:flex-end;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:0;flex-wrap:wrap;padding:0;display:flex}.media-file-input-button{cursor:pointer;position:relative;overflow:hidden}.media-file-input-button input{cursor:pointer;opacity:0;position:absolute;inset:0}.media-translation-grid{align-items:flex-end;gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr)) auto;display:grid}.media-translation-grid>label{gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:.12em;letter-spacing:.12em;color:var(--color-slate-500);text-transform:uppercase;display:grid}.media-language-toolbar .section-language-badge,.media-language-toolbar .media-compact-language-badge{max-width:max-content;width:auto!important;min-width:0!important;min-height:1.75rem!important;max-height:1.75rem!important;padding:.2rem .5rem!important;font-size:.72rem!important;line-height:1!important}.media-language-toolbar .section-language-badge img,.media-language-toolbar .media-language-flag{object-fit:cover;width:1rem!important;min-width:1rem!important;max-width:1rem!important;height:.7rem!important;max-height:.7rem!important}.media-language-toolbar .media-language-add{width:auto;min-width:11rem;max-width:15rem}.media-reference-list{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.media-reference-card{cursor:pointer;gap:var(--spacing);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);min-width:0;padding:calc(var(--spacing) * 4);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:grid}@media (hover:hover){.media-reference-card:hover{border-color:#00999980}@supports (color:color-mix(in lab, red, red)){.media-reference-card:hover{border-color:color-mix(in oklab, var(--color-primary) 50%, transparent)}}.media-reference-card:hover{background-color:#0099990d}@supports (color:color-mix(in lab, red, red)){.media-reference-card:hover{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}}.media-reference-card strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-primary)}.media-reference-card span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);overflow:hidden}.news-media-crop-stage{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:#020618e6;width:fit-content;max-width:100%;max-height:55vh;margin-inline:auto;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.news-media-crop-stage{background-color:color-mix(in oklab, var(--color-slate-950) 90%, transparent)}}.news-media-crop-stage img{object-fit:contain;max-width:100%;max-height:55vh;display:block}.news-media-crop-box{pointer-events:none;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);--tw-shadow:0 0 0 9999px var(--tw-shadow-color,#0f172a94);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);position:absolute}.button-danger,.management-button-danger{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-red-600);background-color:var(--color-red-600);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){:is(.button-danger,.management-button-danger):hover{border-color:var(--color-red-700);background-color:var(--color-red-700)}}:is(.button-danger,.management-button-danger):focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-red-300);--tw-outline-style:none;outline-style:none}@media (width<=1000px){.news-media-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.news-media-selection-grid,.media-reference-list,.news-media-file-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.news-media-library-panel{width:100vw;height:100dvh;min-height:100dvh}.news-media-filters,.media-translation-grid{grid-template-columns:minmax(0,1fr)}.news-media-card{grid-template-columns:5.25rem minmax(0,1fr)}.news-media-card .media-library-thumb{height:5rem}}.example-detail-page-heading .page-title{width:100%;max-width:none}.example-detail-page-heading .detail-workgroup-note{margin:.15rem 0 0;padding:0}.detail-overview-grid{grid-template-columns:minmax(0,3fr) minmax(8rem,1fr);align-items:start;gap:1rem;display:grid}.example-detail-page .detail-meta{gap:.35rem;min-width:0;margin-top:0;padding-top:0;display:grid}.detail-meta-row{color:#475569;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.example-detail-page .detail-meta-row>span,.example-detail-page .detail-meta-row strong{color:inherit}.detail-meta-date-row{font-size:.92rem;font-weight:600}.detail-page-actions{border:0;flex-direction:row;justify-content:flex-end;align-self:start;align-items:center;gap:.5rem;padding:0}.detail-page-actions .example-icon-button{width:2rem;height:2rem}.example-share-popover{z-index:1200;background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;gap:.35rem;width:min(18rem,100vw - 1.5rem);padding:.75rem;display:grid;position:fixed;box-shadow:0 18px 50px #0f172a2e}.example-share-popover[hidden]{display:none}.example-share-popover-title{color:#366;padding:.15rem .35rem .45rem;font-size:.86rem;font-weight:800}.example-share-option{color:#334155;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.65rem;width:100%;padding:.55rem .65rem;font-size:.86rem;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s;display:flex}.example-share-option:hover,.example-share-option:focus-visible{color:#066;background:#00999917;outline:none}.example-share-option svg{fill:currentColor;flex:none;width:1rem;height:1rem}.example-share-status{color:teal;padding:.25rem .35rem 0;font-size:.74rem;font-weight:700}.news-body-flow.detail-richtext{display:flow-root}@media (width<=760px){.detail-overview-grid{grid-template-columns:minmax(0,1fr)}.detail-page-actions{justify-content:flex-start}}.example-involved-print-list{display:none}.example-preamble{color:#475569;overflow-wrap:anywhere;font-style:italic;line-height:1.65}.example-preamble-screen{margin:1rem 0 0}.example-print-preamble{display:none}.detail-action-stack{align-self:start;justify-items:end;gap:.35rem;min-width:0;display:grid}.detail-global-language-badges{flex-wrap:wrap;justify-content:flex-end}@media (width<=760px){.detail-action-stack{justify-items:start}.detail-global-language-badges{justify-content:flex-start}}.translation-contribution-button{color:var(--site-secondary);cursor:pointer;background:#fff}.translation-contribution-button:hover{background:var(--site-primary-soft,#e6f7f7)}.translation-contribution-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:95;background:#0f172a7a;justify-content:center;align-items:flex-start;padding:min(8vh,4.5rem) 1rem 2rem;display:flex;position:fixed;inset:0;overflow-y:auto}.translation-contribution-backdrop[hidden],.translation-contribution-loading[hidden]{display:none!important}.translation-contribution-modal{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;width:100%;max-width:50rem;position:relative;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.translation-contribution-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.3rem;display:flex}.translation-contribution-header h2{margin:.2rem 0 0;font-size:1.35rem;font-weight:800}.translation-contribution-header-actions,.translation-contribution-footer,.translation-contribution-footer-main{align-items:center;gap:.65rem;display:flex}.translation-contribution-body{gap:1rem;max-height:min(64vh,42rem);padding:1.25rem 1.3rem;display:grid;overflow-y:auto}.translation-contribution-intro{color:#475569;margin:0;line-height:1.65}.translation-contribution-language-field{max-width:24rem}.translation-contribution-list{border:1px solid #e2e8f0;border-radius:.75rem;display:grid;overflow:hidden}.translation-contribution-row{cursor:pointer;background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem 1rem;display:grid}.translation-contribution-row+.translation-contribution-row{border-top:1px solid #e2e8f0}.translation-contribution-row:hover{background:#f8fafc}.translation-contribution-row.is-blocked{color:#64748b;cursor:not-allowed;background:#f8fafc}.translation-contribution-row-copy{gap:.2rem;display:grid}.translation-contribution-row-copy strong{color:#0f172a}.translation-contribution-row-copy small{color:#64748b;line-height:1.35}.translation-contribution-source{color:#334155;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:999px;padding:.3rem .55rem;font-size:.72rem;font-weight:900}.translation-contribution-message{border-radius:.6rem;padding:.75rem .85rem;font-size:.9rem;font-weight:700;display:none}.translation-contribution-message:not(:empty){display:block}.translation-contribution-message.is-error{color:#991b1b;background:#fee2e2}.translation-contribution-message.is-success{color:#166534;background:#dcfce7}.translation-contribution-empty{color:#64748b;margin:0;padding:1rem}.translation-contribution-footer{border-top:1px solid #e2e8f0;justify-content:space-between;padding:1rem 1.3rem}.translation-contribution-loading{text-align:center;z-index:2;background:#fffffff5;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;padding:2rem;display:flex;position:absolute;inset:0}.translation-contribution-loading span:last-child{color:#64748b}.translation-contribution-spinner{border:3px solid #cbd5e1;border-top-color:var(--site-primary);border-radius:999px;width:2rem;height:2rem;animation:.8s linear infinite help-modal-spin}.translation-prepared-grid{gap:1rem;display:grid}.translation-prepared-card{border:1px solid #e2e8f0;border-radius:.85rem;overflow:hidden}.translation-prepared-card-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.8rem 1rem;display:flex}.translation-prepared-card-body{padding:1rem}@media (width<=640px){.translation-contribution-backdrop{align-items:flex-end;padding:.5rem}.translation-contribution-modal{max-height:96vh}.translation-contribution-header,.translation-contribution-body,.translation-contribution-footer{padding-left:.9rem;padding-right:.9rem}.translation-contribution-footer{flex-direction:column-reverse;align-items:stretch}.translation-contribution-footer-main{justify-content:flex-end}}.example-print-publication-intro,.example-print-title-image{display:none}@media print{.translation-contribution-button,.translation-contribution-backdrop{display:none!important}@page{margin:15mm 14mm}html,body{background:#fff!important;min-width:0!important}body>:not(.example-detail-view),.example-detail-view .site-header,.example-detail-view .ad-rail,.example-detail-view .site-footer,.example-detail-view .editor-registration-modal,.example-detail-view .example-share-popover,.example-detail-view .example-detail-page-heading .eyebrow,.example-detail-view .detail-action-stack,.example-detail-view .detail-register-editor-button,.example-detail-view .example-create-status,.example-detail-view .section-language-row,.example-detail-view [data-detail-section=comments]{display:none!important}.example-detail-view,.example-detail-view .site-shell,.example-detail-view .content-area,.example-detail-view .main-content,.example-detail-view .example-detail-page{width:100%!important;max-width:none!important;min-height:0!important;display:block!important}.example-detail-view .site-shell,.example-detail-view .content-area{margin:0!important;padding:0!important}.example-detail-view .main-content{padding:0!important}.example-detail-view .example-detail-page-heading{border:0!important;margin:0!important;padding:0 0 .35rem!important;display:flow-root!important}.example-detail-view .example-print-title-image{break-inside:avoid-page;page-break-inside:avoid;justify-content:center;align-items:center;width:100%!important;margin:5mm auto 6mm!important;display:flex!important}.example-detail-view .example-print-title-image img{object-fit:contain;display:block;width:auto!important;max-width:80%!important;height:auto!important;max-height:50.4mm!important;margin:0 auto!important}.example-detail-view .example-detail-page-heading .page-title{color:#366!important;max-width:none!important;margin:0!important;padding:0!important;font-size:21.6pt!important;line-height:1.15!important}.example-detail-view .example-detail-page-heading .detail-workgroup-note{color:#366!important;margin:1.2mm 0 0!important;padding:0!important;font-size:10pt!important;display:block!important}.example-detail-view .example-print-publication-intro{break-inside:avoid-page;page-break-inside:avoid;text-align:center;justify-items:center;row-gap:2.1mm;margin:6mm 0 7mm!important;display:grid!important}.example-detail-view .example-print-publication-copy,.example-detail-view .example-print-status-message{color:#334155!important;margin:0!important;padding:0!important;font-size:10.5pt!important;line-height:1.4!important}.example-detail-view .example-print-contributor-line{text-align:center;width:fit-content;max-width:82%;color:#366!important;margin:1.2mm auto 1.8mm!important;padding:0 0 1mm!important;font-size:10.5pt!important;line-height:1.45!important;display:block!important}.example-detail-view .example-print-contributor-line strong{color:#366!important;font-weight:700!important;text-decoration:none!important}.example-detail-view .example-print-publication-logo{width:30.6%!important;max-width:57.6mm!important;height:auto!important;margin:3.5mm auto!important;display:block!important}.example-detail-view .example-print-status-message{margin-top:2.5mm!important;font-weight:650!important}.example-detail-view .example-print-short-link{overflow-wrap:anywhere;text-underline-offset:.5mm;color:#366!important;font-weight:700!important;text-decoration:underline!important}.example-detail-view .example-preamble-screen{display:none!important}.example-detail-view .example-print-preamble{color:#475569!important;margin:2.5mm 0 0!important;padding:3mm 0!important;font-size:10.5pt!important;font-style:italic!important;line-height:1.5!important;display:block!important}.example-detail-view .maincontent-below-header{padding-top:0!important}.example-detail-view .detail-overview-grid{margin:0!important;display:none!important}.example-detail-view .detail-meta{gap:.35rem!important}.example-detail-view .detail-meta-row{color:#334155!important}.example-detail-view .detail-accordion,.example-detail-view .detail-result-grid{display:block!important}.example-detail-view .example-editor-section,.example-detail-view .detail-result-card{break-inside:avoid-page;page-break-inside:avoid;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 7mm!important;overflow:visible!important}.example-detail-view .detail-result-card{margin-bottom:5mm!important}.example-detail-view .example-editor-section-summary,.example-detail-view .result-slot-header{color:#0f172a!important;cursor:default!important;background:0 0!important;border:0!important;margin:0!important;padding:0 0 2mm!important;list-style:none!important;display:block!important}.example-detail-view .example-editor-section-summary:after,.example-detail-view .result-slot-header:after{content:none!important;display:none!important}.example-detail-view summary::marker{content:none!important;display:none!important}.example-detail-view summary::-webkit-details-marker{content:none!important;display:none!important}.example-detail-view .example-editor-section-title,.example-detail-view .result-slot-heading{color:#366!important;font-size:13pt!important;font-weight:700!important}.example-detail-view .example-editor-section-title strong{color:inherit!important}.example-detail-view .example-editor-section-body,.example-detail-view .result-slot-body{background:0 0!important;border:0!important;padding:0!important}.example-detail-view .detail-restricted-message,.example-detail-view .detail-visibility-note,.example-detail-view .detail-empty-content{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.example-detail-view .detail-restricted-message{color:#64748b!important}.example-detail-view details:not([open])>:not(summary){display:block!important}.example-detail-view .detail-richtext,.example-detail-view .tiptap-prose,.example-detail-view .example-title-readonly,.example-detail-view .literature-reference-list{break-inside:auto;page-break-inside:auto}.example-detail-view .example-involved-table{display:none!important}.example-detail-view .example-involved-print-list{gap:3mm;margin:0!important;padding:0!important;display:grid!important}.example-detail-view .example-involved-print-entry{break-inside:avoid-page;page-break-inside:avoid;border:0!important;margin:0!important;padding:0!important}.example-detail-view .example-involved-print-heading{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8mm;display:grid;margin:0!important;padding:0!important}.example-detail-view .example-involved-print-heading strong,.example-detail-view .example-involved-print-heading span,.example-detail-view .example-involved-print-organization,.example-detail-view .example-involved-print-software{color:#0f172a!important;margin:0!important;padding:0!important}.example-detail-view .example-involved-print-heading span{text-align:right;font-weight:600}.example-detail-view .example-involved-print-organization,.example-detail-view .example-involved-print-software{margin-top:.7mm!important}.example-detail-view .example-involved-print-software{gap:.7mm;display:grid}.example-detail-view .example-involved-print-software small{font-size:inherit;font-weight:400;color:#0f172a!important;margin:0!important;padding:0!important}.example-detail-view a{color:inherit!important;text-decoration:none!important}.example-detail-view img,.example-detail-view table,.example-detail-view figure,.example-detail-view .evadat-formula-block{break-inside:avoid-page;page-break-inside:avoid}}.formula-palette-details{border-top:1px solid #3366661f;padding-top:.7rem}.formula-palette-details>summary{cursor:pointer;color:#366;font-size:.84rem;font-weight:850;list-style-position:inside}.formula-palette-details[open]>summary{margin-bottom:.65rem}.formula-palette-details .formula-palette{border-top:0;padding-top:0}.formula-palette-tabs{flex-wrap:wrap;padding-bottom:0;overflow:visible}.formula-tool-button{grid-template-rows:minmax(2.4rem,1fr);min-height:3.9rem;overflow:hidden}.formula-tool-preview,.formula-template-preview,.formula-reference-preview{scrollbar-width:none;width:100%;max-width:100%;overflow:hidden}.formula-tool-preview::-webkit-scrollbar{display:none}.formula-template-preview::-webkit-scrollbar{display:none}.formula-reference-preview::-webkit-scrollbar{display:none}.formula-tool-preview .evadat-formula-inline,.formula-template-preview .evadat-formula-inline,.formula-reference-preview .evadat-formula-inline{width:auto;max-width:100%;display:inline-flex;overflow:hidden}.formula-tool-preview .katex,.formula-template-preview .katex,.formula-reference-preview .katex{max-width:100%;font-size:.96em}.formula-template-card.formula-tool-button{text-align:left;grid-template-rows:minmax(2.4rem,auto) auto;justify-items:stretch;min-height:4.8rem;padding:.55rem}.formula-template-card.formula-tool-button .formula-template-preview{background:#f8fafc;border-radius:.55rem;justify-content:center;align-items:center;min-height:2.5rem;padding:.45rem;display:flex}.formula-select-field{min-width:0}.formula-select-field.is-disabled{opacity:.58}.formula-select-field select,.formula-select-field input{width:100%}.formula-reference-panel{max-width:min(860px,100vw - 2rem)}.formula-reference-list{gap:.65rem;display:grid}.formula-reference-card.formula-tool-button{text-align:left;grid-template-rows:auto;grid-template-columns:minmax(7rem,.8fr) minmax(10rem,1fr) auto;justify-items:stretch;gap:.85rem;min-height:4.75rem;padding:.65rem .75rem;display:grid}.formula-reference-preview{background:#f8fafc;border-radius:.55rem;justify-content:center;align-items:center;padding:.45rem;display:flex}.formula-reference-content{align-content:center;gap:.15rem;min-width:0;display:grid}.formula-reference-content strong{color:#285858}.formula-reference-content small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.formula-reference-action{color:#366;align-self:center;font-size:.78rem;font-weight:850}.evadat-formula-number:empty{display:none}.tiptap-prose .evadat-formula-inline,.section-richtext-readonly .evadat-formula-inline,.detail-richtext .evadat-formula-inline{gap:.32rem}.tiptap-prose .evadat-formula-block,.section-richtext-readonly .evadat-formula-block,.detail-richtext .evadat-formula-block{gap:.55rem}.tiptap-prose .evadat-formula-placement-block-center-right,.section-richtext-readonly .evadat-formula-placement-block-center-right,.detail-richtext .evadat-formula-placement-block-center-right{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.tiptap-prose .evadat-formula-placement-block-center-right .evadat-formula-render,.section-richtext-readonly .evadat-formula-placement-block-center-right .evadat-formula-render,.detail-richtext .evadat-formula-placement-block-center-right .evadat-formula-render{grid-column:2;justify-self:center}.tiptap-prose .evadat-formula-placement-block-center-right .evadat-formula-number,.section-richtext-readonly .evadat-formula-placement-block-center-right .evadat-formula-number,.detail-richtext .evadat-formula-placement-block-center-right .evadat-formula-number{grid-column:3;justify-self:end}.tiptap-prose .evadat-formula-placement-block-left-right,.section-richtext-readonly .evadat-formula-placement-block-left-right,.detail-richtext .evadat-formula-placement-block-left-right{grid-template-columns:minmax(0,1fr) auto}.tiptap-prose .evadat-formula-placement-block-left-right .evadat-formula-render,.section-richtext-readonly .evadat-formula-placement-block-left-right .evadat-formula-render,.detail-richtext .evadat-formula-placement-block-left-right .evadat-formula-render{grid-column:1;justify-self:start}.tiptap-prose .evadat-formula-placement-block-left-right .evadat-formula-number,.section-richtext-readonly .evadat-formula-placement-block-left-right .evadat-formula-number,.detail-richtext .evadat-formula-placement-block-left-right .evadat-formula-number{grid-column:2;justify-self:end}.tiptap-prose .evadat-formula-placement-block-together-left,.tiptap-prose .evadat-formula-placement-block-together-center,.tiptap-prose .evadat-formula-placement-block-together-right,.section-richtext-readonly .evadat-formula-placement-block-together-left,.section-richtext-readonly .evadat-formula-placement-block-together-center,.section-richtext-readonly .evadat-formula-placement-block-together-right,.detail-richtext .evadat-formula-placement-block-together-left,.detail-richtext .evadat-formula-placement-block-together-center,.detail-richtext .evadat-formula-placement-block-together-right{align-items:center;gap:.55rem;display:flex}.tiptap-prose .evadat-formula-placement-block-together-left,.section-richtext-readonly .evadat-formula-placement-block-together-left,.detail-richtext .evadat-formula-placement-block-together-left{justify-content:flex-start}.tiptap-prose .evadat-formula-placement-block-together-center,.section-richtext-readonly .evadat-formula-placement-block-together-center,.detail-richtext .evadat-formula-placement-block-together-center{justify-content:center}.tiptap-prose .evadat-formula-placement-block-together-right,.section-richtext-readonly .evadat-formula-placement-block-together-right,.detail-richtext .evadat-formula-placement-block-together-right{justify-content:flex-end}.tiptap-prose .evadat-formula-placement-block-together-left .evadat-formula-render,.tiptap-prose .evadat-formula-placement-block-together-center .evadat-formula-render,.tiptap-prose .evadat-formula-placement-block-together-right .evadat-formula-render,.section-richtext-readonly .evadat-formula-placement-block-together-left .evadat-formula-render,.section-richtext-readonly .evadat-formula-placement-block-together-center .evadat-formula-render,.section-richtext-readonly .evadat-formula-placement-block-together-right .evadat-formula-render,.detail-richtext .evadat-formula-placement-block-together-left .evadat-formula-render,.detail-richtext .evadat-formula-placement-block-together-center .evadat-formula-render,.detail-richtext .evadat-formula-placement-block-together-right .evadat-formula-render,.tiptap-prose .evadat-formula-placement-block-together-left .evadat-formula-number,.tiptap-prose .evadat-formula-placement-block-together-center .evadat-formula-number,.tiptap-prose .evadat-formula-placement-block-together-right .evadat-formula-number,.section-richtext-readonly .evadat-formula-placement-block-together-left .evadat-formula-number,.section-richtext-readonly .evadat-formula-placement-block-together-center .evadat-formula-number,.section-richtext-readonly .evadat-formula-placement-block-together-right .evadat-formula-number,.detail-richtext .evadat-formula-placement-block-together-left .evadat-formula-number,.detail-richtext .evadat-formula-placement-block-together-center .evadat-formula-number,.detail-richtext .evadat-formula-placement-block-together-right .evadat-formula-number{grid-column:auto;justify-self:auto}.evadat-formula-reference a{color:#366;border-bottom:1px dotted;font-weight:800;text-decoration:none}.evadat-formula-reference a:hover,.evadat-formula-reference a:focus-visible{color:#244f4f}@media (width<=900px){.formula-display-options{grid-template-columns:1fr}}@media (width<=640px){.formula-reference-card.formula-tool-button{grid-template-columns:1fr}.formula-reference-action{justify-self:start}}.tiptap-toolbar-row-context-empty{color:#94a3b8;min-height:2.55rem;font-size:.78rem;font-weight:750}.formula-palette-details>summary,.formula-latex-details>summary{align-items:center;gap:.45rem;list-style:none;display:flex}.formula-palette-details>summary::-webkit-details-marker{display:none}.formula-latex-details>summary::-webkit-details-marker{display:none}.formula-palette-details>summary:before,.formula-latex-details>summary:before{content:"";border-top:.28rem solid #0000;border-bottom:.28rem solid #0000;border-left:.42rem solid;flex:none;transition:transform .16s;transform:rotate(0)}.formula-palette-details[open]>summary:before,.formula-latex-details[open]>summary:before{transform:rotate(90deg)}.formula-latex-details>summary{display:flex}.parameter-node-panel{width:min(900px,100vw - 2rem);height:min(760px,100vh - 2rem);max-height:min(760px,100vh - 2rem)}.parameter-node-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.parameter-node-primary-grid label,.parameter-node-numbering{color:#52636a;letter-spacing:.035em;gap:.4rem;font-size:.78rem;font-weight:850;display:grid}.parameter-graphic-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.parameter-graphic-template-card{appearance:none;color:#334155;cursor:pointer;text-align:left;background:#fff;border:1px solid #dbe4e8;border-radius:.8rem;grid-template-columns:7.4rem minmax(0,1fr);align-items:center;gap:.8rem;min-height:6rem;padding:.7rem;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;display:grid}.parameter-graphic-template-card:hover,.parameter-graphic-template-card:focus-visible{background:#3366660b;border-color:#3366667a;outline:none;transform:translateY(-1px);box-shadow:0 7px 18px #0f172a12}.parameter-graphic-template-card.is-active{background:var(--color-primary-soft,#e6f7f7);border-color:var(--site-primary,#099);box-shadow:0 0 0 1px var(--site-primary,#099)}@supports (color:color-mix(in lab, red, red)){.parameter-graphic-template-card.is-active{box-shadow:0 0 0 1px color-mix(in srgb, var(--site-primary,#099) 28%, transparent)}}.parameter-graphic-template-card>span{gap:.28rem;min-width:0;display:grid}.parameter-graphic-template-card strong{color:#173f46;font-size:.9rem;font-weight:900;line-height:1.25}.parameter-graphic-template-card small{color:#64748b;font-size:.76rem;font-weight:650;line-height:1.35}.parameter-graphic-template-preview{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.55rem;width:100%;height:3.6rem}.parameter-graphic-template-preview line,.parameter-graphic-template-preview rect{fill:none;stroke:#5f7f8d;stroke-width:2px}.parameter-graphic-template-preview circle{fill:#4f8db6;stroke:#fff;stroke-width:1px}.parameter-graphic-template-preview .solid,.parameter-graphic-template-preview .axis{stroke:#c43d4b}.parameter-graphic-template-preview .dashed{stroke:#14866d;stroke-dasharray:5 3}.parameter-graphic-template-preview .dotted{stroke:#c57b16;stroke-dasharray:2 3}.parameter-graphic-template-preview .band{fill:#dcefe8;stroke:none}.parameter-node-numbering{border-top:1px solid #e2e8f0;padding-top:1rem}.evadat-parameter-chart{margin:1.25rem 0}.evadat-parameter-chart figcaption,.evadat-parameter-table figcaption{color:#334155;margin-bottom:.55rem;font-weight:800}.evadat-parameter-chart-frame{aspect-ratio:25/12;background:#fff;border:1px solid #dce5e8;border-radius:.75rem;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.evadat-parameter-chart-frame img{object-fit:contain;width:100%;height:100%;display:block}.evadat-parameter-chart-frame img[aria-busy=true]{opacity:.35}.evadat-parameter-chart-frame img[data-parameter-chart-error=true]{min-height:12rem}.evadat-parameter-group-node-view>.evadat-parameter-chart{margin:0}.evadat-parameter-group-node-view .evadat-parameter-chart{pointer-events:none}@media (width<=720px){.parameter-node-primary-grid,.parameter-graphic-template-grid{grid-template-columns:1fr}.parameter-graphic-template-card{grid-template-columns:6rem minmax(0,1fr)}}@media print{.evadat-parameter-chart,.evadat-parameter-table{break-inside:avoid-page;page-break-inside:avoid}}.parameter-node-primary-grid label,.parameter-node-secondary-grid label,.parameter-node-caption-grid label,.parameter-node-numbering{color:#52636a;letter-spacing:.035em;gap:.4rem;font-size:.78rem;font-weight:850;display:grid}.parameter-node-secondary-grid{grid-template-columns:minmax(0,1fr);gap:.85rem;display:grid}.parameter-node-heading,.parameter-node-config-section .parameter-node-heading{color:#40545c;letter-spacing:.025em;margin:0;font-size:.88rem;font-weight:900;line-height:1.25}.parameter-node-caption-grid{border-top:1px solid #e2e8f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding-top:1rem;display:grid}.parameter-node-highlight{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:.55rem;display:flex}.parameter-node-highlight input{flex:none;margin:0}.parameter-node-highlight span{min-width:0}.parameter-node-column-row .media-trash-button svg{width:.9rem;height:.9rem}.evadat-parameter-chart{box-sizing:border-box;max-width:100%}.evadat-parameter-graphic-size-small{width:min(400px,100%)}.evadat-parameter-graphic-size-medium{width:min(800px,100%)}.evadat-parameter-graphic-size-large{width:min(1200px,100%)}.evadat-parameter-display-image_block{clear:both;display:block}.evadat-parameter-chart-inline,.evadat-parameter-display-image_inline{vertical-align:middle;flex-direction:column;max-width:100%;margin:.35rem .25rem;display:inline-flex}.evadat-parameter-chart-wrap,.evadat-parameter-display-image_wrap{float:left;max-width:min(48%,1200px);margin:.35rem 1rem .75rem 0}.evadat-parameter-chart-frame{aspect-ratio:auto;justify-content:center;align-items:center;width:100%;max-width:100%;height:200px;min-height:200px;display:flex;position:relative;overflow:hidden}.evadat-parameter-chart-frame img{object-fit:contain;opacity:0;width:100%;max-width:100%;height:100%;max-height:100%;transition:opacity .18s;display:block}.evadat-parameter-chart-frame.is-ready img{opacity:1}.tiptap-prose .evadat-parameter-display-image_block,.section-richtext-readonly .evadat-parameter-display-image_block,.detail-richtext .evadat-parameter-display-image_block{clear:both;float:none;margin-left:0;margin-right:auto;display:block}.tiptap-prose .evadat-parameter-display-image_inline,.section-richtext-readonly .evadat-parameter-display-image_inline,.detail-richtext .evadat-parameter-display-image_inline{clear:none;float:none;vertical-align:middle;margin-left:.25rem;margin-right:.25rem;display:inline-flex}.tiptap-prose .evadat-parameter-display-image_wrap,.section-richtext-readonly .evadat-parameter-display-image_wrap,.detail-richtext .evadat-parameter-display-image_wrap{clear:none;float:left;margin-left:0;margin-right:1rem}.evadat-parameter-chart-skeleton{color:#64748b;letter-spacing:.02em;text-align:center;z-index:1;background:linear-gradient(90deg,#eef3f5 25%,#f8fafc 50%,#eef3f5 75%) 0 0/200% 100%;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:flex;position:absolute;inset:0}.evadat-parameter-chart-frame.is-loading .evadat-parameter-chart-skeleton{animation:1.45s ease-in-out infinite parameter-chart-pulse}.evadat-parameter-chart-frame.is-ready .evadat-parameter-chart-skeleton,.evadat-parameter-chart-frame.has-error .evadat-parameter-chart-skeleton{display:none}.evadat-parameter-chart-frame.has-error:after{color:#9f3341;content:"Grafik konnte nicht generiert werden";text-align:center;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:flex;position:absolute;inset:0}.evadat-parameter-chart figcaption,.evadat-parameter-chart-inline figcaption,.evadat-parameter-chart-caption{color:#475569;width:100%;margin:.5rem 0 0;font-size:.875rem;font-weight:400;line-height:1.5rem;display:block}.evadat-parameter-group-node-view-inline{margin:0;display:inline}.evadat-parameter-group-node-view-inline>.evadat-parameter-chart-inline{pointer-events:none}@keyframes parameter-chart-pulse{0%{opacity:.75;background-position:200% 0}50%{opacity:1}to{opacity:.75;background-position:-200% 0}}@media (width<=720px){.parameter-node-caption-grid,.parameter-node-graphic-settings{grid-template-columns:1fr}.parameter-node-highlight{white-space:normal}.evadat-parameter-chart-wrap,.evadat-parameter-display-image_wrap{float:none;max-width:100%;margin-left:auto;margin-right:auto}}@media print{.evadat-parameter-chart-frame{height:200px}.evadat-parameter-chart-skeleton{display:none!important}.evadat-parameter-chart-frame img{opacity:1}}.parameter-modal-panel{height:auto;min-height:0;max-height:min(44rem,100vh - 2rem)}.parameter-modal-panel.is-parameter-value-entry{grid-template-rows:auto minmax(0,1fr) auto;width:min(900px,100vw - 2rem)}.parameter-modal-panel.is-parameter-value-entry .parameter-modal-scroll{max-height:min(34rem,100vh - 12rem)}.parameter-modal-panel .parameter-modal-actions{flex:none;align-items:center}.parameter-modal-panel .parameter-modal-actions .button-primary,.parameter-modal-panel .parameter-modal-actions .button-secondary{align-self:center;height:auto;min-height:2.65rem}@media (width<=640px){.parameter-modal-panel,.parameter-modal-panel.is-parameter-value-entry{height:100%;max-height:100%}.parameter-modal-panel.is-parameter-value-entry .parameter-modal-scroll{max-height:none}}.evadat-list-reference a{color:#366;border-bottom:1px dotted;border-radius:.2rem;font-weight:800;text-decoration:none}.evadat-list-reference a:hover,.evadat-list-reference a:focus-visible{color:#244f4f}.tiptap-prose .evadat-list-reference.is-invalid-reference a,.example-edit-page .section-richtext-readonly .evadat-list-reference.is-invalid-reference a{color:#b91c1c;cursor:help;pointer-events:none;border-bottom-color:currentColor}.tiptap-prose .evadat-list-reference.is-invalid-reference a:hover,.tiptap-prose .evadat-list-reference.is-invalid-reference a:focus-visible,.example-edit-page .section-richtext-readonly .evadat-list-reference.is-invalid-reference a:hover,.example-edit-page .section-richtext-readonly .evadat-list-reference.is-invalid-reference a:focus-visible{color:#991b1b}.tiptap-prose .evadat-literature-reference.is-invalid-reference,.example-edit-page .section-richtext-readonly .evadat-literature-reference.is-invalid-reference{color:#b91c1c;background:#fee2e2d1;border-color:#b91c1c59}.tiptap-prose .ProseMirror-selectednode.evadat-literature-reference.is-invalid-reference{outline-color:#b91c1c8c}.list-reference-panel{max-width:min(1080px,100vw - 2rem)}.list-reference-tabs{flex-wrap:wrap;align-items:stretch}.list-reference-tabs .media-library-tab{align-items:center;gap:.45rem;display:inline-flex}.list-reference-tab-count{background:#0f766e17;border-radius:999px;justify-content:center;align-items:center;min-width:1.45rem;padding:.12rem .38rem;font-size:.7rem;font-weight:800;display:inline-flex}.list-reference-list{gap:.75rem;display:grid}.list-reference-card{background:#fff;border:1px solid #dbe4e7;border-radius:.85rem;grid-template-columns:minmax(10rem,13rem) minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.75rem;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.list-reference-card:hover{border-color:#86bfc0;transform:translateY(-1px);box-shadow:0 8px 22px #0f444714}.list-reference-preview{background:#f8fafb;border:1px solid #e1e8eb;border-radius:.65rem;justify-content:center;align-items:center;min-width:0;height:6.5rem;padding:.35rem;display:flex;overflow:hidden}.list-reference-media-preview,.list-reference-media-preview img{object-fit:contain;width:100%;max-width:100%;height:100%;display:block}.section-reference-preview{color:var(--site-primary-dark,#007a7a);background:#e9f7f7;border:1px solid #0993;border-radius:.65rem;justify-content:center;align-items:center;min-width:5.5rem;min-height:4.5rem;padding:.65rem .85rem;font-size:1.15rem;font-weight:850;display:inline-flex}.list-reference-file-preview{color:#42686b;letter-spacing:.08em;background:#e9f3f3;border-radius:.55rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;font-size:.75rem;font-weight:850;display:flex}.list-reference-formula-preview{justify-content:center;align-items:center;max-width:100%;display:flex;overflow:hidden}.list-reference-parameter-preview{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.list-reference-parameter-preview>figure,.list-reference-parameter-preview>span,.list-reference-parameter-preview .evadat-parameter-table,.list-reference-parameter-preview .evadat-parameter-chart{width:100%;max-width:100%;max-height:100%;margin:0}.list-reference-parameter-preview .evadat-parameter-chart-frame{height:5.65rem}.list-reference-parameter-preview .evadat-parameter-chart-frame img{object-fit:contain;width:100%;height:100%}.list-reference-parameter-preview .evadat-parameter-table-scroll{max-height:5.65rem;overflow:hidden}.list-reference-parameter-preview table{font-size:.48rem;line-height:1.1}.list-reference-parameter-preview th,.list-reference-parameter-preview td{padding:.12rem .18rem}.list-reference-parameter-preview figcaption,.list-reference-parameter-preview .evadat-parameter-chart-caption{display:none}.list-reference-content{gap:.16rem;min-width:0;display:grid}.list-reference-content strong{color:#244f52;font-size:.92rem}.list-reference-content span,.list-reference-content small{color:#64757c;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-reference-content span{font-size:.8rem;font-weight:700}.list-reference-content small{font-size:.75rem}@media (width<=720px){.list-reference-card{grid-template-columns:6.5rem minmax(0,1fr)}.list-reference-card>.button-primary{grid-column:1/-1;justify-self:start}.list-reference-preview{height:5rem}}.example-detail-page [id^=section-]{scroll-margin-top:6rem}.example-page-notice{margin:0 0 1rem}.example-detail-page .detail-meta,.example-detail-page .detail-action-stack{padding-block:.75rem}.example-edit-header-status>.example-edit-header-action-card{place-items:center;min-height:4.15rem;padding-block:.55rem}.example-edit-summary-actions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.55rem;width:100%;display:flex}.example-edit-summary-actions .example-icon-button{width:2rem;height:2rem}.example-share-divider{border-top:1px solid #e2e8f0;margin:.35rem .2rem .1rem}@keyframes evadat-content-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.content-skeleton{background:linear-gradient(90deg,#edf2f4 22%,#f8fafb 42%,#edf2f4 62%) 0 0/240% 100%;border-radius:.38rem;animation:1.35s ease-in-out infinite evadat-content-skeleton-pulse;display:block;overflow:hidden}.content-skeleton-label{width:46%;height:.7rem}.content-skeleton-heading{width:68%;height:1rem}.content-skeleton-copy{width:58%;height:.75rem}.content-skeleton-wide{width:92%}.content-skeleton-badge{border-radius:999px;width:5.5rem;height:1.45rem}.content-skeleton-icon{border-radius:.5rem;width:2.1rem;height:2.1rem}.content-skeleton-icon-large{border-radius:999px;width:2.3rem;height:2.3rem}.content-skeleton-chapter{width:2.3rem;height:1.15rem}.content-skeleton-button{border-radius:.55rem;width:7rem;height:2.55rem}.content-skeleton-action-row{border-radius:.6rem;width:7.6rem;height:2.5rem}.profile-skeleton-row .profile-label,.profile-skeleton-row .profile-value,.profile-skeleton-row .profile-actions{align-items:center;min-height:2.3rem;display:flex}.profile-skeleton-row .profile-actions{justify-content:flex-end}.assignment-loading-skeleton .assignment-summary-card{pointer-events:none}.assignment-loading-skeleton .assignment-summary-content{gap:.65rem;width:100%;display:grid}.dashboard-list-skeleton{display:contents}.dashboard-skeleton-row{pointer-events:none}.dashboard-skeleton-row .dashboard-example-main,.dashboard-skeleton-row .dashboard-news-body{gap:.55rem;width:100%;display:grid}.dashboard-skeleton-image{border-radius:.5rem;width:3.75rem;height:3.75rem}.dashboard-content-reveal,.example-list-card-reveal{animation:.28s ease-out both evadat-content-reveal}.example-list.is-loading{align-content:start;min-height:0}.example-list-skeleton-card{pointer-events:none;box-shadow:none}.example-list-skeleton-stripe{background:#d8e7e7}.example-list-skeleton-copy-group{gap:.55rem;padding-top:.1rem;display:grid}.example-list-skeleton-title{width:min(82%,34rem)}.example-list-skeleton-language{width:3.6rem;height:1rem}.example-list-skeleton-people{width:min(55%,25rem)}.example-list-skeleton-side-fact{justify-self:end;width:3.4rem}.example-list-skeleton-dates{flex-wrap:wrap;gap:1rem;width:min(100%,31rem);display:flex}.example-list-skeleton-dates .content-skeleton{width:7rem}.example-list-skeleton-image{border-radius:.55rem;width:5.6rem;height:5.6rem}.example-list-skeleton-software .content-skeleton{width:min(80%,12rem)}.example-list-skeleton-actions .content-skeleton-icon{border-radius:999px;width:1.75rem;height:1.75rem}@media (width<=700px){.example-list-skeleton-side-fact{justify-self:start}.example-list-skeleton-title{width:min(92%,28rem)}}@keyframes evadat-content-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.example-editor-loading-shell{gap:1rem;display:grid}.example-edit-summary-skeleton>div{flex-direction:column;justify-content:center;gap:.7rem;min-height:5.15rem;display:flex}.example-edit-summary-skeleton .example-edit-header-action-card{align-items:center}.example-editor-accordion-skeleton{gap:.7rem;display:grid}.example-editor-section-skeleton{pointer-events:none}.example-editor-section-skeleton .example-editor-section-summary{cursor:default}.example-editor-section-skeleton .example-editor-section-title{align-items:center;gap:.65rem;width:min(24rem,70%);display:flex}.example-editor-section-skeleton .example-editor-section-title .content-skeleton-heading{flex:1}.example-editor-section-skeleton .example-editor-section-body{gap:.75rem;display:grid}.example-edit-actions-skeleton{justify-content:flex-end;align-items:center;min-height:4.5rem}@media (prefers-reduced-motion:reduce){.content-skeleton,.hero-carousel-skeleton{animation:none}.content-skeleton{background:#edf2f4}.dashboard-content-reveal,.example-list-card-reveal{animation:none}}.example-title-row-actions{flex-wrap:nowrap;align-items:center;gap:.45rem;display:flex}.example-title-row-actions .icon-soft-button{flex:none}@media (width<=1024px){.example-title-row-actions{justify-content:flex-end}}.tiptap-prose,.section-richtext-readonly,.detail-richtext{overflow-wrap:anywhere}.tiptap-prose .tableWrapper,.section-richtext-readonly .tableWrapper,.detail-richtext .tableWrapper{max-width:100%;padding-bottom:.25rem;overflow-x:auto}.tiptap-prose table[data-table-width="25"],.section-richtext-readonly table[data-table-width="25"],.detail-richtext table[data-table-width="25"]{width:25%}.tiptap-prose table[data-table-width="33"],.section-richtext-readonly table[data-table-width="33"],.detail-richtext table[data-table-width="33"]{width:33%}.tiptap-prose table[data-table-align=left],.section-richtext-readonly table[data-table-align=left],.detail-richtext table[data-table-align=left]{margin-left:0;margin-right:auto}.tiptap-prose table[data-table-align=center],.section-richtext-readonly table[data-table-align=center],.detail-richtext table[data-table-align=center]{margin-left:auto;margin-right:auto}.tiptap-prose table[data-table-align=right],.section-richtext-readonly table[data-table-align=right],.detail-richtext table[data-table-align=right]{margin-left:auto;margin-right:0}.tiptap-prose table[data-table-fixed-layout=true],.section-richtext-readonly table[data-table-fixed-layout=true],.detail-richtext table[data-table-fixed-layout=true]{table-layout:fixed}.tiptap-prose table[data-table-cell-padding=compact] :is(td,th),.section-richtext-readonly table[data-table-cell-padding=compact] :is(td,th),.detail-richtext table[data-table-cell-padding=compact] :is(td,th){padding:.2rem .4rem;line-height:1.35}.tiptap-prose table[data-table-cell-padding=normal] :is(td,th),.section-richtext-readonly table[data-table-cell-padding=normal] :is(td,th),.detail-richtext table[data-table-cell-padding=normal] :is(td,th){padding:.55rem .7rem}.tiptap-prose table[data-table-cell-padding=comfortable] :is(td,th),.section-richtext-readonly table[data-table-cell-padding=comfortable] :is(td,th),.detail-richtext table[data-table-cell-padding=comfortable] :is(td,th){padding:.8rem .9rem}.tiptap-prose table[data-table-cell-padding=spacious] :is(td,th),.section-richtext-readonly table[data-table-cell-padding=spacious] :is(td,th),.detail-richtext table[data-table-cell-padding=spacious] :is(td,th){padding:1rem 1.15rem}.tiptap-prose table[data-table-row-height=compact] :is(td,th),.section-richtext-readonly table[data-table-row-height=compact] :is(td,th),.detail-richtext table[data-table-row-height=compact] :is(td,th){height:1.75rem}.tiptap-prose table[data-table-row-height=normal] :is(td,th),.section-richtext-readonly table[data-table-row-height=normal] :is(td,th),.detail-richtext table[data-table-row-height=normal] :is(td,th){height:2.75rem}.tiptap-prose table[data-table-row-height=comfortable] :is(td,th),.section-richtext-readonly table[data-table-row-height=comfortable] :is(td,th),.detail-richtext table[data-table-row-height=comfortable] :is(td,th){height:3.5rem}.tiptap-prose table[data-table-row-height=spacious] :is(td,th),.section-richtext-readonly table[data-table-row-height=spacious] :is(td,th),.detail-richtext table[data-table-row-height=spacious] :is(td,th){height:4.5rem}.tiptap-prose table[data-table-border-style=horizontal] :is(td,th),.section-richtext-readonly table[data-table-border-style=horizontal] :is(td,th),.detail-richtext table[data-table-border-style=horizontal] :is(td,th){border-width:0 0 1px}.tiptap-prose table[data-table-border-style=outer],.section-richtext-readonly table[data-table-border-style=outer],.detail-richtext table[data-table-border-style=outer]{border:1px solid #cbd5e1}.tiptap-prose table[data-table-border-style=outer] :is(td,th),.section-richtext-readonly table[data-table-border-style=outer] :is(td,th),.detail-richtext table[data-table-border-style=outer] :is(td,th),.tiptap-prose table[data-table-border-style=none] :is(td,th),.section-richtext-readonly table[data-table-border-style=none] :is(td,th),.detail-richtext table[data-table-border-style=none] :is(td,th){border:0}.tiptap-prose table[data-table-striped-rows=true] tbody tr:nth-child(2n) :is(td,th):not([data-cell-background]:not([data-cell-background=none])),.section-richtext-readonly table[data-table-striped-rows=true] tbody tr:nth-child(2n) :is(td,th):not([data-cell-background]:not([data-cell-background=none])),.detail-richtext table[data-table-striped-rows=true] tbody tr:nth-child(2n) :is(td,th):not([data-cell-background]:not([data-cell-background=none])){background:#f8fafc}.tiptap-prose :is(td,th)[data-cell-align=left],.section-richtext-readonly :is(td,th)[data-cell-align=left],.detail-richtext :is(td,th)[data-cell-align=left]{text-align:left}.tiptap-prose :is(td,th)[data-cell-align=center],.section-richtext-readonly :is(td,th)[data-cell-align=center],.detail-richtext :is(td,th)[data-cell-align=center]{text-align:center}.tiptap-prose :is(td,th)[data-cell-align=right],.section-richtext-readonly :is(td,th)[data-cell-align=right],.detail-richtext :is(td,th)[data-cell-align=right]{text-align:right}.tiptap-prose :is(td,th)[data-cell-align=justify],.section-richtext-readonly :is(td,th)[data-cell-align=justify],.detail-richtext :is(td,th)[data-cell-align=justify]{text-align:justify}.tiptap-prose :is(td,th)[data-cell-align]>:is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote),.section-richtext-readonly :is(td,th)[data-cell-align]>:is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote),.detail-richtext :is(td,th)[data-cell-align]>:is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote),.tiptap-prose :is(td,th)[data-cell-align]>:is(ul,ol) :is(li,p),.section-richtext-readonly :is(td,th)[data-cell-align]>:is(ul,ol) :is(li,p),.detail-richtext :is(td,th)[data-cell-align]>:is(ul,ol) :is(li,p){text-align:inherit!important}.tiptap-prose :is(td,th)>p,.section-richtext-readonly :is(td,th)>p,.detail-richtext :is(td,th)>p{line-height:inherit;margin-block:0}.tiptap-prose :is(td,th)>p+p,.section-richtext-readonly :is(td,th)>p+p,.detail-richtext :is(td,th)>p+p{margin-top:.3rem}.tiptap-prose :is(td,th)[data-cell-vertical-align=top],.section-richtext-readonly :is(td,th)[data-cell-vertical-align=top],.detail-richtext :is(td,th)[data-cell-vertical-align=top]{vertical-align:top}.tiptap-prose :is(td,th)[data-cell-vertical-align=middle],.section-richtext-readonly :is(td,th)[data-cell-vertical-align=middle],.detail-richtext :is(td,th)[data-cell-vertical-align=middle]{vertical-align:middle}.tiptap-prose :is(td,th)[data-cell-vertical-align=bottom],.section-richtext-readonly :is(td,th)[data-cell-vertical-align=bottom],.detail-richtext :is(td,th)[data-cell-vertical-align=bottom]{vertical-align:bottom}.tiptap-prose :is(td,th)[data-cell-background=yellow],.section-richtext-readonly :is(td,th)[data-cell-background=yellow],.detail-richtext :is(td,th)[data-cell-background=yellow]{background:#fef3c7}.tiptap-prose :is(td,th)[data-cell-background=green],.section-richtext-readonly :is(td,th)[data-cell-background=green],.detail-richtext :is(td,th)[data-cell-background=green]{background:#dcfce7}.tiptap-prose :is(td,th)[data-cell-background=blue],.section-richtext-readonly :is(td,th)[data-cell-background=blue],.detail-richtext :is(td,th)[data-cell-background=blue]{background:#dbeafe}.tiptap-prose :is(td,th)[data-cell-background=red],.section-richtext-readonly :is(td,th)[data-cell-background=red],.detail-richtext :is(td,th)[data-cell-background=red]{background:#fee2e2}.tiptap-prose :is(td,th)[data-cell-background=gray],.section-richtext-readonly :is(td,th)[data-cell-background=gray],.detail-richtext :is(td,th)[data-cell-background=gray]{background:#e2e8f0}.tiptap-prose :is(td,th)[data-cell-background=accent],.section-richtext-readonly :is(td,th)[data-cell-background=accent],.detail-richtext :is(td,th)[data-cell-background=accent]{background:#edf9f9}@supports (color:color-mix(in lab, red, red)){.tiptap-prose :is(td,th)[data-cell-background=accent],.section-richtext-readonly :is(td,th)[data-cell-background=accent],.detail-richtext :is(td,th)[data-cell-background=accent]{background:color-mix(in srgb, var(--color-primary-soft,#e6f7f7) 72%, #fff)}}.tiptap-prose :is(td,th)[data-cell-text-color=muted],.section-richtext-readonly :is(td,th)[data-cell-text-color=muted],.detail-richtext :is(td,th)[data-cell-text-color=muted]{color:#64748b}.tiptap-prose :is(td,th)[data-cell-text-color=accent],.section-richtext-readonly :is(td,th)[data-cell-text-color=accent],.detail-richtext :is(td,th)[data-cell-text-color=accent]{color:#366}.tiptap-prose :is(td,th)[data-cell-text-color=danger],.section-richtext-readonly :is(td,th)[data-cell-text-color=danger],.detail-richtext :is(td,th)[data-cell-text-color=danger]{color:#b91c1c}.tiptap-prose :is(td,th)[data-cell-text-color=success],.section-richtext-readonly :is(td,th)[data-cell-text-color=success],.detail-richtext :is(td,th)[data-cell-text-color=success]{color:#166534}.tiptap-prose :is(td,th)[data-cell-text-color=inverse],.section-richtext-readonly :is(td,th)[data-cell-text-color=inverse],.detail-richtext :is(td,th)[data-cell-text-color=inverse]{color:#fff}.tiptap-prose :is(td,th)[data-cell-font-weight=semibold],.section-richtext-readonly :is(td,th)[data-cell-font-weight=semibold],.detail-richtext :is(td,th)[data-cell-font-weight=semibold]{font-weight:600}.tiptap-prose :is(td,th)[data-cell-font-weight=bold],.section-richtext-readonly :is(td,th)[data-cell-font-weight=bold],.detail-richtext :is(td,th)[data-cell-font-weight=bold]{font-weight:700}.tiptap-prose :is(td,th)[data-cell-nowrap=true],.section-richtext-readonly :is(td,th)[data-cell-nowrap=true],.detail-richtext :is(td,th)[data-cell-nowrap=true]{white-space:nowrap}.tiptap-prose [data-text-align=left],.section-richtext-readonly [data-text-align=left],.detail-richtext [data-text-align=left]{text-align:left}.tiptap-prose [data-text-align=center],.section-richtext-readonly [data-text-align=center],.detail-richtext [data-text-align=center]{text-align:center}.tiptap-prose [data-text-align=right],.section-richtext-readonly [data-text-align=right],.detail-richtext [data-text-align=right]{text-align:right}.tiptap-prose [data-text-align=justify],.section-richtext-readonly [data-text-align=justify],.detail-richtext [data-text-align=justify]{text-align:justify}.evadat-table-caption{caption-side:bottom;color:#475569;text-align:left;padding:.3rem .1rem 0;font-size:.9rem;font-weight:600;line-height:1.45}.evadat-table-caption[data-table-caption-position=top]{caption-side:top;padding:0 .1rem .3rem}.evadat-table-caption-editor{box-sizing:border-box;max-width:100%;margin:0 0 1rem;padding:.3rem .1rem 0}.evadat-table-caption-editor[data-table-width="25"]{width:25%}.evadat-table-caption-editor[data-table-width="33"]{width:33%}.evadat-table-caption-editor[data-table-width="50"]{width:50%}.evadat-table-caption-editor[data-table-width="66"]{width:66%}.evadat-table-caption-editor[data-table-width="75"]{width:75%}.evadat-table-caption-editor[data-table-width="100"]{width:100%}.evadat-table-caption-editor[data-table-size-mode=fixed]{width:var(--evadat-table-fixed-width,600px);min-width:100px;max-width:100%}.evadat-table-caption-editor[data-table-align=left]{margin-left:0;margin-right:auto}.evadat-table-caption-editor[data-table-align=center]{margin-left:auto;margin-right:auto}.evadat-table-caption-editor[data-table-align=right]{margin-left:auto;margin-right:0}.tiptap-prose .tableWrapper:has(>.evadat-table-caption-editor:not([data-table-caption-position=top]))>table{margin-bottom:0}.tableWrapper>.evadat-table-caption-editor[data-table-caption-position=top]{order:-1;margin-top:1rem;margin-bottom:0;padding:0 .1rem .3rem}.tiptap-prose .tableWrapper:has(>.evadat-table-caption-editor[data-table-caption-position=top]){flex-direction:column;display:flex}.tiptap-prose .tableWrapper:has(>.evadat-table-caption-editor[data-table-caption-position=top])>table{margin-top:0}.editor-table-properties-dialog{background:0 0;border:0;width:calc(100vw - 2rem);max-width:62rem;max-height:calc(100vh - 2rem);margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.editor-table-properties-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a7a}.editor-table-properties-form{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-height:calc(100vh - 2rem);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.editor-table-properties-header,.editor-table-properties-footer{align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.editor-table-properties-header{border-bottom:1px solid #e2e8f0;justify-content:space-between}.editor-table-properties-header>div{min-width:0}.editor-table-properties-header h2{color:#244f50;margin:0;font-size:1.35rem;font-weight:800}.editor-table-properties-header .eyebrow{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .15rem;font-size:.72rem;font-weight:800}.editor-table-properties-close{flex:0 0 2.45rem}.editor-table-properties-body{background:#f8fafc;gap:1rem;min-height:0;padding:1.15rem 1.25rem;display:grid;overflow-y:auto}.editor-table-properties-section{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;gap:.9rem;padding:1rem;display:grid}.editor-table-properties-section h3{color:#366;margin:0;font-size:1rem;font-weight:800}.editor-table-properties-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.editor-table-properties-grid label,.editor-table-properties-wide{color:#475569;gap:.35rem;font-size:.8rem;font-weight:700;display:grid}.editor-table-properties-grid select,.editor-table-properties-grid input,.editor-table-properties-wide input{background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;width:100%;min-height:2.55rem;padding:.55rem .65rem}.editor-table-properties-grid select:focus,.editor-table-properties-grid input:focus,.editor-table-properties-wide input:focus{border-color:var(--site-primary,#00a7a7);box-shadow:0 0 0 3px var(--site-primary,#00a7a7)}@supports (color:color-mix(in lab, red, red)){.editor-table-properties-grid select:focus,.editor-table-properties-grid input:focus,.editor-table-properties-wide input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--site-primary,#00a7a7) 18%, transparent)}}.editor-table-properties-grid select:focus,.editor-table-properties-grid input:focus,.editor-table-properties-wide input:focus{outline:0}.editor-table-properties-checks{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.editor-table-properties-checks label,.editor-table-numbering{color:#334155;align-items:center;gap:.45rem;font-size:.9rem;font-weight:650;display:inline-flex}.editor-table-properties-footer{background:#fff;border-top:1px solid #e2e8f0;justify-content:flex-end}.editor-table-properties-footer .button-primary,.editor-table-properties-footer .button-secondary{justify-content:center}.editor-table-properties-footer-spacer{flex:1}@media (width<=760px){.editor-table-properties-grid{grid-template-columns:1fr}.editor-table-properties-footer{flex-direction:column;align-items:stretch}.editor-table-properties-footer-spacer{display:none}.tiptap-prose table,.section-richtext-readonly table,.detail-richtext table{min-width:32rem;width:100%!important}}@media print{.tiptap-prose .tableWrapper,.section-richtext-readonly .tableWrapper,.detail-richtext .tableWrapper{overflow:visible!important}.tiptap-prose table,.section-richtext-readonly table,.detail-richtext table{max-width:100%!important}.evadat-table-caption{color:#334155!important}}.evadat-table-responsive{overscroll-behavior-inline:contain;width:100%;max-width:100%;padding-bottom:.25rem;overflow-x:auto}.list-reference-table-preview{grid-template-columns:repeat(3,.45rem);gap:1px;display:grid}.list-reference-table-preview>span{opacity:.5;background:currentColor;width:.45rem;height:.3rem}@media print{.evadat-table-responsive{padding-bottom:0;overflow:visible!important}}.parameter-node-single-value-selectors{grid-template-columns:repeat(2,minmax(0,1fr))}.parameter-node-value-parts{flex-wrap:wrap;gap:.55rem;display:flex}.parameter-node-value-part{color:#41545b;cursor:pointer;background:#fff;border:1px solid #dbe4e8;border-radius:.7rem;align-items:center;gap:.45rem;min-height:2.55rem;padding:.45rem .7rem;font-size:.82rem;font-weight:800;transition:background .16s,border-color .16s,box-shadow .16s;display:inline-flex}.parameter-node-value-part:hover,.parameter-node-value-part:focus-within{border-color:#33666680}.parameter-node-value-part.is-active{background:var(--color-primary-soft,#e6f7f7);border-color:var(--site-primary,#099);box-shadow:0 0 0 1px var(--site-primary,#099)}@supports (color:color-mix(in lab, red, red)){.parameter-node-value-part.is-active{box-shadow:0 0 0 1px color-mix(in srgb, var(--site-primary,#099) 22%, transparent)}}.parameter-node-value-part input{accent-color:var(--site-primary,#099);width:1rem;height:1rem;margin:0}.parameter-node-preview-section{background:#f8fbfc;border-style:dashed}.parameter-node-value-preview{background:#fff;border:1px solid #dbe4e8;border-radius:.75rem;flex-wrap:wrap;align-items:baseline;min-height:4.25rem;padding:1rem;font-size:1rem;display:flex}.evadat-parameter-single-value,.evadat-parameter-single-value-node-view{line-height:inherit;vertical-align:baseline;flex-wrap:wrap;align-items:baseline;gap:.12em;max-width:100%;margin:0 .08em;display:inline-flex}.evadat-parameter-single-value-node-view{cursor:pointer;border-radius:.28rem;padding:.02em .08em}.evadat-parameter-single-value-node-view.ProseMirror-selectednode{background:var(--site-primary,#099)}@supports (color:color-mix(in lab, red, red)){.evadat-parameter-single-value-node-view.ProseMirror-selectednode{background:color-mix(in srgb, var(--site-primary,#099) 11%, transparent)}}.evadat-parameter-single-value-node-view.ProseMirror-selectednode{outline:2px solid var(--site-primary,#099);outline-offset:2px}.evadat-parameter-single-value .evadat-formula,.evadat-parameter-single-value .evadat-parameter-math{vertical-align:baseline;margin:0;display:inline-flex}.evadat-parameter-single-value-label{font-weight:650}.evadat-parameter-single-value-number,.evadat-parameter-single-value-text{white-space:pre-wrap}.evadat-parameter-single-value-separator{width:.12em;display:inline-block}.evadat-parameter-single-value-missing{margin:0 .08em;padding:.08em .35em;display:inline-flex}.ProseMirror td .evadat-parameter-single-value-node-view,.ProseMirror th .evadat-parameter-single-value-node-view,.evadat-table-responsive td .evadat-parameter-single-value,.evadat-table-responsive th .evadat-parameter-single-value{margin-inline:0}@media (width<=720px){.parameter-node-single-value-selectors{grid-template-columns:1fr}}.additional-result-page-heading{border-bottom:1px solid var(--color-border,#d9e1e8)}.additional-result-editor{gap:1.25rem;width:100%;max-width:1380px;margin-inline:auto;padding:0 clamp(.15rem,.8vw,.75rem) 1.5rem;display:grid}.additional-result-editor-content{gap:1rem;min-width:0;display:grid}.additional-result-context-card,.additional-result-published-notice{border:1px solid var(--color-border,#d9e1e8);background:#fff;border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.additional-result-context-card>div{gap:.25rem;display:grid}.additional-result-context-label{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:700}.additional-result-published-notice{color:#334155;background:#f8fafc}.additional-result-static-summary{cursor:default}.additional-result-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.additional-result-meta-grid .form-label{align-content:start;min-width:0;margin:0}.additional-result-meta-grid .profile-input{min-height:2.75rem}.additional-result-meta-field{align-content:start;gap:.55rem;min-width:0;display:grid}.additional-result-field-action{justify-self:start}.additional-result-software-catalog{gap:1rem;display:grid}.additional-result-software-catalog .editor-registration-new-software{margin-top:0}.additional-result-software-create-option{background:var(--site-primary-soft);color:var(--site-primary-dark);font-weight:800}.additional-result-tiptap-shell{min-height:28rem}.additional-result-tiptap-shell .tiptap-editor-content{min-height:22rem}.additional-result-actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.additional-result-actions-right{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.additional-result-actions-right button{justify-content:center}.additional-result-actions-right .section-action-processing-spinner{flex:none}.additional-result-submit-row{justify-content:flex-end;padding-top:1rem;display:flex}.additional-result-submit-button{background:#f8fafc;justify-content:center;min-width:14rem}.additional-result-submit-button:hover{background:#f1f5f9}.additional-results-heading{border-top:1px solid var(--color-border,#d9e1e8);margin-top:1.25rem;padding-top:1.25rem}.additional-results-heading h3{color:#334155;letter-spacing:.02em;margin:0;font-size:.95rem;font-weight:800}.additional-result-grid{margin-top:.75rem}.additional-result-public-actions{justify-content:flex-end;margin-top:1rem;display:flex}.additional-result-public-actions .button-secondary svg{fill:currentColor;flex:none;width:1rem;height:1rem}.additional-result-parameter-action-card{border:1px solid var(--color-border,#d9e1e8);background:#f8fafc;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex;box-shadow:0 8px 22px #0f172a0a}.additional-result-parameter-action-card>div{gap:.3rem;display:grid}.additional-result-parameter-action-card p{color:#64748b;margin:0;font-size:.9rem;line-height:1.45}.additional-result-parameter-button{flex:none;justify-content:center}.additional-result-parameter-button svg,.additional-result-submit-button svg{fill:currentColor;flex:none;width:1rem;height:1rem}.additional-result-loading{gap:.75rem;padding:2rem 0;display:grid}.additional-result-modal-backdrop{z-index:90}.additional-result-modal{grid-template-rows:auto minmax(0,1fr) auto;width:min(58rem,100vw - 2rem);max-width:58rem;max-height:min(88vh,56rem);display:grid}.additional-result-modal-header .eyebrow{margin:0}.additional-result-modal-header h2{margin:.15rem 0 0}.additional-result-modal-body{gap:1rem;min-height:0;display:grid;overflow:auto}.additional-result-modal-body .form-label{margin:0}.additional-result-modal-body .profile-input{min-height:2.65rem}.additional-result-modal-footer{background:#f8fafc;border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;padding:1rem 1.25rem;display:flex}.additional-result-modal-footer>*{justify-content:center;min-width:7rem}.additional-result-confirm-modal{width:min(30rem,100vw - 2rem);max-width:30rem}.additional-result-confirm-copy{color:#334155;margin:0;line-height:1.55}.additional-result-tabs{border-bottom:1px solid #d9e1e8;flex-wrap:wrap;gap:.4rem;padding-bottom:.65rem;display:flex}.additional-result-tabs button{font:inherit;cursor:pointer;background:#edf2f7;border:0;border-radius:999px;padding:.48rem .8rem}.additional-result-tabs button.is-active{color:#fff;background:#123c69}.additional-result-choice-list,.additional-result-template-list,.additional-result-literature-list{gap:.65rem;display:grid}.additional-result-choice,.additional-result-template-card,.additional-result-literature-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #d9e1e8;border-radius:.65rem;gap:.2rem;width:100%;padding:.8rem 1rem;display:grid}.additional-result-choice:hover,.additional-result-template-card:hover,.additional-result-literature-card:hover{background:#f8fafc;border-color:#123c69}.additional-result-choice small,.additional-result-template-card small,.additional-result-literature-card small{color:#64748b}.additional-result-language-choice-label{align-items:center;gap:.45rem;display:inline-flex}.additional-result-textarea{resize:vertical;min-height:8rem}.additional-result-readonly-note{color:#60480f;background:#fff8e7;border-left:.25rem solid #d29b29;padding:.75rem 1rem}.additional-result-inline-fields{gap:1rem;display:flex}.additional-result-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.additional-result-grid-span{grid-column:1/-1}.additional-result-media-card{border:1px solid #d9e1e8;border-radius:.7rem;grid-template-columns:5rem minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.7rem;display:grid}.additional-result-media-card>div:nth-child(2){gap:.2rem;min-width:0;display:grid}.additional-result-media-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.additional-result-media-card small{color:#8a5a00}.additional-result-media-preview{background:#edf2f7;border-radius:.45rem;place-items:center;height:4rem;display:grid;overflow:hidden}.additional-result-media-preview img{object-fit:cover;width:100%;height:100%}.additional-result-file-icon{color:#475569;font-size:.72rem;font-weight:800}.additional-result-parameter-form{gap:1rem;display:grid}.additional-result-parameter-form fieldset{border:1px solid #d9e1e8;border-radius:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:1rem;display:grid}.additional-result-parameter-form legend{grid-column:1/-1;padding:0 .4rem;font-weight:700}.additional-result-parameter-table-wrap{overflow-x:auto}.additional-result-parameter-table{border-collapse:collapse;width:100%;font-size:.9rem}.additional-result-parameter-table caption{text-align:left;padding-bottom:.5rem;font-weight:700}.additional-result-parameter-table th,.additional-result-parameter-table td{text-align:right;white-space:nowrap;border:1px solid #cbd5e1;padding:.45rem .55rem}.additional-result-parameter-table th:first-child{text-align:left}.additional-result-parameter-table .additional-result-own-value{background:#e9fbfb;font-weight:700}.additional-result-parameter-chart{gap:.65rem;min-width:min(38rem,80vw);display:grid}.additional-result-parameter-chart figcaption{font-weight:700}.additional-result-bars{gap:.45rem;display:grid}.additional-result-bar-row{grid-template-columns:5rem minmax(8rem,1fr) 6rem;align-items:center;gap:.65rem;display:grid}.additional-result-bar-row i{width:var(--bar-width);background:#64748b;border-radius:999px;min-width:.2rem;height:.8rem;display:block}.additional-result-bar-row.is-own i{background:#00a6a6}.additional-result-parameter-single{border-bottom:2px solid #00a6a6;gap:.3rem;padding:.15rem .3rem;display:inline-flex}@media (width<=800px){.additional-result-meta-grid,.additional-result-parameter-form fieldset,.additional-result-media-grid{grid-template-columns:1fr}.additional-result-context-card,.additional-result-parameter-action-card,.additional-result-actions{flex-direction:column;align-items:stretch}.additional-result-actions-right{justify-content:stretch}.additional-result-parameter-button{width:100%}.additional-result-modal-footer>*,.additional-result-actions-right>*{flex:auto}.additional-result-media-card{grid-template-columns:4rem minmax(0,1fr)}.additional-result-media-card button{grid-column:1/-1}}.tiptap-toolbar-text-icon{letter-spacing:-.045em;font-size:.78rem;font-weight:900;line-height:1}.section-language-modal .section-language-panel{grid-template-rows:auto minmax(0,auto);width:min(28rem,100vw - 2rem);height:auto;min-height:0;max-height:min(32rem,100vh - 2rem);display:grid;overflow:hidden}.section-language-modal .section-language-modal-body{align-content:start;min-height:0;max-height:calc(100vh - 8rem);overflow-y:auto}.media-library-panel.parameter-node-panel{grid-template-rows:auto minmax(0,auto) auto;height:auto;min-height:0;max-height:calc(100vh - 2rem);overflow:hidden}.media-library-panel.parameter-node-panel .parameter-node-scroll{align-content:start;min-height:0;max-height:calc(100vh - 11rem);overflow-y:auto}.media-library-panel.parameter-node-panel .parameter-node-scroll>*{align-self:start}@media (width<=640px){.section-language-modal .section-language-panel,.media-library-panel.parameter-node-panel{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.section-language-modal .section-language-modal-body{max-height:calc(100dvh - 7rem)}.media-library-panel.parameter-node-panel .parameter-node-scroll{max-height:calc(100dvh - 10rem)}}.evadat-element-caption,.tiptap-prose .evadat-media .evadat-element-caption,.section-richtext-readonly .evadat-media .evadat-element-caption,.detail-richtext .evadat-media .evadat-element-caption,.evadat-parameter-table .evadat-element-caption,.evadat-parameter-chart .evadat-element-caption{color:#475569;text-align:left;width:100%;margin:0;padding:.3rem .1rem 0;font-size:.9rem;font-weight:600;line-height:1.45;display:block}.evadat-element-caption[data-caption-position=top],.evadat-parameter-table[data-caption-position=top]>.evadat-element-caption,.evadat-parameter-chart[data-caption-position=top]>.evadat-element-caption{padding:0 .1rem .3rem}.evadat-parameter-table,.evadat-parameter-chart{flex-direction:column;display:flex}.evadat-parameter-table-scroll,.evadat-table-responsive{max-width:100%;overflow-x:auto}.tiptap-prose .evadat-parameter-table .evadat-dynamic-table,.section-richtext-readonly .evadat-parameter-table .evadat-dynamic-table,.detail-richtext .evadat-parameter-table .evadat-dynamic-table{border-collapse:collapse;color:#334155;max-width:100%;margin-block:0;font-family:inherit;font-size:.875rem;font-weight:400}.tiptap-prose .evadat-parameter-table .evadat-dynamic-table :is(th,td),.section-richtext-readonly .evadat-parameter-table .evadat-dynamic-table :is(th,td),.detail-richtext .evadat-parameter-table .evadat-dynamic-table :is(th,td){color:#334155;border-color:#cbd5e1;font-family:inherit;font-size:.875rem;line-height:1.5}.tiptap-prose .evadat-parameter-table .evadat-dynamic-table th,.section-richtext-readonly .evadat-parameter-table .evadat-dynamic-table th,.detail-richtext .evadat-parameter-table .evadat-dynamic-table th{color:#1e293b;background:#f1f5f9;font-weight:700}.tiptap-prose .evadat-parameter-table .evadat-dynamic-table td,.section-richtext-readonly .evadat-parameter-table .evadat-dynamic-table td,.detail-richtext .evadat-parameter-table .evadat-dynamic-table td{background:#fff;font-weight:400}.tiptap-prose .evadat-parameter-table .evadat-dynamic-table :is(th,td).is-context-highlight,.section-richtext-readonly .evadat-parameter-table .evadat-dynamic-table :is(th,td).is-context-highlight,.detail-richtext .evadat-parameter-table .evadat-dynamic-table :is(th,td).is-context-highlight,.tiptap-prose .evadat-parameter-table .evadat-dynamic-table td.additional-result-own-value,.section-richtext-readonly .evadat-parameter-table .evadat-dynamic-table td.additional-result-own-value,.detail-richtext .evadat-parameter-table .evadat-dynamic-table td.additional-result-own-value{background:#edf9f9}@supports (color:color-mix(in lab, red, red)){.tiptap-prose .evadat-parameter-table .evadat-dynamic-table :is(th,td).is-context-highlight,.section-richtext-readonly .evadat-parameter-table .evadat-dynamic-table :is(th,td).is-context-highlight,.detail-richtext .evadat-parameter-table .evadat-dynamic-table :is(th,td).is-context-highlight,.tiptap-prose .evadat-parameter-table .evadat-dynamic-table td.additional-result-own-value,.section-richtext-readonly .evadat-parameter-table .evadat-dynamic-table td.additional-result-own-value,.detail-richtext .evadat-parameter-table .evadat-dynamic-table td.additional-result-own-value{background:color-mix(in srgb, var(--color-primary-soft,#e6f7f7) 72%, #fff)}}.tiptap-prose .evadat-parameter-table .evadat-dynamic-table :is(th,td).is-context-highlight,.section-richtext-readonly .evadat-parameter-table .evadat-dynamic-table :is(th,td).is-context-highlight,.detail-richtext .evadat-parameter-table .evadat-dynamic-table :is(th,td).is-context-highlight,.tiptap-prose .evadat-parameter-table .evadat-dynamic-table td.additional-result-own-value,.section-richtext-readonly .evadat-parameter-table .evadat-dynamic-table td.additional-result-own-value,.detail-richtext .evadat-parameter-table .evadat-dynamic-table td.additional-result-own-value{color:var(--color-primary-dark,#007a7a);font-weight:700}.evadat-parameter-table .evadat-dynamic-table[data-table-width="25"]{width:25%}.evadat-parameter-table .evadat-dynamic-table[data-table-width="33"]{width:33%}.evadat-parameter-table .evadat-dynamic-table[data-table-width="50"]{width:50%}.evadat-parameter-table .evadat-dynamic-table[data-table-width="66"]{width:66%}.evadat-parameter-table .evadat-dynamic-table[data-table-width="75"]{width:75%}.evadat-parameter-table .evadat-dynamic-table[data-table-width="100"]{width:100%}.evadat-parameter-table .evadat-dynamic-table[data-table-align=left]{margin-left:0;margin-right:auto}.evadat-parameter-table .evadat-dynamic-table[data-table-align=center]{margin-left:auto;margin-right:auto}.evadat-parameter-table .evadat-dynamic-table[data-table-align=right]{margin-left:auto;margin-right:0}.parameter-caption-composer .parameter-caption-preview{min-height:2rem}.editor-caption-dialog{background:0 0;border:0;width:calc(100vw - 2rem);max-width:42rem;max-height:calc(100vh - 2rem);margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.editor-caption-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a7a}.editor-caption-form{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-height:calc(100vh - 2rem);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.editor-caption-header,.editor-caption-footer{align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.editor-caption-header{border-bottom:1px solid #e2e8f0;justify-content:space-between}.editor-caption-header h2{color:#244f50;margin:0;font-size:1.35rem;font-weight:800}.editor-caption-header .eyebrow{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .15rem;font-size:.72rem;font-weight:800}.editor-caption-close{flex:0 0 2.45rem}.editor-caption-body{background:#f8fafc;gap:1rem;min-height:0;padding:1.15rem 1.25rem;display:grid;overflow-y:auto}.editor-caption-grid{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}.editor-caption-grid label{color:#475569;gap:.35rem;font-size:.8rem;font-weight:700;display:grid}.editor-caption-wide{grid-column:1/-1}.editor-caption-source-fields{grid-column:1/-1;grid-template-columns:minmax(0,2fr) minmax(10rem,1fr);align-items:end;gap:.85rem;display:grid}.editor-caption-source-fields[hidden]{display:none}.editor-caption-source-empty{color:#64748b;grid-column:1/-1;margin:0;font-size:.8rem}.editor-caption-literature-select{width:100%;min-width:0;max-width:100%}@media (width<=640px){.editor-caption-source-fields{grid-template-columns:minmax(0,1fr)}}.editor-caption-numbering{align-items:center;gap:.5rem!important;display:flex!important}.editor-caption-numbering input{flex:none}.editor-caption-suggestion,.editor-caption-preview-card{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.editor-caption-suggestion>div,.editor-caption-preview-card{min-width:0}.editor-caption-suggestion span,.editor-caption-preview-card>span{color:#64748b;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.75rem;font-weight:800;display:block}.editor-caption-suggestion strong{color:#334155;overflow-wrap:anywhere;font-size:.92rem;display:block}.editor-caption-preview-card{align-items:stretch;justify-content:initial;display:grid}.editor-caption-preview{width:100%;max-width:none;margin:0;padding:.45rem 0 0}.editor-caption-preview.is-empty{color:#94a3b8;font-style:italic}.editor-caption-footer{background:#fff;border-top:1px solid #e2e8f0;justify-content:flex-end}.media-translation-grid-single{grid-template-columns:minmax(0,1fr) auto}.parameter-caption-separate-hint{background:#f7fbfb;border:1px solid #dbe7e7;border-radius:.75rem;margin:0;padding:.75rem 1rem}@media (width<=640px){.editor-caption-grid{grid-template-columns:minmax(0,1fr)}.editor-caption-wide{grid-column:auto}.editor-caption-suggestion{flex-direction:column;align-items:stretch}.editor-caption-footer{flex-direction:column-reverse;align-items:stretch}.media-translation-grid-single{grid-template-columns:minmax(0,1fr)}}.help-trigger-button{color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.help-trigger-button:hover,.help-trigger-button:focus-visible{border-color:var(--site-primary);color:var(--site-secondary);background:#f0fdfa;box-shadow:0 0 0 3px #33666629}.help-trigger-button svg{fill:currentColor;width:1.16rem;height:1.16rem}.accordion-action-icon{flex:none;width:2.25rem;height:2.25rem}.accordion-action-icon svg{width:1rem;height:1rem}.accordion-edit-button svg{width:1.16rem;height:1.16rem}.example-editor-section-actions>.help-trigger-button,.result-slot-actions>.help-trigger-button{order:100;margin-left:auto}body.help-modal-open{overflow:hidden}.help-modal-backdrop{z-index:120;background:#0f172a7a;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.help-modal-panel{border:1px solid var(--site-border);background:#fff;border-radius:.9rem;flex-direction:column;width:min(860px,100%);max-height:min(820px,92vh);display:flex;overflow:hidden;box-shadow:0 24px 70px #0f172a42}.help-modal-header{border-bottom:1px solid var(--site-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.help-modal-header .eyebrow{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.help-modal-header h2{color:#0f172a;margin:.15rem 0 0;font-size:1.5rem}.help-modal-body{background:#f8fafc;min-height:10rem;padding:1.1rem;overflow-y:auto}.help-modal-accordion{gap:.75rem;display:grid}.help-modal-entry{border:1px solid var(--site-border);background:#fff;border-radius:.8rem;overflow:hidden;box-shadow:0 7px 20px #0f172a0b}.help-modal-entry-summary{color:#334155;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;font-size:1rem;font-weight:800;line-height:1.45;list-style:none;transition:background-color .16s,color .16s;display:flex}.help-modal-entry-summary::-webkit-details-marker{display:none}.help-modal-entry-summary:hover{background:var(--site-primary-soft);color:var(--site-primary-dark)}.help-modal-entry[open]>.help-modal-entry-summary{color:var(--site-primary-dark)}.help-modal-entry[open]>.help-modal-entry-summary .faq-accordion-indicator{transform:rotate(225deg)translate(-.1rem,-.05rem)}.help-modal-entry-body{color:#475569;border-top:1px solid #e2e8f0;padding:1rem 1.05rem 1.15rem;line-height:1.75}.help-modal-entry-loading{color:#64748b;align-items:center;gap:.7rem;min-height:4.5rem;display:flex}.help-modal-loading{color:#64748b;justify-content:center;align-items:center;gap:.75rem;min-height:8rem;display:flex}.help-modal-spinner{border:3px solid #cbd5e1;border-top-color:var(--site-primary);border-radius:999px;flex:none;width:1.25rem;height:1.25rem;animation:.8s linear infinite help-modal-spin}.help-modal-message{border-radius:.65rem;padding:.95rem 1rem;font-weight:700}.help-modal-message-error{color:#991b1b;background:#fee2e2}.help-modal-richtext>:first-child{margin-top:0}.help-modal-richtext>:last-child{margin-bottom:0}@keyframes help-modal-spin{to{transform:rotate(360deg)}}@media (width<=640px){.help-modal-backdrop{align-items:flex-end;padding:.5rem}.help-modal-panel{width:100%;max-height:94vh}.help-modal-header{padding:.9rem 1rem}.help-modal-body{padding:.75rem}.help-modal-entry-summary{padding:.85rem .9rem}.help-modal-entry-body{padding:.9rem}}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview{gap:.85rem;margin:1.35rem 0;display:grid}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview:empty{margin:0;display:none}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-card{--example-preview-status-color:#0cc;background:#fff;border:1px solid #dbe4ea;border-radius:.8rem;grid-template-columns:.45rem minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 8px 24px #0f172a0f}.tiptap-prose .ProseMirror-selectednode.evadat-example-preview,.tiptap-prose .ProseMirror-selectednode .evadat-example-preview{border-radius:.9rem;box-shadow:0 0 0 3px #0993}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-status-bar{background:var(--example-preview-status-color);min-height:100%;display:block}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-body{gap:.55rem;padding:1rem 1.1rem 1.05rem;display:grid}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-header{color:#64748b;letter-spacing:.02em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.45rem .75rem;margin:0;font-size:.78rem;font-weight:750;display:flex}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-number,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-status{display:inline-flex}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-title{color:var(--site-primary-dark);font-size:1.08rem;font-weight:800;line-height:1.35;text-decoration:none;display:inline}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-title:hover,:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-title:focus-visible{color:var(--site-secondary);text-underline-offset:.18em;text-decoration:underline}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-problem{color:#475569;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.94rem;line-height:1.55;display:-webkit-box;overflow:hidden}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-style-compact .evadat-example-preview-problem{-webkit-line-clamp:3}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-meta{border-top:1px solid #edf2f7;gap:.45rem;margin-top:.15rem;padding-top:.7rem;display:grid}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-style-detailed .evadat-example-preview-meta{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-meta-item{gap:.12rem;min-width:0;display:grid}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-meta-label{color:#64748b;letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:800}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-meta-value{color:#334155;overflow-wrap:anywhere;font-size:.86rem;line-height:1.4}.news-example-preview-dialog{background:0 0;border:0;width:100%;max-width:min(70rem,100vw - 2rem);max-height:calc(100vh - 2rem);margin:auto;padding:0}.news-example-preview-dialog::backdrop{background:#0f172a85}.news-example-preview-panel{background:#fff;border:1px solid #dbe4ea;border-radius:1rem;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100vh - 2rem);display:grid;overflow:hidden;box-shadow:0 28px 80px #0f172a47}.news-example-preview-header,.news-example-preview-footer{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.2rem;display:flex}.news-example-preview-header{border-bottom:1px solid #e2e8f0}.news-example-preview-header h2{margin:0;font-size:1.25rem}.news-example-preview-footer{border-top:1px solid #e2e8f0;justify-content:flex-end}.news-example-preview-layout{grid-template-columns:minmax(17rem,.8fr) minmax(22rem,1.2fr);min-height:0;display:grid;overflow:hidden}.news-example-preview-controls{border-right:1px solid #e2e8f0;grid-template-rows:auto auto minmax(0,1fr);gap:1rem;min-height:0;padding:1rem;display:grid}.news-example-preview-search{gap:.4rem;display:grid}.news-example-preview-search span,.news-example-preview-style-heading,.news-example-preview-selection-heading{color:#334155;font-size:.82rem;font-weight:800}.news-example-preview-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.news-example-preview-style-option{cursor:pointer;text-align:center;background:#fff;border:1px solid #cbd5e1;border-radius:.65rem;align-content:start;place-items:center;gap:.3rem;padding:.7rem;display:grid}.news-example-preview-style-option:has(input:checked){border-color:var(--site-primary);background:#f0fdfa;box-shadow:0 0 0 2px #0099991f}.news-example-preview-style-option input{margin:0}.news-example-preview-style-option strong{color:#0f172a;text-align:center;width:100%;font-size:.87rem;display:block}.news-example-preview-style-option small{color:#64748b;text-align:center;line-height:1.35}.news-example-preview-results{border:1px solid #dbe4ea;border-radius:.7rem;min-height:10rem;overflow-y:auto}.news-example-preview-result{cursor:pointer;border-bottom:1px solid #edf2f7;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.65rem;padding:.72rem .8rem;display:grid}.news-example-preview-result:last-child{border-bottom:0}.news-example-preview-result:hover{background:#f8fafc}.news-example-preview-result-copy{gap:.18rem;min-width:0;display:grid}.news-example-preview-result-copy strong{color:#0f172a;font-size:.9rem;line-height:1.35}.news-example-preview-result-copy small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.news-example-preview-message{color:#64748b;text-align:center;padding:1.4rem 1rem}.news-example-preview-preview{background:#f8fafc;min-height:0;padding:1.1rem;overflow-y:auto}.news-example-preview-preview .evadat-example-preview{margin:0}.news-example-preview-count{color:#475569;margin-right:auto;font-size:.86rem;font-weight:700}@media (width<=820px){.news-example-preview-layout{grid-template-columns:1fr;overflow-y:auto}.news-example-preview-controls{border-bottom:1px solid #e2e8f0;border-right:0;grid-template-rows:auto auto minmax(12rem,35vh)}.news-example-preview-preview{min-height:18rem}:is(.tiptap-prose,.detail-richtext) .evadat-example-preview-style-detailed .evadat-example-preview-meta{grid-template-columns:1fr}}.formula-modal-panel{max-width:min(1320px,100vw - 2rem)}.formula-editor-layout{grid-template-columns:minmax(0,1fr)}.formula-main-tabs{border-bottom:1px solid #33666626;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding-top:.1rem;display:grid}.formula-main-tab{color:#64748b;min-height:2.45rem;font-family:var(--site-font);text-align:center;background:0 0;border:0;border-bottom:3px solid #0000;padding:.5rem .7rem .45rem;font-size:.82rem;font-weight:850;line-height:1.2;transition:border-color .18s,background .18s,color .18s}.formula-main-tab:hover,.formula-main-tab:focus-visible{color:#285858;background:#3366660d}.formula-main-tab.is-active{color:#285858;border-bottom-color:#366}.formula-tab-panel{min-height:14rem;padding-top:.15rem}.formula-tab-panel .formula-palette{border-top:0;padding-top:0}.formula-tool-grid,.formula-library-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;display:grid}.formula-tool-button,.formula-template-card.formula-tool-button,.formula-favorite-card.formula-tool-button{grid-template-rows:minmax(1.8rem,1fr) auto;min-height:3.35rem;padding:.34rem .3rem}.formula-template-card.formula-tool-button{min-height:3.75rem;padding:.38rem}.formula-template-card.formula-tool-button .formula-template-preview,.formula-favorite-card.formula-tool-button .formula-template-preview{min-height:1.9rem;padding:.3rem}.formula-favorite-card.formula-tool-button{grid-template-rows:minmax(1.9rem,1fr)}.formula-library{gap:.65rem;display:grid}.formula-library-tabs{border-bottom:1px solid #3366661a;padding-bottom:.55rem}.formula-library-grid>.media-library-empty{grid-column:1/-1;min-height:8rem}.formula-latex-panel label{gap:.4rem;display:grid}.formula-latex-panel label>span{color:#366;font-size:.9rem;font-weight:850}.formula-latex-panel label>small{color:#64748b;font-size:.76rem}.formula-latex-panel .formula-latex-input{min-height:11rem}.formula-favorite-toggle.is-active{color:#8a6508;background:#facc151f;border-color:#b8860b85}.formula-favorite-toggle:disabled{cursor:not-allowed;opacity:.5;transform:none}@media (width<=1000px){.formula-tool-grid,.formula-library-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=640px){.formula-main-tabs{grid-template-columns:1fr}.formula-main-tab{border:1px solid #33666626;border-radius:.6rem}.formula-main-tab.is-active{background:#33666614;border-color:#366}.formula-tool-grid,.formula-library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.graphic-node-panel{max-width:min(1180px,100vw - 2rem)}.graphic-node-status{margin:.75rem 1.25rem 0}.graphic-selection-layout{grid-template-columns:minmax(12rem,15rem) minmax(18rem,1fr) minmax(19rem,24rem);gap:1rem;min-height:32rem;display:grid}.graphic-node-filters{align-self:start}.graphic-library-results{align-content:start;gap:.75rem;min-width:0;display:grid}.graphic-library-card{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;grid-template-columns:7rem minmax(0,1fr);gap:.8rem;width:100%;padding:.7rem;transition:border-color .18s,box-shadow .18s;display:grid}.graphic-library-card:hover,.graphic-library-card.is-selected{border-color:#0cc;box-shadow:0 8px 22px #0f172a14}.graphic-library-card.is-selected{background:#00cccc0f}.graphic-library-preview{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;justify-content:center;align-items:center;min-height:7rem;display:flex;overflow:hidden}.graphic-library-preview img{object-fit:contain;width:100%;height:7rem}.graphic-library-copy{color:#475569;gap:.2rem;min-width:0;font-size:.75rem;line-height:1.35;display:grid}.graphic-library-copy strong{color:#366;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.graphic-library-copy small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;margin-bottom:.2rem;overflow:hidden}.graphic-library-copy b{color:#334155}.graphic-node-detail{align-self:start;position:sticky;top:0}.graphic-node-fields,.graphic-properties-grid{gap:.8rem;display:grid}.graphic-node-fields label,.graphic-properties-grid label,.graphic-upload-row label{color:#475569;letter-spacing:.04em;text-transform:uppercase;gap:.3rem;font-size:.75rem;font-weight:700;display:grid}.graphic-upload-layout,.graphic-upload-list,.graphic-properties-layout{gap:1rem;display:grid}.graphic-upload-dropzone{min-height:9rem}.graphic-upload-list{max-height:48vh;overflow:auto}.graphic-upload-row{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;grid-template-columns:5rem minmax(0,1fr) auto;align-items:start;gap:.8rem;padding:.75rem;display:grid}.graphic-upload-row>img{object-fit:contain;border:1px solid #e2e8f0;border-radius:.5rem;width:5rem;height:5rem}.graphic-upload-row>div{gap:.35rem;min-width:0;display:grid}.graphic-upload-row>.media-trash-button{align-self:start}.graphic-upload-row strong,.graphic-upload-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-caption-position-field][hidden],[data-graphic-size-field][hidden]{display:none}.graphic-fixed-width-control{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.graphic-fixed-width-control b{color:#475569;text-transform:none;font-size:.8rem}[data-graphic-size-field]>small{color:#64748b;letter-spacing:normal;text-transform:none;font-size:.72rem;font-weight:500;line-height:1.4}.graphic-properties-grid{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:1rem}.tiptap-prose .evadat-graphic-node,.section-richtext-readonly .evadat-graphic-node,.detail-richtext .evadat-graphic-node{cursor:default;background:0 0;border:0;border-radius:0;padding:0}.tiptap-prose figure.evadat-graphic-node,.section-richtext-readonly figure.evadat-graphic-node,.detail-richtext figure.evadat-graphic-node{display:block}.tiptap-prose span.evadat-graphic-node.evadat-media-inline,.section-richtext-readonly span.evadat-graphic-node.evadat-media-inline,.detail-richtext span.evadat-graphic-node.evadat-media-inline{vertical-align:top;flex-direction:column;align-items:flex-start;gap:0;display:inline-flex}.tiptap-prose span.evadat-graphic-node.evadat-media-inline>img,.section-richtext-readonly span.evadat-graphic-node.evadat-media-inline>img,.detail-richtext span.evadat-graphic-node.evadat-media-inline>img{object-fit:contain;align-self:stretch;width:100%;max-width:100%;height:auto;max-height:none;display:block}.tiptap-prose .evadat-graphic-node>.evadat-element-caption,.section-richtext-readonly .evadat-graphic-node>.evadat-element-caption,.detail-richtext .evadat-graphic-node>.evadat-element-caption{box-sizing:border-box;text-align:left;align-self:stretch;width:100%;margin:0;padding:.3rem 0 0}.tiptap-prose .evadat-graphic-node img,.section-richtext-readonly .evadat-graphic-node img,.detail-richtext .evadat-graphic-node img{background:0 0;border:0;border-radius:0}.tiptap-prose .evadat-graphic-node.evadat-graphic-padding-small,.section-richtext-readonly .evadat-graphic-node.evadat-graphic-padding-small,.detail-richtext .evadat-graphic-node.evadat-graphic-padding-small{padding:.4rem}.tiptap-prose .evadat-graphic-node.evadat-graphic-padding-medium,.section-richtext-readonly .evadat-graphic-node.evadat-graphic-padding-medium,.detail-richtext .evadat-graphic-node.evadat-graphic-padding-medium{padding:.8rem}.tiptap-prose .evadat-graphic-node.evadat-graphic-border-subtle img,.section-richtext-readonly .evadat-graphic-node.evadat-graphic-border-subtle img,.detail-richtext .evadat-graphic-node.evadat-graphic-border-subtle img{border:1px solid #cbd5e1}.tiptap-prose .evadat-graphic-node.evadat-graphic-border-strong img,.section-richtext-readonly .evadat-graphic-node.evadat-graphic-border-strong img,.detail-richtext .evadat-graphic-node.evadat-graphic-border-strong img{border:2px solid #64748b}.tiptap-prose .evadat-graphic-node.evadat-graphic-radius-small img,.section-richtext-readonly .evadat-graphic-node.evadat-graphic-radius-small img,.detail-richtext .evadat-graphic-node.evadat-graphic-radius-small img{border-radius:.35rem}.tiptap-prose .evadat-graphic-node.evadat-graphic-radius-medium img,.section-richtext-readonly .evadat-graphic-node.evadat-graphic-radius-medium img,.detail-richtext .evadat-graphic-node.evadat-graphic-radius-medium img{border-radius:.75rem}.tiptap-prose,.section-richtext-readonly,.detail-richtext{container-type:inline-size}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="10"]{--evadat-graphic-relative-width:10%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="20"]{--evadat-graphic-relative-width:20%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="25"]{--evadat-graphic-relative-width:25%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="30"]{--evadat-graphic-relative-width:30%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="33"]{--evadat-graphic-relative-width:33%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="40"]{--evadat-graphic-relative-width:40%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="50"]{--evadat-graphic-relative-width:50%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="60"]{--evadat-graphic-relative-width:60%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="66"],:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="67"]{--evadat-graphic-relative-width:67%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="70"]{--evadat-graphic-relative-width:70%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="75"]{--evadat-graphic-relative-width:75%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="80"]{--evadat-graphic-relative-width:80%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="90"]{--evadat-graphic-relative-width:90%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent][data-media-scale="100"]{--evadat-graphic-relative-width:100%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent]{width:var(--evadat-graphic-relative-width,100%)}@supports (width:1cqw){:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=percent]{width:clamp(var(--evadat-graphic-relative-width,100%), calc(var(--evadat-graphic-relative-width,100%) + 12.4rem - 20cqw), 100%)}}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=fixed],:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node[data-graphic-size-mode=original]{box-sizing:border-box;max-width:100%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-graphic-node.evadat-media-wrap.evadat-media-align-center{float:none;margin-left:auto;margin-right:auto}:is(.detail-richtext,.section-richtext-readonly,.tiptap-prose) :is([id^=media-],[id^=formula-],[id^=parameter-],[id^=table-]){scroll-margin-top:6rem}.evadat-graphic-node[data-graphic-click-action=lightbox]:not(.ProseMirror-selectednode) img{cursor:pointer}.graphic-lightbox .image-modal-panel{gap:.75rem;width:fit-content;max-width:calc(85vw + 1.5rem);max-height:calc(85vh + 1.5rem);display:grid}.graphic-lightbox .image-modal-panel img{object-fit:contain;width:auto;max-width:85vw;height:auto;max-height:85vh}.graphic-lightbox-caption{color:#fff;text-align:center;margin:0}body.has-image-modal{overflow:hidden}@media (width<=980px){.graphic-selection-layout{grid-template-columns:1fr}.graphic-node-detail{position:static}}@media (width<=640px){.graphic-properties-grid{grid-template-columns:1fr}.graphic-library-card{grid-template-columns:5rem minmax(0,1fr)}.graphic-library-preview,.graphic-library-preview img{height:5rem;min-height:5rem}}.evadat-media.evadat-graphic-node{background:0 0;border:0;border-radius:0;padding:0}.evadat-media.evadat-graphic-node img{background:0 0;border:0;border-radius:0}.evadat-media.evadat-graphic-node.evadat-graphic-padding-small{padding:.4rem}.evadat-media.evadat-graphic-node.evadat-graphic-padding-medium{padding:.8rem}.evadat-media.evadat-graphic-node.evadat-graphic-border-subtle img{border:1px solid #cbd5e1}.evadat-media.evadat-graphic-node.evadat-graphic-border-strong img{border:2px solid #64748b}.evadat-media.evadat-graphic-node.evadat-graphic-radius-small img{border-radius:.35rem}.evadat-media.evadat-graphic-node.evadat-graphic-radius-medium img{border-radius:.75rem}.example-context-affiliation-info{background:#f8fafc;border:1px solid #dbe4ea;border-radius:.75rem;align-items:flex-start;gap:.9rem;margin-bottom:1rem;padding:1rem;display:flex}.example-context-affiliation-info[hidden]{display:none}.example-context-affiliation-icon{background:var(--site-primary-soft);color:var(--site-primary-dark);border-radius:999px;flex:0 0 2.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.example-context-affiliation-icon svg{width:1.25rem;height:1.25rem}.example-context-affiliation-copy{min-width:0}.example-context-affiliation-copy h3{margin:0 0 .25rem;font-size:1rem}.example-context-affiliation-copy p{color:#64748b;margin:0}.example-context-affiliation-actions{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.tiptap-prose .evadat-attachment-node,.section-richtext-readonly .evadat-attachment-node,.detail-richtext .evadat-attachment-node{margin-block:calc(var(--spacing) * 4);max-width:var(--container-2xl)}.tiptap-prose .evadat-attachment-node.evadat-attachment-flow-block,.section-richtext-readonly .evadat-attachment-node.evadat-attachment-flow-block,.detail-richtext .evadat-attachment-node.evadat-attachment-flow-block{clear:both;width:fit-content;max-width:100%}.tiptap-prose .evadat-attachment-node.evadat-attachment-flow-wrap,.section-richtext-readonly .evadat-attachment-node.evadat-attachment-flow-wrap,.detail-richtext .evadat-attachment-node.evadat-attachment-flow-wrap{width:min(48%,24rem)}.tiptap-prose .evadat-attachment-node.evadat-media-align-left,.section-richtext-readonly .evadat-attachment-node.evadat-media-align-left,.detail-richtext .evadat-attachment-node.evadat-media-align-left{text-align:left}.tiptap-prose .evadat-attachment-node.evadat-media-align-center,.section-richtext-readonly .evadat-attachment-node.evadat-media-align-center,.detail-richtext .evadat-attachment-node.evadat-media-align-center{text-align:center}.tiptap-prose .evadat-attachment-node.evadat-media-align-right,.section-richtext-readonly .evadat-attachment-node.evadat-media-align-right,.detail-richtext .evadat-attachment-node.evadat-media-align-right{text-align:right}.tiptap-prose .evadat-attachment-link,.section-richtext-readonly .evadat-attachment-link,.detail-richtext .evadat-attachment-link{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-md);min-width:0;padding-inline:var(--spacing);padding-block:var(--spacing);color:var(--color-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:inline-flex}.tiptap-prose .evadat-attachment-link:hover,.section-richtext-readonly .evadat-attachment-link:hover,.detail-richtext .evadat-attachment-link:hover{background-color:var(--color-primary-soft);color:var(--color-primary-dark);text-decoration-line:none}.tiptap-prose .evadat-attachment-extension,.section-richtext-readonly .evadat-attachment-extension,.detail-richtext .evadat-attachment-extension{height:calc(var(--spacing) * 11);min-width:calc(var(--spacing) * 14);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-600);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tiptap-prose .evadat-attachment-title,.section-richtext-readonly .evadat-attachment-title,.detail-richtext .evadat-attachment-title{--tw-leading:calc(var(--spacing) * 6);min-width:0;line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tiptap-prose .evadat-attachment-detail-copy,.section-richtext-readonly .evadat-attachment-detail-copy,.detail-richtext .evadat-attachment-detail-copy,.tiptap-prose .evadat-attachment-icon-copy,.section-richtext-readonly .evadat-attachment-icon-copy,.detail-richtext .evadat-attachment-icon-copy{flex-direction:column;min-width:0;display:flex}.tiptap-prose .evadat-attachment-meta,.section-richtext-readonly .evadat-attachment-meta,.detail-richtext .evadat-attachment-meta{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-slate-500);overflow:hidden}.tiptap-prose .evadat-attachment-node.evadat-media-display-file_text .evadat-attachment-link,.section-richtext-readonly .evadat-attachment-node.evadat-media-display-file_text .evadat-attachment-link,.detail-richtext .evadat-attachment-node.evadat-media-display-file_text .evadat-attachment-link{border-style:var(--tw-border-style);padding-inline:0;padding-block:var(--spacing);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:#0000;border-width:0;text-decoration-line:none;display:inline-flex}.tiptap-prose .evadat-attachment-node.evadat-media-display-file_text .evadat-attachment-extension,.section-richtext-readonly .evadat-attachment-node.evadat-media-display-file_text .evadat-attachment-extension,.detail-richtext .evadat-attachment-node.evadat-media-display-file_text .evadat-attachment-extension{height:calc(var(--spacing) * 6);min-width:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 1.5);border-radius:.25rem;font-size:.65rem}.tiptap-prose .evadat-attachment-node.evadat-media-display-file_icon .evadat-attachment-link,.section-richtext-readonly .evadat-attachment-node.evadat-media-display-file_icon .evadat-attachment-link,.detail-richtext .evadat-attachment-node.evadat-media-display-file_icon .evadat-attachment-link{max-width:var(--container-md);display:inline-flex}.tiptap-prose .ProseMirror-selectednode.evadat-attachment-node{border-radius:var(--radius-xl);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-primary)}.attachment-node-dialog-root .media-library-panel{width:min(76rem,100vw - 2rem)}.attachment-node-upload-list,.attachment-node-selection-list{gap:calc(var(--spacing) * 3);display:grid}.attachment-node-upload-row,.attachment-node-selection-card{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);display:grid}.attachment-node-upload-row{grid-template-columns:minmax(0,1fr) minmax(12rem,22rem) auto}.attachment-node-selection-card{grid-template-columns:auto minmax(0,1fr) auto}.attachment-node-selection-card.is-selected{border-color:var(--color-primary);background-color:var(--color-primary-soft)}.attachment-node-extension-badge{height:calc(var(--spacing) * 11);min-width:calc(var(--spacing) * 14);border-radius:var(--radius-lg);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);color:var(--color-slate-600);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.attachment-node-status{margin-inline:calc(var(--spacing) * 5);margin-top:calc(var(--spacing) * 4)}@media (width<=760px){.attachment-node-upload-row,.attachment-node-selection-card{grid-template-columns:minmax(0,1fr)}}.attachment-upload-layout,.attachment-properties-layout{gap:calc(var(--spacing) * 4);display:grid}.attachment-upload-list{gap:calc(var(--spacing) * 3);display:grid}.attachment-upload-row{align-items:stretch;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) 3.25rem;display:grid}.attachment-upload-content{gap:calc(var(--spacing) * 3);min-width:0;display:grid}.attachment-upload-meta{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;min-width:0;display:flex}.attachment-upload-meta strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.attachment-upload-meta small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-500);flex-shrink:0}.attachment-upload-content label{gap:calc(var(--spacing) * 1.5);display:grid}.attachment-upload-remove{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-slate-100);padding-left:calc(var(--spacing) * 3);justify-content:center;align-items:center;display:flex}.attachment-selection-layout{gap:calc(var(--spacing) * 4);grid-template-columns:minmax(12rem,15rem) minmax(18rem,1fr) minmax(18rem,24rem);min-height:0;display:grid}.attachment-library-results{align-content:flex-start;gap:calc(var(--spacing) * 3);padding-right:var(--spacing);display:grid;overflow-y:auto}.attachment-library-card{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding:calc(var(--spacing) * 3);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));grid-template-columns:auto minmax(0,1fr);display:grid}@media (hover:hover){.attachment-library-card:hover{border-color:var(--color-primary);background-color:var(--color-primary-soft)}}.attachment-library-card.is-selected{border-color:var(--color-primary);background-color:var(--color-primary-soft);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-primary)}.attachment-library-copy{gap:calc(var(--spacing) * .5);min-width:0;display:grid}.attachment-library-copy strong,.attachment-library-copy small,.attachment-library-copy>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.attachment-library-copy small,.attachment-library-copy>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-slate-500)}.attachment-library-copy b{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700)}.attachment-node-detail,.attachment-detail-file,.attachment-node-fields{gap:calc(var(--spacing) * 3);display:grid}.attachment-detail-file{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.attachment-detail-file>div{min-width:0;display:grid}.attachment-detail-file strong,.attachment-detail-file small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachment-node-fields label{gap:calc(var(--spacing) * 1.5);display:grid}.attachment-properties-fields{gap:calc(var(--spacing) * 3);display:grid}@media (width>=760px){.attachment-properties-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.attachment-properties-name{grid-column:1/-1}}.attachment-upload-row.is-invalid{border-color:var(--color-red-300);background-color:var(--color-red-50)}@media (width<=680px){.attachment-upload-row{grid-template-columns:minmax(0,1fr)}.attachment-upload-remove{border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 3);border-left-width:0;justify-content:flex-end;padding-left:0}}@media (width<=980px){.attachment-selection-layout{grid-template-columns:minmax(0,1fr)}.attachment-node-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-media.evadat-attachment-node{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,max-content);justify-items:start;width:max-content;max-width:100%;padding:0;display:grid}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node.evadat-attachment-flow-block{width:max-content;max-width:100%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node .evadat-attachment-link{box-sizing:border-box;width:fit-content;max-width:100%}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node>.evadat-element-caption{box-sizing:border-box;text-align:left;width:100%;min-width:0;padding-left:0;padding-right:0}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node.evadat-media-align-left{margin-left:0;margin-right:auto}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node.evadat-media-align-center{margin-left:auto;margin-right:auto}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node.evadat-media-align-right{margin-left:auto;margin-right:0}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node.evadat-attachment-flow-wrap{grid-template-columns:minmax(0,max-content);width:fit-content;min-width:0;max-width:min(48%,24rem);display:grid}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node.evadat-attachment-flow-wrap .evadat-attachment-link{min-width:0}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node.evadat-attachment-flow-wrap.evadat-media-align-left{float:left;margin:.25rem 1rem .75rem 0}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node.evadat-attachment-flow-wrap.evadat-media-align-right{float:right;margin:.25rem 0 .75rem 1rem}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node.evadat-attachment-flow-wrap.evadat-media-align-center{float:none;margin:.25rem auto .75rem}@media (width<=680px){:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-attachment-node.evadat-attachment-flow-wrap{width:100%;max-width:100%;margin-left:0;margin-right:0;float:none!important}}.tiptap-toolbar-color{cursor:pointer;background:0 0;border:0;width:1.65rem;height:1.45rem;padding:0}.tiptap-toolbar-group-advanced-text{min-width:0}.tiptap-toolbar-row-context{min-height:3rem}.tiptap-prose sup,.section-richtext-readonly sup,.faq-answer sup{vertical-align:super;font-size:.72em;line-height:0}.tiptap-prose sub,.section-richtext-readonly sub,.faq-answer sub{vertical-align:sub;font-size:.72em;line-height:0}@media (width>=900px){.tiptap-toolbar-row-context{flex-wrap:nowrap;height:3rem;overflow:auto hidden}}.faq-answer>:first-child{margin-top:0}.faq-answer>:last-child{margin-bottom:0}.faq-answer p,.faq-answer ul,.faq-answer ol,.faq-answer blockquote,.faq-answer table{margin-bottom:.75rem}.tiptap-toolbar-row-standardized{scrollbar-width:thin;flex-wrap:nowrap;min-width:0;overflow:auto hidden}.tiptap-toolbar-row-standardized .tiptap-toolbar-group{flex:none}.tiptap-toolbar-group-text-style .tiptap-toolbar-color-label{height:2rem;min-height:2rem;padding:.2rem .35rem}.tiptap-toolbar-group-text-style .tiptap-toolbar-color{width:1.35rem;height:1.2rem}.news-example-preview-dialog{height:min(46rem,100vh - 2rem)}.news-example-preview-panel{height:100%;min-height:0}.news-example-preview-results,.news-example-preview-preview{min-height:0}@media (width<=820px){.news-example-preview-dialog{height:calc(100vh - 1rem);max-height:calc(100vh - 1rem)}}.news-example-preview-search input[type=search]{appearance:none;box-sizing:border-box;color:#0f172a;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;width:100%;min-height:2.5rem;padding:.55rem .7rem}.news-example-preview-search input[type=search]:focus{border-color:var(--site-primary);box-shadow:0 0 0 3px var(--site-primary)}@supports (color:color-mix(in lab, red, red)){.news-example-preview-search input[type=search]:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--site-primary) 18%, transparent)}}.news-example-preview-search input[type=search]:focus{outline:0}.news-example-preview-search input[type=search]::placeholder{color:#64748b}.news-example-preview-close{flex:none}.tiptap-prose .evadat-formula-block .evadat-formula-render,.section-richtext-readonly .evadat-formula-block .evadat-formula-render,.detail-richtext .evadat-formula-block .evadat-formula-render{overflow:visible}.tiptap-prose .evadat-formula-block .katex-display,.section-richtext-readonly .evadat-formula-block .katex-display,.detail-richtext .evadat-formula-block .katex-display{margin-block:0;overflow:visible}.graphic-title-detail{min-width:0}.graphic-title-crop-hint{color:#475569;margin:0 0 .75rem;font-size:.82rem;line-height:1.45}.graphic-title-crop-stage{aspect-ratio:1;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid #cbd5e1;border-radius:.85rem;width:min(100%,29rem);max-width:100%;line-height:0;display:block;position:relative;overflow:hidden}.graphic-title-crop-canvas{width:100%;height:100%;position:relative}.graphic-title-crop-canvas>img{object-fit:contain;max-width:none;max-height:none;display:block;position:absolute}.graphic-title-background-row{gap:.35rem;margin-top:.85rem;display:grid}.graphic-title-background-row>span{color:#334155;font-size:.82rem;font-weight:700}.graphic-title-color-picker{gap:.6rem;margin-top:.75rem;display:grid}.graphic-title-color-picker.is-picking .button-secondary{color:#0e7490;background:#ecfeff;border-color:#0e749073}.graphic-title-pick-button{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.graphic-title-pick-button svg{flex:none;width:1rem;height:1rem}.graphic-title-crop-stage.is-picking-color,.graphic-title-crop-stage.is-picking-color .graphic-title-crop-canvas>img{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 24 24'%3E%3Cpath fill='%230f172a' stroke='%23ffffff' stroke-width='1.25' stroke-linejoin='round' d='M19.4 3.6a2.25 2.25 0 0 0-3.18 0l-2.1 2.1-.82-.82a1.25 1.25 0 1 0-1.77 1.77l.82.82-7.2 7.2a3.25 3.25 0 0 0-.87 1.57l-.7 3.06a.9.9 0 0 0 1.08 1.08l3.06-.7a3.25 3.25 0 0 0 1.57-.87l7.2-7.2.82.82a1.25 1.25 0 1 0 1.77-1.77l-.82-.82 2.1-2.1a2.25 2.25 0 0 0 0-3.18ZM7.96 17.48a1.35 1.35 0 0 1-.65.36l-1.6.36.36-1.6c.06-.25.18-.48.36-.65l7.16-7.16 1.53 1.53-7.16 7.16Z'/%3E%3C/svg%3E") 3 25,pointer}.graphic-title-crop-stage.is-picking-color .graphic-title-crop-box,.graphic-title-crop-stage.is-picking-color .graphic-title-crop-handle{pointer-events:none}.graphic-title-crop-stage.is-picking-color .graphic-title-crop-box{box-shadow:0 0 0 9999px #0f172a6b,inset 0 0 0 1px #ffffffb3}.graphic-title-crop-box{z-index:2;box-sizing:border-box;cursor:move;touch-action:none;border:2px solid #0cc;position:absolute;box-shadow:0 0 0 9999px #0f172a85,inset 0 0 0 1px #ffffffb3}.graphic-title-crop-box>span{pointer-events:none;background:linear-gradient(90deg,#0000 33%,#ffffff8c 33% calc(33% + 1px),#0000 calc(33% + 1px) 66%,#ffffff8c 66% calc(66% + 1px),#0000 calc(66% + 1px)),linear-gradient(0deg,#0000 33%,#ffffff8c 33% calc(33% + 1px),#0000 calc(33% + 1px) 66%,#ffffff8c 66% calc(66% + 1px),#0000 calc(66% + 1px));position:absolute;inset:0}.graphic-title-crop-handle{z-index:3;background:#0cc;border:2px solid #fff;border-radius:.2rem;width:.85rem;height:.85rem;display:block;position:absolute;box-shadow:0 1px 5px #0f172a59}.graphic-title-crop-handle-n,.graphic-title-crop-handle-s{cursor:ns-resize;left:50%;transform:translate(-50%)}.graphic-title-crop-handle-e,.graphic-title-crop-handle-w{cursor:ew-resize;top:50%;transform:translateY(-50%)}.graphic-title-crop-handle-n{top:-.48rem}.graphic-title-crop-handle-s{bottom:-.48rem}.graphic-title-crop-handle-e{right:-.48rem}.graphic-title-crop-handle-w{left:-.48rem}.graphic-title-crop-handle-nw,.graphic-title-crop-handle-ne,.graphic-title-crop-handle-sw,.graphic-title-crop-handle-se{width:.95rem;height:.95rem}.graphic-title-crop-handle-nw{cursor:nwse-resize;top:-.52rem;left:-.52rem}.graphic-title-crop-handle-ne{cursor:nesw-resize;top:-.52rem;right:-.52rem}.graphic-title-crop-handle-sw{cursor:nesw-resize;bottom:-.52rem;left:-.52rem}.graphic-title-crop-handle-se{cursor:nwse-resize;bottom:-.52rem;right:-.52rem}@media (width<=900px){.graphic-title-crop-stage{width:min(100%,22rem)}}.evadat-editor-link{color:var(--site-primary-dark,#007a7a);font-weight:650;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.evadat-editor-link{-webkit-text-decoration-color:color-mix(in srgb, currentColor 42%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 42%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 42%, transparent);text-decoration-color:color-mix(in srgb, currentColor 42%, transparent)}}.evadat-editor-link{text-underline-offset:.16em}.evadat-editor-link:hover,.evadat-editor-link:focus-visible{color:var(--site-primary,#00a7a7);text-decoration-color:currentColor}.evadat-editor-link.is-external:after{content:"";vertical-align:.02em;background-color:currentColor;width:.72em;height:.72em;margin-inline-start:.28em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.3 285.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 96C35.8 96 0 131.8 0 176v256c0 44.2 35.8 80 80 80h256c44.2 0 80-35.8 80-80v-80c0-17.7-14.3-32-32-32s-32 14.3-32 32v80c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h80c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.3 285.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 96C35.8 96 0 131.8 0 176v256c0 44.2 35.8 80 80 80h256c44.2 0 80-35.8 80-80v-80c0-17.7-14.3-32-32-32s-32 14.3-32 32v80c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h80c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z'/%3E%3C/svg%3E") 50%/contain no-repeat}.editor-link-dialog{background:0 0;border:0;width:calc(100vw - 2rem);max-width:42rem;max-height:calc(100vh - 2rem);margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.editor-link-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a7a}.editor-link-form{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-height:calc(100vh - 2rem);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.editor-link-header,.editor-link-footer{align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.editor-link-header{border-bottom:1px solid #e2e8f0;justify-content:space-between}.editor-link-header h2{color:#244f50;margin:0;font-size:1.35rem;font-weight:800}.editor-link-header .eyebrow{color:#64748b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .15rem;font-size:.72rem;font-weight:800}.editor-link-close{flex:0 0 2.45rem}.editor-link-body{background:#f8fafc;gap:.75rem;min-height:0;padding:1.15rem 1.25rem;display:grid;overflow-y:auto}.editor-link-grid{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}.editor-link-grid label{color:#475569;gap:.35rem;font-size:.8rem;font-weight:700;display:grid}.editor-link-wide{grid-column:1/-1}.editor-link-grid .profile-input{box-sizing:border-box;width:100%}.editor-link-error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.65rem;margin:0;padding:.7rem .8rem;font-size:.88rem;font-weight:650}.editor-link-footer{background:#fff;border-top:1px solid #e2e8f0;justify-content:flex-end}.editor-link-footer-spacer{flex:1}.editor-link-footer :is(.button-primary,.button-secondary,.button-danger){justify-content:center}@media (width<=620px){.editor-link-grid{grid-template-columns:minmax(0,1fr)}.editor-link-wide{grid-column:auto}.editor-link-footer{flex-direction:column;align-items:stretch}.editor-link-footer-spacer{display:none}}.graphic-node-panel{flex-direction:column;display:flex}.graphic-node-panel>.media-library-header,.graphic-node-panel>.media-library-tabs,.graphic-node-panel>.graphic-node-status{flex:none}.graphic-node-panel>.graphic-node-body{flex:auto;min-height:0}.graphic-node-panel>.graphic-node-body-selection{overflow:hidden}.graphic-node-body-selection .graphic-selection-layout{height:100%;min-height:0}.graphic-node-body-selection .graphic-node-filters,.graphic-node-body-selection .graphic-library-results,.graphic-node-body-selection .graphic-node-detail{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:100%;overflow-y:auto}.graphic-node-body-selection .graphic-node-filters,.graphic-node-body-selection .graphic-node-detail{align-content:start;align-self:stretch;position:static}.media-file-edit-layout.graphic-file-edit-layout{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start}.graphic-file-edit-columns{grid-template-columns:minmax(15rem,20rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.graphic-file-edit-main{align-content:start;gap:1rem;min-width:0;display:grid}.graphic-file-edit-main .graphic-node-fields,.graphic-file-edit-main .media-library-detail-actions,.graphic-file-edit-columns .media-file-danger-zone{align-self:start}@media (width<=980px){.graphic-node-panel>.graphic-node-body-selection{overflow-y:auto}.graphic-node-body-selection .graphic-selection-layout{height:auto}.graphic-node-body-selection .graphic-node-filters,.graphic-node-body-selection .graphic-library-results,.graphic-node-body-selection .graphic-node-detail{max-height:none;overflow:visible}.graphic-file-edit-columns{grid-template-columns:minmax(0,1fr)}}.tiptap-toolbar-link-action.is-danger{color:#b42318;background:#fff5f4;border-color:#f3c5c0}.tiptap-toolbar-link-action.is-danger:hover{background:#ffe9e6;border-color:#e49b93}.how-page .how-managed-content,.history-page-managed,.legal-content-managed{width:100%;max-width:none}.legal-content-managed{padding-bottom:2rem}.legal-managed-richtext{width:100%;max-width:none}.legal-managed-richtext>:first-child{margin-top:0}.legal-managed-richtext>:last-child{margin-bottom:0}.contact-page{gap:1.5rem;width:100%;max-width:none;padding-bottom:2rem;display:grid}.contact-intro{width:100%;max-width:none}.contact-intro>:first-child{margin-top:0}.contact-intro>:last-child{margin-bottom:0}.contact-form-card{margin-left:auto;margin-right:auto}.contact-form-card .account-auth-form{margin-top:0}.history-page-managed .evadat-timeline-centered{gap:2rem;width:100%;max-width:none;padding:1rem 0 2rem;display:grid;position:relative}.history-page-managed .evadat-timeline-centered:before{content:"";background:#d8e0e8;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.history-page-managed .evadat-timeline-item{grid-template-columns:minmax(0,1fr) 4.5rem minmax(0,1fr);align-items:start;width:100%;padding:0;display:grid;position:relative}.history-page-managed .evadat-timeline-item:before{display:none}.history-page-managed .evadat-timeline-marker{z-index:2;background:#fff;border-radius:999px;grid-area:1/2;justify-self:center;place-items:center;width:3rem;height:3rem;display:grid;position:relative;top:.75rem;left:auto;box-shadow:0 0 0 1px #d8e0e8,0 8px 22px #0f172a1a}.history-page-managed .evadat-timeline-marker img{object-fit:contain;width:2rem;height:2rem}.history-page-managed .evadat-timeline-content{background:#fff;border:1px solid #dfe6ed;border-radius:.9rem;grid-row:1;width:100%;max-width:none;padding:1.35rem 1.5rem;position:relative;box-shadow:0 12px 30px #0f172a0f}.history-page-managed .evadat-timeline-item:nth-child(odd) .evadat-timeline-content{text-align:right;grid-column:1}.history-page-managed .evadat-timeline-item:nth-child(2n) .evadat-timeline-content{text-align:left;grid-column:3}.history-page-managed .evadat-timeline-year{margin:0 0 .65rem;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:750;line-height:1.2;display:block}.history-page-managed .evadat-timeline-content>:last-child{margin-bottom:0}@media (width<=760px){.history-page-managed .evadat-timeline-centered{gap:1.25rem;padding-left:0}.history-page-managed .evadat-timeline-centered:before{left:1.5rem;transform:none}.history-page-managed .evadat-timeline-item{grid-template-columns:3.75rem minmax(0,1fr)}.history-page-managed .evadat-timeline-marker{grid-column:1;justify-self:start;margin-left:0}.history-page-managed .evadat-timeline-item:nth-child(odd) .evadat-timeline-content,.history-page-managed .evadat-timeline-item:nth-child(2n) .evadat-timeline-content{text-align:left;grid-column:2}}.history-page-managed .evadat-timeline-content p{margin:0 0 .8rem}.history-page-managed .evadat-timeline-content p:last-child{margin-bottom:0}.example-embed-code-dialog{z-index:120;background:0 0;border:0;border-radius:.9rem;width:min(68rem,100vw - 2rem);max-width:68rem;max-height:calc(100vh - 2rem);margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.example-embed-code-dialog[open]{display:block}.example-embed-code-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8f}.example-embed-code-panel{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;grid-template-rows:auto minmax(0,1fr) auto;max-height:calc(100vh - 2rem);display:grid;overflow:hidden;box-shadow:0 24px 70px #0f172a47}.example-embed-code-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.15rem;display:flex}.example-embed-code-header strong{color:#0f172a;font-size:1.05rem;display:block}.example-embed-code-header p{color:#475569;max-width:50rem;margin:.3rem 0 0;font-size:.86rem;line-height:1.5}.example-embed-code-close{width:2.5rem;height:2.5rem}.example-embed-code-close svg{fill:currentColor}.example-embed-code-body{gap:1rem;min-height:0;padding:1.15rem;display:grid;overflow-y:auto}.example-embed-config-grid{grid-template-columns:minmax(15rem,.72fr) minmax(0,1.45fr);align-items:start;gap:1rem;display:grid}.example-embed-options{gap:.9rem;display:grid}.example-embed-option-group{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.7rem;min-width:0;margin:0;padding:.8rem}.example-embed-option-group legend,.example-embed-section-title,.example-embed-code-field>span{color:#334155;font-size:.82rem;font-weight:800}.example-embed-option-group legend{padding:0 .3rem}.example-embed-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.example-embed-choice-grid-small{grid-template-columns:repeat(2,minmax(0,1fr))}.example-embed-choice{cursor:pointer;min-width:0;display:block;position:relative}.example-embed-choice input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.example-embed-choice span{color:#475569;text-align:center;background:#fff;border:1px solid #cbd5e1;border-radius:.55rem;justify-content:center;align-items:center;min-height:2.5rem;padding:.55rem .7rem;font-size:.8rem;font-weight:800;line-height:1.25;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s;display:flex}.example-embed-choice:hover span{color:var(--site-primary-dark);border-color:#0099998c}.example-embed-choice input:checked+span{border-color:var(--site-primary);background:var(--site-primary-soft);color:var(--site-primary-dark);box-shadow:inset 0 0 0 1px var(--site-primary)}.example-embed-choice input:focus-visible+span{outline-offset:2px;outline:3px solid #0993}.example-embed-preview-section{gap:.45rem;min-width:0;display:grid}.example-embed-preview-shell{background:#fff;border:1px solid #cbd5e1;border-radius:.7rem;min-height:12rem;overflow:auto}.example-embed-preview-shell[data-embed-background=transparent]{background-color:#fff;background-image:linear-gradient(45deg,#e2e8f0b3 25%,#0000 25%),linear-gradient(-45deg,#e2e8f0b3 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e2e8f0b3 75%),linear-gradient(-45deg,#0000 75%,#e2e8f0b3 75%);background-position:0 0,0 .6rem,.6rem -.6rem,-.6rem 0;background-size:1.2rem 1.2rem}.example-embed-preview-shell iframe{min-height:12rem;transition:height .18s}.example-embed-code-field{color:#334155;gap:.4rem;display:grid}.example-embed-code-body textarea{resize:vertical;color:#0f172a;overflow-wrap:normal;white-space:pre;background:#f8fafc;border:1px solid #cbd5e1;border-radius:.6rem;width:100%;min-height:10rem;padding:.8rem;font:500 .78rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.example-embed-code-body textarea:focus{border-color:var(--site-primary);outline:none;box-shadow:0 0 0 3px #00999929}.example-embed-code-actions{background:#f8fafc;border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;padding:.85rem 1.15rem;display:flex}@media (width<=820px){.example-embed-code-dialog{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}.example-embed-code-panel{max-height:calc(100vh - 1rem)}.example-embed-config-grid{grid-template-columns:1fr}}@media (width<=640px){.example-embed-code-header,.example-embed-code-body,.example-embed-code-actions{padding-inline:.85rem}.example-embed-choice-grid{grid-template-columns:1fr}.example-embed-choice-grid-small{grid-template-columns:repeat(2,minmax(0,1fr))}.example-embed-code-actions>*{flex:10rem}}.evadat-formula-annotation:empty{display:none}.tiptap-prose .evadat-formula-inline,.section-richtext-readonly .evadat-formula-inline,.detail-richtext .evadat-formula-inline,.formula-preview-box .evadat-formula-inline,.formula-template-preview .evadat-formula-inline,.formula-tool-preview .evadat-formula-inline{align-items:baseline;gap:.28rem;display:inline-flex}.tiptap-prose .evadat-formula-annotation,.section-richtext-readonly .evadat-formula-annotation,.detail-richtext .evadat-formula-annotation,.formula-preview-box .evadat-formula-annotation,.formula-template-preview .evadat-formula-annotation,.formula-tool-preview .evadat-formula-annotation{color:#475569;font-family:var(--site-font);white-space:nowrap;font-size:.92rem;font-weight:700;line-height:1.25}.tiptap-prose .evadat-formula-block,.section-richtext-readonly .evadat-formula-block,.detail-richtext .evadat-formula-block,.formula-preview-box .evadat-formula-block,.formula-template-preview .evadat-formula-block{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:.65rem;width:100%;display:grid}.tiptap-prose .evadat-formula-block .evadat-formula-annotation,.section-richtext-readonly .evadat-formula-block .evadat-formula-annotation,.detail-richtext .evadat-formula-block .evadat-formula-annotation,.formula-preview-box .evadat-formula-block .evadat-formula-annotation,.formula-template-preview .evadat-formula-block .evadat-formula-annotation{grid-column:3;justify-self:end}.tiptap-prose .evadat-formula-align-left .evadat-formula-render,.section-richtext-readonly .evadat-formula-align-left .evadat-formula-render,.detail-richtext .evadat-formula-align-left .evadat-formula-render,.formula-preview-box .evadat-formula-align-left .evadat-formula-render,.formula-template-preview .evadat-formula-align-left .evadat-formula-render{grid-column:1;justify-self:start}.tiptap-prose .evadat-formula-align-center .evadat-formula-render,.section-richtext-readonly .evadat-formula-align-center .evadat-formula-render,.detail-richtext .evadat-formula-align-center .evadat-formula-render,.formula-preview-box .evadat-formula-align-center .evadat-formula-render,.formula-template-preview .evadat-formula-align-center .evadat-formula-render{grid-column:2;justify-self:center}.tiptap-prose .evadat-formula-align-right,.section-richtext-readonly .evadat-formula-align-right,.detail-richtext .evadat-formula-align-right,.formula-preview-box .evadat-formula-align-right,.formula-template-preview .evadat-formula-align-right{justify-content:flex-end;gap:.35rem;display:flex}.tiptap-prose .evadat-formula-align-right .evadat-formula-render,.section-richtext-readonly .evadat-formula-align-right .evadat-formula-render,.detail-richtext .evadat-formula-align-right .evadat-formula-render,.formula-preview-box .evadat-formula-align-right .evadat-formula-render,.formula-template-preview .evadat-formula-align-right .evadat-formula-render,.tiptap-prose .evadat-formula-align-right .evadat-formula-annotation,.section-richtext-readonly .evadat-formula-align-right .evadat-formula-annotation,.detail-richtext .evadat-formula-align-right .evadat-formula-annotation,.formula-preview-box .evadat-formula-align-right .evadat-formula-annotation,.formula-template-preview .evadat-formula-align-right .evadat-formula-annotation{grid-column:auto;justify-self:auto}.formula-display-options{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.formula-numbering-checkbox,.editor-caption-numbering-check{color:#334155;align-items:center;gap:.55rem;min-height:2.8rem;font-size:.9rem;font-weight:700;display:flex}.formula-numbering-checkbox input,.editor-caption-numbering-check input{accent-color:#099;width:1rem;height:1rem}.formula-display-options{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) auto;align-items:end}.formula-display-actions{justify-content:flex-end;align-items:center;gap:.5rem;min-width:max-content;display:flex}@media (width<=720px){.formula-display-options{grid-template-columns:1fr}.formula-display-actions{justify-content:flex-end;width:100%}}.literature-create-matches-section{border-top:1px solid #33666624;gap:.65rem;padding-top:.85rem;display:grid}.literature-create-matches-section h3{color:#366;margin:0;font-size:.95rem}.literature-create-matches{gap:.55rem;max-height:19rem;padding-right:.2rem;display:grid;overflow:auto}.account-auth-remember{cursor:pointer;color:#243443;align-items:flex-start;gap:.75rem;display:flex}.account-auth-remember input{accent-color:#008f8f;flex:none;width:1.1rem;height:1.1rem;margin-top:.15rem}.account-auth-remember span{gap:.18rem;font-weight:650;display:grid}.account-auth-remember small{color:#667582;font-size:.88rem;font-weight:400;line-height:1.35}.account-settings-message{margin-bottom:1rem}.account-settings-panel{overflow:hidden}.account-settings-preferences{display:contents}.account-settings-row .profile-value{min-width:0}.account-settings-row .profile-input{width:min(100%,34rem)}.account-settings-save-row{border-top:1px solid #e5eaed;justify-content:flex-end;padding:1rem 1.25rem 1.25rem;display:flex}.account-settings-help{color:#667582;margin-top:.3rem;font-size:.88rem;line-height:1.4;display:block}.account-settings-two-factor-actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.account-security-modal-backdrop[hidden]{display:none!important}.account-security-modal{width:min(42rem,100vw - 2rem)}.account-security-modal-body{gap:1rem;padding:1.25rem;display:grid}.account-security-modal-body>[data-two-factor-panel]{gap:1rem;display:grid}.account-security-modal-body>[data-two-factor-panel][hidden]{display:none}.account-security-feedback{border-radius:.55rem;padding:.75rem .9rem;font-weight:600}.account-security-feedback.is-error{color:#a51d16;background:#fff1f0;border:1px solid #f0b7b2}.account-security-feedback.is-success{color:#176944;background:#edf9f4;border:1px solid #a8dcc6}.account-security-qr-shell{background:#fff;border:1px solid #dfe6e9;border-radius:.75rem;justify-content:center;padding:.75rem;display:flex}.account-security-qr-shell img{width:min(18rem,100%);height:auto;display:block}.account-security-secret{text-align:center;gap:.35rem;display:grid}.account-security-secret span{color:#667582;font-size:.86rem}.account-security-secret code{overflow-wrap:anywhere;letter-spacing:.08em;-webkit-user-select:all;user-select:all;font-size:1rem}.account-security-actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:.25rem;display:flex}.account-security-backup-codes{background:#f7f9fa;border:1px solid #dfe6e9;border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.8rem;display:grid}.account-security-backup-codes code{text-align:center;letter-spacing:.06em;-webkit-user-select:all;user-select:all;background:#fff;border-radius:.4rem;padding:.55rem .7rem;font-size:1rem;display:block}@media (width<=760px){.account-settings-two-factor-actions{justify-content:flex-start}.account-security-backup-codes{grid-template-columns:1fr}}.account-settings-list{margin-top:1.5rem;display:block}.account-settings-row{grid-template-columns:minmax(10rem,13rem) minmax(0,1fr) auto;gap:1rem}@media (width<=760px){.account-settings-row{grid-template-columns:1fr;align-items:start}.account-settings-row .profile-actions{justify-content:flex-start}}.example-list-thumb{background-color:#fff}.nav-dropdown-separator{background:#e2e8f0;height:1px;margin:.4rem .75rem;display:block}.organization-detail-column{text-align:center;width:3.75rem;min-width:3.75rem}.community-list-detail-link{justify-content:center;align-items:center;transition:color .18s,transform .18s;display:inline-flex;color:var(--color-primary-dark,#007a7a)!important;text-decoration:none!important}.community-list-detail-link:hover{transform:translateY(-1px);color:var(--color-primary,#099)!important}.community-list-detail-link svg{fill:currentColor;width:1.35rem;height:1.35rem}.community-detail-page{gap:2rem;padding-bottom:3rem;display:grid}.community-detail-back{color:#475569;align-items:center;gap:.55rem;width:fit-content;font-size:.9rem;font-weight:700;display:inline-flex}.community-detail-back:hover{color:var(--color-primary-dark,#007a7a)}.community-detail-back svg{fill:currentColor;width:1rem;height:1rem}.community-detail-hero{background:linear-gradient(135deg,#f4fbfb 0%,#fff 62%);border:1px solid #dbe7e7;border-radius:1.25rem;grid-template-columns:6rem minmax(0,1fr);gap:1.5rem;padding:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 45px #0f172a12}.community-detail-hero:after{content:"";background:#00999914;border-radius:999px;width:18rem;height:18rem;position:absolute;top:-7rem;right:-5rem}.community-detail-icon{z-index:1;color:#fff;background:linear-gradient(145deg, var(--color-primary,#099), var(--color-primary-dark,#006c6c));border-radius:1.15rem;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex;position:relative;box-shadow:0 14px 32px #00797938}.community-detail-icon svg{fill:currentColor;width:2.8rem;height:2.8rem}.community-detail-copy{z-index:1;min-width:0;position:relative}.community-detail-kicker,.community-section-kicker{color:var(--color-primary-dark,#007a7a);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:800}.community-detail-copy h1{color:#172b4d;margin:0;font-size:clamp(1.8rem,4vw,3rem);font-weight:850;line-height:1.08}.community-detail-short{color:#64748b;margin:.55rem 0 0;font-size:1.05rem;font-weight:700}.community-detail-description{color:#475569;max-width:60rem;margin-top:1.1rem;font-size:1rem;line-height:1.75}.community-detail-facts{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;margin:0;display:grid}.community-detail-fact{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;min-width:0;padding:1rem 1.1rem;box-shadow:0 8px 24px #0f172a0a}.community-detail-fact dt{color:#64748b;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:800}.community-detail-fact dd{overflow-wrap:anywhere;color:#1e293b;margin:.35rem 0 0;font-size:1rem;font-weight:750}.community-detail-fact a{color:var(--color-primary-dark,#007a7a)}.community-products,.community-examples-section{gap:1.15rem;display:grid}.community-section-heading{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:end;gap:1rem;padding-bottom:.8rem;display:flex}.community-section-heading h2{color:#172b4d;margin:0;font-size:1.65rem;font-weight:820}.community-example-total{min-width:2.25rem;height:2.25rem;color:var(--color-primary-dark,#007a7a);background:#e6f7f7;border-radius:999px;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.community-product-filter{flex-wrap:wrap;gap:.65rem;display:flex}.community-product-chip{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:.55rem;padding:.62rem .85rem .62rem 1rem;font-size:.88rem;font-weight:750;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.community-product-chip span{background:#f1f5f9;border-radius:999px;justify-content:center;align-items:center;min-width:1.55rem;height:1.55rem;font-size:.73rem;display:inline-flex}.community-product-chip:hover,.community-product-chip.is-active{border-color:var(--color-primary,#099);color:var(--color-primary-dark,#007a7a);background:#f0fbfb}.community-product-chip.is-active span{color:#fff;background:var(--color-primary,#099)}.community-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem;transition:opacity .18s;display:grid}.community-examples-section.is-loading .community-example-grid{opacity:.45}.community-examples-loading{color:#64748b;font-size:.9rem;font-weight:700}.community-example-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;grid-template-columns:10rem minmax(0,1fr) 2.6rem;min-width:0;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #0f172a0e}.community-example-card:hover{border-color:#00999961;transform:translateY(-2px);box-shadow:0 16px 36px #0f172a17}.community-example-media{background:#fff;border-right:1px solid #e2e8f0;justify-content:center;align-items:center;min-height:12rem;padding:1rem;display:flex}.community-example-media img{object-fit:contain;border-radius:.65rem;width:100%;height:100%;max-height:10rem}.community-example-placeholder{color:#94a3b8;background:#f1f5f9;border-radius:1rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex}.community-example-placeholder svg{fill:currentColor;width:2.2rem;height:2.2rem}.community-example-body{align-content:start;gap:.85rem;min-width:0;padding:1.15rem 1rem 1rem 1.15rem;display:grid}.community-example-heading{justify-content:space-between;align-items:flex-start;gap:.8rem;min-width:0;display:flex}.community-example-eyebrow{color:var(--color-primary-dark,#007a7a);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0 0 .25rem;font-size:.65rem;font-weight:800;overflow:hidden}.community-example-heading h3{color:#172b4d;margin:0;font-size:1.05rem;font-weight:800;line-height:1.3}.community-example-heading h3 a:hover{color:var(--color-primary-dark,#007a7a)}.community-example-status{border-left:3px solid var(--community-status-color,#0cc);color:#475569;background:#f8fafc;border-radius:.35rem;flex:none;padding:.28rem .45rem;font-size:.67rem;font-weight:800}.community-example-description{gap:.3rem;min-width:0;display:grid}.community-example-class{color:#475569;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.74rem;font-weight:700;line-height:1.4;overflow:hidden}.community-example-preview{color:#64748b;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.88rem;line-height:1.55;display:-webkit-box;overflow:hidden}.community-example-meta{flex-wrap:wrap;gap:.55rem 1rem;margin:auto 0 0;display:flex}.community-example-meta div{min-width:0}.community-example-meta dt{color:#94a3b8;letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:800}.community-example-meta dd{color:#475569;text-overflow:ellipsis;white-space:nowrap;max-width:14rem;margin:.08rem 0 0;font-size:.74rem;font-weight:700;overflow:hidden}.community-example-open{color:#94a3b8;border-left:1px solid #f1f5f9;justify-content:center;align-items:center;display:flex}.community-example-card:hover .community-example-open{color:var(--color-primary-dark,#007a7a);background:#f4fbfb}.community-example-open svg{fill:currentColor;width:1rem;height:1rem}.community-example-empty{color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:1rem;grid-column:1/-1;padding:2.5rem 1.5rem;font-weight:700}.community-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.community-pagination-button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.65rem;justify-content:center;align-items:center;min-width:2.4rem;height:2.4rem;font-weight:800;display:inline-flex}.community-pagination-button:hover:not(:disabled),.community-pagination-button.is-active{border-color:var(--color-primary,#099);color:#fff;background:var(--color-primary,#099)}.community-pagination-button:disabled{opacity:.4;cursor:default}.community-pagination-gap{color:#94a3b8}@media (width<=1100px){.community-example-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){.community-detail-hero{grid-template-columns:minmax(0,1fr);padding:1.35rem}.community-detail-icon{width:4.7rem;height:4.7rem}.community-example-card{grid-template-columns:minmax(0,1fr) 2.6rem}.community-example-media{display:none}.community-example-body{padding:1rem}.community-example-heading{display:grid}}.community-detail-external-link{color:var(--color-primary-dark,#007a7a);text-underline-offset:.18em;align-items:center;gap:.4rem;text-decoration:underline;text-decoration-thickness:.08em;display:inline-flex}.community-detail-external-link:hover{color:var(--color-primary,#099)}.community-detail-external-link svg{fill:currentColor;flex:none;width:.8rem;height:.8rem}.community-example-card{grid-template-columns:10rem minmax(0,1fr) 2.6rem}.community-example-media-column{background:#fff;border-right:1px solid #e2e8f0;flex-direction:column;min-width:0;display:flex}.community-example-media{border-right:0;flex:auto;min-height:9.6rem;padding:1rem 1rem .55rem}.community-example-media-column .community-example-status{text-align:center;white-space:normal;align-self:stretch;margin:0 .8rem .8rem}.community-example-heading{display:block}.community-example-heading h3{width:100%}@media (width<=700px){.community-example-card{grid-template-columns:minmax(0,1fr) 2.6rem}.community-example-media-column{display:none}}.management-community-visibility-form{margin:0}.management-community-visibility-toggle{cursor:pointer;color:#475569;white-space:nowrap;align-items:center;gap:.35rem;font-size:.75rem;font-weight:750;display:inline-flex}.management-community-visibility-toggle input{width:1rem;height:1rem;accent-color:var(--color-primary,#099)}.account-settings-sections{gap:2rem;display:grid}.account-settings-panel{margin-top:0}.account-settings-sections>.account-settings-message{margin-bottom:0}.account-settings-danger-row .profile-value{color:#7f1d1d}.account-deactivate-modal-backdrop[hidden]{display:none!important}.account-deactivate-modal{width:min(38rem,100vw - 2rem)}.account-deactivate-modal-body{gap:1rem;padding:1.25rem;display:grid}.account-deactivate-modal-body p{color:#475569;margin:0;line-height:1.65}.account-deactivate-modal-body p strong{color:#7f1d1d;font-size:1.05rem}.account-deactivate-actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:.25rem;display:flex}@media (width<=760px){.account-deactivate-actions{justify-content:flex-start}}.account-settings-list.account-settings-display-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem 3rem;display:grid}@media (width<=1279px){.account-settings-list.account-settings-display-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.account-settings-list.account-settings-display-grid{grid-template-columns:minmax(0,1fr)}}.account-settings-language-row{grid-template-columns:105px minmax(0,1fr) auto}.account-settings-language-row [data-account-language-editor]{width:min(100%,24rem)}.account-settings-language-row .profile-actions{justify-content:flex-end}.account-settings-language-row .icon-button svg{fill:currentColor;width:1rem;height:1rem}.account-settings-language-row [hidden]{display:none!important}@media (width<=760px){.account-settings-language-row{grid-template-columns:105px minmax(0,1fr) auto;align-items:center}}.tiptap-editor-shell,.tiptap-editor-content,.tiptap-editor-content .ProseMirror,.tiptap-prose,.section-richtext-readonly,.detail-richtext{background-color:#fff}.tiptap-editor-content .ProseMirror{min-height:16rem}.section-richtext-readonly{background-color:#fff!important}.result-slot-card{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;gap:0;padding:0;display:block;overflow:hidden;box-shadow:0 8px 24px #0f172a0a}.result-slot-header{background:#fff;min-height:3.75rem;padding:1rem 1.15rem}.result-slot-body{border-top:1px solid #e2e8f0;gap:1rem;padding:1rem 1.15rem 1.25rem;display:grid;background:#fff!important}.result-slot-card .result-slot-heading h3,.result-slot-card .result-slot-heading>strong{color:var(--site-secondary);margin:0;font-size:1.05rem;font-weight:800;line-height:1.35}.result-slot-card .result-slot-heading small{color:#64748b;font-size:.88rem;font-weight:650;line-height:1.4}.result-slot-card :is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) p{color:#111827;margin-top:.5rem;margin-bottom:.5rem;font-weight:400}.result-slot-card :is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) h2{color:var(--site-secondary);margin-top:1rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.result-slot-card :is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) h3{color:var(--site-secondary);margin-top:.75rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.literature-entry-card{background:#fff;border:1px solid #e2e8f0;transition:border-color .18s,box-shadow .18s,background-color .18s;transform:none!important}.literature-entry-card:hover,.literature-entry-card.is-selected,.attachment-library-card:hover,.attachment-library-card.is-selected{background:#00cccc0f;border-color:#0cc;transform:none;box-shadow:0 8px 22px #0f172a14}.attachment-library-card{box-shadow:none;background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;outline:0;transition:border-color .18s,box-shadow .18s,background-color .18s}.attachment-library-card.is-selected{--tw-ring-shadow:0 0 #0000;box-shadow:0 8px 22px #0f172a14}.tiptap-prose table[data-table-size-mode=fixed],.section-richtext-readonly table[data-table-size-mode=fixed],.detail-richtext table[data-table-size-mode=fixed]{min-width:100px;max-width:none;width:var(--evadat-table-fixed-width,600px)!important}.tiptap-prose table[data-table-size-mode=percent][data-table-width="10"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="10"],.detail-richtext table[data-table-size-mode=percent][data-table-width="10"]{width:10%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="20"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="20"],.detail-richtext table[data-table-size-mode=percent][data-table-width="20"]{width:20%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="25"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="25"],.detail-richtext table[data-table-size-mode=percent][data-table-width="25"]{width:25%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="30"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="30"],.detail-richtext table[data-table-size-mode=percent][data-table-width="30"]{width:30%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="33"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="33"],.detail-richtext table[data-table-size-mode=percent][data-table-width="33"]{width:33%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="40"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="40"],.detail-richtext table[data-table-size-mode=percent][data-table-width="40"]{width:40%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="50"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="50"],.detail-richtext table[data-table-size-mode=percent][data-table-width="50"]{width:50%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="60"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="60"],.detail-richtext table[data-table-size-mode=percent][data-table-width="60"]{width:60%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="67"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="67"],.detail-richtext table[data-table-size-mode=percent][data-table-width="67"]{width:67%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="70"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="70"],.detail-richtext table[data-table-size-mode=percent][data-table-width="70"]{width:70%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="75"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="75"],.detail-richtext table[data-table-size-mode=percent][data-table-width="75"]{width:75%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="80"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="80"],.detail-richtext table[data-table-size-mode=percent][data-table-width="80"]{width:80%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="90"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="90"],.detail-richtext table[data-table-size-mode=percent][data-table-width="90"]{width:90%}.tiptap-prose table[data-table-size-mode=percent][data-table-width="100"],.section-richtext-readonly table[data-table-size-mode=percent][data-table-width="100"],.detail-richtext table[data-table-size-mode=percent][data-table-width="100"]{width:100%}.tiptap-prose table:not([data-table-size-mode])[data-table-width="10"],.section-richtext-readonly table:not([data-table-size-mode])[data-table-width="10"],.detail-richtext table:not([data-table-size-mode])[data-table-width="10"]{width:10%}.tiptap-prose table:not([data-table-size-mode])[data-table-width="20"],.section-richtext-readonly table:not([data-table-size-mode])[data-table-width="20"],.detail-richtext table:not([data-table-size-mode])[data-table-width="20"]{width:20%}.tiptap-prose table:not([data-table-size-mode])[data-table-width="30"],.section-richtext-readonly table:not([data-table-size-mode])[data-table-width="30"],.detail-richtext table:not([data-table-size-mode])[data-table-width="30"]{width:30%}.tiptap-prose table:not([data-table-size-mode])[data-table-width="40"],.section-richtext-readonly table:not([data-table-size-mode])[data-table-width="40"],.detail-richtext table:not([data-table-size-mode])[data-table-width="40"]{width:40%}.tiptap-prose table:not([data-table-size-mode])[data-table-width="60"],.section-richtext-readonly table:not([data-table-size-mode])[data-table-width="60"],.detail-richtext table:not([data-table-size-mode])[data-table-width="60"]{width:60%}.tiptap-prose table:not([data-table-size-mode])[data-table-width="67"],.section-richtext-readonly table:not([data-table-size-mode])[data-table-width="67"],.detail-richtext table:not([data-table-size-mode])[data-table-width="67"]{width:67%}.tiptap-prose table:not([data-table-size-mode])[data-table-width="70"],.section-richtext-readonly table:not([data-table-size-mode])[data-table-width="70"],.detail-richtext table:not([data-table-size-mode])[data-table-width="70"]{width:70%}.tiptap-prose table:not([data-table-size-mode])[data-table-width="80"],.section-richtext-readonly table:not([data-table-size-mode])[data-table-width="80"],.detail-richtext table:not([data-table-size-mode])[data-table-width="80"]{width:80%}.tiptap-prose table:not([data-table-size-mode])[data-table-width="90"],.section-richtext-readonly table:not([data-table-size-mode])[data-table-width="90"],.detail-richtext table:not([data-table-size-mode])[data-table-width="90"]{width:90%}.graphic-fixed-width-control+small{display:none!important}.literature-modal-body{min-height:0;overflow:hidden}.literature-modal-grid{align-items:stretch;height:100%;min-height:0}.literature-modal-filters,.literature-modal-detail,.literature-modal-results,.literature-create-layout{height:100%;min-height:0}.literature-modal-filters,.literature-modal-detail,.literature-create-layout{overflow-y:auto}.literature-modal-results{max-height:none}.literature-modal-detail{align-self:stretch}.literature-modal-checkbox{cursor:pointer;background:#fff;border:1px solid #33666629;border-radius:.75rem;align-items:center;padding:.65rem .75rem;flex-direction:row!important;gap:.55rem!important;display:flex!important}.literature-modal-checkbox input{accent-color:var(--site-primary,#099);flex:none;width:1rem;height:1rem;margin:0}.literature-modal-checkbox span{line-height:1.25;letter-spacing:normal!important;text-transform:none!important}@media (width<=980px){.literature-modal-body{overflow:auto}.literature-modal-grid,.literature-modal-filters,.literature-modal-detail,.literature-modal-results,.literature-create-layout{height:auto}}@media print{.example-detail-view .additional-result-submit-row{display:none!important}.example-detail-view .detail-overview-grid,.example-detail-view .example-editor-section,.example-detail-view .detail-result-card{margin-bottom:4mm!important}.example-detail-view .detail-result-card{margin-bottom:3mm!important}.example-detail-view .example-editor-section-summary,.example-detail-view .result-slot-header{padding-bottom:1.2mm!important}.example-detail-view .detail-richtext h2,.example-detail-view .tiptap-prose h2{margin:3mm 0 1.2mm!important;font-size:11.5pt!important;line-height:1.25!important}.example-detail-view .detail-richtext h3,.example-detail-view .detail-richtext h4,.example-detail-view .detail-richtext h5,.example-detail-view .detail-richtext h6,.example-detail-view .tiptap-prose h3,.example-detail-view .tiptap-prose h4,.example-detail-view .tiptap-prose h5,.example-detail-view .tiptap-prose h6{margin:2.4mm 0 1mm!important;font-size:10.5pt!important;line-height:1.28!important}.example-detail-view .detail-richtext p,.example-detail-view .detail-richtext ul,.example-detail-view .detail-richtext ol,.example-detail-view .tiptap-prose p,.example-detail-view .tiptap-prose ul,.example-detail-view .tiptap-prose ol{margin-block:0 1.5mm!important}.example-detail-view .additional-results-heading{margin-bottom:1.5mm!important}}.literature-modal-status[hidden]{display:none}.literature-modal-status:not([hidden]){padding:.75rem 1.25rem 0}.literature-modal-status:empty{height:0;min-height:0;padding:0;overflow:hidden}.editor-table-property-check{grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:.1rem .5rem;display:grid!important}.editor-table-property-check>input{grid-row:1/span 2;margin-top:.2rem}.editor-table-property-check>small{color:#64748b;font-size:.78rem;font-weight:500;line-height:1.35}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]{min-width:0!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=fixed]{width:var(--evadat-table-fixed-width,600px)!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="10"]{width:10%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="20"]{width:20%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="25"]{width:25%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="30"]{width:30%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="33"]{width:33%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="40"]{width:40%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="50"]{width:50%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="60"]{width:60%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="66"],:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="67"]{width:67%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="70"]{width:70%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="75"]{width:75%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="80"]{width:80%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="90"]{width:90%!important}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-size-mode=percent][data-table-width="100"]{width:100%!important}.result-slot-card :is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) :is(td,th)>p{color:inherit;font-weight:inherit;line-height:inherit;margin-block:0}.result-slot-card :is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) :is(td,th)>p+p{margin-top:.3rem}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node] :is(td,th){font-family:inherit;font-size:.875rem;line-height:1.45}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node] th{color:#1e293b;font-weight:700}@media (width<=760px){:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) table[data-table-node]{width:100%!important;min-width:32rem!important}}.evadat-caption-math{vertical-align:-.08em;max-width:100%;margin-inline:.04em;line-height:1;display:inline-block}.evadat-caption-math .katex{font-size:1em}.evadat-caption-math-fallback{color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.92em}.editor-caption-text-field{gap:.35rem;min-width:0;display:grid}.editor-caption-text-field>label{min-width:0}.editor-caption-latex-hint{color:#64748b;font-size:.76rem;font-weight:500;line-height:1.45}.editor-caption-latex-hint b{color:#475569;font-weight:700}.editor-caption-latex-tools{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.1rem;display:flex}.editor-caption-latex-tools button{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;justify-content:center;align-items:center;min-width:2rem;min-height:2rem;padding:.25rem .45rem;font-family:inherit;font-size:.88rem;font-weight:700;display:inline-flex}.editor-caption-latex-tools button:hover{border-color:var(--color-primary,#008c8c);color:var(--color-primary-dark,#006f70);background:#f0fafa}.editor-caption-latex-tools button:focus-visible{outline:2px solid var(--color-primary,#008c8c);outline-offset:2px}@media print{.evadat-caption-math{break-inside:avoid}}.editor-caption-label-row{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.editor-caption-mode-switch{flex:none;align-items:center;gap:.65rem;font-size:.74rem;font-weight:700;display:inline-flex}.editor-caption-mode-switch button{color:#64748b;cursor:pointer;font:inherit;text-underline-offset:.18em;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}.editor-caption-mode-switch button:hover,.editor-caption-mode-switch button:focus-visible{color:var(--color-primary-dark,#006f70)}.editor-caption-mode-switch button.is-active{color:var(--color-primary-dark,#006f70);cursor:default;font-weight:850;text-decoration:none}.editor-caption-text-field [data-caption-latex-help]{gap:.35rem;display:grid}.editor-caption-text-field [data-caption-latex-help][hidden]{display:none}@media (width<=560px){.editor-caption-label-row{flex-direction:column;align-items:flex-start;gap:.3rem}}.editor-element-reference-shortcut{border:1px solid var(--color-primary,#008c8c);color:var(--color-primary-dark,#006f70);cursor:pointer;text-align:center;z-index:900;background:#fffffff5;border-radius:.5rem;max-width:min(15rem,100vw - 1rem);padding:.45rem .65rem;font-family:inherit;font-size:.75rem;font-weight:800;line-height:1.2;position:fixed;box-shadow:0 7px 22px #0f172a2e}.editor-element-reference-shortcut:hover,.editor-element-reference-shortcut:focus-visible{background:var(--color-primary,#008c8c);color:#fff}.editor-element-reference-shortcut[hidden]{display:none}.section-version-row{grid-template-columns:minmax(0,1fr);align-items:stretch}.section-version-restore-button{white-space:normal;justify-self:start;margin-top:.3rem}.section-version-rendered-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.section-version-rendered-side{background:#fff;border:1px solid #dbe4ee;border-radius:.85rem;min-width:0;overflow:hidden}.section-version-rendered-side>header{color:#475569;letter-spacing:.055em;text-transform:uppercase;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:.55rem .75rem;font-size:.72rem;font-weight:900}.section-version-rendered-content{box-shadow:none;scrollbar-gutter:stable;background:#fff;border:0;border-radius:0;min-height:8rem;max-height:31rem;padding:.8rem;font-size:.88rem;overflow:auto}.section-version-rendered-content>:first-child{margin-top:0}.section-version-rendered-content>:last-child{margin-bottom:0}.section-version-rendered-content a{pointer-events:none}.section-version-rendered-content img,.section-version-rendered-content svg,.section-version-rendered-content canvas{max-width:100%}.section-version-rendered-content.section-version-rendered-change,.section-version-rendered-content .section-version-rendered-change{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.3rem;position:relative}.section-version-rendered-content.section-version-rendered-change.is-added,.section-version-rendered-content .section-version-rendered-change.is-added{background-color:#dcfce7c2;box-shadow:0 0 0 2px #22c55e75}.section-version-rendered-content.section-version-rendered-change.is-removed,.section-version-rendered-content .section-version-rendered-change.is-removed{background-color:#fee2e2c7;box-shadow:0 0 0 2px #ef44446b}.section-version-rendered-content.section-version-rendered-change.is-changed,.section-version-rendered-content .section-version-rendered-change.is-changed{background-color:#fef3c7b8;box-shadow:0 0 0 2px #f59e0b6b}.section-version-rendered-content td.section-version-rendered-change,.section-version-rendered-content th.section-version-rendered-change{box-shadow:inset 0 0 0 2px}.section-version-rendered-content td.section-version-rendered-change.is-added,.section-version-rendered-content th.section-version-rendered-change.is-added{color:#166534}.section-version-rendered-content td.section-version-rendered-change.is-removed,.section-version-rendered-content th.section-version-rendered-change.is-removed{color:#991b1b}.section-version-rendered-content td.section-version-rendered-change.is-changed,.section-version-rendered-content th.section-version-rendered-change.is-changed{color:#92400e}.section-version-rendered-empty{color:#94a3b8;text-align:center;margin:0;font-style:italic}@media (width<=1080px){.section-version-rendered-comparison{grid-template-columns:minmax(0,1fr)}.section-version-rendered-content{max-height:24rem}}.section-version-row-actions{flex-wrap:wrap;justify-self:start;align-items:center;gap:.45rem;margin-top:.3rem;display:flex}.section-version-row-actions .section-version-restore-button{margin-top:0}.section-version-delete-button{color:#b42318;background:#fff5f4;border-color:#f3c5c0;flex:none;width:2.35rem;height:2.35rem}.section-version-delete-button:hover,.section-version-delete-button:focus-visible{color:#8f1c13;background:#ffe9e6;border-color:#e49b93}.section-version-delete-button svg{width:1rem;height:1rem}.section-version-row-actions :is(.section-version-restore-button,.section-version-delete-button,.section-version-confirm-button,.section-version-cancel-button){border-radius:.375rem;min-height:2.35rem}.section-version-delete-button,.section-version-cancel-button{color:#b42318;background:#fff5f4;border-color:#f3c5c0}.section-version-delete-button:hover,.section-version-delete-button:focus-visible,.section-version-cancel-button:hover,.section-version-cancel-button:focus-visible{color:#8f1c13;background:#ffe9e6;border-color:#e49b93}.section-version-confirm-button{color:#fff;background:#15803d;border:1px solid #15803d}.section-version-confirm-button:hover,.section-version-confirm-button:focus-visible{background:#166534;border-color:#166534}.section-version-delete-button{flex:0 auto;width:auto;height:auto;padding:.5rem 1rem}.modal-backdrop,.media-library-modal,.image-modal-backdrop,.help-modal-backdrop,.additional-result-modal-backdrop,.account-security-modal-backdrop,.account-deactivate-modal-backdrop,.editor-registration-modal{z-index:1300}.tiptap-element-tools-button{align-items:center;gap:.45rem;display:inline-flex}.tiptap-element-tools-button [data-element-tools-icon]{justify-content:center;align-items:center;display:inline-flex}.tiptap-element-tools-button svg{width:1rem;height:1rem}.tiptap-element-tools-button.has-errors{color:#be123c;background:#fff1f2;border-color:#e11d48}.tiptap-element-tools-button.has-errors:hover,.tiptap-element-tools-button.has-errors:focus-visible{color:#9f1239;background:#ffe4e6;border-color:#be123c}.tiptap-element-tools-button.is-checking{opacity:.65}.element-tools-panel{grid-template-rows:auto minmax(0,1fr);max-width:min(1120px,100vw - 2rem)}.element-tools-panel>.media-library-header small{color:#64748b;margin-top:.25rem;font-size:.8rem;display:block}.element-tools-layout{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);min-height:min(38rem,72vh);display:grid;overflow:hidden}.element-tools-types{background:#f8fafc;border-right:1px solid #e2e8f0;align-content:start;gap:.55rem;padding:1rem;display:grid;overflow:auto}.element-tools-type{color:#334155;cursor:pointer;text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.75rem .85rem;font-size:.9rem;font-weight:700;transition:border-color .15s,background-color .15s,color .15s;display:flex}.element-tools-type:hover,.element-tools-type.is-active{color:#244f4f;background:#00cccc12;border-color:#0cc}.element-tools-type i,.element-check-row>i{flex:none;justify-content:center;align-items:center;display:inline-flex}.element-tools-type i svg,.element-check-row>i svg{width:1rem;height:1rem}.element-tools-type i.is-error,.element-check-row.is-error>i{color:#be123c}.element-tools-type i.is-warning,.element-check-row.is-warning>i{color:#b45309}.element-tools-type i.is-ok,.element-check-row.is-ok>i{color:#15803d}.element-tools-main{grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.element-tools-tabs{background:#fff;border-bottom:1px solid #e2e8f0;gap:.5rem;padding:.8rem 1rem 0;display:flex}.element-tools-tab{color:#64748b;cursor:pointer;border-bottom:3px solid #0000;padding:.55rem .8rem .65rem;font-size:.9rem;font-weight:800}.element-tools-tab:hover,.element-tools-tab.is-active{color:#244f4f;border-bottom-color:#0cc}.element-tools-content{min-height:0;padding:1rem 1.2rem 1.3rem;overflow:auto}.element-tools-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.element-tools-stats span{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.8rem;gap:.15rem;padding:.8rem;font-size:.76rem;display:grid}.element-tools-stats strong{color:#334155;font-size:1.05rem}.element-check-list,.element-actions-list{gap:.75rem;display:grid}.element-check-row{border:1px solid #e2e8f0;border-left-width:4px;border-radius:.8rem;align-items:flex-start;gap:.75rem;padding:.85rem .95rem;display:flex}.element-check-row.is-error{background:#fff1f2;border-color:#fda4af}.element-check-row.is-warning{background:#fffbeb;border-color:#fcd34d}.element-check-row.is-ok{background:#f0fdf4;border-color:#86efac}.element-check-row strong{color:#1e293b;font-size:.9rem;display:block}.element-check-row p{color:#475569;margin:.25rem 0 0;font-size:.8rem}.element-action-card{border:1px solid #e2e8f0;border-radius:.85rem;grid-template-columns:minmax(0,1fr) minmax(18rem,auto);align-items:end;gap:1rem;padding:1rem;display:grid}.element-action-card strong{color:#1e293b}.element-action-card p{color:#64748b;margin:.25rem 0 0;font-size:.8rem}.element-action-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.element-action-controls .profile-input{width:auto;min-width:9.5rem}.element-action-controls [hidden]{display:none!important}.element-action-width{align-items:center;gap:.35rem;display:inline-flex}.element-action-width input{max-width:7rem;min-width:0!important}.element-action-confirm{background:#f8fafc;border:1px solid #cbd5e1;border-radius:.85rem;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.element-action-confirm p{color:#334155;margin:0;font-size:.85rem;font-weight:700}.element-action-confirm>div{gap:.5rem;display:flex}.graphic-replacement-detail header{gap:.15rem;display:grid}@media (width<=800px){.element-tools-layout{grid-template-columns:1fr;overflow:auto}.element-tools-types{border-bottom:1px solid #e2e8f0;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.element-tools-main{overflow:visible}.element-tools-stats{grid-template-columns:1fr}.element-action-card{grid-template-columns:1fr;align-items:stretch}.element-action-controls{justify-content:flex-start}.element-action-confirm{flex-direction:column;align-items:stretch}}.element-action-check{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.65rem;align-items:center;gap:.45rem;min-height:2.45rem;padding:.45rem .65rem;font-size:.82rem;font-weight:700;display:inline-flex}.element-action-check input{accent-color:#00a8a8;margin:0}@media (width<=800px){.element-tools-types{grid-template-columns:repeat(2,minmax(0,1fr))}.element-action-controls .profile-input,.element-action-controls .element-action-check{flex:12rem}}.tiptap-quick-reference-menu{z-index:1120;border:1px solid var(--color-border,#d7dde5);background:var(--color-surface,#fff);border-radius:.65rem;width:min(430px,100vw - 16px);max-height:min(320px,100vh - 24px);padding:.35rem;position:fixed;overflow-y:auto;box-shadow:0 14px 38px #0f172a33}.tiptap-quick-reference-menu[hidden]{display:none}.tiptap-quick-reference-option{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.45rem;flex-direction:column;gap:.15rem;padding:.55rem .65rem;display:flex}.tiptap-quick-reference-option:hover,.tiptap-quick-reference-option.is-selected{background:#0099991c}@supports (color:color-mix(in lab, red, red)){.tiptap-quick-reference-option:hover,.tiptap-quick-reference-option.is-selected{background:color-mix(in srgb, var(--color-primary,#006f78) 11%, transparent)}}.tiptap-quick-reference-option strong{font-size:.9rem;line-height:1.25}.tiptap-quick-reference-option small{color:var(--color-text-muted,#667085);font-size:.78rem;line-height:1.25}.literature-additional-button{width:100%;margin-top:.45rem}.literature-additional-section{border-top:1px solid var(--color-border,#d7dde5);margin-top:1.25rem;padding-top:1rem}.literature-additional-section h3{margin:0 0 .55rem;font-size:1rem}.literature-additional-list{margin:0;padding-left:1.3rem}.literature-additional-list li+li{margin-top:.4rem}.literature-additional-section.is-standalone{border-top:0;margin-top:0;padding-top:0}.tiptap-prose .evadat-literature-reference:hover:after,.tiptap-prose .evadat-literature-reference:focus:after{content:none}.tiptap-literature-reference-tooltip{z-index:1080;color:#333;white-space:normal;overflow-wrap:anywhere;pointer-events:none;background:#fff;border:1px solid #3366662e;border-radius:.75rem;width:min(32rem,100vw - 16px);padding:.65rem .75rem;font-size:.82rem;font-weight:600;line-height:1.45;position:fixed;box-shadow:0 18px 45px #0f172a29}.tiptap-literature-reference-tooltip[hidden]{display:none}.tiptap-quick-reference-menu{overscroll-behavior:contain;scrollbar-gutter:stable}.tiptap-quick-reference-separator{background:var(--color-border,#d7dde5);height:1px;margin:.35rem .45rem}.tiptap-quick-reference-option [data-quick-reference-math]{min-width:0}.tiptap-quick-reference-option .evadat-caption-math{align-items:baseline;max-width:100%;display:inline-flex}.tiptap-quick-reference-option .katex{font-size:.98em}.detail-content-layout{min-width:0;margin-top:1.5rem}.detail-content-layout .detail-accordion{min-width:0;margin-top:0}.detail-toc{min-width:0;display:none}.detail-toc-panel{scrollbar-width:thin;background:#fff;border:1px solid #dbe7e7;border-radius:.9rem;max-height:calc(100vh - 2rem);overflow-y:auto;box-shadow:0 10px 26px #0f172a0e}.detail-toc-title{color:#366;letter-spacing:.055em;text-transform:uppercase;border-bottom:1px solid #dbe7e7;margin:0;padding:.85rem 1rem .75rem;font-size:.83rem;font-weight:800}.detail-toc-example-title{color:#475569;overflow-wrap:anywhere;border-bottom:1px solid #dbe7e7;margin:0;padding:.72rem 1rem .78rem;font-size:.88rem;font-weight:650;line-height:1.35}.detail-toc-list,.detail-toc-sublist{margin:0;padding:0;list-style:none}.detail-toc-list{padding:.45rem}.detail-toc-sublist{margin:.1rem 0 .2rem}.detail-toc-link{color:#475569;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.35rem;width:100%;padding:.48rem .55rem;font-size:.88rem;font-weight:650;line-height:1.25;text-decoration:none;transition:background-color .16s,color .16s,box-shadow .16s;display:grid;position:relative}.detail-toc-link>strong{color:#366;white-space:nowrap;font-weight:800}.detail-toc-link>span{overflow-wrap:anywhere;min-width:0}.detail-toc-link:hover,.detail-toc-link:focus-visible{color:#007a7a;background:#f0f9f9;outline:none}.detail-toc-link:focus-visible{box-shadow:inset 0 0 0 2px #00999961}.detail-toc-link.is-active{color:#007a7a;background:#e6f7f7;box-shadow:inset .22rem 0 #099}.detail-toc-link.is-active>strong{color:#007a7a}.detail-toc-link-child{width:calc(100% - .6rem);margin-left:.6rem;padding-left:.8rem;font-size:.82rem}.detail-toc-link-child:before{content:"";background:#dbe7e7;width:1px;position:absolute;top:0;bottom:0;left:.2rem}.detail-toc-link-child.is-active:before{background:#099}.detail-toc-result-link{align-items:start}.detail-toc-result-copy{gap:.12rem;min-width:0;display:grid}.detail-toc-result-copy>span,.detail-toc-result-copy>small{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%;display:block}.detail-toc-result-copy>.detail-toc-result-organization{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.detail-toc-result-person{font-size:.78rem;font-weight:700;line-height:1.3}.detail-toc-result-copy>small{color:#64748b;font-size:.72rem;font-weight:550;line-height:1.3}.detail-toc-result-software{font-size:.78rem}.detail-toc-result-link.is-active .detail-toc-result-copy>small{color:#397b7b}@media (width>=1024px){.detail-content-layout{grid-template-columns:minmax(11.5rem,1fr) minmax(0,4fr);align-items:start;gap:clamp(1rem,2vw,1.5rem);display:grid}.detail-toc{z-index:5;align-self:start;max-height:calc(100vh - 2rem);display:block;position:sticky;top:1rem}.detail-toc-panel{max-height:inherit}}@media print{.example-detail-view .detail-content-layout{margin-top:0!important;display:block!important}.example-detail-view .detail-toc{display:none!important}}.section-richtext-readonly .evadat-literature-reference:hover:after,.section-richtext-readonly .evadat-literature-reference:focus:after,.detail-richtext .evadat-literature-reference:hover:after,.detail-richtext .evadat-literature-reference:focus:after{content:none!important}.literature-reference-readonly-tooltip{z-index:1080;color:#333;white-space:normal;overflow-wrap:anywhere;pointer-events:none;background:#fff;border:1px solid #3366662e;border-radius:.75rem;width:min(32rem,100vw - 16px);padding:.65rem .75rem;font-size:.82rem;font-weight:600;line-height:1.45;position:fixed;box-shadow:0 18px 45px #0f172a29}.literature-reference-readonly-tooltip[hidden]{display:none}.literature-modal-selected-header h3{color:#366;margin:0;font-size:.95rem;font-weight:800}.literature-modal-selected-list{gap:.75rem;display:grid}.literature-modal-selected-item{background:#fff;border:1px solid #33666629;border-radius:.8rem;gap:.7rem;padding:.8rem;display:grid}.literature-modal-selected-heading{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.literature-modal-selected-heading>div{gap:.2rem;min-width:0;display:grid}.literature-modal-selected-heading strong,.literature-modal-selected-heading small{overflow-wrap:anywhere;display:block}.literature-modal-selected-index{color:#366;background:#0099991a;border-radius:999px;justify-content:center;align-items:center;min-width:1.75rem;height:1.75rem;font-size:.78rem;font-weight:800;display:inline-flex}.literature-modal-selection-empty{min-height:7rem}.literature-modal-actions{gap:.55rem;margin-top:auto;padding-top:.15rem;display:grid}.literature-modal-actions .literature-additional-button{margin-top:0}.graphic-library-preview,.media-library-detail-preview{position:relative}.graphic-library-card.is-deleted .graphic-library-preview img,.media-library-detail-preview.is-deleted img{opacity:.48;filter:grayscale(.35)}.graphic-library-card.is-deleted{border-style:dashed}.graphic-deleted-badge{z-index:1;color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#334155e6;border-radius:999px;max-width:calc(100% - .9rem);padding:.2rem .5rem;font-size:.68rem;font-weight:700;line-height:1.2;position:absolute;top:.45rem;right:.45rem;overflow:hidden}.graphic-deleted-filter{align-items:flex-start}.graphic-deleted-detail p{color:#475569;margin:0;font-size:.9rem;line-height:1.55}.graphic-file-edit-side{gap:1rem;min-width:0;display:grid}.media-file-replace-zone{background:#f8fafc;border:1px solid #cbd5e1;border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.media-file-replace-zone h3,.media-file-replace-zone p{margin:0}.media-file-replace-zone h3{color:#366;font-size:1rem}.media-file-replace-zone p{color:#475569;font-size:.85rem;line-height:1.5}.graphic-file-replace-dropzone{text-align:center;min-height:5.5rem;padding:.85rem}.graphic-file-replace-name{color:#475569;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;overflow:hidden}.community-example-card{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:10rem minmax(0,1fr) 2.6rem}.community-example-media-column{grid-area:1/1}.community-example-media-column .community-example-status{order:-1;margin:.8rem .8rem .35rem}.community-example-media{min-height:8.4rem;padding:.55rem 1rem 1rem}.community-example-body{grid-area:1/2}.community-example-heading h3{overflow:hidden}.community-example-heading h3 a{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.community-example-meta{background:#fbfdfd;border-top:1px solid #edf2f7;grid-area:2/1/auto/3;grid-template-columns:auto minmax(0,1fr);align-items:end;gap:.65rem 1.25rem;margin:0;padding:.72rem 1rem .78rem;display:grid}.community-example-meta-date{grid-column:1}.community-example-meta dd{max-width:100%}.community-example-open{grid-area:1/3/3}@media (width<=700px){.community-example-card{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 2.6rem}.community-example-body{grid-area:1/1}.community-example-meta{grid-area:2/1}.community-example-open{grid-area:1/2/3}}.community-example-meta-software{text-align:left;grid-column:1;justify-self:start;max-width:100%}.community-example-meta-date{text-align:right;grid-column:2;justify-self:end}.community-example-preview{-webkit-line-clamp:var(--community-example-preview-lines,5)}.editor-caption-readonly-field .profile-input{box-shadow:none;color:#64748b;cursor:not-allowed;background:#f1f5f9;border-color:#cbd5e1}.tiptap-prose .evadat-formula-inline .evadat-formula-render,.section-richtext-readonly .evadat-formula-inline .evadat-formula-render,.detail-richtext .evadat-formula-inline .evadat-formula-render,.formula-preview-box .evadat-formula-inline .evadat-formula-render,.formula-template-preview .evadat-formula-inline .evadat-formula-render,.formula-tool-preview .evadat-formula-inline .evadat-formula-render{order:1}.tiptap-prose .evadat-formula-inline .evadat-formula-annotation,.section-richtext-readonly .evadat-formula-inline .evadat-formula-annotation,.detail-richtext .evadat-formula-inline .evadat-formula-annotation,.formula-preview-box .evadat-formula-inline .evadat-formula-annotation,.formula-template-preview .evadat-formula-inline .evadat-formula-annotation,.formula-tool-preview .evadat-formula-inline .evadat-formula-annotation{order:2}.tiptap-prose .evadat-formula-block,.section-richtext-readonly .evadat-formula-block,.detail-richtext .evadat-formula-block,.formula-preview-box .evadat-formula-block,.formula-template-preview .evadat-formula-block,.formula-tool-preview .evadat-formula-block{align-items:center;column-gap:.65rem;width:100%;display:grid}.tiptap-prose .evadat-formula-block .evadat-formula-render,.section-richtext-readonly .evadat-formula-block .evadat-formula-render,.detail-richtext .evadat-formula-block .evadat-formula-render,.formula-preview-box .evadat-formula-block .evadat-formula-render,.formula-template-preview .evadat-formula-block .evadat-formula-render,.formula-tool-preview .evadat-formula-block .evadat-formula-render{order:1;min-width:0}.tiptap-prose .evadat-formula-block .evadat-formula-annotation,.section-richtext-readonly .evadat-formula-block .evadat-formula-annotation,.detail-richtext .evadat-formula-block .evadat-formula-annotation,.formula-preview-box .evadat-formula-block .evadat-formula-annotation,.formula-template-preview .evadat-formula-block .evadat-formula-annotation,.formula-tool-preview .evadat-formula-block .evadat-formula-annotation{order:2;justify-self:end}.tiptap-prose .evadat-formula-block.evadat-formula-align-left,.section-richtext-readonly .evadat-formula-block.evadat-formula-align-left,.detail-richtext .evadat-formula-block.evadat-formula-align-left,.formula-preview-box .evadat-formula-block.evadat-formula-align-left,.formula-template-preview .evadat-formula-block.evadat-formula-align-left,.formula-tool-preview .evadat-formula-block.evadat-formula-align-left{grid-template-columns:minmax(0,1fr) auto}.tiptap-prose .evadat-formula-block.evadat-formula-align-left .evadat-formula-render,.section-richtext-readonly .evadat-formula-block.evadat-formula-align-left .evadat-formula-render,.detail-richtext .evadat-formula-block.evadat-formula-align-left .evadat-formula-render,.formula-preview-box .evadat-formula-block.evadat-formula-align-left .evadat-formula-render,.formula-template-preview .evadat-formula-block.evadat-formula-align-left .evadat-formula-render,.formula-tool-preview .evadat-formula-block.evadat-formula-align-left .evadat-formula-render{grid-column:1;justify-self:start}.tiptap-prose .evadat-formula-block.evadat-formula-align-left .evadat-formula-annotation,.section-richtext-readonly .evadat-formula-block.evadat-formula-align-left .evadat-formula-annotation,.detail-richtext .evadat-formula-block.evadat-formula-align-left .evadat-formula-annotation,.formula-preview-box .evadat-formula-block.evadat-formula-align-left .evadat-formula-annotation,.formula-template-preview .evadat-formula-block.evadat-formula-align-left .evadat-formula-annotation,.formula-tool-preview .evadat-formula-block.evadat-formula-align-left .evadat-formula-annotation{grid-column:2}.tiptap-prose .evadat-formula-block.evadat-formula-align-center,.section-richtext-readonly .evadat-formula-block.evadat-formula-align-center,.detail-richtext .evadat-formula-block.evadat-formula-align-center,.formula-preview-box .evadat-formula-block.evadat-formula-align-center,.formula-template-preview .evadat-formula-block.evadat-formula-align-center,.formula-tool-preview .evadat-formula-block.evadat-formula-align-center{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.tiptap-prose .evadat-formula-block.evadat-formula-align-center .evadat-formula-render,.section-richtext-readonly .evadat-formula-block.evadat-formula-align-center .evadat-formula-render,.detail-richtext .evadat-formula-block.evadat-formula-align-center .evadat-formula-render,.formula-preview-box .evadat-formula-block.evadat-formula-align-center .evadat-formula-render,.formula-template-preview .evadat-formula-block.evadat-formula-align-center .evadat-formula-render,.formula-tool-preview .evadat-formula-block.evadat-formula-align-center .evadat-formula-render{grid-column:2;justify-self:center}.tiptap-prose .evadat-formula-block.evadat-formula-align-center .evadat-formula-annotation,.section-richtext-readonly .evadat-formula-block.evadat-formula-align-center .evadat-formula-annotation,.detail-richtext .evadat-formula-block.evadat-formula-align-center .evadat-formula-annotation,.formula-preview-box .evadat-formula-block.evadat-formula-align-center .evadat-formula-annotation,.formula-template-preview .evadat-formula-block.evadat-formula-align-center .evadat-formula-annotation,.formula-tool-preview .evadat-formula-block.evadat-formula-align-center .evadat-formula-annotation{grid-column:3}.tiptap-prose .evadat-formula-block.evadat-formula-align-right,.section-richtext-readonly .evadat-formula-block.evadat-formula-align-right,.detail-richtext .evadat-formula-block.evadat-formula-align-right,.formula-preview-box .evadat-formula-block.evadat-formula-align-right,.formula-template-preview .evadat-formula-block.evadat-formula-align-right,.formula-tool-preview .evadat-formula-block.evadat-formula-align-right{grid-template-columns:minmax(0,1fr) auto auto;column-gap:.35rem}.tiptap-prose .evadat-formula-block.evadat-formula-align-right .evadat-formula-render,.section-richtext-readonly .evadat-formula-block.evadat-formula-align-right .evadat-formula-render,.detail-richtext .evadat-formula-block.evadat-formula-align-right .evadat-formula-render,.formula-preview-box .evadat-formula-block.evadat-formula-align-right .evadat-formula-render,.formula-template-preview .evadat-formula-block.evadat-formula-align-right .evadat-formula-render,.formula-tool-preview .evadat-formula-block.evadat-formula-align-right .evadat-formula-render{grid-column:2;justify-self:end}.tiptap-prose .evadat-formula-block.evadat-formula-align-right .evadat-formula-annotation,.section-richtext-readonly .evadat-formula-block.evadat-formula-align-right .evadat-formula-annotation,.detail-richtext .evadat-formula-block.evadat-formula-align-right .evadat-formula-annotation,.formula-preview-box .evadat-formula-block.evadat-formula-align-right .evadat-formula-annotation,.formula-template-preview .evadat-formula-block.evadat-formula-align-right .evadat-formula-annotation,.formula-tool-preview .evadat-formula-block.evadat-formula-align-right .evadat-formula-annotation{grid-column:3}.element-action-card.is-selected{background:var(--accent,#0cc)}@supports (color:color-mix(in lab, red, red)){.element-action-card.is-selected{background:color-mix(in srgb, var(--accent,#0cc) 7%, #fff)}}.element-action-card.is-selected{border-color:var(--accent,#0cc)}@supports (color:color-mix(in lab, red, red)){.element-action-card.is-selected{border-color:color-mix(in srgb, var(--accent,#0cc) 55%, #cbd5e1)}}.element-action-card.is-selected{box-shadow:0 0 0 1px var(--accent,#0cc)}@supports (color:color-mix(in lab, red, red)){.element-action-card.is-selected{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent,#0cc) 18%, transparent)}}.element-action-title{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.element-action-selected{background:var(--accent,#0cc);align-items:center}@supports (color:color-mix(in lab, red, red)){.element-action-selected{background:color-mix(in srgb, var(--accent,#0cc) 14%, #fff)}}.element-action-selected{border:1px solid var(--accent,#0cc)}@supports (color:color-mix(in lab, red, red)){.element-action-selected{border:1px solid color-mix(in srgb, var(--accent,#0cc) 42%, #e2e8f0)}}.element-action-selected{color:#0f766e;border-radius:999px;gap:.3rem;padding:.18rem .5rem;font-size:.72rem;font-style:normal;font-weight:800;display:inline-flex}.element-action-selected svg,.element-action-select svg{width:.85rem;height:.85rem}.element-action-select.is-selected{border-color:var(--accent,#0cc)}@supports (color:color-mix(in lab, red, red)){.element-action-select.is-selected{border-color:color-mix(in srgb, var(--accent,#0cc) 55%, #94a3b8)}}.element-action-select.is-selected{color:#0f766e}.editor-caption-source-text-field{grid-column:1/-1}.editor-caption-source-fields [hidden]{display:none!important}.evadat-structured-heading{align-items:baseline;gap:.42rem;scroll-margin-top:7rem;display:flex}.evadat-structured-heading-level-2{margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.evadat-structured-heading-level-3,.evadat-structured-heading-level-4,.evadat-structured-heading-level-5,.evadat-structured-heading-level-6{margin-top:calc(var(--spacing) * 3);margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.evadat-structured-heading-number{white-space:nowrap;flex:none}.evadat-structured-heading-title{min-width:0}.tiptap-prose .evadat-structured-heading.ProseMirror-selectednode{border-radius:.45rem;outline:none;box-shadow:0 0 0 2px #00999947}.evadat-structured-heading.is-reference-target{animation:1.6s evadat-heading-reference-target}@keyframes evadat-heading-reference-target{0%,to{background:0 0}18%,72%{background:#00999921}}.structured-heading-panel{max-width:48rem}.structured-heading-panel>.media-library-detail-actions{padding:.9rem 1.25rem 1rem}.structured-heading-modal-body{gap:1rem;display:grid}.structured-heading-structure{border:1px solid #dbe4e7;border-radius:.85rem;gap:.65rem;margin:0;padding:.85rem;display:grid}.structured-heading-structure legend{color:#294f52;padding:0 .25rem;font-size:.82rem;font-weight:800}.structured-heading-choice,.structured-heading-numbering{cursor:pointer;align-items:flex-start;gap:.65rem;display:flex}.structured-heading-choice input,.structured-heading-numbering input{flex:none;margin-top:.2rem}.structured-heading-choice span,.structured-heading-numbering span{gap:.12rem;display:grid}.structured-heading-choice small,.structured-heading-numbering small{color:#64777b;font-size:.78rem}.structured-heading-choice.is-disabled{cursor:not-allowed;opacity:.55}.structured-heading-dependent{margin-left:1.6rem}.structured-heading-dependent label{gap:.35rem;display:grid}.structured-heading-preview{background:#f8fafb;border:1px solid #e1e8eb;border-radius:.85rem;padding:.8rem 1rem}.structured-heading-preview>span{color:#64777b;text-transform:uppercase;margin-bottom:.2rem;font-size:.75rem;font-weight:800;display:block}.section-reference-tree{overflow-x:hidden}.section-reference-tree .section-reference-card{margin-left:calc(min(var(--section-reference-depth,0), 5) * 1.15rem);width:calc(100% - calc(min(var(--section-reference-depth,0), 5) * 1.15rem))}.section-reference-card{grid-template-columns:minmax(4.75rem,6rem) minmax(0,1fr) auto;gap:.65rem;padding:.5rem .6rem}.section-reference-card .list-reference-preview,.section-reference-card.is-heading .list-reference-preview{height:3.5rem;padding:.2rem}.section-reference-card .section-reference-preview{border-radius:.5rem;min-width:3.75rem;min-height:2.8rem;padding:.35rem .5rem;font-size:.9rem}.section-reference-card .list-reference-content{gap:.08rem}.section-reference-card .button-primary{min-height:2.25rem;padding:.45rem .7rem}.section-reference-card.is-heading{grid-template-columns:minmax(4.75rem,6rem) minmax(0,1fr) auto}@media (width<=760px){.section-reference-tree .section-reference-card{margin-left:calc(min(var(--section-reference-depth,0), 3) * .55rem);width:calc(100% - calc(min(var(--section-reference-depth,0), 3) * .55rem))}}.section-reference-controls{grid-template-columns:minmax(0,1.5fr) minmax(12rem,1fr);gap:.75rem;margin-bottom:1rem;display:grid}@media (width<=760px){.section-reference-controls{grid-template-columns:1fr}}.tiptap-inline-math-picker,.tiptap-inline-math-autocomplete{z-index:1400;color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:.85rem;position:fixed;box-shadow:0 18px 48px #0f172a38}.tiptap-inline-math-picker{width:min(32rem,100vw - 1rem);max-height:min(32rem,100vh - 1rem);overflow:hidden}.tiptap-inline-math-picker-head{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem .9rem .65rem;display:flex}.tiptap-inline-math-picker-head strong{color:#244f50;font-size:.95rem}.tiptap-inline-math-picker-close{flex:none;width:2.45rem;height:2.45rem}.tiptap-inline-math-tabs{gap:.35rem;padding:.65rem .75rem 0;display:flex;overflow-x:auto}.tiptap-inline-math-tabs button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;flex:none;padding:.35rem .65rem;font-size:.78rem;font-weight:700}.tiptap-inline-math-tabs button.is-active{border-color:var(--color-primary,#008f8f);background:var(--color-primary-soft,#e6f7f7);color:var(--color-primary-dark,#006f6f)}.tiptap-inline-math-search{padding:.65rem .75rem;display:block}.tiptap-inline-math-search input{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:.65rem;width:100%;min-width:0;padding:.55rem .7rem}.tiptap-inline-math-hint{color:#64748b;margin:-.25rem .8rem .65rem;font-size:.72rem;line-height:1.35}.tiptap-inline-math-grid{grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));gap:.45rem;max-height:min(20rem,100vh - 15rem);padding:0 .75rem .8rem;display:grid;overflow-y:auto}.tiptap-inline-math-grid>p{color:#64748b;text-align:center;grid-column:1/-1;margin:0;padding:1rem}.tiptap-inline-math-grid button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe4ea;border-radius:.65rem;align-content:center;justify-items:center;gap:.15rem;min-width:0;min-height:3.8rem;padding:.4rem;display:grid}.tiptap-inline-math-grid button:hover,.tiptap-inline-math-grid button:focus-visible{border-color:var(--color-primary,#008f8f);background:var(--color-primary-soft,#e6f7f7);outline:none}.tiptap-inline-math-grid button>span{text-align:center;width:100%;min-width:0;max-width:100%;font-size:1.05rem;line-height:1.15;overflow:hidden}.tiptap-inline-math-grid button>span .katex{max-width:100%;font-size:1em}.tiptap-inline-math-grid button small{color:#64748b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.67rem;display:block;overflow:hidden}.tiptap-inline-math-autocomplete{width:min(24rem,100vw - 1rem);max-height:18rem;padding:.35rem;overflow-y:auto}.tiptap-inline-math-autocomplete>button{color:#334155;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.55rem;grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:.65rem;width:100%;padding:.45rem .55rem;display:grid}.tiptap-inline-math-autocomplete>button.is-selected,.tiptap-inline-math-autocomplete>button:hover{background:var(--color-primary-soft,#e6f7f7);color:var(--color-primary-dark,#006f6f)}.tiptap-inline-math-autocomplete>button>span:first-child{text-align:center;width:100%;min-width:0;max-width:100%;font-size:1.1rem;line-height:1.15;overflow:hidden}.tiptap-inline-math-autocomplete>button>span:first-child .katex{max-width:100%;font-size:1em}.tiptap-inline-math-autocomplete strong,.tiptap-inline-math-autocomplete small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tiptap-inline-math-autocomplete strong{font-size:.8rem}.tiptap-inline-math-autocomplete small{color:#64748b;font-size:.7rem}@media (width<=640px){.tiptap-inline-math-picker{width:calc(100vw - 1rem)}.tiptap-inline-math-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-height:min(18rem,100vh - 16rem)}}.evadat-inline-math{vertical-align:baseline;white-space:nowrap;max-width:100%;display:inline-block}.ProseMirror .evadat-inline-math.ProseMirror-selectednode{border-radius:.2rem;outline:2px solid #00999994}@supports (color:color-mix(in lab, red, red)){.ProseMirror .evadat-inline-math.ProseMirror-selectednode{outline:2px solid color-mix(in srgb, var(--color-primary,#008f8f) 58%, transparent)}}.ProseMirror .evadat-inline-math.ProseMirror-selectednode{outline-offset:2px}.translation-editor-page{gap:1.25rem;display:grid}.translation-editor-intro{border:1px solid var(--border-color,#d9e0e7);background:#f8fafc;border-radius:.75rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.125rem;display:flex}.translation-editor-intro>div:first-child{gap:.75rem;max-width:52rem;display:grid}.translation-editor-intro p{margin:0}.translation-editor-layout-controls{justify-items:end;gap:.45rem;display:grid}.translation-editor-layout-controls>span{color:#667085;text-align:right;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}.translation-editor-layout-buttons{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.translation-editor-layout-controls .button-secondary{justify-content:center;align-items:center;gap:.42rem;min-height:2.2rem;padding:.42rem .7rem;display:inline-flex}.translation-editor-layout-controls .is-active{color:#175cd3;background:#eff8ff;border-color:#84adff;box-shadow:0 0 0 1px #175cd314}.translation-open-original-button .dashboard-external-icon{flex:none;width:.78rem;height:.78rem}.translation-editor-loading,.translation-versions-loading{color:#667085;justify-content:center;align-items:center;gap:.75rem;min-height:9rem;display:flex}.translation-editor-sections{gap:1rem;display:grid}.translation-editor-section{background:#fff;border:1px solid #d9e0e7;border-radius:.8rem;overflow:clip;box-shadow:0 1px 2px #0f172a0a}.translation-editor-section.is-dirty{border-color:#f4ba41;box-shadow:0 0 0 2px #ffab0014}.translation-editor-section-header{background:#f8fafc;border-bottom:1px solid #e6ebf0;justify-content:space-between;align-items:center;gap:1rem;min-height:4.25rem;padding:.8rem 1rem;display:flex}.translation-editor-section-header>div:first-child{align-items:center;gap:.75rem;display:flex}.translation-editor-section-header h2{margin:0;font-size:1rem}.translation-editor-section-number{color:#344054;background:#e9eef5;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;font-size:.78rem;font-weight:800;display:inline-grid}.translation-language-route{color:#475467;align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.translation-language-route img{object-fit:cover;border:1px solid #0f172a1f;border-radius:.15rem;width:1.45rem;height:.95rem}.translation-editor-comparison{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid}.translation-source-pane,.translation-target-pane{min-width:0;padding:1rem}.translation-source-pane{background:#f8fafc;border-right:1px solid #e6ebf0}.translation-pane-heading{color:#667085;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.78rem;display:flex}.translation-source-content{max-height:34rem;padding-right:.25rem;overflow:auto}.translation-source-title h3,.translation-readonly-title h3{margin:0 0 .5rem;font-size:1.15rem}.translation-source-title p,.translation-readonly-title p{white-space:pre-wrap;margin:0}.translation-title-editor{gap:.85rem;display:grid}.translation-title-editor label{color:#344054;gap:.35rem;font-size:.85rem;font-weight:650;display:grid}.translation-tiptap-toolbar{margin-bottom:0}.translation-tiptap-editor{border-top-left-radius:0;border-top-right-radius:0;min-height:18rem}.translation-item-actions{justify-content:flex-end;gap:.6rem;margin-top:.85rem;display:flex}.translation-editor-final-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding:1rem 0;display:flex}.translation-final-action-group{align-items:center;gap:.45rem;display:inline-flex}.translation-withdraw-button,.translation-version-delete{color:#b42318!important;border-color:#d92d20!important}.translation-versions-modal{width:min(52rem,100vw - 2rem)}.translation-versions-modal .organization-modal-body{gap:.7rem;max-height:min(68vh,46rem);display:grid;overflow:auto}.translation-version-row{background:#fff;border:1px solid #e1e7ee;border-radius:.65rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}.translation-version-main{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.translation-version-main small,.translation-version-main p{color:#667085;width:100%;margin:0}.translation-version-seed{color:#175cd3;background:#eff8ff;border-color:#b8d5ff}.translation-version-actions{flex-shrink:0;gap:.45rem;display:flex}.translation-floating-source{z-index:1150;background:#fff;border:1px solid #cdd5df;border-radius:.75rem;width:min(44rem,100vw - 2rem);min-width:min(22.5rem,100vw - 1rem);max-width:calc(100vw - 1rem);height:min(56vh,34rem);min-height:16.25rem;max-height:calc(100vh - 1rem);position:fixed;top:7rem;right:1.25rem;overflow:hidden;box-shadow:0 18px 48px #0f172a33}.translation-floating-source>header{cursor:move;-webkit-user-select:none;user-select:none;background:#f8fafc;border-bottom:1px solid #e1e7ee;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.25rem;padding:.65rem .8rem;display:flex}.translation-floating-source>div{height:calc(100% - 3.25rem);padding:1rem;overflow:auto}.translation-floating-resize-handle{z-index:2;touch-action:none;display:block;position:absolute}.translation-floating-resize-handle.is-n,.translation-floating-resize-handle.is-s{cursor:ns-resize;height:.55rem;left:.75rem;right:.75rem}.translation-floating-resize-handle.is-n{top:0}.translation-floating-resize-handle.is-s{bottom:0}.translation-floating-resize-handle.is-e,.translation-floating-resize-handle.is-w{cursor:ew-resize;width:.55rem;top:.75rem;bottom:.75rem}.translation-floating-resize-handle.is-e{right:0}.translation-floating-resize-handle.is-w{left:0}.translation-floating-resize-handle.is-ne,.translation-floating-resize-handle.is-nw,.translation-floating-resize-handle.is-se,.translation-floating-resize-handle.is-sw{width:.85rem;height:.85rem}.translation-floating-resize-handle.is-ne{cursor:nesw-resize;top:0;right:0}.translation-floating-resize-handle.is-nw{cursor:nwse-resize;top:0;left:0}.translation-floating-resize-handle.is-se{cursor:nwse-resize;bottom:0;right:0}.translation-floating-resize-handle.is-sw{cursor:nesw-resize;bottom:0;left:0}[data-translation-layout=floating] .translation-source-pane{display:none}[data-translation-layout=floating] .translation-editor-comparison{grid-template-columns:1fr}.translation-thanks-icon{color:var(--primary-color,#2563eb)}.translation-thanks-icon svg{width:3rem;height:3rem}@media (width<=900px){.translation-editor-intro{flex-direction:column}.translation-editor-layout-controls{justify-items:start}.translation-editor-layout-controls>span{text-align:left}.translation-editor-layout-buttons{justify-content:flex-start}.translation-editor-comparison{grid-template-columns:1fr}.translation-source-pane{border-bottom:1px solid #e6ebf0;border-right:0}.translation-editor-section-header,.translation-version-row{flex-direction:column;align-items:flex-start}.translation-version-actions{flex-wrap:wrap;width:100%}}@media print{.translation-editor-layout-controls,.translation-editor-final-actions,.translation-item-actions,.translation-floating-source{display:none!important}}.detail-language-attribution{color:#64748b;text-align:right;white-space:normal;min-width:0;margin-left:auto;font-size:.76rem;font-weight:600;line-height:1.35}.detail-language-attribution [hidden]{display:none!important}.detail-title-language-attribution{flex:0 auto;max-width:26rem;padding-left:.35rem}.translation-list-page{gap:1rem;display:grid}.translation-list{gap:.9rem;display:grid}.translation-list-card{background:#fff;border:1px solid #dbe3ec;border-radius:.8rem;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:1rem;padding:1rem 1.1rem;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.translation-list-card-main{gap:.65rem;min-width:0;display:grid}.translation-list-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.translation-list-heading>div{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.translation-list-heading time{color:#64748b;flex:none;font-size:.78rem}.translation-list-card h2{color:#0f172a;margin:0;font-size:1.05rem;line-height:1.4}.translation-list-language,.translation-list-status{border-radius:999px;align-items:center;gap:.35rem;min-height:1.75rem;padding:.3rem .6rem;font-size:.75rem;line-height:1;display:inline-flex}.translation-list-language{color:#334155;background:#f8fafc;border:1px solid #cbd5e1}.translation-list-language img{object-fit:cover;border-radius:.12rem;width:1.35rem;height:.86rem}.translation-list-status{border:1px solid #0000;font-weight:800}.translation-list-status.is-in-progress{color:#7a5200;background:#fff4cc;border-color:#ffab00}.translation-list-status.is-published{color:#064;background:#e3f6ee;border-color:#00875a}.translation-list-areas{color:#475569;flex-wrap:wrap;align-items:flex-start;gap:.45rem .75rem;min-width:0;font-size:.84rem;display:flex}.translation-list-areas>strong{color:#334155}.translation-list-areas ul{flex-wrap:wrap;gap:.3rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.translation-list-areas li{background:#f1f5f9;border-radius:999px;padding:.22rem .5rem}.translation-list-actions{flex-direction:column;justify-content:center;align-items:stretch;gap:.55rem;min-width:12rem;display:flex}.translation-list-actions a{text-align:center;justify-content:center}.translation-list-empty{color:#64748b;text-align:center;border:1px dashed #cbd5e1;border-radius:.8rem;align-content:center;place-items:center;gap:.75rem;min-height:14rem;display:grid}.translation-list-empty svg{fill:currentColor;width:2.5rem;height:2.5rem}.translation-list-empty p{margin:0}@media (width<=820px){.translation-list-card{grid-template-columns:1fr}.translation-list-actions{flex-flow:wrap;justify-content:flex-start;min-width:0}.translation-list-actions a{flex:12rem}.detail-language-attribution{text-align:left;flex:1 0 100%;margin-left:0;padding-top:.2rem}}.translation-editor-sections.example-edit-accordion{gap:.85rem}.translation-editor-section{border-radius:1rem;overflow:hidden}.translation-editor-section.is-editing{border-color:var(--site-primary)}@supports (color:color-mix(in lab, red, red)){.translation-editor-section.is-editing{border-color:color-mix(in srgb, var(--site-primary) 48%, var(--site-border))}}.translation-editor-section.is-editing{box-shadow:0 12px 28px #0f172a0d, 0 0 0 2px var(--site-primary)}@supports (color:color-mix(in lab, red, red)){.translation-editor-section.is-editing{box-shadow:0 12px 28px #0f172a0d, 0 0 0 2px color-mix(in srgb, var(--site-primary) 10%, transparent)}}.translation-editor-section-header{background:#fff;border-bottom:0;min-height:auto;padding:1rem 1.15rem}.translation-editor-section-header:hover{background:#f8fafc}.translation-editor-section-header .example-editor-section-toggle{align-self:stretch}.translation-editor-section-header .example-editor-section-title{align-items:center}.translation-editor-section-header .translation-language-route{margin-left:.15rem}.translation-editor-section-header .example-editor-section-summary-actions,.translation-accordion-passive-actions,.translation-accordion-edit-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.55rem;display:inline-flex}.translation-accordion-help{margin-left:.1rem}.translation-editor-section-body{gap:0;padding:0}.translation-editor-section.is-dirty .translation-editor-section-header{background:#fffbf2}.translation-editor-section-number{flex:none}.translation-target-pane>.translation-pane-heading,.translation-source-pane>.translation-pane-heading{min-height:2rem}.translation-parameter-node-form,.translation-parameter-value-row{gap:.4rem;display:grid}.translation-parameter-node-form{gap:.85rem}.translation-parameter-node-form label{gap:.35rem;display:grid}.translation-parameter-value-row{border-bottom:1px solid var(--site-border);grid-template-columns:minmax(0,1fr) minmax(9rem,.45fr);align-items:center;padding:.65rem 0}.translation-parameter-value-row>span{gap:.18rem;display:grid}.translation-parameter-value-row small{color:#64748b}.translation-parameter-modal-actions{justify-content:flex-end;gap:.65rem;padding-top:1rem;display:flex}@media (width<=760px){.translation-editor-section-header{flex-direction:column;align-items:flex-start}.translation-editor-section-header .example-editor-section-summary-actions{justify-content:flex-start;width:100%}.translation-parameter-value-row{grid-template-columns:1fr}}[data-translation-layout=side] .translation-editor-comparison{align-items:stretch}[data-translation-layout=side] .translation-source-pane,[data-translation-layout=side] .translation-target-pane{grid-template-rows:auto minmax(18rem,1fr);align-self:stretch;display:grid}[data-translation-layout=side] .translation-source-content,[data-translation-layout=side] .translation-target-pane>:not(.translation-pane-heading){box-sizing:border-box;min-height:100%}[data-translation-layout=side] .translation-source-content{max-height:none;padding-right:0;overflow:visible}[data-translation-layout=side] .translation-source-content>.section-richtext-readonly,[data-translation-layout=side] .translation-target-pane>.section-richtext-readonly,[data-translation-layout=side] .translation-source-title,[data-translation-layout=side] .translation-readonly-title,[data-translation-layout=side] .translation-title-editor,[data-translation-layout=side] .translation-tiptap-shell{box-sizing:border-box;height:100%;min-height:100%}.translation-tiptap-shell{flex-direction:column;display:flex;overflow:visible}.translation-tiptap-shell .translation-tiptap-editor{flex:auto;height:auto;max-height:none;overflow:visible}.translation-tiptap-shell .translation-tiptap-editor .ProseMirror{height:auto;max-height:none;overflow:visible}.translation-section-versions-modal .section-version-compare-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.translation-section-versions-modal .section-version-comparison-content{align-content:start;gap:1rem;display:grid}.translation-section-versions-modal .section-version-row-actions.is-confirming{padding-top:.15rem}@media (width<=900px){[data-translation-layout=side] .translation-source-pane,[data-translation-layout=side] .translation-target-pane{display:block}[data-translation-layout=side] .translation-source-content,[data-translation-layout=side] .translation-target-pane>:not(.translation-pane-heading),[data-translation-layout=side] .translation-source-content>.section-richtext-readonly,[data-translation-layout=side] .translation-target-pane>.section-richtext-readonly,[data-translation-layout=side] .translation-source-title,[data-translation-layout=side] .translation-readonly-title,[data-translation-layout=side] .translation-title-editor,[data-translation-layout=side] .translation-tiptap-shell{height:auto;min-height:0}.translation-section-versions-modal .section-version-compare-controls{grid-template-columns:minmax(0,1fr)}.translation-section-versions-modal .section-version-compare-arrow{display:none}}.button-primary,a.button-primary,button.button-primary,input.button-primary,.button-primary:hover,a.button-primary:hover,button.button-primary:hover,.button-primary:focus-visible,a.button-primary:focus-visible,button.button-primary:focus-visible{color:#fff!important}.translation-editor-layout-controls .button-secondary:hover,.translation-editor-layout-controls .button-secondary:focus-visible{border-color:var(--site-primary,var(--color-primary,#008f8f));color:#fff;background:var(--site-primary,var(--color-primary,#008f8f));box-shadow:0 0 0 3px var(--site-primary,#008f8f)}@supports (color:color-mix(in lab, red, red)){.translation-editor-layout-controls .button-secondary:hover,.translation-editor-layout-controls .button-secondary:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--site-primary,#008f8f) 18%, transparent)}}.translation-editor-layout-controls .button-secondary.is-active{border-color:var(--site-primary,var(--color-primary,#008f8f));color:#fff;background:var(--site-primary,var(--color-primary,#008f8f));box-shadow:0 0 0 3px var(--site-primary,#008f8f), 0 5px 16px var(--site-primary,#008f8f)}@supports (color:color-mix(in lab, red, red)){.translation-editor-layout-controls .button-secondary.is-active{box-shadow:0 0 0 3px color-mix(in srgb, var(--site-primary,#008f8f) 22%, transparent), 0 5px 16px color-mix(in srgb, var(--site-primary,#008f8f) 20%, transparent)}}.translation-editor-layout-controls .button-secondary.is-active:hover,.translation-editor-layout-controls .button-secondary.is-active:focus-visible{color:#fff;background:var(--site-primary-dark,var(--color-primary-dark,#006f70))}[data-translation-layout=none] .translation-source-pane,[data-translation-layout=floating] .translation-source-pane{display:none}[data-translation-layout=none] .translation-editor-comparison,[data-translation-layout=floating] .translation-editor-comparison{grid-template-columns:minmax(0,1fr)}[data-translation-layout=side] .translation-editor-comparison{grid-template-columns:minmax(16rem,1fr) minmax(0,850px)}[data-translation-layout=side] .translation-target-pane{width:100%;min-width:0;max-width:850px}.translation-tiptap-shell,.translation-tiptap-toolbar,.translation-tiptap-editor,.translation-tiptap-editor .ProseMirror{min-width:0;max-width:100%}.translation-reference-list{gap:.55rem;max-height:min(52vh,34rem);padding:.15rem;display:grid;overflow:auto}.translation-reference-choice{cursor:pointer;border:1px solid var(--site-border,#d9e0e7);width:100%;color:var(--site-text,#1f2937);text-align:left;background:#fff;border-radius:.65rem;gap:.2rem;padding:.8rem .9rem;transition:border-color .15s,background .15s,box-shadow .15s;display:grid}.translation-reference-choice:hover,.translation-reference-choice:focus-visible{border-color:var(--site-primary,#008f8f);background:var(--site-primary,#008f8f)}@supports (color:color-mix(in lab, red, red)){.translation-reference-choice:hover,.translation-reference-choice:focus-visible{background:color-mix(in srgb, var(--site-primary,#008f8f) 6%, #fff)}}.translation-reference-choice:hover,.translation-reference-choice:focus-visible{box-shadow:0 0 0 3px var(--site-primary,#008f8f)}@supports (color:color-mix(in lab, red, red)){.translation-reference-choice:hover,.translation-reference-choice:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--site-primary,#008f8f) 10%, transparent)}}.translation-reference-choice:hover,.translation-reference-choice:focus-visible{outline:0}.translation-reference-choice small{color:#667085}.translation-structured-heading-form{gap:.85rem;display:grid}.translation-structured-heading-form>label:not(.checkbox-row){gap:.35rem;display:grid}.translation-element-tools-stats{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.65rem;display:grid}.translation-element-tools-stats article{border:1px solid var(--site-border,#d9e0e7);background:#f8fafc;border-radius:.65rem;gap:.15rem;padding:.8rem;display:grid}.translation-element-tools-stats strong{font-size:1.25rem}@media (width<=1180px){[data-translation-layout=side] .translation-editor-comparison{grid-template-columns:minmax(0,1fr)}[data-translation-layout=side] .translation-target-pane{min-width:0}[data-translation-layout=side] .translation-source-pane{border-bottom:1px solid #e6ebf0;border-right:0}}.example-detail-page :is([id^=section-],[id^=heading-],[id^=media-],[id^=formula-],[id^=parameter-],[id^=table-],[id^=reference-]){scroll-margin-block:7rem}.evadat-reference-flash-overlay{z-index:2147483000;pointer-events:none;border-radius:var(--reference-flash-radius,.25rem);background:var(--site-primary,#099);display:block;position:fixed}@supports (color:color-mix(in lab, red, red)){.evadat-reference-flash-overlay{background:color-mix(in srgb, var(--site-primary,var(--color-primary,#008f8f)) 50%, transparent)}}.evadat-reference-flash-overlay{box-shadow:0 0 0 1px var(--site-primary,#099)}@supports (color:color-mix(in lab, red, red)){.evadat-reference-flash-overlay{box-shadow:0 0 0 1px color-mix(in srgb, var(--site-primary,var(--color-primary,#008f8f)) 58%, transparent)}}.evadat-reference-flash-overlay{animation:.85s ease-out forwards evadat-reference-overlay-flash}@keyframes evadat-reference-overlay-flash{0%{opacity:0}14%,58%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.evadat-reference-flash-overlay{animation-duration:.35s}}.evadat-table-responsive>table[data-table-node][data-table-size-mode=fixed]{box-sizing:border-box;min-width:0!important;max-width:100%!important;width:min(var(--evadat-table-fixed-width,600px), 100%)!important}.evadat-table-responsive>table[data-table-node]>colgroup>col{width:var(--evadat-table-column-relative-width,auto)!important}@media print{.evadat-table-responsive>table[data-table-node]{box-sizing:border-box;max-width:100%!important}.evadat-table-responsive>table[data-table-node][data-table-size-mode=fixed]{min-width:0!important;width:min(var(--evadat-table-fixed-width,600px), 100%)!important}.evadat-table-responsive>table[data-table-node] :is(td,th){overflow-wrap:anywhere}.evadat-table-responsive>table[data-table-node] :is(td,th)[data-cell-nowrap=true]{white-space:normal!important}.evadat-table-responsive>table[data-table-node] :is(img,svg,canvas,video){max-width:100%!important;height:auto!important}}.tiptap-prose .tableWrapper>table[data-table-node][data-table-size-mode=fixed]{box-sizing:border-box;min-width:0!important;max-width:100%!important;width:min(var(--evadat-table-fixed-width,600px), 100%)!important}@media (width<=760px){.tiptap-prose .tableWrapper>table[data-table-node][data-table-size-mode=fixed]{min-width:0!important;width:min(var(--evadat-table-fixed-width,600px), 100%)!important}}.literature-modal-filter-heading{gap:.25rem;margin-bottom:.25rem;display:grid}.literature-modal-filter-heading h3{color:#0f172a;margin:0;font-size:1rem;font-weight:700}.literature-modal-filter-heading p{color:#64748b;margin:0;font-size:.82rem;line-height:1.45}.literature-authors-create-field{gap:.65rem;display:grid}.literature-authors-create-header{gap:.2rem;display:grid}.literature-authors-create-header>span{color:#334155;font-size:.88rem;font-weight:650}.literature-authors-create-header>small{color:#64748b;font-size:.78rem;line-height:1.4}.literature-authors-create-list{gap:.65rem;display:grid}.literature-author-row{grid-template-columns:minmax(120px,.45fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.55rem;display:grid}.literature-author-remove{white-space:nowrap;grid-column:-2/-1;min-height:2.65rem}@media (width<=760px){.literature-author-row{grid-template-columns:minmax(0,1fr)}.literature-author-remove{grid-column:auto;justify-self:start}}.literature-create-primary-row{grid-template-columns:minmax(0,1fr) minmax(140px,.38fr);gap:.85rem;display:grid}.literature-create-full-row{min-width:0}@media (width<=760px){.literature-create-primary-row{grid-template-columns:minmax(0,1fr)}}.literature-additional-list-edit{padding-left:0;list-style:none}.literature-additional-list-edit li{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.literature-additional-citation{flex:auto;min-width:0;line-height:1.5}.literature-additional-remove-button{flex:none;padding:.35rem .65rem;font-size:.78rem}.literature-removal-panel{width:min(42rem,100vw - 2rem);max-width:42rem}.literature-removal-body{gap:.9rem;padding:1.25rem 1.5rem .5rem;display:grid}.literature-removal-body>p{color:var(--color-text,#344054);margin:0;line-height:1.55}.literature-removal-citation{border-left:3px solid var(--color-primary,#006f78);background:#f0f9f9;border-radius:.55rem;margin:0;padding:.85rem 1rem}@supports (color:color-mix(in lab, red, red)){.literature-removal-citation{background:color-mix(in srgb, var(--color-primary,#006f78) 6%, white)}}.literature-removal-citation{color:var(--color-text,#344054);font-size:.9rem;line-height:1.5}.literature-removal-actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;padding:1rem 1.5rem 1.5rem;display:flex}.literature-removal-actions .button-danger{gap:.5rem}@media (width<=640px){.literature-additional-list-edit li{flex-direction:column}.literature-removal-actions{flex-direction:column-reverse}.literature-removal-actions :is(.button-primary,.button-secondary,.button-danger),.literature-additional-remove-button{width:100%}}.literature-relation-section{border:1px solid var(--site-border);background:#f8fafc;border-radius:.7rem;gap:.75rem;padding:.9rem;display:grid}.literature-relation-results{gap:.55rem;display:grid}.literature-relation-selected{border:1px solid var(--site-border);background:#fff;border-radius:.6rem;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.literature-relation-selected>div{gap:.2rem;min-width:0;display:grid}.literature-relation-selected small{color:#64748b;overflow-wrap:anywhere}@media (width<=720px){.literature-relation-selected{flex-direction:column;align-items:stretch}}@media print{.example-detail-view .evadat-formula-render .katex>.katex-html,.example-detail-view .evadat-caption-math .katex>.katex-html{display:none!important}.example-detail-view .evadat-formula-render .katex>.katex-mathml,.example-detail-view .evadat-caption-math .katex>.katex-mathml{clip:auto!important;clip-path:none!important;border:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:inline-block!important;position:static!important;overflow:visible!important}.example-detail-view .evadat-formula-render .katex-mathml math,.example-detail-view .evadat-caption-math .katex-mathml math{font-family:STIX Two Math,Cambria Math,STIXGeneral,Times New Roman,serif;color:#0f172a!important;opacity:1!important;visibility:visible!important}.example-detail-view .evadat-formula-inline .katex-mathml,.example-detail-view .evadat-inline-math .katex-mathml,.example-detail-view .evadat-caption-math .katex-mathml{white-space:nowrap!important}.example-detail-view .evadat-formula-block .katex-mathml{text-align:inherit;max-width:100%!important;display:block!important}.example-detail-view :is(.detail-richtext,.section-richtext-readonly,.tiptap-prose) table :is(td,th),.evadat-table-responsive>table[data-table-node] :is(td,th){overflow-wrap:normal!important;word-break:normal!important}.example-detail-view :is(.detail-richtext,.section-richtext-readonly,.tiptap-prose) table :is(td,th)[data-cell-nowrap=true],.evadat-table-responsive>table[data-table-node] :is(td,th)[data-cell-nowrap=true]{white-space:nowrap!important}}.evadat-tabstop-block{--evadat-tabstop-columns:25% 75%;min-width:0;margin:.45rem 0;position:relative}.evadat-tabstop-content{min-width:0}.evadat-tabstop-row{grid-template-columns:var(--evadat-tabstop-columns);align-items:start;min-width:0;display:grid}.evadat-tabstop-cell{box-sizing:border-box;overflow-wrap:break-word;word-break:normal;min-width:0;min-height:1.45em;padding:.05rem .8rem .05rem 0;line-height:1.45}.evadat-tabstop-cell+.evadat-tabstop-cell{padding-left:.35rem}.tiptap-prose .evadat-tabstop-block.is-active{outline-offset:.2rem;border-radius:.35rem;outline:1px solid #0099992e}.evadat-tabstop-guides{z-index:4;pointer-events:none;display:none;position:absolute;inset:-.2rem 0}.tiptap-prose .evadat-tabstop-block.is-active .evadat-tabstop-guides,.tiptap-prose .evadat-tabstop-block.is-resizing .evadat-tabstop-guides{display:block}.evadat-tabstop-resize-handle{cursor:col-resize;pointer-events:auto;touch-action:none;width:18px;margin-left:-9px;position:absolute;top:0;bottom:0}.evadat-tabstop-resize-handle:before{content:"";background:#00999961;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.evadat-tabstop-resize-handle:after{content:"";background:#0cc;border:1px solid #fff;border-radius:.14rem;width:.48rem;height:.48rem;position:absolute;top:-.12rem;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0f172a33}.tiptap-prose .evadat-tabstop-block.is-resizing,.tiptap-prose .evadat-tabstop-block.is-resizing *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}@media (width<=700px){.evadat-tabstop-cell{padding-right:.5rem}.evadat-tabstop-cell+.evadat-tabstop-cell{padding-left:.25rem}}@media print{.evadat-tabstop-row{break-inside:avoid}}.editor-template-dialog{border:0;border-radius:.85rem;width:min(1080px,100vw - 2rem);max-width:calc(100vw - 2rem);max-height:min(84vh,860px);margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 24px 70px #0f172a3d}.editor-template-dialog::backdrop{background:#0f172a73}.editor-template-shell{color:#0f172a;background:#fff;min-height:520px;max-height:min(84vh,860px);display:grid}.editor-template-header{border-bottom:1px solid var(--site-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.2rem;display:flex}.editor-template-header h2{margin:0 0 .2rem;font-size:1.15rem}.editor-template-header p{color:#64748b;margin:0}.editor-template-layout{grid-template-columns:220px minmax(0,1fr);min-height:0;display:grid}.editor-template-sidebar{border-right:1px solid var(--site-border);flex-direction:column;gap:.25rem;padding:.85rem;display:flex;overflow-y:auto}.editor-template-sidebar-title{color:#64748b;letter-spacing:.06em;text-transform:uppercase;margin:.8rem .55rem .25rem;font-size:.72rem;font-weight:900}.editor-template-filter{color:#334155;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:.5rem;padding:.55rem .65rem;font-weight:700}.editor-template-filter:hover{background:#f8fafc}.editor-template-filter.is-active{background:var(--site-primary-soft);color:var(--site-primary-dark)}.editor-template-main{grid-template-rows:auto 1fr;min-height:0;display:grid}.editor-template-tools{border-bottom:1px solid var(--site-border);align-items:center;gap:.65rem;padding:.8rem 1rem;display:flex}.editor-template-tools input{flex:auto}.editor-template-list{grid-auto-rows:max-content;align-content:start;gap:.65rem;padding:1rem;display:grid;overflow-y:auto}.editor-template-card{border:1px solid var(--site-border);border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.editor-template-card-copy{gap:.2rem;min-width:0;display:grid}.editor-template-card-copy>span{color:#64748b;font-size:.85rem}.editor-template-card-copy p{color:#64748b;margin:.25rem 0 0;font-size:.82rem;line-height:1.4}.editor-template-card-actions{flex:none;gap:.4rem;display:flex}.editor-template-chips{flex-wrap:wrap;gap:.3rem;margin-top:.35rem;display:flex}.editor-template-chips span{color:#475569;background:#f1f5f9;border-radius:999px;padding:.2rem .45rem;font-size:.75rem;font-weight:700}.editor-template-empty{color:#64748b;text-align:center;padding:2rem}.editor-template-form{gap:1rem;padding:1.1rem 1.2rem;display:grid;overflow-y:auto}.editor-template-form>label,.editor-template-form-grid>label{gap:.35rem;font-weight:800;display:grid}.editor-template-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.editor-template-tag-field{border:1px solid var(--site-border);border-radius:.65rem;margin:0;padding:.75rem}.editor-template-tag-field legend{padding:0 .3rem;font-weight:800}.editor-template-tag-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;max-height:144px;display:grid;overflow-y:auto}.editor-template-tag-grid label{align-items:center;gap:.4rem;display:flex}.editor-template-selection-summary{color:#475569;background:#f8fafc;border-radius:.55rem;padding:.7rem .8rem;font-weight:700}.editor-template-form-actions{justify-content:flex-end;gap:.5rem;display:flex}.editor-template-selection-bar{border:1px solid var(--site-primary);z-index:10020;background:#fff;border-radius:.7rem;justify-content:space-between;align-items:center;gap:1rem;width:min(720px,100vw - 2rem);max-width:calc(100vw - 2rem);padding:.75rem .9rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 12px 38px #0f172a33}.editor-template-selection-bar[hidden]{display:none!important}.editor-template-selection-bar>div:first-child{gap:.1rem;display:grid}.editor-template-selection-bar span{color:#64748b;font-size:.84rem}.editor-template-selection-actions{gap:.45rem;display:flex}.tiptap-editor-content.is-template-selection-mode .ProseMirror{cursor:pointer}.tiptap-editor-content.is-template-selection-mode .ProseMirror>*{transition:background-color .12s,box-shadow .12s,opacity .12s}.tiptap-editor-content.is-template-selection-mode .ProseMirror>:hover{background:#0099990f;box-shadow:inset 0 0 0 1px #00999947}.tiptap-editor-content .is-template-selected{background:#0099991f!important;box-shadow:inset 0 0 0 2px #00999994!important}.tiptap-editor-content.is-template-selection-mode .ProseMirror>.is-template-selected.evadat-media-image,.tiptap-editor-content.is-template-selection-mode .ProseMirror>.is-template-selected.evadat-graphic-node{outline-offset:3px;outline:3px solid #009999b8;position:relative}.tiptap-editor-content.is-template-selection-mode .ProseMirror>.is-template-selected.evadat-media-image:after,.tiptap-editor-content.is-template-selection-mode .ProseMirror>.is-template-selected.evadat-graphic-node:after{border-radius:inherit;content:"";pointer-events:none;z-index:2;background:#0099991f;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0099997a}.management-template-editor{min-height:280px}.management-template-editor .tiptap-editor-content{min-height:190px}.management-template-category-create{grid-template-columns:1.4fr 1.4fr .55fr auto}.management-template-category-list{gap:.6rem;display:grid}.management-template-category-row{border-top:1px solid var(--site-border);grid-template-columns:1.3fr 1.3fr .5fr auto auto;align-items:center;gap:.6rem;padding-top:.6rem;display:grid}@media (width<=760px){.editor-template-layout{grid-template-columns:1fr}.editor-template-sidebar{border-bottom:1px solid var(--site-border);border-right:0;flex-direction:row;display:flex;overflow-x:auto}.editor-template-sidebar-title{display:none}.editor-template-filter{flex:none}.editor-template-tools,.editor-template-card{flex-direction:column;align-items:stretch}.editor-template-form-grid,.editor-template-tag-grid,.management-template-category-create,.management-template-category-row{grid-template-columns:1fr}}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) :is(.evadat-example-preview-style-standard,.evadat-example-preview-style-minimal) .evadat-example-preview-problem{-webkit-line-clamp:3}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-style-link{display:block}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-inline.evadat-example-preview-style-link{margin:0;display:inline}:is(.tiptap-prose,.section-richtext-readonly,.detail-richtext) .evadat-example-preview-style-link .evadat-example-preview-link-only{display:inline}.editor-link-url-field{color:#475569;gap:.35rem;font-size:.8rem;font-weight:700;display:grid}.editor-link-label-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.editor-link-mode-toggle{background:#f1f5f9;border:1px solid #cbd5e1;border-radius:.55rem;display:inline-flex;overflow:hidden}.editor-link-mode-toggle button{color:#64748b;cursor:pointer;font:inherit;background:0 0;border:0;padding:.28rem .55rem;font-size:.74rem;font-weight:800}.editor-link-mode-toggle button+button{border-left:1px solid #cbd5e1}.editor-link-mode-toggle button.is-active{color:var(--site-secondary);background:#fff;box-shadow:inset 0 0 0 1px #0099992e}.editor-link-internal-input{grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid}.editor-link-internal-input>span{color:#64748b;text-overflow:ellipsis;white-space:nowrap;background:#f8fafc;border:1px solid #cbd5e1;border-right:0;border-radius:.55rem 0 0 .55rem;align-items:center;max-width:22rem;padding:.55rem .65rem;font-weight:650;display:flex;overflow:hidden}.editor-link-internal-input .profile-input{border-radius:0 .55rem .55rem 0;min-width:0}@media (width<=620px){.editor-link-label-row{flex-direction:column;align-items:flex-start}.editor-link-internal-input{grid-template-columns:minmax(0,1fr)}.editor-link-internal-input>span{border-bottom:0;border-right:1px solid #cbd5e1;border-radius:.55rem .55rem 0 0;max-width:none}.editor-link-internal-input .profile-input{border-radius:0 0 .55rem .55rem}}.editor-link-internal-input[hidden]{display:none}.example-editor-async-skeleton,.detail-async-skeleton{gap:.65rem;padding:.15rem 0 .35rem;display:grid}@media (width<=760px){.evadat-tabstop-block[data-tabstop-responsive=true] .evadat-tabstop-row{grid-template-columns:var(--evadat-tabstop-responsive-columns,var(--evadat-tabstop-columns))}.evadat-tabstop-block[data-tabstop-responsive=true] .evadat-tabstop-cell{overflow-wrap:normal;word-break:normal}}@media print{.evadat-tabstop-block[data-tabstop-responsive=true] .evadat-tabstop-row{grid-template-columns:var(--evadat-tabstop-responsive-columns,var(--evadat-tabstop-columns))}.evadat-tabstop-block[data-tabstop-responsive=true] .evadat-tabstop-cell{overflow-wrap:normal!important;word-break:normal!important}}@media (width<=520px){.example-detail-page .detail-action-stack{justify-items:stretch;width:100%}.example-detail-page .detail-global-language-badges{box-sizing:border-box;flex:auto;width:100%;max-width:100%}.example-detail-page .detail-global-language-badges .detail-title-language-attribution{overflow-wrap:anywhere;text-align:right;flex:1 0 100%;width:100%;max-width:none;margin-left:0;padding:.2rem 0 0}.example-detail-page .detail-language-row{flex-wrap:wrap;align-items:flex-start;overflow-x:visible}.example-detail-page .detail-language-row>.section-language-badges{scrollbar-width:none;max-width:100%;overflow-x:auto}.example-detail-page .detail-language-row>.section-language-badges::-webkit-scrollbar{display:none}.example-detail-page .detail-language-row>.detail-language-attribution{overflow-wrap:anywhere;text-align:right;flex:1 0 100%;width:100%;margin-left:0;padding-top:.2rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ease{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
