@layer skinny-classic,theme,base,components,utilities;@layer skinny-classic{html,body,#root{height:100%}@keyframes pulseSize{0%,to{transform:scaleZ(1)}50%{transform:scale3d(1.25,1.25,1)}}.pulsing-dot{width:10px;height:10px;background-color:#000;border-radius:50%;animation:pulse 1.5s infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes epicHealthPulseTrace{0%{stroke-dashoffset:96;opacity:.2}15%{opacity:1}to{stroke-dashoffset:0;opacity:.85}}@keyframes epicHealthIconBeat{0%,to{transform:scale(1)}20%{transform:scale(1.08)}35%{transform:scale(.98)}52%{transform:scale(1.05)}}.epic-health-icon{animation:epicHealthIconBeat 1.6s ease-in-out infinite}.epic-health-pulse-baseline{opacity:.18}.epic-health-pulse-line{stroke-dasharray:96;animation:epicHealthPulseTrace 1.6s linear infinite}.markdown-body{line-height:1.75}.markdown-body h1{font-size:2em;margin:.67em 0}.markdown-body h2{font-size:1.5em;margin:.75em 0}.markdown-body h3{font-size:1.17em;margin:.83em 0}.markdown-body h4{font-size:1em;margin:1.12em 0}.markdown-body h5{font-size:.83em;margin:1.5em 0}.markdown-body h6{font-size:.75em;margin:1.67em 0}.markdown-body>:first-child{margin-top:0!important;padding-top:0!important}.markdown-body>:last-child{padding-bottom:0!important;margin-bottom:0!important}.markdown-body ol,.markdown-body ul{list-style:revert;padding-left:1.625em}.markdown-body li{margin-top:.5em;margin-bottom:.5em}.markdown-body p{margin-bottom:1em}.markdown-body table{width:100%;border-collapse:collapse;margin:1em 0;font-size:1em;font-family:Arial,sans-serif}.markdown-body th,.markdown-body td{padding:12px 15px;border:1px solid #ddd;text-align:left}.markdown-body th{background-color:#f4f4f4;color:#333}.markdown-body tr:nth-child(2n){background-color:#f9f9f9}.markdown-body tr:hover{background-color:#f1f1f1}.markdown-body hr{padding-bottom:1em}.markdown-body a{font-weight:400}.markdown-body a{color:var(--link)}.markdown-body a{text-decoration-line:none}.markdown-body a:hover{color:var(--link-hover)}html.dark .markdown-body th,html.dark .markdown-body td{border-color:var(--border-medium)}html.dark .markdown-body th{background-color:var(--main-surface-tertiary);color:var(--text-primary)}html.dark .markdown-body tr:nth-child(2n){background-color:var(--main-surface-secondary)}html.dark .markdown-body tr:hover{background-color:var(--main-surface-tertiary)}}@layer skinny-classic,theme,base,components,utilities;@layer skinny-classic{@font-face{font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{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(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.22"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-moz-min-content;width:min-content}.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;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.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 .clap,.katex .llap,.katex .rlap{position:relative;width:0}.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;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.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:.8333333333em}.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.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.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.6666666667em}.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.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.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.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.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:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.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.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.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.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.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:.4166666667em}.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:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.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:.8333333333em}.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.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.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:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.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.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.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.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.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.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.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{display:inline-block;width:.12em}.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{display:inline-block;min-width:1px}.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;fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.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{border:.04em solid;box-sizing:border-box}.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{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;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{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.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{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._Icon_qvjuo_1{flex-shrink:0}}@layer skinny-classic,theme,base,components,utilities;@layer skinny-classic{._Paragraph_8nf9a_1,._VisualizationBlock_8nf9a_1{margin:0 0 var(--markdown-space)}._VisualizationBlock_8nf9a_1{display:flow-root;font-family:var(--font-sans)}._Paragraph_8nf9a_1,._Heading_8nf9a_1,._ListItem_8nf9a_1,._Table_8nf9a_31{font-family:var(--font-content)}._MediaParagraph_8nf9a_1{text-align:left}._MediaGridParagraph_8nf9a_1{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px}._Heading_8nf9a_1{font-weight:var(--font-weight-semibold)}._Heading_8nf9a_1:where(h1){margin:calc(var(--markdown-space) * 4) 0 calc(var(--markdown-space) * 2);font-size:calc(var(--markdown-font-size) * 1.5);line-height:calc(var(--markdown-space) * 8)}._Heading_8nf9a_1:where(h2){margin:calc(var(--markdown-space) * 4) 0 var(--markdown-space);font-size:calc(var(--markdown-font-size) * 1.25);line-height:calc(var(--markdown-space) * 7)}._Heading_8nf9a_1:where(h3){margin:calc(var(--markdown-space) * 4) 0 var(--markdown-space);font-size:calc(var(--markdown-font-size) * 1.125);line-height:calc(var(--markdown-space) * 7)}._Heading_8nf9a_1:where(h4){margin:calc(var(--markdown-space) * 4) 0 0;font-size:var(--markdown-font-size);line-height:calc(var(--markdown-space) * 6)}._Heading_8nf9a_1:where(h5,h6){margin:0;font-size:var(--markdown-font-size);line-height:var(--markdown-line-height)}._Heading_8nf9a_1:where(h4)+._Paragraph_8nf9a_1{margin-top:0}._List_8nf9a_1{margin:0;padding-inline-start:var(--markdown-line-height);list-style-position:outside}._MarkdownRoot_8nf9a_3>._Paragraph_8nf9a_1[data-markdown-han-text]:has(+._Paragraph_8nf9a_1[data-markdown-han-text]){margin-bottom:var(--spacing)}._MarkdownRoot_8nf9a_3>:is(._Paragraph_8nf9a_1,._VisualizationBlock_8nf9a_1):not(:first-child){margin-top:calc(var(--markdown-space) * 2)}._MarkdownRoot_8nf9a_3>:is(._Paragraph_8nf9a_1,._VisualizationBlock_8nf9a_1)+:is(._Paragraph_8nf9a_1,._VisualizationBlock_8nf9a_1){margin-block:calc(var(--markdown-space) * 4)}._MarkdownRoot_8nf9a_3>._Heading_8nf9a_1:where(h1,h2,h3)+._Paragraph_8nf9a_1{margin-top:0}._MarkdownRoot_8nf9a_3>._Paragraph_8nf9a_1+._List_8nf9a_1{margin-top:0}._MarkdownRoot_8nf9a_3>._List_8nf9a_1+._Heading_8nf9a_1{margin-top:calc(var(--markdown-space) * 4)}._UnorderedList_8nf9a_1{list-style-type:disc}._List_8nf9a_1 ._UnorderedList_8nf9a_1{list-style-type:circle}._List_8nf9a_1 ._List_8nf9a_1 ._UnorderedList_8nf9a_1{list-style-type:square}._OrderedList_8nf9a_1{list-style-type:decimal}._TaskList_8nf9a_1{list-style-type:none;padding-inline-start:0}._ListItem_8nf9a_1{display:list-item;padding-inline-start:calc(var(--markdown-space) * 1.5)}._ListItem_8nf9a_1+._ListItem_8nf9a_1{margin-top:0}._ListItem_8nf9a_1>:first-child:not(h1,h2,h3){margin-top:0;margin-bottom:0}:is(._ListItem_8nf9a_1,[data-markdown-list-item-content])>:last-child:not(h1,h2,h3){margin-bottom:0}:is(._ListItem_8nf9a_1,[data-markdown-list-item-content])[data-starts-with-heading]>:nth-child(1 of h1,h2,h3){margin-top:0}:is(._ListItem_8nf9a_1,[data-markdown-list-item-content])[data-ends-with-heading]>:nth-last-child(1 of h1,h2,h3){margin-bottom:0}:is(._ListItem_8nf9a_1,[data-markdown-list-item-content])>p{margin:0}:is(._ListItem_8nf9a_1,[data-markdown-list-item-content])>p+p{margin-top:calc(var(--markdown-space) * 4)}._ListItem_8nf9a_1>._List_8nf9a_1{margin-top:0;margin-bottom:0}._TaskListItem_8nf9a_1{--markdown-task-checkbox-margin: 0;list-style-type:none;padding-inline-start:0}._TaskListItem_8nf9a_1:has(>p,>[data-markdown-list-item-content]){--markdown-task-checkbox-margin: var(--markdown-space);display:grid;grid-template-columns:auto minmax(0,1fr)}._TaskListItem_8nf9a_1._TaskListItem_8nf9a_1>:first-child{margin-top:var(--markdown-task-checkbox-margin)}._TaskListItem_8nf9a_1>:not(:first-child){grid-column:2}._UnorderedList_8nf9a_1>._ListItem_8nf9a_1::marker,._OrderedList_8nf9a_1>._ListItem_8nf9a_1::marker{color:var(--text-primary);font-weight:var(--font-weight-semibold)}._Blockquote_8nf9a_1{position:relative;margin:0 0 calc(var(--markdown-space) * 2);border:0;background-color:transparent!important;color:var(--text-primary);font-style:normal;line-height:calc(var(--markdown-space) * 6);padding-block:calc(var(--markdown-space) * 2);padding-inline-start:calc(var(--markdown-space) * 6)}._Blockquote_8nf9a_1>:first-child{margin-top:0}._Blockquote_8nf9a_1>:last-child{margin-bottom:0}._Blockquote_8nf9a_1>._Paragraph_8nf9a_1{margin:0;font-weight:var(--font-weight-normal)}._Blockquote_8nf9a_1>._Paragraph_8nf9a_1:before,._Blockquote_8nf9a_1>._Paragraph_8nf9a_1:after{content:none}._Blockquote_8nf9a_1:after{content:"";position:absolute;inset-inline-start:0;top:calc(var(--markdown-space) * 2);bottom:calc(var(--markdown-space) * 2);width:var(--markdown-space);border-radius:calc(var(--markdown-space) / 2);background-color:var(--border-medium)}._HorizontalRule_8nf9a_1{clear:both;height:0;margin:calc(var(--markdown-space) * 7) 0;border:0;border-top:1px solid var(--border-medium)}._HorizontalRule_8nf9a_1+*{margin-top:0}._MarkdownRoot_8nf9a_3{--markdown-font-size: var(--epic-answer-font-size, 16px);--markdown-line-height: var( --epic-answer-line-height, calc(var(--markdown-font-size) * 1.625) );--markdown-space: var( --epic-answer-space, calc(var(--markdown-font-size) / 4) );--font-content: inherit;--font-weight-semibold: 600;--font-weight-normal: 400;font-size:var(--markdown-font-size);line-height:var(--markdown-line-height);overflow-wrap:anywhere}._MarkdownRoot_8nf9a_3>:first-child{margin-top:0}._MarkdownRoot_8nf9a_3>:last-child{margin-bottom:0}._MarkdownRoot_8nf9a_3 a{text-decoration:underline}._TableContainer_8nf9a_31{position:relative;max-width:100%;margin-top:calc(var(--markdown-space) * 4)}._TableContainer_8nf9a_31 table{width:-moz-fit-content;width:fit-content;min-width:100%;border-collapse:separate;border-spacing:0;margin:0;font-size:var( --epic-answer-table-font-size, calc(var(--markdown-font-size) * .875) );line-height:var(--markdown-line-height);font-variant-numeric:tabular-nums}._TableContainer_8nf9a_31 :is(th,td){padding-inline-start:0;padding-inline-end:calc(var(--markdown-space) * 6);text-align:start;vertical-align:top}._TableContainer_8nf9a_31 th{padding-block:calc(var(--markdown-space) * 2);border-bottom:1px solid var(--border-medium);font-weight:var(--font-weight-semibold);line-height:calc(var(--markdown-space) * 4)}._TableContainer_8nf9a_31 td{padding-block:calc(var(--markdown-space) * 2.5)}._TableContainer_8nf9a_31 tbody tr:not(:last-child) td{border-bottom:1px solid var(--border-light)}._TableContainer_8nf9a_31 th:last-child{padding-inline-end:calc(var(--markdown-space) * 10)}._TableContainer_8nf9a_31 td:last-child{padding-inline-end:0}._TableContainer_8nf9a_31 tbody tr:last-child td{padding-bottom:calc(var(--markdown-space) * 6)}._TableActions_8nf9a_77{position:absolute;inset-inline-end:0;top:0;display:flex;gap:4px;padding:2px;border-radius:9999px;background:var(--main-surface-primary);color:var(--text-tertiary);opacity:0;pointer-events:none}._TableActions_8nf9a_77 button{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px}._TableActions_8nf9a_77 button:hover{background:var(--main-surface-secondary)}._TableContainer_8nf9a_31:hover>._TableActions_8nf9a_77,._TableActions_8nf9a_77:focus-within{opacity:1;pointer-events:auto}._TableCopyStatus_8nf9a_106{position:absolute;inset-inline-end:0;top:34px;padding:2px 8px;border-radius:6px;background:var(--main-surface-primary);font-size:12px}@media(hover:none),(pointer:coarse){._TableContainer_8nf9a_31:has(>._TableActions_8nf9a_77){padding-top:44px}._TableActions_8nf9a_77{opacity:1;pointer-events:auto}}._TablePreview_8nf9a_124 ._TableContainer_8nf9a_31{margin-top:0}}@layer skinny-classic,theme,base,components,utilities;@layer base{:where(.skinny-puik) .skinny-puik,:where(.skinny-puik).skinny-puik{font-synthesis-weight:none}:where(.skinny-puik) textarea{resize:none}:where(.skinny-puik) img,:where(.skinny-puik) svg{flex-grow:0;flex-shrink:0}:where(.skinny-puik) input,:where(.skinny-puik) textarea,:where(.skinny-puik) select,:where(.skinny-puik) optgroup{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;filter:none;outline-offset:0;outline-width:2px}:where(.skinny-puik) a,:where(.skinny-puik) button,:where(.skinny-puik) input,:where(.skinny-puik) label,:where(.skinny-puik) select,:where(.skinny-puik) textarea,:where(.skinny-puik) :where([aria-role=button]){touch-action:manipulation}:where(.skinny-puik) button{text-transform:none;vertical-align:middle}:where(.skinny-puik) button:not(:disabled),:where(.skinny-puik) [role=button]:not(:disabled){cursor:pointer}:where(.skinny-puik) pre{white-space:pre-wrap}:where(.skinny-puik) table{border-spacing:0}:where(.skinny-puik) blockquote,:where(.skinny-puik) q{quotes:none}:where(.skinny-puik) blockquote:before,:where(.skinny-puik) blockquote:after,:where(.skinny-puik) q:before,:where(.skinny-puik) q:after{content:none}:where(.skinny-puik) .skinny-puik,:where(.skinny-puik).skinny-puik{color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:var(--tracking-normal)}:where(.skinny-puik) [data-theme=light],:where(.skinny-puik)[data-theme=light]{color-scheme:light}:where(.skinny-puik) [data-theme=dark],:where(.skinny-puik)[data-theme=dark]{color-scheme:dark}:where(.skinny-puik) ::-moz-selection{background-color:var(--blue-a100);color:var(--color-text)}:where(.skinny-puik) ::selection{background-color:var(--blue-a100);color:var(--color-text)}:where(.skinny-puik) *{scrollbar-color:var(--scrollbar-color)transparent;scrollbar-width:thin}:where(.skinny-puik) [data-exiting]{pointer-events:none}:where(.skinny-puik) ::-moz-placeholder{color:var(--color-text-tertiary)}:where(.skinny-puik) ::placeholder{color:var(--color-text-tertiary)}:where(.skinny-puik) b,:where(.skinny-puik) strong{font-weight:var(--font-weight-semibold)}:where(.skinny-puik) hr{border-color:var(--color-border-subtle)}:where(.skinny-puik) .native-work-theme,:where(.skinny-puik) .native-work-theme [data-theme]{--color-text:inherit;--color-text-secondary:inherit;--color-text-tertiary:inherit;--color-border:inherit;--radius-md:inherit;--font-sans:inherit}}@font-face{font-display:swap;font-family:OpenAI Sans;font-style:normal;font-weight:400;src:url(https://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:OpenAI Sans;font-style:italic;font-weight:400;src:url(https://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-RegularItalic.woff2)format("woff2")}@font-face{font-display:swap;font-family:OpenAI Sans;font-style:normal;font-weight:500;src:url(https://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:OpenAI Sans;font-style:italic;font-weight:500;src:url(https://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-MediumItalic.woff2)format("woff2")}@font-face{font-display:swap;font-family:OpenAI Sans;font-style:normal;font-weight:600;src:url(https://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-Semibold.woff2)format("woff2")}@font-face{font-display:swap;font-family:OpenAI Sans;font-style:italic;font-weight:600;src:url(https://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-SemiboldItalic.woff2)format("woff2")}@font-face{font-display:swap;font-family:OpenAI Sans;font-style:normal;font-weight:700;src:url(https://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:OpenAI Sans;font-style:italic;font-weight:700;src:url(https://cdn.openai.com/common/fonts/openai-sans/v2/OpenAISans-BoldItalic.woff2)format("woff2")}@layer theme{:where(.skinny-puik) .skinny-puik,:where(.skinny-puik).skinny-puik,:where(.skinny-puik) :where([data-theme]),:where(.skinny-puik):where([data-theme]){--gray-500:#5d5d5d;--alpha-0:color-mix(in oklab, var(--alpha-base) 0%, transparent);--alpha-01:color-mix(in oklab, var(--alpha-base) 1%, transparent);--alpha-02:color-mix(in oklab, var(--alpha-base) 2%, transparent);--alpha-04:color-mix(in oklab, var(--alpha-base) 4%, transparent);--alpha-05:color-mix(in oklab, var(--alpha-base) 5%, transparent);--alpha-06:color-mix(in oklab, var(--alpha-base) 6%, transparent);--alpha-08:color-mix(in oklab, var(--alpha-base) 8%, transparent);--alpha-10:color-mix(in oklab, var(--alpha-base) 10%, transparent);--alpha-12:color-mix(in oklab, var(--alpha-base) 12%, transparent);--alpha-15:color-mix(in oklab, var(--alpha-base) 15%, transparent);--alpha-16:color-mix(in oklab, var(--alpha-base) 16%, transparent);--alpha-20:color-mix(in oklab, var(--alpha-base) 20%, transparent);--alpha-25:color-mix(in oklab, var(--alpha-base) 25%, transparent);--alpha-30:color-mix(in oklab, var(--alpha-base) 30%, transparent);--alpha-35:color-mix(in oklab, var(--alpha-base) 35%, transparent);--alpha-40:color-mix(in oklab, var(--alpha-base) 40%, transparent);--alpha-50:color-mix(in oklab, var(--alpha-base) 50%, transparent);--alpha-60:color-mix(in oklab, var(--alpha-base) 60%, transparent);--alpha-70:color-mix(in oklab, var(--alpha-base) 70%, transparent);--white:#fff;--black:#000;--green-25:#edfaf2;--green-50:#d9f4e4;--green-75:#b8ebcc;--green-100:#8cdfad;--green-200:#66d492;--green-300:#40c977;--green-400:#04b84c;--green-500:#00a240;--green-600:#008635;--green-700:#00692a;--green-800:#004f1f;--green-900:#003716;--green-950:#011c0b;--green-1000:#001207;--green-a25:color-mix(in oklab, var(--green-400) 8%, transparent);--green-a50:color-mix(in oklab, var(--green-400) 15%, transparent);--green-a75:color-mix(in oklab, var(--green-400) 29%, transparent);--green-a100:color-mix(in oklab, var(--green-400) 45%, transparent);--green-a200:color-mix(in oklab, var(--green-400) 60%, transparent);--green-a300:color-mix(in oklab, var(--green-400) 75%, transparent);--red-25:#fff0f0;--red-50:#ffd9d9;--red-75:#ffc6c5;--red-100:#ffa4a2;--red-200:#ff8583;--red-300:#ff6764;--red-400:#fa423e;--red-500:#e02e2a;--red-600:#ba2623;--red-700:#911e1b;--red-800:#6e1615;--red-900:#4d100e;--red-950:#280b0a;--red-1000:#1f0909;--red-a25:color-mix(in oklab, var(--red-400) 8%, transparent);--red-a50:color-mix(in oklab, var(--red-400) 16%, transparent);--red-a75:color-mix(in oklab, var(--red-400) 30%, transparent);--red-a100:color-mix(in oklab, var(--red-400) 48%, transparent);--red-a200:color-mix(in oklab, var(--red-400) 64%, transparent);--red-a300:color-mix(in oklab, var(--red-400) 79%, transparent);--pink-25:#fff4f9;--pink-50:#ffe8f3;--pink-75:#ffd4e8;--pink-100:#ffbada;--pink-200:#ffa3ce;--pink-300:#ff8cc1;--pink-400:#ff66ad;--pink-500:#e04c91;--pink-600:#ba437a;--pink-700:#963c67;--pink-800:#6e2c4a;--pink-900:#4d1f34;--pink-950:#29101c;--pink-1000:#1a0a11;--pink-a25:color-mix(in oklab, var(--pink-400) 8%, transparent);--pink-a50:color-mix(in oklab, var(--pink-400) 16%, transparent);--pink-a75:color-mix(in oklab, var(--pink-400) 28%, transparent);--pink-a100:color-mix(in oklab, var(--pink-400) 45%, transparent);--pink-a200:color-mix(in oklab, var(--pink-400) 60%, transparent);--pink-a300:color-mix(in oklab, var(--pink-400) 76%, transparent);--orange-25:#fff5f0;--orange-50:#ffe7d9;--orange-75:#ffcfb4;--orange-100:#ffb790;--orange-200:#ff9e6c;--orange-300:#ff8549;--orange-400:#fb6a22;--orange-500:#e25507;--orange-600:#b9480d;--orange-700:#923b0f;--orange-800:#6d2e0f;--orange-900:#4a2206;--orange-950:#281105;--orange-1000:#211107;--orange-a25:color-mix(in oklab, var(--orange-400) 7%, transparent);--orange-a50:color-mix(in oklab, var(--orange-400) 16%, transparent);--orange-a75:color-mix(in oklab, var(--orange-400) 33%, transparent);--orange-a100:color-mix(in oklab, var(--orange-400) 48%, transparent);--orange-a200:color-mix(in oklab, var(--orange-400) 65%, transparent);--orange-a300:color-mix(in oklab, var(--orange-400) 81%, transparent);--yellow-25:#fffbed;--yellow-50:#fff6d9;--yellow-75:#ffeeb8;--yellow-100:#ffe48c;--yellow-200:#ffdb66;--yellow-300:#ffd240;--yellow-400:#ffc300;--yellow-500:#e0ac00;--yellow-600:#ba8e00;--yellow-700:#916f00;--yellow-800:#6e5400;--yellow-900:#4d3b00;--yellow-950:#261d00;--yellow-1000:#1a1400;--yellow-a25:color-mix(in oklab, var(--yellow-400) 8%, transparent);--yellow-a50:color-mix(in oklab, var(--yellow-400) 15%, transparent);--yellow-a75:color-mix(in oklab, var(--yellow-400) 27%, transparent);--yellow-a100:color-mix(in oklab, var(--yellow-400) 45%, transparent);--yellow-a200:color-mix(in oklab, var(--yellow-400) 59%, transparent);--yellow-a300:color-mix(in oklab, var(--yellow-400) 74%, transparent);--purple-25:#f9f5fe;--purple-50:#efe5fe;--purple-75:#e0cefd;--purple-100:#ceb0fb;--purple-200:#be95fa;--purple-300:#ad7bf9;--purple-400:#924ff7;--purple-500:#8046d9;--purple-600:#6b3ab4;--purple-700:#532d8d;--purple-800:#3f226a;--purple-900:#2c184a;--purple-950:#160c25;--purple-1000:#100a19;--purple-a25:color-mix(in oklab, var(--purple-400) 6%, transparent);--purple-a50:color-mix(in oklab, var(--purple-400) 15%, transparent);--purple-a75:color-mix(in oklab, var(--purple-400) 28%, transparent);--purple-a100:color-mix(in oklab, var(--purple-400) 45%, transparent);--purple-a200:color-mix(in oklab, var(--purple-400) 60%, transparent);--purple-a300:color-mix(in oklab, var(--purple-400) 75%, transparent);--blue-25:#f5faff;--blue-50:#e5f3ff;--blue-75:#cce6ff;--blue-100:#99ceff;--blue-200:#66b5ff;--blue-300:#339cff;--blue-400:#0285ff;--blue-500:#0169cc;--blue-600:#004f99;--blue-700:#003f7a;--blue-800:#013566;--blue-900:#00284d;--blue-950:#000e1a;--blue-1000:#000d19;--blue-a25:color-mix(in oklab, var(--blue-400) 4%, transparent);--blue-a50:color-mix(in oklab, var(--blue-400) 13%, transparent);--blue-a75:color-mix(in oklab, var(--blue-400) 25%, transparent);--blue-a100:color-mix(in oklab, var(--blue-400) 40%, transparent);--blue-a200:color-mix(in oklab, var(--blue-400) 60%, transparent);--blue-a300:color-mix(in oklab, var(--blue-400) 80%, transparent);--hairline:1px;--shadow-color:0 0 0;--elevation-100-geo:0 1px 2px -1px;--elevation-200-geo:0 2px 4px -1px;--elevation-300-geo:0 4px 8px -2px;--elevation-400-geo:0 8px 16px -4px}:where(.skinny-puik) :where(.skinny-puik),:where(.skinny-puik):where(.skinny-puik),:where(.skinny-puik) :where([data-theme=light]),:where(.skinny-puik):where([data-theme=light]){--gray-0:#fff;--gray-25:#fcfcfc;--gray-50:#f9f9f9;--gray-75:#f3f3f3;--gray-100:#ededed;--gray-150:#dfdfdf;--gray-200:#cdcdcd;--gray-250:#b9b9b9;--gray-300:#afafaf;--gray-350:#9f9f9f;--gray-400:#8f8f8f;--gray-450:#767676;--gray-550:#4f4f4f;--gray-600:#414141;--gray-650:#393939;--gray-700:#303030;--gray-750:#282828;--gray-800:#212121;--gray-850:#1c1c1c;--gray-900:#181818;--gray-925:#161616;--gray-950:#131313;--gray-975:#101010;--gray-1000:#0d0d0d;--alpha-base:#0d0d0d}:where(.skinny-puik) :where([data-theme=dark]),:where(.skinny-puik):where([data-theme=dark]){--gray-0:#0d0d0d;--gray-25:#101010;--gray-50:#131313;--gray-75:#161616;--gray-100:#181818;--gray-150:#1c1c1c;--gray-200:#212121;--gray-250:#282828;--gray-300:#303030;--gray-350:#393939;--gray-400:#414141;--gray-450:#4f4f4f;--gray-550:#767676;--gray-600:#8f8f8f;--gray-650:#9f9f9f;--gray-700:#afafaf;--gray-750:#b9b9b9;--gray-800:#cdcdcd;--gray-850:#dcdcdc;--gray-900:#ededed;--gray-925:#f3f3f3;--gray-950:#f3f3f3;--gray-975:#f9f9f9;--gray-1000:#fff;--alpha-base:#fff}@media(min-resolution:150dpi),(min-resolution:1.5x){:where(.skinny-puik) :is(.skinny-puik,:where([data-theme])),:where(.skinny-puik):is(.skinny-puik,:where([data-theme])){--hairline:.5px}}:where(.skinny-puik) :where(.skinny-puik),:where(.skinny-puik):where(.skinny-puik),:where(.skinny-puik) :where([data-theme=light]),:where(.skinny-puik):where([data-theme=light]){--shadow-alpha-100:.08;--shadow-alpha-200:.08;--shadow-alpha-300:.1;--shadow-alpha-400:.12;--shadow-hairline-width:1px;--shadow-hairline-color:#00000014}@media(min-resolution:150dpi),(min-resolution:1.5x){:where(.skinny-puik) :is(:where(.skinny-puik),:where([data-theme=light])),:where(.skinny-puik):is(:where(.skinny-puik),:where([data-theme=light])){--shadow-hairline-width:.5px;--shadow-hairline-color:#0000001a}}:where(.skinny-puik) :where([data-theme=dark]),:where(.skinny-puik):where([data-theme=dark]){--shadow-alpha-100:.2;--shadow-alpha-200:.2;--shadow-alpha-300:.36;--shadow-alpha-400:.3;--shadow-hairline-width:1px;--shadow-hairline-color:#ffffff1a}@media(min-resolution:150dpi),(min-resolution:1.5x){:where(.skinny-puik) :where([data-theme=dark]),:where(.skinny-puik):where([data-theme=dark]){--shadow-hairline-width:.5px;--shadow-hairline-color:#ffffff1f}}:where(.skinny-puik) :where([data-theme=dark]) [data-surface=elevated],:where(.skinny-puik):where([data-theme=dark]) [data-surface=elevated]{--shadow-hairline:0 0 #0000}:where(.skinny-puik) .skinny-puik,:where(.skinny-puik).skinny-puik,:where(.skinny-puik) :where([data-theme]),:where(.skinny-puik):where([data-theme]){--color-text-emphasis:var(--gray-1000);--color-text-prose:var(--color-text-emphasis);--color-text-inverse:var(--gray-0);--color-text-primary:var(--color-text-emphasis);--color-text-primary-soft:var(--color-text-emphasis);--color-background-primary-soft-alt:var(--alpha-02);--color-border-primary-soft-alt:var(--alpha-06);--color-text-primary-soft-alt:var(--color-text-emphasis);--color-text-primary-surface:var(--color-text-emphasis);--color-text-primary-solid:var(--color-text-inverse);--color-text-primary-outline:var(--color-text-emphasis);--color-text-primary-outline-hover:var(--color-text-emphasis);--color-text-primary-ghost:var(--color-text-emphasis);--color-text-primary-ghost-hover:var(--color-text-emphasis);--color-ring-primary:var(--color-ring);--color-ring-primary-soft:var(--color-ring-primary);--color-ring-primary-solid:var(--color-ring-primary);--color-ring-primary-outline:var(--color-ring-primary);--color-ring-primary-ghost:var(--color-ring-primary);--color-text-secondary-soft:var(--color-text);--color-background-secondary-soft-alt:var(--alpha-02);--color-border-secondary-soft-alt:var(--alpha-06);--color-text-secondary-soft-alt:var(--color-text);--color-text-secondary-solid:var(--white);--color-text-secondary-outline:var(--color-text-secondary);--color-text-secondary-outline-hover:var(--color-text);--color-text-secondary-ghost:var(--color-text-secondary);--color-text-secondary-ghost-hover:var(--color-text);--color-ring-secondary:var(--color-ring);--color-ring-secondary-soft:var(--color-ring-secondary);--color-ring-secondary-solid:var(--color-ring-secondary);--color-ring-secondary-outline:var(--color-ring-secondary);--color-ring-secondary-ghost:var(--color-ring-secondary);--color-background-info-soft:var(--blue-50);--color-background-info-soft-hover:var(--blue-75);--color-background-info-soft-active:var(--blue-75);--color-background-info-soft-alpha:var(--blue-a50);--color-background-info-soft-alpha-hover:var(--blue-a75);--color-background-info-soft-alpha-active:var(--blue-a75);--color-background-info-solid:var(--blue-400);--color-background-info-solid-hover:var(--blue-500);--color-background-info-solid-active:var(--blue-500);--color-text-info-solid:var(--white);--color-background-info-outline-hover:var(--blue-a25);--color-background-info-outline-active:var(--blue-a25);--color-border-info-outline:var(--blue-500);--color-border-info-outline-hover:var(--blue-500);--color-text-info-outline:var(--blue-500);--color-text-info-outline-hover:var(--blue-500);--color-background-info-ghost-hover:var(--blue-a50);--color-background-info-ghost-active:var(--blue-a50);--color-ring-info:var(--color-ring);--color-ring-info-soft:var(--color-ring-info);--color-ring-info-solid:var(--color-ring-info);--color-ring-info-outline:var(--color-ring-info);--color-ring-info-ghost:var(--color-ring-info);--color-background-warning-soft:var(--orange-50);--color-background-warning-soft-hover:var(--orange-75);--color-background-warning-soft-active:var(--orange-75);--color-background-warning-soft-alpha:var(--orange-a50);--color-background-warning-soft-alpha-hover:var(--orange-a75);--color-background-warning-soft-alpha-active:var(--orange-a75);--color-background-warning-solid:var(--orange-500);--color-background-warning-solid-hover:var(--orange-600);--color-background-warning-solid-active:var(--orange-600);--color-text-warning-solid:var(--white);--color-background-warning-outline-hover:var(--orange-a25);--color-background-warning-outline-active:var(--orange-a25);--color-border-warning-outline:var(--orange-500);--color-border-warning-outline-hover:var(--orange-500);--color-text-warning-outline:var(--orange-500);--color-text-warning-outline-hover:var(--orange-500);--color-background-warning-ghost-hover:var(--orange-a50);--color-background-warning-ghost-active:var(--orange-a50);--color-text-warning-ghost:var(--orange-500);--color-text-warning-ghost-hover:var(--orange-500);--color-ring-warning:var(--color-ring);--color-ring-warning-soft:var(--color-ring-warning);--color-ring-warning-solid:var(--color-ring-warning);--color-ring-warning-outline:var(--color-ring-warning);--color-ring-warning-ghost:var(--color-ring-warning);--color-text-caution-hover:var(--yellow-800);--color-background-caution-soft:var(--yellow-50);--color-background-caution-soft-hover:var(--yellow-75);--color-background-caution-soft-active:var(--yellow-75);--color-background-caution-soft-alpha:var(--yellow-a50);--color-background-caution-soft-alpha-hover:var(--yellow-a75);--color-background-caution-soft-alpha-active:var(--yellow-a75);--color-background-caution-solid:var(--yellow-600);--color-background-caution-solid-hover:var(--yellow-700);--color-background-caution-solid-active:var(--yellow-700);--color-text-caution-solid:var(--white);--color-background-caution-outline-hover:var(--yellow-a25);--color-background-caution-outline-active:var(--yellow-a25);--color-border-caution-outline:var(--yellow-700);--color-border-caution-outline-hover:var(--yellow-700);--color-text-caution-outline:var(--yellow-700);--color-text-caution-outline-hover:var(--yellow-700);--color-background-caution-ghost-hover:var(--yellow-a50);--color-background-caution-ghost-active:var(--yellow-a50);--color-text-caution-ghost:var(--yellow-700);--color-text-caution-ghost-hover:var(--yellow-700);--color-ring-caution:var(--color-ring);--color-ring-caution-soft:var(--color-ring-caution);--color-ring-caution-solid:var(--color-ring-caution);--color-ring-caution-outline:var(--color-ring-caution);--color-ring-caution-ghost:var(--color-ring-caution);--color-background-danger-soft:var(--red-50);--color-background-danger-soft-hover:var(--red-75);--color-background-danger-soft-active:var(--red-75);--color-background-danger-soft-alpha:var(--red-a50);--color-background-danger-soft-alpha-hover:var(--red-a75);--color-background-danger-soft-alpha-active:var(--red-a75);--color-background-danger-solid:var(--red-500);--color-background-danger-solid-hover:var(--red-600);--color-background-danger-solid-active:var(--red-600);--color-text-danger-solid:var(--white);--color-background-danger-outline-hover:var(--red-a25);--color-background-danger-outline-active:var(--red-a25);--color-border-danger-outline:var(--red-500);--color-border-danger-outline-hover:var(--red-500);--color-text-danger-outline:var(--red-500);--color-text-danger-outline-hover:var(--red-500);--color-background-danger-ghost-hover:var(--red-a50);--color-background-danger-ghost-active:var(--red-a50);--color-text-danger-ghost:var(--red-500);--color-text-danger-ghost-hover:var(--red-500);--color-ring-danger:var(--red-200);--color-ring-danger-soft:var(--color-ring-danger);--color-ring-danger-solid:var(--color-ring-danger);--color-ring-danger-outline:var(--color-ring-danger);--color-ring-danger-ghost:var(--color-ring-danger);--color-background-success-soft:var(--green-50);--color-background-success-soft-hover:var(--green-75);--color-background-success-soft-active:var(--green-75);--color-background-success-soft-alpha:var(--green-a50);--color-background-success-soft-alpha-hover:var(--green-a75);--color-background-success-soft-alpha-active:var(--green-a75);--color-text-success-solid:var(--white);--color-background-success-outline-hover:var(--green-a25);--color-background-success-outline-active:var(--green-a25);--color-text-success-outline:var(--green-500);--color-text-success-outline-hover:var(--green-500);--color-background-success-ghost-hover:var(--green-a50);--color-background-success-ghost-active:var(--green-a50);--color-text-success-ghost:var(--green-500);--color-text-success-ghost-hover:var(--green-500);--color-ring-success:var(--color-ring);--color-ring-success-soft:var(--color-ring-info);--color-ring-success-solid:var(--color-ring-info);--color-ring-success-outline:var(--color-ring-info);--color-ring-success-ghost:var(--color-ring-info);--color-background-discovery-soft:var(--purple-50);--color-background-discovery-soft-hover:var(--purple-75);--color-background-discovery-soft-active:var(--purple-75);--color-background-discovery-soft-alpha:var(--purple-a50);--color-background-discovery-soft-alpha-hover:var(--purple-a75);--color-background-discovery-soft-alpha-active:var(--purple-a75);--color-background-discovery-solid:var(--purple-400);--color-background-discovery-solid-hover:var(--purple-500);--color-background-discovery-solid-active:var(--purple-500);--color-text-discovery-solid:var(--white);--color-background-discovery-outline-hover:var(--purple-a25);--color-background-discovery-outline-active:var(--purple-a25);--color-border-discovery-outline:var(--purple-500);--color-border-discovery-outline-hover:var(--purple-500);--color-background-discovery-ghost-hover:var(--purple-a50);--color-background-discovery-ghost-active:var(--purple-a50);--color-text-discovery-ghost:var(--purple-500);--color-text-discovery-ghost-hover:var(--purple-500);--color-ring-discovery:var(--color-ring);--color-ring-discovery-soft:var(--color-ring);--color-ring-discovery-solid:var(--color-ring);--color-ring-discovery-outline:var(--color-ring);--color-ring-discovery-ghost:var(--color-ring);--color-background-disabled:var(--alpha-05);--color-border-disabled:var(--alpha-06);--font-tracking-wide:0em;--font-tracking-normal:-.01em;--font-tracking-tight:-.02em;--font-heading-5xl-size:4.5rem;--font-heading-5xl-line-height:4.5rem;--font-heading-5xl-weight:var(--font-weight-semibold);--font-heading-5xl-tracking:var(--tracking-tight);--font-heading-4xl-size:3.75rem;--font-heading-4xl-line-height:3.75rem;--font-heading-4xl-weight:var(--font-weight-semibold);--font-heading-4xl-tracking:var(--tracking-tight);--font-heading-3xl-size:3rem;--font-heading-3xl-line-height:3rem;--font-heading-3xl-weight:var(--font-weight-semibold);--font-heading-3xl-tracking:var(--tracking-tight);--font-heading-2xl-size:2.25rem;--font-heading-2xl-line-height:2.625rem;--font-heading-2xl-weight:var(--font-weight-semibold);--font-heading-2xl-tracking:var(--tracking-tight);--font-heading-xl-size:2rem;--font-heading-xl-line-height:2.375rem;--font-heading-xl-weight:var(--font-weight-semibold);--font-heading-xl-tracking:var(--tracking-tight);--font-heading-lg-size:1.5rem;--font-heading-lg-line-height:1.75rem;--font-heading-lg-weight:var(--font-weight-semibold);--font-heading-lg-tracking:var(--tracking-normal);--font-heading-md-size:1.25rem;--font-heading-md-line-height:1.625rem;--font-heading-md-weight:var(--font-weight-semibold);--font-heading-md-tracking:var(--tracking-normal);--font-heading-sm-size:1.125rem;--font-heading-sm-line-height:1.625rem;--font-heading-sm-weight:var(--font-weight-semibold);--font-heading-sm-tracking:var(--tracking-normal);--font-heading-xs-size:1rem;--font-heading-xs-line-height:1.5rem;--font-heading-xs-weight:var(--font-weight-semibold);--font-heading-xs-tracking:var(--tracking-normal);--font-text-lg-size:1.125rem;--font-text-lg-line-height:1.8125rem;--font-text-lg-weight:var(--font-weight-normal);--font-text-lg-tracking:var(--tracking-normal);--font-text-md-size:1rem;--font-text-md-line-height:1.5rem;--font-text-md-weight:var(--font-weight-normal);--font-text-md-tracking:var(--tracking-normal);--font-text-sm-size:.875rem;--font-text-sm-line-height:1.25rem;--font-text-sm-weight:var(--font-weight-normal);--font-text-sm-tracking:var(--tracking-normal);--font-text-xs-size:.75rem;--font-text-xs-line-height:1.125rem;--font-text-xs-weight:var(--font-weight-normal);--font-text-xs-tracking:var(--tracking-wide);--font-text-2xs-size:.625rem;--font-text-2xs-line-height:.875rem;--font-text-2xs-weight:var(--font-weight-normal);--font-text-2xs-tracking:var(--tracking-wide);--font-text-3xs-size:.5rem;--font-text-3xs-line-height:.75rem;--font-text-3xs-weight:var(--font-weight-normal);--font-text-3xs-tracking:var(--tracking-wide);--font-small-caps-md-size:.6875rem;--font-small-caps-md-line-height:.9375rem;--font-small-caps-md-weight:var(--font-weight-semibold);--font-small-caps-md-tracking:.65px;--font-small-caps-lg-size:.8125rem;--font-small-caps-lg-line-height:1.1875rem;--font-small-caps-lg-weight:var(--font-weight-semibold);--font-small-caps-lg-tracking:.6px;--control-size-3xs:1.375rem;--control-size-2xs:1.5rem;--control-size-xs:1.625rem;--control-size-sm:1.75rem;--control-size-md:2rem;--control-size-lg:2.25rem;--control-size-xl:2.5rem;--control-size-2xl:2.75rem;--control-size-3xl:3rem;--control-gutter-2xs:.375rem;--control-gutter-xs:.5rem;--control-gutter-sm:.625rem;--control-gutter-md:.75rem;--control-gutter-lg:.875rem;--control-gutter-xl:1rem;--control-gutter-pill-scaling:1.33;--control-radius-sm:var(--radius-sm);--control-radius-md:var(--radius-md);--control-radius-lg:var(--radius-lg);--control-radius-xl:var(--radius-xl);--control-font-size-sm:var(--font-text-xs-size);--control-font-size-md:var(--font-text-sm-size);--control-font-size-lg:var(--font-text-md-size);--control-icon-size-xs:.875rem;--control-icon-size-sm:1rem;--control-icon-size-md:1.125rem;--control-icon-size-lg:1.25rem;--control-icon-size-xl:1.375rem;--control-icon-size-2xl:1.5rem;--cubic-enter:cubic-bezier(.19,1,.22,1);--cubic-exit:cubic-bezier(.8,0,.4,1);--cubic-exit-snappy:cubic-bezier(.65,0,.4,1);--cubic-move:cubic-bezier(.65,0,.35,1);--transition-duration-basic:.15s;--transition-ease-basic:ease;--scrollbar-color:var(--alpha-30);--shadow-hairline:0 0 0 var(--shadow-hairline-width)var(--shadow-hairline-color);--shadow-100:var(--elevation-100-geo)rgb(var(--shadow-color)/var(--shadow-alpha-100));--shadow-100-strong:var(--elevation-100-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-100)*1.25));--shadow-100-stronger:var(--elevation-100-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-100)*1.6));--shadow-200:var(--elevation-200-geo)rgb(var(--shadow-color)/var(--shadow-alpha-200));--shadow-200-strong:var(--elevation-200-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-200)*1.25));--shadow-200-stronger:var(--elevation-200-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-200)*1.6));--shadow-300:var(--elevation-300-geo)rgb(var(--shadow-color)/var(--shadow-alpha-300));--shadow-300-strong:var(--elevation-300-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-300)*1.25));--shadow-300-stronger:var(--elevation-300-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-300)*1.6));--shadow-400:var(--elevation-400-geo)rgb(var(--shadow-color)/var(--shadow-alpha-400));--shadow-400-strong:var(--elevation-400-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-400)*1.25));--shadow-400-stronger:var(--elevation-400-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-400)*1.6));--alert-border-radius:var(--radius-xl);--alert-gap:calc(var(--spacing) * 3);--alert-gutter:calc(var(--spacing) * 4);--alert-font-size:var(--font-text-sm-size);--alert-line-height:var(--font-text-sm-line-height);--alert-title-font-weight:var(--font-weight-semibold);--avatar-radius:var(--radius-full);--avatar-size:28px;--avatar-font-size-scaling:.5;--avatar-overflow-font-size-scaling-one:.45;--avatar-overflow-font-size-scaling-two:.37;--avatar-overflow-font-size-scaling-three:.3;--avatar-group-cutout-width:3px;--avatar-group-cutout-color:var(--color-surface);--avatar-group-spacing:-8px;--badge-gutter-sm:calc(var(--control-gutter-2xs) - 1px);--badge-gutter-md:var(--control-gutter-2xs);--badge-gutter-lg:var(--control-gutter-xs);--badge-size-sm:calc(var(--control-size-3xs) - 2px);--badge-size-md:var(--control-size-3xs);--badge-size-lg:var(--control-size-2xs);--badge-radius-sm:var(--radius-xs);--badge-radius-md:var(--radius-xs);--badge-radius-lg:var(--radius-sm);--badge-font-size-sm:var(--font-text-xs-size);--badge-font-size-md:var(--font-text-sm-size);--badge-font-size-lg:var(--font-text-sm-size);--badge-tracking-sm:var(--tracking-wide);--badge-tracking-md:var(--tracking-normal);--badge-tracking-lg:var(--tracking-normal);--badge-font-weight-sm:var(--font-weight-semibold);--badge-font-weight-md:var(--font-weight-semibold);--badge-font-weight-lg:var(--font-weight-semibold);--badge-icon-font-size-sm:var(--font-text-xs-size);--badge-icon-font-size-md:var(--font-text-md-size);--badge-icon-font-size-lg:var(--font-text-md-size);--badge-indicator-size-sm:var(--font-text-xs-size);--badge-indicator-size-md:var(--font-text-xs-size);--badge-indicator-size-lg:var(--font-text-sm-size);--button-gap-sm:3px;--button-gap-md:4px;--button-gap-lg:6px;--button-font-weight:var(--font-weight-medium);--input-gap-xs:4px;--input-gap-sm:6px;--input-gap-md:8px;--input-gap-lg:10px;--input-text-color:var(--color-text);--input-placeholder-text-color:var(--color-text-tertiary);--input-outline-border-color:var(--color-border-primary-outline);--input-outline-border-color-focus:var(--alpha-50);--input-soft-background-color:var(--color-background-primary-soft-alpha);--input-soft-border-color-focus:var(--alpha-20);--link-font-weight:inherit;--link-gap:calc(var(--spacing) * .5);--link-radius:var(--radius-sm);--link-underline-decoration-offset:.1em;--chat-max-width:800px;--chat-gutter:calc(var(--spacing) * 5);--chat-background-color:var(--color-surface);--thread-gutter:calc(var(--spacing) * 4);--composer-gutter:calc(var(--spacing) * 3);--composer-compact-gutter:calc(var(--spacing) * 2);--composer-radius:var(--radius-4xl);--composer-background-color:var(--color-surface-elevated);--smoothing-background-color:var(--color-surface);--user-message-text-color:var(--color-text-prose);--source-list-gutter:var(--thread-gutter);--codeblock-background-color:var(--gray-25);--codeblock-syntax-4:var(--pink-500);--dialog-min-width:250px;--dialog-max-width:450px;--dialog-radius:var(--radius-xl);--dialog-container-inner-padding:calc(var(--spacing) * 5);--dialog-backdrop-dim-background:var(--modal-backdrop-background);--dialog-backdrop-fade-background:var(--modal-backdrop-fade-background);--dialog-backdrop-fade-filter:var(--modal-backdrop-fade-filter);--dialog-backdrop-fade-shadow:var(--modal-backdrop-fade-shadow);--menu-gutter:calc(var(--spacing) * 1.5);--menu-radius:var(--radius-xl);--menu-font-size:var(--font-text-sm-size);--menu-line-height:var(--font-text-sm-line-height);--menu-item-padding:calc(var(--spacing) * 1.5)calc(var(--spacing) * 2);--menu-item-gap:calc(var(--spacing) * 1.5);--menu-separator-gutter:var(--menu-gutter)calc(-1*var(--menu-gutter));--menu-separator-background-color:var(--color-border);--menu-radio-indicator-size:var(--font-text-lg-size);--menu-radio-indicator-hole-size:var(--font-text-3xs-size);--menu-checkbox-indicator-size:var(--font-text-lg-size);--modal-radius:var(--radius-xl);--modal-backdrop-fade-filter:blur(1px);--modal-backdrop-dim-shadow:var(--shadow);--modal-container-inner-padding:calc(var(--spacing) * 5);--popover-radius:var(--radius-xl);--radio-group-col-gap:calc(var(--spacing) * 2.5);--radio-group-row-gap:calc(var(--spacing) * 5);--radio-group-item-gap:calc(var(--spacing) * 1.5);--radio-group-item-font-size:var(--font-text-sm-size);--radio-group-item-line-height:var(--font-text-sm-line-height);--radio-group-indicator-size:var(--font-text-md-size);--radio-group-indicator-border-color:var(--color-border-primary-outline);--radio-group-indicator-border-color-hover:var(--alpha-25);--radio-group-indicator-background-color:var(--color-background-primary-solid);--radio-group-indicator-hole-size:.375rem;--radio-group-indicator-hole-background-color:var(--color-text-primary-solid);--segmented-control-gap:2px;--segmented-control-gutter:2px;--segmented-control-font-weight:var(--font-weight-semibold);--segmented-control-thumb-shadow:0 1px 4px -1px #0003;--segmented-control-option-highlight-gutter:1px;--select-list-scale:.95;--select-item-active-font-weight:var(--font-weight-semibold);--select-control-font-weight:var(--font-weight-medium);--switch-track-width:32px;--switch-track-height:19px;--switch-thumb-offset:3px;--switch-thumb-size:calc(var(--switch-track-height) - 2*var(--switch-thumb-offset));--switch-thumb-shadow:0 1px 2px #0003;--switch-label-gap:calc(var(--spacing) * 2);--tooltip-border-radius:var(--radius-md);--tooltip-background-color:var(--color-surface-elevated);--tooltip-text-color:var(--color-text);--tooltip-box-shadow:var(--shadow),var(--shadow-hairline);--tooltip-font-size:var(--font-text-sm-size);--tooltip-font-weight:var(--font-weight-normal);--tooltip-line-height:1.45;--tooltip-padding-sm:calc(var(--spacing) * 2)calc(var(--spacing) * 3);--tooltip-padding-md:calc(var(--spacing) * 3)calc(var(--spacing) * 4);--tooltip-padding-lg:14px 18px;--tooltip-compact-padding:calc(var(--spacing) * .5)calc(var(--spacing) * 2);--tooltip-compact-background-color:var(--gray-700);--tooltip-compact-text-color:var(--gray-0);--tooltip-compact-interactive-background-color-hover:var(--gray-600);--tooltip-compact-interactive-text-color-hover:var(--gray-0);--tooltip-compact-font-size:var(--font-text-sm-size);--tooltip-compact-font-weight:var(--font-weight-normal)}:where(.skinny-puik) :where(.skinny-puik),:where(.skinny-puik):where(.skinny-puik),:where(.skinny-puik) :where([data-theme=light]),:where(.skinny-puik):where([data-theme=light]){--color-text:var(--gray-750);--color-text-secondary:var(--gray-500);--color-text-tertiary:var(--gray-400);--color-ring:var(--blue-500);--color-background-primary-soft:var(--gray-100);--color-background-primary-soft-hover:var(--gray-150);--color-background-primary-soft-active:var(--gray-200);--color-background-primary-soft-alpha:var(--alpha-08);--color-background-primary-soft-alpha-hover:var(--alpha-12);--color-background-primary-soft-alpha-active:var(--alpha-16);--color-background-primary-surface:var(--alpha-05);--color-border-primary-surface:var(--alpha-05);--color-background-primary-solid:var(--gray-900);--color-background-primary-solid-hover:var(--gray-700);--color-background-primary-solid-active:var(--gray-600);--color-background-primary-outline-hover:var(--alpha-02);--color-background-primary-outline-active:var(--alpha-04);--color-border-primary-outline:var(--alpha-16);--color-border-primary-outline-hover:var(--alpha-20);--color-background-primary-ghost-hover:var(--alpha-08);--color-background-primary-ghost-active:var(--alpha-12);--color-background-secondary-soft:var(--gray-100);--color-background-secondary-soft-hover:var(--gray-150);--color-background-secondary-soft-active:var(--gray-200);--color-background-secondary-soft-alpha:var(--alpha-08);--color-background-secondary-soft-alpha-hover:var(--alpha-12);--color-background-secondary-soft-alpha-active:var(--alpha-16);--color-background-secondary-solid:var(--gray-500);--color-background-secondary-solid-hover:var(--gray-600);--color-background-secondary-solid-active:var(--gray-700);--color-background-secondary-outline-hover:var(--alpha-02);--color-background-secondary-outline-active:var(--alpha-04);--color-border-secondary-outline:var(--alpha-16);--color-border-secondary-outline-hover:var(--alpha-20);--color-background-secondary-ghost-hover:var(--alpha-08);--color-background-secondary-ghost-active:var(--alpha-12);--color-text-info:var(--blue-500);--color-text-info-soft:var(--blue-600);--color-background-info-surface:var(--blue-a25);--color-border-info-surface:var(--blue-a25);--color-text-info-surface:var(--blue-600);--color-text-info-ghost:var(--blue-500);--color-text-info-ghost-hover:var(--blue-500);--color-text-warning:var(--orange-700);--color-text-warning-soft:var(--orange-700);--color-background-warning-surface:var(--orange-a25);--color-border-warning-surface:var(--orange-a25);--color-text-warning-surface:var(--orange-700);--color-text-caution:var(--yellow-700);--color-text-caution-soft:var(--yellow-800);--color-background-caution-surface:var(--yellow-a25);--color-border-caution-surface:var(--yellow-a25);--color-text-caution-surface:var(--yellow-800);--color-text-danger:var(--red-700);--color-text-danger-soft:var(--red-600);--color-background-danger-surface:var(--red-a25);--color-border-danger-surface:var(--red-a25);--color-text-danger-surface:var(--red-600);--color-text-success:var(--green-700);--color-text-success-soft:var(--green-600);--color-background-success-surface:var(--green-a25);--color-border-success-surface:var(--green-a25);--color-text-success-surface:var(--green-600);--color-background-success-solid:var(--green-500);--color-background-success-solid-hover:var(--green-500);--color-background-success-solid-active:var(--green-500);--color-border-success-outline:var(--green-500);--color-border-success-outline-hover:var(--green-500);--color-text-discovery:var(--purple-700);--color-text-discovery-soft:var(--purple-600);--color-background-discovery-surface:var(--purple-a25);--color-border-discovery-surface:var(--purple-a25);--color-text-discovery-surface:var(--purple-600);--color-text-discovery-outline:var(--purple-500);--color-text-discovery-outline-hover:var(--purple-500);--color-text-disabled:var(--gray-400);--color-border-subtle:var(--alpha-05);--color-border:var(--alpha-10);--color-border-strong:var(--alpha-15);--shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--color-surface:var(--gray-0);--color-surface-secondary:var(--gray-50);--color-surface-tertiary:var(--gray-75);--color-surface-elevated:var(--gray-0);--color-surface-elevated-secondary:var(--gray-50);--avatar-image-border-color:var(--alpha-04);--input-outline-border-color-hover:var(--alpha-25);--input-border-color-invalid:var(--red-500);--link-primary-text-color:var(--blue-500);--link-primary-text-color-hover:var(--blue-800);--user-message-background-color:var(--alpha-05);--codeblock-syntax-1:#c0660d;--codeblock-syntax-2:var(--blue-500);--codeblock-syntax-3:var(--green-600);--codeblock-syntax-5:var(--purple-500);--menu-item-background-color:var(--alpha-08);--modal-backdrop-background:#0000004d;--modal-backdrop-fade-background:#f2f2f280;--segmented-control-background:var(--gray-100);--segmented-control-thumb-background:var(--gray-0);--segmented-control-option-highlight-background-color:var(--gray-200);--slider-track-color:var(--gray-150);--slider-range-color:var(--gray-450);--switch-track-color:var(--gray-150);--switch-track-color-hover:var(--gray-200);--switch-track-color-checked:var(--gray-900);--switch-track-color-checked-disabled:var(--gray-300);--switch-track-color-disabled:var(--gray-100);--switch-thumb-color:var(--gray-0);--switch-thumb-color-disabled:var(--gray-0)}:where(.skinny-puik) :where([data-theme=dark]),:where(.skinny-puik):where([data-theme=dark]){--color-text:var(--gray-850);--color-text-secondary:var(--gray-700);--color-text-tertiary:var(--gray-600);--color-ring:var(--blue-400);--color-background-primary-soft:var(--gray-300);--color-background-primary-soft-hover:var(--gray-350);--color-background-primary-soft-active:var(--gray-400);--color-background-primary-soft-alpha:var(--alpha-12);--color-background-primary-soft-alpha-hover:var(--alpha-16);--color-background-primary-soft-alpha-active:var(--alpha-20);--color-background-primary-surface:var(--alpha-08);--color-border-primary-surface:var(--alpha-08);--color-background-primary-solid:var(--gray-950);--color-background-primary-solid-hover:var(--gray-900);--color-background-primary-solid-active:var(--gray-850);--color-background-primary-outline-hover:var(--alpha-04);--color-background-primary-outline-active:var(--alpha-06);--color-border-primary-outline:var(--alpha-25);--color-border-primary-outline-hover:var(--alpha-30);--color-background-primary-ghost-hover:var(--alpha-12);--color-background-primary-ghost-active:var(--alpha-16);--color-background-secondary-soft:var(--gray-300);--color-background-secondary-soft-hover:var(--gray-350);--color-background-secondary-soft-active:var(--gray-400);--color-background-secondary-soft-alpha:var(--alpha-12);--color-background-secondary-soft-alpha-hover:var(--alpha-16);--color-background-secondary-soft-alpha-active:var(--alpha-20);--color-background-secondary-solid:var(--gray-400);--color-background-secondary-solid-hover:var(--gray-450);--color-background-secondary-solid-active:var(--gray-500);--color-background-secondary-outline-hover:var(--alpha-04);--color-background-secondary-outline-active:var(--alpha-06);--color-border-secondary-outline:var(--alpha-25);--color-border-secondary-outline-hover:var(--alpha-30);--color-background-secondary-ghost-hover:var(--alpha-12);--color-background-secondary-ghost-active:var(--alpha-16);--color-text-info:var(--blue-200);--color-text-info-soft:var(--blue-300);--color-background-info-surface:var(--blue-a50);--color-border-info-surface:var(--blue-a50);--color-text-info-surface:var(--blue-300);--color-text-info-ghost:var(--blue-200);--color-text-info-ghost-hover:var(--blue-200);--color-text-warning:var(--orange-500);--color-text-warning-soft:var(--orange-400);--color-background-warning-surface:var(--orange-a50);--color-border-warning-surface:var(--orange-a50);--color-text-warning-surface:var(--orange-400);--color-text-caution:var(--yellow-500);--color-text-caution-soft:var(--yellow-400);--color-background-caution-surface:var(--yellow-a50);--color-border-caution-surface:var(--yellow-a50);--color-text-caution-surface:var(--yellow-400);--color-text-danger:var(--red-500);--color-text-danger-soft:var(--red-400);--color-background-danger-surface:var(--red-a50);--color-border-danger-surface:var(--red-a50);--color-text-danger-surface:var(--red-400);--color-text-success:var(--green-400);--color-text-success-soft:var(--green-400);--color-background-success-surface:var(--green-a50);--color-border-success-surface:var(--green-a50);--color-text-success-surface:var(--green-400);--color-background-success-solid:var(--green-600);--color-background-success-solid-hover:var(--green-600);--color-background-success-solid-active:var(--green-600);--color-border-success-outline:var(--green-600);--color-border-success-outline-hover:var(--green-600);--color-text-discovery:var(--purple-500);--color-text-discovery-soft:var(--purple-200);--color-background-discovery-surface:var(--purple-a50);--color-border-discovery-surface:var(--purple-a50);--color-text-discovery-surface:var(--purple-200);--color-text-discovery-outline:var(--purple-400);--color-text-discovery-outline-hover:var(--purple-400);--color-text-disabled:var(--gray-500);--color-border-subtle:var(--alpha-06);--color-border:var(--alpha-12);--color-border-strong:var(--alpha-20);--shadow:0 10px 15px -3px #0003,0 4px 6px -4px #0003;--color-surface:var(--gray-200);--color-surface-secondary:var(--gray-100);--color-surface-tertiary:var(--gray-50);--color-surface-elevated:var(--gray-300);--color-surface-elevated-secondary:var(--gray-400);--avatar-image-border-color:var(--alpha-15);--input-outline-border-color-hover:var(--alpha-30);--input-border-color-invalid:var(--red-600);--link-primary-text-color:var(--blue-300);--link-primary-text-color-hover:var(--blue-400);--user-message-background-color:var(--alpha-08);--codeblock-syntax-1:var(--yellow-100);--codeblock-syntax-2:var(--blue-200);--codeblock-syntax-3:var(--green-300);--codeblock-syntax-5:var(--purple-300);--menu-item-background-color:var(--alpha-10);--modal-backdrop-background:#00000080;--modal-backdrop-fade-background:#00000080;--segmented-control-background:var(--gray-0);--segmented-control-thumb-background:var(--gray-300);--segmented-control-option-highlight-background-color:var(--gray-300);--slider-track-color:var(--gray-400);--slider-range-color:var(--gray-600);--switch-track-color:var(--gray-400);--switch-track-color-hover:var(--gray-450);--switch-track-color-checked:var(--blue-400);--switch-track-color-checked-disabled:var(--blue-700);--switch-track-color-disabled:var(--gray-300);--switch-thumb-color:var(--gray-1000);--switch-thumb-color-disabled:var(--gray-800)}:where(.skinny-puik) :where(.skinny-puik),:where(.skinny-puik):where(.skinny-puik),:where(.skinny-puik) :where([data-theme=light]),:where(.skinny-puik):where([data-theme=light]){--modal-sheet-fade-shadow:0 -8px 16px 0 #00000012,0 -2px 6px 0 #0000000d,0 0 0 1px var(--color-border);--modal-backdrop-fade-shadow:0 8px 16px 0 #00000012,0 2px 6px 0 #0000000d,0 0 0 1px var(--color-border)}:where(.skinny-puik) :where([data-theme=dark]),:where(.skinny-puik):where([data-theme=dark]){--modal-sheet-fade-shadow:0 -8px 16px 0 #00000059,0 -2px 8px 0 #0003,0 0 0 1px #0006;--modal-backdrop-fade-shadow:0 8px 16px 0 #00000059,0 2px 8px 0 #0003,inset 0 0 0 1px var(--color-border-subtle)}}:where(.skinny-puik) .skinny-puik,:where(.skinny-puik).skinny-puik{--breakpoint-xs:380px;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--font-sans:"OpenAI Sans",ui-sans-serif,system-ui,sans-serif;--font-mono:"SF Mono","SFMono-Regular",ui-monospace,consolas,liberation mono,menlo,monospace;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-2xs:.125rem;--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.625rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.25rem;--radius-4xl:1.5rem;--radius-full:9999px;--spacing:.25rem;--text-sm:var(--font-text-sm-size);--text-sm--line-height:var(--font-text-sm-line-height);--text-sm--font-weight:var(--font-text-sm-weight);--text-sm--letter-spacing:var(--font-text-sm-tracking);--text-xs:var(--font-text-xs-size);--text-xs--line-height:var(--font-text-xs-line-height);--text-xs--font-weight:var(--font-text-xs-weight);--text-xs--letter-spacing:var(--font-text-xs-tracking);--tracking-wide:var(--font-tracking-wide);--tracking-normal:var(--font-tracking-normal);--tracking-tight:var(--font-tracking-tight);--shadow-hairline:var(--shadow-hairline)}@layer utilities{:where(.skinny-puik) .pointer-events-none{pointer-events:none}:where(.skinny-puik) .visible{visibility:visible}:where(.skinny-puik) .absolute{position:absolute}:where(.skinny-puik) .fixed{position:fixed}:where(.skinny-puik) .relative{position:relative}:where(.skinny-puik) .static{position:static}:where(.skinny-puik) .inset-0{inset:calc(var(--spacing)*0)}:where(.skinny-puik) .z-50{z-index:50}:where(.skinny-puik) .-ms-2{margin-inline-start:calc(var(--spacing)*-2)}:where(.skinny-puik) .ms-1{margin-inline-start:calc(var(--spacing)*1)}:where(.skinny-puik) .ms-auto{margin-inline-start:auto}:where(.skinny-puik) .-me-1{margin-inline-end:calc(var(--spacing)*-1)}:where(.skinny-puik) .mt-2\.5{margin-top:calc(var(--spacing)*2.5)}:where(.skinny-puik) .block{display:block}:where(.skinny-puik) .contents{display:contents}:where(.skinny-puik) .flex{display:flex}:where(.skinny-puik) .hidden{display:none}:where(.skinny-puik) .inline{display:inline}:where(.skinny-puik) .inline-block{display:inline-block}:where(.skinny-puik) .inline-flex{display:inline-flex}:where(.skinny-puik) .h-4\.5{height:calc(var(--spacing)*4.5)}:where(.skinny-puik) .h-\[22px\]{height:22px}:where(.skinny-puik) .h-full{height:100%}:where(.skinny-puik) .min-h-4{min-height:calc(var(--spacing)*4)}:where(.skinny-puik) .w-full{width:100%}:where(.skinny-puik) .max-w-\[15ch\]{max-width:15ch}:where(.skinny-puik) .max-w-full{max-width:100%}:where(.skinny-puik) .min-w-0{min-width:calc(var(--spacing)*0)}:where(.skinny-puik) .flex-1{flex:1}:where(.skinny-puik) .shrink{flex-shrink:1}:where(.skinny-puik) .shrink-0{flex-shrink:0}:where(.skinny-puik) .grow{flex-grow:1}:where(.skinny-puik) .rotate-90{rotate:90deg}:where(.skinny-puik) .transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}:where(.skinny-puik) .flex-col{flex-direction:column}:where(.skinny-puik) .items-center{align-items:center}:where(.skinny-puik) .items-start{align-items:flex-start}:where(.skinny-puik) .gap-0\.5{gap:calc(var(--spacing)*.5)}:where(.skinny-puik) .gap-1{gap:calc(var(--spacing)*1)}:where(.skinny-puik) .gap-1\.5{gap:calc(var(--spacing)*1.5)}:where(.skinny-puik) .gap-2{gap:calc(var(--spacing)*2)}:where(.skinny-puik) .gap-3{gap:calc(var(--spacing)*3)}:where(.skinny-puik) .gap-4{gap:calc(var(--spacing)*4)}:where(.skinny-puik) .gap-\[var\(--conversation-grouped-item-gap\,4px\)\]{gap:var(--conversation-grouped-item-gap,4px)}:where(.skinny-puik) .self-start{align-self:flex-start}:where(.skinny-puik) .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.skinny-puik) .overflow-hidden{overflow:hidden}:where(.skinny-puik) .overflow-visible{overflow:visible}:where(.skinny-puik) .rounded-\(--composer-radius\){border-radius:var(--composer-radius)}:where(.skinny-puik) .rounded-3xl{border-radius:var(--radius-3xl)}:where(.skinny-puik) .rounded-full{border-radius:3.40282e38px;border-radius:var(--radius-full)}:where(.skinny-puik) .rounded-lg{border-radius:var(--radius-lg)}:where(.skinny-puik) .rounded-md{border-radius:var(--radius-md)}:where(.skinny-puik) .rounded-xl{border-radius:var(--radius-xl)}:where(.skinny-puik) .border{border-style:var(--tw-border-style);border-width:1px}:where(.skinny-puik) .border-default{border-color:var(--color-border)}:where(.skinny-puik) .bg-\[\#F4F4F4\]\!{background-color:#f4f4f4!important}:where(.skinny-puik) .bg-surface-elevated{background-color:var(--color-surface-elevated)}:where(.skinny-puik) .bg-surface-elevated-secondary{background-color:var(--color-surface-elevated-secondary)}:where(.skinny-puik) .bg-token-text-primary\!{background-color:var(--text-primary)!important}:where(.skinny-puik) .bg-transparent{background-color:#0000}:where(.skinny-puik) .p-0{padding:calc(var(--spacing)*0)}:where(.skinny-puik) .p-4{padding:calc(var(--spacing)*4)}:where(.skinny-puik) .px-1{padding-inline:calc(var(--spacing)*1)}:where(.skinny-puik) .py-0{padding-block:calc(var(--spacing)*0)}:where(.skinny-puik) .ps-1{padding-inline-start:calc(var(--spacing)*1)}:where(.skinny-puik) .ps-2{padding-inline-start:calc(var(--spacing)*2)}:where(.skinny-puik) .ps-6{padding-inline-start:calc(var(--spacing)*6)}:where(.skinny-puik) .pe-2{padding-inline-end:calc(var(--spacing)*2)}:where(.skinny-puik) .pt-1{padding-top:calc(var(--spacing)*1)}:where(.skinny-puik) .pt-2{padding-top:calc(var(--spacing)*2)}:where(.skinny-puik) .pb-1{padding-bottom:calc(var(--spacing)*1)}:where(.skinny-puik) .text-center{text-align:center}:where(.skinny-puik) .text-start{text-align:start}:where(.skinny-puik) .align-middle{vertical-align:middle}:where(.skinny-puik) .align-top{vertical-align:top}:where(.skinny-puik) .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-sm--font-weight))}:where(.skinny-puik) .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing));font-weight:var(--tw-font-weight,var(--text-xs--font-weight))}:where(.skinny-puik) .text-\(length\:--font-small-caps-lg-size\){font-size:var(--font-small-caps-lg-size)}:where(.skinny-puik) .text-\[9px\]{font-size:9px}:where(.skinny-puik) .text-size-chat-sm{font-size:13px}:where(.skinny-puik) .leading-4\.5{--tw-leading:calc(var(--spacing)*4.5);line-height:calc(var(--spacing)*4.5)}:where(.skinny-puik) .leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}:where(.skinny-puik) .leading-\[calc\(var\(--codex-chat-font-size\)_\+_8px\)\]{--tw-leading:calc(var(--codex-chat-font-size) + 8px);line-height:calc(var(--codex-chat-font-size) + 8px)}:where(.skinny-puik) .leading-none{--tw-leading:1;line-height:1}:where(.skinny-puik) .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:where(.skinny-puik) .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where(.skinny-puik) .text-\(--agent-activity-summary-color\){color:var(--agent-activity-summary-color)}:where(.skinny-puik) .text-\[\#8F8F8F\]{color:#8f8f8f}:where(.skinny-puik) .text-default{color:var(--color-text)}:where(.skinny-puik) .text-secondary{color:var(--color-text-secondary)}:where(.skinny-puik) .text-token-main-surface-primary\!{color:var(--main-surface-primary)!important}:where(.skinny-puik) .text-token-text-secondary\!{color:var(--text-secondary)!important}:where(.skinny-puik) .opacity-0{opacity:0}:where(.skinny-puik) .opacity-100{opacity:1}:where(.skinny-puik) .shadow-card{--tw-shadow:0 4px 16px 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)}:where(.skinny-puik) .inset-ring-1{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}:where(.skinny-puik) .inset-ring-border-primary-outline{--tw-inset-ring-color:var(--color-border-primary-outline)}:where(.skinny-puik) .outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){:where(.skinny-puik) .outline-hidden{outline-offset:2px;outline:2px solid #0000}}:where(.skinny-puik) .transition{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,backdrop-filter;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.skinny-puik) .transition-colors{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,ease);transition-duration:var(--tw-duration,0s)}:where(.skinny-puik) .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:where(.skinny-puik) .duration-150{--tw-duration:.15s;transition-duration:.15s}:where(.skinny-puik) .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(hover:hover)and (pointer:fine){:where(.skinny-puik) .group-hover\/activity-header\:text-default:is(:where(.group\/activity-header):hover *){color:var(--color-text)}}:where(.skinny-puik) .group-focus-visible\/activity-header\:text-default:is(:where(.group\/activity-header):focus-visible *){color:var(--color-text)}:where(.skinny-puik) .group-focus-visible\/activity-header\:opacity-100:is(:where(.group\/activity-header):focus-visible *){opacity:1}:where(.skinny-puik) .group-has-\[\:focus-visible\]\/activity-header\:text-default:is(:where(.group\/activity-header):has(:focus-visible) *){color:var(--color-text)}:where(.skinny-puik) .group-has-\[\:focus-visible\]\/activity-header\:opacity-100:is(:where(.group\/activity-header):has(:focus-visible) *){opacity:1}:where(.skinny-puik) .group-data-\[spacing\=grouped\]\/agent-activity\:align-top:is(:where(.group\/agent-activity)[data-spacing=grouped] *){vertical-align:top}:where(.skinny-puik) .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:where(.skinny-puik) .focus-visible\:ring-2: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)}:where(.skinny-puik) .focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}:where(.skinny-puik) .focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}:where(.skinny-puik) .focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}:where(.skinny-puik) .dark\:bg-\[\#303030\]\!:where([data-theme=dark],[data-theme=dark] *){background-color:#303030!important}:where(.skinny-puik) .\[\&_\*\:not\(button\)\]\:\!text-\(--agent-activity-summary-color\) :not(button){color:var(--agent-activity-summary-color)!important}:where(.skinny-puik) .\[\&_a\]\:pointer-events-auto a,:where(.skinny-puik) .\[\&_button\]\:pointer-events-auto button{pointer-events:auto}@media(hover:hover){:where(.skinny-puik) .\[\@media\(hover\:hover\)\]\:group-\[\:hover\:not\(\:has\(\[data-agent-activity-file-link\]\:hover\)\)\]\/activity-header\:opacity-100:is(:where(.group\/activity-header):hover:not(:has([data-agent-activity-file-link]:hover)) *){opacity:1}:where(.skinny-puik) .\[\@media\(hover\:hover\)\]\:group-\[\:hover\:not\(\:has\(\[data-agent-activity-file-link\]\:hover\)\)\]\/activity-header\:\[--agent-activity-summary-color\:var\(--color-text\)\]:is(:where(.group\/activity-header):hover:not(:has([data-agent-activity-file-link]:hover)) *){--agent-activity-summary-color:var(--color-text)}}}:where(.skinny-puik) .skinny-puik,:where(.skinny-puik).skinny-puik{--composer-radius:28px}@layer skinny-classic,theme,base,components,utilities;@layer skinny-classic{.work-web-citation,.work-web-citation-card{--citation-primary: #0d0d0d;--citation-secondary: #5d5d5d;--citation-tertiary: #8f8f8f;font-family:-apple-system-body,ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica,"Apple Color Emoji",Arial,sans-serif,"Segoe UI Emoji",Segoe UI Symbol}.work-web-citation{display:inline-flex;max-width:100%;margin-inline-start:4px;align-items:center;position:relative;top:-.094rem;transform:translateY(2px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.work-web-citation-terminal{vertical-align:middle;position:static;transform:none}.work-web-citation a.work-web-citation-pill{display:flex;align-items:center;gap:4px;height:18px;max-width:240px;overflow:hidden;border-radius:12px;padding-inline:4px 8px;font-size:9px;line-height:9px;font-weight:500;color:var(--citation-secondary);text-decoration:none;background:transparent}.work-web-citation-terminal a.work-web-citation-pill{height:22px;border-radius:9999px;padding-inline:5px 7px}.work-web-citation a.work-web-citation-pill:hover{background:#0000000d}.work-web-citation-label{min-width:0;max-width:15ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.work-web-citation-count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:16px;min-width:16px;margin-inline-start:2px;padding-inline:4px;border-radius:9999px;background:#8f8f8f26;color:var(--citation-tertiary);font-size:8px;line-height:8px;font-weight:600}.work-web-citation-pill:hover .work-web-citation-count{background:#8f8f8f33}.work-web-source-icon{display:inline-block;position:relative;width:14px;height:14px;flex-shrink:0}.work-web-source-icon img,.work-web-source-icon svg{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;border-radius:2px}.work-web-citation-terminal .work-web-source-icon{height:12px;width:12px;overflow:hidden;border-radius:50%}.work-web-citation-terminal .work-web-source-icon img{border-radius:50%;box-shadow:inset 0 0 0 .5px #0000000d}.work-web-citation-card{z-index:50;width:320px;max-width:min(var(--radix-tooltip-content-available-width),calc(100vw - 16px));overflow:hidden;border-radius:12px;background:#ffffffe5;color:var(--citation-primary);box-shadow:0 0 0 .5px #0000001a,0 8px 32px #0000001f;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:12px;line-height:16px;font-weight:400;text-align:start}.work-web-citation-navigation{height:36px;display:flex;align-items:center;justify-content:space-between;gap:6px}.work-web-citation-navigation>div{display:flex;gap:4px;margin-inline:6px}.work-web-citation-navigation button{height:24px;width:24px;border-radius:6px;color:var(--citation-secondary);cursor:pointer}.work-web-citation-navigation svg{height:16px;width:16px;margin:auto}.work-web-citation-navigation>span{margin-inline:14px;color:var(--citation-tertiary)}.work-web-citation-card a.work-web-citation-detail{display:flex;flex-direction:column;gap:8px;padding:12px;color:var(--citation-primary);text-decoration:none}.work-web-citation-source{display:flex;min-width:0;align-items:center;gap:6px}.work-web-citation-source>span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.work-web-citation-source .work-web-source-icon{width:16px;height:16px}.work-web-citation-title,.work-web-citation-url{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:20px;overflow-wrap:break-word}.work-web-citation-title{font-weight:500}.work-web-citation-url{color:var(--citation-secondary);word-break:break-all}.work-web-citation a:focus-visible,.work-web-citation-card a:focus-visible,.work-web-citation-card button:focus-visible{outline:2px solid #0285ff;outline-offset:2px}html.dark .work-web-citation,html.dark .work-web-citation-card{--citation-primary: var(--text-primary);--citation-secondary: var(--text-secondary);--citation-tertiary: var(--text-tertiary)}html.dark .work-web-citation a.work-web-citation-pill:hover{background:#ffffff14}html.dark .work-web-citation-card{background:var(--main-surface-secondary);box-shadow:0 0 0 .5px var(--border-light),0 8px 32px #00000040}}@layer skinny-classic,theme,base,components,utilities;/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */@layer theme{:where(.skinny-native) .skinny-native,:where(.skinny-native).skinny-native{--font-sans:var(--font-ui-family,var(--font-sans-default));--font-mono:var(--font-code-family,var(--font-mono-default));--color-white:var(--white);--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-xs:20rem;--container-sm:24rem;--text-xs:11px;--text-xs--line-height:calc(1/.75);--text-sm:12px;--text-sm--line-height:calc(1.25/.875);--text-base:14px;--text-base--line-height: 1.5 ;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:calc(var(--radius-xs-base)*var(--corner-radius-scale));--radius-sm:calc(var(--radius-sm-base)*var(--corner-radius-scale));--radius-md:calc(var(--radius-md-base)*var(--corner-radius-scale));--radius-lg:calc(var(--radius-lg-base)*var(--corner-radius-scale));--radius-xl:calc(var(--radius-xl-base)*var(--corner-radius-scale));--radius-2xl:calc(var(--radius-2xl-base)*var(--corner-radius-scale));--radius-3xl:calc(var(--radius-3xl-base)*var(--corner-radius-scale));--radius-4xl:calc(var(--radius-4xl-base)*var(--corner-radius-scale));--shadow-md:0px 2px 4px -1px #00000014;--shadow-lg:0px 4px 8px -2px #0000001a;--shadow-xl:0px 8px 16px -4px #0000001f;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 2s steps(60,end)infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--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);--breakpoint-xs:20rem;--radius-2xs:calc(var(--radius-2xs-base)*var(--corner-radius-scale));--radius-full:9999px;--loading-blossom-delay:1s;--icon-leading-size:16px;--leading-dense:calc(7/6);--font-sans-default:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono-default:ui-monospace,"SFMono-Regular","SF Mono",menlo,consolas,"Liberation Mono",monospace;--text-document:14px;--text-form-body:var(--font-text-sm-size);--text-form-body--line-height:var(--font-text-sm-line-height);--text-form-body--letter-spacing:-.15px;--text-onboarding-body:var(--text-document);--text-onboarding-body--line-height:calc(20/14);--text-onboarding-body--letter-spacing:-.15px;--tracking-announcement-body:-.01125rem;--corner-radius-scale:1;--radius-2xs-base:.125rem;--radius-xs-base:.25rem;--radius-sm-base:.375rem;--radius-md-base:.5rem;--radius-lg-base:.625rem;--radius-xl-base:.75rem;--radius-2xl-base:1rem;--radius-3xl-base:1.25rem;--radius-4xl-base:1.5rem;--border-width-hairline:.5px;--shadow-hairline:0px 0px 0px .5px #0000001a;--shadow-xl-spread:0px 0px 0px .5px var(--color-token-border),var(--shadow-xl);--padding-row-y:var(--padding-row-y);--padding-row-x:calc(var(--spacing)*2);--height-token-nav-row:var(--height-token-nav-row);--padding-panel:var(--padding-panel);--padding-toolbar:var(--padding-toolbar);--cursor-interaction:pointer;--height-toolbar:46px;--spacing-token-button-composer:calc(var(--spacing)*7);--spacing-token-button-composer-sm:calc(var(--spacing)*5);--spacing-button-toolbar-inline:calc(var(--spacing)*2);--radius-button-action:var(--radius-lg);--radius-button-toolbar:var(--radius-lg);--spacing-menu-row-content:calc(var(--spacing)*2);--transition-duration-basic:.15s;--transition-duration-relaxed:.3s;--ease-enter-snappy:cubic-bezier(.23,1,.32,1);--thread-content-max-width:none;--color-token-border:var(--color-border,color-mix(in oklab,var(--app-color-text-foreground)8%,transparent))}:where(.skinny-native) :where([data-theme=light]),:where(.skinny-native):where([data-theme=light]){--theme-variant:light;color-scheme:light}:where(.skinny-native) :where([data-theme=dark]),:where(.skinny-native):where([data-theme=dark]){--theme-variant:dark;color-scheme:dark}:where(.skinny-native) :where(.skinny-native),:where(.skinny-native):where(.skinny-native),:where(.skinny-native) :where([data-theme]),:where(.skinny-native):where([data-theme]){--brand-gray-300:#afafaf;--brand-gray-500:#5d5d5d;--brand-slate-400:#7c9cc3;--brand-slate-500:#6e8eb5;--brand-purple-400:#a25bff;--brand-purple-500:#9639ed;--brand-magenta-400:#dd6adc;--brand-magenta-500:#cf42c5;--brand-pink-400:#fa70ab;--brand-pink-500:#f31c91;--brand-blue-300:#81a6f9;--brand-blue-400:#3566f0;--brand-cyan-400:#00b1ff;--brand-cyan-500:#0695c8;--brand-green-400:#04bb9f;--brand-green-500:#1f9884;--brand-lime-400:#b6d80b;--brand-lime-500:#92b21e;--brand-yellow-400:#ffcc38;--brand-yellow-500:#e39f20;--brand-orange-400:#ff8066;--brand-orange-500:#f7513c;--brand-red-400:#fa423e;--brand-red-500:#ff002a;--gray-0:light-dark(#fff,#0d0d0d);--gray-25:light-dark(#fcfcfc,#101010);--gray-50:light-dark(#f9f9f9,#131313);--gray-75:light-dark(#f3f3f3,#161616);--gray-100:light-dark(#ededed,#181818);--gray-150:light-dark(#dfdfdf,#1c1c1c);--gray-200:light-dark(#cdcdcd,#212121);--gray-250:light-dark(#b9b9b9,#282828);--gray-300:light-dark(#afafaf,#303030);--gray-350:light-dark(#9f9f9f,#393939);--gray-400:light-dark(#8f8f8f,#414141);--gray-450:light-dark(#767676,#4f4f4f);--gray-500:#5d5d5d;--gray-550:light-dark(#4f4f4f,#767676);--gray-600:light-dark(#414141,#8f8f8f);--gray-650:light-dark(#393939,#9f9f9f);--gray-700:light-dark(#303030,#afafaf);--gray-750:light-dark(#282828,#b9b9b9);--gray-800:light-dark(#212121,#cdcdcd);--gray-850:light-dark(#1c1c1c,#dcdcdc);--gray-900:light-dark(#181818,#ededed);--gray-925:light-dark(#161616,#f3f3f3);--gray-950:light-dark(#131313,#f3f3f3);--gray-975:light-dark(#101010,#f9f9f9);--gray-1000:light-dark(#0d0d0d,#fff);--alpha-base:light-dark(#0d0d0d,#fff);--alpha-0:color-mix(in oklab,var(--alpha-base)0%,transparent);--alpha-01:color-mix(in oklab,var(--alpha-base)1%,transparent);--alpha-02:color-mix(in oklab,var(--alpha-base)2%,transparent);--alpha-04:color-mix(in oklab,var(--alpha-base)4%,transparent);--alpha-05:color-mix(in oklab,var(--alpha-base)5%,transparent);--alpha-06:color-mix(in oklab,var(--alpha-base)6%,transparent);--alpha-08:color-mix(in oklab,var(--alpha-base)8%,transparent);--alpha-10:color-mix(in oklab,var(--alpha-base)10%,transparent);--alpha-12:color-mix(in oklab,var(--alpha-base)12%,transparent);--alpha-15:color-mix(in oklab,var(--alpha-base)15%,transparent);--alpha-16:color-mix(in oklab,var(--alpha-base)16%,transparent);--alpha-20:color-mix(in oklab,var(--alpha-base)20%,transparent);--alpha-25:color-mix(in oklab,var(--alpha-base)25%,transparent);--alpha-30:color-mix(in oklab,var(--alpha-base)30%,transparent);--alpha-35:color-mix(in oklab,var(--alpha-base)35%,transparent);--alpha-40:color-mix(in oklab,var(--alpha-base)40%,transparent);--alpha-50:color-mix(in oklab,var(--alpha-base)50%,transparent);--alpha-60:color-mix(in oklab,var(--alpha-base)60%,transparent);--alpha-70:color-mix(in oklab,var(--alpha-base)70%,transparent);--gray-fixed-0:#fff;--gray-fixed-25:#fcfcfc;--gray-fixed-50:#f9f9f9;--gray-fixed-75:#f3f3f3;--gray-fixed-100:#ededed;--gray-fixed-150:#dfdfdf;--gray-fixed-200:#cdcdcd;--gray-fixed-250:#b9b9b9;--gray-fixed-300:#afafaf;--gray-fixed-350:#9f9f9f;--gray-fixed-400:#8f8f8f;--gray-fixed-450:#767676;--gray-fixed-500:#5d5d5d;--gray-fixed-550:#4f4f4f;--gray-fixed-600:#414141;--gray-fixed-650:#393939;--gray-fixed-700:#303030;--gray-fixed-750:#282828;--gray-fixed-800:#212121;--gray-fixed-850:#1c1c1c;--gray-fixed-900:#181818;--gray-fixed-925:#161616;--gray-fixed-950:#131313;--gray-fixed-975:#101010;--gray-fixed-1000:#0d0d0d;--white:#fff;--black:#000;--green-25:#edfaf2;--green-50:#d9f4e4;--green-75:#b8ebcc;--green-100:#8cdfad;--green-200:#66d492;--green-300:#40c977;--green-400:#04b84c;--green-500:#00a240;--green-600:#008635;--green-700:#00692a;--green-800:#004f1f;--green-900:#003716;--green-950:#011c0b;--green-1000:#001207;--green-a25:color-mix(in oklab,var(--green-400)8%,transparent);--green-a50:color-mix(in oklab,var(--green-400)15%,transparent);--green-a75:color-mix(in oklab,var(--green-400)29%,transparent);--green-a100:color-mix(in oklab,var(--green-400)45%,transparent);--green-a200:color-mix(in oklab,var(--green-400)60%,transparent);--green-a300:color-mix(in oklab,var(--green-400)75%,transparent);--red-25:#fff0f0;--red-50:#ffd9d9;--red-75:#ffc6c5;--red-100:#ffa4a2;--red-200:#ff8583;--red-300:#ff6764;--red-400:#fa423e;--red-500:#e02e2a;--red-600:#ba2623;--red-700:#911e1b;--red-800:#6e1615;--red-900:#4d100e;--red-950:#280b0a;--red-1000:#1f0909;--red-a25:color-mix(in oklab,var(--red-400)8%,transparent);--red-a50:color-mix(in oklab,var(--red-400)16%,transparent);--red-a75:color-mix(in oklab,var(--red-400)30%,transparent);--red-a100:color-mix(in oklab,var(--red-400)48%,transparent);--red-a200:color-mix(in oklab,var(--red-400)64%,transparent);--red-a300:color-mix(in oklab,var(--red-400)79%,transparent);--pink-25:#fff4f9;--pink-50:#ffe8f3;--pink-75:#ffd4e8;--pink-100:#ffbada;--pink-200:#ffa3ce;--pink-300:#ff8cc1;--pink-400:#ff66ad;--pink-500:#e04c91;--pink-600:#ba437a;--pink-700:#963c67;--pink-800:#6e2c4a;--pink-900:#4d1f34;--pink-950:#29101c;--pink-1000:#1a0a11;--pink-a25:color-mix(in oklab,var(--pink-400)8%,transparent);--pink-a50:color-mix(in oklab,var(--pink-400)16%,transparent);--pink-a75:color-mix(in oklab,var(--pink-400)28%,transparent);--pink-a100:color-mix(in oklab,var(--pink-400)45%,transparent);--pink-a200:color-mix(in oklab,var(--pink-400)60%,transparent);--pink-a300:color-mix(in oklab,var(--pink-400)76%,transparent);--orange-25:#fff5f0;--orange-50:#ffe7d9;--orange-75:#ffcfb4;--orange-100:#ffb790;--orange-200:#ff9e6c;--orange-300:#ff8549;--orange-400:#fb6a22;--orange-500:#e25507;--orange-600:#b9480d;--orange-700:#923b0f;--orange-800:#6d2e0f;--orange-900:#4a2206;--orange-950:#281105;--orange-1000:#211107;--orange-a25:color-mix(in oklab,var(--orange-400)7%,transparent);--orange-a50:color-mix(in oklab,var(--orange-400)16%,transparent);--orange-a75:color-mix(in oklab,var(--orange-400)33%,transparent);--orange-a100:color-mix(in oklab,var(--orange-400)48%,transparent);--orange-a200:color-mix(in oklab,var(--orange-400)65%,transparent);--orange-a300:color-mix(in oklab,var(--orange-400)81%,transparent);--yellow-25:#fffbed;--yellow-50:#fff6d9;--yellow-75:#ffeeb8;--yellow-100:#ffe48c;--yellow-200:#ffdb66;--yellow-300:#ffd240;--yellow-400:#ffc300;--yellow-500:#e0ac00;--yellow-600:#ba8e00;--yellow-700:#916f00;--yellow-800:#6e5400;--yellow-900:#4d3b00;--yellow-950:#261d00;--yellow-1000:#1a1400;--yellow-a25:color-mix(in oklab,var(--yellow-400)8%,transparent);--yellow-a50:color-mix(in oklab,var(--yellow-400)15%,transparent);--yellow-a75:color-mix(in oklab,var(--yellow-400)27%,transparent);--yellow-a100:color-mix(in oklab,var(--yellow-400)45%,transparent);--yellow-a200:color-mix(in oklab,var(--yellow-400)59%,transparent);--yellow-a300:color-mix(in oklab,var(--yellow-400)74%,transparent);--purple-25:#f9f5fe;--purple-50:#efe5fe;--purple-75:#e0cefd;--purple-100:#ceb0fb;--purple-200:#be95fa;--purple-300:#ad7bf9;--purple-400:#924ff7;--purple-500:#8046d9;--purple-600:#6b3ab4;--purple-700:#532d8d;--purple-800:#3f226a;--purple-900:#2c184a;--purple-950:#160c25;--purple-1000:#100a19;--purple-a25:color-mix(in oklab,var(--purple-400)6%,transparent);--purple-a50:color-mix(in oklab,var(--purple-400)15%,transparent);--purple-a75:color-mix(in oklab,var(--purple-400)28%,transparent);--purple-a100:color-mix(in oklab,var(--purple-400)45%,transparent);--purple-a200:color-mix(in oklab,var(--purple-400)60%,transparent);--purple-a300:color-mix(in oklab,var(--purple-400)75%,transparent);--blue-25:#f5faff;--blue-50:#e5f3ff;--blue-75:#cce6ff;--blue-100:#99ceff;--blue-200:#66b5ff;--blue-300:#339cff;--blue-400:#0285ff;--blue-500:#0169cc;--blue-600:#004f99;--blue-700:#003f7a;--blue-800:#013566;--blue-900:#00284d;--blue-950:#000e1a;--blue-1000:#000d19;--blue-a25:color-mix(in oklab,var(--blue-400)4%,transparent);--blue-a50:color-mix(in oklab,var(--blue-400)13%,transparent);--blue-a75:color-mix(in oklab,var(--blue-400)25%,transparent);--blue-a100:color-mix(in oklab,var(--blue-400)40%,transparent);--blue-a200:color-mix(in oklab,var(--blue-400)60%,transparent);--blue-a300:color-mix(in oklab,var(--blue-400)80%,transparent);--chatgpt-blue-100:#a4cdfb;--chatgpt-blue-200:#63a8f8;--chatgpt-blue-400:#3a83f7;--hairline:1px;--shadow-color:0 0 0;--elevation-100-geo:0 1px 2px -1px;--elevation-200-geo:0 2px 4px -1px;--elevation-300-geo:0 4px 8px -2px;--elevation-400-geo:0 8px 16px -4px}@media(min-resolution:150dpi),(min-resolution:1.5x){:where(.skinny-native) :is(:where(.skinny-native),:where([data-theme])),:where(.skinny-native):is(:where(.skinny-native),:where([data-theme])){--hairline:.5px}}:where(.skinny-native) :where(.skinny-native),:where(.skinny-native):where(.skinny-native),:where(.skinny-native) :where([data-theme=light]),:where(.skinny-native):where([data-theme=light]){--shadow-alpha-100:.08;--shadow-alpha-200:.08;--shadow-alpha-300:.1;--shadow-alpha-400:.12;--shadow-hairline-width:1px;--shadow-hairline-color:#00000014}@media(min-resolution:150dpi),(min-resolution:1.5x){:where(.skinny-native) :is(:where(.skinny-native),:where([data-theme=light])),:where(.skinny-native):is(:where(.skinny-native),:where([data-theme=light])){--shadow-hairline-width:.5px;--shadow-hairline-color:#0000001a}}:where(.skinny-native) :where([data-theme=dark]),:where(.skinny-native):where([data-theme=dark]){--shadow-alpha-100:.2;--shadow-alpha-200:.2;--shadow-alpha-300:.36;--shadow-alpha-400:.3;--shadow-hairline-width:1px;--shadow-hairline-color:#ffffff1a}@media(min-resolution:150dpi),(min-resolution:1.5x){:where(.skinny-native) :where([data-theme=dark]),:where(.skinny-native):where([data-theme=dark]){--shadow-hairline-width:.5px;--shadow-hairline-color:#ffffff1f}}:where(.skinny-native) :where(.skinny-native),:where(.skinny-native):where(.skinny-native),:where(.skinny-native) :where([data-theme]),:where(.skinny-native):where([data-theme]){--content-chromatic-channels:l a b;--content-neutral-channels:l a b;--color-content-gray:oklab(from light-dark(var(--brand-gray-500),var(--brand-gray-300))var(--content-neutral-channels));--color-content-slate:oklab(from light-dark(var(--brand-slate-500),var(--brand-slate-400))var(--content-chromatic-channels));--color-content-purple:oklab(from light-dark(var(--brand-purple-500),var(--brand-purple-400))var(--content-chromatic-channels));--color-content-magenta:oklab(from light-dark(var(--brand-magenta-500),var(--brand-magenta-400))var(--content-chromatic-channels));--color-content-pink:oklab(from light-dark(var(--brand-pink-500),var(--brand-pink-400))var(--content-chromatic-channels));--color-content-blue:oklab(from light-dark(var(--brand-blue-400),var(--brand-blue-300))var(--content-chromatic-channels));--color-content-cyan:oklab(from light-dark(var(--brand-cyan-500),var(--brand-cyan-400))var(--content-chromatic-channels));--color-content-green:oklab(from light-dark(var(--brand-green-500),var(--brand-green-400))var(--content-chromatic-channels));--color-content-lime:oklab(from light-dark(var(--brand-lime-500),var(--brand-lime-400))var(--content-chromatic-channels));--color-content-yellow:oklab(from light-dark(var(--brand-yellow-500),var(--brand-yellow-400))var(--content-chromatic-channels));--color-content-orange:oklab(from light-dark(var(--brand-orange-500),var(--brand-orange-400))var(--content-chromatic-channels));--color-content-red:oklab(from light-dark(var(--brand-red-500),var(--brand-red-400))var(--content-chromatic-channels));--color-chart-empty:light-dark(var(--gray-75),var(--gray-300));--color-chart-sequential-1:light-dark(var(--blue-75),var(--blue-800));--color-chart-sequential-2:light-dark(var(--blue-200),var(--blue-600));--color-chart-sequential-3:var(--blue-400);--color-chart-sequential-4:light-dark(var(--blue-600),var(--blue-200));--color-text:light-dark(var(--gray-750),var(--gray-850));--color-text-emphasis:var(--gray-1000);--color-text-prose:var(--color-text-emphasis);--color-text-secondary:light-dark(var(--gray-500),var(--gray-700));--color-text-tertiary:light-dark(var(--gray-400),var(--gray-600));--color-text-inverse:var(--gray-0);--color-avatar-blue:var(--blue-800);--color-avatar-red:var(--red-800);--color-avatar-green:var(--green-800);--color-avatar-light-blue:var(--blue-500);--color-avatar-yellow:var(--yellow-800);--color-avatar-gray:var(--gray-fixed-800);--color-avatar-orange:var(--orange-800);--color-avatar-foreground:var(--white);--color-ring:light-dark(var(--blue-500),var(--blue-400));--color-text-primary:var(--color-text-emphasis);--color-background-primary-soft:light-dark(var(--gray-100),var(--gray-300));--color-background-primary-soft-hover:light-dark(var(--gray-150),var(--gray-350));--color-background-primary-soft-active:light-dark(var(--gray-200),var(--gray-400));--color-background-primary-soft-alpha:light-dark(var(--alpha-08),var(--alpha-12));--color-background-primary-soft-alpha-hover:light-dark(var(--alpha-12),var(--alpha-16));--color-background-primary-soft-alpha-active:light-dark(var(--alpha-16),var(--alpha-20));--color-text-primary-soft:var(--color-text-emphasis);--color-background-primary-soft-alt:var(--alpha-05);--color-border-primary-soft-alt:var(--alpha-06);--color-text-primary-soft-alt:var(--color-text-emphasis);--color-background-primary-surface:light-dark(var(--alpha-05),var(--alpha-08));--color-border-primary-surface:light-dark(var(--alpha-05),var(--alpha-08));--color-text-primary-surface:var(--color-text-emphasis);--color-background-primary-solid:light-dark(var(--gray-900),var(--gray-950));--color-background-primary-solid-hover:light-dark(var(--gray-700),var(--gray-900));--color-background-primary-solid-active:light-dark(var(--gray-600),var(--gray-850));--color-text-primary-solid:var(--color-text-inverse);--color-background-primary-outline-hover:light-dark(var(--alpha-02),var(--alpha-04));--color-background-primary-outline-active:light-dark(var(--alpha-04),var(--alpha-06));--color-border-primary-outline:light-dark(var(--alpha-16),var(--alpha-25));--color-border-primary-outline-hover:light-dark(var(--alpha-20),var(--alpha-30));--color-text-primary-outline:var(--color-text-emphasis);--color-text-primary-outline-hover:var(--color-text-emphasis);--color-background-primary-ghost-hover:light-dark(var(--alpha-08),var(--alpha-12));--color-background-primary-ghost-active:light-dark(var(--alpha-12),var(--alpha-16));--color-text-primary-ghost:var(--color-text);--color-text-primary-ghost-hover:var(--color-text);--color-ring-primary:var(--color-ring);--color-ring-primary-soft:var(--color-ring-primary);--color-ring-primary-solid:var(--color-ring-primary);--color-ring-primary-outline:var(--color-ring-primary);--color-ring-primary-ghost:var(--color-ring-primary);--color-background-secondary-soft:light-dark(var(--gray-100),var(--gray-300));--color-background-secondary-soft-hover:light-dark(var(--gray-150),var(--gray-350));--color-background-secondary-soft-active:light-dark(var(--gray-200),var(--gray-400));--color-background-secondary-soft-alpha:light-dark(var(--alpha-08),var(--alpha-12));--color-background-secondary-soft-alpha-hover:light-dark(var(--alpha-12),var(--alpha-16));--color-background-secondary-soft-alpha-active:light-dark(var(--alpha-16),var(--alpha-20));--color-text-secondary-soft:var(--color-text);--color-background-secondary-soft-alt:var(--alpha-05);--color-border-secondary-soft-alt:var(--alpha-06);--color-text-secondary-soft-alt:var(--color-text);--color-background-secondary-solid:light-dark(var(--gray-500),var(--gray-400));--color-background-secondary-solid-hover:light-dark(var(--gray-600),var(--gray-450));--color-background-secondary-solid-active:light-dark(var(--gray-700),var(--gray-500));--color-text-secondary-solid:var(--white);--color-background-secondary-outline-hover:light-dark(var(--alpha-02),var(--alpha-04));--color-background-secondary-outline-active:light-dark(var(--alpha-04),var(--alpha-06));--color-border-secondary-outline:light-dark(var(--alpha-16),var(--alpha-25));--color-border-secondary-outline-hover:light-dark(var(--alpha-20),var(--alpha-30));--color-text-secondary-outline:var(--color-text-secondary);--color-text-secondary-outline-hover:var(--color-text);--color-background-secondary-ghost-hover:light-dark(var(--alpha-08),var(--alpha-12));--color-background-secondary-ghost-active:light-dark(var(--alpha-12),var(--alpha-16));--color-text-secondary-ghost:var(--color-text-tertiary);--color-text-secondary-ghost-hover:var(--color-text);--color-ring-secondary:var(--color-ring);--color-ring-secondary-soft:var(--color-ring-secondary);--color-ring-secondary-solid:var(--color-ring-secondary);--color-ring-secondary-outline:var(--color-ring-secondary);--color-ring-secondary-ghost:var(--color-ring-secondary);--color-text-info:light-dark(var(--blue-500),var(--blue-200));--color-background-info-soft:var(--blue-50);--color-background-info-soft-hover:var(--blue-75);--color-background-info-soft-active:var(--blue-75);--color-background-info-soft-alpha:var(--blue-a50);--color-background-info-soft-alpha-hover:var(--blue-a75);--color-background-info-soft-alpha-active:var(--blue-a75);--color-text-info-soft:light-dark(var(--blue-600),var(--blue-300));--color-background-info-surface:light-dark(var(--blue-a25),var(--blue-a50));--color-border-info-surface:light-dark(var(--blue-a25),var(--blue-a50));--color-text-info-surface:light-dark(var(--blue-600),var(--blue-300));--color-background-info-solid:var(--blue-400);--color-background-info-solid-hover:var(--blue-500);--color-background-info-solid-active:var(--blue-500);--color-text-info-solid:var(--white);--color-background-info-outline-hover:var(--blue-a25);--color-background-info-outline-active:var(--blue-a25);--color-border-info-outline:var(--blue-500);--color-border-info-outline-hover:var(--blue-500);--color-text-info-outline:var(--blue-500);--color-text-info-outline-hover:var(--blue-500);--color-background-info-ghost-hover:var(--blue-a50);--color-background-info-ghost-active:var(--blue-a50);--color-text-info-ghost:light-dark(var(--blue-500),var(--blue-200));--color-text-info-ghost-hover:light-dark(var(--blue-500),var(--blue-200));--color-ring-info:var(--color-ring);--color-ring-info-soft:var(--color-ring-info);--color-ring-info-solid:var(--color-ring-info);--color-ring-info-outline:var(--color-ring-info);--color-ring-info-ghost:var(--color-ring-info);--color-text-warning:light-dark(var(--orange-700),var(--orange-500));--color-background-warning-soft:var(--orange-50);--color-background-warning-soft-hover:var(--orange-75);--color-background-warning-soft-active:var(--orange-75);--color-background-warning-soft-alpha:var(--orange-a50);--color-background-warning-soft-alpha-hover:var(--orange-a75);--color-background-warning-soft-alpha-active:var(--orange-a75);--color-text-warning-soft:light-dark(var(--orange-700),var(--orange-400));--color-background-warning-surface:light-dark(var(--orange-a25),var(--orange-a50));--color-border-warning-surface:light-dark(var(--orange-a25),var(--orange-a50));--color-text-warning-surface:light-dark(var(--orange-700),var(--orange-400));--color-background-warning-solid:var(--orange-500);--color-background-warning-solid-hover:var(--orange-600);--color-background-warning-solid-active:var(--orange-600);--color-text-warning-solid:var(--white);--color-background-warning-outline-hover:var(--orange-a25);--color-background-warning-outline-active:var(--orange-a25);--color-border-warning-outline:var(--orange-500);--color-border-warning-outline-hover:var(--orange-500);--color-text-warning-outline:var(--orange-500);--color-text-warning-outline-hover:var(--orange-500);--color-background-warning-ghost-hover:var(--orange-a50);--color-background-warning-ghost-active:var(--orange-a50);--color-text-warning-ghost:var(--orange-500);--color-text-warning-ghost-hover:var(--orange-500);--color-ring-warning:var(--color-ring);--color-ring-warning-soft:var(--color-ring-warning);--color-ring-warning-solid:var(--color-ring-warning);--color-ring-warning-outline:var(--color-ring-warning);--color-ring-warning-ghost:var(--color-ring-warning);--color-text-caution:light-dark(var(--yellow-700),var(--yellow-500));--color-text-caution-hover:var(--yellow-800);--color-background-caution-soft:var(--yellow-50);--color-background-caution-soft-hover:var(--yellow-75);--color-background-caution-soft-active:var(--yellow-75);--color-background-caution-soft-alpha:var(--yellow-a50);--color-background-caution-soft-alpha-hover:var(--yellow-a75);--color-background-caution-soft-alpha-active:var(--yellow-a75);--color-text-caution-soft:light-dark(var(--yellow-800),var(--yellow-400));--color-background-caution-surface:light-dark(var(--yellow-a25),var(--yellow-a50));--color-border-caution-surface:light-dark(var(--yellow-a25),var(--yellow-a50));--color-text-caution-surface:light-dark(var(--yellow-800),var(--yellow-400));--color-background-caution-solid:var(--yellow-600);--color-background-caution-solid-hover:var(--yellow-700);--color-background-caution-solid-active:var(--yellow-700);--color-text-caution-solid:var(--white);--color-background-caution-outline-hover:var(--yellow-a25);--color-background-caution-outline-active:var(--yellow-a25);--color-border-caution-outline:var(--yellow-700);--color-border-caution-outline-hover:var(--yellow-700);--color-text-caution-outline:var(--yellow-700);--color-text-caution-outline-hover:var(--yellow-700);--color-background-caution-ghost-hover:var(--yellow-a50);--color-background-caution-ghost-active:var(--yellow-a50);--color-text-caution-ghost:var(--yellow-700);--color-text-caution-ghost-hover:var(--yellow-700);--color-ring-caution:var(--color-ring);--color-ring-caution-soft:var(--color-ring-caution);--color-ring-caution-solid:var(--color-ring-caution);--color-ring-caution-outline:var(--color-ring-caution);--color-ring-caution-ghost:var(--color-ring-caution);--color-text-danger:light-dark(var(--red-700),var(--red-500));--color-background-danger-soft:var(--red-50);--color-background-danger-soft-hover:var(--red-75);--color-background-danger-soft-active:var(--red-75);--color-background-danger-soft-alpha:var(--red-a50);--color-background-danger-soft-alpha-hover:var(--red-a75);--color-background-danger-soft-alpha-active:var(--red-a75);--color-text-danger-soft:light-dark(var(--red-600),var(--red-400));--color-background-danger-surface:light-dark(var(--red-a25),var(--red-a50));--color-border-danger-surface:light-dark(var(--red-a25),var(--red-a50));--color-text-danger-surface:light-dark(var(--red-600),var(--red-400));--color-background-danger-solid:var(--red-500);--color-background-danger-solid-hover:var(--red-600);--color-background-danger-solid-active:var(--red-600);--color-text-danger-solid:var(--white);--color-background-danger-outline-hover:var(--red-a25);--color-background-danger-outline-active:var(--red-a25);--color-border-danger-outline:var(--red-500);--color-border-danger-outline-hover:var(--red-500);--color-text-danger-outline:var(--red-500);--color-text-danger-outline-hover:var(--red-500);--color-background-danger-ghost-hover:var(--red-a50);--color-background-danger-ghost-active:var(--red-a50);--color-text-danger-ghost:var(--red-500);--color-text-danger-ghost-hover:var(--red-500);--color-ring-danger:var(--red-200);--color-ring-danger-soft:var(--color-ring-danger);--color-ring-danger-solid:var(--color-ring-danger);--color-ring-danger-outline:var(--color-ring-danger);--color-ring-danger-ghost:var(--color-ring-danger);--color-text-success:light-dark(var(--green-700),var(--green-400));--color-background-success-soft:var(--green-50);--color-background-success-soft-hover:var(--green-75);--color-background-success-soft-active:var(--green-75);--color-background-success-soft-alpha:var(--green-a50);--color-background-success-soft-alpha-hover:var(--green-a75);--color-background-success-soft-alpha-active:var(--green-a75);--color-text-success-soft:light-dark(var(--green-600),var(--green-400));--color-background-success-surface:light-dark(var(--green-a25),var(--green-a50));--color-border-success-surface:light-dark(var(--green-a25),var(--green-a50));--color-text-success-surface:light-dark(var(--green-600),var(--green-400));--color-background-success-solid:light-dark(var(--green-500),var(--green-600));--color-background-success-solid-hover:light-dark(var(--green-500),var(--green-600));--color-background-success-solid-active:light-dark(var(--green-500),var(--green-600));--color-text-success-solid:var(--white);--color-background-success-outline-hover:var(--green-a25);--color-background-success-outline-active:var(--green-a25);--color-border-success-outline:light-dark(var(--green-500),var(--green-600));--color-border-success-outline-hover:light-dark(var(--green-500),var(--green-600));--color-text-success-outline:var(--green-500);--color-text-success-outline-hover:var(--green-500);--color-background-success-ghost-hover:var(--green-a50);--color-background-success-ghost-active:var(--green-a50);--color-text-success-ghost:var(--green-500);--color-text-success-ghost-hover:var(--green-500);--color-ring-success:var(--color-ring);--color-ring-success-soft:var(--color-ring-info);--color-ring-success-solid:var(--color-ring-info);--color-ring-success-outline:var(--color-ring-info);--color-ring-success-ghost:var(--color-ring-info);--color-text-discovery:light-dark(var(--purple-700),var(--purple-500));--color-background-discovery-soft:var(--purple-50);--color-background-discovery-soft-hover:var(--purple-75);--color-background-discovery-soft-active:var(--purple-75);--color-background-discovery-soft-alpha:var(--purple-a50);--color-background-discovery-soft-alpha-hover:var(--purple-a75);--color-background-discovery-soft-alpha-active:var(--purple-a75);--color-text-discovery-soft:light-dark(var(--purple-600),var(--purple-200));--color-background-discovery-surface:light-dark(var(--purple-a25),var(--purple-a50));--color-border-discovery-surface:light-dark(var(--purple-a25),var(--purple-a50));--color-text-discovery-surface:light-dark(var(--purple-600),var(--purple-200));--color-background-discovery-solid:var(--purple-400);--color-background-discovery-solid-hover:var(--purple-500);--color-background-discovery-solid-active:var(--purple-500);--color-text-discovery-solid:var(--white);--color-background-discovery-outline-hover:var(--purple-a25);--color-background-discovery-outline-active:var(--purple-a25);--color-border-discovery-outline:var(--purple-500);--color-border-discovery-outline-hover:var(--purple-500);--color-text-discovery-outline:light-dark(var(--purple-500),var(--purple-400));--color-text-discovery-outline-hover:light-dark(var(--purple-500),var(--purple-400));--color-background-discovery-ghost-hover:var(--purple-a50);--color-background-discovery-ghost-active:var(--purple-a50);--color-text-discovery-ghost:var(--purple-500);--color-text-discovery-ghost-hover:var(--purple-500);--color-ring-discovery:var(--color-ring);--color-ring-discovery-soft:var(--color-ring);--color-ring-discovery-solid:var(--color-ring);--color-ring-discovery-outline:var(--color-ring);--color-ring-discovery-ghost:var(--color-ring);--color-background-disabled:var(--alpha-05);--color-border-disabled:var(--alpha-06);--color-text-disabled:light-dark(var(--gray-400),var(--gray-500));--color-border-subtle:light-dark(var(--alpha-05),var(--alpha-06));--color-border:light-dark(var(--alpha-10),var(--alpha-12));--color-border-strong:light-dark(var(--alpha-15),var(--alpha-20));--font-tracking-wide:var(--tracking-wide);--font-tracking-normal:var(--tracking-normal);--font-tracking-tight:var(--tracking-tight);--font-heading-5xl-size:4.5rem;--font-heading-5xl-line-height:4.5rem;--font-heading-5xl-weight:var(--font-weight-semibold);--font-heading-5xl-tracking:var(--tracking-tight);--font-heading-4xl-size:3.75rem;--font-heading-4xl-line-height:3.75rem;--font-heading-4xl-weight:var(--font-weight-semibold);--font-heading-4xl-tracking:var(--tracking-tight);--font-heading-3xl-size:3rem;--font-heading-3xl-line-height:3rem;--font-heading-3xl-weight:var(--font-weight-semibold);--font-heading-3xl-tracking:var(--tracking-tight);--font-heading-2xl-size:2.25rem;--font-heading-2xl-line-height:2.625rem;--font-heading-2xl-weight:var(--font-weight-semibold);--font-heading-2xl-tracking:var(--tracking-tight);--font-heading-xl-size:2rem;--font-heading-xl-line-height:2.375rem;--font-heading-xl-weight:var(--font-weight-semibold);--font-heading-xl-tracking:var(--tracking-tight);--font-heading-lg-size:1.5rem;--font-heading-lg-line-height:1.75rem;--font-heading-lg-weight:var(--font-weight-semibold);--font-heading-lg-tracking:var(--tracking-normal);--font-heading-md-size:1.25rem;--font-heading-md-line-height:1.625rem;--font-heading-md-weight:var(--font-weight-semibold);--font-heading-md-tracking:var(--tracking-normal);--font-heading-sm-size:1.125rem;--font-heading-sm-line-height:1.625rem;--font-heading-sm-weight:var(--font-weight-semibold);--font-heading-sm-tracking:var(--tracking-normal);--font-heading-xs-size:1rem;--font-heading-xs-line-height:1.5rem;--font-heading-xs-weight:var(--font-weight-semibold);--font-heading-xs-tracking:var(--tracking-normal);--font-text-lg-size:1.125rem;--font-text-lg-line-height:1.8125rem;--font-text-lg-weight:var(--font-weight-normal);--font-text-lg-tracking:var(--tracking-normal);--font-text-md-size:1rem;--font-text-md-line-height:1.5rem;--font-text-md-weight:var(--font-weight-normal);--font-text-md-tracking:var(--tracking-normal);--font-text-sm-size:.875rem;--font-text-sm-line-height:1.25rem;--font-text-sm-weight:var(--font-weight-normal);--font-text-sm-tracking:var(--tracking-normal);--font-text-xs-size:.75rem;--font-text-xs-line-height:1.125rem;--font-text-xs-weight:var(--font-weight-normal);--font-text-xs-tracking:var(--tracking-wide);--font-text-2xs-size:.625rem;--font-text-2xs-line-height:.875rem;--font-text-2xs-weight:var(--font-weight-normal);--font-text-2xs-tracking:var(--tracking-wide);--font-text-3xs-size:.5rem;--font-text-3xs-line-height:.75rem;--font-text-3xs-weight:var(--font-weight-normal);--font-text-3xs-tracking:var(--tracking-wide);--font-small-caps-md-size:.6875rem;--font-small-caps-md-line-height:.9375rem;--font-small-caps-md-weight:var(--font-weight-semibold);--font-small-caps-md-tracking:.65px;--font-small-caps-lg-size:.8125rem;--font-small-caps-lg-line-height:1.1875rem;--font-small-caps-lg-weight:var(--font-weight-semibold);--font-small-caps-lg-tracking:.6px;--control-size-4xs:1.25rem;--control-size-3xs:1.375rem;--control-size-2xs:1.5rem;--control-size-xs:1.625rem;--control-size-sm:1.75rem;--control-size-md:2rem;--control-size-lg:2.25rem;--control-size-xl:2.5rem;--control-size-2xl:2.75rem;--control-size-3xl:3rem;--control-gutter-2xs:.375rem;--control-gutter-xs:.5rem;--control-gutter-sm:.625rem;--control-gutter-md:.75rem;--control-gutter-lg:.875rem;--control-gutter-xl:1rem;--control-gutter-pill-scaling:1.33;--control-radius-sm:var(--radius-sm);--control-radius-md:var(--radius-md);--control-radius-lg:var(--radius-lg);--control-radius-xl:var(--radius-xl);--control-font-size-sm:var(--font-text-xs-size);--control-font-size-md:var(--font-text-sm-size);--control-font-size-lg:var(--font-text-md-size);--control-icon-size-xs:.875rem;--control-icon-size-sm:1rem;--control-icon-size-md:1.125rem;--control-icon-size-lg:1.25rem;--control-icon-size-xl:1.375rem;--control-icon-size-2xl:1.5rem;--cubic-enter:cubic-bezier(.19,1,.22,1);--cubic-exit:cubic-bezier(.8,0,.4,1);--cubic-exit-snappy:cubic-bezier(.65,0,.4,1);--cubic-move:cubic-bezier(.65,0,.35,1);--transition-duration-basic:.15s;--transition-ease-basic:ease;--animation-duration-streaming-text:.7s;--scrollbar-color:var(--alpha-30);--shadow-card:0px 4px 16px 0px #0000000d;--shadow:0 10px 15px -3px light-dark(#0000001a,#0003),0 4px 6px -4px light-dark(#0000001a,#0003);--shadow-hairline:0 0 0 var(--shadow-hairline-width)var(--shadow-hairline-color);--shadow-100:var(--elevation-100-geo)rgb(var(--shadow-color)/var(--shadow-alpha-100));--shadow-100-strong:var(--elevation-100-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-100)*1.25));--shadow-100-stronger:var(--elevation-100-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-100)*1.6));--shadow-200:var(--elevation-200-geo)rgb(var(--shadow-color)/var(--shadow-alpha-200));--shadow-200-strong:var(--elevation-200-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-200)*1.25));--shadow-200-stronger:var(--elevation-200-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-200)*1.6));--shadow-300:var(--elevation-300-geo)rgb(var(--shadow-color)/var(--shadow-alpha-300));--shadow-300-strong:var(--elevation-300-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-300)*1.25));--shadow-300-stronger:var(--elevation-300-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-300)*1.6));--shadow-400:var(--elevation-400-geo)rgb(var(--shadow-color)/var(--shadow-alpha-400));--shadow-400-strong:var(--elevation-400-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-400)*1.25));--shadow-400-stronger:var(--elevation-400-geo)rgb(var(--shadow-color)/calc(var(--shadow-alpha-400)*1.6));--color-surface:light-dark(var(--gray-0),var(--gray-200));--color-surface-secondary:light-dark(var(--gray-50),var(--gray-100));--color-surface-tertiary:light-dark(var(--gray-75),var(--gray-50));--color-surface-elevated:light-dark(var(--gray-0),var(--gray-300));--color-surface-elevated-secondary:light-dark(var(--gray-50),var(--gray-400));--color-surface-canvas:color-mix(in srgb,var(--color-surface)98%,var(--black))}:where(.skinny-native) :is(:where(.skinny-native),:where([data-theme])):where(.skinny-native[data-codex-window-type=browser],.skinny-native[data-codex-window-type=browser] *),:where(.skinny-native):is(:where(.skinny-native),:where([data-theme])):where(.skinny-native[data-codex-window-type=browser],.skinny-native[data-codex-window-type=browser] *){--color-text:var(--gray-950);--color-text-secondary:light-dark(var(--gray-500),var(--gray-800));--color-text-primary-ghost:var(--color-text-emphasis);--color-text-primary-ghost-hover:var(--color-text-emphasis);--color-text-secondary-ghost:var(--color-text-secondary);--color-text-info:light-dark(var(--blue-400),var(--blue-300));--color-text-info-soft:light-dark(var(--blue-400),var(--blue-300));--color-border-info-outline:light-dark(var(--blue-400),var(--blue-200));--color-border-info-outline-hover:light-dark(var(--blue-400),var(--blue-300));--color-text-info-outline:light-dark(var(--blue-400),var(--blue-200));--color-text-info-outline-hover:light-dark(var(--blue-400),var(--blue-200));--color-text-warning-surface:light-dark(var(--orange-600),var(--orange-300));--color-text-danger:light-dark(var(--red-400),var(--red-300));--color-text-danger-soft:light-dark(var(--red-500),var(--red-300));--color-background-danger-solid:var(--red-400);--color-background-danger-solid-hover:var(--red-500);--color-background-danger-solid-active:var(--red-500);--color-border-danger-outline:var(--color-border-primary-outline);--color-border-danger-outline-hover:light-dark(var(--red-a100),var(--red-a75));--color-text-danger-outline:light-dark(var(--red-400),var(--red-300));--color-text-danger-outline-hover:light-dark(var(--red-400),var(--red-500));--color-text-danger-ghost:light-dark(var(--red-500),var(--red-400));--color-text-danger-ghost-hover:light-dark(var(--red-500),var(--red-400));--color-text-discovery:light-dark(var(--purple-500),var(--purple-200));--color-border-discovery-outline:light-dark(var(--purple-400),var(--purple-200));--color-border-discovery-outline-hover:light-dark(var(--purple-400),var(--purple-200));--color-text-discovery-outline:light-dark(var(--purple-400),var(--purple-200));--color-text-discovery-outline-hover:light-dark(var(--purple-400),var(--purple-200));--font-tracking-wide:normal;--font-tracking-normal:normal;--font-tracking-tight:normal;--control-radius-md:var(--radius-lg)}:where(.skinny-native) :where(.skinny-native),:where(.skinny-native):where(.skinny-native),:where(.skinny-native) :where([data-theme]),:where(.skinny-native):where([data-theme]){--alert-border-radius:var(--radius-xl);--alert-gap:calc(var(--spacing)*3);--alert-gutter:calc(var(--spacing)*4);--alert-font-size:var(--font-text-sm-size);--alert-line-height:var(--font-text-sm-line-height);--alert-title-font-weight:var(--font-weight-semibold);--avatar-radius:var(--radius-full);--avatar-size:28px;--avatar-font-size-scaling:.5;--avatar-overflow-font-size-scaling-one:.45;--avatar-overflow-font-size-scaling-two:.37;--avatar-overflow-font-size-scaling-three:.3;--avatar-image-border-color:light-dark(var(--alpha-04),var(--alpha-15));--avatar-group-cutout-width:3px;--avatar-group-cutout-color:var(--color-surface);--avatar-group-spacing:-8px;--badge-gutter-sm:calc(var(--control-gutter-2xs) - 1px);--badge-gutter-md:var(--control-gutter-2xs);--badge-gutter-lg:var(--control-gutter-xs);--badge-size-sm:calc(var(--control-size-3xs) - 2px);--badge-size-md:var(--control-size-3xs);--badge-size-lg:var(--control-size-2xs);--badge-radius-sm:var(--radius-xs);--badge-radius-md:var(--radius-xs);--badge-radius-lg:var(--radius-sm);--badge-font-size-sm:var(--font-text-xs-size);--badge-font-size-md:var(--font-text-sm-size);--badge-font-size-lg:var(--font-text-sm-size);--badge-tracking-sm:var(--tracking-wide);--badge-tracking-md:var(--tracking-normal);--badge-tracking-lg:var(--tracking-normal);--badge-font-weight-sm:var(--font-weight-semibold);--badge-font-weight-md:var(--font-weight-semibold);--badge-font-weight-lg:var(--font-weight-semibold);--badge-icon-font-size-sm:var(--font-text-xs-size);--badge-icon-font-size-md:var(--font-text-md-size);--badge-icon-font-size-lg:var(--font-text-md-size);--badge-indicator-size-sm:var(--font-text-xs-size);--badge-indicator-size-md:var(--font-text-xs-size);--badge-indicator-size-lg:var(--font-text-sm-size);--button-gap-sm:3px;--button-gap-md:4px;--button-gap-lg:6px;--button-font-weight:var(--font-weight-normal);--button-surface-border-color:#0000000a;--button-surface-shadow:0 2px 8px 0 #0000000a,0 4px 80px 8px #00000006;--input-gap-xs:4px;--input-gap-sm:6px;--input-gap-md:8px;--input-gap-lg:10px;--input-text-color:var(--color-text);--input-placeholder-text-color:var(--color-text-tertiary);--input-outline-border-color:var(--color-border-primary-outline);--input-outline-border-color-hover:light-dark(var(--alpha-25),var(--alpha-30));--input-outline-border-color-focus:var(--alpha-50);--input-soft-background-color:var(--color-background-primary-soft-alpha);--input-soft-border-color-focus:var(--alpha-20);--input-border-color-invalid:light-dark(var(--red-500),var(--red-600));--link-font-weight:inherit;--link-gap:calc(var(--spacing)*.5);--link-radius:var(--radius-sm);--link-underline-decoration-offset:.1em;--link-primary-text-color:light-dark(var(--blue-500),var(--blue-300));--link-primary-text-color-hover:light-dark(var(--blue-800),var(--blue-400));--chat-max-width:800px;--chat-gutter:calc(var(--spacing)*5);--chat-background-color:var(--color-surface);--thread-gutter:calc(var(--spacing)*4);--composer-gutter:calc(var(--spacing)*3);--composer-compact-gutter:calc(var(--spacing)*2);--composer-radius:var(--radius-4xl);--composer-background-color:var(--color-surface-elevated);--smoothing-background-color:var(--color-surface);--user-message-background-color:light-dark(var(--alpha-05),var(--alpha-08));--user-message-text-color:var(--color-text-prose);--source-list-gutter:var(--thread-gutter);--codeblock-background-color:var(--gray-25);--codeblock-syntax-1:light-dark(#c0660d,var(--yellow-100));--codeblock-syntax-2:light-dark(var(--blue-500),var(--blue-200));--codeblock-syntax-3:light-dark(var(--green-600),var(--green-300));--codeblock-syntax-4:var(--pink-500);--codeblock-syntax-5:light-dark(var(--purple-500),var(--purple-300));--dialog-min-width:250px;--dialog-max-width:450px;--dialog-radius:var(--radius-xl);--dialog-container-inner-padding:calc(var(--spacing)*5);--dialog-backdrop-dim-background:var(--modal-backdrop-background);--dialog-backdrop-fade-background:var(--modal-backdrop-fade-background);--dialog-backdrop-fade-filter:var(--modal-backdrop-fade-filter);--dialog-backdrop-fade-shadow:var(--modal-backdrop-fade-shadow);--menu-gutter:calc(var(--spacing)*1.5);--menu-radius:var(--radius-2xl);--menu-font-size:var(--font-text-sm-size);--menu-line-height:var(--font-text-sm-line-height);--menu-item-background-color:light-dark(var(--alpha-08),var(--alpha-10));--menu-item-padding:calc(var(--spacing)*2)calc(var(--spacing)*3);--menu-item-extra-padding-end:calc(var(--spacing)*3);--menu-item-gap:calc(var(--spacing)*1.5);--menu-choice-item-gap:calc(var(--spacing)*2);--menu-choice-item-gap-end:calc(var(--spacing)*3);--menu-item-radius:calc(var(--menu-radius) - var(--menu-gutter));--menu-separator-gutter:var(--menu-gutter)calc(-1*var(--menu-gutter));--menu-separator-background-color:var(--color-border);--menu-radio-indicator-size:var(--font-text-lg-size);--menu-radio-indicator-hole-size:var(--font-text-3xs-size);--menu-checkbox-indicator-size:var(--font-text-lg-size);--modal-radius:var(--radius-xl);--modal-backdrop-background:light-dark(#0000004d,#00000080);--modal-backdrop-fade-background:light-dark(#f2f2f280,#00000080);--modal-backdrop-fade-filter:blur(1px);--modal-backdrop-dim-shadow:var(--shadow);--modal-container-inner-padding:calc(var(--spacing)*5);--popover-radius:var(--radius-xl);--radio-group-col-gap:calc(var(--spacing)*2.5);--radio-group-row-gap:calc(var(--spacing)*5);--radio-group-item-gap:calc(var(--spacing)*1.5);--radio-group-item-font-size:var(--font-text-sm-size);--radio-group-item-line-height:var(--font-text-sm-line-height);--radio-group-indicator-size:var(--font-text-md-size);--radio-group-indicator-border-color:var(--color-border-primary-outline);--radio-group-indicator-border-color-hover:var(--alpha-25);--radio-group-indicator-background-color:var(--color-background-primary-solid);--radio-group-indicator-hole-size:.375rem;--radio-group-indicator-hole-background-color:var(--color-text-primary-solid);--segmented-control-gap:2px;--segmented-control-gutter:2px;--segmented-control-background:light-dark(var(--gray-100),var(--gray-0));--segmented-control-font-weight:var(--font-weight-semibold);--segmented-control-thumb-background:light-dark(var(--gray-0),var(--gray-300));--segmented-control-thumb-shadow:0 1px 4px -1px #0003;--segmented-control-option-highlight-gutter:1px;--segmented-control-option-highlight-background-color:light-dark(var(--gray-200),var(--gray-300));--select-list-scale:.95;--select-item-active-font-weight:var(--font-weight-semibold);--select-control-font-weight:var(--font-weight-medium);--slider-track-color:light-dark(var(--gray-150),var(--gray-400));--slider-range-color:light-dark(var(--gray-450),var(--gray-600));--switch-track-width:32px;--switch-track-height:19px;--switch-track-color:light-dark(var(--gray-150),var(--gray-400));--switch-track-color-hover:light-dark(var(--gray-200),var(--gray-450));--switch-track-color-checked:var(--color-background-info-solid);--switch-track-color-checked-disabled:color-mix(in oklab,var(--switch-track-color-checked)50%,transparent);--switch-track-color-disabled:light-dark(var(--gray-100),var(--gray-300));--switch-thumb-offset:3px;--switch-thumb-size:calc(var(--switch-track-height) - 2*var(--switch-thumb-offset));--switch-thumb-shadow:0 1px 2px #0003;--switch-thumb-color:var(--white);--switch-thumb-color-disabled:var(--white);--switch-label-gap:calc(var(--spacing)*2);--tooltip-border-radius:var(--radius-2xl);--tooltip-corner-shape:round;--tooltip-background-color:var(--color-background-tooltip,light-dark(var(--color-background-primary-solid),var(--color-surface-elevated-secondary)));--tooltip-text-color:var(--color-text-tooltip,light-dark(var(--color-text-primary-solid),var(--color-text)));--tooltip-text-info-color:var(--color-text-tooltip-info,color-mix(in srgb,var(--tooltip-text-color)70%,var(--color-text-info)));--tooltip-text-danger-color:var(--color-text-tooltip-danger,color-mix(in srgb,var(--tooltip-text-color)70%,var(--color-text-danger)));--tooltip-text-warning-color:var(--color-text-tooltip-warning,color-mix(in srgb,var(--tooltip-text-color)70%,var(--color-text-warning)));--tooltip-text-success-color:var(--color-text-tooltip-success,color-mix(in srgb,var(--tooltip-text-color)70%,var(--color-text-success)));--tooltip-border-color:var(--color-border-tooltip,color-mix(in oklab,var(--tooltip-text-color)5%,transparent));--tooltip-box-shadow:var(--shadow-tooltip,0 8px 18px #0f172a33);--tooltip-font-size:var(--font-text-sm-size);--tooltip-font-weight:var(--font-weight-normal);--tooltip-line-height:calc(var(--spacing)*4.5);--tooltip-letter-spacing:var(--tracking-tooltip,-.15px);--tooltip-padding-block:calc(var(--spacing)*1.25);--tooltip-padding-inline:calc(var(--spacing)*3);--tooltip-shortcut-background-color:var(--color-background-tooltip-shortcut,color-mix(in oklab,var(--tooltip-text-color)25%,transparent));--tooltip-compact-font-weight:var(--tooltip-font-weight);--modal-sheet-fade-shadow:0 -8px 16px 0 #00000012,0 -2px 6px 0 #0000000d,0 0 0 1px var(--color-border);--modal-backdrop-fade-shadow:0 8px 16px 0 #00000012,0 2px 6px 0 #0000000d,0 0 0 1px var(--color-border)}:where(.skinny-native) :is(:where(.skinny-native),:where([data-theme])):where(.skinny-native[data-codex-window-type=electron],.skinny-native[data-codex-window-type=electron] *),:where(.skinny-native):is(:where(.skinny-native),:where([data-theme])):where(.skinny-native[data-codex-window-type=electron],.skinny-native[data-codex-window-type=electron] *){--menu-background-color:var(--color-surface-elevated-secondary);--menu-box-shadow:var(--shadow-xl-spread,var(--shadow-hairline),var(--shadow-xl));--menu-corner-shape:var(--codex-corner-shape,round);--menu-gutter:var(--spacing);--menu-font-size:var(--text-sm);--menu-line-height:var(--text-sm--line-height);--menu-item-padding:calc(var(--spacing)*1.25)var(--padding-row-x,calc(var(--spacing)*2));--menu-item-content-padding:var(--spacing)var(--padding-row-x,calc(var(--spacing)*2));--menu-item-radius:var(--radius-xl);--menu-item-background-color:var(--color-background-primary-ghost-hover);--menu-choice-item-gap:var(--menu-item-gap);--menu-choice-item-gap-end:var(--menu-item-gap);--menu-indicator-margin-start:calc(var(--spacing)*1.5);--menu-checkbox-indicator-size:calc(var(--spacing)*4);--menu-separator-gutter:var(--spacing)var(--padding-row-x,calc(var(--spacing)*2));--tooltip-corner-shape:var(--codex-corner-shape,superellipse(1.5));--tooltip-font-size:13px;--tooltip-font-weight:var(--font-ui-weight,430)}:where(.skinny-native) :is(:where(.skinny-native),:where([data-theme])):where([data-codex-window-type=extension],[data-codex-window-type=extension] *),:where(.skinny-native):is(:where(.skinny-native),:where([data-theme])):where([data-codex-window-type=extension],[data-codex-window-type=extension] *){--tooltip-corner-shape:var(--codex-corner-shape,superellipse(1.5));--tooltip-font-size:12px;--tooltip-font-weight:var(--font-ui-weight,var(--font-weight-normal))}@supports (corner-shape:superellipse(1.5)){:where(.skinny-native) :is(:where(.skinny-native),:where([data-theme])):where([data-codex-window-type=electron],[data-codex-window-type=electron] *,[data-codex-window-type=extension],[data-codex-window-type=extension] *),:where(.skinny-native):is(:where(.skinny-native),:where([data-theme])):where([data-codex-window-type=electron],[data-codex-window-type=electron] *,[data-codex-window-type=extension],[data-codex-window-type=extension] *){--tooltip-border-radius:calc(var(--radius-2xl-base,var(--radius-2xl))*var(--codex-corner-radius-scale,1.25))}}:where(.skinny-native) :is(:where(.skinny-native),:where([data-theme])):where(.skinny-native[data-codex-window-type=browser],.skinny-native[data-codex-window-type=browser] *),:where(.skinny-native):is(:where(.skinny-native),:where([data-theme])):where(.skinny-native[data-codex-window-type=browser],.skinny-native[data-codex-window-type=browser] *){--alert-border-radius:var(--radius-2xl);--alert-gutter:calc(var(--spacing)*3);--alert-title-font-weight:var(--font-weight-medium);--button-font-weight:var(--font-weight-medium);--dialog-radius:var(--radius-2xl);--menu-background-color:color-mix(in oklab,var(--color-surface-elevated-secondary)90%,transparent);--menu-box-shadow:0 0 0 var(--border-width-hairline,.5px)var(--color-border),var(--shadow-xl-spread,var(--shadow-hairline),var(--shadow-xl));--menu-backdrop-filter:blur(var(--blur-lg));--menu-gutter:calc(var(--spacing)*2);--menu-indicator-margin-start:calc(var(--spacing)*1);--menu-separator-gutter:var(--menu-gutter)calc(var(--spacing)*3);--modal-radius:var(--radius-2xl);--popover-radius:var(--radius-2xl);--select-list-scale:.98;--select-item-active-font-weight:var(--font-weight-medium);--switch-track-color-checked:light-dark(var(--gray-900),var(--blue-400));--switch-track-color-checked-disabled:light-dark(var(--gray-300),var(--blue-700));--switch-thumb-color:light-dark(var(--gray-0),var(--gray-1000));--switch-thumb-color-disabled:light-dark(var(--gray-0),var(--gray-800));--tooltip-font-weight:var(--font-weight-semibold)}@media(pointer:coarse){:where(.skinny-native) :is(:where(.skinny-native),:where([data-theme])):where(.skinny-native[data-codex-window-type=browser],.skinny-native[data-codex-window-type=browser] *),:where(.skinny-native):is(:where(.skinny-native),:where([data-theme])):where(.skinny-native[data-codex-window-type=browser],.skinny-native[data-codex-window-type=browser] *){--menu-item-padding:calc(var(--spacing)*2.5)calc(var(--spacing)*3)}}:where(.skinny-native) :where([data-theme=dark]),:where(.skinny-native):where([data-theme=dark]){--modal-sheet-fade-shadow:0 -8px 16px 0 #00000059,0 -2px 8px 0 #0003,0 0 0 1px #0006;--modal-backdrop-fade-shadow:0 8px 16px 0 #00000059,0 2px 8px 0 #0003,inset 0 0 0 1px var(--color-border-subtle)}:where(.skinny-native) :where(.skinny-native:not([data-codex-window-type=extension])),:where(.skinny-native):where(.skinny-native:not([data-codex-window-type=extension])),:where(.skinny-native) :where(.skinny-native:not([data-codex-window-type=extension]) [data-theme]),:where(.skinny-native):where(.skinny-native:not([data-codex-window-type=extension]) [data-theme]){--app-color-background-surface:light-dark(var(--gray-fixed-0),var(--gray-fixed-900));--app-color-background-surface-under:light-dark(var(--gray-fixed-50),black);--app-color-background-application-menu:light-dark(var(--gray-fixed-50),var(--gray-fixed-800));--app-color-foreground-application-menu:light-dark(var(--app-color-text-foreground),color-mix(in srgb,var(--app-color-background-application-menu),var(--app-color-text-foreground)87.5%));--app-color-border-application-menu-separator:light-dark(var(--app-color-border-heavy),color-mix(in srgb,var(--app-color-background-application-menu),var(--app-color-text-foreground)28%));--app-color-background-editor-opaque:light-dark(color-mix(in oklab,var(--gray-fixed-100)40%,transparent),var(--gray-fixed-800));--app-color-background-elevated-primary:light-dark(color-mix(in oklab,var(--gray-fixed-0)70%,transparent),color-mix(in oklab,var(--gray-fixed-800)96%,transparent));--app-color-background-elevated-primary-opaque:light-dark(var(--gray-fixed-0),var(--gray-fixed-750));--app-color-background-elevated-secondary:light-dark(color-mix(in oklab,var(--app-color-text-foreground)2%,transparent),color-mix(in oklab,var(--gray-fixed-0)3%,transparent));--app-color-background-elevated-secondary-opaque:light-dark(color-mix(in oklab,var(--gray-fixed-100)40%,transparent),var(--gray-fixed-800));--app-color-background-elevated-tertiary-opaque:light-dark(var(--gray-75),var(--gray-200));--app-color-background-button-primary:light-dark(color-mix(in oklab,var(--app-color-text-foreground)100%,transparent),var(--gray-fixed-1000));--app-color-background-button-primary-hover:light-dark(color-mix(in oklab,var(--app-color-text-foreground)8%,transparent),color-mix(in oklab,var(--gray-fixed-1000)6%,transparent));--app-color-background-button-primary-active:light-dark(color-mix(in oklab,var(--app-color-text-foreground)16%,transparent),color-mix(in oklab,var(--gray-fixed-1000)10%,transparent));--app-color-background-button-primary-inactive:light-dark(color-mix(in oklab,var(--app-color-text-foreground)24%,transparent),color-mix(in oklab,var(--gray-fixed-1000)3%,transparent));--app-color-background-button-secondary:light-dark(color-mix(in oklab,var(--app-color-text-foreground)5%,transparent),color-mix(in oklab,var(--gray-fixed-0)5%,transparent));--app-color-background-button-secondary-hover:light-dark(color-mix(in oklab,var(--app-color-text-foreground)5%,transparent),color-mix(in oklab,var(--gray-fixed-0)8%,transparent));--app-color-background-button-secondary-active:light-dark(color-mix(in oklab,var(--app-color-text-foreground)4%,transparent),color-mix(in oklab,var(--gray-fixed-0)12%,transparent));--app-color-background-button-secondary-inactive:light-dark(color-mix(in oklab,var(--app-color-text-foreground)2%,transparent),color-mix(in oklab,var(--gray-fixed-0)4%,transparent));--app-color-background-button-tertiary:light-dark(color-mix(in oklab,var(--app-color-text-foreground)0%,transparent),color-mix(in oklab,var(--gray-fixed-0)3%,transparent));--app-color-background-button-tertiary-hover:light-dark(color-mix(in oklab,var(--app-color-text-foreground)10%,transparent),color-mix(in oklab,var(--gray-fixed-0)7%,transparent));--app-color-background-button-tertiary-active:light-dark(color-mix(in oklab,var(--app-color-text-foreground)20%,transparent),color-mix(in oklab,var(--gray-fixed-0)10%,transparent));--app-color-background-accent:light-dark(var(--blue-50),var(--blue-900));--app-color-background-accent-hover:light-dark(var(--blue-50),var(--blue-900));--app-color-background-accent-active:light-dark(var(--blue-50),var(--blue-900));--app-color-background-status-success:light-dark(color-mix(in oklab,var(--green-500)7%,transparent),color-mix(in oklab,var(--green-400)16%,transparent));--app-color-background-status-warning:light-dark(var(--orange-50),var(--orange-900));--app-color-background-status-error:light-dark(var(--red-50),var(--red-900));--app-color-background-tip-badge:light-dark(#e8f3fe,color-mix(in oklab,var(--blue-300)16%,transparent));--app-color-background-danger-active:light-dark(color-mix(in oklab,var(--red-500)90%,transparent),color-mix(in oklab,var(--red-400)36%,transparent));--app-color-text-foreground:light-dark(#1a1c1f,var(--gray-fixed-150));--app-color-text-foreground-secondary:light-dark(color-mix(in oklab,var(--app-color-text-foreground)70%,transparent),color-mix(in oklab,var(--gray-fixed-0)70%,transparent));--app-color-text-foreground-tertiary:light-dark(color-mix(in oklab,var(--app-color-text-foreground)50%,transparent),color-mix(in oklab,var(--gray-fixed-0)50%,transparent));--app-color-text-button-primary:light-dark(var(--gray-fixed-0),var(--gray-fixed-1000));--app-color-text-button-secondary:light-dark(var(--app-color-text-foreground),var(--gray-fixed-300));--app-color-text-button-tertiary:var(--gray-fixed-500);--app-color-text-accent:var(--blue-300);--app-color-text-on-accent:var(--gray-fixed-1000);--app-color-text-success:light-dark(var(--green-500),var(--green-300));--app-color-text-warning:light-dark(var(--orange-500),var(--orange-300));--app-color-text-error:light-dark(var(--red-500),var(--red-300));--app-color-text-tip-badge:light-dark(#3a83f7,var(--blue-300));--app-color-icon-primary:light-dark(color-mix(in oklab,var(--app-color-text-foreground)100%,transparent),color-mix(in oklab,var(--white)90%,transparent));--app-color-icon-secondary:light-dark(color-mix(in oklab,var(--app-color-text-foreground)70%,transparent),color-mix(in oklab,var(--white)70%,transparent));--app-color-icon-tertiary:light-dark(color-mix(in oklab,var(--app-color-text-foreground)50%,transparent),color-mix(in oklab,var(--white)50%,transparent));--app-color-icon-accent:color-mix(in oklab,var(--blue-300)100%,transparent);--app-color-icon-success:light-dark(color-mix(in oklab,var(--green-500)100%,transparent),color-mix(in oklab,var(--green-300)100%,transparent));--app-color-icon-warning:light-dark(color-mix(in oklab,var(--orange-500)100%,transparent),color-mix(in oklab,var(--orange-300)100%,transparent));--app-color-icon-error:light-dark(color-mix(in oklab,var(--red-500)100%,transparent),color-mix(in oklab,var(--red-300)100%,transparent));--app-color-accent-red:light-dark(var(--red-500),var(--red-300));--app-color-accent-blue:var(--blue-300);--app-color-accent-yellow:light-dark(var(--yellow-400),var(--yellow-300));--app-color-accent-orange:light-dark(var(--orange-500),var(--orange-400));--app-color-accent-green:light-dark(var(--green-500),var(--green-300));--app-color-accent-purple:light-dark(var(--purple-400),var(--purple-300));--app-color-border:light-dark(color-mix(in oklab,var(--app-color-text-foreground)8%,transparent),color-mix(in oklab,var(--white)8%,transparent));--app-color-border-heavy:light-dark(color-mix(in oklab,var(--app-color-text-foreground)12%,transparent),color-mix(in oklab,var(--white)16%,transparent));--app-color-border-light:light-dark(color-mix(in oklab,var(--app-color-text-foreground)5%,transparent),color-mix(in oklab,var(--white)4%,transparent));--app-color-border-warning:light-dark(color-mix(in oklab,var(--orange-500)15%,transparent),color-mix(in oklab,var(--orange-300)40%,transparent));--app-color-border-error:light-dark(color-mix(in oklab,var(--red-500)15%,transparent),color-mix(in oklab,var(--red-400)40%,transparent));--app-color-border-focus:light-dark(color-mix(in oklab,var(--blue-300)100%,transparent),color-mix(in oklab,var(--blue-300)70%,transparent));--app-color-decoration-added:light-dark(var(--green-500),var(--green-300));--app-color-decoration-modified:light-dark(var(--orange-700),var(--orange-300));--app-color-decoration-deleted:light-dark(var(--red-600),var(--red-400));--app-color-decoration-unchanged:light-dark(var(--gray-fixed-300),var(--gray-fixed-600));--app-color-editor-added:light-dark(color-mix(in oklab,var(--green-500)15%,transparent),color-mix(in oklab,var(--green-300)23%,transparent));--app-color-editor-deleted:light-dark(color-mix(in oklab,var(--red-600)15%,transparent),color-mix(in oklab,var(--red-400)23%,transparent));--app-color-simple-scrim:light-dark(#0000001a,#ffffff1a)}:where(.skinny-native) :is(:where(.skinny-native:not([data-codex-window-type=extension])),:where(.skinny-native:not([data-codex-window-type=extension]) [data-theme])):where([data-theme=dark]),:where(.skinny-native):is(:where(.skinny-native:not([data-codex-window-type=extension])),:where(.skinny-native:not([data-codex-window-type=extension]) [data-theme])):where([data-theme=dark]){--app-color-text-accent:var(--blue-100)}:where(.skinny-native) :where(.skinny-native:not([data-codex-window-type=extension])[data-theme=light]),:where(.skinny-native):where(.skinny-native:not([data-codex-window-type=extension])[data-theme=light]),:where(.skinny-native) :where(.skinny-native:not([data-codex-window-type=extension]) [data-theme=light]),:where(.skinny-native):where(.skinny-native:not([data-codex-window-type=extension]) [data-theme=light]){--app-color-background-recovery:#f8f7f5}@media(prefers-color-scheme:light){:where(.skinny-native) :where(.skinny-native:not([data-codex-window-type=extension]):not([data-theme])),:where(.skinny-native):where(.skinny-native:not([data-codex-window-type=extension]):not([data-theme])){--app-color-background-recovery:#f8f7f5}}:where(.skinny-native) :where(.skinny-native,[data-theme]),:where(.skinny-native):where(.skinny-native,[data-theme]){--color-text:var(--app-color-text-foreground);--color-text-prose:var(--color-text);--alpha-base:var(--color-text);--color-text-emphasis:var(--app-color-text-foreground,var(--color-text));--color-text-secondary:var(--app-color-text-secondary,color-mix(in srgb,var(--app-color-text-foreground)65%,transparent));--color-text-tertiary:var(--app-color-text-foreground-tertiary);--color-text-chatgpt-recovery:light-dark(color-mix(in srgb,var(--gray-1000)calc(100%*119/255),var(--gray-25)),color-mix(in srgb,var(--white)calc(100%*119/255),var(--black)));--color-text-toolbar-action:var(--color-text-tertiary);--color-text-execution-output:var(--color-text);--color-text-execution-output-label:var(--color-text-tertiary);--color-text-execution-output-error:var(--color-text-danger);--color-text-execution-traceback:var(--white);--color-text-mode-toggle-inactive:color-mix(in oklab,var(--color-text)80%,transparent);--color-text-mode-toggle-primary:var(--color-text);--color-text-mode-toggle-accent:var(--color-text-info);--color-text-button-outline:var(--color-text);--color-text-disabled:var(--app-color-text-foreground-tertiary);--color-text-info:var(--app-color-text-accent);--color-text-connected:var(--blue-300);--color-text-header-upgrade:light-dark(var(--chatgpt-blue-400),var(--chatgpt-blue-200));--color-background-header-upgrade-hover:light-dark(color-mix(in srgb,var(--chatgpt-blue-400)9%,transparent),color-mix(in srgb,var(--chatgpt-blue-100)20%,transparent));--color-text-unread-badge:var(--app-color-text-unread-badge,var(--white));--color-text-business-claim:light-dark(var(--blue-500),var(--blue-200));--color-text-info-soft:var(--app-color-accent-blue);--color-text-danger:var(--app-color-text-error);--color-text-danger-soft:var(--app-color-accent-red);--color-text-warning:var(--app-color-text-warning);--color-text-warning-soft:var(--app-color-accent-orange);--color-text-success:var(--app-color-accent-green);--color-text-caution:var(--app-color-accent-yellow);--color-text-internal-badge:light-dark(var(--yellow-1000),var(--yellow-25));--color-background-internal-badge:light-dark(var(--yellow-200),var(--yellow-800));--color-text-discovery:var(--app-color-accent-purple);--color-text-tip:var(--app-color-text-tip-badge,var(--app-color-accent-blue));--color-text-inverse:var(--app-color-text-button-primary);--color-text-primary-solid:var(--app-color-text-primary-solid,var(--color-background-control-opaque,var(--app-color-background-surface)));--composer-radius:calc(var(--spacing)*5.5);--composer-corner-shape:round;--thread-composer-bottom-inset:calc(var(--spacing)*4);--color-text-composer-primary:var(--color-text-primary-solid);--color-text-accent-action:var(--color-text-info-solid);--color-text-composer-reference:var(--color-text-info);--color-text-user-message:var(--color-text);--color-text-secondary-solid:var(--app-color-text-foreground-secondary);--color-text-info-solid:var(--app-color-text-on-accent,var(--app-color-text-button-primary));--color-text-coachmark:var(--white);--color-text-danger-solid:var(--white);--color-text-warning-solid:var(--app-color-text-button-primary);--color-text-success-solid:var(--white);--color-background-tooltip:light-dark(var(--color-background-primary-solid),var(--color-surface-elevated-secondary));--color-text-tooltip:light-dark(var(--color-text-primary-solid),var(--color-text));--color-border-tooltip:color-mix(in oklab,var(--color-text-tooltip)5%,transparent);--color-background-tooltip-shortcut:color-mix(in oklab,var(--color-text-tooltip)25%,transparent);--color-background-tooltip-classic:var(--app-color-background-tooltip-classic,var(--white));--color-text-tooltip-classic:var(--app-color-text-tooltip-classic,var(--black));--color-border-tooltip-classic:var(--app-color-border-tooltip-classic,color-mix(in oklab,var(--color-text-tooltip-classic)10%,transparent));--color-text-tooltip-shortcut:var(--color-text-tooltip);--color-text-tooltip-secondary:color-mix(in oklab,var(--color-text-tooltip)90%,transparent);--color-text-tooltip-tertiary:color-mix(in oklab,var(--color-text-tooltip)80%,transparent);--color-text-tooltip-info:color-mix(in srgb,var(--color-text-tooltip)70%,var(--color-text-info));--color-text-tooltip-danger:color-mix(in srgb,var(--color-text-tooltip)70%,var(--color-text-danger));--color-text-tooltip-warning:color-mix(in srgb,var(--color-text-tooltip)70%,var(--color-text-warning));--color-text-tooltip-success:color-mix(in srgb,var(--color-text-tooltip)70%,var(--color-text-success));--color-text-tooltip-description:var(--color-text-tooltip-secondary);--color-control-thumb-foreground:light-dark(var(--color-text),var(--black));--color-control-thumb-on-accent:var(--white);--switch-track-color:color-mix(in oklab,var(--color-text)10%,transparent);--switch-track-color-hover:var(--switch-track-color);--switch-track-color-checked:var(--color-blue);--switch-track-color-checked-disabled:color-mix(in oklab,var(--switch-track-color-checked)50%,transparent);--switch-thumb-color:var(--color-control-thumb-on-accent);--color-device-stage:var(--gray-fixed-700);--color-device-handle:var(--gray-fixed-600);--color-device-handle-hover:var(--gray-fixed-550);--color-device-handle-detail:var(--gray-fixed-300);--color-background-user-message-compact:light-dark(var(--gray-fixed-75),var(--gray-fixed-600));--color-background-message-reaction:light-dark(var(--gray-75),var(--gray-350));--color-chat-accent-black:light-dark(var(--black),var(--color-background-user-message-compact));--color-chat-accent-slate:light-dark(#7c9cc3,#6e8eb5);--color-chat-accent-red:light-dark(#de4a43,#c54d45);--color-chat-accent-orange:var(--brand-orange-400);--color-chat-accent-yellow:var(--brand-yellow-400);--color-chat-accent-lime:var(--brand-lime-400);--color-chat-accent-green:var(--brand-green-400);--color-chat-accent-cyan:var(--brand-cyan-400);--color-chat-accent-blue:var(--brand-blue-400);--color-chat-accent-purple:var(--brand-purple-400);--color-chat-accent-magenta:var(--brand-magenta-400);--color-chat-accent-pink:var(--brand-pink-400);--color-text-on-chat-accent:var(--white);--color-text-on-chat-accent-yellow:#0d0d0d;--color-text-on-chat-accent-lime:#0d0d0d;--color-text-chat-accent-blue:light-dark(#2451da,#b0c9fe);--color-text-chat-accent-green:light-dark(#055f51,#42dec2);--color-text-chat-accent-yellow:light-dark(#7d3f09,#fee096);--color-text-chat-accent-pink:light-dark(#c31b74,#fbadca);--color-text-chat-accent-orange:light-dark(#ab1616,#fdb9ab);--color-text-chat-accent-purple:light-dark(#7e14d0,#c8a4fb);--color-text-chat-accent-slate:light-dark(#4a6e98,#acc7e8);--color-text-chat-accent-lime:light-dark(#586c11,#d8f590);--color-text-chat-accent-cyan:light-dark(#0b5c7c,#b3e3fc);--color-text-chat-accent-magenta:light-dark(#af1fa7,#fec5f6);--color-text-chat-accent-black:var(--color-text);--color-text-chat-accent-red:var(--color-text-danger);--color-media-foreground:var(--white);--color-media-background:var(--black);--color-brand-logo-background:var(--white);--color-brand-logo-foreground:var(--black);--color-media-scrim:var(--gray-fixed-1000);--color-media-control-background:color-mix(in srgb,var(--white)35%,var(--gray-fixed-1000));--color-media-control-hover:color-mix(in srgb,var(--white)40%,var(--gray-fixed-1000));--color-image-generation-accent:var(--color-chart-blue);--color-image-generation-text:var(--color-text-info);--color-image-generation-foreground:var(--color-text-on-accent,var(--color-media-foreground));--color-blue:var(--app-color-accent-blue);--color-chart-blue:var(--color-blue);--color-green:var(--app-color-accent-green);--color-chart-green:var(--color-green);--color-orange:var(--app-color-accent-orange);--color-chart-orange:var(--color-orange);--color-purple:var(--app-color-accent-purple);--color-chart-purple:var(--color-purple);--color-red:var(--app-color-accent-red);--color-chart-red:var(--color-red);--color-yellow:var(--app-color-accent-yellow);--color-chart-yellow:var(--color-yellow);--color-avatar-blue:#0485ff;--color-avatar-purple:#ae7bf9;--color-avatar-green:#07b84c;--color-avatar-yellow:#ffc304;--color-avatar-orange:#ff7419;--color-avatar-red:var(--color-avatar-orange);--color-avatar-gray:var(--gray-fixed-800);--color-avatar-foreground:var(--white);--color-background-activity-control:light-dark(#e8e8e8,var(--gray-fixed-700));--color-text-activity-control:light-dark(var(--gray-fixed-350),var(--gray-fixed-300));--color-text-activity-control-active:var(--white);--color-background-activity-control-hover:light-dark(var(--gray-fixed-300),var(--gray-fixed-450));--color-background-activity-stop-hover:light-dark(var(--gray-fixed-400),var(--gray-fixed-500));--color-background-activity-input:light-dark(var(--gray-fixed-150),var(--color-surface-secondary));--color-file-audio:var(--purple-400);--color-file-canvas:var(--yellow-500);--color-file-document:var(--blue-400);--color-file-image:var(--pink-400);--color-file-pdf:var(--red-400);--color-file-presentation:var(--red-400);--color-file-spreadsheet:var(--green-400);--color-file-three-d:var(--orange-400);--color-file-video:var(--purple-400);--color-artifact-powerpoint:var(--red-600);--color-artifact-photo-paper:var(--white);--color-artifact-powerpoint-foreground:light-dark(var(--red-600),var(--red-300));--color-artifact-powerpoint-surface:light-dark(color-mix(in oklab,var(--red-600)5%,transparent),color-mix(in oklab,var(--red-300)12%,transparent));--color-dialog-overlay:#0002;--color-surface:var(--app-color-background-surface);--color-surface-card:var(--app-color-background-card,var(--color-surface));--color-surface-secondary:var(--app-color-background-surface-under);--color-surface-recovery:var(--app-color-background-recovery,var(--color-surface-secondary));--color-surface-tertiary:var(--app-color-background-editor-opaque);--app-color-background-shell:var(--color-surface-tertiary);--color-background-home-suggestion-hover:var(--color-background-primary-ghost-hover);--app-shell-sidebar-divider:var(--color-border);--color-border-overlay:var(--color-border);--shadow-dropdown-overlay:var(--shadow-xl-spread);--dropdown-overlay-ring-width:.5px;--popover-overlay-ring-width:.5px;--shadow-popover-overlay:var(--shadow-lg);--app-shell-sidebar-popover-border:var(--color-token-border);--color-background-composer-surface:var(--app-color-background-elevated-primary-opaque,var(--color-surface-elevated));--app-shell-page-surface-shadow:var(--elevation-stroke-subtle),var(--shadow-card);--app-shell-sidebar-popover-radius:calc(var(--radius-xl-base) - var(--spacing));--app-shell-window-radius:initial;--app-shell-sidebar-popover-background:rgb(from var(--color-surface-elevated-secondary)r g b/1);--color-surface-elevated:var(--app-color-background-elevated-primary);--color-surface-elevated-secondary:var(--color-background-control-opaque,var(--app-color-background-surface));--color-background-artifact-preview:color-mix(in srgb,var(--color-surface)98%,var(--black));--color-background-viewer-control:light-dark(var(--color-surface-elevated),var(--color-surface-elevated-secondary));--color-background-primary-soft:var(--app-color-background-control);--color-background-page-search:var(--color-surface-elevated-secondary);--color-background-primary-soft-alpha:color-mix(in oklab,var(--app-color-text-foreground)2.5%,transparent);--color-background-primary-soft-active:var(--app-color-background-button-secondary);--color-background-primary-ghost-hover:var(--app-color-background-button-secondary-hover);--color-background-primary-ghost-focus:light-dark(color-mix(in oklab,var(--color-text)12%,transparent),var(--color-background-primary-ghost-hover));--color-background-primary-solid:var(--app-color-text-foreground);--color-background-composer-primary:var(--color-background-primary-solid);--color-background-accent-action:var(--color-background-info-solid);--color-background-user-message:color-mix(in oklab,var(--color-text)5%,transparent);--color-background-other-user-message:color-mix(in oklab,var(--color-text)10%,transparent);--color-background-secondary-soft:var(--app-color-background-button-secondary);--color-background-segmented-selected:color-mix(in oklab,var(--color-text)5%,transparent);--color-background-segmented-selected-hover:color-mix(in oklab,var(--color-text)10%,transparent);--color-background-segmented-form-track:light-dark(color-mix(in srgb,var(--color-surface)90%,var(--color-text)),color-mix(in srgb,var(--color-surface-elevated-secondary)65%,var(--color-codex-application-menu)));--color-background-segmented-form-selected:light-dark(var(--color-surface),color-mix(in srgb,var(--color-surface-elevated-secondary)90%,var(--color-text)));--color-background-callout-surface:var(--app-color-background-elevated-primary);--color-background-secondary-soft-alpha:var(--color-background-secondary-ghost-hover);--color-background-execution-output:var(--color-surface-secondary);--color-background-execution-traceback:var(--black);--color-background-mode-toggle-track:light-dark(var(--color-surface-secondary),var(--color-background-primary-ghost-hover));--color-background-mode-toggle-selected:color-mix(in oklab,var(--color-background-primary-soft)90%,transparent);--color-background-composer-action-bar:light-dark(var(--color-surface-secondary),var(--app-color-background-elevated-secondary-opaque,var(--color-surface-elevated-secondary)));--color-background-info-surface:var(--app-color-background-accent-hover);--color-background-info-soft:color-mix(in srgb,var(--app-color-text-accent)30%,transparent);--color-background-text-selection:var(--color-background-info-soft);--color-background-attribution-highlight:var(--color-background-info-soft);--color-background-info-solid:var(--app-color-accent-blue);--color-background-coachmark:var(--blue-500);--color-background-success-surface:light-dark(var(--green-25),var(--green-950));--color-background-success-solid:var(--green-600);--color-background-success-indicator:light-dark(var(--green-600),var(--green-500));--color-background-chatgpt-success-solid:var(--color-background-success-solid);--color-background-danger-surface:light-dark(var(--red-25),var(--red-950));--color-background-danger-solid:var(--red-500);--color-background-warning-surface:light-dark(var(--orange-25),var(--orange-950));--color-background-warning-solid:var(--app-color-accent-orange);--color-background-caution-solid:var(--app-color-accent-yellow);--color-background-discovery-solid:var(--app-color-accent-purple);--color-background-tip-soft:var(--app-color-background-tip-badge,color-mix(in srgb,var(--app-color-text-accent)30%,transparent));--color-border:var(--app-color-border,color-mix(in oklab,var(--app-color-text-foreground)8%,transparent));--color-border-mode-toggle-selected:var(--color-border);--color-border-button-outline:var(--color-border);--color-background-button-outline-hover:var(--color-background-primary-ghost-hover);--shadow-mode-toggle-selected:var(--shadow-md);--color-border-subtle:var(--app-color-border-light,color-mix(in oklab,var(--app-color-text-foreground)5%,transparent));--color-border-strong:var(--app-color-border-heavy,color-mix(in oklab,var(--app-color-text-foreground)12%,transparent));--color-border-primary-outline:var(--app-color-border-heavy,var(--color-border-strong));--color-ring:var(--app-color-border-focus);--color-border-danger-outline:var(--app-color-border-error);--color-border-warning-outline:var(--app-color-border-warning);--color-codex-description:var(--app-color-text-foreground-tertiary);--color-codex-radio-inactive:var(--app-color-border-heavy);--color-codex-icon:var(--app-color-icon-primary);--color-codex-icon-active:var(--app-color-icon-primary,var(--color-text-emphasis));--color-codex-drop-overlay:var(--app-color-background-accent-active);--color-codex-drop-prompt:var(--app-color-background-accent-active);--color-codex-application-menu:var(--app-color-background-application-menu,var(--app-color-background-elevated-primary));--color-codex-application-menu-selection:var(--color-background-primary-soft-alpha);--color-codex-git-added:var(--app-color-decoration-added);--color-codex-git-deleted:var(--app-color-decoration-deleted);--color-codex-git-modified:var(--app-color-decoration-modified);--color-codex-git-ignored:var(--app-color-decoration-modified);--color-codex-diff-added:var(--app-color-editor-added);--color-codex-diff-deleted:var(--app-color-editor-deleted);--color-codex-diff-surface:color-mix(in srgb,var(--color-surface)94%,var(--color-text));--color-codex-terminal-background:var(--app-color-background-surface,var(--color-surface));--color-codex-terminal-foreground:var(--app-color-text-foreground);--color-codex-terminal-selection:var(--app-color-simple-scrim);--color-codex-terminal-selection-inactive:var(--app-color-simple-scrim);--color-codex-terminal-ansi-black:var(--app-color-text-foreground-tertiary);--color-codex-terminal-ansi-red:var(--app-color-accent-red);--color-codex-terminal-ansi-green:var(--app-color-accent-green);--color-codex-terminal-ansi-yellow:var(--app-color-accent-yellow);--color-codex-terminal-ansi-blue:var(--app-color-accent-blue);--color-codex-terminal-ansi-magenta:var(--app-color-accent-purple);--color-codex-terminal-ansi-cyan:var(--app-color-accent-blue);--color-codex-terminal-ansi-white:var(--app-color-text-foreground);--color-codex-terminal-ansi-bright-black:var(--app-color-text-foreground-secondary);--color-codex-terminal-ansi-bright-red:var(--app-color-accent-red);--color-codex-terminal-ansi-bright-green:var(--app-color-accent-green);--color-codex-terminal-ansi-bright-yellow:var(--app-color-accent-yellow);--color-codex-terminal-ansi-bright-blue:var(--app-color-accent-blue);--color-codex-terminal-ansi-bright-magenta:var(--app-color-accent-purple);--color-codex-terminal-ansi-bright-cyan:var(--app-color-accent-blue);--color-codex-terminal-ansi-bright-white:var(--app-color-text-foreground);--color-codex-editor-line-highlight:color-mix(in srgb,var(--app-color-text-foreground)4%,transparent);--color-codex-editor-cursor:var(--app-color-text-foreground);--color-codex-editor-inline-code-background:var(--app-color-background-elevated-secondary);--color-codex-editor-inline-code-foreground:var(--app-color-text-foreground);--color-codex-syntax-comment:light-dark(var(--gray-fixed-550),var(--gray-fixed-250));--color-codex-syntax-keyword:light-dark(#ab4f7a,#f8a6c8);--color-codex-syntax-literal:light-dark(#ac4f23,#f1a275);--color-codex-syntax-string:light-dark(#3a843f,#83d197);--color-codex-syntax-variable:light-dark(#643cae,#b897f4);--color-codex-syntax-attribute:light-dark(#b8802b,#f9dc78);--color-codex-syntax-name:light-dark(#1f4e94,#63a8f8);--color-codex-syntax-error:light-dark(var(--red-600),var(--red-200));--color-background-primary-soft-hover:var(--app-color-background-button-secondary-hover);--color-background-secondary-soft-hover:var(--color-background-primary-soft-hover);--color-background-secondary-soft-active:var(--color-background-primary-soft-active);--color-background-secondary-solid:var(--app-color-background-button-secondary);--color-background-secondary-solid-hover:var(--color-background-primary-soft-hover);--color-background-secondary-solid-active:var(--color-background-primary-soft-active);--color-background-secondary-ghost-hover:var(--color-background-primary-ghost-hover);--color-background-secondary-ghost-active:var(--color-background-primary-ghost-active);--color-border-secondary-outline:var(--color-border-primary-outline)}@supports (color:color(display-p3 0 0 0)){:where(.skinny-native) :where(.skinny-native,[data-theme]),:where(.skinny-native):where(.skinny-native,[data-theme]){--color-avatar-blue:#0485ff;--color-avatar-purple:#ae7bf9;--color-avatar-green:#07b84c;--color-avatar-yellow:#ffc304;--color-avatar-orange:#ff7419}@supports (color:color(display-p3 0 0 0)){:where(.skinny-native) :where(.skinny-native,[data-theme]),:where(.skinny-native):where(.skinny-native,[data-theme]){--color-avatar-blue:color(display-p3 .227451 .513726 .968627);--color-avatar-purple:color(display-p3 .65098 .490196 .94902);--color-avatar-green:color(display-p3 .32549 .709804 .34902);--color-avatar-yellow:color(display-p3 .964706 .772549 .262745);--color-avatar-orange:color(display-p3 .933333 .486275 .215686)}}}:where(.skinny-native) :where(.skinny-native[data-codex-window-type=browser],.skinny-native[data-codex-window-type=browser] [data-theme]),:where(.skinny-native):where(.skinny-native[data-codex-window-type=browser],.skinny-native[data-codex-window-type=browser] [data-theme]){--color-text-toolbar-action:var(--color-text);--thread-composer-bottom-inset:calc(var(--spacing)*6)}:where(.skinny-native) :where([data-codex-window-type]){--tracking-tooltip:-.15px;--shadow-tooltip:0 8px 18px #0f172a33;--side-composer-tooltip:bottom}:where(.skinny-native) :where(.skinny-native,[data-theme]),:where(.skinny-native):where(.skinny-native,[data-theme]){--height-token-message:calc(var(--spacing)*9);--comment-font-size:var(--text-base);--comment-metadata-font-size:var(--text-sm);--comment-line-height:var(--text-base--line-height);--comment-editor-font-size:var(--codex-chat-font-size);--shadow-viewer-surface:0 0 0 1px var(--color-border-subtle),var(--shadow-card)}:where(.skinny-native) :where(.skinny-native[data-codex-window-type]),:where(.skinny-native):where(.skinny-native[data-codex-window-type]){--profile-menu-icon-opacity:.75}:where(.skinny-native) :where(.skinny-native[data-codex-window-type]:not([data-codex-window-type=browser])),:where(.skinny-native):where(.skinny-native[data-codex-window-type]:not([data-codex-window-type=browser])){--tooltip-compact-font-weight:var(--font-ui-weight)}:where(.skinny-native) :where(.skinny-native[data-codex-window-type=browser]),:where(.skinny-native):where(.skinny-native[data-codex-window-type=browser]){--profile-menu-icon-opacity:1}:where(.skinny-native) :where(.skinny-native[data-codex-window-type=browser],.skinny-native[data-codex-window-type=browser] [data-theme]),:where(.skinny-native):where(.skinny-native[data-codex-window-type=browser],.skinny-native[data-codex-window-type=browser] [data-theme]){--height-token-message:calc(var(--spacing)*10);--comment-font-size:var(--text-sm);--comment-metadata-font-size:var(--text-xs);--comment-line-height:var(--text-sm--line-height);--comment-editor-font-size:var(--text-sm)}:where(.skinny-native) .skinny-native[data-codex-window-type=browser],:where(.skinny-native).skinny-native[data-codex-window-type=browser]{--spacing-nav-row-content:calc(var(--spacing)*1.5)}:where(.skinny-native) :where(.skinny-native[data-codex-window-type]:not([data-codex-window-type=browser]) [data-theme]),:where(.skinny-native):where(.skinny-native[data-codex-window-type]:not([data-codex-window-type=browser]) [data-theme]){--tooltip-compact-font-weight:inherit}:where(.skinny-native) :where(.skinny-native,[data-theme]),:where(.skinny-native):where(.skinny-native,[data-theme]){--viewer-header-height:calc(var(--icon-leading-size) + var(--spacing)*8);--control-font-size-sm:var(--text-xs);--control-font-size-md:var(--text-sm);--control-font-size-lg:var(--text-base)}}@layer base{:where(.skinny-native) *,:where(.skinny-native) :after,:where(.skinny-native) :before,:where(.skinny-native) ::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.skinny-native) ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:where(.skinny-native) .skinny-native,:where(.skinny-native).skinny-native{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;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}:where(.skinny-native) hr{height:0;color:inherit;border-top-width:1px}:where(.skinny-native) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.skinny-native) h1,:where(.skinny-native) h2,:where(.skinny-native) h3,:where(.skinny-native) h4,:where(.skinny-native) h5,:where(.skinny-native) h6{font-size:inherit;font-weight:inherit}:where(.skinny-native) a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:where(.skinny-native) code,:where(.skinny-native) kbd,:where(.skinny-native) samp,:where(.skinny-native) 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}:where(.skinny-native) small{font-size:80%}:where(.skinny-native) sub,:where(.skinny-native) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(.skinny-native) sub{bottom:-.25em}:where(.skinny-native) sup{top:-.5em}:where(.skinny-native) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.skinny-native) :-moz-focusring{outline:auto}:where(.skinny-native) progress{vertical-align:baseline}:where(.skinny-native) summary{display:list-item}:where(.skinny-native) ol,:where(.skinny-native) ul,:where(.skinny-native) menu{list-style:none}:where(.skinny-native) img,:where(.skinny-native) svg,:where(.skinny-native) video,:where(.skinny-native) canvas,:where(.skinny-native) audio,:where(.skinny-native) iframe,:where(.skinny-native) embed,:where(.skinny-native) object{vertical-align:middle;display:block}:where(.skinny-native) img,:where(.skinny-native) video{max-width:100%;height:auto}:where(.skinny-native) button,:where(.skinny-native) input,:where(.skinny-native) select,:where(.skinny-native) optgroup,:where(.skinny-native) textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(.skinny-native) ::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(.skinny-native) :where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(.skinny-native) :where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}:where(.skinny-native) ::file-selector-button{margin-inline-end:4px}:where(.skinny-native) ::-moz-placeholder{opacity:1}:where(.skinny-native) ::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){:where(.skinny-native) ::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}:where(.skinny-native) ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}:where(.skinny-native) ::-webkit-search-decoration{-webkit-appearance:none}:where(.skinny-native) ::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:where(.skinny-native) ::-webkit-datetime-edit{display:inline-flex}:where(.skinny-native) ::-webkit-datetime-edit-fields-wrapper{padding:0}:where(.skinny-native) ::-webkit-datetime-edit{padding-block:0}:where(.skinny-native) ::-webkit-datetime-edit-year-field{padding-block:0}:where(.skinny-native) ::-webkit-datetime-edit-month-field{padding-block:0}:where(.skinny-native) ::-webkit-datetime-edit-day-field{padding-block:0}:where(.skinny-native) ::-webkit-datetime-edit-hour-field{padding-block:0}:where(.skinny-native) ::-webkit-datetime-edit-minute-field{padding-block:0}:where(.skinny-native) ::-webkit-datetime-edit-second-field{padding-block:0}:where(.skinny-native) ::-webkit-datetime-edit-millisecond-field{padding-block:0}:where(.skinny-native) ::-webkit-datetime-edit-meridiem-field{padding-block:0}:where(.skinny-native) ::-webkit-calendar-picker-indicator{line-height:1}:where(.skinny-native) :-moz-ui-invalid{box-shadow:none}:where(.skinny-native) button,:where(.skinny-native) input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}:where(.skinny-native) ::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}:where(.skinny-native) ::-webkit-inner-spin-button{height:auto}:where(.skinny-native) ::-webkit-outer-spin-button{height:auto}:where(.skinny-native) [hidden]:where(:not([hidden=until-found])){display:none!important}:where(.skinny-native) .skinny-native,:where(.skinny-native).skinny-native{font-synthesis-weight:none}:where(.skinny-native) textarea{resize:none}:where(.skinny-native) img,:where(.skinny-native) svg{flex-grow:0;flex-shrink:0}:where(.skinny-native) input,:where(.skinny-native) textarea,:where(.skinny-native) select,:where(.skinny-native) optgroup{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;filter:none;outline-offset:0;outline-width:2px}:where(.skinny-native) a,:where(.skinny-native) button,:where(.skinny-native) input,:where(.skinny-native) label,:where(.skinny-native) select,:where(.skinny-native) textarea,:where(.skinny-native) :where([aria-role=button]){touch-action:manipulation}:where(.skinny-native) button{text-transform:none;vertical-align:middle}:where(.skinny-native) button:not(:disabled),:where(.skinny-native) [role=button]:not(:disabled){cursor:var(--cursor-interaction,pointer)}:where(.skinny-native) table{border-spacing:0}:where(.skinny-native) blockquote,:where(.skinny-native) q{quotes:none}:where(.skinny-native) blockquote:before,:where(.skinny-native) blockquote:after,:where(.skinny-native) q:before,:where(.skinny-native) q:after{content:none}:where(.skinny-native) .skinny-native,:where(.skinny-native).skinny-native{color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:var(--tracking-normal)}:where(.skinny-native) [data-theme=light],:where(.skinny-native)[data-theme=light]{color-scheme:light}:where(.skinny-native) [data-theme=dark],:where(.skinny-native)[data-theme=dark]{color-scheme:dark}:where(.skinny-native) *{scrollbar-color:var(--scrollbar-color)transparent;scrollbar-width:thin}:where(.skinny-native) [data-exiting]{pointer-events:none}:where(.skinny-native) ::-moz-placeholder{color:var(--color-text-tertiary)}:where(.skinny-native) ::placeholder{color:var(--color-text-tertiary)}:where(.skinny-native) b,:where(.skinny-native) strong{font-weight:var(--font-weight-semibold)}:where(.skinny-native) hr{border-color:var(--color-border-subtle)}:where(.skinny-native) pre{white-space:pre}:where(.skinny-native) [data-rtl-flip]:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x: -100% ;scale:var(--tw-scale-x)var(--tw-scale-y)}:where(.skinny-native) code{color:inherit;background-color:#0000;border-radius:0;padding:0}}@layer components{:where(.skinny-native) .heading-4xl{font-size:var(--font-heading-4xl-size);font-weight:var(--font-heading-4xl-weight);letter-spacing:var(--font-heading-4xl-tracking);line-height:var(--font-heading-4xl-line-height)}:where(.skinny-native) .heading-3xl{font-size:var(--font-heading-3xl-size);font-weight:var(--font-heading-3xl-weight);letter-spacing:var(--font-heading-3xl-tracking);line-height:var(--font-heading-3xl-line-height)}:where(.skinny-native) .heading-2xl{font-size:var(--font-heading-2xl-size);font-weight:var(--font-heading-2xl-weight);letter-spacing:var(--font-heading-2xl-tracking);line-height:var(--font-heading-2xl-line-height)}:where(.skinny-native) .heading-xl{font-size:var(--font-heading-xl-size);font-weight:var(--font-heading-xl-weight);letter-spacing:var(--font-heading-xl-tracking);line-height:var(--font-heading-xl-line-height)}:where(.skinny-native) .heading-lg{font-size:var(--font-heading-lg-size);font-weight:var(--font-heading-lg-weight);letter-spacing:var(--font-heading-lg-tracking);line-height:var(--font-heading-lg-line-height)}:where(.skinny-native) .heading-sm{font-size:var(--font-heading-sm-size);font-weight:var(--font-heading-sm-weight);letter-spacing:var(--font-heading-sm-tracking);line-height:var(--font-heading-sm-line-height)}:where(.skinny-native) .heading-xs{font-size:var(--font-heading-xs-size);font-weight:var(--font-heading-xs-weight);letter-spacing:var(--font-heading-xs-tracking);line-height:var(--font-heading-xs-line-height)}:where(.skinny-native) .icon-xs{width:var(--control-icon-size-xs);height:var(--control-icon-size-xs)}:where(.skinny-native) .icon-sm{width:var(--control-icon-size-sm);height:var(--control-icon-size-sm)}:where(.skinny-native) .icon-md{width:var(--control-icon-size-md);height:var(--control-icon-size-md)}:where(.skinny-native) .icon-lg{width:var(--control-icon-size-lg);height:var(--control-icon-size-lg)}@supports (animation-timeline:--scroll-fade){:where(.skinny-native) .horizontal-scroll-fade-mask{-webkit-mask:linear-gradient(to right in oklch,oklch(60% 0 0/0),oklch(85% 0 0) var(--left-fade)calc(100% - var(--right-fade)),oklch(60% 0 0/0));mask:linear-gradient(to right in oklch,oklch(60% 0 0/0),oklch(85% 0 0) var(--left-fade)calc(100% - var(--right-fade)),oklch(60% 0 0/0));animation-name:edge-fade-horizontal;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(self x)}:where(.skinny-native) .horizontal-scroll-fade-mask.horizontal-scroll-fade-mask-eased{--edge-fade-distance:1.5rem;-webkit-mask-image:linear-gradient(to right,#0000,#0000000b calc(var(--left-fade)*.125),#00000028 calc(var(--left-fade)*.25),#00000051 calc(var(--left-fade)*.375),#00000080 calc(var(--left-fade)*.5),#000000ae calc(var(--left-fade)*.625),#000000d7 calc(var(--left-fade)*.75),#000000f4 calc(var(--left-fade)*.875),#000 var(--left-fade)calc(100% - var(--right-fade)),#000000f4 calc(100% - var(--right-fade)*.875),#000000d7 calc(100% - var(--right-fade)*.75),#000000ae calc(100% - var(--right-fade)*.625),#00000080 calc(100% - var(--right-fade)*.5),#00000051 calc(100% - var(--right-fade)*.375),#00000028 calc(100% - var(--right-fade)*.25),#0000000b calc(100% - var(--right-fade)*.125),#0000);mask-image:linear-gradient(to right,#0000,#0000000b calc(var(--left-fade)*.125),#00000028 calc(var(--left-fade)*.25),#00000051 calc(var(--left-fade)*.375),#00000080 calc(var(--left-fade)*.5),#000000ae calc(var(--left-fade)*.625),#000000d7 calc(var(--left-fade)*.75),#000000f4 calc(var(--left-fade)*.875),#000 var(--left-fade)calc(100% - var(--right-fade)),#000000f4 calc(100% - var(--right-fade)*.875),#000000d7 calc(100% - var(--right-fade)*.75),#000000ae calc(100% - var(--right-fade)*.625),#00000080 calc(100% - var(--right-fade)*.5),#00000051 calc(100% - var(--right-fade)*.375),#00000028 calc(100% - var(--right-fade)*.25),#0000000b calc(100% - var(--right-fade)*.125),#0000)}:where(.skinny-native) .horizontal-scroll-fade-mask:dir(rtl){animation-direction:reverse}}}@layer utilities{:where(.skinny-native) .pointer-events-auto{pointer-events:auto}:where(.skinny-native) .pointer-events-none{pointer-events:none}:where(.skinny-native) .collapse{visibility:collapse}:where(.skinny-native) .invisible{visibility:hidden}:where(.skinny-native) .visible{visibility:visible}:where(.skinny-native) .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.skinny-native) .absolute{position:absolute}:where(.skinny-native) .fixed{position:fixed}:where(.skinny-native) .relative{position:relative}:where(.skinny-native) .sticky{position:sticky}:where(.skinny-native) .inset-0{inset:calc(var(--spacing)*0)}:where(.skinny-native) .inset-x-0{inset-inline:calc(var(--spacing)*0)}:where(.skinny-native) .top-0{top:calc(var(--spacing)*0)}:where(.skinny-native) .bottom-0{bottom:calc(var(--spacing)*0)}:where(.skinny-native) .isolate{isolation:isolate}:where(.skinny-native) .z-10{z-index:10}:where(.skinny-native) .z-20{z-index:20}:where(.skinny-native) .z-50{z-index:50}:where(.skinny-native) .col-start-1{grid-column-start:1}:where(.skinny-native) .row-start-1{grid-row-start:1}:where(.skinny-native) .container{width:100%}@media(min-width:15rem){:where(.skinny-native) .container{max-width:15rem}}@media(min-width:20rem){:where(.skinny-native) .container{max-width:20rem}}@media(min-width:40rem){:where(.skinny-native) .container{max-width:40rem}}@media(min-width:48rem){:where(.skinny-native) .container{max-width:48rem}}@media(min-width:64rem){:where(.skinny-native) .container{max-width:64rem}}@media(min-width:80rem){:where(.skinny-native) .container{max-width:80rem}}@media(min-width:96rem){:where(.skinny-native) .container{max-width:96rem}}:where(.skinny-native) .m-0{margin:calc(var(--spacing)*0)}:where(.skinny-native) .m-1{margin:calc(var(--spacing)*1)}:where(.skinny-native) .m-2{margin:calc(var(--spacing)*2)}:where(.skinny-native) .m-px{margin:1px}:where(.skinny-native) .-mx-1{margin-inline:calc(var(--spacing)*-1)}:where(.skinny-native) .mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}:where(.skinny-native) .ms-2{margin-inline-start:calc(var(--spacing)*2)}:where(.skinny-native) .-me-1\.75{margin-inline-end:calc(var(--spacing)*-1.75)}:where(.skinny-native) .-mt-1{margin-top:calc(var(--spacing)*-1)}:where(.skinny-native) .text-fade-truncate{width:100%;min-width:0;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--text-fade-truncate-distance,1rem)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--text-fade-truncate-distance,1rem)),transparent);text-overflow:clip;white-space:nowrap;display:block;overflow:hidden}:where(.skinny-native) .text-fade-truncate:dir(rtl){-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--text-fade-truncate-distance,1rem)),transparent);mask-image:linear-gradient(to left,#000 calc(100% - var(--text-fade-truncate-distance,1rem)),transparent)}:where(.skinny-native) .contents{display:contents}:where(.skinny-native) .flex{display:flex}:where(.skinny-native) .grid{display:grid}:where(.skinny-native) .hidden{display:none}:where(.skinny-native) .inline{display:inline}:where(.skinny-native) .inline-flex{display:inline-flex}:where(.skinny-native) .aspect-square{aspect-ratio:1}:where(.skinny-native) .size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}:where(.skinny-native) .size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}:where(.skinny-native) .size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}:where(.skinny-native) .size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}:where(.skinny-native) .size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}:where(.skinny-native) .size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}:where(.skinny-native) .size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}:where(.skinny-native) .size-full{width:100%;height:100%}:where(.skinny-native) .icon-leading{width:var(--icon-leading-size,16px);height:var(--icon-leading-size,16px)}:where(.skinny-native) .button-toolbar{height:var(--spacing-token-button-composer);padding-inline:var(--spacing-button-toolbar-inline)}:where(.skinny-native) .h-\(--spacing-token-button-composer\){height:var(--spacing-token-button-composer)}:where(.skinny-native) .h-0{height:calc(var(--spacing)*0)}:where(.skinny-native) .h-3{height:calc(var(--spacing)*3)}:where(.skinny-native) .h-4{height:calc(var(--spacing)*4)}:where(.skinny-native) .h-4\.5{height:calc(var(--spacing)*4.5)}:where(.skinny-native) .h-5{height:calc(var(--spacing)*5)}:where(.skinny-native) .h-6{height:calc(var(--spacing)*6)}:where(.skinny-native) .h-7{height:calc(var(--spacing)*7)}:where(.skinny-native) .h-8{height:calc(var(--spacing)*8)}:where(.skinny-native) .h-8\.5{height:calc(var(--spacing)*8.5)}:where(.skinny-native) .h-9{height:calc(var(--spacing)*9)}:where(.skinny-native) .h-9\.5{height:calc(var(--spacing)*9.5)}:where(.skinny-native) .h-10{height:calc(var(--spacing)*10)}:where(.skinny-native) .h-11\.5{height:calc(var(--spacing)*11.5)}:where(.skinny-native) .h-12{height:calc(var(--spacing)*12)}:where(.skinny-native) .h-14{height:calc(var(--spacing)*14)}:where(.skinny-native) .h-16{height:calc(var(--spacing)*16)}:where(.skinny-native) .h-\[calc\(var\(--spacing-token-button-composer\)\+6px\)\]{height:calc(var(--spacing-token-button-composer) + 6px)}:where(.skinny-native) .h-fit{height:-moz-fit-content;height:fit-content}:where(.skinny-native) .h-full{height:100%}:where(.skinny-native) .h-px{height:1px}:where(.skinny-native) .h-token-button-composer{height:var(--spacing-token-button-composer)}:where(.skinny-native) .h-token-button-composer-sm{height:var(--spacing-token-button-composer-sm)}:where(.skinny-native) .max-h-\[250px\]{max-height:250px}:where(.skinny-native) .min-h-\(--height-token-message\){min-height:var(--height-token-message)}:where(.skinny-native) .min-h-0{min-height:calc(var(--spacing)*0)}:where(.skinny-native) .min-h-6{min-height:calc(var(--spacing)*6)}:where(.skinny-native) .min-h-7{min-height:calc(var(--spacing)*7)}:where(.skinny-native) .min-h-8{min-height:calc(var(--spacing)*8)}:where(.skinny-native) .min-h-9{min-height:calc(var(--spacing)*9)}:where(.skinny-native) .min-h-10{min-height:calc(var(--spacing)*10)}:where(.skinny-native) .min-h-11{min-height:calc(var(--spacing)*11)}:where(.skinny-native) .min-h-11\.5{min-height:calc(var(--spacing)*11.5)}:where(.skinny-native) .min-h-12{min-height:calc(var(--spacing)*12)}:where(.skinny-native) .min-h-13{min-height:calc(var(--spacing)*13)}:where(.skinny-native) .min-h-min{min-height:-moz-min-content;min-height:min-content}:where(.skinny-native) .\!w-auto{width:auto!important}:where(.skinny-native) .w-3{width:calc(var(--spacing)*3)}:where(.skinny-native) .w-3\.5{width:calc(var(--spacing)*3.5)}:where(.skinny-native) .w-4{width:calc(var(--spacing)*4)}:where(.skinny-native) .w-6{width:calc(var(--spacing)*6)}:where(.skinny-native) .w-7{width:calc(var(--spacing)*7)}:where(.skinny-native) .w-8{width:calc(var(--spacing)*8)}:where(.skinny-native) .w-10{width:calc(var(--spacing)*10)}:where(.skinny-native) .w-52{width:calc(var(--spacing)*52)}:where(.skinny-native) .w-57{width:calc(var(--spacing)*57)}:where(.skinny-native) .w-65{width:calc(var(--spacing)*65)}:where(.skinny-native) .w-\[220px\]{width:220px}:where(.skinny-native) .w-\[233px\]{width:233px}:where(.skinny-native) .w-\[240px\]{width:240px}:where(.skinny-native) .w-\[280px\]{width:280px}:where(.skinny-native) .w-\[360px\]{width:360px}:where(.skinny-native) .w-\[408px\]{width:408px}:where(.skinny-native) .w-fit{width:-moz-fit-content;width:fit-content}:where(.skinny-native) .w-full{width:100%}:where(.skinny-native) .max-w-64{max-width:calc(var(--spacing)*64)}:where(.skinny-native) .max-w-\[240px\]{max-width:240px}:where(.skinny-native) .max-w-\[320px\]{max-width:320px}:where(.skinny-native) .max-w-full{max-width:100%}:where(.skinny-native) .min-w-0{min-width:calc(var(--spacing)*0)}:where(.skinny-native) .min-w-4{min-width:calc(var(--spacing)*4)}:where(.skinny-native) .min-w-20{min-width:calc(var(--spacing)*20)}:where(.skinny-native) .min-w-28{min-width:calc(var(--spacing)*28)}:where(.skinny-native) .min-w-29{min-width:calc(var(--spacing)*29)}:where(.skinny-native) .min-w-30{min-width:calc(var(--spacing)*30)}:where(.skinny-native) .min-w-40{min-width:calc(var(--spacing)*40)}:where(.skinny-native) .min-w-\[120px\]{min-width:120px}:where(.skinny-native) .min-w-\[160px\]{min-width:160px}:where(.skinny-native) .min-w-\[172px\]{min-width:172px}:where(.skinny-native) .min-w-\[180px\]{min-width:180px}:where(.skinny-native) .min-w-\[200px\]{min-width:200px}:where(.skinny-native) .min-w-\[260px\]{min-width:260px}:where(.skinny-native) .min-w-\[var\(--app-menu-min-width\,220px\)\]{min-width:var(--app-menu-min-width,220px)}:where(.skinny-native) .min-w-token-button-composer{min-width:var(--spacing-token-button-composer)}:where(.skinny-native) .flex-1{flex:1}:where(.skinny-native) .shrink-0{flex-shrink:0}:where(.skinny-native) .rotate-45{rotate:45deg}:where(.skinny-native) .rotate-90{rotate:90deg}:where(.skinny-native) .transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}:where(.skinny-native) .cursor-default{cursor:default}:where(.skinny-native) .cursor-interaction{cursor:var(--cursor-interaction)}:where(.skinny-native) .cursor-not-allowed{cursor:not-allowed}:where(.skinny-native) .resize{resize:both}:where(.skinny-native) .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(.skinny-native) .grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}:where(.skinny-native) .flex-col{flex-direction:column}:where(.skinny-native) .items-center{align-items:center}:where(.skinny-native) .items-start{align-items:flex-start}:where(.skinny-native) .items-stretch{align-items:stretch}:where(.skinny-native) .justify-center{justify-content:center}:where(.skinny-native) .justify-end{justify-content:flex-end}:where(.skinny-native) .justify-start{justify-content:flex-start}:where(.skinny-native) .gap-0\.75{gap:calc(var(--spacing)*.75)}:where(.skinny-native) .gap-1{gap:calc(var(--spacing)*1)}:where(.skinny-native) .gap-1\.5{gap:calc(var(--spacing)*1.5)}:where(.skinny-native) .gap-2{gap:calc(var(--spacing)*2)}:where(.skinny-native) .gap-3{gap:calc(var(--spacing)*3)}:where(.skinny-native) .gap-\[var\(--spacing-menu-item-content\,calc\(var\(--spacing\)\*1\.5\)\)\]{gap:var(--spacing-menu-item-content,calc(var(--spacing)*1.5))}:where(.skinny-native) .self-center{align-self:center}:where(.skinny-native) .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.skinny-native) .overflow-clip{overflow:clip}:where(.skinny-native) .overflow-hidden{overflow:hidden}:where(.skinny-native) .overflow-x-hidden{overflow-x:hidden}:where(.skinny-native) .overflow-y-auto{overflow-y:auto}:where(.skinny-native) .overflow-y-hidden{overflow-y:hidden}:where(.skinny-native) .\!rounded-md{border-radius:var(--radius-md)!important}:where(.skinny-native) .\!rounded-none{border-radius:0!important}:where(.skinny-native) .rounded{border-radius:.25rem}:where(.skinny-native) .rounded-2xl{border-radius:var(--radius-2xl)}:where(.skinny-native) .rounded-2xs{border-radius:var(--radius-2xs)}:where(.skinny-native) .rounded-3xl{border-radius:var(--radius-3xl)}:where(.skinny-native) .rounded-\[var\(--message-bubble-radius\,var\(--radius-full\)\)\]{border-radius:var(--message-bubble-radius,var(--radius-full))}:where(.skinny-native) .rounded-button-action{border-radius:var(--radius-button-action)}:where(.skinny-native) .rounded-button-toolbar{border-radius:var(--radius-button-toolbar)}:where(.skinny-native) .rounded-full{border-radius:3.40282e38px;border-radius:var(--radius-full)}:where(.skinny-native) .rounded-lg{border-radius:var(--radius-lg)}:where(.skinny-native) .rounded-md{border-radius:var(--radius-md)}:where(.skinny-native) .rounded-none{border-radius:0}:where(.skinny-native) .rounded-sm{border-radius:var(--radius-sm)}:where(.skinny-native) .rounded-xl{border-radius:var(--radius-xl)}:where(.skinny-native) .rounded-s-lg{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}:where(.skinny-native) .rounded-e-none{border-start-end-radius:0;border-end-end-radius:0}:where(.skinny-native) .\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}:where(.skinny-native) .border{border-style:var(--tw-border-style);border-width:1px}:where(.skinny-native) .border-0{border-style:var(--tw-border-style);border-width:0}:where(.skinny-native) .border-hairline{border-style:var(--tw-border-style);border-width:var(--border-width-hairline)}:where(.skinny-native) .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}:where(.skinny-native) .\!border-none{--tw-border-style:none!important;border-style:none!important}:where(.skinny-native) .border-none{--tw-border-style:none;border-style:none}:where(.skinny-native) .border-\(color\:--color-border-tooltip\){border-color:var(--color-border-tooltip)}:where(.skinny-native) .border-\(color\:--color-border-tooltip-classic\){border-color:var(--color-border-tooltip-classic)}:where(.skinny-native) .border-button-outline{border-color:var(--color-border-button-outline)}:where(.skinny-native) .border-control-thumb-on-accent{border-color:var(--color-control-thumb-on-accent)}:where(.skinny-native) .border-default{border-color:var(--color-border)}:where(.skinny-native) .border-media-foreground\/20{border-color:color-mix(in oklab,var(--color-media-foreground)20%,transparent)}:where(.skinny-native) .border-primary-outline{border-color:var(--color-border-primary-outline)}:where(.skinny-native) .border-subtle{border-color:var(--color-border-subtle)}:where(.skinny-native) .border-text{border-color:var(--color-text)}:where(.skinny-native) .border-text-success-solid\/20{border-color:color-mix(in oklab,var(--color-text-success-solid)20%,transparent)}:where(.skinny-native) .border-transparent{border-color:#0000}:where(.skinny-native) .border-e-border{border-inline-end-color:var(--color-border)}:where(.skinny-native) .\!bg-\[var\(--color-background-tooltip-shortcut\)\]{background-color:var(--color-background-tooltip-shortcut)!important}:where(.skinny-native) .\!bg-current\/10{background-color:color-mix(in oklab,currentColor 10%,transparent)!important}:where(.skinny-native) .bg-\(--color-background-primary-soft\)\/90{background-color:color-mix(in oklab,var(--color-background-primary-soft)90%,transparent)}:where(.skinny-native) .bg-\(--color-background-tooltip\){background-color:var(--color-background-tooltip)}:where(.skinny-native) .bg-\(--color-background-tooltip-classic\){background-color:var(--color-background-tooltip-classic)}:where(.skinny-native) .bg-\[light-dark\(var\(--blue-a25\)\,--alpha\(var\(--blue-100\)\/15\%\)\)\]{background-color:light-dark(var(--blue-a25),color-mix(in oklab,var(--blue-100)15%,transparent))}:where(.skinny-native) .bg-\[light-dark\(var\(--green-50\)\,var\(--green-900\)\)\]{background-color:light-dark(var(--green-50),var(--green-900))}:where(.skinny-native) .bg-\[var\(--conversation-accent\,var\(--color-text-info\)\)\]\/10{background-color:color-mix(in oklab,var(--conversation-accent,var(--color-text-info))10%,transparent)}:where(.skinny-native) .bg-accent-action{background-color:var(--color-background-accent-action)}:where(.skinny-native) .bg-activity-control{background-color:var(--color-background-activity-control)}:where(.skinny-native) .bg-border{background-color:var(--color-border)}:where(.skinny-native) .bg-border-subtle{background-color:var(--color-border-subtle)}:where(.skinny-native) .bg-chart-blue{background-color:var(--color-chart-blue)}:where(.skinny-native) .bg-chart-red\/10{background-color:color-mix(in oklab,var(--color-chart-red)10%,transparent)}:where(.skinny-native) .bg-coachmark{background-color:var(--color-background-coachmark)}:where(.skinny-native) .bg-composer-primary{background-color:var(--color-background-composer-primary)}:where(.skinny-native) .bg-control-thumb-on-accent{background-color:var(--color-control-thumb-on-accent)}:where(.skinny-native) .bg-current\/10{background-color:color-mix(in oklab,currentColor 10%,transparent)}:where(.skinny-native) .bg-danger-solid{background-color:var(--color-background-danger-solid)}:where(.skinny-native) .bg-info-solid{background-color:var(--color-background-info-solid)}:where(.skinny-native) .bg-media-background\/20{background-color:color-mix(in oklab,var(--color-media-background)20%,transparent)}:where(.skinny-native) .bg-media-control-background{background-color:var(--color-media-control-background)}:where(.skinny-native) .bg-media-foreground{background-color:var(--color-media-foreground)}:where(.skinny-native) .bg-primary-ghost-hover{background-color:var(--color-background-primary-ghost-hover)}:where(.skinny-native) .bg-primary-soft{background-color:var(--color-background-primary-soft)}:where(.skinny-native) .bg-primary-soft-alpha{background-color:var(--color-background-primary-soft-alpha)}:where(.skinny-native) .bg-primary-solid{background-color:var(--color-background-primary-solid)}:where(.skinny-native) .bg-segmented-selected{background-color:var(--color-background-segmented-selected)}:where(.skinny-native) .bg-success-solid{background-color:var(--color-background-success-solid)}:where(.skinny-native) .bg-surface{background-color:var(--color-surface)}:where(.skinny-native) .bg-surface-card{background-color:var(--color-surface-card)}:where(.skinny-native) .bg-surface-elevated-secondary{background-color:var(--color-surface-elevated-secondary)}:where(.skinny-native) .bg-surface-elevated-secondary\/90{background-color:color-mix(in oklab,var(--color-surface-elevated-secondary)90%,transparent)}:where(.skinny-native) .bg-text{background-color:var(--color-text)}:where(.skinny-native) .bg-text-info\/10{background-color:color-mix(in oklab,var(--color-text-info)10%,transparent)}:where(.skinny-native) .bg-text\/5{background-color:color-mix(in oklab,var(--color-text)5%,transparent)}:where(.skinny-native) .bg-text\/10{background-color:color-mix(in oklab,var(--color-text)10%,transparent)}:where(.skinny-native) .bg-transparent{background-color:#0000}:where(.skinny-native) .bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}:where(.skinny-native) .from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}:where(.skinny-native) .to-surface-elevated-secondary\/90{--tw-gradient-to:color-mix(in oklab,var(--color-surface-elevated-secondary)90%,transparent);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}:where(.skinny-native) .bg-clip-padding{background-clip:padding-box}:where(.skinny-native) .p-0{padding:calc(var(--spacing)*0)}:where(.skinny-native) .p-0\.5{padding:calc(var(--spacing)*.5)}:where(.skinny-native) .p-1{padding:calc(var(--spacing)*1)}:where(.skinny-native) .p-3{padding:calc(var(--spacing)*3)}:where(.skinny-native) .p-4{padding:calc(var(--spacing)*4)}:where(.skinny-native) .p-\[var\(--app-menu-gutter\,var\(--spacing\)\)\]{padding:var(--app-menu-gutter,var(--spacing))}:where(.skinny-native) .p-\[var\(--app-menu-item-padding\,var\(--padding-row-y\)_var\(--padding-row-x\)\)\]{padding:var(--app-menu-item-padding,var(--padding-row-y)var(--padding-row-x))}:where(.skinny-native) .\!px-0{padding-inline:calc(var(--spacing)*0)!important}:where(.skinny-native) .\!px-1\.5{padding-inline:calc(var(--spacing)*1.5)!important}:where(.skinny-native) .px-\(--padding-button-composer-inline\,calc\(var\(--spacing\)\*2\)\){padding-inline:var(--padding-button-composer-inline,calc(var(--spacing)*2))}:where(.skinny-native) .px-0{padding-inline:calc(var(--spacing)*0)}:where(.skinny-native) .px-1{padding-inline:calc(var(--spacing)*1)}:where(.skinny-native) .px-1\.5{padding-inline:calc(var(--spacing)*1.5)}:where(.skinny-native) .px-2{padding-inline:calc(var(--spacing)*2)}:where(.skinny-native) .px-2\.5{padding-inline:calc(var(--spacing)*2.5)}:where(.skinny-native) .px-3{padding-inline:calc(var(--spacing)*3)}:where(.skinny-native) .px-3\.5{padding-inline:calc(var(--spacing)*3.5)}:where(.skinny-native) .px-4{padding-inline:calc(var(--spacing)*4)}:where(.skinny-native) .px-5{padding-inline:calc(var(--spacing)*5)}:where(.skinny-native) .px-6{padding-inline:calc(var(--spacing)*6)}:where(.skinny-native) .px-8{padding-inline:calc(var(--spacing)*8)}:where(.skinny-native) .px-\[var\(--app-menu-separator-inset\,var\(--padding-row-x\)\)\]{padding-inline:var(--app-menu-separator-inset,var(--padding-row-x))}:where(.skinny-native) .px-row-x{padding-inline:var(--padding-row-x)}:where(.skinny-native) .\!py-0{padding-block:calc(var(--spacing)*0)!important}:where(.skinny-native) .\!py-0\.5{padding-block:calc(var(--spacing)*.5)!important}:where(.skinny-native) .py-0{padding-block:calc(var(--spacing)*0)}:where(.skinny-native) .py-0\.5{padding-block:calc(var(--spacing)*.5)}:where(.skinny-native) .py-1{padding-block:calc(var(--spacing)*1)}:where(.skinny-native) .py-1\.5{padding-block:calc(var(--spacing)*1.5)}:where(.skinny-native) .py-1\.25{padding-block:calc(var(--spacing)*1.25)}:where(.skinny-native) .py-2{padding-block:calc(var(--spacing)*2)}:where(.skinny-native) .py-2\.5{padding-block:calc(var(--spacing)*2.5)}:where(.skinny-native) .py-3{padding-block:calc(var(--spacing)*3)}:where(.skinny-native) .py-3\.25{padding-block:calc(var(--spacing)*3.25)}:where(.skinny-native) .py-\[var\(--app-menu-separator-gutter\,var\(--spacing\)\)\]{padding-block:var(--app-menu-separator-gutter,var(--spacing))}:where(.skinny-native) .py-row-y{padding-block:var(--padding-row-y)}:where(.skinny-native) .ps-0{padding-inline-start:calc(var(--spacing)*0)}:where(.skinny-native) .ps-2{padding-inline-start:calc(var(--spacing)*2)}:where(.skinny-native) .ps-3{padding-inline-start:calc(var(--spacing)*3)}:where(.skinny-native) .ps-4{padding-inline-start:calc(var(--spacing)*4)}:where(.skinny-native) .pe-1{padding-inline-end:calc(var(--spacing)*1)}:where(.skinny-native) .pe-2\.5{padding-inline-end:calc(var(--spacing)*2.5)}:where(.skinny-native) .pe-3{padding-inline-end:calc(var(--spacing)*3)}:where(.skinny-native) .pe-3\.5{padding-inline-end:calc(var(--spacing)*3.5)}:where(.skinny-native) .pe-7{padding-inline-end:calc(var(--spacing)*7)}:where(.skinny-native) .pe-\[calc\(\(var\(--spacing-token-button-composer\)-var\(--spacing\)\*5\)\/2-1px\)\]{padding-inline-end:calc((var(--spacing-token-button-composer) - var(--spacing)*5)/2 - 1px)}:where(.skinny-native) .text-center{text-align:center}:where(.skinny-native) .text-start{text-align:start}:where(.skinny-native) .\!font-sans{font-family:var(--font-sans)!important}:where(.skinny-native) .text-form-body{font-size:var(--text-form-body);line-height:var(--tw-leading,var(--text-form-body--line-height));letter-spacing:var(--tw-tracking,var(--text-form-body--letter-spacing))}:where(.skinny-native) .text-onboarding-body{font-size:var(--text-onboarding-body);line-height:var(--tw-leading,var(--text-onboarding-body--line-height));letter-spacing:var(--tw-tracking,var(--text-onboarding-body--letter-spacing))}:where(.skinny-native) .\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}:where(.skinny-native) .\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}:where(.skinny-native) .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}:where(.skinny-native) .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:where(.skinny-native) .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:where(.skinny-native) .text-\(length\:--text-button-composer\,var\(--text-sm\)\){font-size:var(--text-button-composer,var(--text-sm))}:where(.skinny-native) .text-\[14px\]{font-size:14px}:where(.skinny-native) .text-\[17px\]{font-size:17px}:where(.skinny-native) .text-document{font-size:var(--text-document)}:where(.skinny-native) .\!leading-4{--tw-leading:calc(var(--spacing)*4)!important;line-height:calc(var(--spacing)*4)!important}:where(.skinny-native) .\!leading-4\.5{--tw-leading:calc(var(--spacing)*4.5)!important;line-height:calc(var(--spacing)*4.5)!important}:where(.skinny-native) .\!leading-none{--tw-leading:1!important;line-height:1!important}:where(.skinny-native) .leading-\(--line-height-button-composer\,18px\){--tw-leading:var(--line-height-button-composer,18px);line-height:var(--line-height-button-composer,18px)}:where(.skinny-native) .leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}:where(.skinny-native) .leading-4\.5{--tw-leading:calc(var(--spacing)*4.5);line-height:calc(var(--spacing)*4.5)}:where(.skinny-native) .leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}:where(.skinny-native) .leading-5\.5{--tw-leading:calc(var(--spacing)*5.5);line-height:calc(var(--spacing)*5.5)}:where(.skinny-native) .leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}:where(.skinny-native) .leading-\[18px\]{--tw-leading:18px;line-height:18px}:where(.skinny-native) .leading-\[26px\]{--tw-leading:26px;line-height:26px}:where(.skinny-native) .leading-dense{--tw-leading:var(--leading-dense);line-height:var(--leading-dense)}:where(.skinny-native) .leading-none{--tw-leading:1;line-height:1}:where(.skinny-native) .leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}:where(.skinny-native) .font-\(weight\:--tooltip-compact-font-weight\){--tw-font-weight:var(--tooltip-compact-font-weight);font-weight:var(--tooltip-compact-font-weight)}:where(.skinny-native) .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:where(.skinny-native) .font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}:where(.skinny-native) .font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}:where(.skinny-native) .tracking-\(--tracking-tooltip\){--tw-tracking:var(--tracking-tooltip);letter-spacing:var(--tracking-tooltip)}:where(.skinny-native) .tracking-\[-0\.14px\]{--tw-tracking:-.14px;letter-spacing:-.14px}:where(.skinny-native) .tracking-\[-0\.44px\]{--tw-tracking:-.44px;letter-spacing:-.44px}:where(.skinny-native) .tracking-announcement-body{--tw-tracking:var(--tracking-announcement-body);letter-spacing:var(--tracking-announcement-body)}:where(.skinny-native) .text-pretty{text-wrap:pretty}:where(.skinny-native) .break-words{overflow-wrap:break-word}:where(.skinny-native) .whitespace-normal{white-space:normal}:where(.skinny-native) .whitespace-nowrap{white-space:nowrap}:where(.skinny-native) .\!text-\[var\(--color-text-tooltip-shortcut\)\]{color:var(--color-text-tooltip-shortcut)!important}:where(.skinny-native) .\!text-current{color:currentColor!important}:where(.skinny-native) .\!text-danger{color:var(--color-text-danger)!important}:where(.skinny-native) .\!text-default{color:var(--color-text)!important}:where(.skinny-native) .\!text-warning{color:var(--color-text-warning)!important}:where(.skinny-native) .text-\(--color-text-toolbar-action\){color:var(--color-text-toolbar-action)}:where(.skinny-native) .text-\(color\:--color-text-tooltip\){color:var(--color-text-tooltip)}:where(.skinny-native) .text-\(color\:--color-text-tooltip-classic\){color:var(--color-text-tooltip-classic)}:where(.skinny-native) .text-\[color\:light-dark\(var\(--blue-500\)\,var\(--blue-50\)\)\]{color:light-dark(var(--blue-500),var(--blue-50))}:where(.skinny-native) .text-\[color\:light-dark\(var\(--green-400\)\,var\(--green-300\)\)\]{color:light-dark(var(--green-400),var(--green-300))}:where(.skinny-native) .text-\[color\:var\(--conversation-accent-text\,var\(--color-text-info\)\)\]{color:var(--conversation-accent-text,var(--color-text-info))}:where(.skinny-native) .text-accent-action{color:var(--color-text-accent-action)}:where(.skinny-native) .text-activity-control{color:var(--color-text-activity-control)}:where(.skinny-native) .text-button-outline{color:var(--color-text-button-outline)}:where(.skinny-native) .text-chart-red{color:var(--color-chart-red)}:where(.skinny-native) .text-coachmark{color:var(--color-text-coachmark)}:where(.skinny-native) .text-codex-description{color:var(--color-codex-description)}:where(.skinny-native) .text-composer-primary{color:var(--color-text-composer-primary)}:where(.skinny-native) .text-danger{color:var(--color-text-danger)}:where(.skinny-native) .text-danger-solid{color:var(--color-text-danger-solid)}:where(.skinny-native) .text-default{color:var(--color-text)}:where(.skinny-native) .text-info{color:var(--color-text-info)}:where(.skinny-native) .text-info-solid{color:var(--color-text-info-solid)}:where(.skinny-native) .text-inverse{color:var(--color-text-inverse)}:where(.skinny-native) .text-media-background{color:var(--color-media-background)}:where(.skinny-native) .text-media-foreground{color:var(--color-media-foreground)}:where(.skinny-native) .text-primary-solid{color:var(--color-text-primary-solid)}:where(.skinny-native) .text-secondary{color:var(--color-text-secondary)}:where(.skinny-native) .text-success-solid{color:var(--color-text-success-solid)}:where(.skinny-native) .text-tertiary{color:var(--color-text-tertiary)}:where(.skinny-native) .text-text-header-upgrade{color:var(--color-text-header-upgrade)}:where(.skinny-native) .text-user-message{color:var(--color-text-user-message)}:where(.skinny-native) .text-warning{color:var(--color-text-warning)}:where(.skinny-native) .tabular-nums{--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,)}:where(.skinny-native) .underline{text-decoration-line:underline}:where(.skinny-native) .decoration-from-font{text-decoration-thickness:from-font}:where(.skinny-native) .opacity-25{opacity:.25}:where(.skinny-native) .opacity-50{opacity:.5}:where(.skinny-native) .opacity-60{opacity:.6}:where(.skinny-native) .opacity-65{opacity:.65}:where(.skinny-native) .opacity-75{opacity:.75}:where(.skinny-native) .\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}:where(.skinny-native) .shadow-\(--elevation-composer\){--tw-shadow:var(--elevation-composer);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.skinny-native) .shadow-\(--shadow-dropdown-overlay\){--tw-shadow:var(--shadow-dropdown-overlay);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.skinny-native) .shadow-\(--shadow-tooltip\){--tw-shadow:var(--shadow-tooltip);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.skinny-native) .shadow-2xl{--tw-shadow:0px 16px 32px -8px var(--tw-shadow-color,#00000030);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.skinny-native) .shadow-card{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.skinny-native) .shadow-lg{--tw-shadow:0px 4px 8px -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)}:where(.skinny-native) .shadow-sm{--tw-shadow:0px 1px 2px -1px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.skinny-native) .shadow-xl-spread{--tw-shadow:0px 0px 0px .5px var(--tw-shadow-color,var(--color-token-border)),var(--shadow-xl);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.skinny-native) .ring{--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)}:where(.skinny-native) .ring-\(length\:--dropdown-overlay-ring-width\){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(var(--dropdown-overlay-ring-width) + 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)}:where(.skinny-native) .ring-1{--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)}:where(.skinny-native) .ring-\[0\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(.5px + 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)}:where(.skinny-native) .inset-ring-1{--tw-inset-ring-shadow:inset 0 0 0 1px var(--tw-inset-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)}:where(.skinny-native) .shadow-widget-inline{box-shadow:0 4px 4px #0000000a,0 0 1px #0000009e}:where(.skinny-native) .shadow-widget-inline:where([data-theme=dark]){box-shadow:0 0 0 1px #414141,0 4px 14px #0000003d}@container style(--theme-variant:dark){:where(.skinny-native) .shadow-widget-inline:where(:not([data-theme])){box-shadow:0 0 0 1px #414141,0 4px 14px #0000003d}}:where(.skinny-native) .ring-\(--color-border-overlay\){--tw-ring-color:var(--color-border-overlay)}:where(.skinny-native) .ring-border{--tw-ring-color:var(--color-border)}:where(.skinny-native) .inset-ring-\(--color-border\){--tw-inset-ring-color:var(--color-border)}:where(.skinny-native) .outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){:where(.skinny-native) .outline-hidden{outline-offset:2px;outline:2px solid #0000}}:where(.skinny-native) .outline{outline-style:var(--tw-outline-style);outline-width:1px}:where(.skinny-native) .blur{--tw-blur:blur(8px);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,)}:where(.skinny-native) .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,)}:where(.skinny-native) .backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-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,)}:where(.skinny-native) .backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}:where(.skinny-native) .backdrop-blur-sm{--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,)}:where(.skinny-native) .backdrop-brightness-75{--tw-backdrop-brightness:brightness(75%);-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,)}:where(.skinny-native) .transition{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,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.skinny-native) .transition-colors{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))}:where(.skinny-native) .transition-transform{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))}:where(.skinny-native) .duration-basic{--tw-duration:var(--transition-duration-basic);transition-duration:var(--transition-duration-basic)}:where(.skinny-native) .ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}:where(.skinny-native) .contain-layout{--tw-contain-layout:layout;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}:where(.skinny-native) .contain-paint{--tw-contain-paint:paint;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}:where(.skinny-native) .contain-style{--tw-contain-style:style;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}:where(.skinny-native) .\!outline-none{--tw-outline-style:none!important;outline-style:none!important}:where(.skinny-native) .outline-none{--tw-outline-style:none;outline-style:none}:where(.skinny-native) .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(.skinny-native) .select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}:where(.skinny-native) .\[--app-menu-gutter\:0px\]{--app-menu-gutter:0px}:where(.skinny-native) .\[text-underline-position\:from-font\]{text-underline-position:from-font}:where(.skinny-native) .no-drag{-webkit-app-region:no-drag}@media(hover:hover){:where(.skinny-native) .group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}:where(.skinny-native) .group-focus\:opacity-100:is(:where(.group):focus *){opacity:1}:where(.skinny-native) .group-data-\[can-scroll-down\=true\]\:block:is(:where(.group)[data-can-scroll-down=true] *),:where(.skinny-native) .group-data-\[can-scroll-up\=true\]\:block:is(:where(.group)[data-can-scroll-up=true] *){display:block}:where(.skinny-native) .placeholder\:text-tertiary::-moz-placeholder{color:var(--color-text-tertiary)}:where(.skinny-native) .placeholder\:text-tertiary::placeholder{color:var(--color-text-tertiary)}:where(.skinny-native) .before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}:where(.skinny-native) .before\:absolute:before{content:var(--tw-content);position:absolute}:where(.skinny-native) .before\:-inset-1:before{content:var(--tw-content);inset:calc(var(--spacing)*-1)}:where(.skinny-native) .before\:inset-x-0:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}:where(.skinny-native) .before\:-top-1:before{content:var(--tw-content);top:calc(var(--spacing)*-1)}:where(.skinny-native) .before\:mx-4:before{content:var(--tw-content);margin-inline:calc(var(--spacing)*4)}:where(.skinny-native) .before\:my-1:before{content:var(--tw-content);margin-block:calc(var(--spacing)*1)}:where(.skinny-native) .before\:block:before{content:var(--tw-content);display:block}:where(.skinny-native) .before\:h-1:before{content:var(--tw-content);height:calc(var(--spacing)*1)}:where(.skinny-native) .before\:h-px:before{content:var(--tw-content);height:1px}:where(.skinny-native) .before\:bg-border:before{content:var(--tw-content);background-color:var(--color-border)}:where(.skinny-native) .before\:bg-surface-elevated-secondary:before{content:var(--tw-content);background-color:var(--color-surface-elevated-secondary)}:where(.skinny-native) .before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}:where(.skinny-native) .after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}:where(.skinny-native) .after\:absolute:after{content:var(--tw-content);position:absolute}:where(.skinny-native) .after\:-inset-px:after{content:var(--tw-content);top:-1px;right:-1px;bottom:-1px;left:-1px}:where(.skinny-native) .after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}:where(.skinny-native) .after\:-z-10:after{content:var(--tw-content);z-index:-10}:where(.skinny-native) .after\:rounded-\[inherit\]:after{content:var(--tw-content);border-radius:inherit}:where(.skinny-native) .first\:before\:hidden:first-child:before{content:var(--tw-content);display:none}:where(.skinny-native) .empty\:hidden:empty{display:none}@media(hover:hover){:where(.skinny-native) .hover\:bg-danger-soft-alpha:hover{background-color:var(--color-background-danger-soft-alpha)}:where(.skinny-native) .hover\:bg-primary-ghost-hover:hover{background-color:var(--color-background-primary-ghost-hover)}:where(.skinny-native) .hover\:text-default:hover{color:var(--color-text)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:border-default:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--color-border)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:border-transparent:not(:disabled):not([aria-disabled=true]):hover{border-color:#0000}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-\[light-dark\(--alpha\(var\(--blue-400\)\/9\%\)\,--alpha\(var\(--blue-100\)\/20\%\)\)\]:not(:disabled):not([aria-disabled=true]):hover{background-color:light-dark(color-mix(in oklab,var(--blue-400)9%,transparent),color-mix(in oklab,var(--blue-100)20%,transparent))}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-\[light-dark\(var\(--green-300\)\,var\(--green-500\)\)\]:not(:disabled):not([aria-disabled=true]):hover{background-color:light-dark(var(--green-300),var(--green-500))}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-\[var\(--conversation-accent\,var\(--color-text-info\)\)\]\/15:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--conversation-accent,var(--color-text-info))15%,transparent)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-activity-control-hover:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-activity-control-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-activity-stop-hover:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-activity-stop-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-background-header-upgrade-hover:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-header-upgrade-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-button-outline-hover:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-button-outline-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-chart-red\/20:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--color-chart-red)20%,transparent)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-current\/15:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,currentColor 15%,transparent)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-media-background\/30:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--color-media-background)30%,transparent)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-media-control-hover:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-media-control-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-media-foreground\/90:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--color-media-foreground)90%,transparent)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-primary-ghost-hover:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-primary-ghost-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-primary-soft-alpha:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-primary-soft-alpha)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-primary-solid-hover:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-primary-solid-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-secondary-soft:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-secondary-soft)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-segmented-selected-hover:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-segmented-selected-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-success-solid-hover:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-background-success-solid-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-surface:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-surface)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-text-info\/15:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--color-text-info)15%,transparent)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-text-success-solid\/10:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--color-text-success-solid)10%,transparent)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-text\/10:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--color-text)10%,transparent)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-text\/15:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--color-text)15%,transparent)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-text\/80:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--color-text)80%,transparent)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:bg-transparent:not(:disabled):not([aria-disabled=true]):hover{background-color:#0000}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:text-activity-control-active:not(:disabled):not([aria-disabled=true]):hover{color:var(--color-text-activity-control-active)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:text-danger:not(:disabled):not([aria-disabled=true]):hover{color:var(--color-text-danger)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:text-default:not(:disabled):not([aria-disabled=true]):hover{color:var(--color-text)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:text-white:not(:disabled):not([aria-disabled=true]):hover{color:var(--color-white)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:shadow-sm:not(:disabled):not([aria-disabled=true]):hover{--tw-shadow:0px 1px 2px -1px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:not-aria-pressed\:hover\:bg-secondary-soft:not(:disabled):not([aria-disabled=true]):not([aria-pressed=true]):hover{background-color:var(--color-background-secondary-soft)}:where(.skinny-native) .group-data-\[transparent\=true\]\/entity-header\:not-disabled\:not-aria-disabled\:hover\:bg-surface:is(:where(.group\/entity-header)[data-transparent=true] *):not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-surface)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:after\:bg-primary-ghost-hover:not(:disabled):not([aria-disabled=true]):hover:after{content:var(--tw-content);background-color:var(--color-background-primary-ghost-hover)}}:where(.skinny-native) .focus\:bg-danger-soft-alpha:focus{background-color:var(--color-background-danger-soft-alpha)}:where(.skinny-native) .focus\:bg-media-control-hover:focus{background-color:var(--color-media-control-hover)}:where(.skinny-native) .focus\:bg-primary-ghost-hover:focus{background-color:var(--color-background-primary-ghost-hover)}:where(.skinny-native) .focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){:where(.skinny-native) .focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}:where(.skinny-native) .focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}:where(.skinny-native) .focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:where(.skinny-native) .focus-visible\:rounded-full:focus-visible{border-radius:3.40282e38px;border-radius:var(--radius-full)}:where(.skinny-native) .focus-visible\:bg-background-header-upgrade-hover:focus-visible{background-color:var(--color-background-header-upgrade-hover)}:where(.skinny-native) .focus-visible\:bg-media-background\/30:focus-visible{background-color:color-mix(in oklab,var(--color-media-background)30%,transparent)}:where(.skinny-native) .focus-visible\:bg-primary-ghost-hover:focus-visible{background-color:var(--color-background-primary-ghost-hover)}:where(.skinny-native) .focus-visible\:bg-surface:focus-visible{background-color:var(--color-surface)}:where(.skinny-native) .focus-visible\:text-danger:focus-visible{color:var(--color-text-danger)}:where(.skinny-native) .focus-visible\:ring-2: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)}:where(.skinny-native) .focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}:where(.skinny-native) .focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}:where(.skinny-native) .focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}:where(.skinny-native) .focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}:where(.skinny-native) .focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}:where(.skinny-native) .focus-visible\:outline-current:focus-visible{outline-color:currentColor}:where(.skinny-native) .focus-visible\:outline-text:focus-visible{outline-color:var(--color-text)}:where(.skinny-native) .focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}:where(.skinny-native) .focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}:where(.skinny-native) .group-data-\[transparent\=true\]\/entity-header\:focus-visible\:bg-surface:is(:where(.group\/entity-header)[data-transparent=true] *):focus-visible,:where(.skinny-native) .not-disabled\:not-aria-disabled\:active\:bg-surface:not(:disabled):not([aria-disabled=true]):active{background-color:var(--color-surface)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:active\:opacity-80:not(:disabled):not([aria-disabled=true]):active{opacity:.8}:where(.skinny-native) .disabled\:cursor-default:disabled{cursor:default}:where(.skinny-native) .disabled\:opacity-40:disabled{opacity:.4}:where(.skinny-native) .disabled\:opacity-50:disabled{opacity:.5}:where(.skinny-native) .has-\[\>svg\:last-child\]\:pe-2:has(>svg:last-child){padding-inline-end:calc(var(--spacing)*2)}:where(.skinny-native) .aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}:where(.skinny-native) .aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}:where(.skinny-native) .aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}:where(.skinny-native) .aria-expanded\:min-h-10\.5[aria-expanded=true]{min-height:calc(var(--spacing)*10.5)}:where(.skinny-native) .aria-invalid\:border-text-danger[aria-invalid=true]{border-color:var(--color-text-danger)}:where(.skinny-native) .aria-invalid\:ring-2[aria-invalid=true]{--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)}:where(.skinny-native) .aria-invalid\:ring-text-danger\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--color-text-danger)20%,transparent)}:where(.skinny-native) .aria-pressed\:border-text[aria-pressed=true]{border-color:var(--color-text)}:where(.skinny-native) .aria-pressed\:bg-activity-control-hover[aria-pressed=true]{background-color:var(--color-background-activity-control-hover)}:where(.skinny-native) .aria-pressed\:bg-primary-ghost-hover[aria-pressed=true]{background-color:var(--color-background-primary-ghost-hover)}:where(.skinny-native) .aria-pressed\:bg-primary-solid[aria-pressed=true]{background-color:var(--color-background-primary-solid)}:where(.skinny-native) .aria-pressed\:text-activity-control-active[aria-pressed=true]{color:var(--color-text-activity-control-active)}:where(.skinny-native) .aria-pressed\:text-primary-solid[aria-pressed=true]{color:var(--color-text-primary-solid)}:where(.skinny-native) .aria-pressed\:after\:inset-ring-2[aria-pressed=true]:after{content:var(--tw-content);--tw-inset-ring-shadow:inset 0 0 0 2px var(--tw-inset-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)}:where(.skinny-native) .aria-pressed\:after\:inset-ring-text[aria-pressed=true]:after{content:var(--tw-content);--tw-inset-ring-color:var(--color-text)}@media(hover:hover){:where(.skinny-native) .not-disabled\:not-aria-disabled\:aria-pressed\:hover\:after\:bg-current\/10:not(:disabled):not([aria-disabled=true])[aria-pressed=true]:hover:after{content:var(--tw-content);background-color:color-mix(in oklab,currentColor 10%,transparent)}}:where(.skinny-native) .data-highlighted\:bg-primary-ghost-hover[data-highlighted],:where(.skinny-native) .data-\[highlighted\]\:bg-primary-ghost-hover[data-highlighted]{background-color:var(--color-background-primary-ghost-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:data-\[native-hovered\=true\]\:bg-\[light-dark\(var\(--green-300\)\,var\(--green-500\)\)\]:not(:disabled):not([aria-disabled=true])[data-native-hovered=true]{background-color:light-dark(var(--green-300),var(--green-500))}:where(.skinny-native) .not-disabled\:not-aria-disabled\:data-\[native-hovered\=true\]\:bg-activity-control-hover:not(:disabled):not([aria-disabled=true])[data-native-hovered=true]{background-color:var(--color-background-activity-control-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:data-\[native-hovered\=true\]\:bg-activity-stop-hover:not(:disabled):not([aria-disabled=true])[data-native-hovered=true]{background-color:var(--color-background-activity-stop-hover)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:data-\[native-hovered\=true\]\:text-activity-control-active:not(:disabled):not([aria-disabled=true])[data-native-hovered=true]{color:var(--color-text-activity-control-active)}:where(.skinny-native) .not-disabled\:not-aria-disabled\:data-\[native-hovered\=true\]\:text-white:not(:disabled):not([aria-disabled=true])[data-native-hovered=true]{color:var(--color-white)}:where(.skinny-native) .data-\[state\=checked\]\:translate-x-\[14px\][data-state=checked]{--tw-translate-x:14px;translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.skinny-native) .data-\[state\=checked\]\:bg-primary-ghost-hover[data-state=checked]{background-color:var(--color-background-primary-ghost-hover)}:where(.skinny-native) .data-\[state\=checked\]\:ring-1[data-state=checked]{--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)}:where(.skinny-native) .data-\[state\=checked\]\:ring-border[data-state=checked]{--tw-ring-color:var(--color-border)}:where(.skinny-native) .data-\[state\=open\]\:rounded-t-2xl[data-state=open]{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}:where(.skinny-native) .data-\[state\=open\]\:rounded-b-none[data-state=open]{border-bottom-right-radius:0;border-bottom-left-radius:0}:where(.skinny-native) .data-\[state\=open\]\:border-default[data-state=open]{border-color:var(--color-border)}:where(.skinny-native) .data-\[state\=open\]\:border-transparent[data-state=open]{border-color:#0000}:where(.skinny-native) .data-\[state\=open\]\:border-b-transparent[data-state=open]{border-bottom-color:#0000}:where(.skinny-native) .data-\[state\=open\]\:bg-\[light-dark\(--alpha\(var\(--blue-400\)\/9\%\)\,--alpha\(var\(--blue-100\)\/20\%\)\)\][data-state=open]{background-color:light-dark(color-mix(in oklab,var(--blue-400)9%,transparent),color-mix(in oklab,var(--blue-100)20%,transparent))}:where(.skinny-native) .data-\[state\=open\]\:bg-\[var\(--conversation-accent\,var\(--color-text-info\)\)\]\/15[data-state=open]{background-color:color-mix(in oklab,var(--conversation-accent,var(--color-text-info))15%,transparent)}:where(.skinny-native) .data-\[state\=open\]\:bg-background-header-upgrade-hover[data-state=open]{background-color:var(--color-background-header-upgrade-hover)}:where(.skinny-native) .data-\[state\=open\]\:bg-button-outline-hover[data-state=open]{background-color:var(--color-background-button-outline-hover)}:where(.skinny-native) .data-\[state\=open\]\:bg-current\/15[data-state=open]{background-color:color-mix(in oklab,currentColor 15%,transparent)}:where(.skinny-native) .data-\[state\=open\]\:bg-media-background\/30[data-state=open]{background-color:color-mix(in oklab,var(--color-media-background)30%,transparent)}:where(.skinny-native) .data-\[state\=open\]\:bg-media-control-hover[data-state=open]{background-color:var(--color-media-control-hover)}:where(.skinny-native) .data-\[state\=open\]\:bg-media-foreground\/90[data-state=open]{background-color:color-mix(in oklab,var(--color-media-foreground)90%,transparent)}:where(.skinny-native) .data-\[state\=open\]\:bg-primary-ghost-hover[data-state=open]{background-color:var(--color-background-primary-ghost-hover)}:where(.skinny-native) .data-\[state\=open\]\:bg-primary-soft-alpha[data-state=open]{background-color:var(--color-background-primary-soft-alpha)}:where(.skinny-native) .data-\[state\=open\]\:bg-secondary-soft[data-state=open]{background-color:var(--color-background-secondary-soft)}:where(.skinny-native) .data-\[state\=open\]\:bg-segmented-selected-hover[data-state=open]{background-color:var(--color-background-segmented-selected-hover)}:where(.skinny-native) .data-\[state\=open\]\:bg-success-solid-hover[data-state=open]{background-color:var(--color-background-success-solid-hover)}:where(.skinny-native) .data-\[state\=open\]\:bg-surface[data-state=open]{background-color:var(--color-surface)}:where(.skinny-native) .data-\[state\=open\]\:bg-surface-elevated-secondary[data-state=open]{background-color:var(--color-surface-elevated-secondary)}:where(.skinny-native) .data-\[state\=open\]\:bg-text-info\/15[data-state=open]{background-color:color-mix(in oklab,var(--color-text-info)15%,transparent)}:where(.skinny-native) .data-\[state\=open\]\:bg-text\/10[data-state=open]{background-color:color-mix(in oklab,var(--color-text)10%,transparent)}:where(.skinny-native) .data-\[state\=open\]\:bg-text\/15[data-state=open]{background-color:color-mix(in oklab,var(--color-text)15%,transparent)}:where(.skinny-native) .data-\[state\=open\]\:bg-text\/80[data-state=open]{background-color:color-mix(in oklab,var(--color-text)80%,transparent)}:where(.skinny-native) .data-\[state\=open\]\:bg-transparent[data-state=open]{background-color:#0000}:where(.skinny-native) .data-\[state\=open\]\:text-default[data-state=open]{color:var(--color-text)}:where(.skinny-native) .data-\[state\=open\]\:shadow-sm[data-state=open]{--tw-shadow:0px 1px 2px -1px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:where(.skinny-native) .group-data-\[transparent\=true\]\/entity-header\:data-\[state\=open\]\:bg-surface:is(:where(.group\/entity-header)[data-transparent=true] *)[data-state=open]{background-color:var(--color-surface)}:where(.skinny-native) .data-\[state\=open\]\:after\:bg-primary-ghost-hover[data-state=open]:after{content:var(--tw-content);background-color:var(--color-background-primary-ghost-hover)}:where(.skinny-native) .data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.skinny-native) .data-\[state\=unchecked\]\:translate-x-\[2px\][data-state=unchecked]{--tw-translate-x:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.skinny-native) .motion-safe\:animate-spin:where(.skinny-native[data-reduced-motion=false] .motion-safe\:animate-spin),:where(.skinny-native).motion-safe\:animate-spin:where(.skinny-native[data-reduced-motion=false] .motion-safe\:animate-spin){animation:var(--animate-spin)}@media(prefers-reduced-motion:no-preference){:where(.skinny-native) .motion-safe\:animate-spin:where(.skinny-native:not([data-reduced-motion]) .motion-safe\:animate-spin),:where(.skinny-native).motion-safe\:animate-spin:where(.skinny-native:not([data-reduced-motion]) .motion-safe\:animate-spin){animation:var(--animate-spin)}}:where(.skinny-native) .motion-safe\:transition-\[min-height\]:where(.skinny-native[data-reduced-motion=false] .motion-safe\:transition-\[min-height\]),:where(.skinny-native).motion-safe\:transition-\[min-height\]:where(.skinny-native[data-reduced-motion=false] .motion-safe\:transition-\[min-height\]){transition-property:min-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(prefers-reduced-motion:no-preference){:where(.skinny-native) .motion-safe\:transition-\[min-height\]:where(.skinny-native:not([data-reduced-motion]) .motion-safe\:transition-\[min-height\]),:where(.skinny-native).motion-safe\:transition-\[min-height\]:where(.skinny-native:not([data-reduced-motion]) .motion-safe\:transition-\[min-height\]){transition-property:min-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:where(.skinny-native) .motion-safe\:duration-relaxed:where(.skinny-native[data-reduced-motion=false] .motion-safe\:duration-relaxed),:where(.skinny-native).motion-safe\:duration-relaxed:where(.skinny-native[data-reduced-motion=false] .motion-safe\:duration-relaxed){--tw-duration:var(--transition-duration-relaxed);transition-duration:var(--transition-duration-relaxed)}@media(prefers-reduced-motion:no-preference){:where(.skinny-native) .motion-safe\:duration-relaxed:where(.skinny-native:not([data-reduced-motion]) .motion-safe\:duration-relaxed),:where(.skinny-native).motion-safe\:duration-relaxed:where(.skinny-native:not([data-reduced-motion]) .motion-safe\:duration-relaxed){--tw-duration:var(--transition-duration-relaxed);transition-duration:var(--transition-duration-relaxed)}}:where(.skinny-native) .motion-safe\:ease-enter-snappy:where(.skinny-native[data-reduced-motion=false] .motion-safe\:ease-enter-snappy),:where(.skinny-native).motion-safe\:ease-enter-snappy:where(.skinny-native[data-reduced-motion=false] .motion-safe\:ease-enter-snappy){--tw-ease:var(--ease-enter-snappy);transition-timing-function:var(--ease-enter-snappy)}@media(prefers-reduced-motion:no-preference){:where(.skinny-native) .motion-safe\:ease-enter-snappy:where(.skinny-native:not([data-reduced-motion]) .motion-safe\:ease-enter-snappy),:where(.skinny-native).motion-safe\:ease-enter-snappy:where(.skinny-native:not([data-reduced-motion]) .motion-safe\:ease-enter-snappy){--tw-ease:var(--ease-enter-snappy);transition-timing-function:var(--ease-enter-snappy)}}@media not (min-width:40rem){:where(.skinny-native) .max-sm\:min-w-0{min-width:calc(var(--spacing)*0)}}@media(min-width:40rem){:where(.skinny-native) .sm\:min-h-9{min-height:calc(var(--spacing)*9)}:where(.skinny-native) .sm\:w-auto{width:auto}:where(.skinny-native) .sm\:px-4{padding-inline:calc(var(--spacing)*4)}:where(.skinny-native) .sm\:py-0{padding-block:calc(var(--spacing)*0)}:where(.skinny-native) .sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}:where(.skinny-native) .sm\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}}:where(.skinny-native) .rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x: -100% ;scale:var(--tw-scale-x)var(--tw-scale-y)}:where(.skinny-native) .rtl\:data-\[state\=checked\]\:-translate-x-\[14px\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-state=checked]{--tw-translate-x: -14px ;translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.skinny-native) .rtl\:data-\[state\=unchecked\]\:-translate-x-\[2px\]:where(:dir(rtl),[dir=rtl],[dir=rtl] *)[data-state=unchecked]{--tw-translate-x: -2px ;translate:var(--tw-translate-x)var(--tw-translate-y)}:where(.skinny-native) .dark\:border:where([data-theme=dark]){border-style:var(--tw-border-style);border-width:1px}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:border:where(:not([data-theme])){border-style:var(--tw-border-style);border-width:1px}}:where(.skinny-native) .dark\:border-default:where([data-theme=dark]){border-color:var(--color-border)}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:border-default:where(:not([data-theme])){border-color:var(--color-border)}}:where(.skinny-native) .dark\:border-transparent:where([data-theme=dark]){border-color:#0000}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:border-transparent:where(:not([data-theme])){border-color:#0000}}:where(.skinny-native) .dark\:bg-surface-elevated:where([data-theme=dark]){background-color:var(--color-surface-elevated)}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:bg-surface-elevated:where(:not([data-theme])){background-color:var(--color-surface-elevated)}}:where(.skinny-native) .dark\:bg-surface-elevated-secondary:where([data-theme=dark]){background-color:var(--color-surface-elevated-secondary)}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:bg-surface-elevated-secondary:where(:not([data-theme])){background-color:var(--color-surface-elevated-secondary)}}:where(.skinny-native) .dark\:bg-clip-padding:where([data-theme=dark]){background-clip:padding-box}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:bg-clip-padding:where(:not([data-theme])){background-clip:padding-box}}:where(.skinny-native) .dark\:shadow-\(--elevation-composer-dark\):where([data-theme=dark]){--tw-shadow:var(--elevation-composer-dark);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:shadow-\(--elevation-composer-dark\):where(:not([data-theme])){--tw-shadow:var(--elevation-composer-dark);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}:where(.skinny-native) .dark\:shadow-none:where([data-theme=dark]){--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)}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:shadow-none:where(:not([data-theme])){--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)}}:where(.skinny-native) .dark\:inset-ring-0:where([data-theme=dark]){--tw-inset-ring-shadow:inset 0 0 0 0px var(--tw-inset-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)}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:inset-ring-0:where(:not([data-theme])){--tw-inset-ring-shadow:inset 0 0 0 0px var(--tw-inset-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)}}@media(hover:hover){:where(.skinny-native) .dark\:not-disabled\:not-aria-disabled\:hover\:bg-surface-elevated-secondary:where([data-theme=dark]):not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-surface-elevated-secondary)}}@container style(--theme-variant:dark){@media(hover:hover){:where(.skinny-native) .dark\:not-disabled\:not-aria-disabled\:hover\:bg-surface-elevated-secondary:where(:not([data-theme])):not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-surface-elevated-secondary)}}}:where(.skinny-native) .dark\:not-disabled\:not-aria-disabled\:active\:bg-surface-elevated-secondary:where([data-theme=dark]):not(:disabled):not([aria-disabled=true]):active{background-color:var(--color-surface-elevated-secondary)}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:not-disabled\:not-aria-disabled\:active\:bg-surface-elevated-secondary:where(:not([data-theme])):not(:disabled):not([aria-disabled=true]):active{background-color:var(--color-surface-elevated-secondary)}}:where(.skinny-native) .dark\:data-\[state\=open\]\:bg-surface-elevated-secondary:where([data-theme=dark])[data-state=open]{background-color:var(--color-surface-elevated-secondary)}@container style(--theme-variant:dark){:where(.skinny-native) .dark\:data-\[state\=open\]\:bg-surface-elevated-secondary:where(:not([data-theme]))[data-state=open]{background-color:var(--color-surface-elevated-secondary)}}@media(forced-colors:active){:where(.skinny-native) .forced-colors\:z-20{z-index:20}:where(.skinny-native) .forced-colors\:shadow-none{--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)}:where(.skinny-native) .forced-colors\:outline{outline-style:var(--tw-outline-style);outline-width:1px}:where(.skinny-native) .forced-colors\:outline-\[CanvasText\]{outline-color:canvastext}:where(.skinny-native) .forced-colors\:outline-\[Highlight\]{outline-color:highlight}:where(.skinny-native) .forced-colors\:focus-visible\:bg-\[Highlight\]:focus-visible{background-color:highlight}:where(.skinny-native) .forced-colors\:focus-visible\:text-\[HighlightText\]:focus-visible{color:highlighttext}:where(.skinny-native) .forced-colors\:focus-visible\:forced-color-adjust-none:focus-visible{forced-color-adjust:none}}:where(.skinny-native) .browser\:h-9:where([data-codex-window-type=browser] .browser\:h-9){height:calc(var(--spacing)*9)}@media not (min-width:48rem){:where(.skinny-native) .browser\:max-md\:aspect-square:where([data-codex-window-type=browser] .browser\:max-md\:aspect-square){aspect-ratio:1}:where(.skinny-native) .browser\:max-md\:shrink-0:where([data-codex-window-type=browser] .browser\:max-md\:shrink-0){flex-shrink:0}:where(.skinny-native) .browser\:max-md\:justify-center:where([data-codex-window-type=browser] .browser\:max-md\:justify-center){justify-content:center}:where(.skinny-native) .browser\:max-md\:\!px-0:where([data-codex-window-type=browser] .browser\:max-md\:\!px-0){padding-inline:calc(var(--spacing)*0)!important}}:where(.skinny-native) .electron\:rounded-md:where(:is([data-codex-window-type=browser],[data-codex-window-type=chrome-extension],[data-codex-window-type=electron]) .electron\:rounded-md){border-radius:var(--radius-md)}:where(.skinny-native) .electron\:p-1:where(:is([data-codex-window-type=browser],[data-codex-window-type=chrome-extension],[data-codex-window-type=electron]) .electron\:p-1){padding:calc(var(--spacing)*1)}:where(.skinny-native) .\[\:not\(\:has\(div\:not\(\[role\=group\]\)\)\)\]\:hidden:not(:has(div:not([role=group]))){display:none}:where(.skinny-native) .\[\&\:nth-child\(1_of_\:has\(div\:not\(\[role\=group\]\)\)\)\]\:before\:hidden:nth-child(1 of:has(div:not([role=group]))):before{content:var(--tw-content);display:none}:where(.skinny-native) .\[\&\>\.share-destination-icon\]\:bg-text\/5>.share-destination-icon{background-color:color-mix(in oklab,var(--color-text)5%,transparent)}:where(.skinny-native) .\[\&\>\.share-destination-icon\]\:text-default>.share-destination-icon{color:var(--color-text)}@media(hover:hover){:where(.skinny-native) .not-disabled\:not-aria-disabled\:hover\:\[\&\>\.share-destination-icon\]\:bg-text\/10:not(:disabled):not([aria-disabled=true]):hover>.share-destination-icon{background-color:color-mix(in oklab,var(--color-text)10%,transparent)}}:where(.skinny-native) .not-disabled\:not-aria-disabled\:active\:\[\&\>\.share-destination-icon\]\:bg-text\/10:not(:disabled):not([aria-disabled=true]):active>.share-destination-icon{background-color:color-mix(in oklab,var(--color-text)10%,transparent)}:where(.skinny-native) :where(.skinny-native[data-codex-os=win32].electron-opaque) .light\:\[\:where\(\.skinny-native\[data-codex-os\=win32\]\.electron-opaque\)_\&\]\:bg-\(--color-background-primary-soft\):where([data-theme=light]),:where(.skinny-native):where(.skinny-native[data-codex-os=win32].electron-opaque) .light\:\[\:where\(\.skinny-native\[data-codex-os\=win32\]\.electron-opaque\)_\&\]\:bg-\(--color-background-primary-soft\):where([data-theme=light]){background-color:var(--color-background-primary-soft)}@container style(--theme-variant:light){:where(.skinny-native) :where(.skinny-native[data-codex-os=win32].electron-opaque) .light\:\[\:where\(\.skinny-native\[data-codex-os\=win32\]\.electron-opaque\)_\&\]\:bg-\(--color-background-primary-soft\):where(:not([data-theme])),:where(.skinny-native):where(.skinny-native[data-codex-os=win32].electron-opaque) .light\:\[\:where\(\.skinny-native\[data-codex-os\=win32\]\.electron-opaque\)_\&\]\:bg-\(--color-background-primary-soft\):where(:not([data-theme])){background-color:var(--color-background-primary-soft)}}}@property --edge-fade-distance{syntax:"<length>";inherits:false;initial-value:1rem}@property --left-fade{syntax:"<length>";inherits:false;initial-value:0}@property --right-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes edge-fade-horizontal{0%{--left-fade:0;--right-fade:var(--edge-fade-distance,1rem)}.1%,99.9%{--left-fade:var(--edge-fade-distance,1rem);--right-fade:var(--edge-fade-distance,1rem)}to{--left-fade:var(--edge-fade-distance,1rem);--right-fade:0}}:where(.skinny-native) .skinny-native,:where(.skinny-native).skinny-native,:where(.skinny-native) :where([data-theme]),:where(.skinny-native):where([data-theme]){--popcorn-presentation-background:var(--color-surface-canvas);--popcorn-presentation-thumbnail-background:var(--color-background-viewer-control);--popcorn-presentation-thumbnail-backdrop-filter:blur(var(--blur-xl));--popcorn-presentation-thumbnail-shadow:var(--elevation-sidebar)}:where(.skinny-native) .skinny-native[data-codex-window-type=browser],:where(.skinny-native).skinny-native[data-codex-window-type=browser],:where(.skinny-native) :where([data-codex-window-type=browser] [data-theme]){--popcorn-presentation-thumbnail-backdrop-filter:none}:where(.skinny-native) .skinny-native[data-codex-window-type=extension],:where(.skinny-native).skinny-native[data-codex-window-type=extension],:where(.skinny-native) :where([data-codex-window-type=extension] [data-theme]){--popcorn-presentation-thumbnail-border:1px solid var(--color-border);--popcorn-presentation-thumbnail-shadow:var(--shadow-md)}:where(.skinny-native) .skinny-native,:where(.skinny-native).skinny-native,:where(.skinny-native) :where([data-theme]),:where(.skinny-native):where([data-theme]){--wb-text-primary:var(--color-text);--wb-text-secondary:var(--color-text-secondary);--wb-text-tertiary:var(--color-text-tertiary);--wb-surface-primary:var(--color-surface);--wb-surface-secondary:var(--color-surface-secondary);--wb-interactive-secondary-hover:var(--color-background-primary-ghost-hover);--wb-border:var(--color-border);--wb-border-hover:var(--color-border);--wb-divider:var(--color-border-subtle);--wb-focus:var(--color-ring)}:where(.skinny-native) .learning-block-color-scope{--learning-block-color-blue:var(--color-chart-blue);--learning-block-color-green:var(--color-chart-green);--learning-block-color-yellow:var(--color-chart-yellow);--learning-block-color-orange:var(--color-chart-orange);--learning-block-color-purple:var(--color-chart-purple);--learning-block-color-pink:var(--color-chart-red);--learning-block-accent:var(--learning-block-color-blue);--learning-block-color-secondary:var(--learning-block-color-green);--learning-block-color-third:var(--learning-block-color-purple);--learning-block-color-fourth:var(--learning-block-color-yellow);--learning-block-color-primary:var(--learning-block-color-blue);--learning-block-color-companion:var(--learning-block-color-green);--learning-block-color-accent:var(--learning-block-accent);--learning-block-accent-surface:color-mix(in srgb,var(--learning-block-accent)18%,transparent);--learning-block-tooltip-text:var(--color-text-info-solid);--learning-block-visualization-surface:var(--color-surface-card);--icon-accent:var(--learning-block-accent);--icon-tertiary:var(--color-text-tertiary);--icon-warning:var(--color-text-warning);--text-primary:var(--color-text);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-tertiary);--text-error:var(--color-text-danger);--text-inverted-static:var(--color-text-inverse);--bg-primary:var(--color-surface-card);--bg-secondary:var(--color-surface-secondary);--bg-tertiary:var(--color-surface-tertiary);--bg-elevated-primary:var(--color-surface-elevated);--bg-elevated-secondary:var(--color-surface-elevated-secondary);--bg-tooltip:var(--color-surface-elevated);--constant-background:var(--color-surface-secondary);--main-surface-primary:var(--color-surface);--theme-user-selection-bg:var(--color-background-text-selection);--theme-attribution-highlight-bg:var(--color-background-attribution-highlight);--border-default:var(--color-border);--border-subtle:var(--color-border-subtle);--border-light:var(--color-border-subtle);--border-heavy:var(--color-border-strong)}:where(.skinny-native) :where(.skinny-native:not([data-codex-window-type=extension])),:where(.skinny-native):where(.skinny-native:not([data-codex-window-type=extension])),:where(.skinny-native) :where(.skinny-native:not([data-codex-window-type=extension]) [data-theme]),:where(.skinny-native):where(.skinny-native:not([data-codex-window-type=extension]) [data-theme]){--font-ui-family:inherit;--font-ui-weight:var(--font-weight-normal);--font-code-family:inherit;--font-code-weight:normal;--text-link-decoration:none;--color-background-primary-soft-alpha:var(--app-color-background-elevated-secondary)}:where(.skinny-native) [data-codex-window-type=chrome-extension],:where(.skinny-native)[data-codex-window-type=chrome-extension]{--font-ui-size:var(--text-base);--font-code-size:var(--text-sm);--codex-chat-font-size-override:var(--font-ui-size);--codex-chat-code-font-size-override:var(--font-code-size);--codex-chat-font-size:var(--codex-chat-font-size-override);--codex-chat-code-font-size:var(--codex-chat-code-font-size-override)}:where(.skinny-native) :is([data-codex-window-type=browser],[data-codex-window-type=chrome-extension]){--text-sm:13px;--text-xs:12px;background-color:var(--app-color-background-surface-under)}:where(.skinny-native) [data-codex-window-type=browser],:where(.skinny-native)[data-codex-window-type=browser]{--font-ui-size:var(--text-base);--color-background-page-search:var(--color-surface-elevated);--color-background-segmented-selected:color-mix(in oklab,var(--color-text)10%,transparent);--color-background-segmented-selected-hover:color-mix(in oklab,var(--color-text)15%,transparent);--color-text-execution-output:light-dark(var(--black),var(--white));--color-text-execution-output-label:#b4b4b4;--color-text-execution-output-error:var(--red-500);--color-background-execution-output:light-dark(var(--gray-50),var(--black));--font-sans-default:-apple-system-body,ui-sans-serif,-apple-system,system-ui,"Segoe UI","Helvetica","Apple Color Emoji","Arial",sans-serif,"Segoe UI Emoji","Segoe UI Symbol";--font-ui-family:var(--font-sans-default);--text-4xl:2.25rem;--text-3xl:1.875rem;--text-2xl:1.5rem;--text-xl:1.25rem;--text-lg:1.125rem;--text-base:1rem;--text-sm:.875rem;--text-xs:.75rem;--display-icon-compact:none;--display-icon-leading:contents;--icon-leading-size:calc(var(--spacing)*5);--icon-leading-artwork-size:calc(var(--icon-leading-size) - var(--spacing)/8);--icon-secondary-size:calc(var(--spacing)*4);--icon-disclosure-size:calc(var(--spacing)*3);--icon-primary-action-size:calc(var(--spacing)*5);--app-menu-min-width:calc(var(--spacing)*60);--app-menu-gutter:calc(var(--spacing)*2.5);--app-menu-item-padding:calc(var(--spacing)*1.5)calc(var(--spacing)*2.5);--app-menu-separator-gutter:calc(var(--spacing)*2);--height-composer-plugins-menu:calc(var(--spacing)*120);--app-menu-item-height:calc(var(--spacing)*9);--spacing-menu-row-content:calc(var(--spacing)*3);--spacing-suggestion-menu-leading:var(--spacing-menu-row-content);--radius-suggestion-menu:calc(var(--spacing)*5);--suggestion-menu-gutter:calc(var(--spacing)*2);--suggestion-menu-item-padding:calc(var(--spacing)*1.5)calc(var(--spacing)*2);--suggestion-menu-item-radius:calc(var(--radius-suggestion-menu) - var(--suggestion-menu-gutter));--opacity-menu-row:1;--height-toolbar:calc(var(--spacing)*13);--spacing-token-button-composer:calc(var(--spacing)*9);--spacing-button-toolbar-inline:calc(var(--spacing)*3);--spacing-toolbar-action:calc(var(--spacing)*2);--radius-button-action:var(--radius-full);--radius-button-toolbar:var(--radius-full);--height-page-search:calc(var(--spacing)*11);--padding-composer-control-inline:calc(var(--spacing)*3.5)calc(var(--spacing)*3);--text-composer-control:var(--text-base);--line-height-composer-control:calc(var(--text-composer-control)*var(--leading-relaxed));--radius-xs-base:.125rem;--radius-sm-base:.25rem;--radius-md-base:.375rem;--radius-lg-base:.5rem;--radius-3xl-base:1.5rem;--radius-4xl-base:2rem}@media(pointer:coarse){:where(.skinny-native) [data-codex-window-type=browser],:where(.skinny-native)[data-codex-window-type=browser]{--app-menu-item-height:calc(var(--spacing)*10)}}:where(.skinny-native) .skinny-native[data-codex-window-type=browser],:where(.skinny-native).skinny-native[data-codex-window-type=browser],:where(.skinny-native) .skinny-native[data-codex-window-type=browser] [data-theme],:where(.skinny-native).skinny-native[data-codex-window-type=browser] [data-theme]{--composer-radius:calc(var(--spacing)*7);--composer-corner-shape:superellipse(1.1)}:where(.skinny-native) [data-codex-window-type=electron],:where(.skinny-native)[data-codex-window-type=electron]{--image-viewer-transparent-backdrop-filter:blur(var(--blur-xs));--text-sm:13px;--text-xs:12px;--font-weight-medium:500;--font-ui-weight:430;background:0 0;overflow:hidden}:where(.skinny-native) :is([data-codex-window-type=browser],[data-codex-window-type=chrome-extension],[data-codex-window-type=electron]) body{--padding-row-y:calc(var(--spacing)*1.25);--height-token-nav-row:calc(var(--text-base)*1.5 + var(--padding-row-y)*2);--padding-panel-base:calc(var(--spacing)*5);--padding-panel:var(--padding-panel-base);--thread-content-max-width:48rem;--composer-adjacent-max-width:calc(var(--thread-content-max-width) + var(--composer-inline-overhang) + var(--composer-inline-overhang) - var(--home-composer-inline-inset) - var(--home-composer-inline-inset));--markdown-wide-block-max-width:56rem;--color-background-primary-soft-alpha:var(--app-color-background-elevated-secondary);--font-code-family:ui-monospace,"SFMono-Regular","SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--font-ui-size:var(--text-base);--font-code-size:var(--text-sm);--codex-chat-font-size-override:var(--font-ui-size);--codex-chat-code-font-size-override:var(--font-code-size);--spacing-token-button-composer-sm:calc(var(--spacing)*7);--text-heading-md:18px}:where(.skinny-native) [data-codex-window-type=browser] body,:where(.skinny-native)[data-codex-window-type=browser] body{--thread-content-compact-max-width:40rem;--thread-content-expanded-max-width:var(--thread-content-max-width);--thread-body-inline-padding:var(--padding-panel);--max-height-suggestion-menu:calc(10*max(var(--app-menu-item-height),var(--text-sm)*var(--text-sm--line-height) + 3*var(--spacing)) + 2*var(--suggestion-menu-gutter,var(--spacing)) + 2px);--line-height-composer:calc(var(--codex-chat-font-size)*var(--leading-relaxed));--min-height-composer:var(--line-height-composer);--padding-composer-input:calc(var(--spacing)*3.75)calc(var(--spacing)*4.5)calc(var(--spacing)*4);--spacing-composer-input-footer:0;--padding-composer-empty-attachments:0;--spacing-composer-footer-bottom:calc(var(--spacing)*2.25);--opacity-composer-placeholder:1;--spacing-composer-single-line-controls:calc(var(--spacing)*2);--padding-composer-single-line-footer-block:calc(var(--spacing)*2);--thread-body-max-width:calc(var(--thread-content-max-width) + var(--padding-toolbar)*2)}@media not (min-width:40rem){:where(.skinny-native) [data-codex-window-type=browser] body,:where(.skinny-native)[data-codex-window-type=browser] body{--thread-body-inline-padding:var(--padding-toolbar)}:where(.skinny-native) [data-codex-window-type=browser] body[data-browser-side-chat=true],:where(.skinny-native)[data-codex-window-type=browser] body[data-browser-side-chat=true]{--thread-body-inline-padding:calc(var(--spacing)*2)}}@media(min-width:40rem){:where(.skinny-native) [data-codex-window-type=browser] body,:where(.skinny-native)[data-codex-window-type=browser] body{--min-rows-composer-work-home:2}}:where(.skinny-native) :is([data-codex-window-type=browser],[data-codex-window-type=chrome-extension]) body{background-color:var(--app-color-background-surface-under);--text-heading-md:20px}:where(.skinny-native) [data-codex-window-type=electron] body,:where(.skinny-native)[data-codex-window-type=electron] body{--cursor-interaction:default;overscroll-behavior:none;overflow:hidden}:where(.skinny-native) [data-codex-window-type=electron][data-codex-history-swipe-navigation] body,:where(.skinny-native)[data-codex-window-type=electron][data-codex-history-swipe-navigation] body{overscroll-behavior-x:auto;overscroll-behavior-y:none}:where(.skinny-native) [data-codex-window-type=electron]:not([data-codex-window-chrome=application-menu]) body,:where(.skinny-native)[data-codex-window-type=electron]:not([data-codex-window-chrome=application-menu]) body{background:0 0}:where(.skinny-native) [data-codex-window-type=electron]:not([data-codex-window-chrome=application-menu]) :is([data-app-shell-frame][data-app-shell-workspace-tab-chrome],[data-app-shell-page-surface=true],.app-shell-left-panel:not([data-app-shell-left-panel-appearance=content-surface])),:where(.skinny-native)[data-codex-window-type=electron]:not([data-codex-window-chrome=application-menu]) :is([data-app-shell-frame][data-app-shell-workspace-tab-chrome],[data-app-shell-page-surface=true],.app-shell-left-panel:not([data-app-shell-left-panel-appearance=content-surface])){background:color-mix(in srgb,var(--color-surface-tertiary)70%,transparent);overflow:visible}:where(.skinny-native) [data-codex-window-type=electron]:not([data-codex-window-chrome=application-menu]) :is([data-app-shell-frame][data-app-shell-workspace-tab-chrome],[data-app-shell-page-surface=true],.app-shell-left-panel:not([data-app-shell-left-panel-appearance=content-surface]))[data-app-shell-page-surface=true],:where(.skinny-native)[data-codex-window-type=electron]:not([data-codex-window-chrome=application-menu]) :is([data-app-shell-frame][data-app-shell-workspace-tab-chrome],[data-app-shell-page-surface=true],.app-shell-left-panel:not([data-app-shell-left-panel-appearance=content-surface]))[data-app-shell-page-surface=true]{background:light-dark(color-mix(in srgb,var(--color-surface-secondary)85%,transparent),color-mix(in srgb,var(--color-surface-tertiary)80%,transparent))}:where(.skinny-native) [data-codex-window-type=electron]:not([data-codex-window-chrome=application-menu]) :is([data-app-shell-frame][data-app-shell-workspace-tab-chrome],[data-app-shell-page-surface=true]) .app-shell-left-panel:not([data-app-shell-left-panel-appearance=content-surface]),:where(.skinny-native)[data-codex-window-type=electron]:not([data-codex-window-chrome=application-menu]) :is([data-app-shell-frame][data-app-shell-workspace-tab-chrome],[data-app-shell-page-surface=true]) .app-shell-left-panel:not([data-app-shell-left-panel-appearance=content-surface]){background:0 0}:where(.skinny-native) [data-codex-window-type=electron]:not([data-codex-window-chrome=application-menu]) .app-shell-left-panel:not([data-app-shell-left-panel-appearance=content-surface]):after,:where(.skinny-native)[data-codex-window-type=electron]:not([data-codex-window-chrome=application-menu]) .app-shell-left-panel:not([data-app-shell-left-panel-appearance=content-surface]):after{inset:0 calc(-1*var(--radius-2xl))0 auto;width:var(--radius-2xl);background:inherit;content:"";pointer-events:none;position:absolute}:where(.skinny-native) [data-codex-window-type=electron].electron-opaque,:where(.skinny-native)[data-codex-window-type=electron].electron-opaque{background-color:var(--app-color-background-surface-under);background-image:none}:where(.skinny-native) [data-codex-window-type=electron].electron-opaque body,:where(.skinny-native)[data-codex-window-type=electron].electron-opaque body{background-color:var(--app-color-background-surface-under);--app-color-background-elevated-primary:var(--app-color-background-elevated-primary-opaque);background-image:none}:where(.skinny-native) [data-codex-window-type=electron] .blend,:where(.skinny-native)[data-codex-window-type=electron] .blend{mix-blend-mode:normal}:where(.skinny-native) [data-codex-window-type=electron] :is([data-app-shell-titlebar],[data-app-shell-tabs=true]:has([data-browser-sidebar-chrome-expanded=true])) [data-app-shell-tab-strip-controller],:where(.skinny-native)[data-codex-window-type=electron] :is([data-app-shell-titlebar],[data-app-shell-tabs=true]:has([data-browser-sidebar-chrome-expanded=true])) [data-app-shell-tab-strip-controller]{-webkit-app-region:no-drag}:where(.skinny-native) [data-codex-window-type=electron].compact-window body,:where(.skinny-native)[data-codex-window-type=electron].compact-window body,:where(.skinny-native) [data-codex-window-type=electron].compact-window,:where(.skinny-native)[data-codex-window-type=electron].compact-window{background:0 0}:where(.skinny-native) [data-codex-window-type=electron].electron-opaque :where([data-theme]),:where(.skinny-native)[data-codex-window-type=electron].electron-opaque :where([data-theme]){--app-color-background-elevated-primary:var(--app-color-background-elevated-primary-opaque)}:where(.skinny-native) .skinny-native,:where(.skinny-native).skinny-native{--elevation-stroke:0 0 0 .5px var(--color-border-strong);--elevation-stroke-subtle:0 0 0 .5px light-dark(rgb(from var(--color-border-strong)r g b/.04),rgb(from var(--color-border-strong)r g b/.06));--elevation-prominent:var(--elevation-stroke),0 3px 7.5px #0000000a,0 0 20px #0000000d;--elevation-sidebar:var(--elevation-stroke),0 3px 7.5px #00000008,0 0 16px #00000005;--elevation-composer:0 0 0 1px #0000000a,0 2px 8px 0 #0000000a,0 4px 80px 8px #00000006;--elevation-composer-dark:inset 0 0 1px 0 #fff3;--codex-window-zoom:1;--max-app-overlay-z-index:2147480000;--padding-row-y:calc(var(--spacing)*1);--height-token-nav-row:calc(var(--text-base)*1.5 + var(--padding-row-y)*2);--height-token-row:var(--height-token-nav-row);--radius-token-row:9999px;--padding-panel-base:calc(var(--spacing)*3);--padding-panel:var(--padding-panel-base);--padding-toolbar:calc(var(--spacing)*4);--max-height-suggestion-menu:320px;--composer-inline-overhang:calc(var(--spacing)*6);--home-composer-inline-inset:calc(var(--spacing)*3.25);--composer-adjacent-max-width:100%;--line-height-composer:calc(var(--spacing)*5);--min-height-composer:calc(var(--spacing)*11);--min-rows-composer-work-home:1;--padding-composer-input:0 calc(var(--spacing)*3);--spacing-composer-input-footer:var(--spacing);--padding-composer-empty-attachments:calc(var(--spacing)*2)calc(var(--spacing)*2)calc(var(--spacing)*1.5);--spacing-composer-footer-bottom:calc(var(--spacing)*2);--opacity-composer-placeholder:.5;--spacing-composer-single-line-controls:calc(var(--spacing)*1.25);--padding-composer-single-line-footer-block:var(--spacing);--composer-suggestion-inline-inset:calc(var(--padding-toolbar) + var(--home-composer-inline-inset));--inset-toolbar:var(--height-toolbar);--safe-area-left:0px;--safe-area-right:0px;--codex-chat-font-size:var(--codex-chat-font-size-override,var(--font-ui-size,13px));--codex-chat-code-font-size:var(--codex-chat-code-font-size-override,var(--font-code-size,12px));--conversation-item-gap:16px;--conversation-grouped-item-gap:4px;--diffs-font-family:var(--font-mono);--diffs-font-size:var(--font-code-size,12px);--diffs-line-height:calc(var(--diffs-font-size,12px)*1.8);--diffs-deletion-color-override:var(--color-codex-git-deleted);--diffs-addition-color-override:var(--color-codex-git-added);--diffs-gap-block:0;--diffs-min-number-column-width:4ch}@media not (min-width:40rem){:where(.skinny-native) .skinny-native,:where(.skinny-native).skinny-native{--elevation-composer:0 0 0 1px #0000000a,0 2px 8px 0 #0000000a,0 4px 40px 8px #00000006}}:where(.skinny-native) .skinny-native[data-codex-window-type=extension],:where(.skinny-native).skinny-native[data-codex-window-type=extension]{color-scheme:normal;--app-color-background-surface:var(--color-surface-tertiary);--app-color-background-surface-under:var(--color-surface-secondary);--diffs-font-size:calc(var(--codex-chat-code-font-size) - 1px);--text-heading-md:16px}:where(.skinny-native) .skinny-native[data-codex-window-type=extension][data-theme=light]>body,:where(.skinny-native).skinny-native[data-codex-window-type=extension][data-theme=light]>body{color-scheme:light}:where(.skinny-native) .skinny-native[data-codex-window-type=extension][data-theme=dark]>body,:where(.skinny-native).skinny-native[data-codex-window-type=extension][data-theme=dark]>body{color-scheme:dark}@supports (corner-shape:superellipse(1.5)){:where(.skinny-native) .skinny-native,:where(.skinny-native).skinny-native{--codex-corner-radius-scale:1.25;--codex-corner-shape:superellipse(1.5);--corner-radius-scale:var(--codex-corner-radius-scale);--radius-md:calc(var(--radius-md-base)*var(--corner-radius-scale));--radius-lg:calc(var(--radius-lg-base)*var(--corner-radius-scale));--radius-xl:calc(var(--radius-xl-base)*var(--corner-radius-scale));--radius-2xl:calc(var(--radius-2xl-base)*var(--corner-radius-scale));--radius-3xl:calc(var(--radius-3xl-base)*var(--corner-radius-scale));--radius-4xl:calc(var(--radius-4xl-base)*var(--corner-radius-scale))}:where(.skinny-native) .skinny-native[data-codex-window-type=browser],:where(.skinny-native).skinny-native[data-codex-window-type=browser]{--codex-corner-radius-scale:1;--codex-corner-shape:round}:where(.skinny-native) .rounded-button-action,:where(.skinny-native) .rounded-button-toolbar,:where(.skinny-native) .rounded-md,:where(.skinny-native) .rounded-lg,:where(.skinny-native) .rounded-xl,:where(.skinny-native) .rounded-2xl,:where(.skinny-native) .rounded-3xl,:where(.skinny-native) .rounded-4xl{corner-shape:var(--codex-corner-shape)}}{color:var(--color-text);font-family:var(--font-ui-family);font-weight:var(--font-ui-weight);background-color:#0000;height:100svh;padding:0}{height:100svh}:where(.skinny-native) [data-chatgpt-composer] .ProseMirror code:not(pre code){border-radius:var(--radius-xs);background-color:var(--color-background-secondary-soft-alpha);padding:calc(var(--spacing)/2)var(--spacing);font-size:var(--text-base)}:where(.skinny-native) code,:where(.skinny-native) pre{font-family:var(--font-mono)}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@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-outline-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-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._summary_utb3y_1{--agent-activity-summary-color:color-mix(in oklab,var(--color-text)60%,transparent)}._execDescendants_utb3y_5{--agent-activity-child-color:color-mix(in oklab,var(--color-text)30%,transparent)}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */:where(._cadencedShimmer_py5xu_2){--loading-shimmer-foreground:initial;--loading-shimmer-base:initial;--loading-shimmer-highlight:initial}._cadencedShimmer_py5xu_2{--shimmer-text-secondary:var(--loading-shimmer-base,color-mix(in srgb,var(--loading-shimmer-foreground,var(--color-codex-description))55%,transparent));--shimmer-contrast:var(--loading-shimmer-highlight,#ffffffbf);text-fill-color:currentColor;-webkit-text-fill-color:currentColor}._cadencedShimmer_py5xu_2,._cadencedShimmer_py5xu_2 *{color:var(--shimmer-text-secondary)!important}._cadencedShimmer_py5xu_2 ._cadencedShimmerHighlight_py5xu_30,._cadencedShimmer_py5xu_2 ._cadencedShimmerHighlight_py5xu_30 *{color:var(--shimmer-contrast)!important}._cadencedShimmerSweep_py5xu_35{width:100%;text-overflow:inherit;pointer-events:none;position:absolute;inset:0 auto 0 0;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 20% 30%,#0000 50% 100%);mask-image:linear-gradient(90deg,#0000,#000 20%,#000 30%,#0000 50%,#0000)}._cadencedShimmerHighlight_py5xu_30{width:100%;text-overflow:inherit;text-fill-color:currentColor;-webkit-text-fill-color:currentColor;display:block;overflow:hidden;transform:translate(50%)}._cadencedShimmerActive_py5xu_71 ._cadencedShimmerSweep_py5xu_35,._cadencedShimmerActive_py5xu_71 ._cadencedShimmerHighlight_py5xu_30{animation-duration:1s;animation-timing-function:steps(48,end);animation-iteration-count:1}._cadencedShimmerActive_py5xu_71 ._cadencedShimmerSweep_py5xu_35{animation-name:_cadencedLoadingShimmerSweep_py5xu_1}._cadencedShimmerActive_py5xu_71 ._cadencedShimmerHighlight_py5xu_30{animation-name:_cadencedLoadingShimmerHighlight_py5xu_1}@media(prefers-reduced-motion:reduce){._cadencedShimmerActive_py5xu_71 ._cadencedShimmerSweep_py5xu_35,._cadencedShimmerActive_py5xu_71 ._cadencedShimmerHighlight_py5xu_30{animation:none}}@keyframes _cadencedLoadingShimmerSweep_py5xu_1{0%{transform:translate(-50%)}to{transform:translate(125%)}}@keyframes _cadencedLoadingShimmerHighlight_py5xu_1{0%{transform:translate(50%)}to{transform:translate(-125%)}}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._rays_kzweq_2 path{fill:currentColor}}@layer skinny-classic,theme,base,components,utilities;a.button-link,a.button-link:hover{color:revert-layer}@layer components{.button-surface-tint:not(:disabled):not([aria-disabled=true]):hover,.button-surface-tint[data-state=open]{background-image:linear-gradient(var(--color-background-primary-ghost-hover),var(--color-background-primary-ghost-hover))}}@layer skinny-classic,theme,base,components,utilities;@layer skinny-classic{.native-work-activity{--codex-chat-font-size: 16px;--color-codex-description: var(--text-primary);--color-text: var(--text-primary);--color-token-text-primary: var(--text-primary);font-size:var(--codex-chat-font-size);line-height:calc(var(--codex-chat-font-size) + 8px)}.native-work-activity .text-size-chat{font-size:var(--codex-chat-font-size)}.native-work-activity .text-text\/60{color:color-mix(in srgb,var(--color-text) 60%,transparent)}.native-work-activity .text-default{color:var(--color-text)}.native-work-activity .icon-2xs{width:var(--icon-secondary-size, 14px);height:var(--icon-secondary-size, 14px)}.native-work-activity .rotate-90{transform:none}.native-work-activity .cursor-interaction{cursor:pointer}.native-work-markdown{overflow-wrap:anywhere}.native-work-markdown a{text-decoration:underline}.native-work-markdown pre{overflow-x:auto;white-space:pre-wrap}.native-work-activity .icon-xs{width:var(--icon-size, 16px);height:var(--icon-size, 16px)}}@layer skinny-classic,theme,base,components,utilities;@layer skinny-classic{._heading_125ah_1{color:#3c6091;font-size:12px;font-weight:500;line-height:20px}._status_125ah_8{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:11px}._spinner_125ah_16{width:11px;height:11px;border:1.5px solid #dbe6f5;border-top-color:#3c6091;border-radius:50%;animation:_spin_125ah_16 1s linear infinite}._card_125ah_25{--prompt-bg: #f0f5fc;--prompt-border: #dfe7f3;--prompt-accent: #3c6091;--prompt-hover: #e5eef9;--prompt-detail: #dbe6f5;display:flex;width:100%;min-height:64px;align-items:center;gap:12px;border:1px solid var(--prompt-border);border-radius:12px;background:var(--prompt-bg);padding:12px 14px;color:var(--text-primary);text-align:left;font-size:13px;line-height:20px}._prompt_125ah_46{transition:background-color .15s ease,border-color .15s ease}._prompt_125ah_46:hover{border-color:var(--prompt-accent);background:var(--prompt-hover)}._prompt_125ah_46:focus-visible{outline:2px solid var(--prompt-accent);outline-offset:3px}._arrow_125ah_62,._placeholderArrow_125ah_63{display:flex;width:26px;height:26px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:var(--prompt-detail);color:var(--prompt-accent)}._arrow_125ah_62 svg{transition:transform .15s ease}._prompt_125ah_46:hover ._arrow_125ah_62 svg{transform:translate(1px,-1px)}._placeholder_125ah_63{animation:_breathe_125ah_1 1.6s ease-in-out infinite}._placeholderLines_125ah_87{display:flex;flex:1;flex-direction:column;gap:9px}._placeholderLine_125ah_87{height:7px;border-radius:4px;background:var(--prompt-detail)}._placeholderLine_125ah_87:last-child{width:72%}._placeholder_125ah_63:nth-child(2) ._placeholderLine_125ah_87:last-child{width:56%}._placeholder_125ah_63:nth-child(3) ._placeholderLine_125ah_87:last-child{width:64%}html.dark ._heading_125ah_1{color:#accbf5}html.dark ._spinner_125ah_16{border-color:#3a4a60;border-top-color:#accbf5}html.dark ._card_125ah_25{--prompt-bg: #27313f;--prompt-border: #39485b;--prompt-accent: #accbf5;--prompt-hover: #313f51;--prompt-detail: #3a4a60}@keyframes _spin_125ah_16{to{transform:rotate(360deg)}}@keyframes _breathe_125ah_1{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){._spinner_125ah_16,._placeholder_125ah_63{animation:none}._prompt_125ah_46,._arrow_125ah_62 svg{transition:none}._prompt_125ah_46:hover ._arrow_125ah_62 svg{transform:none}}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */@layer utilities{._itemBase_13q4g_2{min-height:var(--app-menu-item-height,0px);padding:var(--app-menu-item-padding,var(--padding-row-y)var(--padding-row-x));font-size:var(--app-menu-item-font-size,var(--text-sm));--tw-leading:var(--app-menu-item-line-height,var(--text-sm--line-height));line-height:var(--app-menu-item-line-height,var(--text-sm--line-height));--tw-outline-style:none;outline-style:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media(forced-colors:active){._itemBase_13q4g_2{outline-offset:2px;outline:2px solid #0000}}._itemInteractive_13q4g_6{cursor:var(--cursor-interaction);cursor:var(--cursor-interaction,pointer)}@media(hover:hover){._itemInteractive_13q4g_6:hover{background-color:var(--color-background-primary-ghost-hover)}}._itemInteractive_13q4g_6:focus{background-color:var(--color-background-primary-ghost-hover)}}._leadingIcon_13q4g_11{width:var(--icon-leading-size);height:var(--icon-leading-size);flex:none;justify-content:center;align-items:center;display:inline-flex}._singleLineRows_13q4g_20 :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){height:var(--menu-item-height,calc(max(1lh,var(--icon-leading-size)) + var(--padding-row-y)*2));flex-shrink:0;overflow:hidden}._singleLineRows_13q4g_20 [data-menu-row-content],._singleLineRows_13q4g_20 [data-menu-row-content]>*{max-height:max(1lh,var(--icon-leading-size));overflow:hidden}._singleLineRows_13q4g_20 ._leadingIcon_13q4g_11{overflow:hidden}._miniIcon_13q4g_47{width:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*4);background-color:currentColor;display:block;-webkit-mask:url(../icons/mini.svg?url) 50%/contain no-repeat;mask:url(../icons/mini.svg?url) 50%/contain no-repeat}._hintRow_13q4g_53{--app-menu-item-font-size:11px;--icon-leading-size:calc(var(--spacing)*3);--spacing-menu-item-content:var(--spacing)}._glassSurface_13q4g_60,._glassSuggestionSurface_13q4g_61{-owl-native-material:glass;--owl-native-glass-adaptive-appearance:off}._glassSuggestionSurface_13q4g_61{--max-height-suggestion-menu:330px;--owl-native-glass-variant:system;--suggestion-menu-header-height:calc(var(--spacing)*8)}._glassSurface_13q4g_60{--owl-native-glass-variant:regular;--app-menu-item-radius:calc(var(--spacing)*3);border-radius:calc(var(--app-menu-item-radius) + var(--app-menu-gutter,var(--spacing)))!important}._glassSurface_13q4g_60>:is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){border-radius:var(--app-menu-item-radius)!important}html[data-owl-native-glass=active] :is(._glassSurface_13q4g_60,._glassSuggestionSurface_13q4g_61),html[data-owl-native-glass=active] ._glassSurface_13q4g_60>:is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){corner-shape:round!important}html[data-owl-native-glass=active] :is(._glassSurface_13q4g_60,._glassSuggestionSurface_13q4g_61){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-owl-native-glass=active] ._glassSurface_13q4g_60[data-owl-native-source-underlay]{background:color-mix(in srgb,var(--color-surface)16%,transparent)!important}html[data-owl-native-glass=active] ._glassSuggestionSurface_13q4g_61[data-owl-native-source-underlay]{--suggestion-menu-header-background:transparent;border-color:#0000;background:0 0!important}._comboboxRow_13q4g_120[cmdk-item]{min-height:var(--app-menu-item-height,0px)!important;border-radius:var(--radius-xl,calc(var(--radius-xl-base)*var(--corner-radius-scale)))!important;padding:var(--app-menu-item-padding,var(--padding-row-y)var(--padding-row-x))!important}._suggestionMenu_13q4g_125{--spacing-menu-item-content:var(--spacing-suggestion-menu-leading);padding:var(--suggestion-menu-gutter,var(--spacing))}._sectionLabel_13q4g_130{padding-inline:var(--padding-row-x,calc(var(--spacing)*2));padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,12px);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-codex-description)}._largeRows_13q4g_134{--icon-leading-size:calc(var(--spacing)*5);--app-menu-separator-gutter:calc(var(--spacing)*2);--app-menu-item-height:calc(var(--spacing)*10);--spacing-menu-item-content:calc(var(--spacing)*2);--app-menu-item-padding:calc(var(--spacing)*1.5)calc(var(--spacing)*2)}._largeRows_13q4g_134 :is([role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]){margin-inline:calc(var(--spacing,.25rem)*2.5)}._largeRows_13q4g_134 [data-menu-section-label]{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,12px);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);color:var(--color-text-tertiary)}._largeRows_13q4g_134 [data-menu-section-label]:first-child{padding-top:calc(var(--spacing,.25rem)*3)}._largeRows_13q4g_134 [data-menu-row-content]{gap:calc(var(--spacing,.25rem)*2)}._selectRows_13q4g_158{--app-menu-gutter:var(--spacing);--icon-leading-size:calc(var(--spacing)*4);--app-menu-item-height:calc(var(--spacing)*10);--app-menu-item-padding:calc(var(--spacing)*1.5)calc(var(--spacing)*3);--spacing-menu-item-content:calc(var(--spacing)*2)}._insetRows_13q4g_167{--app-menu-gutter:calc(var(--spacing)*3);--app-menu-item-height:calc(var(--spacing)*9);--app-menu-item-padding:calc(var(--spacing)*2)calc(var(--spacing)*2.5);--app-menu-separator-gutter:calc(var(--spacing)*1.5);--app-menu-separator-inset:calc(var(--spacing)*2.5)}._descriptiveRows_13q4g_176{--app-menu-gutter:calc(var(--spacing)*2);--icon-leading-size:calc(var(--spacing)*5);--app-menu-item-height:calc(var(--spacing)*14);--app-menu-item-padding:calc(var(--spacing)*2);--app-menu-item-font-size:var(--text-base);--app-menu-item-line-height:calc(var(--spacing)*5);--spacing-menu-item-content:calc(var(--spacing)*3)}._actionRows_13q4g_189{--app-menu-gutter:calc(var(--spacing)*2);--icon-leading-size:calc(var(--spacing)*5);--app-menu-item-height:calc(var(--spacing)*9);--app-menu-item-padding:calc(var(--spacing)*2);--app-menu-item-font-size:calc(var(--spacing)*3.5);--app-menu-item-line-height:calc(var(--spacing)*5);--spacing-menu-item-content:calc(var(--spacing)*3);--app-menu-separator-gutter:calc(var(--spacing)*2);--app-menu-separator-inset:calc(var(--spacing)*2.5)}@property --tw-leading{syntax:"*";inherits:false}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._Mask_13q3j_1{--overflow-fade-top:0px;--overflow-fade-bottom:0px;-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--overflow-fade-top)calc(100% - var(--overflow-fade-bottom)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--overflow-fade-top)calc(100% - var(--overflow-fade-bottom)),transparent)}._Root_13q3j_14[data-can-scroll-up=true]>._Mask_13q3j_1{--overflow-fade-top:calc(var(--spacing)*5)}._Root_13q3j_14[data-can-scroll-down=true]>._Mask_13q3j_1{--overflow-fade-bottom:calc(var(--spacing)*10)}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._CompactSource_3pdaq_2{display:var(--display-icon-compact,contents)}._LeadingSource_3pdaq_6{display:var(--display-icon-leading,none)}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._accentTheme_hvr2b_1{--color-background-coachmark:var(--color-background-info-solid)}._textTheme_hvr2b_6{--color-text:var(--color-text-tooltip);--color-text-prose:var(--color-text-tooltip);--color-text-secondary:var(--color-text-tooltip-secondary);--color-text-tertiary:var(--color-text-tooltip-tertiary);--color-text-info:var(--color-text-tooltip-info);--color-text-danger:var(--color-text-tooltip-danger);--color-text-warning:var(--color-text-tooltip-warning);--color-text-success:var(--color-text-tooltip-success);--color-codex-description:var(--color-text-tooltip-description)}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._replacedContent_i3301_1{visibility:hidden}._parentBottomAlignedContent_i3301_5{--dropdown-content-parent-bottom-transform:translateY(calc(var(--radix-dropdown-menu-trigger-height) + .5rem - 100%));transform:var(--dropdown-content-parent-bottom-transform)}._scrollSection_i3301_12{--dropdown-section-height:calc(var(--menu-item-height,var(--app-menu-item-height,calc(max(1lh,var(--icon-leading-size)) + var(--padding-row-y)*2)))*5);max-height:var(--dropdown-section-height)}._fixedSection_i3301_26{height:var(--dropdown-section-height)}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._Menu_aou4u_1{flex-shrink:0;position:relative}._Menu_aou4u_1[data-transitions-ready=true]{transition:height .32s cubic-bezier(.19,1,.22,1)}._Menu_aou4u_1[data-transitions-ready=true] ._SliderTopRowMotion_aou4u_8,._Menu_aou4u_1[data-transitions-ready=true] ._SliderMotion_aou4u_9,._Menu_aou4u_1[data-transitions-ready=true] ._ModelListMotion_aou4u_10{transition:opacity .2s cubic-bezier(.23,1,.32,1),translate .32s cubic-bezier(.19,1,.22,1)}._Menu_aou4u_1[data-transitions-ready=true] ._SliderTopRowMotion_aou4u_8[data-active=true],._Menu_aou4u_1[data-transitions-ready=true] ._ModelListMotion_aou4u_10[data-active=true]{transition-delay:40ms}._Menu_aou4u_1[data-transitions-ready=true] ._SliderMotion_aou4u_9[data-active=true]{transition-delay:56ms}._Menu_aou4u_1[data-transitions-ready=true] ._SliderTopRowMotion_aou4u_8[data-active=false]{transition-delay:16ms}[data-side=top] ._Menu_aou4u_1[data-transitions-ready=true] ._SliderTopRowMotion_aou4u_8[data-active=true]{transition-delay:56ms}[data-side=top] ._Menu_aou4u_1[data-transitions-ready=true] ._SliderTopRowMotion_aou4u_8[data-active=false]{transition-delay:0s}[data-side=top] ._Menu_aou4u_1[data-transitions-ready=true] ._SliderMotion_aou4u_9[data-active=true]{transition-delay:40ms}[data-side=top] ._Menu_aou4u_1[data-transitions-ready=true] ._SliderMotion_aou4u_9[data-active=false]{transition-delay:16ms}._Menu_aou4u_1[data-reduced-motion=true],._Menu_aou4u_1[data-reduced-motion=true] ._SliderTopRowMotion_aou4u_8,._Menu_aou4u_1[data-reduced-motion=true] ._SliderMotion_aou4u_9,._Menu_aou4u_1[data-reduced-motion=true] ._ModelListMotion_aou4u_10,._Menu_aou4u_1[data-reduced-motion=true] ._FastModeToggle_aou4u_54{transition:none}._ViewTrack_aou4u_60{width:100%;height:100%;position:relative;overflow:clip}._ViewTrack_aou4u_60:last-child{position:absolute;inset-block-start:0;inset-inline:0}._ViewPanel_aou4u_74{width:100%;padding:var(--spacing);flex-direction:column;display:flex}._SliderTopRowMotion_aou4u_8,._SliderMotion_aou4u_9,._ModelListMotion_aou4u_10{opacity:1;translate:0}:is(._SliderTopRowMotion_aou4u_8,._SliderMotion_aou4u_9,._ModelListMotion_aou4u_10)[data-active=false]{opacity:0}._SliderTopRowMotion_aou4u_8[data-active=false],._SliderMotion_aou4u_9[data-active=false]{translate:0 10px}[data-side=top] :is(._SliderTopRowMotion_aou4u_8[data-active=false],._SliderMotion_aou4u_9[data-active=false]){translate:0 -10px}._ModelListMotion_aou4u_10{margin-inline:calc(-1*var(--spacing))}._ModelListMotion_aou4u_10[data-active=false]{translate:0 -10px}[data-side=top] ._ModelListMotion_aou4u_10[data-active=false]{translate:0 10px}._SimpleView_aou4u_113{min-height:36px;padding-block:4px}._SliderKeyboardControl_aou4u_118{outline:0;margin:0;padding:0;display:block}._ModelList_aou4u_10{max-height:min(316px,calc(var(--radix-dropdown-menu-content-available-height) - var(--spacing)));padding-inline:var(--spacing);margin-block-end:calc(-1*var(--spacing));padding-block-end:var(--spacing);overflow-y:auto}._DefaultDescription_aou4u_136{color:var(--color-text-tertiary);font-size:var(--text-xs);line-height:var(--text-xs--line-height)}._MenuFooter_aou4u_142{border-block-start:1px solid var(--color-border-subtle);text-align:center;margin-block-start:8px;padding-block-start:8px}._MenuFooter_aou4u_142:empty{display:none}._KeyboardAnnouncement_aou4u_153{clip:rect(0 0 0 0);clip-path:inset(50%);pointer-events:none;white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._ViewControls_aou4u_165{justify-content:center;align-items:center;min-height:36px;padding-inline:8px;display:flex;position:relative}._ViewControls_aou4u_165:before{width:calc(var(--spacing)*4);content:"";flex-shrink:0}._ViewControls_aou4u_165:has(._FastModeToggle_aou4u_54){padding-inline:16px}._ViewControls_aou4u_165[data-explicit-model=true]{padding-inline:calc(var(--spacing)*8)}._ViewControls_aou4u_165[data-explicit-model=true]:before{display:none}._ViewControls_aou4u_165[data-explicit-model=true] ._ViewToggleContent_aou4u_190{grid-template-columns:minmax(calc(var(--spacing)*4),1fr)minmax(0,auto)minmax(calc(var(--spacing)*4),1fr);gap:0;display:grid}._ViewControls_aou4u_165[data-explicit-model=true] ._ViewToggleModelLabel_aou4u_198{max-width:100%;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:400;line-height:var(--text-xs--line-height);grid-area:2/2;justify-self:center}._ViewControls_aou4u_165[data-explicit-model=true] ._ViewToggleEffortLabel_aou4u_208{text-align:center;grid-area:1/1/2/-1;margin-inline-start:0}._ViewControls_aou4u_165[data-explicit-model=true] ._ViewToggleIcon_aou4u_214{grid-area:2/3}._ViewControls_aou4u_165[data-explicit-model=true] ._FastModeToggle_aou4u_54,._ViewControls_aou4u_165[data-explicit-model=true] ._ResetToDefault_aou4u_219{inset-block-start:0}._ViewControls_aou4u_165[data-ultra-warning-visible=true]{padding-inline:calc(var(--spacing)*4)}._ViewControls_aou4u_165[data-ultra-warning-visible=true] ._ViewToggleModelLabel_aou4u_198{grid-column:1/-1}._ViewToggle_aou4u_190,._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219{font-size:var(--text-sm);line-height:var(--text-sm--line-height);outline-style:none}@supports (corner-shape:superellipse(1.5)){:is(._ViewToggle_aou4u_190,._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219){corner-shape:var(--codex-corner-shape)}}@media(forced-colors:active){:is(._ViewToggle_aou4u_190,._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219){outline-offset:2px;outline:2px solid #0000}}._ViewToggle_aou4u_190{min-width:0;min-height:32px;color:var(--color-text);font-size:var(--text-base);border-radius:8px;flex-direction:column;margin:0;padding:4px;font-weight:500;display:flex}._ViewToggle_aou4u_190:hover,._ViewToggle_aou4u_190:focus{background:0 0}._ViewToggle_aou4u_190:not([data-disabled]):hover ._ViewToggleContent_aou4u_190,._ViewToggle_aou4u_190:not([data-disabled]):focus ._ViewToggleContent_aou4u_190{background:var(--color-background-primary-ghost-hover)}._ViewToggle_aou4u_190[data-interactive=false]{pointer-events:none}._ViewToggle_aou4u_190[data-interactive=false] ._ViewToggleIcon_aou4u_214{opacity:0}._ViewToggleContent_aou4u_190{align-items:center;gap:calc(var(--spacing)/2);border-radius:6px;min-width:0;max-width:100%;padding:2px 4px;display:flex}._ViewToggleModelLabel_aou4u_198{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._ViewToggleModelLabel_aou4u_198+._ViewToggleEffortLabel_aou4u_208{margin-inline-start:calc(var(--spacing)/2)}._ViewToggleEffortLabel_aou4u_208{color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0}._ViewToggleEffortLabel_aou4u_208[data-effort-only=true]{color:var(--color-text)}._ViewToggleEffortLabel_aou4u_208[data-accent=true]{color:var(--color-chart-blue)}._ViewToggleEffortLabel_aou4u_208[data-maximum=true]{color:var(--color-chart-purple)}._ViewToggleIcon_aou4u_214{color:var(--color-text-tertiary)}._ViewToggleIcon_aou4u_214:dir(rtl){scale:-1 1}._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219{width:32px;min-height:32px;color:var(--color-text-tertiary);border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:center;margin:0;padding:0;display:flex;position:absolute;inset-inline-start:0}:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219):hover,:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219):focus{background:0 0}:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219):not([data-disabled]):hover ._FastModeToggleContent_aou4u_348,:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219):not([data-disabled]):focus ._FastModeToggleContent_aou4u_348,:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219):not([data-disabled]):hover ._ResetToDefaultContent_aou4u_350,:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219):not([data-disabled]):focus ._ResetToDefaultContent_aou4u_350,:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219)[data-highlighted] ._FastModeToggleContent_aou4u_348,:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219)[data-state=open] ._FastModeToggleContent_aou4u_348{background:var(--color-background-primary-ghost-hover)}:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219)[data-fast-mode-enabled=true],:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219):has(._FastModeToggleContent_aou4u_348[data-fast-mode-enabled=true]){color:var(--color-chart-blue)}:is(:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219)[data-fast-mode-enabled=true],:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219):has(._FastModeToggleContent_aou4u_348[data-fast-mode-enabled=true]))[data-max-power-selection=true],:is(:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219)[data-fast-mode-enabled=true],:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219):has(._FastModeToggleContent_aou4u_348[data-fast-mode-enabled=true])):has(._FastModeToggleContent_aou4u_348[data-max-power-selection=true]){color:var(--color-chart-purple)}:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219)[data-highlighted],:is(._FastModeToggle_aou4u_54,._ResetToDefault_aou4u_219)[data-state=open]{background:0 0}._ResetToDefault_aou4u_219{inset-inline:auto 0}._FastModeToggleContent_aou4u_348,._ResetToDefaultContent_aou4u_350{border-radius:7px;justify-content:center;align-items:center;width:26px;height:26px;margin-inline:auto;display:flex}._UltrafastIcon_aou4u_389{width:16px;height:16px;margin-inline:auto}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */@property --daybreak-glow{syntax:"<number>";inherits:true;initial-value:0}@property --daybreak-front{syntax:"<percentage>";inherits:true;initial-value:-20%}@property --daybreak-sink{syntax:"<number>";inherits:true;initial-value:0}._Trigger_1c3xk_23{isolation:isolate;--daybreak-text:color-mix(in srgb,var(--color-text),#2b1a04 calc(var(--daybreak-glow)*100%));--daybreak-muted:color-mix(in srgb,var(--color-text-tertiary),#2b1a04 calc(var(--daybreak-glow)*100%));animation:2.008s linear _glow_1c3xk_1;position:relative}._Foreground_1c3xk_39{color:var(--daybreak-text,var(--color-text))}._MutedForeground_1c3xk_43{color:var(--daybreak-muted,var(--color-text-tertiary))}._Wash_1c3xk_47{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}._Wash_1c3xk_47:before{content:"";opacity:calc(var(--daybreak-glow)*.72);background:linear-gradient(108deg,#f38d24,#f7bc3c 52%,#fce486);position:absolute;top:0;right:0;bottom:0;left:0}._VeilBlur_1c3xk_69,._Veil_1c3xk_69{position:absolute;top:0;right:0;bottom:0;left:0}._VeilBlur_1c3xk_69{filter:blur(4.77px);opacity:calc(var(--daybreak-glow)*.403692)}._Veil_1c3xk_69{-webkit-mask-image:linear-gradient(to right,black calc(var(--daybreak-front) - 27.25%),transparent calc(var(--daybreak-front) + 27.25%));mask-image:linear-gradient(to right,black calc(var(--daybreak-front) - 27.25%),transparent calc(var(--daybreak-front) + 27.25%));background:linear-gradient(100deg,#fdf0bc,#fce486 40%,#fad264);animation:.832s cubic-bezier(.333333,0,.666667,1) .42s both _sweep_1c3xk_1}._Icon_1c3xk_95{flex-shrink:0;animation:.38s cubic-bezier(.333333,0,.666667,1) both _rise_1c3xk_1;display:inline-block;position:relative}._Icon_1c3xk_95>._SunBase_1c3xk_102,._RayClip_1c3xk_103,._RayRing_1c3xk_104,._Icon_1c3xk_95 ._RayRing_1c3xk_104>._Rays_1c3xk_105{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}._SunBase_1c3xk_102>path:first-child{display:none}._RayClip_1c3xk_103{clip-path:inset(0 0 29.975%)}._RayRing_1c3xk_104{transform-origin:50% 73.15%;animation:.832s cubic-bezier(.333333,0,.666667,1) .42s both _turn_1c3xk_1}._Rays_1c3xk_105>:not(:first-child){display:none}._OppositeRays_1c3xk_129{transform-origin:50% 73.15%;transform:rotate(180deg)}@keyframes _glow_1c3xk_1{0%{--daybreak-glow:0;animation-timing-function:cubic-bezier(.333333,0,.666667,1)}5.976%,62.35%{--daybreak-glow:1;animation-timing-function:cubic-bezier(.333333,0,.666667,1)}to{--daybreak-glow:0}}@keyframes _sweep_1c3xk_1{0%{--daybreak-front:-20%}to{--daybreak-front:120%}}@keyframes _rise_1c3xk_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _turn_1c3xk_1{0%{transform:rotate(0)}to{transform:rotate(180deg)}}._Trigger_1c3xk_23[data-daybreak-animation=off]{animation:.2s cubic-bezier(.333333,0,.666667,1) .4s both _sink_1c3xk_1}._Trigger_1c3xk_23[data-daybreak-animation=off] ._RayRing_1c3xk_104{animation-duration:.4s;animation-direction:reverse;animation-delay:0s}._Trigger_1c3xk_23[data-daybreak-animation=off] ._Icon_1c3xk_95{opacity:calc(1 - var(--daybreak-sink));transform:translateY(calc(var(--daybreak-sink)*8px));animation:none}@keyframes _sink_1c3xk_1{to{--daybreak-sink:1}}._Trigger_1c3xk_23[data-daybreak-reduced-motion=true]{animation-name:_reduced-glow_1c3xk_1;animation-duration:.7s}._Trigger_1c3xk_23[data-daybreak-reduced-motion=true] ._Icon_1c3xk_95,._Trigger_1c3xk_23[data-daybreak-reduced-motion=true] ._RayRing_1c3xk_104{animation:none}._Trigger_1c3xk_23[data-daybreak-reduced-motion=true] ._VeilBlur_1c3xk_69{display:none}._Trigger_1c3xk_23[data-daybreak-reduced-motion=true][data-daybreak-animation=off]{animation-name:_sink_1c3xk_1;animation-duration:.2s;animation-delay:0s}._Trigger_1c3xk_23[data-daybreak-reduced-motion=true][data-daybreak-animation=off] ._Icon_1c3xk_95{transform:none}@keyframes _reduced-glow_1c3xk_1{0%{--daybreak-glow:0}25%,40%{--daybreak-glow:1}to{--daybreak-glow:0}}@media(prefers-reduced-motion:reduce){._Trigger_1c3xk_23{animation-name:_reduced-glow_1c3xk_1;animation-duration:.7s}._Icon_1c3xk_95,._RayRing_1c3xk_104{animation:none}._Trigger_1c3xk_23[data-daybreak-animation=off]{animation-name:_sink_1c3xk_1;animation-duration:.2s;animation-delay:0s}._Trigger_1c3xk_23[data-daybreak-animation=off] ._Icon_1c3xk_95,._Trigger_1c3xk_23[data-daybreak-animation=off] ._RayRing_1c3xk_104{animation:none}._Trigger_1c3xk_23[data-daybreak-animation=off] ._Icon_1c3xk_95{transform:none}._VeilBlur_1c3xk_69{display:none}}@media(forced-colors:active){._Wash_1c3xk_47{display:none}._Foreground_1c3xk_39,._MutedForeground_1c3xk_43{color:buttontext}}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._ComposerFooterLabel_1dbgq_1{min-width:0}._ComposerFooterLabel_1dbgq_1[data-composer-footer-layout=inline]{align-items:center;gap:var(--spacing);font-size:var(--text-sm);line-height:var(--text-sm--line-height);display:flex}@container composer-footer (width<=300px){._ComposerFooterLabel_1dbgq_1[data-composer-footer-collapse=xs]{display:none}}@container composer-footer (width<=440px){._ComposerFooterLabel_1dbgq_1[data-composer-footer-collapse=sm],._ComposerFooterLabel_1dbgq_1[data-composer-footer-collapse=secondary]{display:none}}@container composer-footer (width<=520px){[data-composer-navigation-target=permissions] ._ComposerFooterLabel_1dbgq_1:where([data-codex-window-type=browser] ._ComposerFooterLabel_1dbgq_1){display:none}}@container composer-footer (width<=475px){[data-codex-window-type=electron] ._ComposerFooterLabel_1dbgq_1[data-composer-footer-collapse=sm],[data-codex-window-type=electron] ._ComposerFooterLabel_1dbgq_1[data-composer-footer-collapse=xs]{display:none}}@container composer-footer (width<=480px){[data-codex-window-type=electron] ._ComposerFooterLabel_1dbgq_1[data-composer-footer-collapse=secondary]{display:none}}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._ModelPickerTriggerContent_mnfv4_3{min-width:0;max-width:calc(var(--spacing)*64);justify-content:center;display:flex;position:relative}._ModelPickerTriggerMeasurement_mnfv4_11{width:-moz-max-content;width:max-content;max-width:calc(var(--spacing)*64);visibility:hidden;pointer-events:none;white-space:nowrap;position:fixed}._ModelPickerTriggerLabel_mnfv4_20,._ModelPickerTriggerModelGroup_mnfv4_21{align-items:center;gap:4px;min-width:0;display:inline-flex}:is(._ModelPickerTriggerLabel_mnfv4_20,._ModelPickerTriggerModelGroup_mnfv4_21)>._ModelPickerTriggerInlineModeIcon_mnfv4_28{width:14px;height:14px;color:var(--daybreak-text,var(--color-text));flex-shrink:0}._ModelPickerTriggerPlaceholder_mnfv4_36{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._ModelPickerTriggerModelLabel_mnfv4_43,._ModelPickerTriggerModelText_mnfv4_44{text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;overflow:hidden}._ModelPickerTriggerModelLabel_mnfv4_43{color:var(--daybreak-text,var(--color-text))}._ModelPickerTriggerEffortLabel_mnfv4_56,._ModelPickerTriggerEffortViewport_mnfv4_57{margin:calc(var(--blur-xs)*-1);padding:var(--blur-xs);overflow:hidden;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._ModelPickerTriggerEffortLabel_mnfv4_56{box-sizing:content-box;color:var(--daybreak-muted,var(--color-text-tertiary));white-space:nowrap;-webkit-mask-image:linear-gradient(to right,black calc(100% - var(--blur-xs)),transparent);mask-image:linear-gradient(to right,black calc(100% - var(--blur-xs)),transparent);flex-shrink:0;display:block;position:relative}._ModelPickerTriggerEffortLabel_mnfv4_56:dir(rtl){-webkit-mask-image:linear-gradient(to left,black calc(100% - var(--blur-xs)),transparent);mask-image:linear-gradient(to left,black calc(100% - var(--blur-xs)),transparent)}._ModelPickerTriggerEffortViewport_mnfv4_57{-webkit-mask-image:linear-gradient(to right,transparent,black var(--blur-xs));mask-image:linear-gradient(to right,transparent,black var(--blur-xs));justify-content:center;display:flex}._ModelPickerTriggerEffortViewport_mnfv4_57:dir(rtl){-webkit-mask-image:linear-gradient(to left,transparent,black var(--blur-xs));mask-image:linear-gradient(to left,transparent,black var(--blur-xs))}._ModelPickerTriggerEffortLayers_mnfv4_96{flex-shrink:0;grid-template-columns:max-content;width:-moz-max-content;width:max-content;display:grid}._ModelPickerTriggerEffortText_mnfv4_103{opacity:0;width:-moz-max-content;width:max-content;filter:blur(var(--blur-xs));will-change:opacity,filter;grid-area:1/1;justify-self:center}._ModelPickerTriggerEffortText_mnfv4_103[data-max-effort=true]{color:var(--color-chart-purple)}._ModelPickerDropdownContent_mnfv4_116{--app-menu-gutter:0px;--dropdown-overlay-ring-width:var(--model-picker-ring-width,.5px);--shadow-dropdown-overlay:var(--model-picker-overlay-shadow,var(--shadow-xl-spread));width:calc(var(--spacing)*63.5);transform-origin:var(--radix-dropdown-menu-content-transform-origin);will-change:opacity,transform}._ModelPickerDropdownContent_mnfv4_116:where([data-codex-window-type=browser] ._ModelPickerDropdownContent_mnfv4_116){translate:0 -4px}._ModelPickerDropdownContent_mnfv4_116[data-state=open]{animation:.32s cubic-bezier(.23,1,.32,1) 30ms both _model-picker-dropdown-content-enter_mnfv4_1}._ModelPickerDropdownContent_mnfv4_116:has(>[data-reduced-motion=true]){animation:none}@keyframes _model-picker-dropdown-content-enter_mnfv4_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._ComposerDropdownLabel_10ly3_1{--composer-dropdown-label-color:var(--color-text);display:contents}._ComposerDropdownLabel_10ly3_1[data-composer-dropdown-foreground=secondary]{--composer-dropdown-label-color:var(--color-text-secondary)}._ComposerDropdownLabel_10ly3_1[data-composer-dropdown-foreground=tertiary]{--composer-dropdown-label-color:var(--color-text-tertiary)}._ComposerDropdownLabel_10ly3_1[data-composer-dropdown-foreground=warning]{--composer-dropdown-label-color:var(--color-text-warning)}._ComposerDropdownLabelIcon_10ly3_19{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);color:var(--composer-dropdown-label-color);flex-shrink:0;justify-content:center;align-self:center;align-items:center;line-height:1;display:flex}._ComposerDropdownLabelIcon_10ly3_19[data-composer-dropdown-icon=surface]{width:auto;height:auto}._ComposerDropdownLabelIcon_10ly3_19:not([data-composer-dropdown-icon=surface]) svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);color:currentColor;display:block}._ComposerDropdownLabelText_10ly3_43{align-items:center;gap:var(--spacing);text-align:start;min-width:0;display:inline-flex}._ComposerDropdownLabel_10ly3_1:not([data-composer-dropdown-has-category]) ._ComposerDropdownLabelText_10ly3_43{display:contents}._ComposerDropdownLabelCategory_10ly3_55{color:var(--color-text);flex-shrink:0;font-weight:400;display:none}:is([data-composer-placement=home],[data-composer-utility-rail]) ._ComposerDropdownLabelCategory_10ly3_55{display:inline}._ComposerDropdownLabelValue_10ly3_66{--composer-dropdown-label-value-color:var(--composer-dropdown-label-color);min-width:0;color:var(--composer-dropdown-label-value-color);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}._ComposerDropdownLabelValue_10ly3_66 svg{width:calc(var(--spacing)*4);max-width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);max-height:calc(var(--spacing)*4);color:currentColor}[data-composer-dropdown-viewport=expanded] ._ComposerDropdownLabelValue_10ly3_66{text-overflow:clip;max-width:none;overflow:visible}:is([data-composer-placement=home],[data-composer-utility-rail]) ._ComposerDropdownLabelValue_10ly3_66{--composer-dropdown-label-value-color:var(--color-text-tertiary);text-overflow:clip}:is([data-composer-placement=home],[data-composer-utility-rail]) ._ComposerDropdownLabel_10ly3_1:not([data-composer-dropdown-has-category]) ._ComposerDropdownLabelValue_10ly3_66,:is([data-composer-placement=home],[data-composer-utility-rail]) button:enabled:hover ._ComposerDropdownLabelValue_10ly3_66,:is([data-composer-placement=home],[data-composer-utility-rail]) button:enabled[data-state=open] ._ComposerDropdownLabelValue_10ly3_66{--composer-dropdown-label-value-color:var(--color-text)}._ComposerDropdownLabelValueContent_10ly3_109{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}[data-composer-dropdown-foreground=secondary] ._ComposerDropdownLabelValueContent_10ly3_109,[data-composer-dropdown-foreground=tertiary] ._ComposerDropdownLabelValueContent_10ly3_109,[data-composer-dropdown-foreground=warning] ._ComposerDropdownLabelValueContent_10ly3_109{color:var(--composer-dropdown-label-color)}:is([data-composer-placement=home],[data-composer-utility-rail]) ._ComposerDropdownLabelValueContent_10ly3_109{text-overflow:clip}:is([data-composer-placement=home],[data-composer-utility-rail]) ._ComposerDropdownLabel_10ly3_1:not([data-composer-dropdown-viewport=expanded]) ._ComposerDropdownLabelValueContent_10ly3_109[data-composer-dropdown-overflowing]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1rem),#0000)}[data-composer-dropdown-viewport=expanded] ._ComposerDropdownLabelValueContent_10ly3_109{text-overflow:clip;max-width:none;overflow:visible}._ComposerDropdownLabelChevron_10ly3_145{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);color:var(--composer-dropdown-label-color);flex-shrink:0}:is([data-composer-placement=home],[data-composer-utility-rail]) ._ComposerDropdownLabelChevron_10ly3_145{display:none}._ComposerDropdownLabelSecondaryChevron_10ly3_156{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4);justify-content:center;align-self:center;align-items:center;display:inline-flex}:is([data-composer-placement=home],[data-composer-utility-rail]) ._ComposerDropdownLabelSecondaryChevron_10ly3_156{display:none}@container composer-footer (width<=420px){[data-codex-window-type=electron] ._ComposerDropdownLabelSecondaryChevron_10ly3_156{display:none}}._ComposerDropdownLabel_10ly3_1[data-composer-dropdown-presentation=menu] ._ComposerDropdownLabelText_10ly3_43{gap:calc(var(--spacing)*4);flex:1;display:inline-flex}._ComposerDropdownLabel_10ly3_1[data-composer-dropdown-presentation=menu] ._ComposerDropdownLabelCategory_10ly3_55{color:var(--color-text);display:inline}._ComposerDropdownLabel_10ly3_1[data-composer-dropdown-presentation=menu] ._ComposerDropdownLabelValue_10ly3_66{--composer-dropdown-label-value-color:var(--color-text-secondary);margin-inline-start:auto}}@layer skinny-classic,theme,base,components,utilities;@layer components{._LoadingIndicator_aet99_1{position:relative;width:var(--indicator-size, 1em);height:var(--indicator-size, 1em);animation:_rotate_aet99_1 var(--indicator-rotate-duration, .8s) linear infinite;transition:opacity .15s ease}._LoadingIndicator_aet99_1:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border:var(--indicator-stroke, 2px) solid var(--indicator-color, currentcolor);border-radius:50%;content:"";-webkit-mask-image:conic-gradient(rgb(0 0 0 / 0%),rgb(0 0 0));mask-image:conic-gradient(#0000,#000)}._LoadingIndicator_aet99_1:after{position:absolute;top:0;left:50%;display:block;width:var(--indicator-stroke, 2px);height:var(--indicator-stroke, 2px);border-radius:100%;margin-left:calc(var(--indicator-stroke, 2px) * -1 / 2);background-color:var(--indicator-color, currentcolor);content:""}@keyframes _rotate_aet99_1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}}@layer skinny-classic,theme,base,components,utilities;@layer components{._TransitionGroupChild_1d6a5_1{display:block}}@layer skinny-classic,theme,base,components,utilities;@layer components{._Button_1o8cr_1{position:relative;display:inline-block;gap:var(--button-gap);flex-shrink:0;height:var(--button-size);padding:0 var(--button-gutter);border-radius:var(--button-radius);cursor:pointer;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:1;transition-duration:var(--transition-duration-basic);transition-property:opacity,color;transition-timing-function:var(--transition-ease-basic);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}._Button_1o8cr_1:before{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;content:"";transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform,box-shadow,border-color;transition-timing-function:var(--transition-ease-basic);will-change:transform}._Button_1o8cr_1:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;content:"";pointer-events:none;transition-duration:var(--transition-duration-basic);transition-property:transform;transition-timing-function:var(--transition-ease-basic);will-change:transform}._Button_1o8cr_1:focus{outline:none}._Button_1o8cr_1:focus-visible:after{outline:2px solid var(--button-ring-color, var(--color-ring));outline-offset:var(--button-ring-offset, 2px)}._Button_1o8cr_1 svg:where(:not([data-no-autosize])){width:var(--button-icon-size);height:var(--button-icon-size)}:where(._Button_1o8cr_1 svg:where(:not([data-no-autosize])):first-child:not(:only-child)){margin-left:var(--button-icon-offset, -1px)}:where(._Button_1o8cr_1 svg:where(:not([data-no-autosize])):last-child:not(:only-child)){margin-right:var(--button-icon-offset, -1px)}._Button_1o8cr_1:where([data-optically-align=start]){margin-inline-start:calc(var(--button-gutter) * -1)}._Button_1o8cr_1:where([data-optically-align=start][data-pill]){margin-inline-start:calc(var(--button-gutter) * var(--control-gutter-pill-scaling) * -1)}._Button_1o8cr_1:where([data-optically-align=end]){margin-inline-end:calc(var(--button-gutter) * -1)}._Button_1o8cr_1:where([data-optically-align=end][data-pill]){margin-inline-end:calc(var(--button-gutter) * var(--control-gutter-pill-scaling) * -1)}._Button_1o8cr_1:where([data-optically-align=start][data-uniform]){margin-inline-start:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1)}._Button_1o8cr_1:where([data-optically-align=end][data-uniform]){margin-inline-end:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1)}._Button_1o8cr_1:where([data-size="3xs"]){--button-size: var(--control-size-3xs);--button-gutter: var(--control-gutter-2xs);--button-font-size: var(--control-font-size-sm);--button-icon-size: var(--control-icon-size-xs);--button-gap: var(--button-gap-sm);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 11px;--circular-progress-size: 11px}._Button_1o8cr_1:where([data-size="2xs"]){--button-size: var(--control-size-2xs);--button-gutter: var(--control-gutter-xs);--button-font-size: var(--control-font-size-sm);--button-icon-size: var(--control-icon-size-sm);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 12px;--circular-progress-size: 12px}._Button_1o8cr_1:where([data-size=xs]){--button-size: var(--control-size-xs);--button-gutter: var(--control-gutter-xs);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-sm);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 13px;--circular-progress-size: 14px}._Button_1o8cr_1:where([data-size=sm]){--button-size: var(--control-size-sm);--button-gutter: var(--control-gutter-sm);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-md);--button-radius: var(--control-radius-sm);--button-icon-offset: -1px;--indicator-size: 15px;--circular-progress-size: 15px}._Button_1o8cr_1:where([data-size=md]){--button-size: var(--control-size-md);--button-gutter: var(--control-gutter-md);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-md);--button-icon-offset: -1px;--indicator-size: 16px;--circular-progress-size: 16px}._Button_1o8cr_1:where([data-size=lg]){--button-size: var(--control-size-lg);--button-gutter: var(--control-gutter-md);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-md);--button-icon-offset: -1px;--indicator-size: 16px;--circular-progress-size: 16px}._Button_1o8cr_1:where([data-size=xl]){--button-size: var(--control-size-xl);--button-gutter: var(--control-gutter-lg);--button-font-size: var(--control-font-size-md);--button-icon-size: var(--control-icon-size-md);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-lg);--button-icon-offset: -1px;--indicator-size: 18px;--circular-progress-size: 18px}._Button_1o8cr_1:where([data-size="2xl"]){--button-size: var(--control-size-2xl);--button-gutter: var(--control-gutter-lg);--button-font-size: var(--control-font-size-lg);--button-icon-size: var(--control-icon-size-lg);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-xl);--button-icon-offset: -2px;--indicator-size: 18px;--circular-progress-size: 18px}._Button_1o8cr_1:where([data-size="3xl"]){--button-size: var(--control-size-3xl);--button-gutter: var(--control-gutter-xl);--button-font-size: var(--control-font-size-lg);--button-icon-size: var(--control-icon-size-lg);--button-gap: var(--button-gap-lg);--button-radius: var(--control-radius-xl);--button-icon-offset: -2px;--indicator-size: 20px;--circular-progress-size: 20px}._Button_1o8cr_1:where([data-gutter-size="2xs"]){--button-gutter: var(--control-gutter-2xs)}._Button_1o8cr_1:where([data-gutter-size=xs]){--button-gutter: var(--control-gutter-xs)}._Button_1o8cr_1:where([data-gutter-size=sm]){--button-gutter: var(--control-gutter-sm)}._Button_1o8cr_1:where([data-gutter-size=md]){--button-gutter: var(--control-gutter-md)}._Button_1o8cr_1:where([data-gutter-size=lg]){--button-gutter: var(--control-gutter-lg)}._Button_1o8cr_1:where([data-gutter-size=xl]){--button-gutter: var(--control-gutter-xl)}._Button_1o8cr_1:where([data-icon-size=sm]){--button-icon-size: var(--control-icon-size-sm)}._Button_1o8cr_1:where([data-icon-size=md]){--button-icon-size: var(--control-icon-size-md)}._Button_1o8cr_1:where([data-icon-size=lg]){--button-icon-size: var(--control-icon-size-lg)}._Button_1o8cr_1:where([data-icon-size=xl]){--button-icon-size: var(--control-icon-size-xl)}._Button_1o8cr_1:where([data-icon-size="2xl"]){--button-icon-size: var(--control-icon-size-2xl)}._Button_1o8cr_1:where([data-pill]){--button-radius: var(--radius-full);padding:0 calc(var(--button-gutter) * var(--control-gutter-pill-scaling))}._Button_1o8cr_1:where([data-block]){width:100%}._Button_1o8cr_1[data-uniform]{--button-gutter: 0;width:var(--button-size)}._Button_1o8cr_1[data-variant=ghost]{--button-ring-offset: -1px;color:var(--button-text-color)}._Button_1o8cr_1[data-variant=ghost]:before{background-color:var(--button-background-color);opacity:0;transform:scale(var(--scale))}._Button_1o8cr_1[data-variant=ghost][aria-expanded=true],._Button_1o8cr_1[data-variant=ghost][data-state=open]{color:var(--button-text-color-hover)}._Button_1o8cr_1[data-variant=ghost][aria-expanded=true]:before,._Button_1o8cr_1[data-variant=ghost][data-state=open]:before{opacity:.6;transform:scale(1)}._Button_1o8cr_1[data-variant=ghost][data-selected]{color:var(--button-text-color-hover)}._Button_1o8cr_1[data-variant=ghost][data-selected]:before{opacity:1;transform:scale(1)}@media(hover:hover)and (pointer:fine){._Button_1o8cr_1[data-variant=ghost]:where(:not([data-disabled])):hover{color:var(--button-text-color-hover)}._Button_1o8cr_1[data-variant=ghost]:where(:not([data-disabled])):hover:before{opacity:1;transform:scale(1)}}._Button_1o8cr_1[data-variant=ghost]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active);opacity:1;transform:scale(var(--scale))}._Button_1o8cr_1[data-variant=ghost]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}._Button_1o8cr_1[data-variant=ghost]:where([data-color=primary]){--button-background-color: var(--color-background-primary-ghost-hover);--button-background-color-active: var(--color-background-primary-ghost-active);--button-text-color: var(--color-text-primary-ghost);--button-text-color-hover: var(--color-text-primary-ghost-hover);--button-ring-color: var(--color-ring-primary-ghost)}._Button_1o8cr_1[data-variant=ghost]:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-ghost-hover);--button-background-color-active: var(--color-background-secondary-ghost-active);--button-text-color: var(--color-text-secondary-ghost);--button-text-color-hover: var(--color-text-secondary-ghost-hover);--button-ring-color: var(--color-ring-secondary-ghost)}._Button_1o8cr_1[data-variant=ghost]:where([data-color=danger]){--button-background-color: var(--color-background-danger-ghost-hover);--button-background-color-active: var(--color-background-danger-ghost-active);--button-text-color: var(--color-text-danger-ghost);--button-text-color-hover: var(--color-text-danger-ghost-hover);--button-ring-color: var(--color-ring-danger-ghost)}._Button_1o8cr_1[data-variant=ghost]:where([data-color=success]){--button-background-color: var(--color-background-success-ghost-hover);--button-background-color-active: var(--color-background-success-ghost-active);--button-text-color: var(--color-text-success-ghost);--button-text-color-hover: var(--color-text-success-ghost-hover);--button-ring-color: var(--color-ring-success-ghost)}._Button_1o8cr_1[data-variant=ghost]:where([data-color=warning]){--button-background-color: var(--color-background-warning-ghost-hover);--button-background-color-active: var(--color-background-warning-ghost-active);--button-text-color: var(--color-text-warning-ghost);--button-text-color-hover: var(--color-text-warning-ghost-hover);--button-ring-color: var(--color-ring-warning-ghost)}._Button_1o8cr_1[data-variant=ghost]:where([data-color=caution]){--button-background-color: var(--color-background-caution-ghost-hover);--button-background-color-active: var(--color-background-caution-ghost-active);--button-text-color: var(--color-text-caution-ghost);--button-text-color-hover: var(--color-text-caution-ghost-hover);--button-ring-color: var(--color-ring-caution-ghost)}._Button_1o8cr_1[data-variant=ghost]:where([data-color=info]){--button-background-color: var(--color-background-info-ghost-hover);--button-background-color-active: var(--color-background-info-ghost-active);--button-text-color: var(--color-text-info-ghost);--button-text-color-hover: var(--color-text-info-ghost-hover);--button-ring-color: var(--color-ring-info-ghost)}._Button_1o8cr_1[data-variant=ghost]:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-ghost-hover);--button-background-color-active: var(--color-background-discovery-ghost-active);--button-text-color: var(--color-text-discovery-ghost);--button-text-color-hover: var(--color-text-discovery-ghost-hover);--button-ring-color: var(--color-ring-discovery-ghost)}._Button_1o8cr_1[data-variant=solid]{color:var(--button-text-color)}._Button_1o8cr_1[data-variant=solid]:before{background-color:var(--button-background-color)}._Button_1o8cr_1[data-variant=solid][aria-expanded=true]:before,._Button_1o8cr_1[data-variant=solid][data-state=open]:before,._Button_1o8cr_1[data-variant=solid][data-selected]:before{background-color:var(--button-background-color-hover)}@media(hover:hover)and (pointer:fine){._Button_1o8cr_1[data-variant=solid]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover)}}._Button_1o8cr_1[data-variant=solid]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active)}._Button_1o8cr_1[data-variant=solid]:where(:not([data-disabled])):active:before,._Button_1o8cr_1[data-variant=solid]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}._Button_1o8cr_1[data-variant=solid]:where([data-color=primary]){--button-background-color: var(--color-background-primary-solid);--button-background-color-hover: var(--color-background-primary-solid-hover);--button-background-color-active: var(--color-background-primary-solid-active);--button-text-color: var(--color-text-primary-solid);--button-ring-color: var(--color-ring-primary-solid)}._Button_1o8cr_1[data-variant=solid]:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-solid);--button-background-color-hover: var(--color-background-secondary-solid-hover);--button-background-color-active: var(--color-background-secondary-solid-active);--button-text-color: var(--color-text-secondary-solid);--button-ring-color: var(--color-ring-secondary-solid)}._Button_1o8cr_1[data-variant=solid]:where([data-color=success]){--button-background-color: var(--color-background-success-solid);--button-background-color-hover: var(--color-background-success-solid-hover);--button-background-color-active: var(--color-background-success-solid-active);--button-text-color: var(--color-text-success-solid);--button-ring-color: var(--color-ring-success-solid)}._Button_1o8cr_1[data-variant=solid]:where([data-color=danger]){--button-background-color: var(--color-background-danger-solid);--button-background-color-hover: var(--color-background-danger-solid-hover);--button-background-color-active: var(--color-background-danger-solid-active);--button-text-color: var(--color-text-danger-solid);--button-ring-color: var(--color-ring-danger-solid)}._Button_1o8cr_1[data-variant=solid]:where([data-color=warning]){--button-background-color: var(--color-background-warning-solid);--button-background-color-hover: var(--color-background-warning-solid-hover);--button-background-color-active: var(--color-background-warning-solid-active);--button-text-color: var(--color-text-warning-solid);--button-ring-color: var(--color-ring-warning-solid)}._Button_1o8cr_1[data-variant=solid]:where([data-color=caution]){--button-background-color: var(--color-background-caution-solid);--button-background-color-hover: var(--color-background-caution-solid-hover);--button-background-color-active: var(--color-background-caution-solid-active);--button-text-color: var(--color-text-caution-solid);--button-ring-color: var(--color-ring-caution-solid)}._Button_1o8cr_1[data-variant=solid]:where([data-color=info]){--button-background-color: var(--color-background-info-solid);--button-background-color-hover: var(--color-background-info-solid-hover);--button-background-color-active: var(--color-background-info-solid-active);--button-text-color: var(--color-text-info-solid);--button-ring-color: var(--color-ring-info-solid)}._Button_1o8cr_1[data-variant=solid]:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-solid);--button-background-color-hover: var(--color-background-discovery-solid-hover);--button-background-color-active: var(--color-background-discovery-solid-active);--button-text-color: var(--color-text-discovery-solid);--button-ring-color: var(--color-ring-discovery-solid)}._Button_1o8cr_1[data-variant=soft]{color:var(--button-text-color)}._Button_1o8cr_1[data-variant=soft]:before{background-color:var(--button-background-color)}._Button_1o8cr_1[data-variant=soft][aria-expanded=true]:before,._Button_1o8cr_1[data-variant=soft][data-state=open]:before,._Button_1o8cr_1[data-variant=soft][data-selected]:before{background-color:var(--button-background-color-hover)}@media(hover:hover)and (pointer:fine){._Button_1o8cr_1[data-variant=soft]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover)}}._Button_1o8cr_1[data-variant=soft]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active)}._Button_1o8cr_1[data-variant=soft]:where(:not([data-disabled])):active:before,._Button_1o8cr_1[data-variant=soft]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}._Button_1o8cr_1[data-variant=soft]:where([data-color=primary]){--button-background-color: var(--color-background-primary-soft-alpha);--button-background-color-hover: var(--color-background-primary-soft-alpha-hover);--button-background-color-active: var(--color-background-primary-soft-alpha-active);--button-text-color: var(--color-text-primary-soft);--button-ring-color: var(--color-ring-primary-soft)}._Button_1o8cr_1[data-variant=soft]:where([data-color=secondary]){--button-background-color: var(--color-background-secondary-soft-alpha);--button-background-color-hover: var(--color-background-secondary-soft-alpha-hover);--button-background-color-active: var(--color-background-secondary-soft-alpha-active);--button-text-color: var(--color-text-secondary-soft);--button-ring-color: var(--color-ring-secondary-soft)}._Button_1o8cr_1[data-variant=soft]:where([data-color=success]){--button-background-color: var(--color-background-success-soft-alpha);--button-background-color-hover: var(--color-background-success-soft-alpha-hover);--button-background-color-active: var(--color-background-success-soft-alpha-active);--button-text-color: var(--color-text-success-soft);--button-ring-color: var(--color-ring-success-soft)}._Button_1o8cr_1[data-variant=soft]:where([data-color=danger]){--button-background-color: var(--color-background-danger-soft-alpha);--button-background-color-hover: var(--color-background-danger-soft-alpha-hover);--button-background-color-active: var(--color-background-danger-soft-alpha-active);--button-text-color: var(--color-text-danger-soft);--button-ring-color: var(--color-ring-danger-soft)}._Button_1o8cr_1[data-variant=soft]:where([data-color=warning]){--button-background-color: var(--color-background-warning-soft-alpha);--button-background-color-hover: var(--color-background-warning-soft-alpha-hover);--button-background-color-active: var(--color-background-warning-soft-alpha-active);--button-text-color: var(--color-text-warning-soft);--button-ring-color: var(--color-ring-warning-soft)}._Button_1o8cr_1[data-variant=soft]:where([data-color=caution]){--button-background-color: var(--color-background-caution-soft-alpha);--button-background-color-hover: var(--color-background-caution-soft-alpha-hover);--button-background-color-active: var(--color-background-caution-soft-alpha-active);--button-text-color: var(--color-text-caution-soft);--button-ring-color: var(--color-ring-caution-soft)}._Button_1o8cr_1[data-variant=soft]:where([data-color=info]){--button-background-color: var(--color-background-info-soft-alpha);--button-background-color-hover: var(--color-background-info-soft-alpha-hover);--button-background-color-active: var(--color-background-info-soft-alpha-active);--button-text-color: var(--color-text-info-soft);--button-ring-color: var(--color-ring-info-soft)}._Button_1o8cr_1[data-variant=soft]:where([data-color=discovery]){--button-background-color: var(--color-background-discovery-soft-alpha);--button-background-color-hover: var(--color-background-discovery-soft-alpha-hover);--button-background-color-active: var(--color-background-discovery-soft-alpha-active);--button-text-color: var(--color-text-discovery-soft);--button-ring-color: var(--color-ring-discovery-soft)}._Button_1o8cr_1[data-variant=outline]{--button-ring-offset: -1px;color:var(--button-text-color)}._Button_1o8cr_1[data-variant=outline]:before{background-color:transparent;box-shadow:0 0 0 1px var(--button-border-color) inset,var(--button-shadow-custom, 0 0 #00000000)}._Button_1o8cr_1[data-variant=outline][aria-expanded=true],._Button_1o8cr_1[data-variant=outline][data-state=open],._Button_1o8cr_1[data-variant=outline][data-selected]{color:var(--button-text-color-hover)}._Button_1o8cr_1[data-variant=outline][aria-expanded=true]:before,._Button_1o8cr_1[data-variant=outline][data-state=open]:before,._Button_1o8cr_1[data-variant=outline][data-selected]:before{background-color:var(--button-background-color-hover);box-shadow:0 0 0 1px var(--button-border-color-hover) inset,var(--button-shadow-custom, 0 0 #00000000)}@media(hover:hover)and (pointer:fine){._Button_1o8cr_1[data-variant=outline]:where(:not([data-disabled])):hover{color:var(--button-text-color-hover)}._Button_1o8cr_1[data-variant=outline]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover);box-shadow:0 0 0 1px var(--button-border-color-hover) inset,var(--button-shadow-custom, 0 0 #00000000)}}._Button_1o8cr_1[data-variant=outline]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active);transform:scale(var(--scale))}._Button_1o8cr_1[data-variant=outline]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}._Button_1o8cr_1[data-variant=outline]:where([data-color=primary]){--button-background-color-hover: var(--color-background-primary-outline-hover);--button-background-color-active: var(--color-background-primary-outline-active);--button-border-color: var(--color-border-primary-outline);--button-border-color-hover: var(--color-border-primary-outline-hover);--button-text-color: var(--color-text-primary-outline);--button-text-color-hover: var(--color-text-primary-outline-hover);--button-ring-color: var(--color-ring-primary-outline)}._Button_1o8cr_1[data-variant=outline]:where([data-color=secondary]){--button-background-color-hover: var(--color-background-secondary-outline-hover);--button-background-color-active: var(--color-background-secondary-outline-active);--button-border-color: var(--color-border-secondary-outline);--button-border-color-hover: var(--color-border-secondary-outline-hover);--button-text-color: var(--color-text-secondary-outline);--button-text-color-hover: var(--color-text-secondary-outline-hover);--button-ring-color: var(--color-ring-secondary-outline)}._Button_1o8cr_1[data-variant=outline]:where([data-color=danger]){--button-background-color-hover: var(--color-background-danger-outline-hover);--button-background-color-active: var(--color-background-danger-outline-active);--button-border-color: var(--color-border-danger-outline);--button-border-color-hover: var(--color-border-danger-outline-hover);--button-text-color: var(--color-text-danger-outline);--button-text-color-hover: var(--color-text-danger-outline-hover);--button-ring-color: var(--color-ring-danger-outline)}._Button_1o8cr_1[data-variant=outline]:where([data-color=success]){--button-background-color-hover: var(--color-background-success-outline-hover);--button-background-color-active: var(--color-background-success-outline-active);--button-border-color: var(--color-border-success-outline);--button-border-color-hover: var(--color-border-success-outline-hover);--button-text-color: var(--color-text-success-outline);--button-text-color-hover: var(--color-text-success-outline-hover);--button-ring-color: var(--color-ring-success-outline)}._Button_1o8cr_1[data-variant=outline]:where([data-color=warning]){--button-background-color-hover: var(--color-background-warning-outline-hover);--button-background-color-active: var(--color-background-warning-outline-active);--button-border-color: var(--color-border-warning-outline);--button-border-color-hover: var(--color-border-warning-outline-hover);--button-text-color: var(--color-text-warning-outline);--button-text-color-hover: var(--color-text-warning-outline-hover);--button-ring-color: var(--color-ring-warning-outline)}._Button_1o8cr_1[data-variant=outline]:where([data-color=caution]){--button-background-color-hover: var(--color-background-caution-outline-hover);--button-background-color-active: var(--color-background-caution-outline-active);--button-border-color: var(--color-border-caution-outline);--button-border-color-hover: var(--color-border-caution-outline-hover);--button-text-color: var(--color-text-caution-outline);--button-text-color-hover: var(--color-text-caution-outline-hover);--button-ring-color: var(--color-ring-caution-outline)}._Button_1o8cr_1[data-variant=outline]:where([data-color=info]){--button-background-color-hover: var(--color-background-info-outline-hover);--button-background-color-active: var(--color-background-info-outline-active);--button-border-color: var(--color-border-info-outline);--button-border-color-hover: var(--color-border-info-outline-hover);--button-text-color: var(--color-text-info-outline);--button-text-color-hover: var(--color-text-info-outline-hover);--button-ring-color: var(--color-ring-info-outline)}._Button_1o8cr_1[data-variant=outline]:where([data-color=discovery]){--button-background-color-hover: var(--color-background-discovery-outline-hover);--button-background-color-active: var(--color-background-discovery-outline-active);--button-border-color: var(--color-border-discovery-outline);--button-border-color-hover: var(--color-border-discovery-outline-hover);--button-text-color: var(--color-text-discovery-outline);--button-text-color-hover: var(--color-text-discovery-outline-hover);--button-ring-color: var(--color-ring-discovery-outline)}._Button_1o8cr_1[disabled]{pointer-events:none}._Button_1o8cr_1[data-disabled][data-variant]{--button-background-color: var(--color-background-disabled);--button-border-color: var(--color-border-disabled);--button-text-color: var(--color-text-disabled);cursor:not-allowed;pointer-events:auto}._Button_1o8cr_1[data-disabled][data-variant]:active:before{transform:scale(1)}._Button_1o8cr_1[data-disabled][data-variant][data-disabled-tone=relaxed]{cursor:default}._ButtonInner_1o8cr_4{position:relative;display:flex;flex-direction:inherit;align-items:center;justify-content:center;gap:inherit;width:100%;height:100%;transition:opacity .15s ease .1s}[data-loading] ._ButtonInner_1o8cr_4{opacity:0;transition:opacity .3s ease}._Button_1o8cr_1>._ButtonLoader_1o8cr_794{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;pointer-events:none}._Button_1o8cr_1>._ButtonLoader_1o8cr_794[data-entering]{opacity:0}._Button_1o8cr_1>._ButtonLoader_1o8cr_794[data-exiting]{opacity:1}._Button_1o8cr_1>._ButtonLoader_1o8cr_794[data-entering-active],._Button_1o8cr_1>._ButtonLoader_1o8cr_794[data-entering][data-interrupted]{opacity:1;transition:opacity .15s ease .1s}._Button_1o8cr_1>._ButtonLoader_1o8cr_794[data-exiting-active],._Button_1o8cr_1>._ButtonLoader_1o8cr_794[data-exiting][data-interrupted]{opacity:0;transition:opacity .15s ease}}@layer skinny-classic,theme,base,components,utilities;@layer components{._Tooltip_purug_1{max-width:300px;border-radius:var(--tooltip-border-radius);animation-duration:.25s;animation-name:_scale-in_purug_1;animation-timing-function:var(--cubic-enter);background:var(--tooltip-background-color);box-shadow:var(--tooltip-box-shadow);color:var(--tooltip-text-color);font-size:var(--tooltip-font-size);font-weight:var(--tooltip-font-weight);line-height:var(--tooltip-line-height);transform-origin:var(--radix-tooltip-content-transform-origin);transition:background-color .15s ease}._Tooltip_purug_1[data-state=closed]{animation:_scale-out_purug_1 .25s var(--cubic-enter)}._Tooltip_purug_1[data-clickable=false]{cursor:default}._Tooltip_purug_1[data-clickable=true]{cursor:pointer}@media(hover:hover)and (pointer:fine){._Tooltip_purug_1[data-compact=true][data-clickable=true]:hover{background:var(--tooltip-compact-interactive-background-color-hover);color:var(--tooltip-compact-interactive-text-color-hover)}}._Tooltip_purug_1[data-gutter-size=sm]{padding:var(--tooltip-padding-sm)}._Tooltip_purug_1[data-gutter-size=md]{padding:var(--tooltip-padding-md)}._Tooltip_purug_1[data-gutter-size=lg]{padding:var(--tooltip-padding-lg)}._Tooltip_purug_1[data-compact=true]{padding:var(--tooltip-compact-padding);background:var(--tooltip-compact-background-color);color:var(--tooltip-compact-text-color);font-size:var(--tooltip-compact-font-size);font-weight:var(--tooltip-compact-font-weight)}@keyframes _scale-in_purug_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _scale-out_purug_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}._TriggerDecorator_purug_84{display:inline-flex;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-color:transparent;transition:-webkit-text-decoration .2s var(--cubic-exit);transition:text-decoration .2s var(--cubic-exit);transition:text-decoration .2s var(--cubic-exit),-webkit-text-decoration .2s var(--cubic-exit)}._TriggerDecorator_purug_84:focus{outline:0}._TriggerDecorator_purug_84[data-state*=open]{text-decoration-color:var(--color-text-tertiary);transition-timing-function:var(--cubic-enter)}}@layer skinny-classic,theme,base,components,utilities;@layer skinny-classic{.epic-work-surface{--text-primary: #0d0d0d;--text-secondary: #5d5d5d;--text-tertiary: #8f8f8f;--text-placeholder: var(--text-secondary);--main-surface-primary: #fcfcfc;--main-surface-secondary: #f3f3f3;--sidebar-surface-primary: var(--main-surface-primary);--sidebar-surface-secondary: rgb(0 0 0 / 5%);--border-light: rgb(0 0 0 / 10%);--border-heavy: rgb(0 0 0 / 15%);--epic-work-ghost-hover: rgb(0 0 0 / 5%);--epic-work-send-background: #0d0d0d;--epic-work-send-foreground: #fff;--font-sans: -apple-system-body, ui-sans-serif, -apple-system, system-ui, "Segoe UI", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol";font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.dark .epic-work-surface{--text-primary: #ededed;--text-secondary: #cdcdcd;--text-tertiary: #afafaf;--main-surface-primary: #000;--main-surface-secondary: #303030;--sidebar-surface-secondary: rgb(255 255 255 / 10%);--border-light: rgb(255 255 255 / 15%);--border-heavy: rgb(255 255 255 / 20%);--epic-work-ghost-hover: rgb(255 255 255 / 10%);--epic-work-send-background: #ededed;--epic-work-send-foreground: #0d0d0d}.epic-work-history-overlay{background:color-mix(in srgb,var(--main-surface-primary) 60%,transparent)}.epic-work-history-title{color:var(--text-tertiary);opacity:.75}.epic-work-account-menu{background:color-mix(in srgb,var(--main-surface-secondary) 90%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.epic-work-account-item:focus{background:var(--epic-work-ghost-hover)}.epic-work-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;min-height:56px;padding:6px 8px}.epic-work-icon-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-height:40px;border-radius:10px;color:var(--text-secondary);width:40px}.epic-work-icon-button:hover:not(:disabled){background:var(--epic-work-ghost-hover)}.epic-work-icon-button:disabled{cursor:not-allowed;opacity:.4}.epic-work-icon-button:focus-visible,.epic-work-send-button:focus-visible{outline:2px solid var(--text-secondary);outline-offset:2px}.epic-work-composer-area{flex-shrink:0;width:100%;padding:8px 12px max(8px,env(safe-area-inset-bottom))}.epic-work-conversation-content{display:flex;min-height:100%;flex-direction:column}.epic-work-empty-state{flex:1 0 auto;padding:8px 20px}.epic-work-empty-prompt{margin:0;color:var(--text-secondary);text-align:center;font-size:.8125rem;font-weight:400;line-height:1.25rem}.epic-work-composer-model{min-width:0}.epic-work-composer-model .skinny-native-picker{display:flex}.epic-work-composer-controls{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:8px}.epic-work-composer-card{width:100%;margin:0 auto;padding:8px 10px 8px 16px;border:1px solid var(--border-light);border-radius:28px;background:var(--main-surface-primary);box-shadow:0 2px 12px #0000000d}.epic-work-composer-card:focus-within{border-color:var(--border-heavy)}.epic-work-send-button{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--epic-work-send-background);color:var(--epic-work-send-foreground)}.epic-work-send-button:disabled{cursor:not-allowed;opacity:.5}.epic-work-disclaimer{margin:4px 4px 0;color:var(--text-secondary);text-align:center;font-size:.625rem;line-height:1.5;text-wrap:pretty}.epic-work-history{width:256px;max-width:calc(100vw - 32px);padding:8px 5px}.epic-work-surface .epic-work-answer{--epic-answer-font-size: .9375rem;--epic-answer-line-height: 1.375rem;--epic-answer-space: .21875rem;--epic-answer-table-font-size: .875rem}.epic-work-surface .epic-work-user-message{font-size:.9375rem;line-height:1.375rem}}@layer skinny-classic,theme,base,components,utilities;@layer components{/*! tailwindcss v4.0.17 | MIT License | https://tailwindcss.com */._Mention_pcofc_1{--inline-mention-base-color:color-mix(in srgb,var(--color-text-info)80%,var(--color-text)20%);--inline-mention-color:var(--inline-mention-resolved-base-color,var(--inline-mention-base-color));padding-inline:calc(var(--spacing)*.5);color:var(--inline-mention-color);font-family:var(--font-content);font-weight:var(--font-weight-medium)}._Mention_pcofc_1[data-font-weight=inherit],._Mention_pcofc_1[data-appearance=underlined-text]{font-weight:inherit}._Mention_pcofc_1[data-appearance=underlined-text] ._Label_pcofc_23{text-underline-offset:2px;text-decoration-line:underline}._Mention_pcofc_1[data-tone=neutral]{--inline-mention-base-color:var(--color-text)}._Mention_pcofc_1[data-layout=inline-flow]{white-space:nowrap;padding-inline:0;display:inline}._Mention_pcofc_1[data-layout=inline-flow] ._IconContainer_pcofc_39{box-sizing:content-box;vertical-align:middle;align-items:center;height:1em;padding-inline-end:3px;display:inline-flex;transform:translateY(calc(.5ex - .5cap))}._Mention_pcofc_1[data-layout=inline-flow] ._IconContainer_pcofc_39 ._Icon_pcofc_39{top:auto;transform:none}._Mention_pcofc_1[data-layout=inline-flow] ._Label_pcofc_23{white-space:normal}._Mention_pcofc_1[data-layout=wrapped-label]{vertical-align:bottom;gap:3px;max-width:100%;display:inline-flex}._Mention_pcofc_1[data-layout=wrapped-label] ._IconContainer_pcofc_39{flex-shrink:0}._Mention_pcofc_1[data-layout=selection-pill]{--inline-mention-base-color:var(--color-text-composer-reference);align-items:center;gap:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*1);vertical-align:baseline;white-space:nowrap;font-weight:inherit;display:inline-flex}._Mention_pcofc_1[data-layout=selection-pill] ._IconContainer_pcofc_39{--display-icon-compact:none;--display-icon-leading:contents;width:calc(var(--spacing)*5);flex-shrink:0}._Mention_pcofc_1[data-layout=selection-pill] ._Icon_pcofc_39{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}._Mention_pcofc_1[data-layout=selection-pill] ._Label_pcofc_23{max-width:calc(var(--spacing)*64);overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;align-self:baseline;overflow:hidden}._Mention_pcofc_1[data-appearance=pill]{padding-block:calc(var(--spacing)*.5);padding-inline:calc(var(--spacing)*1.5);border-radius:var(--radius-full);background-color:var(--alpha-08);-webkit-box-decoration-break:clone;box-decoration-break:clone}._Mention_pcofc_1[data-tone=file-reference]{--inline-mention-base-color:var(--color-text-composer-file-reference,var(--color-text-composer-reference))}._Mention_pcofc_1[data-breakable-url]{direction:ltr;unicode-bidi:isolate;display:inline}._Mention_pcofc_1[data-breakable-url] ._Label_pcofc_23{word-break:break-all}._Mention_pcofc_1[data-breakable-url],._Mention_pcofc_1[text-link-href],._Mention_pcofc_1[data-inline-url-icon]{padding-inline:0}._Mention_pcofc_1[data-brand-color]{--inline-mention-dark-base-color:color-mix(in oklch,var(--inline-mention-base-color)50%,var(--color-text)50%)}._Mention_pcofc_1[data-interactive]{cursor:var(--cursor-interaction)}._Mention_pcofc_1:where([data-theme=dark]){--inline-mention-resolved-base-color:var(--inline-mention-dark-base-color,var(--inline-mention-base-color))}@container style(--theme-variant:dark){._Mention_pcofc_1:where(:not([data-theme])){--inline-mention-resolved-base-color:var(--inline-mention-dark-base-color,var(--inline-mention-base-color))}}@media(hover:hover){._Mention_pcofc_1[data-inline-mention-interactive][data-underline-on-hover]:hover,[data-inline-mention-interactive]:hover ._Mention_pcofc_1[data-underline-on-hover]{text-decoration-line:var(--inline-mention-hover-decoration,underline);text-underline-offset:2px;text-decoration-style:dashed;text-decoration-color:currentColor;text-decoration-thickness:.5px}}._UnderlinedText_pcofc_167 ._Mention_pcofc_1{--inline-mention-hover-decoration:none;color:inherit;font-family:inherit;font-weight:inherit;vertical-align:baseline;white-space:normal;padding-inline:0;display:inline}._UnderlinedText_pcofc_167 ._Mention_pcofc_1 ._IconContainer_pcofc_39{display:none}._UnderlinedText_pcofc_167 ._Mention_pcofc_1 ._Label_pcofc_23{color:inherit;white-space:normal;text-underline-offset:2px;text-decoration-line:underline}._UnderlinedText_pcofc_167 ._Text_pcofc_190{text-underline-offset:2px;text-decoration-line:underline}._IconContainer_pcofc_39{--display-icon-compact:contents;--display-icon-leading:none;height:1lh;position:relative}._Icon_pcofc_39{top:50%;justify-content:center;align-items:center;display:flex;position:relative;inset-inline-start:0;transform:translateY(-50%)}._SlotSizedIconContainer_pcofc_212{width:calc(var(--spacing)*4)}._SlotSizedIcon_pcofc_212{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}._Label_pcofc_23{overflow-wrap:break-word;min-width:0}}@layer skinny-classic,theme,base,components,utilities;@layer skinny-classic{.epic-work-composer{flex:1;min-width:0}.epic-work-composer .ProseMirror{outline:none;min-height:36px;max-height:min(160px,30dvh);overflow-y:auto;padding:6px 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;line-height:1.5rem}.epic-work-composer .ProseMirror p{margin:0}.epic-work-composer .ProseMirror>p:only-child:has(>br:only-child):before{content:"Ask ChatGPT";pointer-events:none;color:var(--text-placeholder, #6b7280);float:left;height:0}.epic-work-invocation{--spacing: 4px;--color-text: var(--text-primary);--color-text-info: #3a83f7;--font-content: var(--font-sans);--font-weight-medium: 500;--cursor-interaction: pointer}.dark .epic-work-invocation{--color-text-info: #63a8f8}.epic-work-invocation.ProseMirror-selectednode{outline:2px solid #3b82f6}.epic-work-logo-light{display:contents}.epic-work-logo-dark,.dark .epic-work-logo-light{display:none}.dark .epic-work-logo-dark{display:contents}}@layer skinny-classic,theme,base,components,utilities;@layer skinny-classic{*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(69 89 164 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(69 89 164 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e3e3e3}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#b4b4b4}input::placeholder,textarea::placeholder{opacity:1;color:#b4b4b4}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}h1{font-size:1.875rem;line-height:2.25rem;font-weight:600}h2,h3{font-size:1.5rem;line-height:2rem;font-weight:600}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.divider-wrapper{display:flex;flex-direction:row;text-transform:uppercase;border:none;font-size:12px;font-weight:400;margin:0;padding:24px 0 0;align-items:center;justify-content:center;width:320px;vertical-align:baseline}.divider-wrapper:before,.divider-wrapper:after{content:"";border-bottom:1px solid #c2c8d0;flex:1 0 auto;height:.5em;margin:0}.divider{text-align:center;flex:.2 0 auto;margin:0;height:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.\!sticky{position:sticky!important}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-4{top:1rem;right:1rem;bottom:1rem;left:1rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-left-1{left:-.25rem}.bottom-0{bottom:0}.bottom-5{bottom:1.25rem}.bottom-\[calc\(100\%\+12px\)\]{bottom:calc(100% + 12px)}.end-4{inset-inline-end:1rem}.left-0{left:0}.left-1\/2{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-1\/2{right:50%}.right-3{right:.75rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-4{top:1rem}.top-9{top:2.25rem}.top-\[-0\.094rem\]{top:-.094rem}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[2147483647\]{z-index:2147483647}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.m-0{margin:0}.m-2{margin:.5rem}.m-4{margin:1rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-ml-1{margin-left:-.25rem}.-ml-5{margin-left:-1.25rem}.-mr-2{margin-right:-.5rem}.-ms-2{margin-inline-start:-.5rem}.-mt-1{margin-top:-.25rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-auto{margin-right:auto}.ms-0\.5{margin-inline-start:.125rem}.ms-1{margin-inline-start:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.size-4{width:1rem;height:1rem}.size-8{width:2rem;height:2rem}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[25px\]{height:25px}.h-\[30px\]{height:30px}.h-\[30vh\]{height:30vh}.h-\[66px\]{height:66px}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-header-height{height:3.5rem}.h-px{height:1px}.h-screen{height:100vh}.max-h-48{max-height:12rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-80{max-height:20rem}.max-h-\[250px\]{max-height:250px}.max-h-\[330px\]{max-height:330px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[72vh\]{max-height:72vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[min\(28rem\,calc\(100dvh-2rem\)\)\]{max-height:min(28rem,calc(100dvh - 2rem))}.max-h-\[min\(520px\,65vh\)\]{max-height:min(520px,65vh)}.max-h-\[min\(520px\,calc\(100vh-180px\)\)\]{max-height:min(520px,calc(100vh - 180px))}.max-h-\[var\(--radix-popover-content-available-height\)\]{max-height:var(--radix-popover-content-available-height)}.max-h-full{max-height:100%}.max-h-none{max-height:none}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-24{min-height:6rem}.min-h-32{min-height:8rem}.min-h-4{min-height:1rem}.min-h-5{min-height:1.25rem}.min-h-9{min-height:2.25rem}.min-h-\[240px\]{min-height:240px}.min-h-\[calc\(100vh-88px\)\]{min-height:calc(100vh - 88px)}.min-h-\[min\(520px\,70vh\)\]{min-height:min(520px,70vh)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[180px\]{width:180px}.w-\[260px\]{width:260px}.w-\[30px\]{width:30px}.w-\[340px\]{width:340px}.w-\[390px\]{width:390px}.w-\[480px\]{width:480px}.w-\[52px\]{width:52px}.w-\[680px\]{width:680px}.w-\[min\(720px\,calc\(100vw-2rem\)\)\]{width:min(720px,calc(100vw - 2rem))}.w-\[min\(760px\,calc\(100vw-2rem\)\)\]{width:min(760px,calc(100vw - 2rem))}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-4{min-width:1rem}.min-w-\[120px\]{min-width:120px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-\[650px\]{min-width:650px}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-\[100px\]{max-width:100px}.max-w-\[1720px\]{max-width:1720px}.max-w-\[18ch\]{max-width:18ch}.max-w-\[320px\]{max-width:320px}.max-w-\[32ch\]{max-width:32ch}.max-w-\[440px\]{max-width:440px}.max-w-\[80\%\]{max-width:80%}.max-w-\[88\%\]{max-width:88%}.max-w-\[94\%\]{max-width:94%}.max-w-\[calc\(100\%-10\.5rem\)\]{max-width:calc(100% - 10.5rem)}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[var\(--radix-popover-content-available-width\)\]{max-width:var(--radix-popover-content-available-width)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[27px\]{--tw-translate-x: 27px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[165px_minmax\(0\,1fr\)_170px\]{grid-template-columns:165px minmax(0,1fr) 170px}.grid-cols-\[88px_minmax\(0\,1fr\)\]{grid-template-columns:88px minmax(0,1fr)}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\!whitespace-pre{white-space:pre!important}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.\!whitespace-pre-wrap{white-space:pre-wrap!important}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t-\[18px\]{border-top-left-radius:18px;border-top-right-radius:18px}.rounded-t-\[7px\]{border-top-left-radius:7px;border-top-right-radius:7px}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-tr-lg{border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[0\.25px\]{border-width:.25px}.border-\[0\.5px\]{border-width:.5px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-s-2{border-inline-start-width:2px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#275a86\]{--tw-border-opacity: 1;border-color:rgb(39 90 134 / var(--tw-border-opacity, 1))}.border-\[\#2d648f\]{--tw-border-opacity: 1;border-color:rgb(45 100 143 / var(--tw-border-opacity, 1))}.border-\[\#6c8cb0\]{--tw-border-opacity: 1;border-color:rgb(108 140 176 / var(--tw-border-opacity, 1))}.border-\[\#7c95af\]{--tw-border-opacity: 1;border-color:rgb(124 149 175 / var(--tw-border-opacity, 1))}.border-\[\#879eb7\]{--tw-border-opacity: 1;border-color:rgb(135 158 183 / var(--tw-border-opacity, 1))}.border-\[\#97a9bd\]{--tw-border-opacity: 1;border-color:rgb(151 169 189 / var(--tw-border-opacity, 1))}.border-\[\#9bb3ca\]{--tw-border-opacity: 1;border-color:rgb(155 179 202 / var(--tw-border-opacity, 1))}.border-\[\#9eb0c4\]{--tw-border-opacity: 1;border-color:rgb(158 176 196 / var(--tw-border-opacity, 1))}.border-\[\#b1bfd0\]{--tw-border-opacity: 1;border-color:rgb(177 191 208 / var(--tw-border-opacity, 1))}.border-\[\#b7c5d3\]{--tw-border-opacity: 1;border-color:rgb(183 197 211 / var(--tw-border-opacity, 1))}.border-\[\#bcc9d7\]{--tw-border-opacity: 1;border-color:rgb(188 201 215 / var(--tw-border-opacity, 1))}.border-\[\#bfd0df\]{--tw-border-opacity: 1;border-color:rgb(191 208 223 / var(--tw-border-opacity, 1))}.border-\[\#c1ccda\]{--tw-border-opacity: 1;border-color:rgb(193 204 218 / var(--tw-border-opacity, 1))}.border-\[\#c4d0dc\]{--tw-border-opacity: 1;border-color:rgb(196 208 220 / var(--tw-border-opacity, 1))}.border-\[\#c8d3de\]{--tw-border-opacity: 1;border-color:rgb(200 211 222 / var(--tw-border-opacity, 1))}.border-\[\#cbd8e4\]{--tw-border-opacity: 1;border-color:rgb(203 216 228 / var(--tw-border-opacity, 1))}.border-\[\#ccd7e2\]{--tw-border-opacity: 1;border-color:rgb(204 215 226 / var(--tw-border-opacity, 1))}.border-\[\#d1dbe5\]{--tw-border-opacity: 1;border-color:rgb(209 219 229 / var(--tw-border-opacity, 1))}.border-\[\#d5dee7\]{--tw-border-opacity: 1;border-color:rgb(213 222 231 / var(--tw-border-opacity, 1))}.border-\[\#d69a9a\]{--tw-border-opacity: 1;border-color:rgb(214 154 154 / var(--tw-border-opacity, 1))}.border-\[\#d9b6b6\]{--tw-border-opacity: 1;border-color:rgb(217 182 182 / var(--tw-border-opacity, 1))}.border-\[\#dde5ec\]{--tw-border-opacity: 1;border-color:rgb(221 229 236 / var(--tw-border-opacity, 1))}.border-\[\#dfc67d\]{--tw-border-opacity: 1;border-color:rgb(223 198 125 / var(--tw-border-opacity, 1))}.border-\[\#e1e8ef\]{--tw-border-opacity: 1;border-color:rgb(225 232 239 / var(--tw-border-opacity, 1))}.border-\[\#f4f4f4\]{--tw-border-opacity: 1;border-color:rgb(244 244 244 / var(--tw-border-opacity, 1))}.border-\[rgba\(0\,0\,0\,0\.1\)\]{border-color:#0000001a}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(69 89 164 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(236 236 236 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(227 227 227 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(205 205 205 / var(--tw-border-opacity, 1))}.border-green-100{--tw-border-opacity: 1;border-color:rgb(210 244 211 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-token-border-light{border-color:var(--border-light)}.border-token-border-medium{border-color:var(--border-medium)}.border-transparent{border-color:transparent}.border-white\/20{border-color:#fff3}.border-white\/60{border-color:#fff9}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(250 230 158 / var(--tw-border-opacity, 1))}.border-t-gray-950{--tw-border-opacity: 1;border-top-color:rgb(13 13 13 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#0084ff\]{--tw-bg-opacity: 1;background-color:rgb(0 132 255 / var(--tw-bg-opacity, 1))}.bg-\[\#3d6d99\]{--tw-bg-opacity: 1;background-color:rgb(61 109 153 / var(--tw-bg-opacity, 1))}.bg-\[\#8e8e8e\]{--tw-bg-opacity: 1;background-color:rgb(142 142 142 / var(--tw-bg-opacity, 1))}.bg-\[\#d8e2ec\]{--tw-bg-opacity: 1;background-color:rgb(216 226 236 / var(--tw-bg-opacity, 1))}.bg-\[\#d9e4ef\]{--tw-bg-opacity: 1;background-color:rgb(217 228 239 / var(--tw-bg-opacity, 1))}.bg-\[\#dfe9f2\]{--tw-bg-opacity: 1;background-color:rgb(223 233 242 / var(--tw-bg-opacity, 1))}.bg-\[\#e8eef5\]{--tw-bg-opacity: 1;background-color:rgb(232 238 245 / var(--tw-bg-opacity, 1))}.bg-\[\#e8f2fb\]{--tw-bg-opacity: 1;background-color:rgb(232 242 251 / var(--tw-bg-opacity, 1))}.bg-\[\#edf3f8\]{--tw-bg-opacity: 1;background-color:rgb(237 243 248 / var(--tw-bg-opacity, 1))}.bg-\[\#eef3f8\]{--tw-bg-opacity: 1;background-color:rgb(238 243 248 / var(--tw-bg-opacity, 1))}.bg-\[\#eef4fa\]{--tw-bg-opacity: 1;background-color:rgb(238 244 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f1f5f9\]{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f4f4\]{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}.bg-\[\#f7fafc\]{--tw-bg-opacity: 1;background-color:rgb(247 250 252 / var(--tw-bg-opacity, 1))}.bg-\[\#f8fbfe\]{--tw-bg-opacity: 1;background-color:rgb(248 251 254 / var(--tw-bg-opacity, 1))}.bg-\[\#fbfdff\]{--tw-bg-opacity: 1;background-color:rgb(251 253 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fcfdff\]{--tw-bg-opacity: 1;background-color:rgb(252 253 255 / var(--tw-bg-opacity, 1))}.bg-\[\#fdfcfa\]{--tw-bg-opacity: 1;background-color:rgb(253 252 250 / var(--tw-bg-opacity, 1))}.bg-\[\#fff1f1\]{--tw-bg-opacity: 1;background-color:rgb(255 241 241 / var(--tw-bg-opacity, 1))}.bg-\[\#fff7f7\]{--tw-bg-opacity: 1;background-color:rgb(255 247 247 / var(--tw-bg-opacity, 1))}.bg-\[\#fff8df\]{--tw-bg-opacity: 1;background-color:rgb(255 248 223 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/90{background-color:#000000e6}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(69 89 164 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(227 227 227 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(205 205 205 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(180 180 180 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9f9f980}.bg-gray-950{--tw-bg-opacity: 1;background-color:rgb(13 13 13 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(210 244 211 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(235 250 235 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(25 195 125 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-token-border-light{background-color:var(--border-light)}.bg-token-main-surface-primary{background-color:var(--main-surface-primary)}.bg-token-main-surface-secondary{background-color:var(--main-surface-secondary)}.bg-token-message-surface{background-color:var(--message-surface)}.bg-token-sidebar-surface-primary{background-color:var(--sidebar-surface-primary)}.bg-token-sidebar-surface-secondary{background-color:var(--sidebar-surface-secondary)}.bg-token-text-tertiary{background-color:var(--text-tertiary)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/70{background-color:#ffffffb3}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-opacity-95{--tw-bg-opacity: .95}.bg-\[linear-gradient\(180deg\,\#3f6e99_0\%\,\#2f5f8a_100\%\)\]{background-image:linear-gradient(180deg,#3f6e99,#2f5f8a)}.bg-\[linear-gradient\(180deg\,\#54779c_0\%\,\#45698f_100\%\)\]{background-image:linear-gradient(180deg,#54779c,#45698f)}.bg-\[linear-gradient\(180deg\,\#f5f8fb_0\%\,\#e7eef6_100\%\)\]{background-image:linear-gradient(180deg,#f5f8fb,#e7eef6)}.bg-cover{background-size:cover}.fill-black{fill:#000}.fill-white{fill:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-20{padding:5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[25px\]{padding:25px}.p-\[2px\]{padding:2px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pe-2{padding-inline-end:.5rem}.pl-1{padding-left:.25rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-8{padding-right:2rem}.ps-1{padding-inline-start:.25rem}.ps-2{padding-inline-start:.5rem}.ps-3{padding-inline-start:.75rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.align-\[-0\.0625em\]{vertical-align:-.0625em}.align-\[-2px\]{vertical-align:-2px}.font-mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.font-sans{font-family:ui-sans-serif,-apple-system,system-ui,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[0\.9em\]{font-size:.9em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--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)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.55\]{line-height:1.55}.leading-\[13px\]{line-height:13px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.3px\]{letter-spacing:-.3px}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-blue-800{--tw-text-opacity: 1 !important;color:rgb(30 64 175 / var(--tw-text-opacity, 1))!important}.text-\[\#1d2b38\]{--tw-text-opacity: 1;color:rgb(29 43 56 / var(--tw-text-opacity, 1))}.text-\[\#1f3143\]{--tw-text-opacity: 1;color:rgb(31 49 67 / var(--tw-text-opacity, 1))}.text-\[\#1f3245\]{--tw-text-opacity: 1;color:rgb(31 50 69 / var(--tw-text-opacity, 1))}.text-\[\#1f3a54\]{--tw-text-opacity: 1;color:rgb(31 58 84 / var(--tw-text-opacity, 1))}.text-\[\#203547\]{--tw-text-opacity: 1;color:rgb(32 53 71 / var(--tw-text-opacity, 1))}.text-\[\#214a6c\]{--tw-text-opacity: 1;color:rgb(33 74 108 / var(--tw-text-opacity, 1))}.text-\[\#223649\]{--tw-text-opacity: 1;color:rgb(34 54 73 / var(--tw-text-opacity, 1))}.text-\[\#23384c\]{--tw-text-opacity: 1;color:rgb(35 56 76 / var(--tw-text-opacity, 1))}.text-\[\#24384c\]{--tw-text-opacity: 1;color:rgb(36 56 76 / var(--tw-text-opacity, 1))}.text-\[\#26394c\]{--tw-text-opacity: 1;color:rgb(38 57 76 / var(--tw-text-opacity, 1))}.text-\[\#2d333a\]{--tw-text-opacity: 1;color:rgb(45 51 58 / var(--tw-text-opacity, 1))}.text-\[\#365168\]{--tw-text-opacity: 1;color:rgb(54 81 104 / var(--tw-text-opacity, 1))}.text-\[\#36546f\]{--tw-text-opacity: 1;color:rgb(54 84 111 / var(--tw-text-opacity, 1))}.text-\[\#385167\]{--tw-text-opacity: 1;color:rgb(56 81 103 / var(--tw-text-opacity, 1))}.text-\[\#3b5369\]{--tw-text-opacity: 1;color:rgb(59 83 105 / var(--tw-text-opacity, 1))}.text-\[\#42596f\]{--tw-text-opacity: 1;color:rgb(66 89 111 / var(--tw-text-opacity, 1))}.text-\[\#4c647c\]{--tw-text-opacity: 1;color:rgb(76 100 124 / var(--tw-text-opacity, 1))}.text-\[\#4d657d\]{--tw-text-opacity: 1;color:rgb(77 101 125 / var(--tw-text-opacity, 1))}.text-\[\#4f667b\]{--tw-text-opacity: 1;color:rgb(79 102 123 / var(--tw-text-opacity, 1))}.text-\[\#586f84\]{--tw-text-opacity: 1;color:rgb(88 111 132 / var(--tw-text-opacity, 1))}.text-\[\#5c7186\]{--tw-text-opacity: 1;color:rgb(92 113 134 / var(--tw-text-opacity, 1))}.text-\[\#5d7488\]{--tw-text-opacity: 1;color:rgb(93 116 136 / var(--tw-text-opacity, 1))}.text-\[\#5e7488\]{--tw-text-opacity: 1;color:rgb(94 116 136 / var(--tw-text-opacity, 1))}.text-\[\#60778d\]{--tw-text-opacity: 1;color:rgb(96 119 141 / var(--tw-text-opacity, 1))}.text-\[\#6d8297\]{--tw-text-opacity: 1;color:rgb(109 130 151 / var(--tw-text-opacity, 1))}.text-\[\#6e8499\]{--tw-text-opacity: 1;color:rgb(110 132 153 / var(--tw-text-opacity, 1))}.text-\[\#70859a\]{--tw-text-opacity: 1;color:rgb(112 133 154 / var(--tw-text-opacity, 1))}.text-\[\#765d13\]{--tw-text-opacity: 1;color:rgb(118 93 19 / var(--tw-text-opacity, 1))}.text-\[\#7a3c3c\]{--tw-text-opacity: 1;color:rgb(122 60 60 / var(--tw-text-opacity, 1))}.text-\[\#7f93a6\]{--tw-text-opacity: 1;color:rgb(127 147 166 / var(--tw-text-opacity, 1))}.text-\[\#8d2f2f\]{--tw-text-opacity: 1;color:rgb(141 47 47 / var(--tw-text-opacity, 1))}.text-\[\#d5e6f5\]{--tw-text-opacity: 1;color:rgb(213 230 245 / var(--tw-text-opacity, 1))}.text-\[\#dce8f4\]{--tw-text-opacity: 1;color:rgb(220 232 244 / var(--tw-text-opacity, 1))}.text-\[\#edf4fa\]{--tw-text-opacity: 1;color:rgb(237 244 250 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-current{color:currentColor}.text-gray-300{--tw-text-opacity: 1;color:rgb(205 205 205 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(180 180 180 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(155 155 155 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(103 103 103 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(66 66 66 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(33 33 33 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-gray-950{--tw-text-opacity: 1;color:rgb(13 13 13 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(16 163 127 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(27 93 74 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-token-text-error{color:var(--text-error)}.text-token-text-primary{color:var(--text-primary)}.text-token-text-secondary{color:var(--text-secondary)}.text-token-text-tertiary{color:var(--text-tertiary)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.\!no-underline{text-decoration-line:none!important}.no-underline{text-decoration-line:none}.decoration-red-500{text-decoration-color:#ef4444}.decoration-token-text-tertiary{text-decoration-color:var(--text-tertiary)}.decoration-dotted{text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_64px_0_rgba\(0\,0\,0\,0\.07\)\]{--tw-shadow: 0 0 64px 0 rgba(0,0,0,.07);--tw-shadow-colored: 0 0 64px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_24px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 12px 24px rgba(15,23,42,.12);--tw-shadow-colored: 0 12px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_44px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow: 0 16px 44px rgba(15,23,42,.14);--tw-shadow-colored: 0 16px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow: 0 18px 50px rgba(15,23,42,.12);--tw-shadow-colored: 0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_9px_9px_0px_rgba\(0\,0\,0\,0\.01\)\,_0_2px_5px_0px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 9px 9px 0px rgba(0,0,0,.01), 0 2px 5px 0px rgba(0,0,0,.06);--tw-shadow-colored: 0 9px 9px 0px var(--tw-shadow-color), 0 2px 5px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xs{--tw-shadow: 0 0 15px rgba(0, 0, 0, .1);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);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)}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-width{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.contain-inline-size{--tw-contain-size: inline-size;contain:var(--tw-contain-size) var(--tw-contain-layout) var(--tw-contain-paint) var(--tw-contain-style)}:root{--white: #fff;--black: #000;--gray-50: #F9F9F9;--gray-100: #ECECEC;--gray-200: #E3E3E3;--gray-300: #CDCDCD;--gray-400: #B4B4B4;--gray-500: #9B9B9B;--gray-600: #676767;--gray-700: #424242;--gray-750: #2f2f2f;--gray-800: #212121;--gray-900: #171717;--gray-950: #0D0D0D;--red-500: #ef4444;--red-700: #b91c1c;--brand-purple: #ab68ff}@media(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}html{--main-surface-background: rgba(255, 255, 255, .95);--message-surface: rgb(233 233 233 / 50%);--composer-surface: var(--message-surface);--dot-color: var(--black);--text-primary: var(--gray-950);--text-secondary: #5d5d5d;--text-tertiary: var(--gray-400);--text-quaternary: var(--gray-300);--tag-blue: #0088ff;--tag-blue-light: #00aaff;--text-error: #f93a37;--text-danger: var(--red-500);--text-placeholder: rgb(0 0 0 / .7);--surface-error: 249 58 55;--border-xlight: rgb(0 0 0 / 5%);--border-light: rgb(0 0 0 / 10%);--border-medium: rgb(0 0 0 / 15%);--border-heavy: rgb(0 0 0 / 20%);--border-xheavy: rgb(0 0 0 / 25%);--hint-text: #0088ff;--hint-bg: #b3dbff;--border-sharp: rgb(0 0 0 / 5%);--icon-secondary: #676767;--main-surface-primary: var(--white);--main-surface-primary-inverse: var(--gray-800);--main-surface-secondary: var(--gray-50);--main-surface-secondary-selected: rgb(0 0 0 / 10%);--main-surface-tertiary: var(--gray-100);--sidebar-surface-primary: var(--gray-50);--sidebar-surface-secondary: var(--gray-100);--sidebar-surface-tertiary: var(--gray-200);--sidebar-title-primary: rgb(40 40 40 / 50%);--sidebar-body-primary: #0d0d0d;--sidebar-icon: #7d7d7d;--link: #2964aa;--link-hover: #749ac8;--selection: #007aff}@supports (color: oklch(.99 0 0)){html{--sidebar-surface-floating-lightness: 1;--sidebar-surface-floating-alpha: 1;--sidebar-surface-pinned-lightness: .99;--sidebar-surface-pinned-alpha: 1}}@media(prefers-reduced-transparency:reduce){html{--message-surface: rgb(244 244 244 / 100%)}}html.dark{--main-surface-background: #212121;--message-surface: #303030;--composer-surface: #303030;--dot-color: #f4f4f4;--text-primary: #f4f4f4;--text-secondary: #bcbcbc;--text-tertiary: #a0a0a0;--text-quaternary: #858585;--text-placeholder: #a0a0a0;--border-xlight: rgb(255 255 255 / 8%);--border-light: rgb(255 255 255 / 15%);--border-medium: rgb(255 255 255 / 22%);--border-heavy: rgb(255 255 255 / 30%);--border-xheavy: rgb(255 255 255 / 38%);--border-sharp: rgb(255 255 255 / 10%);--icon-secondary: #bcbcbc;--main-surface-primary: #212121;--main-surface-primary-inverse: #f4f4f4;--main-surface-secondary: #2b2b2b;--main-surface-secondary-selected: rgb(255 255 255 / 15%);--main-surface-tertiary: #383838;--sidebar-surface-primary: #262626;--sidebar-surface-secondary: #303030;--sidebar-surface-tertiary: #383838;--sidebar-title-primary: #bcbcbc;--sidebar-body-primary: #f4f4f4;--sidebar-icon: #bcbcbc;--link: #9cc3ff;--link-hover: #c5daff;--selection: #6599e8}textarea::-moz-placeholder{color:var(--text-placeholder)}textarea::placeholder{color:var(--text-placeholder)}*{scrollbar-color:var(--main-surface-tertiary) transparent}:hover{scrollbar-color:var(--gray-200) transparent}html.dark :hover{scrollbar-color:var(--main-surface-tertiary) transparent}.button-base{outline:2px solid transparent;outline-offset:2px;transition-timing-function:var(--spring-bounce)}@media(prefers-reduced-motion:no-preference){.button-base:active{--tw-scale-x: 98%;--tw-scale-y: 98%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}.dropdown-menu-trigger{outline:2px solid transparent;outline-offset:2px}.dropdown-menu-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.dropdown-menu-content{border-radius:.75rem;border-width:1px;border-color:var(--border-light);background-color:var(--main-surface-primary);padding:.5rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dropdown-menu-item{cursor:pointer;align-items:center;border-radius:.5rem;padding:.5rem}.dropdown-menu-item:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.dropdown-menu-item:focus{outline:2px solid transparent;outline-offset:2px}.dropdown-menu-separator{height:1px;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080}.dialog-content{position:fixed;left:50%;top:50%;max-height:85vh;width:90vw;max-width:450px;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dialog-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.dialog-content{overflow:auto;border-radius:.75rem;border-width:1px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.dialog-content-xl{max-width:600px}.feedback-dialog{left:auto;right:1rem;top:6rem;--tw-translate-x: -0px;--tw-translate-y: -0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dialog-content{--main-surface-primary: var(--white) !important;--main-surface-secondary: var(--gray-100) !important;--main-surface-tertiary: var(--gray-200) !important;--sidebar-surface-primary: var(--white) !important}.dialog-title{text-align:center;font-size:1.5rem;line-height:2rem;font-weight:700}.dialog-description{text-align:center}.follow-button{display:none}.icon-xs{height:.75rem;width:.75rem;flex-shrink:0;stroke-width:1.5}.icon-sm{height:1rem;width:1rem;flex-shrink:0;stroke-width:2}.icon-sm-adaptive{height:1.25rem;width:1.25rem}@media(min-width:768px){.icon-sm-adaptive{height:1rem;width:1rem}}.icon-sm-heavy{height:1rem;width:1rem;flex-shrink:0;stroke-width:2.5}.icon-md{height:18px;width:18px;flex-shrink:0;stroke-width:1.5}.icon-sidebar{height:20px;width:20px;flex-shrink:0;stroke-width:1.5}.icon-md-heavy{height:18px;width:18px;flex-shrink:0;stroke-width:2.5}.icon-lg{height:1.5rem;width:1.5rem;flex-shrink:0;stroke-width:1.5}.icon-lg-heavy{height:22px;width:22px;flex-shrink:0;stroke-width:2}.icon-xl{height:1.75rem;width:1.75rem;flex-shrink:0;stroke-width:1.5}.icon-xl-heavy{height:24px;width:24px;flex-shrink:0;stroke-width:2}.icon-2xl{height:2rem;width:2rem;flex-shrink:0;stroke-width:1.5}.gpt-shadow-stroke{position:relative}.gpt-shadow-stroke:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;--tw-shadow: inset 0 0 0 1px rgba(0,0,0,.1);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark .gpt-shadow-stroke:after{--tw-shadow: inset 0 0 0 1px rgba(255,255,255,.2);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\!container{width:100%!important}.container{width:100%}@media(min-width:480px){.\!container{max-width:480px!important}.container{max-width:480px}}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.btn{pointer-events:auto;display:inline-flex;min-height:38px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:transparent;padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.btn:focus{outline:2px solid transparent;outline-offset:2px}.btn:focus-visible{outline:2px solid transparent;outline-offset:2px}.btn:disabled{cursor:not-allowed;opacity:.5}.btn:active{opacity:.8}.btn-primary{--tw-bg-opacity: 1;background-color:rgb(13 13 13 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-primary:hover{--tw-bg-opacity: 1;background-color:rgb(33 33 33 / var(--tw-bg-opacity, 1))}.btn-primary:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(155 155 155 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.btn-primary:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(13 13 13 / var(--tw-text-opacity, 1))}.btn-primary:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity, 1))}.btn-danger{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.btn-danger:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.btn-danger:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.btn-danger:disabled:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.btn-secondary{border-width:1px;border-color:var(--border-medium);background-color:var(--main-surface-primary);font-size:.875rem;line-height:1.25rem;color:var(--text-primary)}.btn-secondary:hover{background-color:var(--main-surface-secondary)}.btn-secondary:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(103 103 103 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}code,pre{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace!important}code[class=language-plaintext]{white-space:pre-line}code[class*=language-],pre[class*=language-],code.hljs{background:none;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],:not(pre)>code.hljs{padding:.1em;border-radius:.3em;white-space:normal}.hljs code[class*=language-],.hljs pre[class*=language-],.hljs code.hljs{color:#383a42}.hljs .hljs-comment,.hljs .hljs-quote{color:#a0a1a7;font-style:italic}.hljs .hljs-doctag,.hljs .hljs-keyword,.hljs .hljs-formula{color:#a626a4}.hljs .hljs-section,.hljs .hljs-name,.hljs .hljs-selector-tag,.hljs .hljs-deletion,.hljs .hljs-subst{color:#e45649}.hljs .hljs-literal{color:#0184bb}.hljs .hljs-string,.hljs .hljs-regexp,.hljs .hljs-addition,.hljs .hljs-attribute,.hljs .hljs-meta-string{color:#50a14f}.hljs .hljs-built_in,.hljs .hljs-class .hljs-title{color:#c18401}.hljs .hljs-attr,.hljs .hljs-variable,.hljs .hljs-template-variable,.hljs .hljs-type,.hljs .hljs-selector-class,.hljs .hljs-selector-attr,.hljs .hljs-selector-pseudo,.hljs .hljs-number{color:#986801}.hljs .hljs-symbol,.hljs .hljs-bullet,.hljs .hljs-link,.hljs .hljs-meta,.hljs .hljs-selector-id,.hljs .hljs-title{color:#4078f2}.hljs .hljs-emphasis{font-style:italic}.hljs .hljs-strong{font-weight:700}.hljs .hljs-link{text-decoration:underline}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(180 180 180 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(180 180 180 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(155 155 155 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity: 1;color:rgb(155 155 155 / var(--tw-text-opacity, 1))}.placeholder\:text-token-text-secondary::-moz-placeholder{color:var(--text-secondary)}.placeholder\:text-token-text-secondary::placeholder{color:var(--text-secondary)}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:border-\[\#6f8fac\]:hover{--tw-border-opacity: 1;border-color:rgb(111 143 172 / var(--tw-border-opacity, 1))}.hover\:border-\[\#7f9eb8\]:hover{--tw-border-opacity: 1;border-color:rgb(127 158 184 / var(--tw-border-opacity, 1))}.hover\:border-\[\#b7c4d4\]:hover{--tw-border-opacity: 1;border-color:rgb(183 196 212 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#315f88\]:hover{--tw-bg-opacity: 1;background-color:rgb(49 95 136 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#3d6d99\]\/20:hover{background-color:#3d6d9933}.hover\:bg-\[\#edf4fa\]:hover{--tw-bg-opacity: 1;background-color:rgb(237 244 250 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f5f5f5\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f7fbff\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 251 255 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(227 227 227 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-400:hover{--tw-bg-opacity: 1;background-color:rgb(180 180 180 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(33 33 33 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-token-main-surface-secondary:hover{background-color:var(--main-surface-secondary)}.hover\:bg-token-main-surface-tertiary:hover{background-color:var(--main-surface-tertiary)}.hover\:bg-token-sidebar-surface-secondary:hover{background-color:var(--sidebar-surface-secondary)}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:text-blue-900:hover{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(66 66 66 / var(--tw-text-opacity, 1))}.hover\:text-token-text-primary:hover{color:var(--text-primary)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-gray-500:focus{--tw-border-opacity: 1;border-color:rgb(155 155 155 / var(--tw-border-opacity, 1))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity, 1))}.focus\:bg-token-main-surface-secondary:focus{background-color:var(--main-surface-secondary)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:bg-\[\#3d6d99\]\/30:focus-visible{background-color:#3d6d994d}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-gray-700:focus-visible{outline-color:#424242}.focus-visible\:outline-token-border-heavy:focus-visible{outline-color:var(--border-heavy)}.focus-visible\:outline-token-text-secondary:focus-visible{outline-color:var(--text-secondary)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-black:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-blue-600:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-gray-950:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(13 13 13 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-token-border-heavy:focus-visible{--tw-ring-color: var(--border-heavy)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-token-main-surface-secondary:active{background-color:var(--main-surface-secondary)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-200:disabled{--tw-bg-opacity: 1;background-color:rgb(227 227 227 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(205 205 205 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-300:disabled{--tw-text-opacity: 1;color:rgb(205 205 205 / var(--tw-text-opacity, 1))}.disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(180 180 180 / var(--tw-text-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(155 155 155 / var(--tw-text-opacity, 1))}.disabled\:text-token-border-medium:disabled{color:var(--border-medium)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-token-text-primary{color:var(--text-primary)}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:decoration-2{text-decoration-thickness:2px}.aria-\[current\=page\]\:bg-token-sidebar-surface-secondary[aria-current=page]{background-color:var(--sidebar-surface-secondary)}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:text-gray-400[data-disabled]{--tw-text-opacity: 1;color:rgb(180 180 180 / var(--tw-text-opacity, 1))}.data-\[state\=open\]\:ring-2[data-state=open]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.data-\[state\=open\]\:ring-blue-600[data-state=open]{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity, 1))}@keyframes sidebarHide{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.radix-state-closed\:animate-sidebarHide[data-state=closed]{animation:sidebarHide .3s cubic-bezier(.16,1,.3,1)}@keyframes show{0%{opacity:0}to{opacity:1}}.radix-state-open\:animate-show[data-state=open]{animation:show .1s cubic-bezier(.16,1,.3,1)}@keyframes sidebarShow{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.radix-state-open\:animate-sidebarShow[data-state=open]{animation:sidebarShow .3s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:no-preference){.motion-safe\:active\:scale-\[98\%\]:active{--tw-scale-x: 98%;--tw-scale-y: 98%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.motion-safe\:active\:transition-transform:active{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}@media(prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}.dark\:border-blue-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:border-blue-900\/40:is(.dark *){border-color:#1e3a8a66}.dark\:border-gray-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(33 33 33 / var(--tw-border-opacity, 1))}.dark\:border-green-900\/40:is(.dark *){border-color:#183d3166}.dark\:border-red-900\/40:is(.dark *){border-color:#7f1d1d66}.dark\:border-token-border-light:is(.dark *){border-color:var(--border-light)}.dark\:border-token-main-surface-secondary:is(.dark *){border-color:var(--main-surface-secondary)}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-t-token-text-primary:is(.dark *){border-top-color:var(--text-primary)}.dark\:bg-black\/50:is(.dark *){background-color:#00000080}.dark\:bg-blue-950\/40:is(.dark *){background-color:#17255466}.dark\:bg-blue-950\/50:is(.dark *){background-color:#17255480}.dark\:bg-gray-50:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(249 249 249 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-500:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(155 155 155 / var(--tw-bg-opacity, 1))}.dark\:bg-green-950\/40:is(.dark *){background-color:#052e1666}.dark\:bg-green-950\/50:is(.dark *){background-color:#052e1680}.dark\:bg-red-950\/40:is(.dark *){background-color:#450a0a66}.dark\:bg-red-950\/50:is(.dark *){background-color:#450a0a80}.dark\:bg-token-main-surface-primary:is(.dark *){background-color:var(--main-surface-primary)}.dark\:bg-token-main-surface-secondary:is(.dark *){background-color:var(--main-surface-secondary)}.dark\:bg-white:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-yellow-950\/50:is(.dark *){background-color:#42200680}.dark\:fill-token-main-surface-primary:is(.dark *){fill:var(--main-surface-primary)}.dark\:\!text-blue-200:is(.dark *){--tw-text-opacity: 1 !important;color:rgb(191 219 254 / var(--tw-text-opacity, 1))!important}.dark\:text-black:is(.dark *){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.dark\:text-blue-200:is(.dark *){--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:is(.dark *){--tw-text-opacity: 1;color:rgb(121 137 255 / var(--tw-text-opacity, 1))}.dark\:text-gray-100:is(.dark *){--tw-text-opacity: 1;color:rgb(236 236 236 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(205 205 205 / var(--tw-text-opacity, 1))}.dark\:text-gray-700:is(.dark *){--tw-text-opacity: 1;color:rgb(66 66 66 / var(--tw-text-opacity, 1))}.dark\:text-gray-950:is(.dark *){--tw-text-opacity: 1;color:rgb(13 13 13 / var(--tw-text-opacity, 1))}.dark\:text-green-200:is(.dark *){--tw-text-opacity: 1;color:rgb(185 238 188 / var(--tw-text-opacity, 1))}.dark\:text-red-200:is(.dark *){--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.dark\:text-token-text-primary:is(.dark *){color:var(--text-primary)}.dark\:text-token-text-secondary:is(.dark *){color:var(--text-secondary)}.dark\:text-yellow-200:is(.dark *){--tw-text-opacity: 1;color:rgb(250 230 158 / var(--tw-text-opacity, 1))}.dark\:placeholder\:text-token-text-placeholder:is(.dark *)::-moz-placeholder{color:var(--text-placeholder)}.dark\:placeholder\:text-token-text-placeholder:is(.dark *)::placeholder{color:var(--text-placeholder)}.dark\:hover\:bg-gray-200:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(227 227 227 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-token-main-surface-tertiary:hover:is(.dark *){background-color:var(--main-surface-tertiary)}.dark\:hover\:bg-white\/10:hover:is(.dark *){background-color:#ffffff1a}.dark\:hover\:text-blue-100:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.dark\:focus-visible\:ring-white:focus-visible:is(.dark *){--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.dark\:disabled\:text-token-text-quaternary:disabled:is(.dark *){color:var(--text-quaternary)}@media not all and (min-width:768px){.max-md\:\!w-0{width:0px!important}}@media(min-width:640px){.sm\:mt-5{margin-top:1.25rem}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.md\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.md\:invisible{visibility:hidden}.md\:absolute{position:absolute}.md\:top-\[5\.75rem\]{top:5.75rem}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-\[165px_minmax\(0\,1fr\)_170px\]{grid-template-columns:165px minmax(0,1fr) 170px}.md\:items-start{align-items:flex-start}.md\:text-right{text-align:right}}@media(min-width:1280px){.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}}.\[\&_\.markdown-body\]\:overflow-visible .markdown-body{overflow:visible}.\[\&_h1\]\:mb-3 h1{margin-bottom:.75rem}.\[\&_h1\]\:text-\[18px\] h1{font-size:18px}.\[\&_h1\]\:font-semibold h1{font-weight:600}.\[\&_h2\]\:mb-2 h2{margin-bottom:.5rem}.\[\&_h2\]\:mt-6 h2{margin-top:1.5rem}.\[\&_h2\]\:text-\[13px\] h2{font-size:13px}.\[\&_h2\]\:font-semibold h2{font-weight:600}.\[\&_h3\]\:mb-2 h3{margin-bottom:.5rem}.\[\&_h3\]\:mt-5 h3{margin-top:1.25rem}.\[\&_h3\]\:text-\[13px\] h3{font-size:13px}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_li\]\:my-0\.5 li{margin-top:.125rem;margin-bottom:.125rem}.\[\&_li\]\:my-1 li,.\[\&_ol\]\:my-1 ol{margin-top:.25rem;margin-bottom:.25rem}.\[\&_ol\]\:my-3 ol{margin-top:.75rem;margin-bottom:.75rem}.\[\&_p\]\:my-1 p{margin-top:.25rem;margin-bottom:.25rem}.\[\&_p\]\:my-2 p{margin-top:.5rem;margin-bottom:.5rem}.\[\&_ul\]\:my-1 ul{margin-top:.25rem;margin-bottom:.25rem}.\[\&_ul\]\:my-3 ul{margin-top:.75rem;margin-bottom:.75rem}}
