@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-4kZc4IwOXqryLeYzsaTvEKd54SPfeeGKPyDAZei18kw.woff)format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:114.654%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:107.709%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:106.12%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Arial;src:local(Arial);size-adjust:107.119%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:100.747%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-RvZUU2X45U7WIDI083h9MozPZMSPdvOCkgsORsWvPOw.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/TTYbISAfwy-y4uVGS9AH32sK7b2xJsoCESo64ryf8LU-y87nRMqBGo42rUOW9tWZa06o4oTa0USJrAMMoKDamgs.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/JSrPAbQHsQEdUrIE5Ts6fIQ2ymsa4i7HhiCpui6ulCc-_AoyGWssOn06OMh3ZY_GddBBPRny4Igxin4fT_1K6F4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/T-ozk-QJ_Ck37B2RHPl2i-s_gAGGo7suFgagWoJ8bO4-maDXQ_nEXKAaLHm4Joud3DJR9EVzS7QXWMWK8YOTIcs.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/zr3WxpLd5PmlBr7e4PWGkhZv6XTg70Pi4sCbC-CEV0Q-v2yL98XOiD3FkbiYlYYeAeTSVSkgAckeOp55Q5kHJmU.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/l00UCz_-QvI_NO8AGcu7ooAcrFDlxYUdxCSCh6gBwd4-vPjTZ3ztgw27A2TnHeCycxPvUtXWEVpG33_97ra6su8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/9FWLUGCSCYLRIRMtCzLrt4Go7DMFXOeN_pyCOJD_44Y-Yh2wNaqrq_e759vVlc3tX81lMwRu9ktkQJX_Svgs-VI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/y3mP_zJcojQwJn30TpF_XxDzgeM6Nbk7MaRg1Ne0YcI-lFx13nqMCMgk_S70gRmwEHXlE5BLp1B4W82RpFihpMs.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/h9PwCjip_BNPVO50hT4v29USWFv6H3ZlYx_IestfqgY-sYfLVuZXl9E1aYbn1S0pAr4zfdQ_WT7iBZhrgQY6N-4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/Y_5DOsLit49q2i2tbcNxnyUen9__GPCX8mwAi03q1aA-pBCjVKDT5tBT3BJckh9uzNkfUWeUIBPz9Y8T55vcj8E.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/BQnDL9FFy0Q_jvURlmv87luvmXLSMbSuXsfZv_R2Rkk-y5MVrLtP4J_1al8rz8R-MDaUOMAHckAWCwDrKhw25fY.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/nuenOq7ZFSZ65QudJO7uQ0sOjDqow2WjfXrQh4S9gEc-uF81rxcswER5srfhzyLfPoGlKNAIt2C_BvkXFOc19rw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/M-60tFLmAJxdPjHsK-2ILWom5zPbu37lb3Qex2waL14-A9y4QcXALPi_RvQsmRsSFUxrT3_J213W4zPFIXetlbw.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono Fallback\: Courier New;src:local(Courier New);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono Fallback\: Noto Sans Mono;src:local(Noto Sans Mono);size-adjust:100%;ascent-override:102.5%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular Italic),local(IBM Plex Mono Italic),url(../_fonts/IOQmCJk1c1X8tTiR2_xRphUddTG90WpG00y3mrL7asc-fI5Z9vM1TPimFu47KjlvcLJubuCXAUmRe99EOBGK4Jg.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular Italic),local(IBM Plex Mono Italic),url(../_fonts/iwtMiRQr9MVxkS-mqNWNDfuQrs4GB3dvByMM9ojyFHw-ExrDYapJHBuMovYABEGrabFChkrO9vAYi7UAvRk2fC8.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular Italic),local(IBM Plex Mono Italic),url(../_fonts/vSGurvFi7J9DFpc3gRh0zb7zfLGEZfPgQADV5W675RU-SOsE32TvAEDx4Ogk8IUoJ8eiJFzZUTZWzAjnjTzmlhU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/uqOUEfp6GyasEjSs6mPL4xH4Ogfg9dejwyGqFvieEhQ-1DC4lhOKAtHn_hSVO1eAmsDfxgXpJii8eq16JZynm5s.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/r2KASPa1NYEuoln4lN0W3EcSZ4QcjSeSmKvuJKUW_e0-EBXL59uF8lOU0BbZ0Qd0HKaqxnk9ahNM_OUahEvA2bA.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/oA7rp6XLB_UIP_utZxXIDlSPcMeVLGKMaeey_kAD0fo-98JsXCHs_mcC6olFARmc-2GM9H4YyxJhTUClXLaqEOU.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular Italic),local(IBM Plex Mono Italic),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-WfCVY7CmCf84jN_MepOacloW01u-ZLmnVBar3AzYdRA.woff)format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono Fallback\: Roboto Mono;src:local(Roboto Mono);size-adjust:99.9837%;ascent-override:102.517%;descent-override:27.5045%;line-gap-override:0%}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-t0pxzd_qF3fcax7mTnzPybM4ZUlvF6LSoh2I_hyW4t4.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular Italic),local(IBM Plex Mono Italic),url(../_fonts/2vrrJ3MJLeeRdsxoGShjYhieJbC2KYTsL2TxP6pMbHw-M0DkDLNITN2p_m211B__nX1QX-Xza3m69L-nMauwf2g.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular Italic),local(IBM Plex Mono Italic),url(../_fonts/ib-aovnRDsdvSBzUC6Ll2tdWY2U3C9FsxsqLnPpAg18-c_nItv4f1UIuWsSuQgkfygxojtODoHxU-eKvW69FGyI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/vkmZkh-CHOvBXhWqyxI7y7yhtJnjEZhooZMtIOrKbdc-2IAHU0readmKJy05HSHAUr9ZfblPKy1cYnIzD6FaafQ.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:IBM Plex Mono;src:local(IBM Plex Mono Regular),local(IBM Plex Mono),url(../_fonts/P20rFYUuJYBG6P413-kmy1MH2c5-AHidHeOkhurVW9E-s9pky6iiS9O9L4P9FGQnIeXl7IrK7HsqmKdubOA2j4w.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono Fallback\: Courier New;src:local(Courier New);size-adjust:99.9837%;ascent-override:100.516%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:Geist Mono Fallback\: Noto Sans Mono;src:local(Noto Sans Mono);size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/CdBz3PG7SxvL_amFZwgaktWNbBEq8um2qfKIkVF0J-0-hNsCVgiFTWIt9ui6wQ3GTTSu0COwgZzc9BTsnXxtZwo.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/oGrDIWlvKBNQty5xPWhPu6aPrsKxcKLzbrDffTJGwOo-x37V4RgCVbE_K_ITLBZGA8mpHXrH6129IGqI0HBvX7U.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-z4269tsqp9KjdmRIB3Um403sBivmhD2kbyK6gltkuCM.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono Fallback\: Roboto Mono;src:local(Roboto Mono);size-adjust:99.9837%;ascent-override:100.516%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local(Geist Mono Regular),local(Geist Mono),url(../_fonts/pxXkloUeh1BIcbUzrFsL9EFW0IBUskGRrZNrJsoHtAE-s799misX0hbRWUXnvlb0XywfNC5Y4rXjZ0_u7oZ8Ov4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}.frameContainer{--frame-background:#ffffffbf;--frame-control-color:#0003;--frame-title-placeholder-color:#0000004d;--frame-title-color:#0009;--frame-shadow-border:#0000001a;--frame-highlight-border:#ffffffbf;--ray-highlight-hover:#0000000d;--ray-highlight:#0000001a;--ray-highlight-border:transparent;--line-number:#0003;grid-area:content;justify-content:center;display:flex}.frameContainer[data-theme=dark]{--frame-background:#000000bf;--frame-control-color:#fff3;--frame-title-placeholder-color:#ffffff4d;--frame-title-color:#fff9;--frame-shadow-border:#000c;--frame-highlight-border:#ffffff4d;--ray-highlight-hover:#ffffff0d;--ray-highlight:#ffffff1a;--line-number:#fff3}.outerFrame{width:100%;position:relative;overflow:hidden}.frame{transition:padding .2s}.transparentPattern{z-index:-1;background-image:linear-gradient(45deg,#ededed 25%,#0000 0),linear-gradient(-45deg,#ededed 25%,#0000 0),linear-gradient(45deg,#0000 75%,#ededed 0),linear-gradient(-45deg,#0000 75%,#ededed 0);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;position:absolute;inset:0}.window{background:var(--frame-background);border:1px solid #ffffff4d;border-radius:18px;flex-direction:column;align-items:stretch;min-height:100px;padding-top:10px;transition:all .3s;display:flex}.window.withBorder{box-shadow:0 0 0 1px var(--frame-highlight-border),0 0 0 1.5px var(--frame-shadow-border);border:none}.window.withShadow{box-shadow:0 0 0 1px var(--frame-highlight-border),0 0 0 1.5px var(--frame-shadow-border),0 2.8px 2.2px #00000009,0 6.7px 5.3px #0000000c,0 12.5px 10px #0000000f,0 22.3px 17.9px #00000012,0 41.8px 33.4px #00000016,0 100px 80px #0000001f;border:none}.header,.tailwindHeader{grid-gap:12px;grid-template-columns:60px 1fr 60px;align-items:center;height:24px;padding:0 16px;display:grid}.controls{gap:9px;display:flex}.control{background-color:var(--frame-control-color);border-radius:7px;width:14px;height:14px}.fileName{color:var(--frame-title-placeholder-color);letter-spacing:.32px;text-align:center;justify-content:center;align-items:center;height:16px;font-size:12px;font-weight:500;line-height:12px;display:flex;position:relative}.fileName>input:focus+span{display:none}.fileName>input{color:var(--frame-title-color);letter-spacing:.32px;text-align:center;background-color:#0000;border:none;width:100%;margin:0;font-family:Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,sans-serif;font-size:12px;font-weight:500;line-height:12px;position:absolute;inset:0}.fileName>input:focus{outline:none}.vercelFrame{background:#000}.vercelFrameLightMode{background:#fff}.vercelFrameLightMode .vercelGridlinesHorizontal:after,.vercelFrameLightMode .vercelGridlinesHorizontal:before,.vercelFrameLightMode .vercelGridlinesVertical:after,.vercelFrameLightMode .vercelGridlinesVertical:before{background:#ebebeb}.vercelFrameLightMode .vercelBracketLeft:after,.vercelFrameLightMode .vercelBracketLeft:before,.vercelFrameLightMode .vercelBracketRight:after,.vercelFrameLightMode .vercelBracketRight:before{background:#a8a8a8}.vercelWindow{position:relative}.vercelGridlinesHorizontal:after,.vercelGridlinesHorizontal:before{content:"";background:#1a1a1a;width:1200px;height:1px;position:absolute;top:0;bottom:0;left:-150px}.vercelGridlinesHorizontal:after{top:auto;bottom:0}.vercelGridlinesVertical:after,.vercelGridlinesVertical:before{content:"";background:#1a1a1a;width:1px;height:calc(100% + 300px);position:absolute;top:-150px;bottom:0;left:0}.vercelGridlinesVertical:after{left:auto;right:0}.vercelBracketLeft,.vercelBracketRight{justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;top:-12px;left:-12px}.vercelBracketLeft:after,.vercelBracketLeft:before,.vercelBracketRight:after,.vercelBracketRight:before{content:"";background:#515356;position:absolute}.vercelBracketLeft:before,.vercelBracketRight:before{width:100%;height:1px;top:12px}.vercelBracketLeft:after,.vercelBracketRight:after{width:1px;height:100%;left:12px}.vercelBracketRight{inset:auto -12px -12px auto}.triggerFrame{background:#121317}.triggerPatternTop{top:0;mask-image:radial-gradient(circle at 50% 0,#000 20%,#0000 80%)}.triggerPatternBottom,.triggerPatternTop{pointer-events:none;z-index:0;background-repeat:repeat;background-size:64px;width:100%;height:60%;position:absolute;left:0}.triggerPatternBottom{bottom:0;mask-image:radial-gradient(circle at 50% 100%,#000 20%,#0000 80%)}.triggerGridlinesHorizontal:after,.triggerGridlinesHorizontal:before{content:"";background:#272a2e;width:1200px;height:1px;position:absolute;top:0;bottom:0;left:-150px}.triggerGridlinesHorizontal:after{top:auto;bottom:0}.triggerGridlinesVertical:after,.triggerGridlinesVertical:before{content:"";background:#272a2e;width:1px;height:calc(100% + 300px);position:absolute;top:-150px;bottom:0;left:0}.triggerGridlinesVertical:after{left:auto;right:0}.triggerWindow{background:#121317;position:relative}.triggerHeader{background:#16181d;border-top-left-radius:8px;border-top-right-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:40px;padding:0 16px;display:flex}.triggerFileName{color:#b5b8c0;vertical-align:top;align-items:center;height:40px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,monospace;font-size:14px;line-height:40px;display:grid;position:relative}.triggerFileName input,.triggerFileName:after,.triggerFileName>span{appearance:none;font:inherit;resize:none;text-align:left;z-index:2;background:0 0;border:none;grid-area:1/2;width:auto;min-width:1em;margin:0;padding:0;position:static}.triggerFileName>span{z-index:1;position:relative}.triggerFileName input{color:inherit}.triggerFileName:after{content:attr(data-value)" ";visibility:hidden}.triggerLanguage{color:#5f6570;height:40px;font-family:Geist Mono,Geist Mono Fallback\: Courier New,Geist Mono Fallback\: Roboto Mono,Geist Mono Fallback\: Noto Sans Mono,monospace;font-size:14px;line-height:40px}.triggerFrameLightMode{background:#fafafa}.triggerFrameLightMode .triggerWindow{background:#f5f5f5}.triggerFrameLightMode .triggerHeader{background:#f8f8f8;border-bottom:1px solid #e5e5e5}.triggerFrameLightMode .triggerFileName{color:#171717}.triggerFrameLightMode .triggerLanguage{color:#707070}.triggerFrameLightMode .triggerGridlinesHorizontal:after,.triggerFrameLightMode .triggerGridlinesHorizontal:before,.triggerFrameLightMode .triggerGridlinesVertical:after,.triggerFrameLightMode .triggerGridlinesVertical:before{background:#d9d7d7}.triggerFrameLightMode .triggerPatternBottom,.triggerFrameLightMode .triggerPatternTop{opacity:.1}.supabaseFrame{background:#121212}.supabaseWindow{background:#171717;border:1px solid #292929;border-radius:6px}.supabaseHeader{background:#1f1f1f;border-bottom:1px solid #292929;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:space-between;align-items:center;gap:12px;height:40px;padding:0 16px;display:flex}.supabaseFileName{color:#fafafa;vertical-align:top;align-items:center;height:40px;font-family:IBM Plex Mono,IBM Plex Mono Fallback\: Courier New,IBM Plex Mono Fallback\: Roboto Mono,IBM Plex Mono Fallback\: Noto Sans Mono,monospace;font-size:14px;line-height:40px;display:grid;position:relative}.supabaseFileName input,.supabaseFileName:after,.supabaseFileName>span{appearance:none;font:inherit;resize:none;text-align:left;z-index:2;background:0 0;border:none;grid-area:1/2;width:auto;min-width:1em;margin:0;padding:0;position:static}.supabaseFileName>span{z-index:1;position:relative}.supabaseFileName input{color:inherit}.supabaseFileName:after{content:attr(data-value)" ";visibility:hidden}.supabaseFileName:before{content:"";background:currentColor;width:100%;height:1px;position:absolute;bottom:0;left:0}.supabaseLanguage{color:#898989;height:40px;font-family:IBM Plex Mono,IBM Plex Mono Fallback\: Courier New,IBM Plex Mono Fallback\: Roboto Mono,IBM Plex Mono Fallback\: Noto Sans Mono,monospace;font-size:14px;line-height:40px}.supabaseFrameLightMode{background:#fcfcfc}.supabaseFrameLightMode .supabaseWindow{background:#fff;border-color:#dfdfdf}.supabaseFrameLightMode .supabaseHeader{background:#fcfcfc;border-color:#dfdfdf}.supabaseFrameLightMode .supabaseFileName{color:#171717}.supabaseFrameLightMode .supabaseLanguage{color:#707070}.tailwindFrame{background:#0f172a;position:relative}.tailwindWindow{z-index:1;background:color(display-p3 .1176 .1608 .2314);border:1px solid color(display-p3 .8235 .9451 1/.25);border-radius:8px;position:relative}.tailwindBeams{pointer-events:none;z-index:0;width:1293px;max-width:none;height:auto;position:absolute;top:-200px;left:50%;transform:translate(calc(-50% - 200px))}.tailwindHeader{border-bottom:1px solid #ffffff1a;height:34px;padding:0 12px}.tailwindHeader .control{background-color:color(display-p3 .2781 .3345 .4136);width:10px;height:10px}.tailwindGridlinesHorizontal:after,.tailwindGridlinesHorizontal:before{content:"";z-index:2;background:color(display-p3 1 1 1/.1);width:calc(100% + 8rem);height:1px;position:absolute;top:-1.5rem;bottom:0;left:-4rem;mask-image:linear-gradient(270deg,#0000,#fff 4rem calc(100% - 4rem),#0000)}.tailwindGridlinesHorizontal:after{top:auto;bottom:-1.5rem}.tailwindGridlinesVertical:after,.tailwindGridlinesVertical:before{content:"";z-index:2;background:color(display-p3 1 1 1/.1);width:1px;height:calc(100% + 8rem);position:absolute;top:-4rem;bottom:0;left:-1.5rem;mask-image:linear-gradient(0deg,#0000,#fff 4rem calc(100% - 4rem),#0000)}.tailwindGridlinesVertical:after{left:auto;right:-1.5rem}.tailwindGradient{z-index:-1;width:100%;height:32px;margin-top:-1px;position:absolute;top:calc(100% + 1.5rem);left:20px;overflow:hidden}.tailwindGradient>div{width:clamp(14rem,80%,40rem);height:2px;margin-top:-1px;display:flex}.tailwindGradient1{filter:blur(4px);background:linear-gradient(90deg,color(display-p3 .2196 .7412 .9725/0),color(display-p3 .0549 .6471 .9137) 32.29%,color(display-p3 .9255 .2824 .6/.3) 67.19%,color(display-p3 .9255 .2824 .6/0));flex:none;width:100%}.tailwindGradient2{composes:tailwindGradient1;filter:blur(1px);margin-left:-100%}.tailwindFrameLightMode{background:color(display-p3 1 1 1)}.tailwindFrameLightMode.noBackground .tailwindWindow{background:#fff}.tailwindFrameLightMode .tailwindWindow{background:#ffffffbf;box-shadow:0 0 0 1px color(display-p3 .0572 .0889 .1628/.1),0 2px 4px color(display-p3 0 0 0/.06)}.tailwindFrameLightMode.isSafari .tailwindWindow{box-shadow:none;border:1px solid color(display-p3 .0078 .0235 .0902/.1)}.tailwindFrameLightMode .tailwindHeader{border-color:#0000001a}.tailwindFrameLightMode .control{background-color:color(display-p3 .8863 .9098 .9412)}.tailwindFrameLightMode .tailwindGridlinesHorizontal:after,.tailwindFrameLightMode .tailwindGridlinesHorizontal:before,.tailwindFrameLightMode .tailwindGridlinesVertical:after,.tailwindFrameLightMode .tailwindGridlinesVertical:before{background:color(display-p3 .0078 .0235 .0902/.1)}.tailwindFrameLightMode .tailwindBeams{top:0;transform:translate(-50%)}.clerkFrame{background:#222}.clerkPattern{pointer-events:none;width:calc(100% + 64px);height:128px;position:absolute;bottom:0;left:-32px;mask-image:radial-gradient(farthest-side at 50% 100%,#000,#0000)}.clerkWindow{background:#111;border-radius:8px;padding:3px;position:relative;box-shadow:0 0 0 1px #00000059,inset 0 1px #ffffff08,0 0 0 6px #00000014,0 72px 29px #00000005,0 41px 24px #00000012,0 18px 18px #0000001c,0 5px 10px #00000021}.clerkCode{--line-number:#484848;background:#191919;border-radius:5px;box-shadow:0 0 0 1px #00000014,0 14px 6px #0000000a,0 8px 5px #0000001f,0 3px 3px #0003,0 1px 2px #0000003b}.clerkHeader{align-items:center;height:40px;padding:0 20px;display:flex}.clerkFrameLightMode{background:#f9f9f9}.clerkFrameLightMode .clerkWindow{background:#f8f8f8;box-shadow:0 0 0 8px #00000005,inset 0 1px #fffc,0 0 0 1px #0000000a,0 113px 32px #0000,0 72px 29px #00000003,0 41px 24px #00000005,0 18px 18px #0000000a,0 5px 10px #0000000a}.clerkFrameLightMode .clerkPattern{opacity:.2}.clerkFrameLightMode .clerkCode{--line-number:#c9c9c9;background:#fff;box-shadow:0 0 0 1px #00000005,0 14px 6px #00000003,0 8px 5px #00000008,0 3px 3px #0000000d,0 1px 2px #0000000f}.openAIFrame{--line-number:#fff3;font-family:var(--font-soehne-mono);background:#121a29}.openAIFrame:has(.highlighted-line) .line:not(.highlighted-line){filter:grayscale();opacity:.5;transition:filter 1s,opacity 1s}.openAIFrame .isHighlightingLines .line:not(.highlighted-line):hover{filter:none!important;opacity:1!important}.openAIWindow{z-index:1;background:#232b41;border:.5px solid #ffffff1a;border-radius:8px;position:relative;box-shadow:0 100px 89px #00000012,0 41.778px 37.182px #0000000d,0 22.336px 19.879px #0000000a,0 12.522px 11.144px #0000000a,0 6.65px 5.919px #00000008,0 2.767px 2.463px #00000005}.openAIFrameLightMode{--line-number:#acacbe;background:linear-gradient(238deg,#f1f0f4,#f8f8fd)}.openAIFrameLightMode .openAIWindow{background:#fff;border:.5px solid #0000001a;border-radius:8px;position:relative;box-shadow:0 73px 83px #00000008,0 4.855px 5.52px #00000003,0 2.02px 2.297px #00000003}.prismaFrame{--gradient-angle:140deg;background:linear-gradient(var(--gradient-angle),#0c1d26 0,#0a0c17 100%)}.prismaWindow{background-color:var(--background);--radius:10px;--frame-border-gradient:linear-gradient(var(--gradient-angle),#3e4083,#16544f);--background:#0b0f19bf;position:relative;overflow:visible}.prismaWindow,.prismaWindow [data-frameborder]:before{border-radius:var(--radius);border:1px solid #0000}.prismaWindow [data-frameborder]:before{background:var(--frame-border-gradient)border-box;content:"";-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:padding-box,border-box;mask-origin:padding-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.prismaWindow [data-frameborder]:first-of-type:before{inset:-1px}.prismaWindow [data-frameborder]:nth-of-type(2):before{border-radius:calc(var(--radius) + 6px);opacity:.5;inset:-6px}.prismaWindow [data-frameborder]:nth-of-type(3):before{border-radius:calc(var(--radius) + 11px);opacity:.3;inset:-11px}.prismaWindow [data-frameborder]:nth-of-type(4):before{border-radius:calc(var(--radius) + 16px);opacity:.1;inset:-16px}.prismaHeader{align-items:center;height:40px;padding:0 20px;display:flex}.prismaFrameLightMode{background:linear-gradient(140deg,#e8e8ff,#e7fefc)}.prismaFrameLightMode.noBackground .prismaWindow{--background:#edf9fce6}.prismaFrameLightMode .prismaWindow{--background:#edf9fc80;--frame-border-gradient:linear-gradient(var(--gradient-angle),#6164cc,#31baaf)}.mintlifyFrame{background:#121212}.mintlifyWindow{z-index:1;background:#070a08;border-radius:12px;position:relative;box-shadow:0 173px 48px #0000,0 110px 44px #00000003,0 62px 37px #0000000d,0 28px 28px #00000017,0 7px 15px #0000001a}.mintlifyHeader{background:#010201;border-bottom:1px solid #141818;border-top-left-radius:12px;border-top-right-radius:12px;justify-content:space-between;align-items:center;gap:12px;height:40px;display:flex}.mintlifyFileName{color:#55d799;vertical-align:top;align-items:center;height:40px;font-size:12px;line-height:40px;display:grid;position:relative}.mintlifyFileName input,.mintlifyFileName:after,.mintlifyFileName>span{appearance:none;font:var(--font-inter);letter-spacing:.4px;resize:none;text-align:left;z-index:2;background:0 0;border:none;grid-area:1/2;width:auto;min-width:1em;margin:0;padding:0 16px;font-weight:500;position:static}.mintlifyFileName>span{z-index:1;position:relative}.mintlifyFileName input{color:inherit}.mintlifyFileName:after{content:attr(data-value)" ";visibility:hidden}.mintlifyFileName:before{content:"";background:currentColor;width:100%;height:1px;position:absolute;bottom:0;left:0}.mintlifyPatternWrapper{background:radial-gradient(49.63% 57.02% at 58.99% -7.2%,#0d93731a 39.4%,#0000 100%);width:700px;height:600px;position:absolute;top:0;right:-25px}.mintlifyPattern{width:600px;max-width:none;position:absolute;top:0;right:0}.mintlifyFrameLightMode{background:#f6fbf9}.mintlifyFrameLightMode .mintlifyWindow{background:#fff;border-color:#dfdfdf;box-shadow:0 173px 48px #0000,0 110px 44px #00000003,0 62px 37px #00000008,0 28px 28px #0000000d,0 7px 15px #0000000f}.mintlifyFrameLightMode .mintlifyHeader{background:#fcfcfc;border-color:#dfdfdf}.mintlifyFrameLightMode .mintlifyFileName{color:#0d9373}.mintlifyFrameLightMode .mintlifyLanguage{color:#707070}.elevenLabsFrame{--background:#111;--border-color:#353535;--dot-color:#fff;background:var(--background)}.elevenLabsFrame [data-grid=true]{background:var(--border-color)}.elevenLabsFrame [data-dot=true]{background:var(--dot-color)}.elevenLabsFrame .highlighted-line:after{z-index:1!important;width:1px!important;left:0!important}.elevenLabsFrameLightMode{--background:#fff;--border-color:#e5e7eb;--dot-color:#000}.elevenLabsWindow{position:relative}.elevenLabsWindow:before{border:1px solid var(--border-color);content:"";pointer-events:none;z-index:1;border-radius:24px;width:100%;height:100%;position:absolute}.elevenLabsEditor{background:var(--background);border-radius:24px;position:relative}.elevenLabsCircle{border:1px solid var(--border-color);content:"";pointer-events:none;border-radius:9999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elevenLabsGridlineHorizontalBottom,.elevenLabsGridlineHorizontalCenter,.elevenLabsGridlineHorizontalTop{background:var(--border-color);content:"";width:1200px;height:1px;position:absolute;left:-150px}.elevenLabsGridlineHorizontalTop{top:0}.elevenLabsGridlineHorizontalCenter{top:50%;transform:translateY(-50%)}.elevenLabsGridlineHorizontalBottom{bottom:0}.elevenLabsGridlineVerticalCenter,.elevenLabsGridlineVerticalLeft,.elevenLabsGridlineVerticalRight{background:var(--border-color);content:"";width:1px;height:calc(100% + 300px);position:absolute;top:-150px;bottom:0}.elevenLabsGridlineVerticalLeft{left:0}.elevenLabsGridlineVerticalCenter{left:50%;transform:translate(-50%)}.elevenLabsGridlineVerticalRight{right:0}.elevenLabsDotBottomLeft,.elevenLabsDotBottomRight,.elevenLabsDotTopLeft,.elevenLabsDotTopRight{z-index:2;width:3px;height:3px;display:flex;position:absolute;top:-1px;left:-1px}.elevenLabsDotBottomRight{inset:auto -1px -1px auto}.elevenLabsDotBottomLeft{top:auto;bottom:-1px;left:-1px}.elevenLabsDotTopLeft{top:-1px;left:-1px}.elevenLabsDotTopRight{top:-1px;left:auto;right:-1px}.elevenLabsGridlineCornerBottomLeft,.elevenLabsGridlineCornerBottomRight,.elevenLabsGridlineCornerTopLeft,.elevenLabsGridlineCornerTopRight{position:absolute}.elevenLabsGridlineCornerTopLeft{transform-origin:100% 100%;width:1px;height:200px;top:-200px;left:0;transform:rotate(-45deg)}.elevenLabsGridlineCornerTopRight{transform-origin:0 100%;width:1px;height:200px;top:-200px;right:0;transform:rotate(45deg)}.elevenLabsGridlineCornerBottomRight{transform-origin:0 0;width:1px;height:200px;bottom:-200px;right:0;transform:rotate(-45deg)}.elevenLabsGridlineCornerBottomLeft{transform-origin:100% 0;width:1px;height:200px;bottom:-200px;left:0;transform:rotate(45deg)}.bitmap{--frame-background:#fffffff2}.bitmap.withBackground{background-color:#000;background-position:top;background-repeat:no-repeat;background-size:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR4nGP8/5+hHgAHggJ/lq0CAAAAAElFTkSuQmCC)!important}.bitmap.darkMode{--frame-background:#000000e0}.noir{--frame-background:#fffffff2}.noir.withBackground{background-position:50%;background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVR4nGP8/5+hHgAHggJ/lq0CAAAAAElFTkSuQmCC)!important}.noir.darkMode{--frame-background:#000000e6}.ice{--background:#f6f6f6;--dot-color:#0000001f}.ice.withBackground{background-position:-8.5px -8.5px;background-repeat:repeat;background-size:17px 17px;inset:0;background-color:var(--background)!important;background-image:radial-gradient(var(--dot-color)1px,transparent 0)!important}.ice .withShadow{box-shadow:0 0 0 1px var(--frame-highlight-border),0 0 0 1.5px var(--frame-shadow-border),0 4px 6px #0000000d;border:none}.ice.darkMode{--background:#0e0e0e;--dot-color:#ffffff17}.noBackground{background:0 0}.noBackground [data-dot=true],.noBackground [data-grid=true]{display:none}.resend{--frame-background:#ffffffb8;--selection-background:#00cc9937;--selection-text-color:#007763fd;--frame-header-background:#ffffff1a;--frame-border:#3d3d3d21;--frame-border-radius:8px;--frame-text-color:#000}.resend.withBackground{background-position:50%;background-size:cover;background-image:url(./resend-pattern-light.DNMhtG3-.png)!important}.resend.withBackground.darkMode{background-image:url(./resend-pattern-dark.CBdJPzgh.png)!important}.resend::selection{background:var(--selection-background);color:var(--selection-text-color)}.resend.darkMode{--frame-background:#000000e0;--frame-header-background:#000000e6;--frame-border:#3d3d3d21;--frame-text-color:#fafafa;--selection-background:#00fff61d;--selection-text-color:#67ffded2}.resendWindow{backdrop-filter:blur(3px);background:var(--frame-background);border:.5px solid var(--frame-border);border-radius:var(--frame-border-radius);z-index:1;position:relative}.resendHeader{background:var(--frame-header-background);border-bottom:1px solid var(--frame-border);border-top-left-radius:calc(var(--frame-border-radius) - .5px);border-top-right-radius:calc(var(--frame-border-radius) - .5px);justify-content:space-between;gap:12px;padding:0 16px;display:flex}.resendFileName,.resendHeader{align-items:center;height:40px}.resendFileName{color:var(--frame-text-color);vertical-align:top;font-size:14px;line-height:40px;display:grid;position:relative}.resendFileName input,.resendFileName:after,.resendFileName>span{appearance:none;font:inherit;resize:none;text-align:left;z-index:2;background:0 0;border:none;grid-area:1/2;width:auto;min-width:1em;margin:0;padding:0;position:static}.resendFileName>span{z-index:1;position:relative}.resendFileName input{color:inherit}.resendFileName:after{content:attr(data-value)" ";visibility:hidden}.resendLanguage{color:#898989;height:40px;font-size:14px;line-height:40px}textarea#code::placeholder{color:var(--v2b3ba857)}.code-render code .line:before{color:var(--ray-token-comment,#738a9466);content:attr(data-line);text-align:right;width:1rem;margin-right:1.5rem;display:inline-block}
