@layer theme,base,components,app,utilities;
@layer properties;
@layer components;
@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/dock/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/dock/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@layer properties;
@layer components;
@property --tw-animation-delay{syntax: "*"; inherits: false; initial-value: 0s;}
@property --tw-animation-direction{syntax: "*"; inherits: false; initial-value: normal;}
@property --tw-animation-duration{syntax: "*"; inherits: false;}
@property --tw-animation-fill-mode{syntax: "*"; inherits: false; initial-value: none;}
@property --tw-animation-iteration-count{syntax: "*"; inherits: false; initial-value: 1;}
@property --tw-enter-blur{syntax: "*"; inherits: false; initial-value: 0;}
@property --tw-enter-opacity{syntax: "*"; inherits: false; initial-value: 1;}
@property --tw-enter-rotate{syntax: "*"; inherits: false; initial-value: 0;}
@property --tw-enter-scale{syntax: "*"; inherits: false; initial-value: 1;}
@property --tw-enter-translate-x{syntax: "*"; inherits: false; initial-value: 0;}
@property --tw-enter-translate-y{syntax: "*"; inherits: false; initial-value: 0;}
@property --tw-exit-blur{syntax: "*"; inherits: false; initial-value: 0;}
@property --tw-exit-opacity{syntax: "*"; inherits: false; initial-value: 1;}
@property --tw-exit-rotate{syntax: "*"; inherits: false; initial-value: 0;}
@property --tw-exit-scale{syntax: "*"; inherits: false; initial-value: 1;}
@property --tw-exit-translate-x{syntax: "*"; inherits: false; initial-value: 0;}
@property --tw-exit-translate-y{syntax: "*"; inherits: false; initial-value: 0;}
@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/dock/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/dock/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@keyframes crisp-crisp-ai-assistant__cabbage-focus-fade-in{0%{outline-color:#0000}to{outline-color:var(--color-foreground-accent)}}
@keyframes crisp-crisp-ai-assistant__sortable-item-pick-up{0%{box-shadow:none;scale:1}to{box-shadow:var(--sortable-item-picked-up-shadow);scale:var(--sortable-item-picked-up-scale)}}
@keyframes crisp-crisp-ai-assistant__cube-dot-loader-enter{0%{scale:0}to{scale:1}}
@keyframes crisp-crisp-ai-assistant__cube-dot-loader-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.6)}}
@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-rotate-x{syntax: "*"; inherits: false;}
@property --tw-rotate-y{syntax: "*"; inherits: false;}
@property --tw-rotate-z{syntax: "*"; inherits: false;}
@property --tw-skew-x{syntax: "*"; inherits: false;}
@property --tw-skew-y{syntax: "*"; inherits: false;}
@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}
@property --tw-space-x-reverse{syntax: "*"; inherits: false; initial-value: 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-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}
@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}
@property --tw-inset-shadow-color{syntax: "*"; inherits: false;}
@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}
@property --tw-ring-color{syntax: "*"; inherits: false;}
@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}
@property --tw-inset-ring-color{syntax: "*"; inherits: false;}
@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}
@property --tw-ring-inset{syntax: "*"; inherits: false;}
@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0px;}
@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-drop-shadow-color{syntax: "*"; inherits: false;}
@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}
@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}
@property --tw-duration{syntax: "*"; inherits: false;}
@property --tw-ease{syntax: "*"; inherits: false;}
@property --tw-content{syntax: "*"; initial-value: ""; 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-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 crisp-crisp-ai-assistant__spin{to{transform:rotate(360deg)}}
@keyframes crisp-crisp-ai-assistant__pulse{50%{opacity:.5}}
@keyframes crisp-crisp-ai-assistant__enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0)scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1))rotate(var(--tw-enter-rotate, 0));filter:blur(var(--tw-enter-blur, 0))}}
@keyframes crisp-crisp-ai-assistant__exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0)scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1))rotate(var(--tw-exit-rotate, 0));filter:blur(var(--tw-exit-blur, 0))}}
@keyframes crisp-crisp-ai-assistant__accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height, var(--bits-accordion-content-height, var(--reka-accordion-content-height, var(--kb-accordion-content-height, var(--ngp-accordion-content-height, auto)))))}}
@keyframes crisp-crisp-ai-assistant__accordion-up{0%{height:var(--radix-accordion-content-height, var(--bits-accordion-content-height, var(--reka-accordion-content-height, var(--kb-accordion-content-height, var(--ngp-accordion-content-height, auto)))))}to{height:0}}
@keyframes crisp-crisp-ai-assistant__accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height, var(--accordion-panel-height, auto))}}
@keyframes crisp-crisp-ai-assistant__accordion-up{0%{height:var(--radix-accordion-content-height, var(--accordion-panel-height, auto))}to{height:0}}
@keyframes crisp-crisp-ai-assistant__slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}
@keyframes crisp-crisp-ai-assistant__slideOutLeft{0%{transform:translate(0);opacity:1}to{transform:translate(-100%);opacity:0}}
@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/dock/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/dock/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/dock/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/dock/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/dock/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/dock/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/dock/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/dock/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/dock/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/dock/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/dock/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/dock/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/dock/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/dock/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/dock/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/dock/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/dock/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/dock/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/dock/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/dock/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/dock/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/dock/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/dock/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/dock/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/dock/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/dock/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/dock/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/dock/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/dock/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/dock/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/dock/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/dock/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/dock/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/dock/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/dock/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/dock/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/dock/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/dock/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/dock/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/dock/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/dock/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/dock/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/dock/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/dock/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/dock/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/dock/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/dock/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/dock/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/dock/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/dock/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/dock/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/dock/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/dock/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/dock/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/dock/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/dock/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/dock/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/dock/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/dock/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}
@keyframes crisp-crisp-ai-assistant__modalFadeIn{0%{opacity:0}to{opacity:1}}
@keyframes crisp-crisp-ai-assistant__modalScaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}
@keyframes crisp-crisp-ai-assistant___app-preview-spin_775zm_1{to{transform:rotate(360deg)}}
@keyframes crisp-crisp-ai-assistant__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes crisp-crisp-ai-assistant__pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--color-danger) 40%,transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--color-danger) 0%,transparent)}}
@keyframes crisp-crisp-ai-assistant__pulse-scale{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}}
@keyframes crisp-crisp-ai-assistant__blink{0%,50%{opacity:1}51%,to{opacity:.3}}
@keyframes crisp-crisp-ai-assistant___spin_gic20_92{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes crisp-crisp-ai-assistant___fadeIn_93xcb_1{0%{opacity:0}to{opacity:1}}
@keyframes crisp-crisp-ai-assistant___spin_93xcb_295{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes crisp-crisp-ai-assistant___slideUp_xct9g_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
@keyframes crisp-crisp-ai-assistant___spin_xct9g_132{to{transform:rotate(360deg)}}
@keyframes crisp-crisp-ai-assistant___fadeIn_kokx2_1{0%{opacity:0}to{opacity:1}}
@keyframes crisp-crisp-ai-assistant___slideUp_kokx2_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}
@keyframes crisp-crisp-ai-assistant___pulse_kokx2_1{0%{opacity:1}50%{opacity:.5}to{opacity:1}}
@keyframes crisp-crisp-ai-assistant___spin_kokx2_452{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes crisp-crisp-ai-assistant___slideIn_kokx2_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}
@keyframes crisp-crisp-ai-assistant___badgePulse_jkbvb_1{0%{box-shadow:0 0 8px color-mix(in srgb,var(--color-background-primary) 10%,transparent)}50%{box-shadow:0 0 15px color-mix(in srgb,var(--color-background-primary) 25%,transparent)}to{box-shadow:0 0 8px color-mix(in srgb,var(--color-background-primary) 10%,transparent)}}
@keyframes crisp-crisp-ai-assistant___shine_jkbvb_1{0%{left:-100%}to{left:200%}}
@keyframes crisp-crisp-ai-assistant___checkAppear_jkbvb_1{0%{transform:scale(0) rotate(-45deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}
@keyframes crisp-crisp-ai-assistant___workingStatusPulse_jkbvb_1{0%{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.9}to{transform:scale(1);opacity:1}}
@keyframes crisp-crisp-ai-assistant___fadeIn_jkbvb_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
@keyframes crisp-crisp-ai-assistant___typingDot_1kzdi_45{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}
@keyframes crisp-crisp-ai-assistant___workingPulse_1kzdi_1{0%{box-shadow:0 2px 8px #0000001a}50%{box-shadow:0 4px 16px #00000026,0 0 0 4px color-mix(in srgb,var(--color-background-primary) 10%,transparent)}to{box-shadow:0 2px 8px #0000001a}}
@keyframes crisp-crisp-ai-assistant___highlightPulse_vgph4_1{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}
@keyframes crisp-crisp-ai-assistant___continuedFadeIn_vgph4_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@keyframes crisp-crisp-ai-assistant___screenshotPulse_hbp2y_1{0%,to{opacity:1}50%{opacity:.4}}
@keyframes crisp-crisp-ai-assistant___groupedRowSpin_192st_1{to{transform:rotate(360deg)}}
@keyframes crisp-crisp-ai-assistant___overlayFadeIn_fdsgl_1{0%{opacity:0}to{opacity:1}}
@keyframes crisp-crisp-ai-assistant___spin_fdsgl_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes crisp-crisp-ai-assistant___fadeIn_1x14x_1{0%{opacity:0}to{opacity:1}}
@keyframes crisp-crisp-ai-assistant___pulse_1x14x_1{0%,to{opacity:1}50%{opacity:.3}}
@keyframes crisp-crisp-ai-assistant___fadeIn_ax2jb_1{0%{opacity:0}to{opacity:1}}
@keyframes crisp-crisp-ai-assistant___highlightFlash_1d3xs_1{0%{background:var(--color-background-primary);box-shadow:inset 0 0 0 1px var(--color-background-primary)}8%{background:color-mix(in srgb,var(--color-background-primary) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-background-primary) 30%,transparent)}to{background:transparent;box-shadow:none}}
@keyframes crisp-crisp-ai-assistant___thread-expand-enter_1ecws_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}
@keyframes crisp-crisp-ai-assistant___principal-picker-spin_1p807_1{to{transform:rotate(360deg)}}

@scope ([data-crisp-app="crisp-ai-assistant"]) {
@layer theme{:scope,:host{--font-sans: "Outfit Variable", sans-serif;--font-serif: "Geist", ui-serif, serif;--font-mono: "Roboto", ui-monospace, monospace;--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-blue-800: oklch(42.4% .199 265.638);--spacing: .25rem;--text-xs: .75rem;--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--tracking-wider: .05em;--tracking-widest: .1em;--leading-snug: 1.375;--leading-normal: 1.5;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 2rem;--shadow-2xs: 0 1px 0 0 #0f131500;--shadow-xs: 0 1px 2px 0 #0f131500;--shadow-sm: 0 1px 3px 0 #0f13151a, 0 1px 2px -1px #0f13151a;--shadow-md: 0 4px 6px -1px #0f13151a, 0 2px 4px -2px #0f13151a;--shadow-lg: 0 10px 15px -3px #0f13151a, 0 4px 6px -4px #0f13151a;--shadow-xl: 0 20px 25px -5px #0f13151a, 0 8px 10px -6px #0f13151a;--shadow-2xl: 0 25px 50px -12px #0f13151a;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs: 4px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: "Outfit Variable", sans-serif;--default-mono-font-family: "Roboto", ui-monospace, monospace;--color-foreground: var(--foreground);--color-foreground-subtle: var(--foreground-subtle);--color-foreground-muted: var(--foreground-muted);--color-foreground-primary: var(--foreground-primary);--color-foreground-link: var(--foreground-link);--color-foreground-hover: var(--foreground-hover);--color-foreground-inverse: var(--foreground-inverse);--color-foreground-active: var(--foreground-active);--color-foreground-selected: var(--foreground-selected);--color-foreground-accent: var(--foreground-accent);--color-foreground-accent-subtle: var(--foreground-accent-subtle);--color-foreground-destructive: var(--foreground-destructive);--color-background: var(--background);--color-background-card: var(--background-card);--color-background-group: var(--background-group);--color-background-selected: var(--background-selected);--color-background-hover: var(--background-hover);--color-background-active: var(--background-active);--color-background-input: var(--background-input);--color-background-primary: var(--background-primary);--color-background-scrim: var(--background-scrim);--color-border: var(--border);--color-border-boldest: var(--border-boldest);--color-border-bold: var(--border-bold);--color-border-subtle: var(--border-subtle);--color-border-subtlest: var(--border-subtlest);--color-border-subtle-inverse: var(--border-subtle-inverse);--color-border-none: var(--border-none);--color-border-hover: var(--border-hover);--color-border-active: var(--border-active);--color-border-selected: var(--border-selected);--color-ring: var(--ring);--color-ring-error: var(--ring-error);--color-popover: var(--popover);--color-popover-foreground: var(--popover-foreground);--color-accent-bold: var(--accent-bold);--color-accent-default: var(--accent-default);--color-accent-subtle: var(--accent-subtle);--color-accent-subtlest: var(--accent-subtlest);--color-dock: var(--dock);--color-dock-item: var(--dock-item);--color-dock-item-hover: var(--dock-item-hover);--color-dock-item-selected: var(--dock-item-selected);--color-button-primary: var(--button-primary);--color-button-primary-hover: var(--button-primary-hover);--color-button-secondary: var(--button-secondary);--color-button-secondary-hover: var(--button-secondary-hover);--color-button-outline: var(--button-outline);--color-button-outline-hover: var(--button-outline-hover);--color-button-ghost: var(--button-ghost);--color-button-ghost-hover: var(--button-ghost-hover);--color-button-destructive: var(--button-destructive);--color-button-destructive-hover: var(--button-destructive-hover);--color-button-destructive-selected: var(--button-destructive-selected);--color-danger: var(--danger);--color-danger-bold: var(--danger-bold);--color-danger-subtle: var(--danger-subtle);--color-danger-subtlest: var(--danger-subtlest);--color-warning: var(--warning);--color-warning-bold: var(--warning-bold);--color-warning-subtle: var(--warning-subtle);--color-warning-subtlest: var(--warning-subtlest);--color-success: var(--success);--color-success-bold: var(--success-bold);--color-success-subtle: var(--success-subtle);--color-success-subtlest: var(--success-subtlest);--color-info: var(--info);--color-info-bold: var(--info-bold);--color-info-subtle: var(--info-subtle);--color-info-subtlest: var(--info-subtlest);--color-chart-1: var(--chart-1);--color-chart-2: var(--chart-2);--color-chart-3: var(--chart-3);--color-chart-4: var(--chart-4);--color-chart-5: var(--chart-5);--color-chart-positive: var(--chart-positive);--color-chart-negative: var(--chart-negative);--color-sidebar: var(--sidebar);--color-sidebar-foreground: var(--sidebar-foreground);--color-sidebar-primary: var(--sidebar-primary);--color-sidebar-primary-foreground: var(--sidebar-primary-foreground);--color-sidebar-accent: var(--sidebar-accent);--color-sidebar-accent-foreground: var(--sidebar-accent-foreground);--color-sidebar-border: var(--sidebar-border);--color-sidebar-ring: var(--sidebar-ring);--color-primary: var(--primary);--color-primary-foreground: var(--primary-foreground);--color-secondary: var(--secondary);--color-secondary-foreground: var(--secondary-foreground);--color-muted: var(--muted);--color-muted-foreground: var(--muted-foreground);--color-accent: var(--accent);--color-accent-foreground: var(--accent-foreground);--color-destructive: var(--destructive);--color-card: var(--card);--color-card-foreground: var(--card-foreground);--color-input: var(--input);--radius-none: 0px;--radius-full: 9999px;--spacing-none: 0rem;--spacing-3xs: .125rem;--spacing-2xs: .25rem;--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.25rem;--spacing-xl: 1.5rem;--spacing-2xl: 2rem;--spacing-3xl: 2.5rem;--spacing-4xl: 3rem;--spacing-5xl: 4rem;--spacing-6xl: 5rem;--spacing-7xl: 6rem;--spacing-8xl: 7rem;--spacing-9xl: 8rem;--spacing-10xl: 9rem;--width-sm: 24rem;--max-width-xs: 20rem;--max-width-sm: 24rem;--text-heading-1: 3rem;--text-heading-1--line-height: 3rem;--text-heading-1--letter-spacing: 0;--text-heading-1--font-weight: 600;--text-heading-2: 1.875rem;--text-heading-2--line-height: 1.875rem;--text-heading-2--letter-spacing: 0;--text-heading-2--font-weight: 600;--text-heading-3: 1.5rem;--text-heading-3--line-height: 1.8rem;--text-heading-3--letter-spacing: 0;--text-heading-3--font-weight: 600;--text-heading-4: 1.25rem;--text-heading-4--line-height: 1.5rem;--text-heading-4--letter-spacing: 0;--text-heading-4--font-weight: 600;--text-paragraph-lg: 1.125rem;--text-paragraph-lg--line-height: 1.375rem;--text-paragraph-lg--letter-spacing: 0;--text-paragraph-md: 1rem;--text-paragraph-md--line-height: 1.25rem;--text-paragraph-md--letter-spacing: 0;--text-paragraph-sm: .875rem;--text-paragraph-sm--line-height: 1.125rem;--text-paragraph-sm--letter-spacing: .13px;--text-paragraph-xs: .75rem;--text-paragraph-xs--line-height: 1rem;--text-paragraph-xs--letter-spacing: .13px;--text-paragraph-2xs: .625rem;--text-paragraph-2xs--line-height: .75rem;--text-paragraph-2xs--letter-spacing: .5px;--text-caption: .875rem;--text-caption--line-height: 1.3125rem;--text-caption--letter-spacing: 1.5px;--text-monospaced: 1rem;--text-monospaced--line-height: 1.5rem;--text-monospaced--letter-spacing: 0}}@layer base{*,:after,:before,::backdrop,::file-selector-button,:scope:after,:scope:before,:scope::backdrop,:scope::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:scope,:host{-webkit-text-size-adjust:100%;-moz-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}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring,:scope:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button,:scope::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup,:scope:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option,:scope:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button,:scope::file-selector-button{margin-inline-end:4px}::placeholder,:scope::placeholder{opacity:1}@supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px){::placeholder,:scope::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder,:scope::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration,:scope::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value,:scope::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit,:scope::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper,:scope::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field,:scope::-webkit-datetime-edit,:scope::-webkit-datetime-edit-year-field,:scope::-webkit-datetime-edit-month-field,:scope::-webkit-datetime-edit-day-field,:scope::-webkit-datetime-edit-hour-field,:scope::-webkit-datetime-edit-minute-field,:scope::-webkit-datetime-edit-second-field,:scope::-webkit-datetime-edit-millisecond-field,:scope::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator,:scope::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid,:scope:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button,:scope::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button,:scope::-webkit-inner-spin-button,:scope::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])),:scope[hidden]:where(:not([hidden=until-found])){display:none!important}:scope{-webkit-font-smoothing:antialiased}}@layer utilities{.\@container\/card-header,:scope.\@container\/card-header{container-type:inline-size;container-name:card-header}.\@container\/field-group,:scope.\@container\/field-group{container-type:inline-size;container-name:field-group}.pointer-events-auto,:scope.pointer-events-auto{pointer-events:auto}.pointer-events-none,:scope.pointer-events-none{pointer-events:none}.invisible,:scope.invisible{visibility:hidden}.visible,:scope.visible{visibility:visible}.sr-only,:scope.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute,:scope.absolute{position:absolute}.fixed,:scope.fixed{position:fixed}.relative,:scope.relative{position:relative}.static,:scope.static{position:static}.-inset-px,:scope.-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.inset-0,:scope.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0,:scope.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0,:scope.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start,:scope.start{inset-inline-start:var(--spacing)}.end,:scope.end{inset-inline-end:var(--spacing)}.top-0,:scope.top-0{top:calc(var(--spacing) * 0)}.top-1\/2,:scope.top-1\/2{top:50%}.top-1\/3,:scope.top-1\/3{top:calc(1 / 3 * 100%)}.top-sm,:scope.top-sm{top:.75rem}.top-xs,:scope.top-xs{top:.5rem}.right-0,:scope.right-0{right:calc(var(--spacing) * 0)}.right-sm,:scope.right-sm{right:.75rem}.right-xs,:scope.right-xs{right:.5rem}.bottom-0,:scope.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0,:scope.left-0{left:calc(var(--spacing) * 0)}.left-1\/2,:scope.left-1\/2{left:50%}.isolate,:scope.isolate{isolation:isolate}.-z-10,:scope.-z-10{z-index:-10}.z-0,:scope.z-0{z-index:0}.z-10,:scope.z-10{z-index:10}.z-50,:scope.z-50{z-index:50}.order-first,:scope.order-first{order:-9999}.order-last,:scope.order-last{order:9999}.col-start-2,:scope.col-start-2{grid-column-start:2}.row-span-2,:scope.row-span-2{grid-row:span 2 / span 2}.row-start-1,:scope.row-start-1{grid-row-start:1}.container,:scope.container{width:100%}@media(min-width:40rem){.container,:scope.container{max-width:40rem}}@media(min-width:48rem){.container,:scope.container{max-width:48rem}}@media(min-width:64rem){.container,:scope.container{max-width:64rem}}@media(min-width:80rem){.container,:scope.container{max-width:80rem}}@media(min-width:96rem){.container,:scope.container{max-width:96rem}}.-mx-2xs,:scope.-mx-2xs{margin-inline:-.25rem}.mx-auto,:scope.mx-auto{margin-inline:auto}.-my-xs,:scope.-my-xs{margin-block:-.5rem}.my-2xs,:scope.my-2xs{margin-block:.25rem}.my-sm,:scope.my-sm{margin-block:.75rem}.mt-3xs,:scope.mt-3xs{margin-top:.125rem}.mt-auto,:scope.mt-auto{margin-top:auto}.mt-xs,:scope.mt-xs{margin-top:.5rem}.mr-auto,:scope.mr-auto{margin-right:auto}.mb-1\.5,:scope.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-xs,:scope.mb-xs{margin-bottom:.5rem}.ml-2xs,:scope.ml-2xs{margin-left:.25rem}.ml-\[calc\(var\(--icon-size\)\+0\.5rem\)\],:scope.ml-\[calc\(var\(--icon-size\)\+0\.5rem\)\]{margin-left:calc(var(--icon-size) + .5rem)}.ml-auto,:scope.ml-auto{margin-left:auto}.ml-md,:scope.ml-md{margin-left:1rem}.icon-slot,:scope.icon-slot{width:var(--icon-size, var(--icon-size-xs))!important;height:var(--icon-size, var(--icon-size-xs))!important;padding:calc(var(--icon-size, var(--icon-size-xs)) * .1)!important;box-sizing:border-box!important}.box-border,:scope.box-border{box-sizing:border-box}.no-scrollbar,:scope.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar,:scope.no-scrollbar::-webkit-scrollbar{display:none}.block,:scope.block{display:block}.contents,:scope.contents{display:contents}.flex,:scope.flex{display:flex}.grid,:scope.grid{display:grid}.hidden,:scope.hidden{display:none}.inline,:scope.inline{display:inline}.inline-block,:scope.inline-block{display:inline-block}.inline-flex,:scope.inline-flex{display:inline-flex}.inline-grid,:scope.inline-grid{display:inline-grid}.table,:scope.table{display:table}.field-sizing-content,:scope.field-sizing-content{field-sizing:content}.aspect-square,:scope.aspect-square{aspect-ratio:1 / 1}.\!size-3,:scope.\!size-3{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.size-\(--cell-size\),:scope.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2,:scope.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3,:scope.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4,:scope.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5,:scope.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6,:scope.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8,:scope.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10,:scope.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12,:scope.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-auto,:scope.size-auto{width:auto;height:auto}.size-full,:scope.size-full{width:100%;height:100%}.\!h-2xl,:scope.\!h-2xl{height:2rem!important}.\!h-3xl,:scope.\!h-3xl{height:2.5rem!important}.h-\(--accordion-panel-height\),:scope.h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.h-\(--cell-size\),:scope.h-\(--cell-size\){height:var(--cell-size)}.h-\(--collapsible-panel-height\),:scope.h-\(--collapsible-panel-height\){height:var(--collapsible-panel-height)}.h-1,:scope.h-1{height:calc(var(--spacing) * 1)}.h-2\.5,:scope.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2xl,:scope.h-2xl{height:2rem}.h-2xl\!,:scope.h-2xl\!{height:2rem!important}.h-3,:scope.h-3{height:calc(var(--spacing) * 3)}.h-3xl,:scope.h-3xl{height:2.5rem}.h-4,:scope.h-4{height:calc(var(--spacing) * 4)}.h-4xl,:scope.h-4xl{height:3rem}.h-6,:scope.h-6{height:calc(var(--spacing) * 6)}.h-32,:scope.h-32{height:calc(var(--spacing) * 32)}.h-\[68px\],:scope.h-\[68px\]{height:68px}.h-\[260px\],:scope.h-\[260px\]{height:260px}.h-\[760px\],:scope.h-\[760px\]{height:760px}.h-\[calc\(100\%-1px\)\],:scope.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto,:scope.h-auto{height:auto}.h-full,:scope.h-full{height:100%}.h-lg,:scope.h-lg{height:1.25rem}.h-px,:scope.h-px{height:1px}.h-sm,:scope.h-sm{height:.75rem}.h-xl,:scope.h-xl{height:1.5rem}.max-h-\(--available-height\),:scope.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-64,:scope.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72,:scope.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[85vh\],:scope.max-h-\[85vh\]{max-height:85vh}.max-h-\[inherit\],:scope.max-h-\[inherit\]{max-height:inherit}.min-h-0,:scope.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5xl,:scope.min-h-5xl{min-height:4rem}.min-h-6,:scope.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-64,:scope.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[420px\],:scope.min-h-\[420px\]{min-height:420px}.min-h-\[480px\],:scope.min-h-\[480px\]{min-height:480px}.min-h-\[var\(--btn-icon\)\],:scope.min-h-\[var\(--btn-icon\)\]{min-height:var(--btn-icon)}.w-\(--anchor-width\),:scope.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--cell-size\),:scope.w-\(--cell-size\){width:var(--cell-size)}.w-1\/2,:scope.w-1\/2{width:50%}.w-3\/4,:scope.w-3\/4{width:75%}.w-3\/5,:scope.w-3\/5{width:calc(3 / 5 * 100%)}.w-4\/5,:scope.w-4\/5{width:80%}.w-6,:scope.w-6{width:calc(var(--spacing) * 6)}.w-8,:scope.w-8{width:calc(var(--spacing) * 8)}.w-12,:scope.w-12{width:calc(var(--spacing) * 12)}.w-16,:scope.w-16{width:calc(var(--spacing) * 16)}.w-24,:scope.w-24{width:calc(var(--spacing) * 24)}.w-32,:scope.w-32{width:calc(var(--spacing) * 32)}.w-48,:scope.w-48{width:calc(var(--spacing) * 48)}.w-72,:scope.w-72{width:calc(var(--spacing) * 72)}.w-\[220px\],:scope.w-\[220px\]{width:220px}.w-auto,:scope.w-auto{width:auto}.w-fit,:scope.w-fit{width:fit-content}.w-full,:scope.w-full{width:100%}.w-px,:scope.w-px{width:1px}.w-sm,:scope.w-sm{width:24rem}.max-w-3xl,:scope.max-w-3xl{max-width:48rem}.max-w-\[calc\(100\%-2rem\)\],:scope.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-sm,:scope.max-w-sm{max-width:24rem}.max-w-xs,:scope.max-w-xs{max-width:20rem}.min-w-\(--cell-size\),:scope.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0,:scope.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-32,:scope.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36,:scope.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-\[96px\],:scope.min-w-\[96px\]{min-width:96px}.min-w-\[var\(--spacing-2xl\)\],:scope.min-w-\[var\(--spacing-2xl\)\]{min-width:var(--spacing-2xl)}.min-w-\[var\(--spacing-3xl\)\],:scope.min-w-\[var\(--spacing-3xl\)\]{min-width:var(--spacing-3xl)}.min-w-\[var\(--spacing-4xl\)\],:scope.min-w-\[var\(--spacing-4xl\)\]{min-width:var(--spacing-4xl)}.min-w-\[var\(--spacing-xl\)\],:scope.min-w-\[var\(--spacing-xl\)\]{min-width:var(--spacing-xl)}.flex-1,:scope.flex-1{flex:1}.shrink,:scope.shrink{flex-shrink:1}.shrink-0,:scope.shrink-0{flex-shrink:0}.grow,:scope.grow{flex-grow:1}.border-collapse,:scope.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\),:scope.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2,:scope.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2,:scope.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0,:scope.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90,:scope.-rotate-90{rotate:-90deg}.transform,:scope.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cabbage-focus,:scope.cabbage-focus{outline-style:solid!important;outline-width:var(--stroke-default);outline-color:transparent;outline-offset:calc(-1 * var(--stroke-default))}.cabbage-focus:focus-visible,:scope.cabbage-focus:focus-visible{animation:crisp-crisp-ai-assistant__cabbage-focus-fade-in .25s ease-out forwards}@media(prefers-reduced-motion:reduce){.cabbage-focus:focus-visible,:scope.cabbage-focus:focus-visible{animation:none;outline-color:var(--color-foreground-accent)}}.cabbage-focus-has,:scope.cabbage-focus-has{outline-style:solid;outline-width:var(--stroke-default);outline-color:transparent;outline-offset:calc(-1 * var(--stroke-default))}.cabbage-focus-has:has(:focus-visible),:scope.cabbage-focus-has:has(:focus-visible){animation:crisp-crisp-ai-assistant__cabbage-focus-fade-in .25s ease-out forwards}@media(prefers-reduced-motion:reduce){.cabbage-focus-has:has(:focus-visible),:scope.cabbage-focus-has:has(:focus-visible){animation:none;outline-color:var(--color-foreground-accent)}}.cabbage-focus-within,:scope.cabbage-focus-within{outline-style:solid!important;outline-width:var(--stroke-default);outline-color:transparent;outline-offset:calc(-1 * var(--stroke-default))}.cabbage-focus-within:has([data-slot=input-group-control]:focus-visible),:scope.cabbage-focus-within:has([data-slot=input-group-control]:focus-visible){animation:crisp-crisp-ai-assistant__cabbage-focus-fade-in .25s ease-out forwards}@media(prefers-reduced-motion:reduce){.cabbage-focus-within:has([data-slot=input-group-control]:focus-visible),:scope.cabbage-focus-within:has([data-slot=input-group-control]:focus-visible){animation:none;outline-color:var(--color-foreground-accent)}}.cabbage-focus-none,:scope.cabbage-focus-none{outline-color:transparent!important;animation:none!important}.animate-pulse,:scope.animate-pulse{animation:var(--animate-pulse)}.animate-spin,:scope.animate-spin{animation:var(--animate-spin)}.cursor-default,:scope.cursor-default{cursor:default}.cursor-grab,:scope.cursor-grab{cursor:grab}.cursor-grabbing,:scope.cursor-grabbing{cursor:grabbing}.cursor-pointer,:scope.cursor-pointer{cursor:pointer}.cursor-text,:scope.cursor-text{cursor:text}.touch-none,:scope.touch-none{touch-action:none}.resize,:scope.resize{resize:both}.resize-none,:scope.resize-none{resize:none}.scroll-my-2xs,:scope.scroll-my-2xs{scroll-margin-block:.25rem}.scroll-py-1,:scope.scroll-py-1{scroll-padding-block:calc(var(--spacing) * 1)}.list-disc,:scope.list-disc{list-style-type:disc}.appearance-none,:scope.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-min,:scope.auto-rows-min{grid-auto-rows:min-content}.grid-cols-3,:scope.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-\[auto_1fr\],:scope.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col,:scope.flex-col{flex-direction:column}.flex-col-reverse,:scope.flex-col-reverse{flex-direction:column-reverse}.flex-row,:scope.flex-row{flex-direction:row}.flex-wrap,:scope.flex-wrap{flex-wrap:wrap}.place-content-center,:scope.place-content-center{place-content:center}.place-items-center,:scope.place-items-center{place-items:center}.items-center,:scope.items-center{align-items:center}.items-start,:scope.items-start{align-items:flex-start}.items-stretch,:scope.items-stretch{align-items:stretch}.justify-between,:scope.justify-between{justify-content:space-between}.justify-center,:scope.justify-center{justify-content:center}.justify-end,:scope.justify-end{justify-content:flex-end}.justify-start,:scope.justify-start{justify-content:flex-start}.gap-0,:scope.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5,:scope.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1,:scope.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5,:scope.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2,:scope.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5,:scope.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2xs,:scope.gap-2xs{gap:.25rem}.gap-3xs,:scope.gap-3xs{gap:.125rem}.gap-\[12\%\],:scope.gap-\[12\%\]{gap:12%}.gap-\[var\(--btn-gap\,0px\)\],:scope.gap-\[var\(--btn-gap\,0px\)\]{gap:var(--btn-gap,0px)}.gap-lg,:scope.gap-lg{gap:1.25rem}.gap-md,:scope.gap-md{gap:1rem}.gap-px,:scope.gap-px{gap:1px}.gap-sm,:scope.gap-sm{gap:.75rem}.gap-xl,:scope.gap-xl{gap:1.5rem}.gap-xs,:scope.gap-xs{gap:.5rem}:where(.space-y-sm>:not(:last-child)),:scope:where(.space-y-sm>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(.75rem * var(--tw-space-y-reverse));margin-block-end:calc(.75rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-xs>:not(:last-child)),:scope:where(.space-y-xs>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(.5rem * var(--tw-space-y-reverse));margin-block-end:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-xs>:not(:last-child)),:scope:where(.-space-x-xs>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(-.5rem * var(--tw-space-x-reverse));margin-inline-end:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.self-center,:scope.self-center{align-self:center}.self-start,:scope.self-start{align-self:flex-start}.justify-self-end,:scope.justify-self-end{justify-self:flex-end}.truncate,:scope.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto,:scope.overflow-auto{overflow:auto}.overflow-hidden,:scope.overflow-hidden{overflow:hidden}.overflow-visible,:scope.overflow-visible{overflow:visible}.overflow-x-hidden,:scope.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto,:scope.overflow-y-auto{overflow-y:auto}.rounded,:scope.rounded{border-radius:.25rem}.rounded-\(--cell-radius\),:scope.rounded-\(--cell-radius\){border-radius:var(--cell-radius)}.rounded-2xl,:scope.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl,:scope.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl,:scope.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[30\%\],:scope.rounded-\[30\%\]{border-radius:30%}.rounded-\[calc\(var\(--radius\)-3px\)\],:scope.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[inherit\],:scope.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\],:scope.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\],:scope.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-full,:scope.rounded-full{border-radius:9999px}.rounded-lg,:scope.rounded-lg{border-radius:.75rem}.rounded-lg\!,:scope.rounded-lg\!{border-radius:.75rem!important}.rounded-md,:scope.rounded-md{border-radius:.5rem}.rounded-none,:scope.rounded-none{border-radius:0}.rounded-sm,:scope.rounded-sm{border-radius:.25rem}.rounded-xl,:scope.rounded-xl{border-radius:1rem}.rounded-xl\!,:scope.rounded-xl\!{border-radius:1rem!important}.rounded-xs,:scope.rounded-xs{border-radius:.125rem}.rounded-t-lg,:scope.rounded-t-lg{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-t-xs,:scope.rounded-t-xs{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.rounded-l-\(--cell-radius\),:scope.rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.rounded-r-\(--cell-radius\),:scope.rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.rounded-r-md,:scope.rounded-r-md{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-b-lg,:scope.rounded-b-lg{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.border,:scope.border{border-style:var(--tw-border-style);border-width:1px}.border-0,:scope.border-0{border-style:var(--tw-border-style);border-width:0px}.border-\[length\:var\(--stroke-default\)\],:scope.border-\[length\:var\(--stroke-default\)\]{border-style:var(--tw-border-style);border-width:var(--stroke-default)}.border-x,:scope.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t,:scope.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r,:scope.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b,:scope.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l,:scope.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed,:scope.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-none,:scope.border-none{--tw-border-style: none;border-style:none}.border-border,:scope.border-border{border-color:var(--border)}.border-border-bold,:scope.border-border-bold{border-color:var(--border-bold)}.border-border-subtle,:scope.border-border-subtle{border-color:var(--border-subtle)}.border-border-subtle-inverse,:scope.border-border-subtle-inverse{border-color:var(--border-subtle-inverse)}.border-danger-subtle,:scope.border-danger-subtle{border-color:var(--danger-subtle)}.border-input,:scope.border-input{border-color:var(--input)}.border-input\/30,:scope.border-input\/30{border-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.border-input\/30,:scope.border-input\/30{border-color:color-mix(in oklab,var(--input) 30%,transparent)}}.border-ring,:scope.border-ring{border-color:var(--ring)}.border-transparent,:scope.border-transparent{border-color:transparent}.bg-accent-subtlest,:scope.bg-accent-subtlest{background-color:var(--accent-subtlest)}.bg-background,:scope.bg-background{background-color:var(--background)}.bg-background-card,:scope.bg-background-card{background-color:var(--background-card)}.bg-background-group,:scope.bg-background-group{background-color:var(--background-group)}.bg-background-input,:scope.bg-background-input{background-color:var(--background-input)}.bg-background-scrim,:scope.bg-background-scrim{background-color:var(--background-scrim)}.bg-background-selected,:scope.bg-background-selected{background-color:var(--background-selected)}.bg-border,:scope.bg-border{background-color:var(--border)}.bg-border-subtle,:scope.bg-border-subtle{background-color:var(--border-subtle)}.bg-button-destructive,:scope.bg-button-destructive{background-color:var(--button-destructive)}.bg-button-outline,:scope.bg-button-outline{background-color:var(--button-outline)}.bg-button-primary,:scope.bg-button-primary{background-color:var(--button-primary)}.bg-button-secondary,:scope.bg-button-secondary{background-color:var(--button-secondary)}.bg-card,:scope.bg-card{background-color:var(--card)}.bg-current,:scope.bg-current{background-color:currentcolor}.bg-danger,:scope.bg-danger{background-color:var(--danger)}.bg-danger-subtle,:scope.bg-danger-subtle{background-color:var(--danger-subtle)}.bg-danger-subtlest,:scope.bg-danger-subtlest{background-color:var(--danger-subtlest)}.bg-destructive,:scope.bg-destructive{background-color:var(--destructive)}.bg-foreground,:scope.bg-foreground{background-color:var(--foreground)}.bg-foreground-accent,:scope.bg-foreground-accent{background-color:var(--foreground-accent)}.bg-foreground-inverse,:scope.bg-foreground-inverse{background-color:var(--foreground-inverse)}.bg-foreground-primary,:scope.bg-foreground-primary{background-color:var(--foreground-primary)}.bg-input\/30,:scope.bg-input\/30{background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.bg-input\/30,:scope.bg-input\/30{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.bg-muted,:scope.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/60,:scope.bg-muted-foreground\/60{background-color:var(--muted-foreground)}@supports (color: color-mix(in lab,red,red)){.bg-muted-foreground\/60,:scope.bg-muted-foreground\/60{background-color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}}.bg-muted\/40,:scope.bg-muted\/40{background-color:var(--muted)}@supports (color: color-mix(in lab,red,red)){.bg-muted\/40,:scope.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.bg-popover,:scope.bg-popover{background-color:var(--popover)}.bg-primary,:scope.bg-primary{background-color:var(--primary)}.bg-primary-foreground,:scope.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-secondary,:scope.bg-secondary{background-color:var(--secondary)}.bg-transparent,:scope.bg-transparent{background-color:transparent}.bg-warning,:scope.bg-warning{background-color:var(--warning)}.bg-warning-subtlest,:scope.bg-warning-subtlest{background-color:var(--warning-subtlest)}.bg-linear-to-r,:scope.bg-linear-to-r{--tw-gradient-position: to right;background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image: linear-gradient(in lab,red,red)){.bg-linear-to-r,:scope.bg-linear-to-r{--tw-gradient-position: to right in oklab}}.from-transparent,:scope.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))}.to-\(--menu-item-surface\),:scope.to-\(--menu-item-surface\){--tw-gradient-to: var(--menu-item-surface);--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))}.to-50\%,:scope.to-50\%{--tw-gradient-to-position: 50%}.bg-size-\[250\%_100\%\,auto\],:scope.bg-size-\[250\%_100\%\,auto\]{background-size:250% 100%,auto}.bg-clip-padding,:scope.bg-clip-padding{background-clip:padding-box}.bg-clip-text,:scope.bg-clip-text{-webkit-background-clip:text;background-clip:text}.\[background-repeat\:no-repeat\,padding-box\],:scope.\[background-repeat\:no-repeat\,padding-box\]{background-repeat:no-repeat,padding-box}.fill-danger-subtle,:scope.fill-danger-subtle{fill:var(--danger-subtle)}.object-cover,:scope.object-cover{object-fit:cover}.p-0,:scope.p-0{padding:calc(var(--spacing) * 0)}.p-2\.5,:scope.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-2xs,:scope.p-2xs{padding:.25rem}.p-4,:scope.p-4{padding:calc(var(--spacing) * 4)}.p-\[3px\],:scope.p-\[3px\]{padding:3px}.p-md,:scope.p-md{padding:1rem}.p-sm,:scope.p-sm{padding:.75rem}.p-xl,:scope.p-xl{padding:1.5rem}.p-xs,:scope.p-xs{padding:.5rem}.\!px-2,:scope.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-2\.5,:scope.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.px-\(--cell-size\),:scope.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1\.5,:scope.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2\.5,:scope.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2xs,:scope.px-2xs{padding-inline:.25rem}.px-3xs,:scope.px-3xs{padding-inline:.125rem}.px-\[var\(--btn-slot-px\,0px\)\],:scope.px-\[var\(--btn-slot-px\,0px\)\]{padding-inline:var(--btn-slot-px,0px)}.px-md,:scope.px-md{padding-inline:1rem}.px-px,:scope.px-px{padding-inline:1px}.px-sm,:scope.px-sm{padding-inline:.75rem}.px-xl,:scope.px-xl{padding-inline:1.5rem}.px-xs,:scope.px-xs{padding-inline:.5rem}.\!py-1\.5,:scope.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-xs,:scope.\!py-xs{padding-block:.5rem!important}.py-1\.5,:scope.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2xs,:scope.py-2xs{padding-block:.25rem}.py-3xs,:scope.py-3xs{padding-block:.125rem}.py-5xl,:scope.py-5xl{padding-block:4rem}.py-sm,:scope.py-sm{padding-block:.75rem}.py-xl,:scope.py-xl{padding-block:1.5rem}.py-xs,:scope.py-xs{padding-block:.5rem}.pt-0,:scope.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-md,:scope.pt-md{padding-top:1rem}.pt-px,:scope.pt-px{padding-top:1px}.pt-xs,:scope.pt-xs{padding-top:.5rem}.pr-2,:scope.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5,:scope.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-2xl,:scope.pr-2xl{padding-right:2rem}.pr-2xs,:scope.pr-2xs{padding-right:.25rem}.pr-7,:scope.pr-7{padding-right:calc(var(--spacing) * 7)}.pb-0,:scope.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-sm,:scope.pb-sm{padding-bottom:.75rem}.pb-xs,:scope.pb-xs{padding-bottom:.5rem}.pl-2\.5,:scope.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-2xs,:scope.pl-2xs{padding-left:.25rem}.pl-3xl,:scope.pl-3xl{padding-left:2.5rem}.pl-sm,:scope.pl-sm{padding-left:.75rem}.pl-xs,:scope.pl-xs{padding-left:.5rem}.text-center,:scope.text-center{text-align:center}.text-left,:scope.text-left{text-align:left}.font-mono,:scope.font-mono{font-family:Roboto,ui-monospace,monospace}.font-sans,:scope.font-sans{font-family:Outfit Variable,sans-serif}.text-heading-3,:scope.text-heading-3{font-size:1.5rem;line-height:var(--tw-leading, 1.8rem);letter-spacing:var(--tw-tracking, 0);font-weight:var(--tw-font-weight, 600)}.text-caption,:scope.text-caption{font-size:.875rem;line-height:var(--tw-leading, 1.3125rem);letter-spacing:var(--tw-tracking, 1.5px)}.text-monospaced,:scope.text-monospaced{font-size:1rem;line-height:var(--tw-leading, 1.5rem);letter-spacing:var(--tw-tracking, 0)}.text-paragraph-2xs,:scope.text-paragraph-2xs{font-size:.625rem;line-height:var(--tw-leading, .75rem);letter-spacing:var(--tw-tracking, .5px)}.text-paragraph-lg,:scope.text-paragraph-lg{font-size:1.125rem;line-height:var(--tw-leading, 1.375rem);letter-spacing:var(--tw-tracking, 0)}.text-paragraph-md,:scope.text-paragraph-md{font-size:1rem;line-height:var(--tw-leading, 1.25rem);letter-spacing:var(--tw-tracking, 0)}.text-paragraph-sm,:scope.text-paragraph-sm{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}.text-paragraph-xs,:scope.text-paragraph-xs{font-size:.75rem;line-height:var(--tw-leading, 1rem);letter-spacing:var(--tw-tracking, .13px)}.leading-none,:scope.leading-none{--tw-leading: 0rem;line-height:0rem}.leading-normal,:scope.leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.leading-snug,:scope.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.font-black,:scope.font-black{--tw-font-weight: var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold,:scope.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold,:scope.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight,:scope.font-extralight{--tw-font-weight: var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light,:scope.font-light{--tw-font-weight: var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium,:scope.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal,:scope.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold,:scope.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin,:scope.font-thin{--tw-font-weight: var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-wider,:scope.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest,:scope.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance,:scope.text-balance{text-wrap:balance}.whitespace-nowrap,:scope.whitespace-nowrap{white-space:nowrap}.\!text-foreground-subtle,:scope.\!text-foreground-subtle{color:var(--foreground-subtle)!important}.text-background,:scope.text-background{color:var(--background)}.text-card-foreground,:scope.text-card-foreground{color:var(--card-foreground)}.text-current,:scope.text-current{color:currentcolor}.text-danger,:scope.text-danger{color:var(--danger)}.text-danger-bold,:scope.text-danger-bold{color:var(--danger-bold)}.text-danger-subtle,:scope.text-danger-subtle{color:var(--danger-subtle)}.text-destructive,:scope.text-destructive{color:var(--destructive)}.text-foreground,:scope.text-foreground{color:var(--foreground)}.text-foreground-accent,:scope.text-foreground-accent{color:var(--foreground-accent)}.text-foreground-inverse,:scope.text-foreground-inverse{color:var(--foreground-inverse)}.text-foreground-muted,:scope.text-foreground-muted{color:var(--foreground-muted)}.text-foreground-primary,:scope.text-foreground-primary{color:var(--foreground-primary)}.text-foreground-subtle,:scope.text-foreground-subtle{color:var(--foreground-subtle)}.text-info-bold,:scope.text-info-bold{color:var(--info-bold)}.text-muted-foreground,:scope.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground,:scope.text-popover-foreground{color:var(--popover-foreground)}.text-primary,:scope.text-primary{color:var(--primary)}.text-primary-foreground,:scope.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground,:scope.text-secondary-foreground{color:var(--secondary-foreground)}.text-success,:scope.text-success{color:var(--success)}.uppercase,:scope.uppercase{text-transform:uppercase}.italic,:scope.italic{font-style:italic}.tabular-nums,:scope.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,)}.overline,:scope.overline{text-decoration-line:overline}.underline-offset-4,:scope.underline-offset-4{text-underline-offset:4px}.accent-muted,:scope.accent-muted{accent-color:var(--muted)}.opacity-0,:scope.opacity-0{opacity:0%}.opacity-50,:scope.opacity-50{opacity:50%}.bg-blend-color,:scope.bg-blend-color{background-blend-mode:color}.shadow,:scope.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl,:scope.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #0f13151a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xs,:scope.shadow-2xs{--tw-shadow: 0 1px 0 0 var(--tw-shadow-color, #0f131500);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg,:scope.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0f13151a), 0 4px 6px -4px var(--tw-shadow-color, #0f13151a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md,:scope.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0f13151a), 0 2px 4px -2px var(--tw-shadow-color, #0f13151a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none,:scope.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)}.shadow-none\!,:scope.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}.shadow-sm,:scope.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0f13151a), 0 1px 2px -1px var(--tw-shadow-color, #0f13151a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,:scope.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)}.ring-0,:scope.ring-0{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.ring-1,:scope.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)}.ring-2,:scope.ring-2{--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)}.ring-background,:scope.ring-background{--tw-ring-color: var(--background)}.ring-border-subtle,:scope.ring-border-subtle{--tw-ring-color: var(--border-subtle)}.ring-danger-subtle,:scope.ring-danger-subtle{--tw-ring-color: var(--danger-subtle)}.ring-ring\/50,:scope.ring-ring\/50{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.ring-ring\/50,:scope.ring-ring\/50{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-success-subtle,:scope.ring-success-subtle{--tw-ring-color: var(--success-subtle)}.outline-hidden,:scope.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden,:scope.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline,:scope.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[length\:var\(--stroke-default\)\],:scope.outline-\[length\:var\(--stroke-default\)\]{outline-style:var(--tw-outline-style);outline-width:var(--stroke-default)}.outline-offset-\[calc\(-1\*var\(--stroke-default\)\)\],:scope.outline-offset-\[calc\(-1\*var\(--stroke-default\)\)\]{outline-offset:calc(-1 * var(--stroke-default))}.outline-transparent,:scope.outline-transparent{outline-color:transparent}.blur,:scope.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,:scope.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,:scope.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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,outline-color\],:scope.transition-\[background-color\,border-color\,box-shadow\,outline-color\]{transition-property:background-color,border-color,box-shadow,outline-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,outline-color\],:scope.transition-\[color\,background-color\,border-color\,outline-color\]{transition-property:color,background-color,border-color,outline-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[color\,box-shadow\,outline-color\],:scope.transition-\[color\,box-shadow\,outline-color\]{transition-property:color,box-shadow,outline-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[color\,outline-color\],:scope.transition-\[color\,outline-color\]{transition-property:color,outline-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[color\],:scope.transition-\[color\]{transition-property:color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[height\],:scope.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[transform\,color\],:scope.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all,:scope.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors,:scope.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))}.transition-opacity,:scope.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform,:scope.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))}.transition-none,:scope.transition-none{transition-property:none}.duration-100,:scope.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150,:scope.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200,:scope.duration-200{--tw-duration: .2s;transition-duration:.2s}.ease-in-out,:scope.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out,:scope.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.cabbage-scrollbar,:scope.cabbage-scrollbar{scrollbar-width:thin;scrollbar-color:var(--color-border-subtle) transparent}.outline-none,:scope.outline-none{--tw-outline-style: none;outline-style:none}.select-none,:scope.select-none{-webkit-user-select:none;user-select:none}.\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\],:scope.\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]{--bg: linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--base-gradient-color),#0000 calc(50% + var(--spread)))}.\[--btn-gap\:0px\],:scope.\[--btn-gap\:0px\]{--btn-gap: 0px}.\[--btn-gap\:var\(--spacing-3xs\)\],:scope.\[--btn-gap\:var\(--spacing-3xs\)\]{--btn-gap: var(--spacing-3xs)}.\[--btn-gap\:var\(--spacing-xs\)\],:scope.\[--btn-gap\:var\(--spacing-xs\)\]{--btn-gap: var(--spacing-xs)}.\[--btn-icon-secondary\:var\(--icon-size-2xs\)\],:scope.\[--btn-icon-secondary\:var\(--icon-size-2xs\)\]{--btn-icon-secondary: var(--icon-size-2xs)}.\[--btn-icon-secondary\:var\(--icon-size-sm\)\],:scope.\[--btn-icon-secondary\:var\(--icon-size-sm\)\]{--btn-icon-secondary: var(--icon-size-sm)}.\[--btn-icon-secondary\:var\(--icon-size-xs\)\],:scope.\[--btn-icon-secondary\:var\(--icon-size-xs\)\]{--btn-icon-secondary: var(--icon-size-xs)}.\[--btn-icon\:var\(--icon-size-md\)\],:scope.\[--btn-icon\:var\(--icon-size-md\)\]{--btn-icon: var(--icon-size-md)}.\[--btn-icon\:var\(--icon-size-sm\)\],:scope.\[--btn-icon\:var\(--icon-size-sm\)\]{--btn-icon: var(--icon-size-sm)}.\[--btn-icon\:var\(--icon-size-xs\)\],:scope.\[--btn-icon\:var\(--icon-size-xs\)\]{--btn-icon: var(--icon-size-xs)}.\[--btn-slot-px\:0px\],:scope.\[--btn-slot-px\:0px\]{--btn-slot-px: 0px}.\[--btn-slot-px\:var\(--spacing-2xs\)\],:scope.\[--btn-slot-px\:var\(--spacing-2xs\)\]{--btn-slot-px: var(--spacing-2xs)}.\[--btn-slot-px\:var\(--spacing-3xs\)\],:scope.\[--btn-slot-px\:var\(--spacing-3xs\)\]{--btn-slot-px: var(--spacing-3xs)}.\[--cell-radius\:var\(--radius-md\)\],:scope.\[--cell-radius\:var\(--radius-md\)\]{--cell-radius: var(--radius-md)}.\[--cell-size\:--spacing\(7\)\],:scope.\[--cell-size\:--spacing\(7\)\]{--cell-size: calc(var(--spacing) * 7)}.\[--icon-size\:var\(--btn-icon\)\],:scope.\[--icon-size\:var\(--btn-icon\)\]{--icon-size: var(--btn-icon)}.\[--icon-size\:var\(--btn-icon-secondary\)\],:scope.\[--icon-size\:var\(--btn-icon-secondary\)\]{--icon-size: var(--btn-icon-secondary)}.\[--icon-size\:var\(--icon-size-lg\)\],:scope.\[--icon-size\:var\(--icon-size-lg\)\]{--icon-size: var(--icon-size-lg)}.\[--icon-size\:var\(--icon-size-md\)\],:scope.\[--icon-size\:var\(--icon-size-md\)\]{--icon-size: var(--icon-size-md)}.\[--icon-size\:var\(--icon-size-sm\)\],:scope.\[--icon-size\:var\(--icon-size-sm\)\]{--icon-size: var(--icon-size-sm)}.\[--icon-size\:var\(--icon-size-xs\)\],:scope.\[--icon-size\:var\(--icon-size-xs\)\]{--icon-size: var(--icon-size-xs)}.\[--menu-item-surface\:var\(--color-background-card\)\],:scope.\[--menu-item-surface\:var\(--color-background-card\)\]{--menu-item-surface: var(--color-background-card)}.\[--menu-item-surface\:var\(--color-background-selected\)\],:scope.\[--menu-item-surface\:var\(--color-background-selected\)\]{--menu-item-surface: var(--color-background-selected)}.\[-webkit-text-fill-color\:transparent\],:scope.\[-webkit-text-fill-color\:transparent\]{-webkit-text-fill-color:transparent}.running,:scope.running{animation-play-state:running}:is(.\*\:w-full>*),:scope:is(.\*\:w-full>*){width:100%}:is(.\*\:rounded-none>*),:scope:is(.\*\:rounded-none>*){border-radius:0}.not-last\:border-b:not(*:last-child),:scope.not-last\:border-b:not(*:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-last\:border-border-subtle:not(*:last-child),:scope.not-last\:border-border-subtle:not(*:last-child){border-color:var(--border-subtle)}@media(hover:hover){.group-hover\/accordion-trigger\:text-foreground-subtle:is(:where(.group\/accordion-trigger):hover *),:scope.group-hover\/accordion-trigger\:text-foreground-subtle:is(:where(.group\/accordion-trigger):hover *){color:var(--foreground-subtle)}}@media(hover:hover){.group-hover\/button\:bg-button-destructive:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-destructive:is(:where(.group\/button):hover *){background-color:var(--button-destructive)}}@media(hover:hover){.group-hover\/button\:bg-button-destructive-hover:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-destructive-hover:is(:where(.group\/button):hover *){background-color:var(--button-destructive-hover)}}@media(hover:hover){.group-hover\/button\:bg-button-ghost-hover:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-ghost-hover:is(:where(.group\/button):hover *){background-color:var(--button-ghost-hover)}}@media(hover:hover){.group-hover\/button\:bg-button-primary-hover:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-primary-hover:is(:where(.group\/button):hover *){background-color:var(--button-primary-hover)}}@media(hover:hover){.group-hover\/button\:bg-button-secondary:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-secondary:is(:where(.group\/button):hover *){background-color:var(--button-secondary)}}@media(hover:hover){.group-hover\/button\:bg-button-secondary-hover:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-secondary-hover:is(:where(.group\/button):hover *){background-color:var(--button-secondary-hover)}}@media(hover:hover){.group-hover\/header\:opacity-100:is(:where(.group\/header):hover *),:scope.group-hover\/header\:opacity-100:is(:where(.group\/header):hover *){opacity:100%}}@media(hover:hover){.group-hover\/menu-item-row\:opacity-100:is(:where(.group\/menu-item-row):hover *),:scope.group-hover\/menu-item-row\:opacity-100:is(:where(.group\/menu-item-row):hover *){opacity:100%}}@media(hover:hover){.group-hover\/resizable-handle\:border-border-hover:is(:where(.group\/resizable-handle):hover *),:scope.group-hover\/resizable-handle\:border-border-hover:is(:where(.group\/resizable-handle):hover *){border-color:var(--border-hover)}}.group-focus\/context-menu-item\:text-foreground-hover:is(:where(.group\/context-menu-item):focus *),:scope.group-focus\/context-menu-item\:text-foreground-hover:is(:where(.group\/context-menu-item):focus *){color:var(--foreground-hover)}.group-focus\/dropdown-menu-item\:text-foreground-hover:is(:where(.group\/dropdown-menu-item):focus *),:scope.group-focus\/dropdown-menu-item\:text-foreground-hover:is(:where(.group\/dropdown-menu-item):focus *){color:var(--foreground-hover)}.group-focus-visible\/button\:outline-foreground-accent:is(:where(.group\/button):focus-visible *),:scope.group-focus-visible\/button\:outline-foreground-accent:is(:where(.group\/button):focus-visible *){outline-color:var(--foreground-accent)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(*:disabled) *),:scope.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(*:disabled) *){opacity:50%}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has(*[data-size=lg]) *),:scope.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has(*[data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has(*[data-size=sm]) *),:scope.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has(*[data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has(*[data-slot=command-shortcut]) *),:scope.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has(*[data-slot=command-shortcut]) *){display:none}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(*:where([data-orientation=horizontal])) *),:scope.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(*:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\:focus-visible\]\/menu-item-row\:opacity-100:is(:where(.group\/menu-item-row):has(*:is(:focus-visible)) *),:scope.group-has-\[\:focus-visible\]\/menu-item-row\:opacity-100:is(:where(.group\/menu-item-row):has(*:is(:focus-visible)) *){opacity:100%}.group-has-\[\>input\]\/input-group\:pt-xs:is(:where(.group\/input-group):has(>input) *),:scope.group-has-\[\>input\]\/input-group\:pt-xs:is(:where(.group\/input-group):has(>input) *){padding-top:.5rem}.group-has-\[\>input\]\/input-group\:pb-xs:is(:where(.group\/input-group):has(>input) *),:scope.group-has-\[\>input\]\/input-group\:pb-xs:is(:where(.group\/input-group):has(>input) *){padding-bottom:.5rem}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *),:scope.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-aria-expanded\/accordion-trigger\:rotate-180:is(:where(.group\/accordion-trigger)[aria-expanded=true] *),:scope.group-aria-expanded\/accordion-trigger\:rotate-180:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){rotate:180deg}.group-aria-expanded\/button\:bg-button-destructive:is(:where(.group\/button)[aria-expanded=true] *),:scope.group-aria-expanded\/button\:bg-button-destructive:is(:where(.group\/button)[aria-expanded=true] *){background-color:var(--button-destructive)}.group-aria-expanded\/button\:bg-button-destructive-hover:is(:where(.group\/button)[aria-expanded=true] *),:scope.group-aria-expanded\/button\:bg-button-destructive-hover:is(:where(.group\/button)[aria-expanded=true] *){background-color:var(--button-destructive-hover)}.group-aria-expanded\/button\:bg-button-secondary:is(:where(.group\/button)[aria-expanded=true] *),:scope.group-aria-expanded\/button\:bg-button-secondary:is(:where(.group\/button)[aria-expanded=true] *){background-color:var(--button-secondary)}.group-aria-expanded\/button\:bg-button-secondary-hover:is(:where(.group\/button)[aria-expanded=true] *),:scope.group-aria-expanded\/button\:bg-button-secondary-hover:is(:where(.group\/button)[aria-expanded=true] *){background-color:var(--button-secondary-hover)}.group-aria-expanded\/button\:bg-muted:is(:where(.group\/button)[aria-expanded=true] *),:scope.group-aria-expanded\/button\:bg-muted:is(:where(.group\/button)[aria-expanded=true] *){background-color:var(--muted)}.group-aria-invalid\/button\:border-danger:is(:where(.group\/button)[aria-invalid=true] *),:scope.group-aria-invalid\/button\:border-danger:is(:where(.group\/button)[aria-invalid=true] *){border-color:var(--danger)}.group-aria-invalid\/button\:ring-\[var\(--stroke-default\)\]:is(:where(.group\/button)[aria-invalid=true] *),:scope.group-aria-invalid\/button\:ring-\[var\(--stroke-default\)\]:is(:where(.group\/button)[aria-invalid=true] *){--tw-ring-color: var(--stroke-default)}.group-aria-invalid\/button\:ring-danger-subtle:is(:where(.group\/button)[aria-invalid=true] *),:scope.group-aria-invalid\/button\:ring-danger-subtle:is(:where(.group\/button)[aria-invalid=true] *){--tw-ring-color: var(--danger-subtle)}.group-data-\[active\]\/menu-item\:text-foreground-selected:is(:where(.group\/menu-item)[data-active] *),:scope.group-data-\[active\]\/menu-item\:text-foreground-selected:is(:where(.group\/menu-item)[data-active] *){color:var(--foreground-selected)}.group-data-\[active\]\/menu-item\:text-foreground-selected\/80:is(:where(.group\/menu-item)[data-active] *),:scope.group-data-\[active\]\/menu-item\:text-foreground-selected\/80:is(:where(.group\/menu-item)[data-active] *){color:var(--foreground-selected)}@supports (color: color-mix(in lab,red,red)){.group-data-\[active\]\/menu-item\:text-foreground-selected\/80:is(:where(.group\/menu-item)[data-active] *),:scope.group-data-\[active\]\/menu-item\:text-foreground-selected\/80:is(:where(.group\/menu-item)[data-active] *){color:color-mix(in oklab,var(--foreground-selected) 80%,transparent)}}.group-data-\[active\]\/menu-item-complex\:text-foreground-selected:is(:where(.group\/menu-item-complex)[data-active] *),:scope.group-data-\[active\]\/menu-item-complex\:text-foreground-selected:is(:where(.group\/menu-item-complex)[data-active] *){color:var(--foreground-selected)}.group-data-\[active\]\/menu-item-complex\:text-foreground-selected\/80:is(:where(.group\/menu-item-complex)[data-active] *),:scope.group-data-\[active\]\/menu-item-complex\:text-foreground-selected\/80:is(:where(.group\/menu-item-complex)[data-active] *){color:var(--foreground-selected)}@supports (color: color-mix(in lab,red,red)){.group-data-\[active\]\/menu-item-complex\:text-foreground-selected\/80:is(:where(.group\/menu-item-complex)[data-active] *),:scope.group-data-\[active\]\/menu-item-complex\:text-foreground-selected\/80:is(:where(.group\/menu-item-complex)[data-active] *){color:color-mix(in oklab,var(--foreground-selected) 80%,transparent)}}.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *),:scope.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:100%}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *),:scope.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),:scope.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:50%}.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),:scope.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:50%}.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *),:scope.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:50%}.group-data-\[panel-open\]\/menu-group-trigger\:rotate-0:is(:where(.group\/menu-group-trigger)[data-panel-open] *),:scope.group-data-\[panel-open\]\/menu-group-trigger\:rotate-0:is(:where(.group\/menu-group-trigger)[data-panel-open] *){rotate:0deg}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *),:scope.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *),:scope.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *),:scope.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-paragraph-xs:is(:where(.group\/avatar)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/avatar\:text-paragraph-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:.75rem;line-height:var(--tw-leading, 1rem);letter-spacing:var(--tw-tracking, .13px)}.group-data-\[size\=sm\]\/card\:text-paragraph-md:is(:where(.group\/card)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/card\:text-paragraph-md:is(:where(.group\/card)[data-size=sm] *){font-size:1rem;line-height:var(--tw-leading, 1.25rem);letter-spacing:var(--tw-tracking, 0)}.group-data-\[size\=sm\]\/input-group\:pr-xs:is(:where(.group\/input-group)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/input-group\:pr-xs:is(:where(.group\/input-group)[data-size=sm] *){padding-right:.5rem}.group-data-\[size\=sm\]\/input-group\:pl-xs:is(:where(.group\/input-group)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/input-group\:pl-xs:is(:where(.group\/input-group)[data-size=sm] *){padding-left:.5rem}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[spacing\=lg\]\/card\:mx-md:is(:where(.group\/card)[data-spacing=lg] *),:scope.group-data-\[spacing\=lg\]\/card\:mx-md:is(:where(.group\/card)[data-spacing=lg] *){margin-inline:1rem}.group-data-\[spacing\=lg\]\/card\:gap-md:is(:where(.group\/card)[data-spacing=lg] *),:scope.group-data-\[spacing\=lg\]\/card\:gap-md:is(:where(.group\/card)[data-spacing=lg] *){gap:1rem}.group-data-\[spacing\=lg\]\/card\:px-md:is(:where(.group\/card)[data-spacing=lg] *),:scope.group-data-\[spacing\=lg\]\/card\:px-md:is(:where(.group\/card)[data-spacing=lg] *){padding-inline:1rem}.group-data-\[spacing\=lg\]\/card\:py-md:is(:where(.group\/card)[data-spacing=lg] *),:scope.group-data-\[spacing\=lg\]\/card\:py-md:is(:where(.group\/card)[data-spacing=lg] *){padding-block:1rem}.group-data-\[spacing\=sm\]\/card\:mx-sm:is(:where(.group\/card)[data-spacing=sm] *),:scope.group-data-\[spacing\=sm\]\/card\:mx-sm:is(:where(.group\/card)[data-spacing=sm] *){margin-inline:.75rem}.group-data-\[spacing\=sm\]\/card\:gap-sm:is(:where(.group\/card)[data-spacing=sm] *),:scope.group-data-\[spacing\=sm\]\/card\:gap-sm:is(:where(.group\/card)[data-spacing=sm] *){gap:.75rem}.group-data-\[spacing\=sm\]\/card\:px-sm:is(:where(.group\/card)[data-spacing=sm] *),:scope.group-data-\[spacing\=sm\]\/card\:px-sm:is(:where(.group\/card)[data-spacing=sm] *){padding-inline:.75rem}.group-data-\[spacing\=sm\]\/card\:py-sm:is(:where(.group\/card)[data-spacing=sm] *),:scope.group-data-\[spacing\=sm\]\/card\:py-sm:is(:where(.group\/card)[data-spacing=sm] *){padding-block:.75rem}.group-data-\[variant\=outline\]\/field-group\:-mb-xs:is(:where(.group\/field-group)[data-variant=outline] *),:scope.group-data-\[variant\=outline\]\/field-group\:-mb-xs:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:-.5rem}.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *),:scope.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *){color:var(--foreground)}.group-data-horizontal\/tabs\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *),:scope.group-data-horizontal\/tabs\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){inset-inline:calc(var(--spacing) * 0)}.group-data-horizontal\/tabs\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *),:scope.group-data-horizontal\/tabs\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){bottom:-5px}.group-data-horizontal\/tabs\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *),:scope.group-data-horizontal\/tabs\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * .5)}.group-data-horizontal\/tabs\:h-2xl:is(:where(.group\/tabs):where([data-orientation=horizontal]) *),:scope.group-data-horizontal\/tabs\:h-2xl:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:2rem}.group-data-vertical\/tabs\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *){inset-block:calc(var(--spacing) * 0)}.group-data-vertical\/tabs\:-right-2xs:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:-right-2xs:is(:where(.group\/tabs):where([data-orientation=vertical]) *){right:-.25rem}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*),:scope.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*),:scope.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:50%}.file\:inline-flex::file-selector-button,:scope.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-xl::file-selector-button,:scope.file\:h-xl::file-selector-button{height:1.5rem}.file\:border-0::file-selector-button,:scope.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0px}.file\:bg-transparent::file-selector-button,:scope.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-paragraph-sm::file-selector-button,:scope.file\:text-paragraph-sm::file-selector-button{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}.file\:font-medium::file-selector-button,:scope.file\:font-medium::file-selector-button{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button,:scope.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder,:scope.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:absolute:before,:scope.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:rounded-full:before,:scope.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:bg-border:before,:scope.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.before\:opacity-0:before,:scope.before\:opacity-0:before{content:var(--tw-content);opacity:0%}.before\:transition-all:before,:scope.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.before\:duration-400:before,:scope.before\:duration-400:before{content:var(--tw-content);--tw-duration: .4s;transition-duration:.4s}.before\:content-\[\"\"\]:before,:scope.before\:content-\[\"\"\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after,:scope.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-xs:after,:scope.after\:-inset-xs:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-0:after,:scope.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:-inset-x-sm:after,:scope.after\:-inset-x-sm:after{content:var(--tw-content);inset-inline:-.75rem}.after\:-inset-y-xs:after,:scope.after\:-inset-y-xs:after{content:var(--tw-content);inset-block:-.5rem}.after\:inset-y-0:after,:scope.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:right-0:after,:scope.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing) * 0)}.after\:left-0:after,:scope.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:w-4:after,:scope.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:rounded-full:after,:scope.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after,:scope.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border-subtle-inverse:after,:scope.after\:border-border-subtle-inverse:after{content:var(--tw-content);border-color:var(--border-subtle-inverse)}.after\:bg-background-input:after,:scope.after\:bg-background-input:after{content:var(--tw-content);background-color:var(--background-input)}.after\:content-\[\"\"\]:after,:scope.after\:content-\[\"\"\]:after{--tw-content: "";content:var(--tw-content)}:is(.\*\:first\:rounded-s-lg>*):first-child,:scope:is(.\*\:first\:rounded-s-lg>*):first-child{border-start-start-radius:.75rem;border-end-start-radius:.75rem}.last\:mt-0:last-child,:scope.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}:is(.\*\:last\:rounded-e-lg>*):last-child,:scope:is(.\*\:last\:rounded-e-lg>*):last-child{border-start-end-radius:.75rem;border-end-end-radius:.75rem}@media(hover:hover){.hover\:bg-background-group:hover,:scope.hover\:bg-background-group:hover{background-color:var(--background-group)}}@media(hover:hover){.hover\:bg-background-hover:hover,:scope.hover\:bg-background-hover:hover{background-color:var(--background-hover)}}@media(hover:hover){.hover\:bg-background-selected:hover,:scope.hover\:bg-background-selected:hover{background-color:var(--background-selected)}}@media(hover:hover){.hover\:bg-border-hover:hover,:scope.hover\:bg-border-hover:hover{background-color:var(--border-hover)}}@media(hover:hover){.hover\:bg-button-ghost-hover:hover,:scope.hover\:bg-button-ghost-hover:hover{background-color:var(--button-ghost-hover)}}@media(hover:hover){.hover\:bg-muted:hover,:scope.hover\:bg-muted:hover{background-color:var(--muted)}}@media(hover:hover){.hover\:bg-transparent:hover,:scope.hover\:bg-transparent:hover{background-color:transparent}}@media(hover:hover){.hover\:text-foreground:hover,:scope.hover\:text-foreground:hover{color:var(--foreground)}}@media(hover:hover){.hover\:text-foreground-hover:hover,:scope.hover\:text-foreground-hover:hover{color:var(--foreground-hover)}}@media(hover:hover){.hover\:text-foreground-primary:hover,:scope.hover\:text-foreground-primary:hover{color:var(--foreground-primary)}}@media(hover:hover){.hover\:text-muted-foreground:hover,:scope.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}}@media(hover:hover){.hover\:underline:hover,:scope.hover\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\:ring-\[var\(--stroke-default\)\]:hover,:scope.hover\:ring-\[var\(--stroke-default\)\]:hover{--tw-ring-color: var(--stroke-default)}}@media(hover:hover){.not-data-active\:hover\:text-foreground:not(*:where([data-state=active]),*:where([data-active]:not([data-active=false]))):hover,:scope.not-data-active\:hover\:text-foreground:not(*:where([data-state=active]),*:where([data-active]:not([data-active=false]))):hover{color:var(--foreground)}}@media(hover:hover){.hover\:before\:bg-border-hover:hover:before,:scope.hover\:before\:bg-border-hover:hover:before{content:var(--tw-content);background-color:var(--border-hover)}}@media(hover:hover){.hover\:before\:opacity-100:hover:before,:scope.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:100%}}.focus\:bg-accent:focus,:scope.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-background-selected:focus,:scope.focus\:bg-background-selected:focus{background-color:var(--background-selected)}.focus\:text-accent-foreground:focus,:scope.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-foreground-hover:focus,:scope.focus\:text-foreground-hover:focus{color:var(--foreground-hover)}:is(.focus\:\*\*\:text-foreground-hover:focus *),:scope:is(.focus\:\*\*\:text-foreground-hover:focus *){color:var(--foreground-hover)}:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-foreground-hover:not(*[data-variant=destructive]):focus *),:scope:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-foreground-hover:not(*[data-variant=destructive]):focus *){color:var(--foreground-hover)}.focus-visible\:before\:opacity-100:focus-visible:before,:scope.focus-visible\:before\:opacity-100:focus-visible:before{content:var(--tw-content);opacity:100%}.active\:bg-border-active:active,:scope.active\:bg-border-active:active{background-color:var(--border-active)}.active\:bg-transparent:active,:scope.active\:bg-transparent:active{background-color:transparent}.active\:ring-\[var\(--stroke-default\)\]:active,:scope.active\:ring-\[var\(--stroke-default\)\]:active{--tw-ring-color: var(--stroke-default)}.active\:before\:bg-border-active:active:before,:scope.active\:before\:bg-border-active:active:before{content:var(--tw-content);background-color:var(--border-active)}.disabled\:pointer-events-none:disabled,:scope.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled,:scope.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-background-active:disabled,:scope.disabled\:bg-background-active:disabled{background-color:var(--background-active)}.disabled\:bg-transparent:disabled,:scope.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:opacity-50:disabled,:scope.disabled\:opacity-50:disabled{opacity:50%}:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:border-border,:scope:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:border-border{border-color:var(--border)}@media(hover:hover){:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:hover\:z-10:hover,:scope:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:hover\:z-10:hover{z-index:10}}:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:focus-visible\:z-10:focus-visible,:scope:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:focus-visible\:z-10:focus-visible{z-index:10}:where(*[data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent,:scope:where(*[data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent{background-color:transparent}:where(*[data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within,:scope:where(*[data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where(*[data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within,:scope:where(*[data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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(*[data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!,:scope:where(*[data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!{border-radius:.75rem!important}:where(*[data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent,:scope:where(*[data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:transparent}.has-disabled\:bg-input\/50:has(*:disabled),:scope.has-disabled\:bg-input\/50:has(*:disabled){background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.has-disabled\:bg-input\/50:has(*:disabled),:scope.has-disabled\:bg-input\/50:has(*:disabled){background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.has-disabled\:opacity-50:has(*:disabled),:scope.has-disabled\:opacity-50:has(*:disabled){opacity:50%}.has-data-\[icon\=inline-end\]\:pr-1\.5:has(*[data-icon=inline-end]),:scope.has-data-\[icon\=inline-end\]\:pr-1\.5:has(*[data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2xs:has(*[data-icon=inline-end]),:scope.has-data-\[icon\=inline-end\]\:pr-2xs:has(*[data-icon=inline-end]){padding-right:.25rem}.has-data-\[icon\=inline-start\]\:pl-1\.5:has(*[data-icon=inline-start]),:scope.has-data-\[icon\=inline-start\]\:pl-1\.5:has(*[data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2xs:has(*[data-icon=inline-start]),:scope.has-data-\[icon\=inline-start\]\:pl-2xs:has(*[data-icon=inline-start]){padding-left:.25rem}.has-data-\[slot\=alert-action\]\:relative:has(*[data-slot=alert-action]),:scope.has-data-\[slot\=alert-action\]\:relative:has(*[data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has(*[data-slot=alert-action]),:scope.has-data-\[slot\=alert-action\]\:pr-18:has(*[data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has(*[data-slot=alert-dialog-media]),:scope.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has(*[data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-md:has(*[data-slot=alert-dialog-media]),:scope.has-data-\[slot\=alert-dialog-media\]\:gap-x-md:has(*[data-slot=alert-dialog-media]){column-gap:1rem}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has(*[data-slot=card-action]),:scope.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has(*[data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has(*[data-slot=card-description]),:scope.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has(*[data-slot=card-description]){grid-template-rows:auto auto}.group-data-\[spacing\=lg\]\/card\:has-data-\[slot\=card-footer\]\:pb-0:is(:where(.group\/card)[data-spacing=lg] *):has(*[data-slot=card-footer]),:scope.group-data-\[spacing\=lg\]\/card\:has-data-\[slot\=card-footer\]\:pb-0:is(:where(.group\/card)[data-spacing=lg] *):has(*[data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.group-data-\[spacing\=sm\]\/card\:has-data-\[slot\=card-footer\]\:pb-0:is(:where(.group\/card)[data-spacing=sm] *):has(*[data-slot=card-footer]),:scope.group-data-\[spacing\=sm\]\/card\:has-data-\[slot\=card-footer\]\:pb-0:is(:where(.group\/card)[data-spacing=sm] *):has(*[data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.has-data-\[slot\=kbd\]\:pr-1\.5:has(*[data-slot=kbd]),:scope.has-data-\[slot\=kbd\]\:pr-1\.5:has(*[data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-checked\:border-border-selected:has(*:where([data-state=checked]),*:where([data-checked]:not([data-checked=false]))),:scope.has-data-checked\:border-border-selected:has(*:where([data-state=checked]),*:where([data-checked]:not([data-checked=false]))){border-color:var(--border-selected)}.has-data-checked\:bg-background-selected:has(*:where([data-state=checked]),*:where([data-checked]:not([data-checked=false]))),:scope.has-data-checked\:bg-background-selected:has(*:where([data-state=checked]),*:where([data-checked]:not([data-checked=false]))){background-color:var(--background-selected)}.has-\[\:focus-visible\]\:opacity-100:has(*:is(:focus-visible)),:scope.has-\[\:focus-visible\]\:opacity-100:has(*:is(:focus-visible)){opacity:100%}.has-\[\[data-popup-open\]\]\:opacity-100:has(*:is([data-popup-open])),:scope.has-\[\[data-popup-open\]\]\:opacity-100:has(*:is([data-popup-open])){opacity:100%}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has(*:is([data-slot][aria-invalid=true])),:scope.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has(*:is([data-slot][aria-invalid=true])){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has(*:is([data-slot][aria-invalid=true])),:scope.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has(*:is([data-slot][aria-invalid=true])){--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has(*:is([data-slot][aria-invalid=true])),:scope.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has(*:is([data-slot][aria-invalid=true])){--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has(*:is([data-slot][aria-invalid=true])),:scope.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has(*:is([data-slot][aria-invalid=true])){--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]),:scope.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]),:scope.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]),:scope.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]),:scope.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-sm:has(>[data-slot=checkbox-group]),:scope.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-sm:has(>[data-slot=checkbox-group]){gap:.75rem}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]),:scope.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]),:scope.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]),:scope.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]),:scope.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:.75rem}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]),:scope.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-sm:has(>[data-slot=radio-group]),:scope.has-\[\>\[data-slot\=radio-group\]\]\:gap-sm:has(>[data-slot=radio-group]){gap:.75rem}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button),:scope.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button),:scope.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child),:scope.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing) * 0)}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd),:scope.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd),:scope.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg),:scope.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-xs:has(>svg),:scope.has-\[\>svg\]\:gap-x-xs:has(>svg){column-gap:.5rem}.has-\[\>svg\]\:p-0:has(>svg),:scope.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>textarea\]\:h-auto:has(>textarea),:scope.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true],:scope.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true],:scope.aria-disabled\:opacity-50[aria-disabled=true]{opacity:50%}.aria-expanded\:text-foreground-hover[aria-expanded=true],:scope.aria-expanded\:text-foreground-hover[aria-expanded=true]{color:var(--foreground-hover)}.aria-expanded\:text-foreground-primary[aria-expanded=true],:scope.aria-expanded\:text-foreground-primary[aria-expanded=true]{color:var(--foreground-primary)}.aria-invalid\:border-danger[aria-invalid=true],:scope.aria-invalid\:border-danger[aria-invalid=true]{border-color:var(--danger)}.aria-invalid\:ring-0[aria-invalid=true],:scope.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.aria-invalid\:ring-\[var\(--stroke-default\)\][aria-invalid=true],:scope.aria-invalid\:ring-\[var\(--stroke-default\)\][aria-invalid=true]{--tw-ring-color: var(--stroke-default)}.aria-invalid\:ring-danger-subtle[aria-invalid=true],:scope.aria-invalid\:ring-danger-subtle[aria-invalid=true]{--tw-ring-color: var(--danger-subtle)}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true],:scope.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.aria-selected\:text-muted-foreground[aria-selected=true],:scope.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-\[orientation\=horizontal\]\:h-2[aria-orientation=horizontal],:scope.aria-\[orientation\=horizontal\]\:h-2[aria-orientation=horizontal]{height:calc(var(--spacing) * 2)}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal],:scope.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal],:scope.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:cursor-row-resize[aria-orientation=horizontal],:scope.aria-\[orientation\=horizontal\]\:cursor-row-resize[aria-orientation=horizontal]{cursor:row-resize}.aria-\[orientation\=horizontal\]\:before\:inset-x-0[aria-orientation=horizontal]:before,:scope.aria-\[orientation\=horizontal\]\:before\:inset-x-0[aria-orientation=horizontal]:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.aria-\[orientation\=horizontal\]\:before\:top-1\/2[aria-orientation=horizontal]:before,:scope.aria-\[orientation\=horizontal\]\:before\:top-1\/2[aria-orientation=horizontal]:before{content:var(--tw-content);top:50%}.aria-\[orientation\=horizontal\]\:before\:h-px[aria-orientation=horizontal]:before,:scope.aria-\[orientation\=horizontal\]\:before\:h-px[aria-orientation=horizontal]:before{content:var(--tw-content);height:1px}.aria-\[orientation\=horizontal\]\:before\:-translate-y-1\/2[aria-orientation=horizontal]:before,:scope.aria-\[orientation\=horizontal\]\:before\:-translate-y-1\/2[aria-orientation=horizontal]:before{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=horizontal\]\:after\:inset-x-0[aria-orientation=horizontal]:after,:scope.aria-\[orientation\=horizontal\]\:after\:inset-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.aria-\[orientation\=horizontal\]\:after\:top-1\/2[aria-orientation=horizontal]:after,:scope.aria-\[orientation\=horizontal\]\:after\:top-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);top:50%}.aria-\[orientation\=horizontal\]\:after\:h-3[aria-orientation=horizontal]:after,:scope.aria-\[orientation\=horizontal\]\:after\:h-3[aria-orientation=horizontal]:after{content:var(--tw-content);height:calc(var(--spacing) * 3)}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after,:scope.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:h-full[aria-orientation=vertical],:scope.aria-\[orientation\=vertical\]\:h-full[aria-orientation=vertical]{height:100%}.aria-\[orientation\=vertical\]\:w-2[aria-orientation=vertical],:scope.aria-\[orientation\=vertical\]\:w-2[aria-orientation=vertical]{width:calc(var(--spacing) * 2)}.aria-\[orientation\=vertical\]\:w-px[aria-orientation=vertical],:scope.aria-\[orientation\=vertical\]\:w-px[aria-orientation=vertical]{width:1px}.aria-\[orientation\=vertical\]\:cursor-col-resize[aria-orientation=vertical],:scope.aria-\[orientation\=vertical\]\:cursor-col-resize[aria-orientation=vertical]{cursor:col-resize}.aria-\[orientation\=vertical\]\:before\:inset-y-0[aria-orientation=vertical]:before,:scope.aria-\[orientation\=vertical\]\:before\:inset-y-0[aria-orientation=vertical]:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.aria-\[orientation\=vertical\]\:before\:left-1\/2[aria-orientation=vertical]:before,:scope.aria-\[orientation\=vertical\]\:before\:left-1\/2[aria-orientation=vertical]:before{content:var(--tw-content);left:50%}.aria-\[orientation\=vertical\]\:before\:w-px[aria-orientation=vertical]:before,:scope.aria-\[orientation\=vertical\]\:before\:w-px[aria-orientation=vertical]:before{content:var(--tw-content);width:1px}.aria-\[orientation\=vertical\]\:before\:-translate-x-1\/2[aria-orientation=vertical]:before,:scope.aria-\[orientation\=vertical\]\:before\:-translate-x-1\/2[aria-orientation=vertical]:before{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:after\:inset-y-0[aria-orientation=vertical]:after,:scope.aria-\[orientation\=vertical\]\:after\:inset-y-0[aria-orientation=vertical]:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.aria-\[orientation\=vertical\]\:after\:left-1\/2[aria-orientation=vertical]:after,:scope.aria-\[orientation\=vertical\]\:after\:left-1\/2[aria-orientation=vertical]:after{content:var(--tw-content);left:50%}.aria-\[orientation\=vertical\]\:after\:w-3[aria-orientation=vertical]:after,:scope.aria-\[orientation\=vertical\]\:after\:w-3[aria-orientation=vertical]:after{content:var(--tw-content);width:calc(var(--spacing) * 3)}.aria-\[orientation\=vertical\]\:after\:-translate-x-1\/2[aria-orientation=vertical]:after,:scope.aria-\[orientation\=vertical\]\:after\:-translate-x-1\/2[aria-orientation=vertical]:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-dragging\:cursor-grabbing[data-dragging],:scope.data-dragging\:cursor-grabbing[data-dragging]{cursor:grabbing}.data-ending-style\:h-0[data-ending-style],:scope.data-ending-style\:h-0[data-ending-style]{height:calc(var(--spacing) * 0)}.data-inset\:pl-7[data-inset],:scope.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-placeholder\:text-muted-foreground[data-placeholder],:scope.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-background-selected[data-popup-open],:scope.data-popup-open\:bg-background-selected[data-popup-open]{background-color:var(--background-selected)}.data-popup-open\:text-foreground-hover[data-popup-open],:scope.data-popup-open\:text-foreground-hover[data-popup-open]{color:var(--foreground-hover)}.data-starting-style\:h-0[data-starting-style],:scope.data-starting-style\:h-0[data-starting-style]{height:calc(var(--spacing) * 0)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true],:scope.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],:scope.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],:scope.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:50%}.data-\[editable\=true\]\:focus-within\:bg-background-card[data-editable=true]:focus-within,:scope.data-\[editable\=true\]\:focus-within\:bg-background-card[data-editable=true]:focus-within{background-color:var(--background-card)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true],:scope.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[selected\=true\]\:rounded-none[data-selected=true],:scope.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom],:scope.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end],:scope.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x: calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],:scope.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x: calc(2*var(--spacing))}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left],:scope.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right],:scope.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top],:scope.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: calc(2*var(--spacing))}.data-\[size\=default\]\:h-3xl[data-size=default],:scope.data-\[size\=default\]\:h-3xl[data-size=default]{height:2.5rem}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default],:scope.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default],:scope.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=default\]\:max-w-xs[data-size=default],:scope.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:20rem}.data-\[size\=default\]\:px-2\.5[data-size=default],:scope.data-\[size\=default\]\:px-2\.5[data-size=default]{padding-inline:calc(var(--spacing) * 2.5)}.data-\[size\=default\]\:py-xs[data-size=default],:scope.data-\[size\=default\]\:py-xs[data-size=default]{padding-block:.5rem}.data-\[size\=default\]\:text-paragraph-md[data-size=default],:scope.data-\[size\=default\]\:text-paragraph-md[data-size=default]{font-size:1rem;line-height:var(--tw-leading, 1.25rem);letter-spacing:var(--tw-tracking, 0)}.data-\[size\=lg\]\:size-10[data-size=lg],:scope.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm],:scope.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-2xl[data-size=sm],:scope.data-\[size\=sm\]\:h-2xl[data-size=sm]{height:2rem}.data-\[size\=sm\]\:h-\[14px\][data-size=sm],:scope.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm],:scope.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:max-w-xs[data-size=sm],:scope.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:20rem}.data-\[size\=sm\]\:px-xs[data-size=sm],:scope.data-\[size\=sm\]\:px-xs[data-size=sm]{padding-inline:.5rem}.data-\[size\=sm\]\:py-1\.5[data-size=sm],:scope.data-\[size\=sm\]\:py-1\.5[data-size=sm]{padding-block:calc(var(--spacing) * 1.5)}.data-\[size\=sm\]\:text-paragraph-sm[data-size=sm],:scope.data-\[size\=sm\]\:text-paragraph-sm[data-size=sm]{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description],:scope:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description],:scope:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive) 90%,transparent)}}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar],:scope:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--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)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar],:scope:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color: var(--background)}.data-\[slot\=checkbox-group\]\:gap-sm[data-slot=checkbox-group],:scope.data-\[slot\=checkbox-group\]\:gap-sm[data-slot=checkbox-group]{gap:.75rem}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field],:scope:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-md>*)[data-slot=field-group],:scope:is(.\*\:data-\[slot\=field-group\]\:gap-md>*)[data-slot=field-group]{gap:1rem}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label],:scope:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}.data-\[slot\=input\]\:data-\[editable\=true\]\:focus\:bg-background-card[data-slot=input][data-editable=true]:focus,:scope.data-\[slot\=input\]\:data-\[editable\=true\]\:focus\:bg-background-card[data-slot=input][data-editable=true]:focus{background-color:var(--background-card)}:is(.\*\:data-\[slot\=input-group-addon\]\:pl-xs\!>*)[data-slot=input-group-addon],:scope:is(.\*\:data-\[slot\=input-group-addon\]\:pl-xs\!>*)[data-slot=input-group-addon]{padding-left:.5rem!important}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd],:scope:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd],:scope:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd],:scope:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd],:scope:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:.25rem}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value],:scope:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value],:scope:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value],:scope:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value],:scope:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open],:scope.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:crisp-crisp-ai-assistant__enter var(--tw-animation-duration, var(--tw-duration, .15s))var(--tw-ease, ease)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open],:scope.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open],:scope.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale: 95% ;--tw-enter-scale: .95}.data-\[variant\=block\]\:h-auto[data-variant=block],:scope.data-\[variant\=block\]\:h-auto[data-variant=block]{height:auto}.data-\[variant\=block\]\:p-2xs[data-variant=block],:scope.data-\[variant\=block\]\:p-2xs[data-variant=block]{padding:.25rem}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],:scope.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-danger-subtlest[data-variant=destructive]:focus,:scope.data-\[variant\=destructive\]\:focus\:bg-danger-subtlest[data-variant=destructive]:focus{background-color:var(--danger-subtlest)}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus,:scope.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=label\]\:text-paragraph-sm[data-variant=label],:scope.data-\[variant\=label\]\:text-paragraph-sm[data-variant=label]{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}.data-\[variant\=legend\]\:text-paragraph-md[data-variant=legend],:scope.data-\[variant\=legend\]\:text-paragraph-md[data-variant=legend]{font-size:1rem;line-height:var(--tw-leading, 1.25rem);letter-spacing:var(--tw-tracking, 0)}.data-\[variant\=line\]\:rounded-none[data-variant=line],:scope.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.nth-last-2\:-mt-2xs:nth-last-child(2),:scope.nth-last-2\:-mt-2xs:nth-last-child(2){margin-top:-.25rem}@supports (backdrop-filter: var(--tw)){.supports-backdrop-filter\:backdrop-blur-xs,:scope.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur: blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media(min-width:40rem){.sm\:max-w-sm,:scope.sm\:max-w-sm{max-width:24rem}}@media(min-width:40rem){.sm\:flex-row,:scope.sm\:flex-row{flex-direction:row}}@media(min-width:40rem){.sm\:justify-end,:scope.sm\:justify-end{justify-content:flex-end}}@media(min-width:40rem){.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *),:scope.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2 / span 2}}@media(min-width:40rem){.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *),:scope.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}}@media(min-width:40rem){.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *),:scope.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}}@media(min-width:40rem){.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has(*[data-slot=alert-dialog-media]) *),:scope.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has(*[data-slot=alert-dialog-media]) *){grid-column-start:2}}@media(min-width:40rem){.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has(*[data-slot=alert-dialog-media]),:scope.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has(*[data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}}@media(min-width:40rem){.data-\[size\=default\]\:sm\:max-w-sm[data-size=default],:scope.data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:24rem}}@media(min-width:48rem){.md\:flex-row,:scope.md\:flex-row{flex-direction:row}}@media(min-width:48rem){.md\:text-paragraph-sm,:scope.md\:text-paragraph-sm{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}}@media(min-width:48rem){.md\:text-pretty,:scope.md\:text-pretty{text-wrap:pretty}}@media(min-width:48rem){.data-\[size\=default\]\:md\:text-paragraph-sm[data-size=default],:scope.data-\[size\=default\]\:md\:text-paragraph-sm[data-size=default]{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}}@container field-group (width >= 28rem){.\@md\/field-group\:flex-row,:scope.\@md\/field-group\:flex-row{flex-direction:row}}@container field-group (width >= 28rem){.\@md\/field-group\:items-center,:scope.\@md\/field-group\:items-center{align-items:center}}@container field-group (width >= 28rem){:is(.\@md\/field-group\:\*\:w-auto>*),:scope:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}}@container field-group (width >= 28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]),:scope.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}@container field-group (width >= 28rem){:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label],:scope:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}@media(prefers-color-scheme:dark){.dark\:bg-input\/30,:scope.dark\:bg-input\/30{background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-input\/30,:scope.dark\:bg-input\/30{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\:bg-transparent,:scope.dark\:bg-transparent{background-color:transparent}}@media(prefers-color-scheme:dark){.dark\:disabled\:bg-transparent:disabled,:scope.dark\:disabled\:bg-transparent:disabled{background-color:transparent}}@media(prefers-color-scheme:dark){.dark\:has-disabled\:bg-input\/80:has(*:disabled),:scope.dark\:has-disabled\:bg-input\/80:has(*:disabled){background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:has-disabled\:bg-input\/80:has(*:disabled),:scope.dark\:has-disabled\:bg-input\/80:has(*:disabled){background-color:color-mix(in oklab,var(--input) 80%,transparent)}}}@media(prefers-color-scheme:dark){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has(*:is([data-slot][aria-invalid=true])),:scope.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has(*:is([data-slot][aria-invalid=true])){--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has(*:is([data-slot][aria-invalid=true])),:scope.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has(*:is([data-slot][aria-invalid=true])){--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}}@media(prefers-color-scheme:dark){.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true],:scope.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true]{border-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true],:scope.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true],:scope.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true],:scope.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}}.data-open\:animate-accordion-down:where([data-state=open]),.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])),:scope.data-open\:animate-accordion-down:where([data-state=open]),:scope.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])){animation:crisp-crisp-ai-assistant__accordion-down var(--tw-animation-duration, var(--tw-duration, .2s))var(--tw-ease, ease-out)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])),:scope.data-open\:animate-in:where([data-state=open]),:scope.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:crisp-crisp-ai-assistant__enter var(--tw-animation-duration, var(--tw-duration, .15s))var(--tw-ease, ease)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)}.data-open\:bg-background-selected:where([data-state=open]),.data-open\:bg-background-selected:where([data-open]:not([data-open=false])),:scope.data-open\:bg-background-selected:where([data-state=open]),:scope.data-open\:bg-background-selected:where([data-open]:not([data-open=false])){background-color:var(--background-selected)}.data-open\:text-foreground-hover:where([data-state=open]),.data-open\:text-foreground-hover:where([data-open]:not([data-open=false])),:scope.data-open\:text-foreground-hover:where([data-state=open]),:scope.data-open\:text-foreground-hover:where([data-open]:not([data-open=false])){color:var(--foreground-hover)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])),:scope.data-open\:fade-in-0:where([data-state=open]),:scope.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])),:scope.data-open\:zoom-in-95:where([data-state=open]),:scope.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale: 95% ;--tw-enter-scale: .95}.data-closed\:animate-accordion-up:where([data-state=closed]),.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])),:scope.data-closed\:animate-accordion-up:where([data-state=closed]),:scope.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])){animation:crisp-crisp-ai-assistant__accordion-up var(--tw-animation-duration, var(--tw-duration, .2s))var(--tw-ease, ease-out)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])),:scope.data-closed\:animate-out:where([data-state=closed]),:scope.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:crisp-crisp-ai-assistant__exit var(--tw-animation-duration, var(--tw-duration, .15s))var(--tw-ease, ease)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])),:scope.data-closed\:fade-out-0:where([data-state=closed]),:scope.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity: 0 ;--tw-exit-opacity: 0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])),:scope.data-closed\:zoom-out-95:where([data-state=closed]),:scope.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale: 95% ;--tw-exit-scale: .95}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])),:scope.data-checked\:border-primary:where([data-state=checked]),:scope.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])),:scope.data-checked\:bg-primary:where([data-state=checked]),:scope.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])),:scope.data-checked\:text-primary-foreground:where([data-state=checked]),:scope.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),:scope.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),:scope.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])){--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])),:scope.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),:scope.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){.dark\:data-checked\:bg-primary:where([data-state=checked]),.dark\:data-checked\:bg-primary:where([data-checked]:not([data-checked=false])),:scope.dark\:data-checked\:bg-primary:where([data-state=checked]),:scope.dark\:data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}}.data-unchecked\:bg-background-active:where([data-state=unchecked]),.data-unchecked\:bg-background-active:where([data-unchecked]:not([data-unchecked=false])),:scope.data-unchecked\:bg-background-active:where([data-state=unchecked]),:scope.data-unchecked\:bg-background-active:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--background-active)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),:scope.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),:scope.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])),:scope.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),:scope.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-selected\:bg-muted:where([data-selected=true]),:scope.data-selected\:bg-muted:where([data-selected=true]){background-color:var(--muted)}.data-selected\:text-foreground:where([data-selected=true]),:scope.data-selected\:text-foreground:where([data-selected=true]){color:var(--foreground)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])),:scope.data-disabled\:pointer-events-none:where([data-disabled=true]),:scope.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])),:scope.data-disabled\:cursor-not-allowed:where([data-disabled=true]),:scope.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])),:scope.data-disabled\:opacity-50:where([data-disabled=true]),:scope.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:50%}.data-active\:text-foreground-accent:where([data-state=active]),.data-active\:text-foreground-accent:where([data-active]:not([data-active=false])),:scope.data-active\:text-foreground-accent:where([data-state=active]),:scope.data-active\:text-foreground-accent:where([data-active]:not([data-active=false])){color:var(--foreground-accent)}.data-active\:text-foreground-selected:where([data-state=active]),.data-active\:text-foreground-selected:where([data-active]:not([data-active=false])),:scope.data-active\:text-foreground-selected:where([data-state=active]),:scope.data-active\:text-foreground-selected:where([data-active]:not([data-active=false])){color:var(--foreground-selected)}.data-horizontal\:h-1:where([data-orientation=horizontal]),:scope.data-horizontal\:h-1:where([data-orientation=horizontal]){height:calc(var(--spacing) * 1)}.data-horizontal\:h-full:where([data-orientation=horizontal]),:scope.data-horizontal\:h-full:where([data-orientation=horizontal]){height:100%}.data-horizontal\:h-px:where([data-orientation=horizontal]),:scope.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]),:scope.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]),:scope.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-vertical\:h-full:where([data-orientation=vertical]),:scope.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:min-h-40:where([data-orientation=vertical]),:scope.data-vertical\:min-h-40:where([data-orientation=vertical]){min-height:calc(var(--spacing) * 40)}.data-vertical\:w-1:where([data-orientation=vertical]),:scope.data-vertical\:w-1:where([data-orientation=vertical]){width:calc(var(--spacing) * 1)}.data-vertical\:w-auto:where([data-orientation=vertical]),:scope.data-vertical\:w-auto:where([data-orientation=vertical]){width:auto}.data-vertical\:w-full:where([data-orientation=vertical]),:scope.data-vertical\:w-full:where([data-orientation=vertical]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]),:scope.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:flex-col:where([data-orientation=vertical]),:scope.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.data-vertical\:self-stretch:where([data-orientation=vertical]),:scope.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_\[data-slot\=button-shell\]\]\:\!border-input [data-slot=button-shell],:scope.\[\&_\[data-slot\=button-shell\]\]\:\!border-input [data-slot=button-shell]{border-color:var(--input)!important}.\[\&_\[data-slot\=button-shell\]\]\:\!bg-background-input [data-slot=button-shell],:scope.\[\&_\[data-slot\=button-shell\]\]\:\!bg-background-input [data-slot=button-shell]{background-color:var(--background-input)!important}.data-closed\:\[\&_\[data-slot\=dropdown-menu-viewport\]\]\:overflow-hidden:where([data-state=closed]) [data-slot=dropdown-menu-viewport],.data-closed\:\[\&_\[data-slot\=dropdown-menu-viewport\]\]\:overflow-hidden:where([data-closed]:not([data-closed=false])) [data-slot=dropdown-menu-viewport],:scope.data-closed\:\[\&_\[data-slot\=dropdown-menu-viewport\]\]\:overflow-hidden:where([data-state=closed]) [data-slot=dropdown-menu-viewport],:scope.data-closed\:\[\&_\[data-slot\=dropdown-menu-viewport\]\]\:overflow-hidden:where([data-closed]:not([data-closed=false])) [data-slot=dropdown-menu-viewport]{overflow:hidden}.\[\&_a\]\:underline a,:scope.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a,:scope.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media(hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover,:scope.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_p\:not\(\:last-child\)\]\:mb-md p:not(:last-child),:scope.\[\&_p\:not\(\:last-child\)\]\:mb-md p:not(:last-child){margin-bottom:1rem}.\[\&_svg\]\:pointer-events-none svg,:scope.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:h-5 svg,:scope.\[\&_svg\]\:h-5 svg{height:calc(var(--spacing) * 5)}.\[\&_svg\]\:w-3 svg,:scope.\[\&_svg\]\:w-3 svg{width:calc(var(--spacing) * 3)}.\[\&_svg\]\:shrink-0 svg,:scope.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:icon-slot svg:not([class*=size-]),:scope.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:icon-slot svg:not([class*=size-]){width:var(--icon-size, var(--icon-size-xs))!important;height:var(--icon-size, var(--icon-size-xs))!important;padding:calc(var(--icon-size, var(--icon-size-xs)) * .1)!important;box-sizing:border-box!important}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]),:scope.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button,:scope.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-search-decoration\]\:appearance-none::-webkit-search-decoration,:scope.\[\&\:\:-webkit-search-decoration\]\:appearance-none::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button,:scope.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\:hover_\[data-slot\=button-shell\]\]\:\!bg-background-hover:hover [data-slot=button-shell],:scope.\[\&\:hover_\[data-slot\=button-shell\]\]\:\!bg-background-hover:hover [data-slot=button-shell]{background-color:var(--background-hover)!important}.\[\.border-b\]\:pb-xs:is(.border-b),:scope.\[\.border-b\]\:pb-xs:is(.border-b){padding-bottom:.5rem}.group-data-\[spacing\=lg\]\/card\:\[\.border-b\]\:pb-md:is(:where(.group\/card)[data-spacing=lg] *):is(.border-b),:scope.group-data-\[spacing\=lg\]\/card\:\[\.border-b\]\:pb-md:is(:where(.group\/card)[data-spacing=lg] *):is(.border-b){padding-bottom:1rem}.group-data-\[spacing\=sm\]\/card\:\[\.border-b\]\:pb-sm:is(:where(.group\/card)[data-spacing=sm] *):is(.border-b),:scope.group-data-\[spacing\=sm\]\/card\:\[\.border-b\]\:pb-sm:is(:where(.group\/card)[data-spacing=sm] *):is(.border-b){padding-bottom:.75rem}.\[\.border-t\]\:pt-xs:is(.border-t),:scope.\[\.border-t\]\:pt-xs:is(.border-t){padding-top:.5rem}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:scope:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg){rotate:180deg}:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg),:scope:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-xs *):is([cmdk-group-heading]),:scope:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-xs *):is([cmdk-group-heading]){padding-inline:.5rem}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *):is([cmdk-group-heading]),:scope:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *):is([cmdk-group-heading]){padding-block:calc(var(--spacing) * 1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-paragraph-xs *):is([cmdk-group-heading]),:scope:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-paragraph-xs *):is([cmdk-group-heading]){font-size:.75rem;line-height:var(--tw-leading, 1rem);letter-spacing:var(--tw-tracking, .13px)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *):is([cmdk-group-heading]),:scope:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *):is([cmdk-group-heading]){--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *):is([cmdk-group-heading]),:scope:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *):is([cmdk-group-heading]){color:var(--muted-foreground)}:is(.\*\:\[a\]\:underline>*):is(a),:scope:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a),:scope:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media(hover:hover){.\[a\]\:hover\:bg-background\/80:is(a):hover,:scope.\[a\]\:hover\:bg-background\/80:is(a):hover{background-color:var(--background)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-background\/80:is(a):hover,:scope.\[a\]\:hover\:bg-background\/80:is(a):hover{background-color:color-mix(in oklab,var(--background) 80%,transparent)}}}@media(hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover,:scope.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover,:scope.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}}@media(hover:hover){.\[a\]\:hover\:bg-muted:is(a):hover,:scope.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}}@media(hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover,:scope.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover,:scope.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}}@media(hover:hover){.\[a\]\:hover\:bg-secondary\/80:is(a):hover,:scope.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover,:scope.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}}@media(hover:hover){.\[a\]\:hover\:text-muted-foreground:is(a):hover,:scope.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}}@media(hover:hover){:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover,:scope:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-lg>*):is(img:first-child),:scope:is(.\*\:\[img\:first-child\]\:rounded-t-lg>*):is(img:first-child){border-top-left-radius:.75rem;border-top-right-radius:.75rem}:is(.\*\:\[img\:last-child\]\:rounded-b-lg>*):is(img:last-child),:scope:is(.\*\:\[img\:last-child\]\:rounded-b-lg>*):is(img:last-child){border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child,:scope:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child,:scope:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-xs>*):is(span):last-child,:scope:is(.\*\:\[span\]\:last\:gap-xs>*):is(span):last-child{gap:.5rem}:is(.\*\:\[svg\]\:row-span-2>*):is(svg),:scope:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2 / span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg),:scope:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y: calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg),:scope:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentcolor}:is(.focus\:\*\:\[svg\]\:text-foreground-hover:focus>*):is(svg),:scope:is(.focus\:\*\:\[svg\]\:text-foreground-hover:focus>*):is(svg){color:var(--foreground-hover)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg),:scope:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg),:scope:is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg){color:var(--foreground)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])),:scope:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])),:scope:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button,:scope.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button,:scope.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\>\*\:not\(\:first-child\)\]\:-ms-px>*:not(:first-child),:scope.\[\&\>\*\:not\(\:first-child\)\]\:-ms-px>*:not(:first-child){margin-inline-start:-1px}.\[\&\>\.sr-only\]\:w-auto>.sr-only,:scope.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-95>[data-slot=resizable-handle-grip],:scope.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-95>[data-slot=resizable-handle-grip]{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-0>[data-slot=resizable-handle-grip],:scope.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-0>[data-slot=resizable-handle-grip]{opacity:0%}.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:transition-all>[data-slot=resizable-handle-grip],:scope.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:transition-all>[data-slot=resizable-handle-grip]{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:duration-400>[data-slot=resizable-handle-grip],:scope.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:duration-400>[data-slot=resizable-handle-grip]{--tw-duration: .4s;transition-duration:.4s}@media(hover:hover){.hover\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-100:hover>[data-slot=resizable-handle-grip],:scope.hover\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-100:hover>[data-slot=resizable-handle-grip]{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.hover\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-100:hover>[data-slot=resizable-handle-grip],:scope.hover\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-100:hover>[data-slot=resizable-handle-grip]{opacity:100%}}.focus-visible\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-100:focus-visible>[data-slot=resizable-handle-grip],:scope.focus-visible\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-100:focus-visible>[data-slot=resizable-handle-grip]{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.focus-visible\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-100:focus-visible>[data-slot=resizable-handle-grip],:scope.focus-visible\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-100:focus-visible>[data-slot=resizable-handle-grip]{opacity:100%}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio],:scope.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],:scope.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (width >= 28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio],:scope.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],:scope.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a,:scope.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a,:scope.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover,:scope.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-sm:has(>[data-align=block-end])>input,:scope.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-sm:has(>[data-align=block-end])>input{padding-top:.75rem}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-sm:has(>[data-align=block-start])>input,:scope.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-sm:has(>[data-align=block-start])>input{padding-bottom:.75rem}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input,:scope.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-xs:has(>[data-align=inline-end])>input,:scope.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-xs:has(>[data-align=inline-end])>input{padding-right:.5rem}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input,:scope.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-xs:has(>[data-align=inline-start])>input,:scope.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-xs:has(>[data-align=inline-start])>input{padding-left:.5rem}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd,:scope.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-paragraph-xs>span,:scope.\[\&\>span\]\:text-paragraph-xs>span{font-size:.75rem;line-height:var(--tw-leading, 1rem);letter-spacing:var(--tw-tracking, .13px)}.\[\&\>span\]\:opacity-70>span,:scope.\[\&\>span\]\:opacity-70>span{opacity:70%}.\[\&\>svg\]\:pointer-events-none>svg,:scope.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg,:scope.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg,:scope.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg,:scope.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:text-muted-foreground>svg,:scope.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has(*[data-size=lg]) *)>svg,:scope.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has(*[data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has(*[data-size=sm]) *)>svg,:scope.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has(*[data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,:scope.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg,:scope.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg,:scope.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:icon-slot>svg:not([class*=size-]),:scope.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:icon-slot>svg:not([class*=size-]){width:var(--icon-size, var(--icon-size-xs))!important;height:var(--icon-size, var(--icon-size-xs))!important;padding:calc(var(--icon-size, var(--icon-size-xs)) * .1)!important;box-sizing:border-box!important}.\[\&\[aria-orientation\=horizontal\]_\[data-slot\=resizable-handle-mark\]\]\:h-px[aria-orientation=horizontal] [data-slot=resizable-handle-mark],:scope.\[\&\[aria-orientation\=horizontal\]_\[data-slot\=resizable-handle-mark\]\]\:h-px[aria-orientation=horizontal] [data-slot=resizable-handle-mark]{height:1px}.\[\&\[aria-orientation\=horizontal\]_\[data-slot\=resizable-handle-mark\]\]\:w-2\.5[aria-orientation=horizontal] [data-slot=resizable-handle-mark],:scope.\[\&\[aria-orientation\=horizontal\]_\[data-slot\=resizable-handle-mark\]\]\:w-2\.5[aria-orientation=horizontal] [data-slot=resizable-handle-mark]{width:calc(var(--spacing) * 2.5)}.\[\&\[aria-orientation\=horizontal\]\>\[data-slot\=resizable-handle-grip\]\]\:h-2[aria-orientation=horizontal]>[data-slot=resizable-handle-grip],:scope.\[\&\[aria-orientation\=horizontal\]\>\[data-slot\=resizable-handle-grip\]\]\:h-2[aria-orientation=horizontal]>[data-slot=resizable-handle-grip]{height:calc(var(--spacing) * 2)}.\[\&\[aria-orientation\=horizontal\]\>\[data-slot\=resizable-handle-grip\]\]\:w-6[aria-orientation=horizontal]>[data-slot=resizable-handle-grip],:scope.\[\&\[aria-orientation\=horizontal\]\>\[data-slot\=resizable-handle-grip\]\]\:w-6[aria-orientation=horizontal]>[data-slot=resizable-handle-grip]{width:calc(var(--spacing) * 6)}.\[\&\[aria-orientation\=vertical\]\>\[data-slot\=resizable-handle-grip\]\]\:h-6[aria-orientation=vertical]>[data-slot=resizable-handle-grip],:scope.\[\&\[aria-orientation\=vertical\]\>\[data-slot\=resizable-handle-grip\]\]\:h-6[aria-orientation=vertical]>[data-slot=resizable-handle-grip]{height:calc(var(--spacing) * 6)}.\[\&\[aria-orientation\=vertical\]\>\[data-slot\=resizable-handle-grip\]\]\:w-2[aria-orientation=vertical]>[data-slot=resizable-handle-grip],:scope.\[\&\[aria-orientation\=vertical\]\>\[data-slot\=resizable-handle-grip\]\]\:w-2[aria-orientation=vertical]>[data-slot=resizable-handle-grip]{width:calc(var(--spacing) * 2)}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5,:scope[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop,:scope:before,:scope:after,:scope::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-ease: initial;--tw-content: "";--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-animation-delay: 0s;--tw-animation-direction: normal;--tw-animation-duration: initial;--tw-animation-fill-mode: none;--tw-animation-iteration-count: 1;--tw-enter-blur: 0;--tw-enter-opacity: 1;--tw-enter-rotate: 0;--tw-enter-scale: 1;--tw-enter-translate-x: 0;--tw-enter-translate-y: 0;--tw-exit-blur: 0;--tw-exit-opacity: 1;--tw-exit-rotate: 0;--tw-exit-scale: 1;--tw-exit-translate-x: 0;--tw-exit-translate-y: 0}}}:scope[data-theme=crisp-light][data-brand=unfi]{--background-primary: #3b73a7;--foreground-primary: #3b73a7;--foreground-link: #3b73a7;--foreground-hover: #133759;--border-hover: #3b73a7;--border-active: #133759;--border-selected: #3b73a7;--ring: #3b73a7;--button-primary: #3b73a7;--button-primary-hover: #133759;--accent-default: #3b73a7;--accent-bold: #133759;--accent-subtle: #f0f8ff;--accent-subtlest: #f0f8ff;--dock: #ffffff;--dock-item: #597e87;--dock-item-hover: #e6eded;--dock-item-selected: #f0f8ff;--background-selected: #f0f8ff;--foreground-selected: #3b73a7;--foreground-active: #133759;--foreground-accent: #3b73a7;--foreground-accent-subtle: #77b1d0;--background: #f1f5f5;--background-card: #ffffff;--background-group: #f9fbfb;--background-input: #ffffff;--foreground: #334347;--foreground-subtle: #597e87;--foreground-muted: #84a6ac;--border: #dee8e8;--border-subtle: #e4ecec;--border-subtlest: #e4ecec;--danger: #c5332f;--danger-subtlest: #ffe0df;--foreground-destructive: #c5332f}*{box-sizing:border-box}.app-shell,:scope.app-shell{display:flex;flex-direction:column;height:calc(100dvh - var(--worktree-banner-height, 0px))}.app-main,:scope.app-main{background:var(--color-background);display:flex;flex-direction:row;flex:1;min-height:0}.app-content,:scope.app-content{flex:1;min-height:0;display:flex;flex-direction:column;z-index:1;overflow:auto}.app-nav,:scope.app-nav{display:flex;z-index:2;padding:var(--spacing-xs) 0 var(--spacing-xs) var(--spacing-xs);background:var(--color-background)}.chat-container,:scope.chat-container{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden;width:100%;box-sizing:border-box;background:var(--color-background)}.agent-emoji,:scope.agent-emoji{font-size:var(--text-paragraph-lg)}.agent-name,:scope.agent-name{font-weight:var(--font-weight-medium)}@media(max-width:768px){.app-main,:scope.app-main{flex-direction:column-reverse}.app-nav,:scope.app-nav{display:flex;z-index:2;padding:0 var(--spacing-xs) calc(var(--spacing-xs) + env(safe-area-inset-bottom)) var(--spacing-xs)}.app-nav,:scope.app-nav{display:inline}.chat-container,:scope.chat-container{height:100%;flex:1}}.search-container,:scope.search-container{position:relative;max-width:400px;margin:2rem auto 0}.search-input,:scope.search-input{width:100%;padding:.75rem 3rem .75rem 1rem;font-size:var(--text-paragraph-md);border:2px solid var(--color-border);border-radius:8px;background:var(--color-background-card);color:var(--color-foreground);transition:all .3s ease;box-sizing:border-box}.search-input:focus,:scope.search-input:focus{outline:none;border-color:var(--color-background-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-background-primary) 10%,transparent)}.search-input::placeholder,:scope.search-input::placeholder{color:var(--color-foreground-subtle)}.search-icon,:scope.search-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--color-foreground-subtle);font-size:var(--text-paragraph-lg);pointer-events:none}[data-theme=crisp-dark] pre:has(.hljs),:scope[data-theme=crisp-dark] pre:has(.hljs){background:#0d1117;border-color:#30363d}[data-theme=crisp-dark] .hljs,:scope[data-theme=crisp-dark] .hljs{color:#c9d1d9;background:#0d1117}[data-theme=crisp-dark] .hljs-doctag,[data-theme=crisp-dark] .hljs-keyword,[data-theme=crisp-dark] .hljs-meta .hljs-keyword,[data-theme=crisp-dark] .hljs-template-tag,[data-theme=crisp-dark] .hljs-template-variable,[data-theme=crisp-dark] .hljs-type,[data-theme=crisp-dark] .hljs-variable.language_,:scope[data-theme=crisp-dark] .hljs-doctag,:scope[data-theme=crisp-dark] .hljs-keyword,:scope[data-theme=crisp-dark] .hljs-meta .hljs-keyword,:scope[data-theme=crisp-dark] .hljs-template-tag,:scope[data-theme=crisp-dark] .hljs-template-variable,:scope[data-theme=crisp-dark] .hljs-type,:scope[data-theme=crisp-dark] .hljs-variable.language_{color:#ff7b72}[data-theme=crisp-dark] .hljs-title,[data-theme=crisp-dark] .hljs-title.class_,[data-theme=crisp-dark] .hljs-title.class_.inherited__,[data-theme=crisp-dark] .hljs-title.function_,:scope[data-theme=crisp-dark] .hljs-title,:scope[data-theme=crisp-dark] .hljs-title.class_,:scope[data-theme=crisp-dark] .hljs-title.class_.inherited__,:scope[data-theme=crisp-dark] .hljs-title.function_{color:#d2a8ff}[data-theme=crisp-dark] .hljs-attr,[data-theme=crisp-dark] .hljs-attribute,[data-theme=crisp-dark] .hljs-literal,[data-theme=crisp-dark] .hljs-meta,[data-theme=crisp-dark] .hljs-number,[data-theme=crisp-dark] .hljs-operator,[data-theme=crisp-dark] .hljs-selector-attr,[data-theme=crisp-dark] .hljs-selector-class,[data-theme=crisp-dark] .hljs-selector-id,[data-theme=crisp-dark] .hljs-variable,:scope[data-theme=crisp-dark] .hljs-attr,:scope[data-theme=crisp-dark] .hljs-attribute,:scope[data-theme=crisp-dark] .hljs-literal,:scope[data-theme=crisp-dark] .hljs-meta,:scope[data-theme=crisp-dark] .hljs-number,:scope[data-theme=crisp-dark] .hljs-operator,:scope[data-theme=crisp-dark] .hljs-selector-attr,:scope[data-theme=crisp-dark] .hljs-selector-class,:scope[data-theme=crisp-dark] .hljs-selector-id,:scope[data-theme=crisp-dark] .hljs-variable{color:#79c0ff}[data-theme=crisp-dark] .hljs-string,[data-theme=crisp-dark] .hljs-meta .hljs-string,[data-theme=crisp-dark] .hljs-regexp,:scope[data-theme=crisp-dark] .hljs-string,:scope[data-theme=crisp-dark] .hljs-meta .hljs-string,:scope[data-theme=crisp-dark] .hljs-regexp{color:#a5d6ff}[data-theme=crisp-dark] .hljs-built_in,[data-theme=crisp-dark] .hljs-symbol,:scope[data-theme=crisp-dark] .hljs-built_in,:scope[data-theme=crisp-dark] .hljs-symbol{color:#ffa657}[data-theme=crisp-dark] .hljs-code,[data-theme=crisp-dark] .hljs-comment,[data-theme=crisp-dark] .hljs-formula,:scope[data-theme=crisp-dark] .hljs-code,:scope[data-theme=crisp-dark] .hljs-comment,:scope[data-theme=crisp-dark] .hljs-formula{color:#8b949e}[data-theme=crisp-dark] .hljs-name,[data-theme=crisp-dark] .hljs-quote,[data-theme=crisp-dark] .hljs-selector-pseudo,[data-theme=crisp-dark] .hljs-selector-tag,:scope[data-theme=crisp-dark] .hljs-name,:scope[data-theme=crisp-dark] .hljs-quote,:scope[data-theme=crisp-dark] .hljs-selector-pseudo,:scope[data-theme=crisp-dark] .hljs-selector-tag{color:#7ee787}[data-theme=crisp-dark] .hljs-subst,:scope[data-theme=crisp-dark] .hljs-subst{color:#c9d1d9}[data-theme=crisp-dark] .hljs-section,:scope[data-theme=crisp-dark] .hljs-section{color:#1f6feb;font-weight:var(--font-weight-bold)}[data-theme=crisp-dark] .hljs-bullet,:scope[data-theme=crisp-dark] .hljs-bullet{color:#f2cc60}[data-theme=crisp-dark] .hljs-emphasis,:scope[data-theme=crisp-dark] .hljs-emphasis{color:#c9d1d9;font-style:italic}[data-theme=crisp-dark] .hljs-strong,:scope[data-theme=crisp-dark] .hljs-strong{color:#c9d1d9;font-weight:var(--font-weight-bold)}[data-theme=crisp-dark] .hljs-addition,:scope[data-theme=crisp-dark] .hljs-addition{color:#aff5b4;background-color:#033a16}[data-theme=crisp-dark] .hljs-deletion,:scope[data-theme=crisp-dark] .hljs-deletion{color:#ffdcd7;background-color:#67060c}._overlay_19z7b_2,:scope._overlay_19z7b_2{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--color-background-scrim, rgba(0, 0, 0, .5));display:flex;align-items:center;justify-content:center;z-index:1300}._rightOverlay_19z7b_15,:scope._rightOverlay_19z7b_15{align-items:stretch;justify-content:flex-end}._dialog_19z7b_20,:scope._dialog_19z7b_20{background:var(--color-background-card);color:var(--color-foreground);border-radius:12px;padding:0;width:90%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 10px 25px #0003;outline:none}._rightDialog_19z7b_33,:scope._rightDialog_19z7b_33{width:420px;max-width:calc(100vw - 48px);height:100vh;max-height:none;border-radius:0}._dialog_19z7b_20:focus-visible,:scope._dialog_19z7b_20:focus-visible{outline:2px solid var(--color-background-primary, #3b82f6);outline-offset:-2px}._small_19z7b_47,:scope._small_19z7b_47{max-width:400px}._medium_19z7b_51,:scope._medium_19z7b_51{max-width:600px}._large_19z7b_55,:scope._large_19z7b_55{max-width:800px}._extra-large_19z7b_59,:scope._extra-large_19z7b_59{max-width:1200px}._full-screen_19z7b_63,:scope._full-screen_19z7b_63{width:98vw;height:97vh;max-width:1800px;max-height:97vh}._header_19z7b_70,:scope._header_19z7b_70{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-lg);border-bottom:1px solid var(--color-border);flex-shrink:0}._title_19z7b_79,:scope._title_19z7b_79{margin:0;color:var(--color-foreground);font-size:var(--text-paragraph-lg);font-weight:var(--font-weight-semibold)}._closeButton_19z7b_86,:scope._closeButton_19z7b_86{background:none;border:none;font-size:var(--text-heading-4);color:var(--color-foreground-subtle);cursor:pointer;padding:var(--spacing-2xs);border-radius:var(--spacing-2xs);transition:background-color .2s;line-height:var(--text-heading-4--line-height);display:flex;align-items:center;justify-content:center;width:calc(var(--spacing-md) * 2);height:calc(var(--spacing-md) * 2)}._closeButton_19z7b_86:hover,:scope._closeButton_19z7b_86:hover{background-color:var(--color-background);color:var(--color-foreground)}._floatingCloseButton_19z7b_108,:scope._floatingCloseButton_19z7b_108{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);z-index:1;background:var(--color-background-card);border:1px solid var(--color-border);font-size:var(--text-paragraph-lg);color:var(--color-foreground-subtle);cursor:pointer;padding:0;border-radius:50%;transition:background-color .2s,color .2s;line-height:var(--text-paragraph-lg--line-height);display:flex;align-items:center;justify-content:center;width:calc(var(--spacing-md) * 2);height:calc(var(--spacing-md) * 2);box-shadow:0 1px 4px #0000001a}._floatingCloseButton_19z7b_108:hover,:scope._floatingCloseButton_19z7b_108:hover{background-color:var(--color-background);color:var(--color-foreground)}._content_19z7b_137,:scope._content_19z7b_137{padding:var(--spacing-lg);flex:1;overflow:auto;min-height:0}._noPadding_19z7b_144,:scope._noPadding_19z7b_144{padding:0}._footer_19z7b_148,:scope._footer_19z7b_148{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-lg);border-top:1px solid var(--color-border);flex-shrink:0}@media(max-width:768px),(orientation:landscape)and (max-height:520px){._overlay_19z7b_2:has(._full-screen_19z7b_63),:scope._overlay_19z7b_2:has(._full-screen_19z7b_63){align-items:stretch;justify-content:stretch;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}._full-screen_19z7b_63,:scope._full-screen_19z7b_63{width:100%;height:100%;max-width:none;max-height:100%;border-radius:0;overflow:hidden}}@media(max-width:640px){._dialog_19z7b_20,:scope._dialog_19z7b_20{width:100%;height:100%;max-height:100vh;max-height:100dvh;border-radius:0}._dialog_19z7b_20._full-screen_19z7b_63,:scope._dialog_19z7b_20._full-screen_19z7b_63{max-height:100%}._header_19z7b_70,._content_19z7b_137,:scope._header_19z7b_70,:scope._content_19z7b_137{padding:var(--spacing-md)}}/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer theme{:scope,:host{--font-sans: "Outfit Variable", sans-serif;--font-serif: "Geist", ui-serif, serif;--font-mono: "Roboto", ui-monospace, monospace;--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-blue-800: oklch(42.4% .199 265.638);--spacing: .25rem;--text-xs: .75rem;--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--tracking-wider: .05em;--tracking-widest: .1em;--leading-snug: 1.375;--leading-normal: 1.5;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--radius-4xl: 2rem;--shadow-2xs: 0 1px 0 0 #0f131500;--shadow-xs: 0 1px 2px 0 #0f131500;--shadow-sm: 0 1px 3px 0 #0f13151a, 0 1px 2px -1px #0f13151a;--shadow-md: 0 4px 6px -1px #0f13151a, 0 2px 4px -2px #0f13151a;--shadow-lg: 0 10px 15px -3px #0f13151a, 0 4px 6px -4px #0f13151a;--shadow-xl: 0 20px 25px -5px #0f13151a, 0 8px 10px -6px #0f13151a;--shadow-2xl: 0 25px 50px -12px #0f13151a;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs: 4px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: "Outfit Variable", sans-serif;--default-mono-font-family: "Roboto", ui-monospace, monospace;--color-foreground: var(--foreground);--color-foreground-subtle: var(--foreground-subtle);--color-foreground-muted: var(--foreground-muted);--color-foreground-primary: var(--foreground-primary);--color-foreground-link: var(--foreground-link);--color-foreground-hover: var(--foreground-hover);--color-foreground-inverse: var(--foreground-inverse);--color-foreground-active: var(--foreground-active);--color-foreground-selected: var(--foreground-selected);--color-foreground-accent: var(--foreground-accent);--color-foreground-accent-subtle: var(--foreground-accent-subtle);--color-foreground-destructive: var(--foreground-destructive);--color-background: var(--background);--color-background-card: var(--background-card);--color-background-group: var(--background-group);--color-background-selected: var(--background-selected);--color-background-hover: var(--background-hover);--color-background-active: var(--background-active);--color-background-input: var(--background-input);--color-background-primary: var(--background-primary);--color-background-scrim: var(--background-scrim);--color-border: var(--border);--color-border-boldest: var(--border-boldest);--color-border-bold: var(--border-bold);--color-border-subtle: var(--border-subtle);--color-border-subtlest: var(--border-subtlest);--color-border-subtle-inverse: var(--border-subtle-inverse);--color-border-none: var(--border-none);--color-border-hover: var(--border-hover);--color-border-active: var(--border-active);--color-border-selected: var(--border-selected);--color-ring: var(--ring);--color-ring-error: var(--ring-error);--color-popover: var(--popover);--color-popover-foreground: var(--popover-foreground);--color-accent-bold: var(--accent-bold);--color-accent-default: var(--accent-default);--color-accent-subtle: var(--accent-subtle);--color-accent-subtlest: var(--accent-subtlest);--color-dock: var(--dock);--color-dock-item: var(--dock-item);--color-dock-item-hover: var(--dock-item-hover);--color-dock-item-selected: var(--dock-item-selected);--color-button-primary: var(--button-primary);--color-button-primary-hover: var(--button-primary-hover);--color-button-secondary: var(--button-secondary);--color-button-secondary-hover: var(--button-secondary-hover);--color-button-outline: var(--button-outline);--color-button-outline-hover: var(--button-outline-hover);--color-button-ghost: var(--button-ghost);--color-button-ghost-hover: var(--button-ghost-hover);--color-button-destructive: var(--button-destructive);--color-button-destructive-hover: var(--button-destructive-hover);--color-button-destructive-selected: var(--button-destructive-selected);--color-danger: var(--danger);--color-danger-bold: var(--danger-bold);--color-danger-subtle: var(--danger-subtle);--color-danger-subtlest: var(--danger-subtlest);--color-warning: var(--warning);--color-warning-bold: var(--warning-bold);--color-warning-subtle: var(--warning-subtle);--color-warning-subtlest: var(--warning-subtlest);--color-success: var(--success);--color-success-bold: var(--success-bold);--color-success-subtle: var(--success-subtle);--color-success-subtlest: var(--success-subtlest);--color-info: var(--info);--color-info-bold: var(--info-bold);--color-info-subtle: var(--info-subtle);--color-info-subtlest: var(--info-subtlest);--color-chart-1: var(--chart-1);--color-chart-2: var(--chart-2);--color-chart-3: var(--chart-3);--color-chart-4: var(--chart-4);--color-chart-5: var(--chart-5);--color-chart-positive: var(--chart-positive);--color-chart-negative: var(--chart-negative);--color-sidebar: var(--sidebar);--color-sidebar-foreground: var(--sidebar-foreground);--color-sidebar-primary: var(--sidebar-primary);--color-sidebar-primary-foreground: var(--sidebar-primary-foreground);--color-sidebar-accent: var(--sidebar-accent);--color-sidebar-accent-foreground: var(--sidebar-accent-foreground);--color-sidebar-border: var(--sidebar-border);--color-sidebar-ring: var(--sidebar-ring);--color-primary: var(--primary);--color-primary-foreground: var(--primary-foreground);--color-secondary: var(--secondary);--color-secondary-foreground: var(--secondary-foreground);--color-muted: var(--muted);--color-muted-foreground: var(--muted-foreground);--color-accent: var(--accent);--color-accent-foreground: var(--accent-foreground);--color-destructive: var(--destructive);--color-card: var(--card);--color-card-foreground: var(--card-foreground);--color-input: var(--input);--radius-none: 0px;--radius-full: 9999px;--spacing-none: 0rem;--spacing-3xs: .125rem;--spacing-2xs: .25rem;--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1rem;--spacing-lg: 1.25rem;--spacing-xl: 1.5rem;--spacing-2xl: 2rem;--spacing-3xl: 2.5rem;--spacing-4xl: 3rem;--spacing-5xl: 4rem;--spacing-6xl: 5rem;--spacing-7xl: 6rem;--spacing-8xl: 7rem;--spacing-9xl: 8rem;--spacing-10xl: 9rem;--width-sm: 24rem;--max-width-xs: 20rem;--max-width-sm: 24rem;--text-heading-1: 3rem;--text-heading-1--line-height: 3rem;--text-heading-1--letter-spacing: 0;--text-heading-1--font-weight: 600;--text-heading-2: 1.875rem;--text-heading-2--line-height: 1.875rem;--text-heading-2--letter-spacing: 0;--text-heading-2--font-weight: 600;--text-heading-3: 1.5rem;--text-heading-3--line-height: 1.8rem;--text-heading-3--letter-spacing: 0;--text-heading-3--font-weight: 600;--text-heading-4: 1.25rem;--text-heading-4--line-height: 1.5rem;--text-heading-4--letter-spacing: 0;--text-heading-4--font-weight: 600;--text-paragraph-lg: 1.125rem;--text-paragraph-lg--line-height: 1.375rem;--text-paragraph-lg--letter-spacing: 0;--text-paragraph-md: 1rem;--text-paragraph-md--line-height: 1.25rem;--text-paragraph-md--letter-spacing: 0;--text-paragraph-sm: .875rem;--text-paragraph-sm--line-height: 1.125rem;--text-paragraph-sm--letter-spacing: .13px;--text-paragraph-xs: .75rem;--text-paragraph-xs--line-height: 1rem;--text-paragraph-xs--letter-spacing: .13px;--text-paragraph-2xs: .625rem;--text-paragraph-2xs--line-height: .75rem;--text-paragraph-2xs--letter-spacing: .5px;--text-caption: .875rem;--text-caption--line-height: 1.3125rem;--text-caption--letter-spacing: 1.5px;--text-monospaced: 1rem;--text-monospaced--line-height: 1.5rem;--text-monospaced--letter-spacing: 0}}@layer base{*,:after,:before,::backdrop,::file-selector-button,:scope:after,:scope:before,:scope::backdrop,:scope::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:scope,:host{-webkit-text-size-adjust:100%;-moz-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}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring,:scope:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button,:scope::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup,:scope:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option,:scope:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button,:scope::file-selector-button{margin-inline-end:4px}::placeholder,:scope::placeholder{opacity:1}@supports (not ((-webkit-appearance: -apple-pay-button))) or (contain-intrinsic-size: 1px){::placeholder,:scope::placeholder{color:currentcolor}@supports (color: color-mix(in lab,red,red)){::placeholder,:scope::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration,:scope::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value,:scope::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit,:scope::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper,:scope::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field,:scope::-webkit-datetime-edit,:scope::-webkit-datetime-edit-year-field,:scope::-webkit-datetime-edit-month-field,:scope::-webkit-datetime-edit-day-field,:scope::-webkit-datetime-edit-hour-field,:scope::-webkit-datetime-edit-minute-field,:scope::-webkit-datetime-edit-second-field,:scope::-webkit-datetime-edit-millisecond-field,:scope::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator,:scope::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid,:scope:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button,:scope::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button,:scope::-webkit-inner-spin-button,:scope::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])),:scope[hidden]:where(:not([hidden=until-found])){display:none!important}:scope{-webkit-font-smoothing:antialiased}}@layer utilities{.\@container\/card-header,:scope.\@container\/card-header{container-type:inline-size;container-name:card-header}.\@container\/field-group,:scope.\@container\/field-group{container-type:inline-size;container-name:field-group}.pointer-events-auto,:scope.pointer-events-auto{pointer-events:auto}.pointer-events-none,:scope.pointer-events-none{pointer-events:none}.invisible,:scope.invisible{visibility:hidden}.visible,:scope.visible{visibility:visible}.sr-only,:scope.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.absolute,:scope.absolute{position:absolute}.fixed,:scope.fixed{position:fixed}.relative,:scope.relative{position:relative}.static,:scope.static{position:static}.-inset-px,:scope.-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.inset-0,:scope.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0,:scope.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0,:scope.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start,:scope.start{inset-inline-start:var(--spacing)}.end,:scope.end{inset-inline-end:var(--spacing)}.top-0,:scope.top-0{top:calc(var(--spacing) * 0)}.top-1\/2,:scope.top-1\/2{top:50%}.top-1\/3,:scope.top-1\/3{top:calc(1 / 3 * 100%)}.top-sm,:scope.top-sm{top:.75rem}.top-xs,:scope.top-xs{top:.5rem}.right-0,:scope.right-0{right:calc(var(--spacing) * 0)}.right-sm,:scope.right-sm{right:.75rem}.right-xs,:scope.right-xs{right:.5rem}.bottom-0,:scope.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0,:scope.left-0{left:calc(var(--spacing) * 0)}.left-1\/2,:scope.left-1\/2{left:50%}.isolate,:scope.isolate{isolation:isolate}.-z-10,:scope.-z-10{z-index:-10}.z-0,:scope.z-0{z-index:0}.z-10,:scope.z-10{z-index:10}.z-50,:scope.z-50{z-index:50}.order-first,:scope.order-first{order:-9999}.order-last,:scope.order-last{order:9999}.col-start-2,:scope.col-start-2{grid-column-start:2}.row-span-2,:scope.row-span-2{grid-row:span 2 / span 2}.row-start-1,:scope.row-start-1{grid-row-start:1}.container,:scope.container{width:100%}@media(min-width:40rem){.container,:scope.container{max-width:40rem}}@media(min-width:48rem){.container,:scope.container{max-width:48rem}}@media(min-width:64rem){.container,:scope.container{max-width:64rem}}@media(min-width:80rem){.container,:scope.container{max-width:80rem}}@media(min-width:96rem){.container,:scope.container{max-width:96rem}}.-mx-2xs,:scope.-mx-2xs{margin-inline:-.25rem}.mx-auto,:scope.mx-auto{margin-inline:auto}.-my-xs,:scope.-my-xs{margin-block:-.5rem}.my-2xs,:scope.my-2xs{margin-block:.25rem}.my-sm,:scope.my-sm{margin-block:.75rem}.mt-3xs,:scope.mt-3xs{margin-top:.125rem}.mt-auto,:scope.mt-auto{margin-top:auto}.mt-xs,:scope.mt-xs{margin-top:.5rem}.mr-auto,:scope.mr-auto{margin-right:auto}.mb-1\.5,:scope.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-xs,:scope.mb-xs{margin-bottom:.5rem}.ml-2xs,:scope.ml-2xs{margin-left:.25rem}.ml-\[calc\(var\(--icon-size\)\+0\.5rem\)\],:scope.ml-\[calc\(var\(--icon-size\)\+0\.5rem\)\]{margin-left:calc(var(--icon-size) + .5rem)}.ml-auto,:scope.ml-auto{margin-left:auto}.ml-md,:scope.ml-md{margin-left:1rem}.icon-slot,:scope.icon-slot{width:var(--icon-size, var(--icon-size-xs))!important;height:var(--icon-size, var(--icon-size-xs))!important;padding:calc(var(--icon-size, var(--icon-size-xs)) * .1)!important;box-sizing:border-box!important}.box-border,:scope.box-border{box-sizing:border-box}.no-scrollbar,:scope.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar,:scope.no-scrollbar::-webkit-scrollbar{display:none}.block,:scope.block{display:block}.contents,:scope.contents{display:contents}.flex,:scope.flex{display:flex}.grid,:scope.grid{display:grid}.hidden,:scope.hidden{display:none}.inline,:scope.inline{display:inline}.inline-block,:scope.inline-block{display:inline-block}.inline-flex,:scope.inline-flex{display:inline-flex}.inline-grid,:scope.inline-grid{display:inline-grid}.table,:scope.table{display:table}.field-sizing-content,:scope.field-sizing-content{field-sizing:content}.aspect-square,:scope.aspect-square{aspect-ratio:1 / 1}.\!size-3,:scope.\!size-3{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.size-\(--cell-size\),:scope.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2,:scope.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3,:scope.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4,:scope.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5,:scope.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6,:scope.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8,:scope.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10,:scope.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12,:scope.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-auto,:scope.size-auto{width:auto;height:auto}.size-full,:scope.size-full{width:100%;height:100%}.\!h-2xl,:scope.\!h-2xl{height:2rem!important}.\!h-3xl,:scope.\!h-3xl{height:2.5rem!important}.h-\(--accordion-panel-height\),:scope.h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.h-\(--cell-size\),:scope.h-\(--cell-size\){height:var(--cell-size)}.h-\(--collapsible-panel-height\),:scope.h-\(--collapsible-panel-height\){height:var(--collapsible-panel-height)}.h-1,:scope.h-1{height:calc(var(--spacing) * 1)}.h-2\.5,:scope.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2xl,:scope.h-2xl{height:2rem}.h-2xl\!,:scope.h-2xl\!{height:2rem!important}.h-3,:scope.h-3{height:calc(var(--spacing) * 3)}.h-3xl,:scope.h-3xl{height:2.5rem}.h-4,:scope.h-4{height:calc(var(--spacing) * 4)}.h-4xl,:scope.h-4xl{height:3rem}.h-6,:scope.h-6{height:calc(var(--spacing) * 6)}.h-32,:scope.h-32{height:calc(var(--spacing) * 32)}.h-\[68px\],:scope.h-\[68px\]{height:68px}.h-\[260px\],:scope.h-\[260px\]{height:260px}.h-\[760px\],:scope.h-\[760px\]{height:760px}.h-\[calc\(100\%-1px\)\],:scope.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto,:scope.h-auto{height:auto}.h-full,:scope.h-full{height:100%}.h-lg,:scope.h-lg{height:1.25rem}.h-px,:scope.h-px{height:1px}.h-sm,:scope.h-sm{height:.75rem}.h-xl,:scope.h-xl{height:1.5rem}.max-h-\(--available-height\),:scope.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-64,:scope.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72,:scope.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[85vh\],:scope.max-h-\[85vh\]{max-height:85vh}.max-h-\[inherit\],:scope.max-h-\[inherit\]{max-height:inherit}.min-h-0,:scope.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5xl,:scope.min-h-5xl{min-height:4rem}.min-h-6,:scope.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-64,:scope.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-\[420px\],:scope.min-h-\[420px\]{min-height:420px}.min-h-\[480px\],:scope.min-h-\[480px\]{min-height:480px}.min-h-\[var\(--btn-icon\)\],:scope.min-h-\[var\(--btn-icon\)\]{min-height:var(--btn-icon)}.w-\(--anchor-width\),:scope.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--cell-size\),:scope.w-\(--cell-size\){width:var(--cell-size)}.w-1\/2,:scope.w-1\/2{width:50%}.w-3\/4,:scope.w-3\/4{width:75%}.w-3\/5,:scope.w-3\/5{width:calc(3 / 5 * 100%)}.w-4\/5,:scope.w-4\/5{width:80%}.w-6,:scope.w-6{width:calc(var(--spacing) * 6)}.w-8,:scope.w-8{width:calc(var(--spacing) * 8)}.w-12,:scope.w-12{width:calc(var(--spacing) * 12)}.w-16,:scope.w-16{width:calc(var(--spacing) * 16)}.w-24,:scope.w-24{width:calc(var(--spacing) * 24)}.w-32,:scope.w-32{width:calc(var(--spacing) * 32)}.w-48,:scope.w-48{width:calc(var(--spacing) * 48)}.w-72,:scope.w-72{width:calc(var(--spacing) * 72)}.w-\[220px\],:scope.w-\[220px\]{width:220px}.w-auto,:scope.w-auto{width:auto}.w-fit,:scope.w-fit{width:fit-content}.w-full,:scope.w-full{width:100%}.w-px,:scope.w-px{width:1px}.w-sm,:scope.w-sm{width:24rem}.max-w-3xl,:scope.max-w-3xl{max-width:48rem}.max-w-\[calc\(100\%-2rem\)\],:scope.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-sm,:scope.max-w-sm{max-width:24rem}.max-w-xs,:scope.max-w-xs{max-width:20rem}.min-w-\(--cell-size\),:scope.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0,:scope.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-32,:scope.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36,:scope.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-\[96px\],:scope.min-w-\[96px\]{min-width:96px}.min-w-\[var\(--spacing-2xl\)\],:scope.min-w-\[var\(--spacing-2xl\)\]{min-width:var(--spacing-2xl)}.min-w-\[var\(--spacing-3xl\)\],:scope.min-w-\[var\(--spacing-3xl\)\]{min-width:var(--spacing-3xl)}.min-w-\[var\(--spacing-4xl\)\],:scope.min-w-\[var\(--spacing-4xl\)\]{min-width:var(--spacing-4xl)}.min-w-\[var\(--spacing-xl\)\],:scope.min-w-\[var\(--spacing-xl\)\]{min-width:var(--spacing-xl)}.flex-1,:scope.flex-1{flex:1}.shrink,:scope.shrink{flex-shrink:1}.shrink-0,:scope.shrink-0{flex-shrink:0}.grow,:scope.grow{flex-grow:1}.border-collapse,:scope.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\),:scope.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.-translate-x-1\/2,:scope.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2,:scope.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0,:scope.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-90,:scope.-rotate-90{rotate:-90deg}.transform,:scope.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cabbage-focus,:scope.cabbage-focus{outline-style:solid!important;outline-width:var(--stroke-default);outline-color:transparent;outline-offset:calc(-1 * var(--stroke-default))}.cabbage-focus:focus-visible,:scope.cabbage-focus:focus-visible{animation:crisp-crisp-ai-assistant__cabbage-focus-fade-in .25s ease-out forwards}@media(prefers-reduced-motion:reduce){.cabbage-focus:focus-visible,:scope.cabbage-focus:focus-visible{animation:none;outline-color:var(--color-foreground-accent)}}.cabbage-focus-has,:scope.cabbage-focus-has{outline-style:solid;outline-width:var(--stroke-default);outline-color:transparent;outline-offset:calc(-1 * var(--stroke-default))}.cabbage-focus-has:has(:focus-visible),:scope.cabbage-focus-has:has(:focus-visible){animation:crisp-crisp-ai-assistant__cabbage-focus-fade-in .25s ease-out forwards}@media(prefers-reduced-motion:reduce){.cabbage-focus-has:has(:focus-visible),:scope.cabbage-focus-has:has(:focus-visible){animation:none;outline-color:var(--color-foreground-accent)}}.cabbage-focus-within,:scope.cabbage-focus-within{outline-style:solid!important;outline-width:var(--stroke-default);outline-color:transparent;outline-offset:calc(-1 * var(--stroke-default))}.cabbage-focus-within:has([data-slot=input-group-control]:focus-visible),:scope.cabbage-focus-within:has([data-slot=input-group-control]:focus-visible){animation:crisp-crisp-ai-assistant__cabbage-focus-fade-in .25s ease-out forwards}@media(prefers-reduced-motion:reduce){.cabbage-focus-within:has([data-slot=input-group-control]:focus-visible),:scope.cabbage-focus-within:has([data-slot=input-group-control]:focus-visible){animation:none;outline-color:var(--color-foreground-accent)}}.cabbage-focus-none,:scope.cabbage-focus-none{outline-color:transparent!important;animation:none!important}.animate-pulse,:scope.animate-pulse{animation:var(--animate-pulse)}.animate-spin,:scope.animate-spin{animation:var(--animate-spin)}.cursor-default,:scope.cursor-default{cursor:default}.cursor-grab,:scope.cursor-grab{cursor:grab}.cursor-grabbing,:scope.cursor-grabbing{cursor:grabbing}.cursor-pointer,:scope.cursor-pointer{cursor:pointer}.cursor-text,:scope.cursor-text{cursor:text}.touch-none,:scope.touch-none{touch-action:none}.resize,:scope.resize{resize:both}.resize-none,:scope.resize-none{resize:none}.scroll-my-2xs,:scope.scroll-my-2xs{scroll-margin-block:.25rem}.scroll-py-1,:scope.scroll-py-1{scroll-padding-block:calc(var(--spacing) * 1)}.list-disc,:scope.list-disc{list-style-type:disc}.appearance-none,:scope.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-min,:scope.auto-rows-min{grid-auto-rows:min-content}.grid-cols-3,:scope.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-\[auto_1fr\],:scope.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col,:scope.flex-col{flex-direction:column}.flex-col-reverse,:scope.flex-col-reverse{flex-direction:column-reverse}.flex-row,:scope.flex-row{flex-direction:row}.flex-wrap,:scope.flex-wrap{flex-wrap:wrap}.place-content-center,:scope.place-content-center{place-content:center}.place-items-center,:scope.place-items-center{place-items:center}.items-center,:scope.items-center{align-items:center}.items-start,:scope.items-start{align-items:flex-start}.items-stretch,:scope.items-stretch{align-items:stretch}.justify-between,:scope.justify-between{justify-content:space-between}.justify-center,:scope.justify-center{justify-content:center}.justify-end,:scope.justify-end{justify-content:flex-end}.justify-start,:scope.justify-start{justify-content:flex-start}.gap-0,:scope.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5,:scope.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1,:scope.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5,:scope.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2,:scope.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5,:scope.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-2xs,:scope.gap-2xs{gap:.25rem}.gap-3xs,:scope.gap-3xs{gap:.125rem}.gap-\[12\%\],:scope.gap-\[12\%\]{gap:12%}.gap-\[var\(--btn-gap\,0px\)\],:scope.gap-\[var\(--btn-gap\,0px\)\]{gap:var(--btn-gap,0px)}.gap-lg,:scope.gap-lg{gap:1.25rem}.gap-md,:scope.gap-md{gap:1rem}.gap-px,:scope.gap-px{gap:1px}.gap-sm,:scope.gap-sm{gap:.75rem}.gap-xl,:scope.gap-xl{gap:1.5rem}.gap-xs,:scope.gap-xs{gap:.5rem}:where(.space-y-sm>:not(:last-child)),:scope:where(.space-y-sm>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(.75rem * var(--tw-space-y-reverse));margin-block-end:calc(.75rem * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-xs>:not(:last-child)),:scope:where(.space-y-xs>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(.5rem * var(--tw-space-y-reverse));margin-block-end:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-xs>:not(:last-child)),:scope:where(.-space-x-xs>:not(:last-child)){--tw-space-x-reverse: 0;margin-inline-start:calc(-.5rem * var(--tw-space-x-reverse));margin-inline-end:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.self-center,:scope.self-center{align-self:center}.self-start,:scope.self-start{align-self:flex-start}.justify-self-end,:scope.justify-self-end{justify-self:flex-end}.truncate,:scope.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto,:scope.overflow-auto{overflow:auto}.overflow-hidden,:scope.overflow-hidden{overflow:hidden}.overflow-visible,:scope.overflow-visible{overflow:visible}.overflow-x-hidden,:scope.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto,:scope.overflow-y-auto{overflow-y:auto}.rounded,:scope.rounded{border-radius:.25rem}.rounded-\(--cell-radius\),:scope.rounded-\(--cell-radius\){border-radius:var(--cell-radius)}.rounded-2xl,:scope.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl,:scope.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-4xl,:scope.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[30\%\],:scope.rounded-\[30\%\]{border-radius:30%}.rounded-\[calc\(var\(--radius\)-3px\)\],:scope.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[inherit\],:scope.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\],:scope.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md),10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\],:scope.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md),12px)}.rounded-full,:scope.rounded-full{border-radius:9999px}.rounded-lg,:scope.rounded-lg{border-radius:.75rem}.rounded-lg\!,:scope.rounded-lg\!{border-radius:.75rem!important}.rounded-md,:scope.rounded-md{border-radius:.5rem}.rounded-none,:scope.rounded-none{border-radius:0}.rounded-sm,:scope.rounded-sm{border-radius:.25rem}.rounded-xl,:scope.rounded-xl{border-radius:1rem}.rounded-xl\!,:scope.rounded-xl\!{border-radius:1rem!important}.rounded-xs,:scope.rounded-xs{border-radius:.125rem}.rounded-t-lg,:scope.rounded-t-lg{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-t-xs,:scope.rounded-t-xs{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.rounded-l-\(--cell-radius\),:scope.rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.rounded-r-\(--cell-radius\),:scope.rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.rounded-r-md,:scope.rounded-r-md{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-b-lg,:scope.rounded-b-lg{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.border,:scope.border{border-style:var(--tw-border-style);border-width:1px}.border-0,:scope.border-0{border-style:var(--tw-border-style);border-width:0px}.border-\[length\:var\(--stroke-default\)\],:scope.border-\[length\:var\(--stroke-default\)\]{border-style:var(--tw-border-style);border-width:var(--stroke-default)}.border-x,:scope.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t,:scope.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r,:scope.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b,:scope.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l,:scope.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed,:scope.border-dashed{--tw-border-style: dashed;border-style:dashed}.border-none,:scope.border-none{--tw-border-style: none;border-style:none}.border-border,:scope.border-border{border-color:var(--border)}.border-border-bold,:scope.border-border-bold{border-color:var(--border-bold)}.border-border-subtle,:scope.border-border-subtle{border-color:var(--border-subtle)}.border-border-subtle-inverse,:scope.border-border-subtle-inverse{border-color:var(--border-subtle-inverse)}.border-danger-subtle,:scope.border-danger-subtle{border-color:var(--danger-subtle)}.border-input,:scope.border-input{border-color:var(--input)}.border-input\/30,:scope.border-input\/30{border-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.border-input\/30,:scope.border-input\/30{border-color:color-mix(in oklab,var(--input) 30%,transparent)}}.border-ring,:scope.border-ring{border-color:var(--ring)}.border-transparent,:scope.border-transparent{border-color:transparent}.bg-accent-subtlest,:scope.bg-accent-subtlest{background-color:var(--accent-subtlest)}.bg-background,:scope.bg-background{background-color:var(--background)}.bg-background-card,:scope.bg-background-card{background-color:var(--background-card)}.bg-background-group,:scope.bg-background-group{background-color:var(--background-group)}.bg-background-input,:scope.bg-background-input{background-color:var(--background-input)}.bg-background-scrim,:scope.bg-background-scrim{background-color:var(--background-scrim)}.bg-background-selected,:scope.bg-background-selected{background-color:var(--background-selected)}.bg-border,:scope.bg-border{background-color:var(--border)}.bg-border-subtle,:scope.bg-border-subtle{background-color:var(--border-subtle)}.bg-button-destructive,:scope.bg-button-destructive{background-color:var(--button-destructive)}.bg-button-outline,:scope.bg-button-outline{background-color:var(--button-outline)}.bg-button-primary,:scope.bg-button-primary{background-color:var(--button-primary)}.bg-button-secondary,:scope.bg-button-secondary{background-color:var(--button-secondary)}.bg-card,:scope.bg-card{background-color:var(--card)}.bg-current,:scope.bg-current{background-color:currentcolor}.bg-danger,:scope.bg-danger{background-color:var(--danger)}.bg-danger-subtle,:scope.bg-danger-subtle{background-color:var(--danger-subtle)}.bg-danger-subtlest,:scope.bg-danger-subtlest{background-color:var(--danger-subtlest)}.bg-destructive,:scope.bg-destructive{background-color:var(--destructive)}.bg-foreground,:scope.bg-foreground{background-color:var(--foreground)}.bg-foreground-accent,:scope.bg-foreground-accent{background-color:var(--foreground-accent)}.bg-foreground-inverse,:scope.bg-foreground-inverse{background-color:var(--foreground-inverse)}.bg-foreground-primary,:scope.bg-foreground-primary{background-color:var(--foreground-primary)}.bg-input\/30,:scope.bg-input\/30{background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.bg-input\/30,:scope.bg-input\/30{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.bg-muted,:scope.bg-muted{background-color:var(--muted)}.bg-muted-foreground\/60,:scope.bg-muted-foreground\/60{background-color:var(--muted-foreground)}@supports (color: color-mix(in lab,red,red)){.bg-muted-foreground\/60,:scope.bg-muted-foreground\/60{background-color:color-mix(in oklab,var(--muted-foreground) 60%,transparent)}}.bg-muted\/40,:scope.bg-muted\/40{background-color:var(--muted)}@supports (color: color-mix(in lab,red,red)){.bg-muted\/40,:scope.bg-muted\/40{background-color:color-mix(in oklab,var(--muted) 40%,transparent)}}.bg-popover,:scope.bg-popover{background-color:var(--popover)}.bg-primary,:scope.bg-primary{background-color:var(--primary)}.bg-primary-foreground,:scope.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-secondary,:scope.bg-secondary{background-color:var(--secondary)}.bg-transparent,:scope.bg-transparent{background-color:transparent}.bg-warning,:scope.bg-warning{background-color:var(--warning)}.bg-warning-subtlest,:scope.bg-warning-subtlest{background-color:var(--warning-subtlest)}.bg-linear-to-r,:scope.bg-linear-to-r{--tw-gradient-position: to right;background-image:linear-gradient(var(--tw-gradient-stops))}@supports (background-image: linear-gradient(in lab,red,red)){.bg-linear-to-r,:scope.bg-linear-to-r{--tw-gradient-position: to right in oklab}}.from-transparent,:scope.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))}.to-\(--menu-item-surface\),:scope.to-\(--menu-item-surface\){--tw-gradient-to: var(--menu-item-surface);--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))}.to-50\%,:scope.to-50\%{--tw-gradient-to-position: 50%}.bg-size-\[250\%_100\%\,auto\],:scope.bg-size-\[250\%_100\%\,auto\]{background-size:250% 100%,auto}.bg-clip-padding,:scope.bg-clip-padding{background-clip:padding-box}.bg-clip-text,:scope.bg-clip-text{-webkit-background-clip:text;background-clip:text}.\[background-repeat\:no-repeat\,padding-box\],:scope.\[background-repeat\:no-repeat\,padding-box\]{background-repeat:no-repeat,padding-box}.fill-danger-subtle,:scope.fill-danger-subtle{fill:var(--danger-subtle)}.object-cover,:scope.object-cover{object-fit:cover}.p-0,:scope.p-0{padding:calc(var(--spacing) * 0)}.p-2\.5,:scope.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-2xs,:scope.p-2xs{padding:.25rem}.p-4,:scope.p-4{padding:calc(var(--spacing) * 4)}.p-\[3px\],:scope.p-\[3px\]{padding:3px}.p-md,:scope.p-md{padding:1rem}.p-sm,:scope.p-sm{padding:.75rem}.p-xl,:scope.p-xl{padding:1.5rem}.p-xs,:scope.p-xs{padding:.5rem}.\!px-2,:scope.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-2\.5,:scope.\!px-2\.5{padding-inline:calc(var(--spacing) * 2.5)!important}.px-\(--cell-size\),:scope.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1\.5,:scope.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2\.5,:scope.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-2xs,:scope.px-2xs{padding-inline:.25rem}.px-3xs,:scope.px-3xs{padding-inline:.125rem}.px-\[var\(--btn-slot-px\,0px\)\],:scope.px-\[var\(--btn-slot-px\,0px\)\]{padding-inline:var(--btn-slot-px,0px)}.px-md,:scope.px-md{padding-inline:1rem}.px-px,:scope.px-px{padding-inline:1px}.px-sm,:scope.px-sm{padding-inline:.75rem}.px-xl,:scope.px-xl{padding-inline:1.5rem}.px-xs,:scope.px-xs{padding-inline:.5rem}.\!py-1\.5,:scope.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-xs,:scope.\!py-xs{padding-block:.5rem!important}.py-1\.5,:scope.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2xs,:scope.py-2xs{padding-block:.25rem}.py-3xs,:scope.py-3xs{padding-block:.125rem}.py-5xl,:scope.py-5xl{padding-block:4rem}.py-sm,:scope.py-sm{padding-block:.75rem}.py-xl,:scope.py-xl{padding-block:1.5rem}.py-xs,:scope.py-xs{padding-block:.5rem}.pt-0,:scope.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-md,:scope.pt-md{padding-top:1rem}.pt-px,:scope.pt-px{padding-top:1px}.pt-xs,:scope.pt-xs{padding-top:.5rem}.pr-2,:scope.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5,:scope.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-2xl,:scope.pr-2xl{padding-right:2rem}.pr-2xs,:scope.pr-2xs{padding-right:.25rem}.pr-7,:scope.pr-7{padding-right:calc(var(--spacing) * 7)}.pb-0,:scope.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-sm,:scope.pb-sm{padding-bottom:.75rem}.pb-xs,:scope.pb-xs{padding-bottom:.5rem}.pl-2\.5,:scope.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-2xs,:scope.pl-2xs{padding-left:.25rem}.pl-3xl,:scope.pl-3xl{padding-left:2.5rem}.pl-sm,:scope.pl-sm{padding-left:.75rem}.pl-xs,:scope.pl-xs{padding-left:.5rem}.text-center,:scope.text-center{text-align:center}.text-left,:scope.text-left{text-align:left}.font-mono,:scope.font-mono{font-family:Roboto,ui-monospace,monospace}.font-sans,:scope.font-sans{font-family:Outfit Variable,sans-serif}.text-heading-3,:scope.text-heading-3{font-size:1.5rem;line-height:var(--tw-leading, 1.8rem);letter-spacing:var(--tw-tracking, 0);font-weight:var(--tw-font-weight, 600)}.text-caption,:scope.text-caption{font-size:.875rem;line-height:var(--tw-leading, 1.3125rem);letter-spacing:var(--tw-tracking, 1.5px)}.text-monospaced,:scope.text-monospaced{font-size:1rem;line-height:var(--tw-leading, 1.5rem);letter-spacing:var(--tw-tracking, 0)}.text-paragraph-2xs,:scope.text-paragraph-2xs{font-size:.625rem;line-height:var(--tw-leading, .75rem);letter-spacing:var(--tw-tracking, .5px)}.text-paragraph-lg,:scope.text-paragraph-lg{font-size:1.125rem;line-height:var(--tw-leading, 1.375rem);letter-spacing:var(--tw-tracking, 0)}.text-paragraph-md,:scope.text-paragraph-md{font-size:1rem;line-height:var(--tw-leading, 1.25rem);letter-spacing:var(--tw-tracking, 0)}.text-paragraph-sm,:scope.text-paragraph-sm{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}.text-paragraph-xs,:scope.text-paragraph-xs{font-size:.75rem;line-height:var(--tw-leading, 1rem);letter-spacing:var(--tw-tracking, .13px)}.leading-none,:scope.leading-none{--tw-leading: 0rem;line-height:0rem}.leading-normal,:scope.leading-normal{--tw-leading: var(--leading-normal);line-height:var(--leading-normal)}.leading-snug,:scope.leading-snug{--tw-leading: var(--leading-snug);line-height:var(--leading-snug)}.font-black,:scope.font-black{--tw-font-weight: var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold,:scope.font-bold{--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold,:scope.font-extrabold{--tw-font-weight: var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight,:scope.font-extralight{--tw-font-weight: var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light,:scope.font-light{--tw-font-weight: var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium,:scope.font-medium{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal,:scope.font-normal{--tw-font-weight: var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold,:scope.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin,:scope.font-thin{--tw-font-weight: var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-wider,:scope.tracking-wider{--tw-tracking: var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest,:scope.tracking-widest{--tw-tracking: var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance,:scope.text-balance{text-wrap:balance}.whitespace-nowrap,:scope.whitespace-nowrap{white-space:nowrap}.\!text-foreground-subtle,:scope.\!text-foreground-subtle{color:var(--foreground-subtle)!important}.text-background,:scope.text-background{color:var(--background)}.text-card-foreground,:scope.text-card-foreground{color:var(--card-foreground)}.text-current,:scope.text-current{color:currentcolor}.text-danger,:scope.text-danger{color:var(--danger)}.text-danger-bold,:scope.text-danger-bold{color:var(--danger-bold)}.text-danger-subtle,:scope.text-danger-subtle{color:var(--danger-subtle)}.text-destructive,:scope.text-destructive{color:var(--destructive)}.text-foreground,:scope.text-foreground{color:var(--foreground)}.text-foreground-accent,:scope.text-foreground-accent{color:var(--foreground-accent)}.text-foreground-inverse,:scope.text-foreground-inverse{color:var(--foreground-inverse)}.text-foreground-muted,:scope.text-foreground-muted{color:var(--foreground-muted)}.text-foreground-primary,:scope.text-foreground-primary{color:var(--foreground-primary)}.text-foreground-subtle,:scope.text-foreground-subtle{color:var(--foreground-subtle)}.text-info-bold,:scope.text-info-bold{color:var(--info-bold)}.text-muted-foreground,:scope.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground,:scope.text-popover-foreground{color:var(--popover-foreground)}.text-primary,:scope.text-primary{color:var(--primary)}.text-primary-foreground,:scope.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground,:scope.text-secondary-foreground{color:var(--secondary-foreground)}.text-success,:scope.text-success{color:var(--success)}.uppercase,:scope.uppercase{text-transform:uppercase}.italic,:scope.italic{font-style:italic}.tabular-nums,:scope.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,)}.overline,:scope.overline{text-decoration-line:overline}.underline-offset-4,:scope.underline-offset-4{text-underline-offset:4px}.accent-muted,:scope.accent-muted{accent-color:var(--muted)}.opacity-0,:scope.opacity-0{opacity:0%}.opacity-50,:scope.opacity-50{opacity:50%}.bg-blend-color,:scope.bg-blend-color{background-blend-mode:color}.shadow,:scope.shadow{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl,:scope.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #0f13151a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xs,:scope.shadow-2xs{--tw-shadow: 0 1px 0 0 var(--tw-shadow-color, #0f131500);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg,:scope.shadow-lg{--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0f13151a), 0 4px 6px -4px var(--tw-shadow-color, #0f13151a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md,:scope.shadow-md{--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, #0f13151a), 0 2px 4px -2px var(--tw-shadow-color, #0f13151a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none,:scope.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)}.shadow-none\!,:scope.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}.shadow-sm,:scope.shadow-sm{--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0f13151a), 0 1px 2px -1px var(--tw-shadow-color, #0f13151a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,:scope.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)}.ring-0,:scope.ring-0{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.ring-1,:scope.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)}.ring-2,:scope.ring-2{--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)}.ring-background,:scope.ring-background{--tw-ring-color: var(--background)}.ring-border-subtle,:scope.ring-border-subtle{--tw-ring-color: var(--border-subtle)}.ring-danger-subtle,:scope.ring-danger-subtle{--tw-ring-color: var(--danger-subtle)}.ring-ring\/50,:scope.ring-ring\/50{--tw-ring-color: var(--ring)}@supports (color: color-mix(in lab,red,red)){.ring-ring\/50,:scope.ring-ring\/50{--tw-ring-color: color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-success-subtle,:scope.ring-success-subtle{--tw-ring-color: var(--success-subtle)}.outline-hidden,:scope.outline-hidden{--tw-outline-style: none;outline-style:none}@media(forced-colors:active){.outline-hidden,:scope.outline-hidden{outline:2px solid transparent;outline-offset:2px}}.outline,:scope.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-\[length\:var\(--stroke-default\)\],:scope.outline-\[length\:var\(--stroke-default\)\]{outline-style:var(--tw-outline-style);outline-width:var(--stroke-default)}.outline-offset-\[calc\(-1\*var\(--stroke-default\)\)\],:scope.outline-offset-\[calc\(-1\*var\(--stroke-default\)\)\]{outline-offset:calc(-1 * var(--stroke-default))}.outline-transparent,:scope.outline-transparent{outline-color:transparent}.blur,:scope.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,:scope.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,:scope.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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,outline-color\],:scope.transition-\[background-color\,border-color\,box-shadow\,outline-color\]{transition-property:background-color,border-color,box-shadow,outline-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,outline-color\],:scope.transition-\[color\,background-color\,border-color\,outline-color\]{transition-property:color,background-color,border-color,outline-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[color\,box-shadow\,outline-color\],:scope.transition-\[color\,box-shadow\,outline-color\]{transition-property:color,box-shadow,outline-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[color\,outline-color\],:scope.transition-\[color\,outline-color\]{transition-property:color,outline-color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[color\],:scope.transition-\[color\]{transition-property:color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[height\],:scope.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-\[transform\,color\],:scope.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all,:scope.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors,:scope.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))}.transition-opacity,:scope.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform,:scope.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))}.transition-none,:scope.transition-none{transition-property:none}.duration-100,:scope.duration-100{--tw-duration: .1s;transition-duration:.1s}.duration-150,:scope.duration-150{--tw-duration: .15s;transition-duration:.15s}.duration-200,:scope.duration-200{--tw-duration: .2s;transition-duration:.2s}.ease-in-out,:scope.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out,:scope.ease-out{--tw-ease: var(--ease-out);transition-timing-function:var(--ease-out)}.cabbage-scrollbar,:scope.cabbage-scrollbar{scrollbar-width:thin;scrollbar-color:var(--color-border-subtle) transparent}.outline-none,:scope.outline-none{--tw-outline-style: none;outline-style:none}.select-none,:scope.select-none{-webkit-user-select:none;user-select:none}.\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\],:scope.\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]{--bg: linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--base-gradient-color),#0000 calc(50% + var(--spread)))}.\[--btn-gap\:0px\],:scope.\[--btn-gap\:0px\]{--btn-gap: 0px}.\[--btn-gap\:var\(--spacing-3xs\)\],:scope.\[--btn-gap\:var\(--spacing-3xs\)\]{--btn-gap: var(--spacing-3xs)}.\[--btn-gap\:var\(--spacing-xs\)\],:scope.\[--btn-gap\:var\(--spacing-xs\)\]{--btn-gap: var(--spacing-xs)}.\[--btn-icon-secondary\:var\(--icon-size-2xs\)\],:scope.\[--btn-icon-secondary\:var\(--icon-size-2xs\)\]{--btn-icon-secondary: var(--icon-size-2xs)}.\[--btn-icon-secondary\:var\(--icon-size-sm\)\],:scope.\[--btn-icon-secondary\:var\(--icon-size-sm\)\]{--btn-icon-secondary: var(--icon-size-sm)}.\[--btn-icon-secondary\:var\(--icon-size-xs\)\],:scope.\[--btn-icon-secondary\:var\(--icon-size-xs\)\]{--btn-icon-secondary: var(--icon-size-xs)}.\[--btn-icon\:var\(--icon-size-md\)\],:scope.\[--btn-icon\:var\(--icon-size-md\)\]{--btn-icon: var(--icon-size-md)}.\[--btn-icon\:var\(--icon-size-sm\)\],:scope.\[--btn-icon\:var\(--icon-size-sm\)\]{--btn-icon: var(--icon-size-sm)}.\[--btn-icon\:var\(--icon-size-xs\)\],:scope.\[--btn-icon\:var\(--icon-size-xs\)\]{--btn-icon: var(--icon-size-xs)}.\[--btn-slot-px\:0px\],:scope.\[--btn-slot-px\:0px\]{--btn-slot-px: 0px}.\[--btn-slot-px\:var\(--spacing-2xs\)\],:scope.\[--btn-slot-px\:var\(--spacing-2xs\)\]{--btn-slot-px: var(--spacing-2xs)}.\[--btn-slot-px\:var\(--spacing-3xs\)\],:scope.\[--btn-slot-px\:var\(--spacing-3xs\)\]{--btn-slot-px: var(--spacing-3xs)}.\[--cell-radius\:var\(--radius-md\)\],:scope.\[--cell-radius\:var\(--radius-md\)\]{--cell-radius: var(--radius-md)}.\[--cell-size\:--spacing\(7\)\],:scope.\[--cell-size\:--spacing\(7\)\]{--cell-size: calc(var(--spacing) * 7)}.\[--icon-size\:var\(--btn-icon\)\],:scope.\[--icon-size\:var\(--btn-icon\)\]{--icon-size: var(--btn-icon)}.\[--icon-size\:var\(--btn-icon-secondary\)\],:scope.\[--icon-size\:var\(--btn-icon-secondary\)\]{--icon-size: var(--btn-icon-secondary)}.\[--icon-size\:var\(--icon-size-lg\)\],:scope.\[--icon-size\:var\(--icon-size-lg\)\]{--icon-size: var(--icon-size-lg)}.\[--icon-size\:var\(--icon-size-md\)\],:scope.\[--icon-size\:var\(--icon-size-md\)\]{--icon-size: var(--icon-size-md)}.\[--icon-size\:var\(--icon-size-sm\)\],:scope.\[--icon-size\:var\(--icon-size-sm\)\]{--icon-size: var(--icon-size-sm)}.\[--icon-size\:var\(--icon-size-xs\)\],:scope.\[--icon-size\:var\(--icon-size-xs\)\]{--icon-size: var(--icon-size-xs)}.\[--menu-item-surface\:var\(--color-background-card\)\],:scope.\[--menu-item-surface\:var\(--color-background-card\)\]{--menu-item-surface: var(--color-background-card)}.\[--menu-item-surface\:var\(--color-background-selected\)\],:scope.\[--menu-item-surface\:var\(--color-background-selected\)\]{--menu-item-surface: var(--color-background-selected)}.\[-webkit-text-fill-color\:transparent\],:scope.\[-webkit-text-fill-color\:transparent\]{-webkit-text-fill-color:transparent}.running,:scope.running{animation-play-state:running}:is(.\*\:w-full>*),:scope:is(.\*\:w-full>*){width:100%}:is(.\*\:rounded-none>*),:scope:is(.\*\:rounded-none>*){border-radius:0}.not-last\:border-b:not(*:last-child),:scope.not-last\:border-b:not(*:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-last\:border-border-subtle:not(*:last-child),:scope.not-last\:border-border-subtle:not(*:last-child){border-color:var(--border-subtle)}@media(hover:hover){.group-hover\/accordion-trigger\:text-foreground-subtle:is(:where(.group\/accordion-trigger):hover *),:scope.group-hover\/accordion-trigger\:text-foreground-subtle:is(:where(.group\/accordion-trigger):hover *){color:var(--foreground-subtle)}}@media(hover:hover){.group-hover\/button\:bg-button-destructive:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-destructive:is(:where(.group\/button):hover *){background-color:var(--button-destructive)}}@media(hover:hover){.group-hover\/button\:bg-button-destructive-hover:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-destructive-hover:is(:where(.group\/button):hover *){background-color:var(--button-destructive-hover)}}@media(hover:hover){.group-hover\/button\:bg-button-ghost-hover:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-ghost-hover:is(:where(.group\/button):hover *){background-color:var(--button-ghost-hover)}}@media(hover:hover){.group-hover\/button\:bg-button-primary-hover:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-primary-hover:is(:where(.group\/button):hover *){background-color:var(--button-primary-hover)}}@media(hover:hover){.group-hover\/button\:bg-button-secondary:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-secondary:is(:where(.group\/button):hover *){background-color:var(--button-secondary)}}@media(hover:hover){.group-hover\/button\:bg-button-secondary-hover:is(:where(.group\/button):hover *),:scope.group-hover\/button\:bg-button-secondary-hover:is(:where(.group\/button):hover *){background-color:var(--button-secondary-hover)}}@media(hover:hover){.group-hover\/header\:opacity-100:is(:where(.group\/header):hover *),:scope.group-hover\/header\:opacity-100:is(:where(.group\/header):hover *){opacity:100%}}@media(hover:hover){.group-hover\/menu-item-row\:opacity-100:is(:where(.group\/menu-item-row):hover *),:scope.group-hover\/menu-item-row\:opacity-100:is(:where(.group\/menu-item-row):hover *){opacity:100%}}@media(hover:hover){.group-hover\/resizable-handle\:border-border-hover:is(:where(.group\/resizable-handle):hover *),:scope.group-hover\/resizable-handle\:border-border-hover:is(:where(.group\/resizable-handle):hover *){border-color:var(--border-hover)}}.group-focus\/context-menu-item\:text-foreground-hover:is(:where(.group\/context-menu-item):focus *),:scope.group-focus\/context-menu-item\:text-foreground-hover:is(:where(.group\/context-menu-item):focus *){color:var(--foreground-hover)}.group-focus\/dropdown-menu-item\:text-foreground-hover:is(:where(.group\/dropdown-menu-item):focus *),:scope.group-focus\/dropdown-menu-item\:text-foreground-hover:is(:where(.group\/dropdown-menu-item):focus *){color:var(--foreground-hover)}.group-focus-visible\/button\:outline-foreground-accent:is(:where(.group\/button):focus-visible *),:scope.group-focus-visible\/button\:outline-foreground-accent:is(:where(.group\/button):focus-visible *){outline-color:var(--foreground-accent)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(*:disabled) *),:scope.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(*:disabled) *){opacity:50%}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has(*[data-size=lg]) *),:scope.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has(*[data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has(*[data-size=sm]) *),:scope.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has(*[data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has(*[data-slot=command-shortcut]) *),:scope.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has(*[data-slot=command-shortcut]) *){display:none}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(*:where([data-orientation=horizontal])) *),:scope.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(*:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\:focus-visible\]\/menu-item-row\:opacity-100:is(:where(.group\/menu-item-row):has(*:is(:focus-visible)) *),:scope.group-has-\[\:focus-visible\]\/menu-item-row\:opacity-100:is(:where(.group\/menu-item-row):has(*:is(:focus-visible)) *){opacity:100%}.group-has-\[\>input\]\/input-group\:pt-xs:is(:where(.group\/input-group):has(>input) *),:scope.group-has-\[\>input\]\/input-group\:pt-xs:is(:where(.group\/input-group):has(>input) *){padding-top:.5rem}.group-has-\[\>input\]\/input-group\:pb-xs:is(:where(.group\/input-group):has(>input) *),:scope.group-has-\[\>input\]\/input-group\:pb-xs:is(:where(.group\/input-group):has(>input) *){padding-bottom:.5rem}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *),:scope.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-aria-expanded\/accordion-trigger\:rotate-180:is(:where(.group\/accordion-trigger)[aria-expanded=true] *),:scope.group-aria-expanded\/accordion-trigger\:rotate-180:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){rotate:180deg}.group-aria-expanded\/button\:bg-button-destructive:is(:where(.group\/button)[aria-expanded=true] *),:scope.group-aria-expanded\/button\:bg-button-destructive:is(:where(.group\/button)[aria-expanded=true] *){background-color:var(--button-destructive)}.group-aria-expanded\/button\:bg-button-destructive-hover:is(:where(.group\/button)[aria-expanded=true] *),:scope.group-aria-expanded\/button\:bg-button-destructive-hover:is(:where(.group\/button)[aria-expanded=true] *){background-color:var(--button-destructive-hover)}.group-aria-expanded\/button\:bg-button-secondary:is(:where(.group\/button)[aria-expanded=true] *),:scope.group-aria-expanded\/button\:bg-button-secondary:is(:where(.group\/button)[aria-expanded=true] *){background-color:var(--button-secondary)}.group-aria-expanded\/button\:bg-button-secondary-hover:is(:where(.group\/button)[aria-expanded=true] *),:scope.group-aria-expanded\/button\:bg-button-secondary-hover:is(:where(.group\/button)[aria-expanded=true] *){background-color:var(--button-secondary-hover)}.group-aria-expanded\/button\:bg-muted:is(:where(.group\/button)[aria-expanded=true] *),:scope.group-aria-expanded\/button\:bg-muted:is(:where(.group\/button)[aria-expanded=true] *){background-color:var(--muted)}.group-aria-invalid\/button\:border-danger:is(:where(.group\/button)[aria-invalid=true] *),:scope.group-aria-invalid\/button\:border-danger:is(:where(.group\/button)[aria-invalid=true] *){border-color:var(--danger)}.group-aria-invalid\/button\:ring-\[var\(--stroke-default\)\]:is(:where(.group\/button)[aria-invalid=true] *),:scope.group-aria-invalid\/button\:ring-\[var\(--stroke-default\)\]:is(:where(.group\/button)[aria-invalid=true] *){--tw-ring-color: var(--stroke-default)}.group-aria-invalid\/button\:ring-danger-subtle:is(:where(.group\/button)[aria-invalid=true] *),:scope.group-aria-invalid\/button\:ring-danger-subtle:is(:where(.group\/button)[aria-invalid=true] *){--tw-ring-color: var(--danger-subtle)}.group-data-\[active\]\/menu-item\:text-foreground-selected:is(:where(.group\/menu-item)[data-active] *),:scope.group-data-\[active\]\/menu-item\:text-foreground-selected:is(:where(.group\/menu-item)[data-active] *){color:var(--foreground-selected)}.group-data-\[active\]\/menu-item\:text-foreground-selected\/80:is(:where(.group\/menu-item)[data-active] *),:scope.group-data-\[active\]\/menu-item\:text-foreground-selected\/80:is(:where(.group\/menu-item)[data-active] *){color:var(--foreground-selected)}@supports (color: color-mix(in lab,red,red)){.group-data-\[active\]\/menu-item\:text-foreground-selected\/80:is(:where(.group\/menu-item)[data-active] *),:scope.group-data-\[active\]\/menu-item\:text-foreground-selected\/80:is(:where(.group\/menu-item)[data-active] *){color:color-mix(in oklab,var(--foreground-selected) 80%,transparent)}}.group-data-\[active\]\/menu-item-complex\:text-foreground-selected:is(:where(.group\/menu-item-complex)[data-active] *),:scope.group-data-\[active\]\/menu-item-complex\:text-foreground-selected:is(:where(.group\/menu-item-complex)[data-active] *){color:var(--foreground-selected)}.group-data-\[active\]\/menu-item-complex\:text-foreground-selected\/80:is(:where(.group\/menu-item-complex)[data-active] *),:scope.group-data-\[active\]\/menu-item-complex\:text-foreground-selected\/80:is(:where(.group\/menu-item-complex)[data-active] *){color:var(--foreground-selected)}@supports (color: color-mix(in lab,red,red)){.group-data-\[active\]\/menu-item-complex\:text-foreground-selected\/80:is(:where(.group\/menu-item-complex)[data-active] *),:scope.group-data-\[active\]\/menu-item-complex\:text-foreground-selected\/80:is(:where(.group\/menu-item-complex)[data-active] *){color:color-mix(in oklab,var(--foreground-selected) 80%,transparent)}}.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *),:scope.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:100%}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *),:scope.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),:scope.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:50%}.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),:scope.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *){opacity:50%}.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *),:scope.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:50%}.group-data-\[panel-open\]\/menu-group-trigger\:rotate-0:is(:where(.group\/menu-group-trigger)[data-panel-open] *),:scope.group-data-\[panel-open\]\/menu-group-trigger\:rotate-0:is(:where(.group\/menu-group-trigger)[data-panel-open] *){rotate:0deg}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *),:scope.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *),:scope.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *),:scope.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-paragraph-xs:is(:where(.group\/avatar)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/avatar\:text-paragraph-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:.75rem;line-height:var(--tw-leading, 1rem);letter-spacing:var(--tw-tracking, .13px)}.group-data-\[size\=sm\]\/card\:text-paragraph-md:is(:where(.group\/card)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/card\:text-paragraph-md:is(:where(.group\/card)[data-size=sm] *){font-size:1rem;line-height:var(--tw-leading, 1.25rem);letter-spacing:var(--tw-tracking, 0)}.group-data-\[size\=sm\]\/input-group\:pr-xs:is(:where(.group\/input-group)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/input-group\:pr-xs:is(:where(.group\/input-group)[data-size=sm] *){padding-right:.5rem}.group-data-\[size\=sm\]\/input-group\:pl-xs:is(:where(.group\/input-group)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/input-group\:pl-xs:is(:where(.group\/input-group)[data-size=sm] *){padding-left:.5rem}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *),:scope.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[spacing\=lg\]\/card\:mx-md:is(:where(.group\/card)[data-spacing=lg] *),:scope.group-data-\[spacing\=lg\]\/card\:mx-md:is(:where(.group\/card)[data-spacing=lg] *){margin-inline:1rem}.group-data-\[spacing\=lg\]\/card\:gap-md:is(:where(.group\/card)[data-spacing=lg] *),:scope.group-data-\[spacing\=lg\]\/card\:gap-md:is(:where(.group\/card)[data-spacing=lg] *){gap:1rem}.group-data-\[spacing\=lg\]\/card\:px-md:is(:where(.group\/card)[data-spacing=lg] *),:scope.group-data-\[spacing\=lg\]\/card\:px-md:is(:where(.group\/card)[data-spacing=lg] *){padding-inline:1rem}.group-data-\[spacing\=lg\]\/card\:py-md:is(:where(.group\/card)[data-spacing=lg] *),:scope.group-data-\[spacing\=lg\]\/card\:py-md:is(:where(.group\/card)[data-spacing=lg] *){padding-block:1rem}.group-data-\[spacing\=sm\]\/card\:mx-sm:is(:where(.group\/card)[data-spacing=sm] *),:scope.group-data-\[spacing\=sm\]\/card\:mx-sm:is(:where(.group\/card)[data-spacing=sm] *){margin-inline:.75rem}.group-data-\[spacing\=sm\]\/card\:gap-sm:is(:where(.group\/card)[data-spacing=sm] *),:scope.group-data-\[spacing\=sm\]\/card\:gap-sm:is(:where(.group\/card)[data-spacing=sm] *){gap:.75rem}.group-data-\[spacing\=sm\]\/card\:px-sm:is(:where(.group\/card)[data-spacing=sm] *),:scope.group-data-\[spacing\=sm\]\/card\:px-sm:is(:where(.group\/card)[data-spacing=sm] *){padding-inline:.75rem}.group-data-\[spacing\=sm\]\/card\:py-sm:is(:where(.group\/card)[data-spacing=sm] *),:scope.group-data-\[spacing\=sm\]\/card\:py-sm:is(:where(.group\/card)[data-spacing=sm] *){padding-block:.75rem}.group-data-\[variant\=outline\]\/field-group\:-mb-xs:is(:where(.group\/field-group)[data-variant=outline] *),:scope.group-data-\[variant\=outline\]\/field-group\:-mb-xs:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:-.5rem}.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *),:scope.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *){color:var(--foreground)}.group-data-horizontal\/tabs\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *),:scope.group-data-horizontal\/tabs\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){inset-inline:calc(var(--spacing) * 0)}.group-data-horizontal\/tabs\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *),:scope.group-data-horizontal\/tabs\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){bottom:-5px}.group-data-horizontal\/tabs\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *),:scope.group-data-horizontal\/tabs\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * .5)}.group-data-horizontal\/tabs\:h-2xl:is(:where(.group\/tabs):where([data-orientation=horizontal]) *),:scope.group-data-horizontal\/tabs\:h-2xl:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:2rem}.group-data-vertical\/tabs\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *){inset-block:calc(var(--spacing) * 0)}.group-data-vertical\/tabs\:-right-2xs:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:-right-2xs:is(:where(.group\/tabs):where([data-orientation=vertical]) *){right:-.25rem}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *),:scope.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*),:scope.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*),:scope.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:50%}.file\:inline-flex::file-selector-button,:scope.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-xl::file-selector-button,:scope.file\:h-xl::file-selector-button{height:1.5rem}.file\:border-0::file-selector-button,:scope.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0px}.file\:bg-transparent::file-selector-button,:scope.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-paragraph-sm::file-selector-button,:scope.file\:text-paragraph-sm::file-selector-button{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}.file\:font-medium::file-selector-button,:scope.file\:font-medium::file-selector-button{--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button,:scope.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder,:scope.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:absolute:before,:scope.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:rounded-full:before,:scope.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:bg-border:before,:scope.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.before\:opacity-0:before,:scope.before\:opacity-0:before{content:var(--tw-content);opacity:0%}.before\:transition-all:before,:scope.before\:transition-all:before{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.before\:duration-400:before,:scope.before\:duration-400:before{content:var(--tw-content);--tw-duration: .4s;transition-duration:.4s}.before\:content-\[\"\"\]:before,:scope.before\:content-\[\"\"\]:before{--tw-content: "";content:var(--tw-content)}.after\:absolute:after,:scope.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-xs:after,:scope.after\:-inset-xs:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-0:after,:scope.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:-inset-x-sm:after,:scope.after\:-inset-x-sm:after{content:var(--tw-content);inset-inline:-.75rem}.after\:-inset-y-xs:after,:scope.after\:-inset-y-xs:after{content:var(--tw-content);inset-block:-.5rem}.after\:inset-y-0:after,:scope.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:right-0:after,:scope.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing) * 0)}.after\:left-0:after,:scope.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:w-4:after,:scope.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:rounded-full:after,:scope.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border:after,:scope.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border-subtle-inverse:after,:scope.after\:border-border-subtle-inverse:after{content:var(--tw-content);border-color:var(--border-subtle-inverse)}.after\:bg-background-input:after,:scope.after\:bg-background-input:after{content:var(--tw-content);background-color:var(--background-input)}.after\:content-\[\"\"\]:after,:scope.after\:content-\[\"\"\]:after{--tw-content: "";content:var(--tw-content)}:is(.\*\:first\:rounded-s-lg>*):first-child,:scope:is(.\*\:first\:rounded-s-lg>*):first-child{border-start-start-radius:.75rem;border-end-start-radius:.75rem}.last\:mt-0:last-child,:scope.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}:is(.\*\:last\:rounded-e-lg>*):last-child,:scope:is(.\*\:last\:rounded-e-lg>*):last-child{border-start-end-radius:.75rem;border-end-end-radius:.75rem}@media(hover:hover){.hover\:bg-background-group:hover,:scope.hover\:bg-background-group:hover{background-color:var(--background-group)}}@media(hover:hover){.hover\:bg-background-hover:hover,:scope.hover\:bg-background-hover:hover{background-color:var(--background-hover)}}@media(hover:hover){.hover\:bg-background-selected:hover,:scope.hover\:bg-background-selected:hover{background-color:var(--background-selected)}}@media(hover:hover){.hover\:bg-border-hover:hover,:scope.hover\:bg-border-hover:hover{background-color:var(--border-hover)}}@media(hover:hover){.hover\:bg-button-ghost-hover:hover,:scope.hover\:bg-button-ghost-hover:hover{background-color:var(--button-ghost-hover)}}@media(hover:hover){.hover\:bg-muted:hover,:scope.hover\:bg-muted:hover{background-color:var(--muted)}}@media(hover:hover){.hover\:bg-transparent:hover,:scope.hover\:bg-transparent:hover{background-color:transparent}}@media(hover:hover){.hover\:text-foreground:hover,:scope.hover\:text-foreground:hover{color:var(--foreground)}}@media(hover:hover){.hover\:text-foreground-hover:hover,:scope.hover\:text-foreground-hover:hover{color:var(--foreground-hover)}}@media(hover:hover){.hover\:text-foreground-primary:hover,:scope.hover\:text-foreground-primary:hover{color:var(--foreground-primary)}}@media(hover:hover){.hover\:text-muted-foreground:hover,:scope.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}}@media(hover:hover){.hover\:underline:hover,:scope.hover\:underline:hover{text-decoration-line:underline}}@media(hover:hover){.hover\:ring-\[var\(--stroke-default\)\]:hover,:scope.hover\:ring-\[var\(--stroke-default\)\]:hover{--tw-ring-color: var(--stroke-default)}}@media(hover:hover){.not-data-active\:hover\:text-foreground:not(*:where([data-state=active]),*:where([data-active]:not([data-active=false]))):hover,:scope.not-data-active\:hover\:text-foreground:not(*:where([data-state=active]),*:where([data-active]:not([data-active=false]))):hover{color:var(--foreground)}}@media(hover:hover){.hover\:before\:bg-border-hover:hover:before,:scope.hover\:before\:bg-border-hover:hover:before{content:var(--tw-content);background-color:var(--border-hover)}}@media(hover:hover){.hover\:before\:opacity-100:hover:before,:scope.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:100%}}.focus\:bg-accent:focus,:scope.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-background-selected:focus,:scope.focus\:bg-background-selected:focus{background-color:var(--background-selected)}.focus\:text-accent-foreground:focus,:scope.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-foreground-hover:focus,:scope.focus\:text-foreground-hover:focus{color:var(--foreground-hover)}:is(.focus\:\*\*\:text-foreground-hover:focus *),:scope:is(.focus\:\*\*\:text-foreground-hover:focus *){color:var(--foreground-hover)}:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-foreground-hover:not(*[data-variant=destructive]):focus *),:scope:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-foreground-hover:not(*[data-variant=destructive]):focus *){color:var(--foreground-hover)}.focus-visible\:before\:opacity-100:focus-visible:before,:scope.focus-visible\:before\:opacity-100:focus-visible:before{content:var(--tw-content);opacity:100%}.active\:bg-border-active:active,:scope.active\:bg-border-active:active{background-color:var(--border-active)}.active\:bg-transparent:active,:scope.active\:bg-transparent:active{background-color:transparent}.active\:ring-\[var\(--stroke-default\)\]:active,:scope.active\:ring-\[var\(--stroke-default\)\]:active{--tw-ring-color: var(--stroke-default)}.active\:before\:bg-border-active:active:before,:scope.active\:before\:bg-border-active:active:before{content:var(--tw-content);background-color:var(--border-active)}.disabled\:pointer-events-none:disabled,:scope.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled,:scope.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-background-active:disabled,:scope.disabled\:bg-background-active:disabled{background-color:var(--background-active)}.disabled\:bg-transparent:disabled,:scope.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:opacity-50:disabled,:scope.disabled\:opacity-50:disabled{opacity:50%}:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:border-border,:scope:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:border-border{border-color:var(--border)}@media(hover:hover){:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:hover\:z-10:hover,:scope:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:hover\:z-10:hover{z-index:10}}:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:focus-visible\:z-10:focus-visible,:scope:where(*[data-slot=button-group]) .in-data-\[slot\=button-group\]\:focus-visible\:z-10:focus-visible{z-index:10}:where(*[data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent,:scope:where(*[data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent{background-color:transparent}:where(*[data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within,:scope:where(*[data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where(*[data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within,:scope:where(*[data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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(*[data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!,:scope:where(*[data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!{border-radius:.75rem!important}:where(*[data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent,:scope:where(*[data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:transparent}.has-disabled\:bg-input\/50:has(*:disabled),:scope.has-disabled\:bg-input\/50:has(*:disabled){background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.has-disabled\:bg-input\/50:has(*:disabled),:scope.has-disabled\:bg-input\/50:has(*:disabled){background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.has-disabled\:opacity-50:has(*:disabled),:scope.has-disabled\:opacity-50:has(*:disabled){opacity:50%}.has-data-\[icon\=inline-end\]\:pr-1\.5:has(*[data-icon=inline-end]),:scope.has-data-\[icon\=inline-end\]\:pr-1\.5:has(*[data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2xs:has(*[data-icon=inline-end]),:scope.has-data-\[icon\=inline-end\]\:pr-2xs:has(*[data-icon=inline-end]){padding-right:.25rem}.has-data-\[icon\=inline-start\]\:pl-1\.5:has(*[data-icon=inline-start]),:scope.has-data-\[icon\=inline-start\]\:pl-1\.5:has(*[data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2xs:has(*[data-icon=inline-start]),:scope.has-data-\[icon\=inline-start\]\:pl-2xs:has(*[data-icon=inline-start]){padding-left:.25rem}.has-data-\[slot\=alert-action\]\:relative:has(*[data-slot=alert-action]),:scope.has-data-\[slot\=alert-action\]\:relative:has(*[data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has(*[data-slot=alert-action]),:scope.has-data-\[slot\=alert-action\]\:pr-18:has(*[data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has(*[data-slot=alert-dialog-media]),:scope.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has(*[data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-md:has(*[data-slot=alert-dialog-media]),:scope.has-data-\[slot\=alert-dialog-media\]\:gap-x-md:has(*[data-slot=alert-dialog-media]){column-gap:1rem}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has(*[data-slot=card-action]),:scope.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has(*[data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has(*[data-slot=card-description]),:scope.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has(*[data-slot=card-description]){grid-template-rows:auto auto}.group-data-\[spacing\=lg\]\/card\:has-data-\[slot\=card-footer\]\:pb-0:is(:where(.group\/card)[data-spacing=lg] *):has(*[data-slot=card-footer]),:scope.group-data-\[spacing\=lg\]\/card\:has-data-\[slot\=card-footer\]\:pb-0:is(:where(.group\/card)[data-spacing=lg] *):has(*[data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.group-data-\[spacing\=sm\]\/card\:has-data-\[slot\=card-footer\]\:pb-0:is(:where(.group\/card)[data-spacing=sm] *):has(*[data-slot=card-footer]),:scope.group-data-\[spacing\=sm\]\/card\:has-data-\[slot\=card-footer\]\:pb-0:is(:where(.group\/card)[data-spacing=sm] *):has(*[data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.has-data-\[slot\=kbd\]\:pr-1\.5:has(*[data-slot=kbd]),:scope.has-data-\[slot\=kbd\]\:pr-1\.5:has(*[data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-checked\:border-border-selected:has(*:where([data-state=checked]),*:where([data-checked]:not([data-checked=false]))),:scope.has-data-checked\:border-border-selected:has(*:where([data-state=checked]),*:where([data-checked]:not([data-checked=false]))){border-color:var(--border-selected)}.has-data-checked\:bg-background-selected:has(*:where([data-state=checked]),*:where([data-checked]:not([data-checked=false]))),:scope.has-data-checked\:bg-background-selected:has(*:where([data-state=checked]),*:where([data-checked]:not([data-checked=false]))){background-color:var(--background-selected)}.has-\[\:focus-visible\]\:opacity-100:has(*:is(:focus-visible)),:scope.has-\[\:focus-visible\]\:opacity-100:has(*:is(:focus-visible)){opacity:100%}.has-\[\[data-popup-open\]\]\:opacity-100:has(*:is([data-popup-open])),:scope.has-\[\[data-popup-open\]\]\:opacity-100:has(*:is([data-popup-open])){opacity:100%}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has(*:is([data-slot][aria-invalid=true])),:scope.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:border-destructive:has(*:is([data-slot][aria-invalid=true])){border-color:var(--destructive)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has(*:is([data-slot][aria-invalid=true])),:scope.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has(*:is([data-slot][aria-invalid=true])){--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has(*:is([data-slot][aria-invalid=true])),:scope.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has(*:is([data-slot][aria-invalid=true])){--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has(*:is([data-slot][aria-invalid=true])),:scope.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/20:has(*:is([data-slot][aria-invalid=true])){--tw-ring-color: color-mix(in oklab, var(--destructive) 20%, transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]),:scope.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]),:scope.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]),:scope.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]),:scope.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-sm:has(>[data-slot=checkbox-group]),:scope.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-sm:has(>[data-slot=checkbox-group]){gap:.75rem}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]),:scope.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]),:scope.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]),:scope.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]),:scope.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:.75rem}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]),:scope.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-sm:has(>[data-slot=radio-group]),:scope.has-\[\>\[data-slot\=radio-group\]\]\:gap-sm:has(>[data-slot=radio-group]){gap:.75rem}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button),:scope.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button),:scope.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child),:scope.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing) * 0)}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd),:scope.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd),:scope.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg),:scope.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-xs:has(>svg),:scope.has-\[\>svg\]\:gap-x-xs:has(>svg){column-gap:.5rem}.has-\[\>svg\]\:p-0:has(>svg),:scope.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>textarea\]\:h-auto:has(>textarea),:scope.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true],:scope.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true],:scope.aria-disabled\:opacity-50[aria-disabled=true]{opacity:50%}.aria-expanded\:text-foreground-hover[aria-expanded=true],:scope.aria-expanded\:text-foreground-hover[aria-expanded=true]{color:var(--foreground-hover)}.aria-expanded\:text-foreground-primary[aria-expanded=true],:scope.aria-expanded\:text-foreground-primary[aria-expanded=true]{color:var(--foreground-primary)}.aria-invalid\:border-danger[aria-invalid=true],:scope.aria-invalid\:border-danger[aria-invalid=true]{border-color:var(--danger)}.aria-invalid\:ring-0[aria-invalid=true],:scope.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.aria-invalid\:ring-\[var\(--stroke-default\)\][aria-invalid=true],:scope.aria-invalid\:ring-\[var\(--stroke-default\)\][aria-invalid=true]{--tw-ring-color: var(--stroke-default)}.aria-invalid\:ring-danger-subtle[aria-invalid=true],:scope.aria-invalid\:ring-danger-subtle[aria-invalid=true]{--tw-ring-color: var(--danger-subtle)}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true],:scope.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.aria-selected\:text-muted-foreground[aria-selected=true],:scope.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-\[orientation\=horizontal\]\:h-2[aria-orientation=horizontal],:scope.aria-\[orientation\=horizontal\]\:h-2[aria-orientation=horizontal]{height:calc(var(--spacing) * 2)}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal],:scope.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal],:scope.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:cursor-row-resize[aria-orientation=horizontal],:scope.aria-\[orientation\=horizontal\]\:cursor-row-resize[aria-orientation=horizontal]{cursor:row-resize}.aria-\[orientation\=horizontal\]\:before\:inset-x-0[aria-orientation=horizontal]:before,:scope.aria-\[orientation\=horizontal\]\:before\:inset-x-0[aria-orientation=horizontal]:before{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.aria-\[orientation\=horizontal\]\:before\:top-1\/2[aria-orientation=horizontal]:before,:scope.aria-\[orientation\=horizontal\]\:before\:top-1\/2[aria-orientation=horizontal]:before{content:var(--tw-content);top:50%}.aria-\[orientation\=horizontal\]\:before\:h-px[aria-orientation=horizontal]:before,:scope.aria-\[orientation\=horizontal\]\:before\:h-px[aria-orientation=horizontal]:before{content:var(--tw-content);height:1px}.aria-\[orientation\=horizontal\]\:before\:-translate-y-1\/2[aria-orientation=horizontal]:before,:scope.aria-\[orientation\=horizontal\]\:before\:-translate-y-1\/2[aria-orientation=horizontal]:before{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=horizontal\]\:after\:inset-x-0[aria-orientation=horizontal]:after,:scope.aria-\[orientation\=horizontal\]\:after\:inset-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.aria-\[orientation\=horizontal\]\:after\:top-1\/2[aria-orientation=horizontal]:after,:scope.aria-\[orientation\=horizontal\]\:after\:top-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);top:50%}.aria-\[orientation\=horizontal\]\:after\:h-3[aria-orientation=horizontal]:after,:scope.aria-\[orientation\=horizontal\]\:after\:h-3[aria-orientation=horizontal]:after{content:var(--tw-content);height:calc(var(--spacing) * 3)}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after,:scope.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:h-full[aria-orientation=vertical],:scope.aria-\[orientation\=vertical\]\:h-full[aria-orientation=vertical]{height:100%}.aria-\[orientation\=vertical\]\:w-2[aria-orientation=vertical],:scope.aria-\[orientation\=vertical\]\:w-2[aria-orientation=vertical]{width:calc(var(--spacing) * 2)}.aria-\[orientation\=vertical\]\:w-px[aria-orientation=vertical],:scope.aria-\[orientation\=vertical\]\:w-px[aria-orientation=vertical]{width:1px}.aria-\[orientation\=vertical\]\:cursor-col-resize[aria-orientation=vertical],:scope.aria-\[orientation\=vertical\]\:cursor-col-resize[aria-orientation=vertical]{cursor:col-resize}.aria-\[orientation\=vertical\]\:before\:inset-y-0[aria-orientation=vertical]:before,:scope.aria-\[orientation\=vertical\]\:before\:inset-y-0[aria-orientation=vertical]:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.aria-\[orientation\=vertical\]\:before\:left-1\/2[aria-orientation=vertical]:before,:scope.aria-\[orientation\=vertical\]\:before\:left-1\/2[aria-orientation=vertical]:before{content:var(--tw-content);left:50%}.aria-\[orientation\=vertical\]\:before\:w-px[aria-orientation=vertical]:before,:scope.aria-\[orientation\=vertical\]\:before\:w-px[aria-orientation=vertical]:before{content:var(--tw-content);width:1px}.aria-\[orientation\=vertical\]\:before\:-translate-x-1\/2[aria-orientation=vertical]:before,:scope.aria-\[orientation\=vertical\]\:before\:-translate-x-1\/2[aria-orientation=vertical]:before{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:after\:inset-y-0[aria-orientation=vertical]:after,:scope.aria-\[orientation\=vertical\]\:after\:inset-y-0[aria-orientation=vertical]:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.aria-\[orientation\=vertical\]\:after\:left-1\/2[aria-orientation=vertical]:after,:scope.aria-\[orientation\=vertical\]\:after\:left-1\/2[aria-orientation=vertical]:after{content:var(--tw-content);left:50%}.aria-\[orientation\=vertical\]\:after\:w-3[aria-orientation=vertical]:after,:scope.aria-\[orientation\=vertical\]\:after\:w-3[aria-orientation=vertical]:after{content:var(--tw-content);width:calc(var(--spacing) * 3)}.aria-\[orientation\=vertical\]\:after\:-translate-x-1\/2[aria-orientation=vertical]:after,:scope.aria-\[orientation\=vertical\]\:after\:-translate-x-1\/2[aria-orientation=vertical]:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-dragging\:cursor-grabbing[data-dragging],:scope.data-dragging\:cursor-grabbing[data-dragging]{cursor:grabbing}.data-ending-style\:h-0[data-ending-style],:scope.data-ending-style\:h-0[data-ending-style]{height:calc(var(--spacing) * 0)}.data-inset\:pl-7[data-inset],:scope.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-placeholder\:text-muted-foreground[data-placeholder],:scope.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-background-selected[data-popup-open],:scope.data-popup-open\:bg-background-selected[data-popup-open]{background-color:var(--background-selected)}.data-popup-open\:text-foreground-hover[data-popup-open],:scope.data-popup-open\:text-foreground-hover[data-popup-open]{color:var(--foreground-hover)}.data-starting-style\:h-0[data-starting-style],:scope.data-starting-style\:h-0[data-starting-style]{height:calc(var(--spacing) * 0)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true],:scope.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],:scope.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],:scope.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:50%}.data-\[editable\=true\]\:focus-within\:bg-background-card[data-editable=true]:focus-within,:scope.data-\[editable\=true\]\:focus-within\:bg-background-card[data-editable=true]:focus-within{background-color:var(--background-card)}.data-\[invalid\=true\]\:text-destructive[data-invalid=true],:scope.data-\[invalid\=true\]\:text-destructive[data-invalid=true]{color:var(--destructive)}.data-\[selected\=true\]\:rounded-none[data-selected=true],:scope.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom],:scope.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: calc(2*var(--spacing)*-1)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end],:scope.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x: calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start],:scope.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x: calc(2*var(--spacing))}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left],:scope.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right],:scope.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top],:scope.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: calc(2*var(--spacing))}.data-\[size\=default\]\:h-3xl[data-size=default],:scope.data-\[size\=default\]\:h-3xl[data-size=default]{height:2.5rem}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default],:scope.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default],:scope.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=default\]\:max-w-xs[data-size=default],:scope.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:20rem}.data-\[size\=default\]\:px-2\.5[data-size=default],:scope.data-\[size\=default\]\:px-2\.5[data-size=default]{padding-inline:calc(var(--spacing) * 2.5)}.data-\[size\=default\]\:py-xs[data-size=default],:scope.data-\[size\=default\]\:py-xs[data-size=default]{padding-block:.5rem}.data-\[size\=default\]\:text-paragraph-md[data-size=default],:scope.data-\[size\=default\]\:text-paragraph-md[data-size=default]{font-size:1rem;line-height:var(--tw-leading, 1.25rem);letter-spacing:var(--tw-tracking, 0)}.data-\[size\=lg\]\:size-10[data-size=lg],:scope.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:size-6[data-size=sm],:scope.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-2xl[data-size=sm],:scope.data-\[size\=sm\]\:h-2xl[data-size=sm]{height:2rem}.data-\[size\=sm\]\:h-\[14px\][data-size=sm],:scope.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm],:scope.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:max-w-xs[data-size=sm],:scope.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:20rem}.data-\[size\=sm\]\:px-xs[data-size=sm],:scope.data-\[size\=sm\]\:px-xs[data-size=sm]{padding-inline:.5rem}.data-\[size\=sm\]\:py-1\.5[data-size=sm],:scope.data-\[size\=sm\]\:py-1\.5[data-size=sm]{padding-block:calc(var(--spacing) * 1.5)}.data-\[size\=sm\]\:text-paragraph-sm[data-size=sm],:scope.data-\[size\=sm\]\:text-paragraph-sm[data-size=sm]{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description],:scope:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description],:scope:is(.\*\:data-\[slot\=alert-description\]\:text-destructive\/90>*)[data-slot=alert-description]{color:color-mix(in oklab,var(--destructive) 90%,transparent)}}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar],:scope:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--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)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar],:scope:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color: var(--background)}.data-\[slot\=checkbox-group\]\:gap-sm[data-slot=checkbox-group],:scope.data-\[slot\=checkbox-group\]\:gap-sm[data-slot=checkbox-group]{gap:.75rem}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field],:scope:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-md>*)[data-slot=field-group],:scope:is(.\*\:data-\[slot\=field-group\]\:gap-md>*)[data-slot=field-group]{gap:1rem}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label],:scope:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}.data-\[slot\=input\]\:data-\[editable\=true\]\:focus\:bg-background-card[data-slot=input][data-editable=true]:focus,:scope.data-\[slot\=input\]\:data-\[editable\=true\]\:focus\:bg-background-card[data-slot=input][data-editable=true]:focus{background-color:var(--background-card)}:is(.\*\:data-\[slot\=input-group-addon\]\:pl-xs\!>*)[data-slot=input-group-addon],:scope:is(.\*\:data-\[slot\=input-group-addon\]\:pl-xs\!>*)[data-slot=input-group-addon]{padding-left:.5rem!important}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd],:scope:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd],:scope:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd],:scope:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd],:scope:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:.25rem}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value],:scope:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value],:scope:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value],:scope:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value],:scope:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open],:scope.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:crisp-crisp-ai-assistant__enter var(--tw-animation-duration, var(--tw-duration, .15s))var(--tw-ease, ease)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open],:scope.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open],:scope.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale: 95% ;--tw-enter-scale: .95}.data-\[variant\=block\]\:h-auto[data-variant=block],:scope.data-\[variant\=block\]\:h-auto[data-variant=block]{height:auto}.data-\[variant\=block\]\:p-2xs[data-variant=block],:scope.data-\[variant\=block\]\:p-2xs[data-variant=block]{padding:.25rem}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],:scope.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-danger-subtlest[data-variant=destructive]:focus,:scope.data-\[variant\=destructive\]\:focus\:bg-danger-subtlest[data-variant=destructive]:focus{background-color:var(--danger-subtlest)}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus,:scope.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=label\]\:text-paragraph-sm[data-variant=label],:scope.data-\[variant\=label\]\:text-paragraph-sm[data-variant=label]{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}.data-\[variant\=legend\]\:text-paragraph-md[data-variant=legend],:scope.data-\[variant\=legend\]\:text-paragraph-md[data-variant=legend]{font-size:1rem;line-height:var(--tw-leading, 1.25rem);letter-spacing:var(--tw-tracking, 0)}.data-\[variant\=line\]\:rounded-none[data-variant=line],:scope.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.nth-last-2\:-mt-2xs:nth-last-child(2),:scope.nth-last-2\:-mt-2xs:nth-last-child(2){margin-top:-.25rem}@supports (backdrop-filter: var(--tw)){.supports-backdrop-filter\:backdrop-blur-xs,:scope.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur: blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media(min-width:40rem){.sm\:max-w-sm,:scope.sm\:max-w-sm{max-width:24rem}}@media(min-width:40rem){.sm\:flex-row,:scope.sm\:flex-row{flex-direction:row}}@media(min-width:40rem){.sm\:justify-end,:scope.sm\:justify-end{justify-content:flex-end}}@media(min-width:40rem){.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *),:scope.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2 / span 2}}@media(min-width:40rem){.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *),:scope.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}}@media(min-width:40rem){.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *),:scope.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}}@media(min-width:40rem){.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has(*[data-slot=alert-dialog-media]) *),:scope.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has(*[data-slot=alert-dialog-media]) *){grid-column-start:2}}@media(min-width:40rem){.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has(*[data-slot=alert-dialog-media]),:scope.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has(*[data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}}@media(min-width:40rem){.data-\[size\=default\]\:sm\:max-w-sm[data-size=default],:scope.data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:24rem}}@media(min-width:48rem){.md\:flex-row,:scope.md\:flex-row{flex-direction:row}}@media(min-width:48rem){.md\:text-paragraph-sm,:scope.md\:text-paragraph-sm{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}}@media(min-width:48rem){.md\:text-pretty,:scope.md\:text-pretty{text-wrap:pretty}}@media(min-width:48rem){.data-\[size\=default\]\:md\:text-paragraph-sm[data-size=default],:scope.data-\[size\=default\]\:md\:text-paragraph-sm[data-size=default]{font-size:.875rem;line-height:var(--tw-leading, 1.125rem);letter-spacing:var(--tw-tracking, .13px)}}@container field-group (width >= 28rem){.\@md\/field-group\:flex-row,:scope.\@md\/field-group\:flex-row{flex-direction:row}}@container field-group (width >= 28rem){.\@md\/field-group\:items-center,:scope.\@md\/field-group\:items-center{align-items:center}}@container field-group (width >= 28rem){:is(.\@md\/field-group\:\*\:w-auto>*),:scope:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}}@container field-group (width >= 28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]),:scope.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}@container field-group (width >= 28rem){:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label],:scope:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}@media(prefers-color-scheme:dark){.dark\:bg-input\/30,:scope.dark\:bg-input\/30{background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:bg-input\/30,:scope.dark\:bg-input\/30{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}}@media(prefers-color-scheme:dark){.dark\:bg-transparent,:scope.dark\:bg-transparent{background-color:transparent}}@media(prefers-color-scheme:dark){.dark\:disabled\:bg-transparent:disabled,:scope.dark\:disabled\:bg-transparent:disabled{background-color:transparent}}@media(prefers-color-scheme:dark){.dark\:has-disabled\:bg-input\/80:has(*:disabled),:scope.dark\:has-disabled\:bg-input\/80:has(*:disabled){background-color:var(--input)}@supports (color: color-mix(in lab,red,red)){.dark\:has-disabled\:bg-input\/80:has(*:disabled),:scope.dark\:has-disabled\:bg-input\/80:has(*:disabled){background-color:color-mix(in oklab,var(--input) 80%,transparent)}}}@media(prefers-color-scheme:dark){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has(*:is([data-slot][aria-invalid=true])),:scope.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has(*:is([data-slot][aria-invalid=true])){--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has(*:is([data-slot][aria-invalid=true])),:scope.dark\:has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-destructive\/40:has(*:is([data-slot][aria-invalid=true])){--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}}@media(prefers-color-scheme:dark){.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true],:scope.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true]{border-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true],:scope.dark\:aria-invalid\:border-destructive\/50[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}}@media(prefers-color-scheme:dark){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true],:scope.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color: var(--destructive)}@supports (color: color-mix(in lab,red,red)){.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true],:scope.dark\:aria-invalid\:ring-destructive\/40[aria-invalid=true]{--tw-ring-color: color-mix(in oklab, var(--destructive) 40%, transparent)}}}.data-open\:animate-accordion-down:where([data-state=open]),.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])),:scope.data-open\:animate-accordion-down:where([data-state=open]),:scope.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])){animation:crisp-crisp-ai-assistant__accordion-down var(--tw-animation-duration, var(--tw-duration, .2s))var(--tw-ease, ease-out)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])),:scope.data-open\:animate-in:where([data-state=open]),:scope.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:crisp-crisp-ai-assistant__enter var(--tw-animation-duration, var(--tw-duration, .15s))var(--tw-ease, ease)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)}.data-open\:bg-background-selected:where([data-state=open]),.data-open\:bg-background-selected:where([data-open]:not([data-open=false])),:scope.data-open\:bg-background-selected:where([data-state=open]),:scope.data-open\:bg-background-selected:where([data-open]:not([data-open=false])){background-color:var(--background-selected)}.data-open\:text-foreground-hover:where([data-state=open]),.data-open\:text-foreground-hover:where([data-open]:not([data-open=false])),:scope.data-open\:text-foreground-hover:where([data-state=open]),:scope.data-open\:text-foreground-hover:where([data-open]:not([data-open=false])){color:var(--foreground-hover)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])),:scope.data-open\:fade-in-0:where([data-state=open]),:scope.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity: 0 ;--tw-enter-opacity: 0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])),:scope.data-open\:zoom-in-95:where([data-state=open]),:scope.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale: 95% ;--tw-enter-scale: .95}.data-closed\:animate-accordion-up:where([data-state=closed]),.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])),:scope.data-closed\:animate-accordion-up:where([data-state=closed]),:scope.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])){animation:crisp-crisp-ai-assistant__accordion-up var(--tw-animation-duration, var(--tw-duration, .2s))var(--tw-ease, ease-out)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])),:scope.data-closed\:animate-out:where([data-state=closed]),:scope.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:crisp-crisp-ai-assistant__exit var(--tw-animation-duration, var(--tw-duration, .15s))var(--tw-ease, ease)var(--tw-animation-delay, 0s)var(--tw-animation-iteration-count, 1)var(--tw-animation-direction, normal)var(--tw-animation-fill-mode, none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])),:scope.data-closed\:fade-out-0:where([data-state=closed]),:scope.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity: 0 ;--tw-exit-opacity: 0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])),:scope.data-closed\:zoom-out-95:where([data-state=closed]),:scope.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale: 95% ;--tw-exit-scale: .95}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])),:scope.data-checked\:border-primary:where([data-state=checked]),:scope.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])),:scope.data-checked\:bg-primary:where([data-state=checked]),:scope.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])),:scope.data-checked\:text-primary-foreground:where([data-state=checked]),:scope.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),:scope.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),:scope.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])){--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])),:scope.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),:scope.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-color-scheme:dark){.dark\:data-checked\:bg-primary:where([data-state=checked]),.dark\:data-checked\:bg-primary:where([data-checked]:not([data-checked=false])),:scope.dark\:data-checked\:bg-primary:where([data-state=checked]),:scope.dark\:data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}}.data-unchecked\:bg-background-active:where([data-state=unchecked]),.data-unchecked\:bg-background-active:where([data-unchecked]:not([data-unchecked=false])),:scope.data-unchecked\:bg-background-active:where([data-state=unchecked]),:scope.data-unchecked\:bg-background-active:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--background-active)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),:scope.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),:scope.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])),:scope.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),:scope.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-selected\:bg-muted:where([data-selected=true]),:scope.data-selected\:bg-muted:where([data-selected=true]){background-color:var(--muted)}.data-selected\:text-foreground:where([data-selected=true]),:scope.data-selected\:text-foreground:where([data-selected=true]){color:var(--foreground)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])),:scope.data-disabled\:pointer-events-none:where([data-disabled=true]),:scope.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])),:scope.data-disabled\:cursor-not-allowed:where([data-disabled=true]),:scope.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])),:scope.data-disabled\:opacity-50:where([data-disabled=true]),:scope.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:50%}.data-active\:text-foreground-accent:where([data-state=active]),.data-active\:text-foreground-accent:where([data-active]:not([data-active=false])),:scope.data-active\:text-foreground-accent:where([data-state=active]),:scope.data-active\:text-foreground-accent:where([data-active]:not([data-active=false])){color:var(--foreground-accent)}.data-active\:text-foreground-selected:where([data-state=active]),.data-active\:text-foreground-selected:where([data-active]:not([data-active=false])),:scope.data-active\:text-foreground-selected:where([data-state=active]),:scope.data-active\:text-foreground-selected:where([data-active]:not([data-active=false])){color:var(--foreground-selected)}.data-horizontal\:h-1:where([data-orientation=horizontal]),:scope.data-horizontal\:h-1:where([data-orientation=horizontal]){height:calc(var(--spacing) * 1)}.data-horizontal\:h-full:where([data-orientation=horizontal]),:scope.data-horizontal\:h-full:where([data-orientation=horizontal]){height:100%}.data-horizontal\:h-px:where([data-orientation=horizontal]),:scope.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]),:scope.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]),:scope.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-vertical\:h-full:where([data-orientation=vertical]),:scope.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:min-h-40:where([data-orientation=vertical]),:scope.data-vertical\:min-h-40:where([data-orientation=vertical]){min-height:calc(var(--spacing) * 40)}.data-vertical\:w-1:where([data-orientation=vertical]),:scope.data-vertical\:w-1:where([data-orientation=vertical]){width:calc(var(--spacing) * 1)}.data-vertical\:w-auto:where([data-orientation=vertical]),:scope.data-vertical\:w-auto:where([data-orientation=vertical]){width:auto}.data-vertical\:w-full:where([data-orientation=vertical]),:scope.data-vertical\:w-full:where([data-orientation=vertical]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]),:scope.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:flex-col:where([data-orientation=vertical]),:scope.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.data-vertical\:self-stretch:where([data-orientation=vertical]),:scope.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.\[\&_\[data-slot\=button-shell\]\]\:\!border-input [data-slot=button-shell],:scope.\[\&_\[data-slot\=button-shell\]\]\:\!border-input [data-slot=button-shell]{border-color:var(--input)!important}.\[\&_\[data-slot\=button-shell\]\]\:\!bg-background-input [data-slot=button-shell],:scope.\[\&_\[data-slot\=button-shell\]\]\:\!bg-background-input [data-slot=button-shell]{background-color:var(--background-input)!important}.data-closed\:\[\&_\[data-slot\=dropdown-menu-viewport\]\]\:overflow-hidden:where([data-state=closed]) [data-slot=dropdown-menu-viewport],.data-closed\:\[\&_\[data-slot\=dropdown-menu-viewport\]\]\:overflow-hidden:where([data-closed]:not([data-closed=false])) [data-slot=dropdown-menu-viewport],:scope.data-closed\:\[\&_\[data-slot\=dropdown-menu-viewport\]\]\:overflow-hidden:where([data-state=closed]) [data-slot=dropdown-menu-viewport],:scope.data-closed\:\[\&_\[data-slot\=dropdown-menu-viewport\]\]\:overflow-hidden:where([data-closed]:not([data-closed=false])) [data-slot=dropdown-menu-viewport]{overflow:hidden}.\[\&_a\]\:underline a,:scope.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a,:scope.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media(hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover,:scope.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_p\:not\(\:last-child\)\]\:mb-md p:not(:last-child),:scope.\[\&_p\:not\(\:last-child\)\]\:mb-md p:not(:last-child){margin-bottom:1rem}.\[\&_svg\]\:pointer-events-none svg,:scope.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:h-5 svg,:scope.\[\&_svg\]\:h-5 svg{height:calc(var(--spacing) * 5)}.\[\&_svg\]\:w-3 svg,:scope.\[\&_svg\]\:w-3 svg{width:calc(var(--spacing) * 3)}.\[\&_svg\]\:shrink-0 svg,:scope.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:icon-slot svg:not([class*=size-]),:scope.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:icon-slot svg:not([class*=size-]){width:var(--icon-size, var(--icon-size-xs))!important;height:var(--icon-size, var(--icon-size-xs))!important;padding:calc(var(--icon-size, var(--icon-size-xs)) * .1)!important;box-sizing:border-box!important}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]),:scope.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button,:scope.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-search-decoration\]\:appearance-none::-webkit-search-decoration,:scope.\[\&\:\:-webkit-search-decoration\]\:appearance-none::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button,:scope.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\:hover_\[data-slot\=button-shell\]\]\:\!bg-background-hover:hover [data-slot=button-shell],:scope.\[\&\:hover_\[data-slot\=button-shell\]\]\:\!bg-background-hover:hover [data-slot=button-shell]{background-color:var(--background-hover)!important}.\[\.border-b\]\:pb-xs:is(.border-b),:scope.\[\.border-b\]\:pb-xs:is(.border-b){padding-bottom:.5rem}.group-data-\[spacing\=lg\]\/card\:\[\.border-b\]\:pb-md:is(:where(.group\/card)[data-spacing=lg] *):is(.border-b),:scope.group-data-\[spacing\=lg\]\/card\:\[\.border-b\]\:pb-md:is(:where(.group\/card)[data-spacing=lg] *):is(.border-b){padding-bottom:1rem}.group-data-\[spacing\=sm\]\/card\:\[\.border-b\]\:pb-sm:is(:where(.group\/card)[data-spacing=sm] *):is(.border-b),:scope.group-data-\[spacing\=sm\]\/card\:\[\.border-b\]\:pb-sm:is(:where(.group\/card)[data-spacing=sm] *):is(.border-b){padding-bottom:.75rem}.\[\.border-t\]\:pt-xs:is(.border-t),:scope.\[\.border-t\]\:pt-xs:is(.border-t){padding-top:.5rem}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:scope:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg){rotate:180deg}:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg),:scope:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-xs *):is([cmdk-group-heading]),:scope:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-xs *):is([cmdk-group-heading]){padding-inline:.5rem}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *):is([cmdk-group-heading]),:scope:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *):is([cmdk-group-heading]){padding-block:calc(var(--spacing) * 1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-paragraph-xs *):is([cmdk-group-heading]),:scope:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-paragraph-xs *):is([cmdk-group-heading]){font-size:.75rem;line-height:var(--tw-leading, 1rem);letter-spacing:var(--tw-tracking, .13px)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *):is([cmdk-group-heading]),:scope:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *):is([cmdk-group-heading]){--tw-font-weight: var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *):is([cmdk-group-heading]),:scope:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *):is([cmdk-group-heading]){color:var(--muted-foreground)}:is(.\*\:\[a\]\:underline>*):is(a),:scope:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a),:scope:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media(hover:hover){.\[a\]\:hover\:bg-background\/80:is(a):hover,:scope.\[a\]\:hover\:bg-background\/80:is(a):hover{background-color:var(--background)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-background\/80:is(a):hover,:scope.\[a\]\:hover\:bg-background\/80:is(a):hover{background-color:color-mix(in oklab,var(--background) 80%,transparent)}}}@media(hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover,:scope.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover,:scope.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}}@media(hover:hover){.\[a\]\:hover\:bg-muted:is(a):hover,:scope.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}}@media(hover:hover){.\[a\]\:hover\:bg-primary\/80:is(a):hover,:scope.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover,:scope.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}}@media(hover:hover){.\[a\]\:hover\:bg-secondary\/80:is(a):hover,:scope.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color: color-mix(in lab,red,red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover,:scope.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}}@media(hover:hover){.\[a\]\:hover\:text-muted-foreground:is(a):hover,:scope.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}}@media(hover:hover){:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover,:scope:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-lg>*):is(img:first-child),:scope:is(.\*\:\[img\:first-child\]\:rounded-t-lg>*):is(img:first-child){border-top-left-radius:.75rem;border-top-right-radius:.75rem}:is(.\*\:\[img\:last-child\]\:rounded-b-lg>*):is(img:last-child),:scope:is(.\*\:\[img\:last-child\]\:rounded-b-lg>*):is(img:last-child){border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child,:scope:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child,:scope:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-xs>*):is(span):last-child,:scope:is(.\*\:\[span\]\:last\:gap-xs>*):is(span):last-child{gap:.5rem}:is(.\*\:\[svg\]\:row-span-2>*):is(svg),:scope:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2 / span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg),:scope:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y: calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg),:scope:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentcolor}:is(.focus\:\*\:\[svg\]\:text-foreground-hover:focus>*):is(svg),:scope:is(.focus\:\*\:\[svg\]\:text-foreground-hover:focus>*):is(svg){color:var(--foreground-hover)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg),:scope:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg),:scope:is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg){color:var(--foreground)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])),:scope:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])),:scope:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button,:scope.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button,:scope.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\>\*\:not\(\:first-child\)\]\:-ms-px>*:not(:first-child),:scope.\[\&\>\*\:not\(\:first-child\)\]\:-ms-px>*:not(:first-child){margin-inline-start:-1px}.\[\&\>\.sr-only\]\:w-auto>.sr-only,:scope.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-95>[data-slot=resizable-handle-grip],:scope.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-95>[data-slot=resizable-handle-grip]{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-0>[data-slot=resizable-handle-grip],:scope.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-0>[data-slot=resizable-handle-grip]{opacity:0%}.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:transition-all>[data-slot=resizable-handle-grip],:scope.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:transition-all>[data-slot=resizable-handle-grip]{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:duration-400>[data-slot=resizable-handle-grip],:scope.\[\&\>\[data-slot\=resizable-handle-grip\]\]\:duration-400>[data-slot=resizable-handle-grip]{--tw-duration: .4s;transition-duration:.4s}@media(hover:hover){.hover\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-100:hover>[data-slot=resizable-handle-grip],:scope.hover\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-100:hover>[data-slot=resizable-handle-grip]{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.hover\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-100:hover>[data-slot=resizable-handle-grip],:scope.hover\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-100:hover>[data-slot=resizable-handle-grip]{opacity:100%}}.focus-visible\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-100:focus-visible>[data-slot=resizable-handle-grip],:scope.focus-visible\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:scale-100:focus-visible>[data-slot=resizable-handle-grip]{--tw-scale-x: 100%;--tw-scale-y: 100%;--tw-scale-z: 100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.focus-visible\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-100:focus-visible>[data-slot=resizable-handle-grip],:scope.focus-visible\:\[\&\>\[data-slot\=resizable-handle-grip\]\]\:opacity-100:focus-visible>[data-slot=resizable-handle-grip]{opacity:100%}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio],:scope.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],:scope.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (width >= 28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio],:scope.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],:scope.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a,:scope.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a,:scope.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover,:scope.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-sm:has(>[data-align=block-end])>input,:scope.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-sm:has(>[data-align=block-end])>input{padding-top:.75rem}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-sm:has(>[data-align=block-start])>input,:scope.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-sm:has(>[data-align=block-start])>input{padding-bottom:.75rem}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input,:scope.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-xs:has(>[data-align=inline-end])>input,:scope.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-xs:has(>[data-align=inline-end])>input{padding-right:.5rem}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input,:scope.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-xs:has(>[data-align=inline-start])>input,:scope.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-xs:has(>[data-align=inline-start])>input{padding-left:.5rem}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd,:scope.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-paragraph-xs>span,:scope.\[\&\>span\]\:text-paragraph-xs>span{font-size:.75rem;line-height:var(--tw-leading, 1rem);letter-spacing:var(--tw-tracking, .13px)}.\[\&\>span\]\:opacity-70>span,:scope.\[\&\>span\]\:opacity-70>span{opacity:70%}.\[\&\>svg\]\:pointer-events-none>svg,:scope.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg,:scope.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg,:scope.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg,:scope.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:text-muted-foreground>svg,:scope.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has(*[data-size=lg]) *)>svg,:scope.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has(*[data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has(*[data-size=sm]) *)>svg,:scope.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has(*[data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,:scope.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg,:scope.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg,:scope.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:icon-slot>svg:not([class*=size-]),:scope.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:icon-slot>svg:not([class*=size-]){width:var(--icon-size, var(--icon-size-xs))!important;height:var(--icon-size, var(--icon-size-xs))!important;padding:calc(var(--icon-size, var(--icon-size-xs)) * .1)!important;box-sizing:border-box!important}.\[\&\[aria-orientation\=horizontal\]_\[data-slot\=resizable-handle-mark\]\]\:h-px[aria-orientation=horizontal] [data-slot=resizable-handle-mark],:scope.\[\&\[aria-orientation\=horizontal\]_\[data-slot\=resizable-handle-mark\]\]\:h-px[aria-orientation=horizontal] [data-slot=resizable-handle-mark]{height:1px}.\[\&\[aria-orientation\=horizontal\]_\[data-slot\=resizable-handle-mark\]\]\:w-2\.5[aria-orientation=horizontal] [data-slot=resizable-handle-mark],:scope.\[\&\[aria-orientation\=horizontal\]_\[data-slot\=resizable-handle-mark\]\]\:w-2\.5[aria-orientation=horizontal] [data-slot=resizable-handle-mark]{width:calc(var(--spacing) * 2.5)}.\[\&\[aria-orientation\=horizontal\]\>\[data-slot\=resizable-handle-grip\]\]\:h-2[aria-orientation=horizontal]>[data-slot=resizable-handle-grip],:scope.\[\&\[aria-orientation\=horizontal\]\>\[data-slot\=resizable-handle-grip\]\]\:h-2[aria-orientation=horizontal]>[data-slot=resizable-handle-grip]{height:calc(var(--spacing) * 2)}.\[\&\[aria-orientation\=horizontal\]\>\[data-slot\=resizable-handle-grip\]\]\:w-6[aria-orientation=horizontal]>[data-slot=resizable-handle-grip],:scope.\[\&\[aria-orientation\=horizontal\]\>\[data-slot\=resizable-handle-grip\]\]\:w-6[aria-orientation=horizontal]>[data-slot=resizable-handle-grip]{width:calc(var(--spacing) * 6)}.\[\&\[aria-orientation\=vertical\]\>\[data-slot\=resizable-handle-grip\]\]\:h-6[aria-orientation=vertical]>[data-slot=resizable-handle-grip],:scope.\[\&\[aria-orientation\=vertical\]\>\[data-slot\=resizable-handle-grip\]\]\:h-6[aria-orientation=vertical]>[data-slot=resizable-handle-grip]{height:calc(var(--spacing) * 6)}.\[\&\[aria-orientation\=vertical\]\>\[data-slot\=resizable-handle-grip\]\]\:w-2[aria-orientation=vertical]>[data-slot=resizable-handle-grip],:scope.\[\&\[aria-orientation\=vertical\]\>\[data-slot\=resizable-handle-grip\]\]\:w-2[aria-orientation=vertical]>[data-slot=resizable-handle-grip]{width:calc(var(--spacing) * 2)}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5,:scope[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}:scope{--white: #fff;--black: #000;--almost-black: #0b0a0a;--salt-50: #f1f5f5;--salt-75: #f9fbfb;--salt-100: #e6eded;--salt-125: #e4ecec;--salt-150: #dee8e8;--salt-200: #d5e0e2;--salt-300: #b0c5c9;--salt-400: #84a6ac;--salt-500: #658b92;--salt-600: #597e87;--salt-700: #425c62;--salt-800: #394e53;--salt-900: #334347;--salt-950: #222c2f;--gray-50: #f1f5f5;--gray-100: #f2f5f6;--gray-200: #e7ecee;--gray-300: #c6d8dc;--gray-400: #8ea6ae;--gray-500: #607682;--gray-600: #475460;--gray-700: #36404b;--gray-750: #2b333b;--gray-800: #222930;--gray-850: #191f24;--gray-900: #14191d;--gray-950: #0f1315;--mint-50: #d0f5e7;--mint-100: #b8f2e0;--mint-200: #95ddcb;--mint-300: #6fc2b1;--mint-400: #48a394;--mint-500: #2c8c81;--mint-600: #0c7a72;--mint-700: #046766;--mint-800: #005257;--mint-900: #004449;--mint-950: #0f2e2e;--leaf-50: #daf8e8;--leaf-100: #b5f4d1;--leaf-200: #82e7b5;--leaf-300: #53d39a;--leaf-400: #00c785;--leaf-500: #00a56f;--leaf-600: #008d5e;--leaf-700: #006f49;--leaf-800: #004f33;--leaf-900: #003721;--leaf-950: #002012;--roman-50: #fdf3f3;--roman-100: #fce5e4;--roman-200: #fbcfcd;--roman-300: #f6aeab;--roman-400: #ef7f7a;--roman-500: #e4554e;--roman-600: #d03932;--roman-700: #af2c26;--roman-800: #912823;--roman-900: #792723;--roman-950: #41100e;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e40af;--blue-900: #1e3a8a;--blue-950: #172554;--amber-50: #fffbeb;--amber-100: #fef3c7;--amber-200: #fde68a;--amber-300: #fcd34d;--amber-400: #fbbf24;--amber-500: #f59e0b;--amber-600: #d97706;--amber-700: #b45309;--amber-800: #92400e;--amber-900: #78350f;--amber-950: #451a03;--green-50: #f0fdf4;--green-100: #dcfce7;--green-200: #bbf7d0;--green-300: #86efac;--green-400: #4ade80;--green-500: #22c55e;--green-600: #16a34a;--green-700: #15803d;--green-800: #166534;--green-900: #14532d;--green-950: #052e16;--white-alpha-0: #fff0;--white-alpha-001: #fff0;--white-alpha-333: #ffffff08;--white-alpha-4: #ffffff0a;--white-alpha-5: #ffffff0d;--white-alpha-8: #ffffff14;--white-alpha-10: #ffffff1a;--white-alpha-15: #ffffff26;--white-alpha-20: #fff3;--white-alpha-30: #ffffff4d;--white-alpha-40: #fff6;--white-alpha-50: #ffffff80;--white-alpha-60: #fff9;--white-alpha-70: #ffffffb3;--white-alpha-80: #fffc;--white-alpha-90: #ffffffe6;--white-alpha-95: #fffffff2;--white-alpha-100: #fff;--black-alpha-0: #0f131500;--black-alpha-001: #0f131500;--black-alpha-333: #0f131508;--black-alpha-5: #0f13150d;--black-alpha-8: #0f131514;--black-alpha-10: #0f13151a;--black-alpha-15: #0f131526;--black-alpha-16: #0f131529;--black-alpha-20: #0f131533;--black-alpha-30: #0f13154d;--black-alpha-40: #0f131566;--black-alpha-50: #0f131580;--black-alpha-60: #0f131599;--black-alpha-70: #0f1315b3;--black-alpha-80: #0f1315cc;--black-alpha-90: #0f1315e6;--black-alpha-95: #0f1315f2;--black-alpha-100: #0f1315}[data-theme=crisp-light],:scope:not([data-theme]),:scope[data-theme=crisp-light]{--foreground: var(--salt-900);--foreground-subtle: var(--salt-600);--foreground-muted: var(--salt-400);--foreground-primary: var(--mint-600);--foreground-link: var(--mint-600);--foreground-hover: var(--mint-500);--foreground-inverse: var(--white);--foreground-active: var(--mint-600);--foreground-selected: var(--leaf-500);--foreground-accent: var(--leaf-500);--foreground-accent-subtle: var(--leaf-400);--foreground-destructive: var(--roman-600);--background: var(--salt-50);--background-card: var(--white);--background-group: var(--salt-75);--background-selected: var(--salt-50);--background-hover: var(--salt-50);--background-active: var(--salt-200);--background-input: var(--salt-50);--background-primary: var(--mint-600);--background-scrim: #00000052;--border-boldest: var(--salt-300);--border-bold: var(--salt-200);--border: var(--salt-150);--border-subtle: var(--salt-125);--border-subtlest: var(--salt-75);--border-subtle-inverse: var(--white-alpha-20);--border-none: var(--black-alpha-0);--border-hover: var(--mint-600);--border-active: var(--mint-600);--border-selected: var(--leaf-500);--ring: var(--leaf-300);--ring-error: var(--roman-200);--popover: var(--salt-800);--popover-foreground: var(--white);--accent-bold: var(--leaf-700);--accent-default: var(--leaf-500);--accent-subtle: var(--leaf-300);--accent-subtlest: var(--leaf-100);--dock: var(--mint-800);--dock-item: var(--mint-600);--dock-item-hover: var(--mint-800);--dock-item-selected: var(--leaf-500);--button-primary: var(--mint-600);--button-primary-hover: var(--mint-800);--button-secondary: var(--salt-50);--button-secondary-hover: var(--salt-100);--button-outline: var(--white);--button-outline-hover: var(--salt-100);--button-ghost: var(--white-alpha-001);--button-ghost-hover: var(--salt-100);--button-destructive: var(--roman-50);--button-destructive-hover: var(--roman-200);--button-destructive-selected: var(--roman-600);--danger-bold: var(--roman-700);--danger: var(--roman-600);--danger-subtle: var(--roman-200);--danger-subtlest: var(--roman-50);--warning-bold: var(--amber-700);--warning: var(--amber-600);--warning-subtle: var(--amber-100);--warning-subtlest: var(--amber-50);--success-bold: var(--green-700);--success: var(--green-600);--success-subtle: var(--green-200);--success-subtlest: var(--green-50);--info-bold: var(--blue-700);--info: var(--blue-600);--info-subtle: var(--blue-200);--info-subtlest: var(--blue-50);--chart-1: var(--mint-500);--chart-2: var(--mint-400);--chart-3: var(--mint-300);--chart-4: var(--mint-200);--chart-5: var(--mint-100);--chart-positive: var(--green-600);--chart-negative: var(--roman-600);--primary: var(--background-primary);--primary-foreground: var(--foreground-inverse);--secondary: var(--button-secondary);--secondary-foreground: var(--foreground);--muted: var(--background-group);--muted-foreground: var(--foreground-subtle);--accent: var(--accent-default);--accent-foreground: var(--foreground-inverse);--destructive: var(--danger);--card: var(--background-card);--card-foreground: var(--foreground);--input: var(--border);--sidebar: var(--background-group);--sidebar-foreground: var(--foreground-subtle);--sidebar-primary: var(--foreground);--sidebar-primary-foreground: var(--background);--sidebar-accent: var(--background-hover);--sidebar-accent-foreground: var(--foreground);--sidebar-border: var(--border);--sidebar-ring: var(--ring)}[data-theme=crisp-dark],:scope[data-theme=crisp-dark]{--foreground: var(--gray-50);--foreground-subtle: var(--gray-400);--foreground-muted: var(--gray-500);--foreground-primary: var(--mint-600);--foreground-link: var(--mint-600);--foreground-hover: var(--mint-400);--foreground-inverse: var(--white);--foreground-active: var(--mint-600);--foreground-selected: var(--leaf-500);--foreground-accent: var(--leaf-400);--foreground-accent-subtle: var(--leaf-500);--foreground-destructive: var(--roman-400);--background: var(--gray-950);--background-card: var(--gray-900);--background-group: var(--gray-850);--background-selected: var(--gray-800);--background-hover: var(--gray-700);--background-active: var(--gray-800);--background-input: var(--gray-800);--background-primary: var(--mint-600);--background-scrim: #00000052;--border-boldest: var(--white-alpha-40);--border-bold: var(--white-alpha-30);--border: var(--gray-800);--border-subtle: var(--gray-800);--border-subtlest: var(--gray-850);--border-subtle-inverse: var(--white-alpha-20);--border-none: var(--white-alpha-0);--border-hover: var(--mint-600);--border-active: var(--mint-600);--border-selected: var(--leaf-400);--ring: var(--leaf-400);--ring-error: var(--roman-900);--popover: var(--white);--popover-foreground: var(--almost-black);--accent-bold: var(--leaf-400);--accent-default: var(--leaf-500);--accent-subtle: var(--leaf-600);--accent-subtlest: var(--leaf-700);--dock: var(--almost-black);--dock-item: var(--mint-800);--dock-item-hover: var(--mint-600);--dock-item-selected: var(--leaf-500);--button-primary: var(--mint-800);--button-primary-hover: var(--mint-600);--button-secondary: var(--gray-800);--button-secondary-hover: var(--gray-750);--button-outline: var(--gray-900);--button-outline-hover: var(--gray-850);--button-ghost: var(--gray-900);--button-ghost-hover: var(--gray-850);--button-destructive: var(--roman-950);--button-destructive-hover: var(--roman-900);--button-destructive-selected: var(--roman-400);--danger-bold: var(--roman-500);--danger: var(--roman-400);--danger-subtle: var(--roman-900);--danger-subtlest: var(--roman-950);--warning-bold: var(--amber-400);--warning: var(--amber-300);--warning-subtle: var(--amber-900);--warning-subtlest: var(--amber-950);--success-bold: var(--green-400);--success: var(--green-300);--success-subtle: var(--green-900);--success-subtlest: var(--green-950);--info-bold: var(--blue-400);--info: var(--blue-300);--info-subtle: var(--blue-900);--info-subtlest: var(--blue-950);--chart-1: var(--mint-100);--chart-2: var(--mint-200);--chart-3: var(--mint-300);--chart-4: var(--mint-400);--chart-5: var(--mint-500);--chart-positive: var(--green-600);--chart-negative: var(--roman-400);--primary: var(--background-primary);--primary-foreground: var(--foreground-inverse);--secondary: var(--button-secondary);--secondary-foreground: var(--foreground);--muted: var(--background-group);--muted-foreground: var(--foreground-subtle);--accent: var(--accent-default);--accent-foreground: var(--foreground-inverse);--destructive: var(--danger);--card: var(--background-card);--card-foreground: var(--foreground);--input: var(--border);--sidebar: var(--background-group);--sidebar-foreground: var(--foreground-subtle);--sidebar-primary: var(--foreground);--sidebar-primary-foreground: var(--background);--sidebar-accent: var(--background-hover);--sidebar-accent-foreground: var(--foreground);--sidebar-border: var(--border);--sidebar-ring: var(--ring)}:scope{--radius: .75rem}:scope{--icon-size-2xs: .75rem;--icon-size-xs: 1rem;--icon-size-sm: 1.25rem;--icon-size-md: 1.5rem;--icon-size-lg: 2rem;--icon-size-xl: 3rem;--input-height-xs: 1.5rem;--input-height-sm: 2rem;--input-height-md: 2.5rem;--input-height-lg: 3rem;--stroke-thin: 1px;--stroke-default: 1.5px;--stroke-thick: 2px}[data-slot=sheet-content][data-side=top],:scope[data-slot=sheet-content][data-side=top]{inset-inline:0;height:auto;top:0}[data-slot=sheet-content][data-side=top][data-starting-style],[data-slot=sheet-content][data-side=top][data-ending-style],:scope[data-slot=sheet-content][data-side=top][data-starting-style],:scope[data-slot=sheet-content][data-side=top][data-ending-style]{translate:0 -2.5rem}[data-slot=sheet-content][data-side=right],:scope[data-slot=sheet-content][data-side=right]{inset-block:0;width:75%;height:100%;right:0}[data-slot=sheet-content][data-side=right][data-starting-style],[data-slot=sheet-content][data-side=right][data-ending-style],:scope[data-slot=sheet-content][data-side=right][data-starting-style],:scope[data-slot=sheet-content][data-side=right][data-ending-style]{translate:2.5rem}[data-slot=sheet-content][data-side=bottom],:scope[data-slot=sheet-content][data-side=bottom]{inset-inline:0;height:auto;bottom:0}[data-slot=sheet-content][data-side=bottom][data-starting-style],[data-slot=sheet-content][data-side=bottom][data-ending-style],:scope[data-slot=sheet-content][data-side=bottom][data-starting-style],:scope[data-slot=sheet-content][data-side=bottom][data-ending-style]{translate:0 2.5rem}[data-slot=sheet-content][data-side=left],:scope[data-slot=sheet-content][data-side=left]{inset-block:0;width:75%;height:100%;left:0}[data-slot=sheet-content][data-side=left][data-starting-style],[data-slot=sheet-content][data-side=left][data-ending-style],:scope[data-slot=sheet-content][data-side=left][data-starting-style],:scope[data-slot=sheet-content][data-side=left][data-ending-style]{translate:-2.5rem}@media(min-width:640px){[data-slot=sheet-content][data-side=left],[data-slot=sheet-content][data-side=right],:scope[data-slot=sheet-content][data-side=left],:scope[data-slot=sheet-content][data-side=right]{max-width:var(--max-width-sm)}}[data-slot=tooltip-content],:scope[data-slot=tooltip-content]{position:relative;overflow:visible}[data-slot=tooltip-arrow],:scope[data-slot=tooltip-arrow]{--tooltip-arrow-width: var(--spacing-sm);--tooltip-arrow-height: calc(var(--spacing-sm) / 2);width:var(--tooltip-arrow-width);height:var(--tooltip-arrow-height);pointer-events:none;display:block;overflow:clip}[data-slot=tooltip-arrow][data-side=top],:scope[data-slot=tooltip-arrow][data-side=top]{bottom:calc(var(--tooltip-arrow-height) * -1);rotate:180deg}[data-slot=tooltip-arrow][data-side=bottom],:scope[data-slot=tooltip-arrow][data-side=bottom]{top:calc(var(--tooltip-arrow-height) * -1)}[data-slot=tooltip-arrow][data-side=left],:scope[data-slot=tooltip-arrow][data-side=left]{right:calc(var(--tooltip-arrow-width) * -.75);rotate:90deg}[data-slot=tooltip-arrow][data-side=right],[data-slot=tooltip-arrow][data-side=inline-end],:scope[data-slot=tooltip-arrow][data-side=right],:scope[data-slot=tooltip-arrow][data-side=inline-end]{left:calc(var(--tooltip-arrow-width) * -.75);rotate:-90deg}[data-slot=tooltip-arrow][data-side=inline-start],:scope[data-slot=tooltip-arrow][data-side=inline-start]{right:calc(var(--tooltip-arrow-width) * -.75);rotate:90deg}[data-slot=tooltip-arrow]:before,:scope[data-slot=tooltip-arrow]:before{content:"";box-sizing:border-box;width:calc(var(--tooltip-arrow-height) * sqrt(2));height:calc(var(--tooltip-arrow-height) * sqrt(2));background-color:var(--color-foreground);border:var(--stroke-default) solid var(--color-border-subtle-inverse);border-radius:var(--radius-xs);display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%) rotate(45deg)}[data-slot=calendar-day-button][data-today=true],:scope[data-slot=calendar-day-button][data-today=true]{color:var(--color-accent);border-style:solid;border-width:var(--stroke-thin);border-color:var(--color-border-subtle)}[data-slot=calendar-day-button][data-selected-single=true],:scope[data-slot=calendar-day-button][data-selected-single=true]{background-color:var(--color-primary);color:var(--color-primary-foreground)}[data-slot=calendar-day-button][data-range-start=true],:scope[data-slot=calendar-day-button][data-range-start=true]{border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-primary-foreground);border-start-end-radius:0;border-end-end-radius:0}[data-slot=calendar-day-button][data-range-end=true],:scope[data-slot=calendar-day-button][data-range-end=true]{border-radius:var(--radius-md);background-color:var(--color-primary);color:var(--color-primary-foreground);border-start-start-radius:0;border-end-start-radius:0}[data-slot=calendar-day-button][data-range-middle=true],:scope[data-slot=calendar-day-button][data-range-middle=true]{background-color:var(--color-background-input);color:var(--color-foreground);border-radius:0}:where(.group\/day[data-focused=true]) [data-slot=calendar-day-button],:scope:where(.group\/day[data-focused=true]) [data-slot=calendar-day-button]{z-index:10;position:relative}[data-slot=sortable-item],:scope[data-slot=sortable-item]{--sortable-item-picked-up-scale: 1.05;--sortable-item-picked-up-shadow: var(--shadow-xl);transition:box-shadow .2s cubic-bezier(.18,.67,.6,1.22),scale .2s cubic-bezier(.18,.67,.6,1.22)}[data-slot=sortable-item][data-drag-elevation][data-dragging],:scope[data-slot=sortable-item][data-drag-elevation][data-dragging]{box-shadow:var(--sortable-item-picked-up-shadow);scale:var(--sortable-item-picked-up-scale);z-index:1}[data-slot=sortable-item][data-drag-elevation][data-drag-pickup],:scope[data-slot=sortable-item][data-drag-elevation][data-drag-pickup]{animation:.2s cubic-bezier(.18,.67,.6,1.22) crisp-crisp-ai-assistant__sortable-item-pick-up}.cube-dot-loader-dot,:scope.cube-dot-loader-dot{animation:.6s ease-out forwards crisp-crisp-ai-assistant__cube-dot-loader-enter,1.4s linear infinite crisp-crisp-ai-assistant__cube-dot-loader-pulse;animation-delay:var(--cube-dot-delay),var(--cube-dot-delay);scale:0}@media(prefers-reduced-motion:reduce){.cube-dot-loader-dot,:scope.cube-dot-loader-dot{scale:1;animation:none!important}}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop,:scope:before,:scope:after,:scope::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 0;--tw-border-style: solid;--tw-gradient-position: initial;--tw-gradient-from: #0000;--tw-gradient-via: #0000;--tw-gradient-to: #0000;--tw-gradient-stops: initial;--tw-gradient-via-stops: initial;--tw-gradient-from-position: 0%;--tw-gradient-via-position: 50%;--tw-gradient-to-position: 100%;--tw-leading: initial;--tw-font-weight: initial;--tw-tracking: initial;--tw-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-ease: initial;--tw-content: "";--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-animation-delay: 0s;--tw-animation-direction: normal;--tw-animation-duration: initial;--tw-animation-fill-mode: none;--tw-animation-iteration-count: 1;--tw-enter-blur: 0;--tw-enter-opacity: 1;--tw-enter-rotate: 0;--tw-enter-scale: 1;--tw-enter-translate-x: 0;--tw-enter-translate-y: 0;--tw-exit-blur: 0;--tw-exit-opacity: 1;--tw-exit-rotate: 0;--tw-exit-scale: 1;--tw-exit-translate-x: 0;--tw-exit-translate-y: 0}}}._container_17h3o_1,:scope._container_17h3o_1{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;width:100%;flex:1;padding:2rem;box-sizing:border-box}._content_17h3o_13,:scope._content_17h3o_13{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:480px}._iconWrapper_17h3o_22,:scope._iconWrapper_17h3o_22{width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger, #ef4444);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}._title_17h3o_34,:scope._title_17h3o_34{font-size:var(--text-heading-3);font-weight:var(--text-heading-3--font-weight);color:var(--color-foreground);margin:0 0 .75rem}._message_17h3o_41,:scope._message_17h3o_41{font-size:var(--text-paragraph-md);color:var(--color-foreground-subtle);line-height:var(--text-paragraph-md--line-height);margin:0 0 2rem}._container_17h3o_1._small_17h3o_49,:scope._container_17h3o_1._small_17h3o_49{min-height:200px;padding:1rem}._container_17h3o_1._small_17h3o_49 ._content_17h3o_13,:scope._container_17h3o_1._small_17h3o_49 ._content_17h3o_13{padding:1.5rem;border:none;box-shadow:none;background:transparent;max-width:100%}._container_17h3o_1._small_17h3o_49 ._iconWrapper_17h3o_22,:scope._container_17h3o_1._small_17h3o_49 ._iconWrapper_17h3o_22{width:48px;height:48px;margin-bottom:1rem}._container_17h3o_1._small_17h3o_49 ._iconWrapper_17h3o_22 svg,:scope._container_17h3o_1._small_17h3o_49 ._iconWrapper_17h3o_22 svg{width:24px;height:24px}._container_17h3o_1._small_17h3o_49 ._title_17h3o_34,:scope._container_17h3o_1._small_17h3o_49 ._title_17h3o_34{font-size:var(--text-paragraph-lg);margin-bottom:.5rem}._container_17h3o_1._small_17h3o_49 ._message_17h3o_41,:scope._container_17h3o_1._small_17h3o_49 ._message_17h3o_41{font-size:var(--text-paragraph-sm);margin-bottom:1.5rem}@media(max-width:600px){._content_17h3o_13,:scope._content_17h3o_13{padding:2rem 1.5rem;border:none;box-shadow:none;background:transparent}}._networkError_17h3o_93 ._iconWrapper_17h3o_22,:scope._networkError_17h3o_93 ._iconWrapper_17h3o_22{background:color-mix(in srgb,var(--color-danger) 10%,transparent);color:var(--color-danger, #ef4444)}._authError_17h3o_98 ._iconWrapper_17h3o_22,:scope._authError_17h3o_98 ._iconWrapper_17h3o_22{background:rgba(var(--warning-rgb, 234, 179, 8),.1);color:var(--color-warning, #eab308)}._notFoundError_17h3o_103 ._iconWrapper_17h3o_22,:scope._notFoundError_17h3o_103 ._iconWrapper_17h3o_22{background:rgba(var(--info-rgb, 59, 130, 246),.1);color:var(--color-info, #3b82f6)}._serverError_17h3o_108 ._iconWrapper_17h3o_22,._rateLimitError_17h3o_113 ._iconWrapper_17h3o_22,:scope._serverError_17h3o_108 ._iconWrapper_17h3o_22,:scope._rateLimitError_17h3o_113 ._iconWrapper_17h3o_22{background:rgba(var(--warning-rgb, 234, 179, 8),.1);color:var(--color-warning, #eab308)}.loading-spinner-wrapper,:scope.loading-spinner-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.loading-spinner-text,:scope.loading-spinner-text{margin:0;color:var(--color-foreground-subtle, #64748b);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);text-align:center}.loading-spinner-wrapper.inline,:scope.loading-spinner-wrapper.inline{flex-direction:row;gap:8px}.loading-spinner-wrapper.page-level,:scope.loading-spinner-wrapper.page-level{min-height:200px;padding:2rem}.loading-spinner-wrapper.compact,:scope.loading-spinner-wrapper.compact{gap:4px}.loading-spinner-wrapper.compact .loading-spinner-text,:scope.loading-spinner-wrapper.compact .loading-spinner-text{font-size:var(--text-paragraph-xs)}._loadingScreen_nzdz3_1,:scope._loadingScreen_nzdz3_1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100%;background:var(--color-background);color:var(--color-foreground-subtle)}.toast-container,:scope.toast-container{position:fixed;bottom:20px;left:20px;z-index:9999;display:flex;flex-direction:column;gap:12px;max-width:420px;width:100%;pointer-events:none}.toast,:scope.toast{pointer-events:auto;background:var(--color-background-card);border-radius:12px;box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a;border:1px solid var(--color-border);overflow:hidden;transform:translate(-100%);animation:crisp-crisp-ai-assistant__slideInLeft .3s ease-out forwards;max-width:100%}.toast:hover,:scope.toast:hover{box-shadow:0 20px 25px -5px #00000026,0 10px 10px -5px #00000014}.toast-content,:scope.toast-content{display:flex;align-items:flex-start;gap:12px;padding:16px}.toast-icon,:scope.toast-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:1px}.toast-message,:scope.toast-message{flex:1;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);color:var(--color-foreground);margin-top:1px;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.toast-actions,:scope.toast-actions{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.toast-action-button,:scope.toast-action-button{background:none;border:1px solid currentColor;border-radius:6px;padding:4px 8px;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;color:inherit}.toast-action-button:hover,:scope.toast-action-button:hover{background:currentColor;color:#fff}.toast-close-button,:scope.toast-close-button{background:none;border:none;border-radius:6px;padding:4px;cursor:pointer;color:var(--color-foreground-muted);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.toast-close-button:hover,:scope.toast-close-button:hover{background:var(--color-background);color:var(--color-foreground-subtle)}.toast-success,:scope.toast-success{border-left:4px solid var(--color-success)}.toast-success .toast-icon,:scope.toast-success .toast-icon{color:var(--color-success)}.toast-error,:scope.toast-error{border-left:4px solid var(--color-danger)}.toast-error .toast-icon,:scope.toast-error .toast-icon{color:var(--color-danger)}.toast-warning,:scope.toast-warning{border-left:4px solid var(--color-warning)}.toast-warning .toast-icon,:scope.toast-warning .toast-icon{color:var(--color-warning)}.toast-info,:scope.toast-info{border-left:4px solid var(--color-info)}.toast-info .toast-icon,:scope.toast-info .toast-icon{color:var(--color-info)}@media(max-width:640px){.toast-container,:scope.toast-container{right:16px;left:16px;max-width:none;width:auto}.toast-content,:scope.toast-content{padding:14px}.toast-message,:scope.toast-message{font-size:var(--text-paragraph-sm)}}@media(prefers-color-scheme:dark){.toast,:scope.toast{background:var(--color-background-card);border-color:var(--color-border)}.toast-message,:scope.toast-message{color:var(--color-foreground)}.toast-close-button,:scope.toast-close-button{color:var(--color-foreground-muted)}.toast-close-button:hover,:scope.toast-close-button:hover{background:var(--color-background);color:var(--color-foreground-subtle)}}.toast-action-button:focus-visible,.toast-close-button:focus-visible,:scope.toast-action-button:focus-visible,:scope.toast-close-button:focus-visible{outline:2px solid var(--color-accent-default);outline-offset:2px}@media(prefers-reduced-motion:reduce){.toast,:scope.toast{animation:none;transform:translate(0)}}.katex,:scope.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *,:scope.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after,:scope.katex .katex-version:after{content:"0.16.46"}.katex .katex-mathml,:scope.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline,:scope.katex .katex-html>.newline{display:block}.katex .base,:scope.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut,:scope.katex .base,:scope.katex .strut{display:inline-block}.katex .textbf,:scope.katex .textbf{font-weight:700}.katex .textit,:scope.katex .textit{font-style:italic}.katex .textrm,:scope.katex .textrm{font-family:KaTeX_Main}.katex .textsf,:scope.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt,:scope.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal,:scope.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit,:scope.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm,:scope.katex .mathrm{font-style:normal}.katex .mathbf,:scope.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol,:scope.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb,:scope.katex .amsrm,:scope.katex .mathbb,:scope.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal,:scope.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak,:scope.katex .mathfrak,:scope.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak,:scope.katex .mathboldfrak,:scope.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt,:scope.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr,:scope.katex .mathscr,:scope.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf,:scope.katex .mathsf,:scope.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf,:scope.katex .mathboldsf,:scope.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf,:scope.katex .mathitsf,:scope.katex .mathsfit,:scope.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm,:scope.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t,:scope.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r,:scope.katex .vlist-r{display:table-row}.katex .vlist,:scope.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span,:scope.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span,:scope.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut,:scope.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2,:scope.katex .vlist-t2{margin-right:-2px}.katex .vlist-s,:scope.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox,:scope.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox,:scope.katex .hbox{width:100%}.katex .hbox,.katex .thinbox,:scope.katex .hbox,:scope.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox,:scope.katex .thinbox{max-width:0;width:0}.katex .msupsub,:scope.katex .msupsub{text-align:left}.katex .mfrac>span>span,:scope.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line,:scope.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,:scope.katex .hdashline,:scope.katex .hline,:scope.katex .mfrac .frac-line,:scope.katex .overline .overline-line,:scope.katex .rule,:scope.katex .underline .underline-line{min-height:1px}.katex .mspace,:scope.katex .mspace{display:inline-block}.katex .smash,:scope.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap,:scope.katex .clap,:scope.katex .llap,:scope.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner,:scope.katex .clap>.inner,:scope.katex .llap>.inner,:scope.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix,:scope.katex .clap>.fix,:scope.katex .llap>.fix,:scope.katex .rlap>.fix{display:inline-block}.katex .llap>.inner,:scope.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner,:scope.katex .clap>.inner,:scope.katex .rlap>.inner{left:0}.katex .clap>.inner>span,:scope.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule,:scope.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line,:scope.katex .hline,:scope.katex .overline .overline-line,:scope.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,:scope.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root,:scope.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1,:scope.katex .fontsize-ensurer.reset-size1.size1,:scope.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2,:scope.katex .fontsize-ensurer.reset-size1.size2,:scope.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3,:scope.katex .fontsize-ensurer.reset-size1.size3,:scope.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4,:scope.katex .fontsize-ensurer.reset-size1.size4,:scope.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5,:scope.katex .fontsize-ensurer.reset-size1.size5,:scope.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6,:scope.katex .fontsize-ensurer.reset-size1.size6,:scope.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7,:scope.katex .fontsize-ensurer.reset-size1.size7,:scope.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8,:scope.katex .fontsize-ensurer.reset-size1.size8,:scope.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9,:scope.katex .fontsize-ensurer.reset-size1.size9,:scope.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10,:scope.katex .fontsize-ensurer.reset-size1.size10,:scope.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11,:scope.katex .fontsize-ensurer.reset-size1.size11,:scope.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1,:scope.katex .fontsize-ensurer.reset-size2.size1,:scope.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2,:scope.katex .fontsize-ensurer.reset-size2.size2,:scope.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3,:scope.katex .fontsize-ensurer.reset-size2.size3,:scope.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4,:scope.katex .fontsize-ensurer.reset-size2.size4,:scope.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5,:scope.katex .fontsize-ensurer.reset-size2.size5,:scope.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6,:scope.katex .fontsize-ensurer.reset-size2.size6,:scope.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7,:scope.katex .fontsize-ensurer.reset-size2.size7,:scope.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8,:scope.katex .fontsize-ensurer.reset-size2.size8,:scope.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9,:scope.katex .fontsize-ensurer.reset-size2.size9,:scope.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10,:scope.katex .fontsize-ensurer.reset-size2.size10,:scope.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11,:scope.katex .fontsize-ensurer.reset-size2.size11,:scope.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1,:scope.katex .fontsize-ensurer.reset-size3.size1,:scope.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2,:scope.katex .fontsize-ensurer.reset-size3.size2,:scope.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3,:scope.katex .fontsize-ensurer.reset-size3.size3,:scope.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4,:scope.katex .fontsize-ensurer.reset-size3.size4,:scope.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5,:scope.katex .fontsize-ensurer.reset-size3.size5,:scope.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6,:scope.katex .fontsize-ensurer.reset-size3.size6,:scope.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7,:scope.katex .fontsize-ensurer.reset-size3.size7,:scope.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8,:scope.katex .fontsize-ensurer.reset-size3.size8,:scope.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9,:scope.katex .fontsize-ensurer.reset-size3.size9,:scope.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10,:scope.katex .fontsize-ensurer.reset-size3.size10,:scope.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11,:scope.katex .fontsize-ensurer.reset-size3.size11,:scope.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1,:scope.katex .fontsize-ensurer.reset-size4.size1,:scope.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2,:scope.katex .fontsize-ensurer.reset-size4.size2,:scope.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3,:scope.katex .fontsize-ensurer.reset-size4.size3,:scope.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4,:scope.katex .fontsize-ensurer.reset-size4.size4,:scope.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5,:scope.katex .fontsize-ensurer.reset-size4.size5,:scope.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6,:scope.katex .fontsize-ensurer.reset-size4.size6,:scope.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7,:scope.katex .fontsize-ensurer.reset-size4.size7,:scope.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8,:scope.katex .fontsize-ensurer.reset-size4.size8,:scope.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9,:scope.katex .fontsize-ensurer.reset-size4.size9,:scope.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10,:scope.katex .fontsize-ensurer.reset-size4.size10,:scope.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11,:scope.katex .fontsize-ensurer.reset-size4.size11,:scope.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1,:scope.katex .fontsize-ensurer.reset-size5.size1,:scope.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2,:scope.katex .fontsize-ensurer.reset-size5.size2,:scope.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3,:scope.katex .fontsize-ensurer.reset-size5.size3,:scope.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4,:scope.katex .fontsize-ensurer.reset-size5.size4,:scope.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5,:scope.katex .fontsize-ensurer.reset-size5.size5,:scope.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6,:scope.katex .fontsize-ensurer.reset-size5.size6,:scope.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7,:scope.katex .fontsize-ensurer.reset-size5.size7,:scope.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8,:scope.katex .fontsize-ensurer.reset-size5.size8,:scope.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9,:scope.katex .fontsize-ensurer.reset-size5.size9,:scope.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10,:scope.katex .fontsize-ensurer.reset-size5.size10,:scope.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11,:scope.katex .fontsize-ensurer.reset-size5.size11,:scope.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1,:scope.katex .fontsize-ensurer.reset-size6.size1,:scope.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2,:scope.katex .fontsize-ensurer.reset-size6.size2,:scope.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3,:scope.katex .fontsize-ensurer.reset-size6.size3,:scope.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4,:scope.katex .fontsize-ensurer.reset-size6.size4,:scope.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5,:scope.katex .fontsize-ensurer.reset-size6.size5,:scope.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6,:scope.katex .fontsize-ensurer.reset-size6.size6,:scope.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7,:scope.katex .fontsize-ensurer.reset-size6.size7,:scope.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8,:scope.katex .fontsize-ensurer.reset-size6.size8,:scope.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9,:scope.katex .fontsize-ensurer.reset-size6.size9,:scope.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10,:scope.katex .fontsize-ensurer.reset-size6.size10,:scope.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11,:scope.katex .fontsize-ensurer.reset-size6.size11,:scope.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1,:scope.katex .fontsize-ensurer.reset-size7.size1,:scope.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2,:scope.katex .fontsize-ensurer.reset-size7.size2,:scope.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3,:scope.katex .fontsize-ensurer.reset-size7.size3,:scope.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4,:scope.katex .fontsize-ensurer.reset-size7.size4,:scope.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5,:scope.katex .fontsize-ensurer.reset-size7.size5,:scope.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6,:scope.katex .fontsize-ensurer.reset-size7.size6,:scope.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7,:scope.katex .fontsize-ensurer.reset-size7.size7,:scope.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8,:scope.katex .fontsize-ensurer.reset-size7.size8,:scope.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9,:scope.katex .fontsize-ensurer.reset-size7.size9,:scope.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10,:scope.katex .fontsize-ensurer.reset-size7.size10,:scope.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11,:scope.katex .fontsize-ensurer.reset-size7.size11,:scope.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1,:scope.katex .fontsize-ensurer.reset-size8.size1,:scope.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2,:scope.katex .fontsize-ensurer.reset-size8.size2,:scope.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3,:scope.katex .fontsize-ensurer.reset-size8.size3,:scope.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4,:scope.katex .fontsize-ensurer.reset-size8.size4,:scope.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5,:scope.katex .fontsize-ensurer.reset-size8.size5,:scope.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6,:scope.katex .fontsize-ensurer.reset-size8.size6,:scope.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7,:scope.katex .fontsize-ensurer.reset-size8.size7,:scope.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8,:scope.katex .fontsize-ensurer.reset-size8.size8,:scope.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9,:scope.katex .fontsize-ensurer.reset-size8.size9,:scope.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10,:scope.katex .fontsize-ensurer.reset-size8.size10,:scope.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11,:scope.katex .fontsize-ensurer.reset-size8.size11,:scope.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1,:scope.katex .fontsize-ensurer.reset-size9.size1,:scope.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2,:scope.katex .fontsize-ensurer.reset-size9.size2,:scope.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3,:scope.katex .fontsize-ensurer.reset-size9.size3,:scope.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4,:scope.katex .fontsize-ensurer.reset-size9.size4,:scope.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5,:scope.katex .fontsize-ensurer.reset-size9.size5,:scope.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6,:scope.katex .fontsize-ensurer.reset-size9.size6,:scope.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7,:scope.katex .fontsize-ensurer.reset-size9.size7,:scope.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8,:scope.katex .fontsize-ensurer.reset-size9.size8,:scope.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9,:scope.katex .fontsize-ensurer.reset-size9.size9,:scope.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10,:scope.katex .fontsize-ensurer.reset-size9.size10,:scope.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11,:scope.katex .fontsize-ensurer.reset-size9.size11,:scope.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1,:scope.katex .fontsize-ensurer.reset-size10.size1,:scope.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2,:scope.katex .fontsize-ensurer.reset-size10.size2,:scope.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3,:scope.katex .fontsize-ensurer.reset-size10.size3,:scope.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4,:scope.katex .fontsize-ensurer.reset-size10.size4,:scope.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5,:scope.katex .fontsize-ensurer.reset-size10.size5,:scope.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6,:scope.katex .fontsize-ensurer.reset-size10.size6,:scope.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7,:scope.katex .fontsize-ensurer.reset-size10.size7,:scope.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8,:scope.katex .fontsize-ensurer.reset-size10.size8,:scope.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9,:scope.katex .fontsize-ensurer.reset-size10.size9,:scope.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10,:scope.katex .fontsize-ensurer.reset-size10.size10,:scope.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11,:scope.katex .fontsize-ensurer.reset-size10.size11,:scope.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1,:scope.katex .fontsize-ensurer.reset-size11.size1,:scope.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2,:scope.katex .fontsize-ensurer.reset-size11.size2,:scope.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3,:scope.katex .fontsize-ensurer.reset-size11.size3,:scope.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4,:scope.katex .fontsize-ensurer.reset-size11.size4,:scope.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5,:scope.katex .fontsize-ensurer.reset-size11.size5,:scope.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6,:scope.katex .fontsize-ensurer.reset-size11.size6,:scope.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7,:scope.katex .fontsize-ensurer.reset-size11.size7,:scope.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8,:scope.katex .fontsize-ensurer.reset-size11.size8,:scope.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9,:scope.katex .fontsize-ensurer.reset-size11.size9,:scope.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10,:scope.katex .fontsize-ensurer.reset-size11.size10,:scope.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11,:scope.katex .fontsize-ensurer.reset-size11.size11,:scope.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1,:scope.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2,:scope.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3,:scope.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4,:scope.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span,:scope.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span,:scope.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter,:scope.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol,:scope.katex .delimcenter,:scope.katex .op-symbol{position:relative}.katex .op-symbol.small-op,:scope.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op,:scope.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t,:scope.katex .accent>.vlist-t,:scope.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body,:scope.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full),:scope.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay,:scope.katex .overlay{display:block}.katex .mtable .vertical-separator,:scope.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep,:scope.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t,:scope.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t,:scope.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t,:scope.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align,:scope.katex .svg-align{text-align:left}.katex svg,:scope.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path,:scope.katex svg path{stroke:none}.katex svg,:scope.katex svg{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}.katex img,:scope.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy,:scope.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before,:scope.katex .stretchy:after,:scope.katex .stretchy:before{content:""}.katex .hide-tail,:scope.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left,:scope.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right,:scope.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left,:scope.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center,:scope.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right,:scope.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad,:scope.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad,:scope.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow,:scope.katex .mover,:scope.katex .munder,:scope.katex .x-arrow{text-align:center}.katex .boxpad,:scope.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox,:scope.katex .fbox,:scope.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad,:scope.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap,:scope.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout,:scope.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl,:scope.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad,:scope.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before,:scope.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before,:scope.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue,:scope.katex .mtr-glue{width:50%}.katex .cd-vert-arrow,:scope.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left,:scope.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right,:scope.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display,:scope.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex,:scope.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html,:scope.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag,:scope.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag,:scope.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex,:scope.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}._section_qltv7_4,:scope._section_qltv7_4{display:block}._header_qltv7_9,:scope._header_qltv7_9{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);-webkit-user-select:none;user-select:none;cursor:pointer;border:none;border-radius:var(--radius-lg);background:transparent;font-family:inherit;text-align:left;transition:background-color .15s ease}._header_qltv7_9:hover,:scope._header_qltv7_9:hover{background-color:var(--color-background-card)}._chevron_qltv7_28,:scope._chevron_qltv7_28{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted)}._title_qltv7_37,:scope._title_qltv7_37{font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._itemCount_qltv7_45,:scope._itemCount_qltv7_45{font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted);white-space:nowrap}._contentOuter_qltv7_52,:scope._contentOuter_qltv7_52{overflow:hidden}._contentInner_qltv7_56,:scope._contentInner_qltv7_56{border-left:1px solid var(--color-border-subtle);padding:var(--spacing-xs) var(--spacing-xs);margin-left:1.1rem}._contentInner_qltv7_56 ._list_qltv7_63,:scope._contentInner_qltv7_56 ._list_qltv7_63{margin:0;padding:0;list-style:none;display:block}._item_qltv7_45,:scope._item_qltv7_45{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) 0;font-size:var(--text-paragraph-sm)}._icon_qltv7_80,:scope._icon_qltv7_80{font-size:var(--text-paragraph-xs);flex-shrink:0;cursor:pointer}._contentInner_qltv7_56 ._itemText_qltv7_86,:scope._contentInner_qltv7_56 ._itemText_qltv7_86{flex:1;cursor:pointer}._contentInner_qltv7_56 ._itemText_qltv7_86 p,:scope._contentInner_qltv7_56 ._itemText_qltv7_86 p{font-size:var(--text-paragraph-sm);margin:0}._editIcon_qltv7_97,:scope._editIcon_qltv7_97{margin-top:2px;flex-shrink:0;cursor:pointer;opacity:.6;transition:opacity .2s ease}._editIcon_qltv7_97:hover,:scope._editIcon_qltv7_97:hover{opacity:1}._quickReplyContainer_qltv7_110,:scope._quickReplyContainer_qltv7_110{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);padding:var(--spacing-xs) 0}._quickReplyChip_qltv7_117,:scope._quickReplyChip_qltv7_117{display:inline-flex;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-paragraph-sm);font-family:inherit;font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-sm--line-height);color:var(--color-foreground-inverse);background:var(--color-button-primary);border:1px solid transparent;border-radius:100px;cursor:pointer;box-shadow:var(--button-primary-inner-shadow);transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}._quickReplyChip_qltv7_117:hover:not(:disabled),:scope._quickReplyChip_qltv7_117:hover:not(:disabled){background-color:var(--color-button-primary-hover)}._quickReplyChipSelected_qltv7_143,:scope._quickReplyChipSelected_qltv7_143{background-color:var(--color-button-primary-hover);cursor:default}._quickReplyChipDisabled_qltv7_148,:scope._quickReplyChipDisabled_qltv7_148{opacity:.35;cursor:default}._quickReplyCheckIcon_qltv7_153,:scope._quickReplyCheckIcon_qltv7_153{font-size:var(--text-paragraph-xs)}._quickReplyChipCustom_qltv7_157,:scope._quickReplyChipCustom_qltv7_157{background:var(--color-button-secondary);color:var(--color-foreground);box-shadow:var(--button-secondary-inner-shadow)}._quickReplyChipCustom_qltv7_157:hover:not(:disabled),:scope._quickReplyChipCustom_qltv7_157:hover:not(:disabled){background-color:var(--color-button-secondary-hover)}._customInputRow_qltv7_168,:scope._customInputRow_qltv7_168{display:flex;align-items:center;gap:var(--spacing-2xs);width:100%;max-width:300px}._customInput_qltv7_168,:scope._customInput_qltv7_168{flex:1;min-width:0;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-paragraph-sm);font-family:inherit;color:var(--text-primary);background:var(--color-background-card);border:1px solid var(--color-border-subtle);border-radius:100px;outline:none;transition:border-color .15s ease}._customInput_qltv7_168::placeholder,:scope._customInput_qltv7_168::placeholder{color:var(--color-foreground-muted)}._customInput_qltv7_168:focus,:scope._customInput_qltv7_168:focus{border-color:var(--color-border-hover)}._customInputSend_qltv7_198,:scope._customInputSend_qltv7_198{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;font-size:var(--text-paragraph-sm);color:var(--color-foreground-inverse);background:var(--color-button-primary);border:none;border-radius:50%;cursor:pointer;box-shadow:var(--button-primary-inner-shadow);transition:background-color .15s ease,opacity .15s ease}._customInputSend_qltv7_198:hover:not(:disabled),:scope._customInputSend_qltv7_198:hover:not(:disabled){background-color:var(--color-button-primary-hover)}._customInputSend_qltv7_198:disabled,:scope._customInputSend_qltv7_198:disabled{opacity:.35;cursor:default}._multiSelectContainer_qltv7_227,:scope._multiSelectContainer_qltv7_227{padding:var(--spacing-xs) 0;margin-left:var(--spacing-md)}._multiSelectDisabled_qltv7_232,:scope._multiSelectDisabled_qltv7_232{opacity:.6}._multiSelectContainer_qltv7_227 ._multiSelectList_qltv7_236,:scope._multiSelectContainer_qltv7_227 ._multiSelectList_qltv7_236{margin:0;padding:0;list-style:none;display:block}._multiSelectList_qltv7_236 ._multiSelectItem_qltv7_243,:scope._multiSelectList_qltv7_236 ._multiSelectItem_qltv7_243{padding:var(--spacing-2xs) 0;list-style:none}._multiSelectLabel_qltv7_248,:scope._multiSelectLabel_qltv7_248{display:inline-flex;align-items:center;gap:var(--spacing-xs);cursor:pointer;font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);transition:color .15s ease}._multiSelectLabel_qltv7_248:hover:not(._multiSelectLabelDisabled_qltv7_258),:scope._multiSelectLabel_qltv7_248:hover:not(._multiSelectLabelDisabled_qltv7_258){color:var(--text-primary)}._multiSelectLabelDisabled_qltv7_258,:scope._multiSelectLabelDisabled_qltv7_258{cursor:default}._multiSelectCheckbox_qltv7_266,:scope._multiSelectCheckbox_qltv7_266{margin:0;cursor:pointer;accent-color:var(--text-primary)}._multiSelectCheckbox_qltv7_266:disabled,:scope._multiSelectCheckbox_qltv7_266:disabled{cursor:default}._multiSelectText_qltv7_276,:scope._multiSelectText_qltv7_276{-webkit-user-select:none;user-select:none}._multiSelectConfirmBtn_qltv7_280,:scope._multiSelectConfirmBtn_qltv7_280{display:inline-flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-paragraph-sm);font-family:inherit;font-weight:var(--font-weight-medium);color:var(--color-foreground-inverse);background:var(--color-button-primary);border:1px solid transparent;border-radius:var(--radius-lg);cursor:pointer;box-shadow:var(--button-primary-inner-shadow);transition:background-color .15s ease,border-color .15s ease,color .15s ease}._multiSelectConfirmBtn_qltv7_280:hover:not(:disabled),:scope._multiSelectConfirmBtn_qltv7_280:hover:not(:disabled){background-color:var(--color-button-primary-hover)}._multiSelectConfirmBtn_qltv7_280:disabled,:scope._multiSelectConfirmBtn_qltv7_280:disabled{opacity:.35;cursor:default}._formGroup_qltv7_311,:scope._formGroup_qltv7_311{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm) 0}._formGroupDisabled_qltv7_318,:scope._formGroupDisabled_qltv7_318{opacity:.6}._formGroupEntry_qltv7_322,:scope._formGroupEntry_qltv7_322{display:flex;flex-direction:column;gap:var(--spacing-2xs)}._formGroupLabel_qltv7_328,:scope._formGroupLabel_qltv7_328{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary)}._formGroupSubmitBtn_qltv7_334,:scope._formGroupSubmitBtn_qltv7_334{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-lg);font-size:var(--text-paragraph-sm);font-family:inherit;font-weight:var(--font-weight-medium);color:var(--color-foreground-inverse);background:var(--color-button-primary);border:1px solid transparent;border-radius:var(--radius-lg);cursor:pointer;box-shadow:var(--button-primary-inner-shadow);transition:background-color .15s ease,border-color .15s ease,color .15s ease}._formGroupSubmitBtn_qltv7_334:hover:not(:disabled),:scope._formGroupSubmitBtn_qltv7_334:hover:not(:disabled){background-color:var(--color-button-primary-hover)}._formGroupSubmitBtn_qltv7_334:disabled,:scope._formGroupSubmitBtn_qltv7_334:disabled{opacity:.35;cursor:default}@media(prefers-reduced-motion:reduce){._chevron_qltv7_28,:scope._chevron_qltv7_28{animation:none!important;transition:none}}._bubble_17csi_1,:scope._bubble_17csi_1{display:inline-flex;align-items:center;justify-content:center;background:var(--color-background-card);border:1px solid var(--color-border);border-radius:6px;box-shadow:var(--shadow-sm);padding:2px;cursor:pointer;line-height:1;user-select:none;-webkit-user-select:none;vertical-align:middle}._bubbleButton_17csi_17,:scope._bubbleButton_17csi_17{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:none;border:none;padding:4px 6px;cursor:pointer;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-2xs--line-height);white-space:nowrap;transition:color .15s ease}._bubbleButton_17csi_17:hover,:scope._bubbleButton_17csi_17:hover{color:var(--color-background-primary)}._bubbleIcon_17csi_38,:scope._bubbleIcon_17csi_38{width:14px;height:14px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}._bubbleIcon_17csi_38 svg,:scope._bubbleIcon_17csi_38 svg{width:100%;height:100%;display:block}._threadIcon_17csi_57,:scope._threadIcon_17csi_57{display:inline-flex}._tableBubble_17csi_61 ._bubbleIcon_17csi_38,:scope._tableBubble_17csi_61 ._bubbleIcon_17csi_38{width:12px;height:12px}._tableBubble_17csi_61,:scope._tableBubble_17csi_61{display:inline-flex;padding:1px;border-radius:4px;vertical-align:middle;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;flex-shrink:0}._tableBubble_17csi_61 ._bubbleButton_17csi_17,:scope._tableBubble_17csi_61 ._bubbleButton_17csi_17{padding:2px 4px}[data-no-thread] ._threadIcon_17csi_57,:scope[data-no-thread] ._threadIcon_17csi_57{display:none}[data-no-thread] ._bubbleButton_17csi_17:has(._threadIcon_17csi_57),:scope[data-no-thread] ._bubbleButton_17csi_17:has(._threadIcon_17csi_57){display:none}._sortableTable_1tviu_5,:scope._sortableTable_1tviu_5{border-collapse:collapse;margin:0;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums;background-color:var(--color-background-card);color:var(--color-foreground);min-width:100%;width:100%;table-layout:auto}._sortableHeader_1tviu_22,:scope._sortableHeader_1tviu_22{background-color:var(--color-background);color:var(--color-foreground-subtle);font-size:.81rem;font-weight:var(--font-weight-semibold);text-align:left;padding:.75rem 1rem;border:1px solid var(--color-border);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative}._sortableHeader_1tviu_22:hover,:scope._sortableHeader_1tviu_22:hover{background-color:var(--color-background-hover)}._sortableHeader_1tviu_22._sorted_1tviu_40,:scope._sortableHeader_1tviu_22._sorted_1tviu_40{background-color:var(--color-border);color:var(--color-foreground)}._sortableHeader_1tviu_22._sorted_1tviu_40 ._headerText_1tviu_45,._sortableHeader_1tviu_22._sorted_1tviu_40 ._sortIndicator_1tviu_49,:scope._sortableHeader_1tviu_22._sorted_1tviu_40 ._headerText_1tviu_45,:scope._sortableHeader_1tviu_22._sorted_1tviu_40 ._sortIndicator_1tviu_49{color:var(--color-foreground)}._headerContent_1tviu_53,:scope._headerContent_1tviu_53{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-xs)}._headerText_1tviu_45,._headerCurrency_1tviu_61,._headerNumber_1tviu_62,:scope._headerText_1tviu_45,:scope._headerCurrency_1tviu_61,:scope._headerNumber_1tviu_62{flex:1;min-width:0}._sortableHeader_1tviu_22 ._headerCurrency_1tviu_61,._sortableHeader_1tviu_22 ._headerNumber_1tviu_62,:scope._sortableHeader_1tviu_22 ._headerCurrency_1tviu_61,:scope._sortableHeader_1tviu_22 ._headerNumber_1tviu_62{text-align:right}._sortIndicator_1tviu_49,:scope._sortIndicator_1tviu_49{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-subtle);opacity:.6;flex-shrink:0;text-align:center}._sortableHeader_1tviu_22:hover ._sortIndicator_1tviu_49,:scope._sortableHeader_1tviu_22:hover ._sortIndicator_1tviu_49{opacity:1}._sortableHeader_1tviu_22._sorted_1tviu_40 ._sortIndicator_1tviu_49,:scope._sortableHeader_1tviu_22._sorted_1tviu_40 ._sortIndicator_1tviu_49{opacity:1;font-weight:var(--font-weight-bold)}._sortableTable_1tviu_5 tbody tr,:scope._sortableTable_1tviu_5 tbody tr{border-bottom:1px solid var(--color-border)}._sortableTable_1tviu_5 tbody tr:last-child,:scope._sortableTable_1tviu_5 tbody tr:last-child{border-bottom:none}._sortableTable_1tviu_5 td,:scope._sortableTable_1tviu_5 td{padding:.75rem 1rem;border:1px solid var(--color-border);text-align:left;color:var(--color-foreground);line-height:var(--text-paragraph-md--line-height)}._sortableTable_1tviu_5 td p,:scope._sortableTable_1tviu_5 td p{margin:0;padding:0;font-size:inherit;line-height:inherit}._sortableTable_1tviu_5 td code,:scope._sortableTable_1tviu_5 td code{background:var(--color-background);padding:.075rem .15rem;border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-paragraph-sm);color:var(--color-foreground)}._sortableTable_1tviu_5 ._cellNumber_1tviu_136,._sortableTable_1tviu_5 ._cellCurrency_1tviu_137,:scope._sortableTable_1tviu_5 ._cellNumber_1tviu_136,:scope._sortableTable_1tviu_5 ._cellCurrency_1tviu_137{text-align:right;font-variant-numeric:tabular-nums}._sortableTable_1tviu_5 ._cellCurrency_1tviu_137,:scope._sortableTable_1tviu_5 ._cellCurrency_1tviu_137{color:inherit;font-weight:var(--font-weight-medium)}._sortableTable_1tviu_5 ._cellText_1tviu_147,:scope._sortableTable_1tviu_5 ._cellText_1tviu_147{text-align:left}@media(max-width:768px){._sortableTable_1tviu_5,:scope._sortableTable_1tviu_5{font-size:var(--text-paragraph-xs)}._sortableHeader_1tviu_22,:scope._sortableHeader_1tviu_22{padding:var(--spacing-xs);font-size:.69rem}._sortableTable_1tviu_5 td,:scope._sortableTable_1tviu_5 td{padding:var(--spacing-xs)}._sortableTable_1tviu_5 ._cellNumber_1tviu_136,._sortableTable_1tviu_5 ._cellCurrency_1tviu_137,:scope._sortableTable_1tviu_5 ._cellNumber_1tviu_136,:scope._sortableTable_1tviu_5 ._cellCurrency_1tviu_137{text-align:right}._sortableTable_1tviu_5 ._cellText_1tviu_147,:scope._sortableTable_1tviu_5 ._cellText_1tviu_147{text-align:left}._headerContent_1tviu_53,:scope._headerContent_1tviu_53{gap:4px}._sortIndicator_1tviu_49,:scope._sortIndicator_1tviu_49{font-size:var(--text-paragraph-2xs)}}._tableContainer_1tviu_192,:scope._tableContainer_1tviu_192{position:relative;width:100%;max-width:100%}._tableContent_1tviu_198,:scope._tableContent_1tviu_198{position:relative;overflow-x:auto;overflow-y:visible;max-width:100%;-webkit-overflow-scrolling:touch}img{cursor:pointer}._sortableTable_1tviu_5 td img,:scope._sortableTable_1tviu_5 td img{display:block;max-width:8rem;max-height:8rem;object-fit:contain}._hoverableCell_1tviu_221,:scope._hoverableCell_1tviu_221{position:relative}._hoverableCell_1tviu_221:hover,:scope._hoverableCell_1tviu_221:hover{box-shadow:none}._cellContent_1tviu_230,:scope._cellContent_1tviu_230{display:inline-flex;align-items:center;gap:4px;vertical-align:middle}._hoverableCell_1tviu_221:hover [class*=tableBubble],:scope._hoverableCell_1tviu_221:hover [class*=tableBubble]{opacity:1;visibility:visible;transition-delay:.2s}.chat-modal-overlay,:scope.chat-modal-overlay{background:var(--color-background-scrim, rgba(0, 0, 0, .85));z-index:10000;padding:var(--spacing-xs);animation:crisp-crisp-ai-assistant__modalFadeIn .2s ease-out}.chat-modal-dialog,:scope.chat-modal-dialog{position:relative;max-width:calc(100vw - var(--spacing-sm));max-height:calc(100vh - var(--spacing-sm));animation:crisp-crisp-ai-assistant__modalScaleIn .2s ease-out;display:flex;flex-direction:column;width:min(98vw,1600px);height:min(97vh,1200px)}.chat-modal-dialog-standard,:scope.chat-modal-dialog-standard{background:var(--color-background-card, white);box-shadow:0 20px 60px #00000080;border:2px solid var(--color-border, rgba(255, 255, 255, .1))}.chat-modal-dialog-image,:scope.chat-modal-dialog-image{background:transparent;border:none;box-shadow:none;width:min(98vw,1800px);height:min(96vh,1400px)}.chat-modal-content-wrapper,:scope.chat-modal-content-wrapper{width:100%;flex:1;min-height:0;display:flex;justify-content:center;align-items:center}.chat-modal-content-wrapper-standard,:scope.chat-modal-content-wrapper-standard{overflow:auto;align-items:stretch;justify-content:stretch;box-sizing:border-box}.chat-modal-content-wrapper-image,:scope.chat-modal-content-wrapper-image{overflow:hidden;touch-action:none}.chat-modal-image-viewport,:scope.chat-modal-image-viewport{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}.chat-modal-image-pan,:scope.chat-modal-image-pan{width:100%;height:100%;display:flex;align-items:center;justify-content:center;will-change:transform}.chat-modal-image,:scope.chat-modal-image{max-width:100%;max-height:calc(100vh - (var(--spacing-3xl) * 2));object-fit:contain;border-radius:12px;box-shadow:0 20px 60px #00000080;display:block;background:#fff;border:2px solid rgba(255,255,255,.1);transform-origin:center center;touch-action:none;-webkit-user-select:none;user-select:none;will-change:transform}.chat-modal-close,:scope.chat-modal-close{position:absolute;top:var(--spacing-lg);right:var(--spacing-lg);background:#000000b3;border:none;border-radius:50%;width:calc(var(--spacing-3xl) + var(--spacing-2xs));height:calc(var(--spacing-3xl) + var(--spacing-2xs));padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s ease;z-index:10001;border:2px solid rgba(255,255,255,.2)}.chat-modal-close svg,:scope.chat-modal-close svg{width:24px;height:24px}.chat-modal-close:hover,:scope.chat-modal-close:hover{background:#000000e6;transform:scale(1.1);border-color:#fff6}.chat-modal-close:active,:scope.chat-modal-close:active{transform:scale(.95)}.chat-modal-image-title,:scope.chat-modal-image-title{position:absolute;top:var(--spacing-xl);left:var(--spacing-xl);z-index:10001;margin:0;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-paragraph-md);font-weight:var(--font-weight-semibold);color:#fff;background:#00000080;border-radius:999px}@media(max-width:768px){.chat-modal-dialog-standard,:scope.chat-modal-dialog-standard{width:95vw;height:90vh}.chat-modal-overlay:has(.chat-modal-dialog-image),:scope.chat-modal-overlay:has(.chat-modal-dialog-image){padding:0}.chat-modal-overlay:has(.chat-modal-dialog-image) .chat-modal-dialog,:scope.chat-modal-overlay:has(.chat-modal-dialog-image) .chat-modal-dialog{max-width:100vw;max-height:100vh;width:100vw;height:100vh}.chat-modal-overlay:has(.chat-modal-content-wrapper-image) .chat-modal-image,:scope.chat-modal-overlay:has(.chat-modal-content-wrapper-image) .chat-modal-image{max-width:100vw;max-height:100vh;border-radius:0;box-shadow:none;border:none}.chat-modal-overlay:has(.chat-modal-dialog-image) .chat-modal-close,:scope.chat-modal-overlay:has(.chat-modal-dialog-image) .chat-modal-close{top:var(--spacing-md);right:var(--spacing-md);background:#0009}.chat-modal-image-title,:scope.chat-modal-image-title{top:var(--spacing-md);left:var(--spacing-md);font-size:var(--text-paragraph-sm)}}._popover_1iw9l_1,:scope._popover_1iw9l_1{z-index:9999;pointer-events:auto}._form_1seyr_7,:scope._form_1seyr_7{display:flex;flex-direction:column;gap:1.25rem}._error_1seyr_13,:scope._error_1seyr_13{padding:.75rem;background:var(--color-background-card);border:1px solid var(--color-danger);border-radius:6px;color:var(--color-danger);font-size:var(--text-paragraph-sm)}._field_1seyr_22,:scope._field_1seyr_22{display:flex;flex-direction:column;gap:.5rem}._field_1seyr_22 label,:scope._field_1seyr_22 label{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground)}._input_1seyr_34,:scope._input_1seyr_34{width:100%;padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:6px;font-size:var(--text-paragraph-sm);font-family:inherit;box-sizing:border-box}._input_1seyr_34:focus,:scope._input_1seyr_34:focus{outline:none;border-color:var(--color-background-primary)}._textarea_1seyr_49,:scope._textarea_1seyr_49{width:100%;padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:6px;font-size:var(--text-paragraph-sm);font-family:inherit;resize:vertical;min-height:80px;box-sizing:border-box}._textarea_1seyr_49:focus,:scope._textarea_1seyr_49:focus{outline:none;border-color:var(--color-background-primary)}._radioGroup_1seyr_66,:scope._radioGroup_1seyr_66{display:flex;flex-direction:column;gap:.5rem}._radioLabel_1seyr_72,:scope._radioLabel_1seyr_72{display:flex;align-items:center;gap:.5rem;font-weight:var(--font-weight-normal);cursor:pointer}._radioLabel_1seyr_72 input,:scope._radioLabel_1seyr_72 input{cursor:pointer}._footer_1seyr_84,:scope._footer_1seyr_84{display:flex;gap:.75rem;justify-content:flex-end}._cancelButton_1seyr_90,:scope._cancelButton_1seyr_90{padding:.5rem 1rem;border:1px solid var(--color-border);background:var(--color-background-card);color:var(--color-foreground);border-radius:6px;font-size:var(--text-paragraph-sm);cursor:pointer;transition:all .2s ease}._cancelButton_1seyr_90:hover:not(:disabled),:scope._cancelButton_1seyr_90:hover:not(:disabled){background:var(--color-background);border-color:var(--color-foreground-subtle)}._cancelButton_1seyr_90:disabled,:scope._cancelButton_1seyr_90:disabled{opacity:.6;cursor:not-allowed}._submitButton_1seyr_111,:scope._submitButton_1seyr_111{padding:.5rem 1rem;border:none;border-radius:6px;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);cursor:pointer;background:var(--color-background-primary);color:var(--color-background-card);transition:all .2s ease}._submitButton_1seyr_111:hover:not(:disabled),:scope._submitButton_1seyr_111:hover:not(:disabled){opacity:.9}._submitButton_1seyr_111:disabled,:scope._submitButton_1seyr_111:disabled{opacity:.6;cursor:not-allowed}._userMessageWrapper_3ac72_6,:scope._userMessageWrapper_3ac72_6{display:flex;flex-direction:column;align-items:flex-end;width:100%;min-width:0}._userBubble_3ac72_14,:scope._userBubble_3ac72_14{background:var(--color-accent-default);color:var(--color-foreground-inverse);border-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-sm);font-size:var(--text-paragraph-md);font-weight:var(--font-weight-light);line-height:var(--text-paragraph-md--line-height);overflow-x:auto;max-width:100%;min-width:0;word-wrap:break-word;position:relative;z-index:1}._contextTab_3ac72_30,:scope._contextTab_3ac72_30{display:flex;flex-direction:column;background:var(--color-accent-default);color:var(--color-foreground-inverse);border-radius:var(--radius-xl);border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:var(--text-paragraph-md);font-weight:var(--font-weight-light);line-height:var(--text-paragraph-md--line-height);max-width:100%;min-width:0;word-wrap:break-word;margin-bottom:calc(-1 * var(--radius-xl));padding-bottom:var(--radius-xl);background:color-mix(in srgb,var(--color-accent-default) 85%,black);overflow:hidden}._contextTabOpen_3ac72_50,:scope._contextTabOpen_3ac72_50{border-bottom-left-radius:var(--radius-xl)}._userQuestion_3ac72_54,:scope._userQuestion_3ac72_54{margin:var(--spacing-sm);color:var(--color-foreground-inverse);white-space:break-spaces}._userQuestionContainer_3ac72_60,:scope._userQuestionContainer_3ac72_60{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xs)}._contextToggle_3ac72_67,:scope._contextToggle_3ac72_67{background:none;border:none;color:var(--color-background-card);font-size:var(--text-paragraph-xs);cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-xs) var(--spacing-2xs) var(--spacing-2xs);border-radius:var(--radius-lg);margin:var(--spacing-2xs) var(--spacing-xs);align-self:flex-end}._contextToggle_3ac72_67:hover,:scope._contextToggle_3ac72_67:hover{color:var(--color-background-card)}._contextIcon_3ac72_86,:scope._contextIcon_3ac72_86{font-size:var(--text-paragraph-2xs);width:12px;text-align:center;transition:transform .2s ease;color:#ffffffb3}._contextLabel_3ac72_94,:scope._contextLabel_3ac72_94{font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);font-size:var(--text-paragraph-2xs)}._contextContent_3ac72_101,:scope._contextContent_3ac72_101{margin:0 var(--spacing-xs) var(--spacing-xs);display:flex;flex-direction:column;gap:.5rem}._contextPair_3ac72_108,:scope._contextPair_3ac72_108{display:flex;flex-direction:column;gap:.125rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.15)}._contextPair_3ac72_108:last-child,:scope._contextPair_3ac72_108:last-child{padding-bottom:0;border-bottom:none}._contextHeader_3ac72_121,:scope._contextHeader_3ac72_121{font-weight:var(--font-weight-semibold);color:var(--color-background-card);font-size:var(--text-paragraph-2xs);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);opacity:.75}._contextValue_3ac72_130,:scope._contextValue_3ac72_130{color:var(--color-background-card);font-family:Monaco,Menlo,Ubuntu Mono,monospace;overflow-wrap:break-word;word-break:break-word;font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height)}._userBubble_3ac72_14 a,._contextTab_3ac72_30 a,:scope._userBubble_3ac72_14 a,:scope._contextTab_3ac72_30 a{color:var(--color-background-card);text-decoration:underline;opacity:.9}._userBubble_3ac72_14 a:hover,._contextTab_3ac72_30 a:hover,:scope._userBubble_3ac72_14 a:hover,:scope._contextTab_3ac72_30 a:hover{opacity:1}._userBubble_3ac72_14 code,._contextTab_3ac72_30 code,:scope._userBubble_3ac72_14 code,:scope._contextTab_3ac72_30 code{background:#fff3;color:var(--color-background-card)}._userBubble_3ac72_14 th,._userBubble_3ac72_14 td,._contextTab_3ac72_30 th,._contextTab_3ac72_30 td,:scope._userBubble_3ac72_14 th,:scope._userBubble_3ac72_14 td,:scope._contextTab_3ac72_30 th,:scope._contextTab_3ac72_30 td{color:var(--color-background-card)}._userBubble_3ac72_14 th,._contextTab_3ac72_30 th,:scope._userBubble_3ac72_14 th,:scope._contextTab_3ac72_30 th{background:#ffffff26;color:var(--color-background-card)}._userBubble_3ac72_14 td,._contextTab_3ac72_30 td,:scope._userBubble_3ac72_14 td,:scope._contextTab_3ac72_30 td{background:#ffffff0d}._userBubble_3ac72_14 h1,._userBubble_3ac72_14 h2,._userBubble_3ac72_14 h3,._userBubble_3ac72_14 h4,._userBubble_3ac72_14 h5,._userBubble_3ac72_14 h6,._contextTab_3ac72_30 h1,._contextTab_3ac72_30 h2,._contextTab_3ac72_30 h3,._contextTab_3ac72_30 h4,._contextTab_3ac72_30 h5,._contextTab_3ac72_30 h6,:scope._userBubble_3ac72_14 h1,:scope._userBubble_3ac72_14 h2,:scope._userBubble_3ac72_14 h3,:scope._userBubble_3ac72_14 h4,:scope._userBubble_3ac72_14 h5,:scope._userBubble_3ac72_14 h6,:scope._contextTab_3ac72_30 h1,:scope._contextTab_3ac72_30 h2,:scope._contextTab_3ac72_30 h3,:scope._contextTab_3ac72_30 h4,:scope._contextTab_3ac72_30 h5,:scope._contextTab_3ac72_30 h6{color:var(--color-background-card)}._userBubble_3ac72_14 h1,._contextTab_3ac72_30 h1,:scope._userBubble_3ac72_14 h1,:scope._contextTab_3ac72_30 h1{font-size:var(--text-heading-3)}._userBubble_3ac72_14 h2,._contextTab_3ac72_30 h2,:scope._userBubble_3ac72_14 h2,:scope._contextTab_3ac72_30 h2{font-size:var(--text-heading-4)}._userBubble_3ac72_14 h3,._contextTab_3ac72_30 h3,:scope._userBubble_3ac72_14 h3,:scope._contextTab_3ac72_30 h3{font-size:var(--text-paragraph-md)}._userBubble_3ac72_14 blockquote,._contextTab_3ac72_30 blockquote,:scope._userBubble_3ac72_14 blockquote,:scope._contextTab_3ac72_30 blockquote{background:#ffffff1a;color:var(--color-background-card)}._userBubble_3ac72_14 ul,._userBubble_3ac72_14 ol,._contextTab_3ac72_30 ul,._contextTab_3ac72_30 ol,._userBubble_3ac72_14 strong,._contextTab_3ac72_30 strong,:scope._userBubble_3ac72_14 ul,:scope._userBubble_3ac72_14 ol,:scope._contextTab_3ac72_30 ul,:scope._contextTab_3ac72_30 ol,:scope._userBubble_3ac72_14 strong,:scope._contextTab_3ac72_30 strong{color:var(--color-background-card)}._userBubble_3ac72_14 pre,._contextTab_3ac72_30 pre,:scope._userBubble_3ac72_14 pre,:scope._contextTab_3ac72_30 pre{background:#0003}._userBubble_3ac72_14 pre code,._contextTab_3ac72_30 pre code,:scope._userBubble_3ac72_14 pre code,:scope._contextTab_3ac72_30 pre code{background:transparent;color:var(--color-background-card)}._pill_1upf3_1,:scope._pill_1upf3_1{display:inline-flex;align-items:center;gap:.25rem;padding:.0625rem .375rem;border-radius:4px;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-xs--line-height);vertical-align:baseline;white-space:nowrap;max-width:220px;text-decoration:none;cursor:default;transition:filter .1s ease}._pillClickable_1upf3_18,:scope._pillClickable_1upf3_18{cursor:pointer}._pillClickable_1upf3_18:hover,:scope._pillClickable_1upf3_18:hover{filter:brightness(.92)}._pillClickable_1upf3_18:active,:scope._pillClickable_1upf3_18:active{filter:brightness(.85)}._pill_1upf3_1 ._icon_1upf3_30,:scope._pill_1upf3_1 ._icon_1upf3_30{flex-shrink:0;font-size:var(--text-paragraph-xs)}._pill_1upf3_1 ._name_1upf3_35,:scope._pill_1upf3_1 ._name_1upf3_35{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pillDefault_1upf3_42,:scope._pillDefault_1upf3_42{background:#3b82f614;color:var(--color-foreground);border:1px solid rgba(59,130,246,.15)}._pillDefault_1upf3_42 ._icon_1upf3_30,:scope._pillDefault_1upf3_42 ._icon_1upf3_30{color:#3b82f699}._pillUser_1upf3_53,:scope._pillUser_1upf3_53{background:#fff3;color:var(--color-background-card);border:1px solid rgba(255,255,255,.25)}._pillUser_1upf3_53 ._icon_1upf3_30,:scope._pillUser_1upf3_53 ._icon_1upf3_30{color:#ffffffb3}._badge_194yg_1,:scope._badge_194yg_1{display:inline-flex;align-items:center;gap:var(--spacing-2xs);padding:.0625rem .375rem;border-radius:4px;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-xs--line-height);vertical-align:baseline;white-space:nowrap;max-width:min(100%,220px);min-width:0;box-sizing:border-box;text-decoration:none;cursor:default;-webkit-user-select:none;user-select:none;transition:filter .1s ease;border:1px solid transparent}._interactive_194yg_22,:scope._interactive_194yg_22{cursor:pointer}._interactive_194yg_22:hover,:scope._interactive_194yg_22:hover{filter:brightness(.92)}._interactive_194yg_22:active,:scope._interactive_194yg_22:active{filter:brightness(.85)}._label_194yg_34,:scope._label_194yg_34{flex-shrink:0;font-weight:var(--font-weight-semibold);opacity:.85;text-transform:none;font-size:var(--text-paragraph-sm)}._label_194yg_34:after,:scope._label_194yg_34:after{content:":";margin-left:.0625rem;opacity:.7}._value_194yg_48,:scope._value_194yg_48{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._icon_194yg_55,:scope._icon_194yg_55{flex-shrink:0;display:inline-flex;align-items:center;font-size:var(--text-paragraph-md);line-height:var(--text-paragraph-md--line-height)}._fileBadge_194yg_64 ._value_194yg_48,:scope._fileBadge_194yg_64 ._value_194yg_48{font-weight:var(--font-weight-medium)}._removeButton_194yg_68,:scope._removeButton_194yg_68{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1em;height:1em;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:currentColor;cursor:pointer;font:inherit;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);opacity:.55}._removeButton_194yg_68:hover,._removeButton_194yg_68:focus-visible,:scope._removeButton_194yg_68:hover,:scope._removeButton_194yg_68:focus-visible{background:color-mix(in srgb,currentColor 12%,transparent);opacity:.9}._variantDefault_194yg_95 ._label_194yg_34,:scope._variantDefault_194yg_95 ._label_194yg_34{opacity:.75}._colorTeal_194yg_99._variantDefault_194yg_95,:scope._colorTeal_194yg_99._variantDefault_194yg_95{background:color-mix(in srgb,#0d9488 12%,transparent);color:var(--color-foreground);border-color:color-mix(in srgb,#0d9488 22%,transparent)}._colorBlue_194yg_105._variantDefault_194yg_95,:scope._colorBlue_194yg_105._variantDefault_194yg_95{background:#3b82f61a;color:var(--color-foreground);border-color:#3b82f62e}._colorPurple_194yg_111._variantDefault_194yg_95,:scope._colorPurple_194yg_111._variantDefault_194yg_95{background:#9333ea1a;color:var(--color-foreground);border-color:#9333ea2e}._colorGreen_194yg_117._variantDefault_194yg_95,:scope._colorGreen_194yg_117._variantDefault_194yg_95{background:color-mix(in srgb,#22c55e 12%,transparent);color:var(--color-foreground);border-color:color-mix(in srgb,#22c55e 22%,transparent)}._colorAmber_194yg_123._variantDefault_194yg_95,:scope._colorAmber_194yg_123._variantDefault_194yg_95{background:color-mix(in srgb,#f59e0b 12%,transparent);color:var(--color-foreground);border-color:color-mix(in srgb,#f59e0b 22%,transparent)}._colorRose_194yg_129._variantDefault_194yg_95,:scope._colorRose_194yg_129._variantDefault_194yg_95{background:color-mix(in srgb,#f43f5e 12%,transparent);color:var(--color-foreground);border-color:color-mix(in srgb,#f43f5e 22%,transparent)}._colorGray_194yg_135._variantDefault_194yg_95,:scope._colorGray_194yg_135._variantDefault_194yg_95{background:color-mix(in srgb,var(--color-foreground-subtle) 10%,transparent);color:var(--color-foreground);border-color:color-mix(in srgb,var(--color-foreground-subtle) 18%,transparent)}._variantUser_194yg_142,:scope._variantUser_194yg_142{background:#ffffff2e;color:var(--color-background-card);border-color:#ffffff38}._variantUser_194yg_142 ._label_194yg_34,:scope._variantUser_194yg_142 ._label_194yg_34{opacity:.75}._colorTeal_194yg_99._variantUser_194yg_142,:scope._colorTeal_194yg_99._variantUser_194yg_142{background:color-mix(in srgb,#2dd4bf 22%,transparent)}._colorBlue_194yg_105._variantUser_194yg_142,:scope._colorBlue_194yg_105._variantUser_194yg_142{background:#60a5fa47}._colorPurple_194yg_111._variantUser_194yg_142,:scope._colorPurple_194yg_111._variantUser_194yg_142{background:#c4b5fd47}._colorGreen_194yg_117._variantUser_194yg_142,:scope._colorGreen_194yg_117._variantUser_194yg_142{background:#4ade8047}._colorAmber_194yg_123._variantUser_194yg_142,:scope._colorAmber_194yg_123._variantUser_194yg_142{background:#fcd34d47}._colorRose_194yg_129._variantUser_194yg_142,:scope._colorRose_194yg_129._variantUser_194yg_142{background:#fb718547}._colorGray_194yg_135._variantUser_194yg_142,:scope._colorGray_194yg_135._variantUser_194yg_142{background:#ffffff2e}._badge_194yg_1._selected_194yg_186,:scope._badge_194yg_1._selected_194yg_186{background-color:Highlight;background-color:SelectedItem;color:HighlightText;color:SelectedItemText;border-color:Highlight;border-color:SelectedItem}._badge_194yg_1._selected_194yg_186 ._label_194yg_34,:scope._badge_194yg_1._selected_194yg_186 ._label_194yg_34{opacity:1}._badge_194yg_1._selected_194yg_186 ._icon_194yg_55 svg,:scope._badge_194yg_1._selected_194yg_186 ._icon_194yg_55 svg{color:inherit!important}._imagePreview_143oz_1,:scope._imagePreview_143oz_1{width:60px;height:60px;border-radius:6px;overflow:hidden;background:var(--color-background);display:flex;align-items:center;justify-content:center;border:none;padding:0;margin:0;font:inherit;color:inherit}._previewImage_143oz_17,:scope._previewImage_143oz_17{width:100%;height:100%;object-fit:cover;border-radius:6px}._imageClickable_143oz_24,:scope._imageClickable_143oz_24{cursor:pointer}._imageClickable_143oz_24:hover,:scope._imageClickable_143oz_24:hover{opacity:.85}._imagePlaceholder_143oz_32,:scope._imagePlaceholder_143oz_32{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--color-foreground-muted)}._imagePlaceholder_143oz_32 svg,:scope._imagePlaceholder_143oz_32 svg{width:32px;height:32px}._pdfPreview_143oz_46,:scope._pdfPreview_143oz_46{width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:var(--color-danger-subtlest);border-radius:6px;color:var(--color-danger)}._pdfPreview_143oz_46 svg,:scope._pdfPreview_143oz_46 svg{width:28px;height:28px}._pdfPreview_143oz_46 span,:scope._pdfPreview_143oz_46 span{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._textPreview_143oz_71,:scope._textPreview_143oz_71{width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:var(--color-success-subtlest);border-radius:6px;color:var(--color-success-bold)}._textPreview_143oz_71 svg,:scope._textPreview_143oz_71 svg{width:28px;height:28px}._textPreview_143oz_71 span,:scope._textPreview_143oz_71 span{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._pptPreview_143oz_96,:scope._pptPreview_143oz_96{width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:#ea580c26;border-radius:6px;color:#ea580c}._pptPreview_143oz_96 svg,:scope._pptPreview_143oz_96 svg{width:28px;height:28px}._pptPreview_143oz_96 span,:scope._pptPreview_143oz_96 span{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._xlsxPreview_143oz_121,:scope._xlsxPreview_143oz_121{width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:#16a34a26;border-radius:6px;color:#16a34a}._xlsxPreview_143oz_121 svg,:scope._xlsxPreview_143oz_121 svg{width:28px;height:28px}._xlsxPreview_143oz_121 span,:scope._xlsxPreview_143oz_121 span{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._genericPreview_143oz_146,:scope._genericPreview_143oz_146{width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:#6b728026;border-radius:6px;color:#6b7280}._genericPreview_143oz_146 svg,:scope._genericPreview_143oz_146 svg{width:28px;height:28px}._genericPreview_143oz_146 span,:scope._genericPreview_143oz_146 span{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}@media(max-width:30rem){._imagePreview_143oz_1,._pdfPreview_143oz_46,._textPreview_143oz_71,._pptPreview_143oz_96,._xlsxPreview_143oz_121,._genericPreview_143oz_146,:scope._imagePreview_143oz_1,:scope._pdfPreview_143oz_46,:scope._textPreview_143oz_71,:scope._pptPreview_143oz_96,:scope._xlsxPreview_143oz_121,:scope._genericPreview_143oz_146{width:50px;height:50px}._pdfPreview_143oz_46 svg,._textPreview_143oz_71 svg,._pptPreview_143oz_96 svg,._xlsxPreview_143oz_121 svg,._genericPreview_143oz_146 svg,:scope._pdfPreview_143oz_46 svg,:scope._textPreview_143oz_71 svg,:scope._pptPreview_143oz_96 svg,:scope._xlsxPreview_143oz_121 svg,:scope._genericPreview_143oz_146 svg{width:24px;height:24px}}._attachmentStrip_l39en_1,:scope._attachmentStrip_l39en_1{display:flex;flex-wrap:wrap;gap:.375rem;padding:0 var(--spacing-sm) var(--spacing-sm)}._attachmentCard_l39en_8,:scope._attachmentCard_l39en_8{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.375rem;background:#ffffff26;border-radius:6px;min-width:72px;max-width:100px}._attachmentCard_l39en_8:hover,:scope._attachmentCard_l39en_8:hover{background:#ffffff38}._downloadButton_l39en_25,:scope._downloadButton_l39en_25{position:absolute;top:.25rem;right:.25rem;z-index:1;display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;padding:0;border:none;border-radius:5px;background:#00000073;color:#ffffffeb;font-size:var(--text-paragraph-2xs);line-height:var(--text-paragraph-2xs--line-height);cursor:pointer;opacity:.75;transition:opacity .12s ease,background .12s ease}._attachmentCard_l39en_8:hover ._downloadButton_l39en_25,._downloadButton_l39en_25:focus-visible,:scope._attachmentCard_l39en_8:hover ._downloadButton_l39en_25,:scope._downloadButton_l39en_25:focus-visible{opacity:1}._downloadButton_l39en_25:hover:not(:disabled),:scope._downloadButton_l39en_25:hover:not(:disabled){background:#000000a6}._downloadButton_l39en_25:disabled,:scope._downloadButton_l39en_25:disabled{cursor:default;opacity:1}._attachmentLabel_l39en_63,:scope._attachmentLabel_l39en_63{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-medium);color:#ffffffd9;text-align:center;line-height:var(--text-paragraph-2xs--line-height);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:30rem){._attachmentCard_l39en_8,:scope._attachmentCard_l39en_8{min-width:64px;max-width:88px;padding:.25rem}}._markdown_15e4b_8,:scope._markdown_15e4b_8{font-size:var(--text-paragraph-md);line-height:var(--leading-normal);letter-spacing:var(--text-paragraph-md--letter-spacing);color:var(--color-foreground);overflow-wrap:anywhere;font-weight:var(--font-weight-normal)}._markdown_15e4b_8 h1,._markdown_15e4b_8 h2,._markdown_15e4b_8 h3,._markdown_15e4b_8 h4,._markdown_15e4b_8 h5,._markdown_15e4b_8 h6,:scope._markdown_15e4b_8 h1,:scope._markdown_15e4b_8 h2,:scope._markdown_15e4b_8 h3,:scope._markdown_15e4b_8 h4,:scope._markdown_15e4b_8 h5,:scope._markdown_15e4b_8 h6{margin-left:var(--spacing-sm);margin-right:var(--spacing-sm);color:var(--color-foreground);border:none}._markdown_15e4b_8 h1,:scope._markdown_15e4b_8 h1{font-size:var(--text-heading-2);font-weight:var(--text-heading-2--font-weight);letter-spacing:var(--text-heading-2--letter-spacing);line-height:var(--text-heading-2--line-height);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._markdown_15e4b_8 h2,:scope._markdown_15e4b_8 h2{font-size:var(--text-heading-3);font-weight:var(--text-heading-3--font-weight);letter-spacing:var(--text-heading-3--letter-spacing);line-height:var(--text-heading-3--line-height);margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._markdown_15e4b_8 h3,:scope._markdown_15e4b_8 h3{font-size:var(--text-paragraph-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--text-paragraph-lg--letter-spacing);line-height:var(--text-paragraph-lg--line-height);margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._markdown_15e4b_8 h4,._markdown_15e4b_8 h5,._markdown_15e4b_8 h6,:scope._markdown_15e4b_8 h4,:scope._markdown_15e4b_8 h5,:scope._markdown_15e4b_8 h6{font-size:var(--text-paragraph-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--text-paragraph-md--letter-spacing);line-height:var(--text-paragraph-md--line-height);margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._markdown_15e4b_8 p,:scope._markdown_15e4b_8 p{font-size:var(--text-paragraph-md);font-weight:var(--font-weight-normal);line-height:var(--leading-normal);letter-spacing:var(--text-paragraph-md--letter-spacing);margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);margin-left:var(--spacing-sm);margin-right:var(--spacing-sm)}._markdown_15e4b_8 hr,:scope._markdown_15e4b_8 hr{border:none;border-top:1px dashed var(--color-border);margin:var(--spacing-xl) 0}._markdown_15e4b_8 code,:scope._markdown_15e4b_8 code{background:var(--color-background-card);padding:.15rem .4rem;border-radius:var(--radius-sm);font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);letter-spacing:var(--text-paragraph-xs--letter-spacing)}._markdown_15e4b_8 .color-swatch,:scope._markdown_15e4b_8 .color-swatch{display:inline-block;width:.75em;height:.75em;border-radius:.125rem;margin-right:.35em;vertical-align:middle;border:1px solid var(--color-border);position:relative;top:-.5px}._markdown_15e4b_8 pre,:scope._markdown_15e4b_8 pre{background:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);margin:var(--spacing-sm) 0;overflow-x:auto;font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);letter-spacing:var(--text-paragraph-xs--letter-spacing)}._markdown_15e4b_8 pre code,._markdown_15e4b_8 pre code.hljs,:scope._markdown_15e4b_8 pre code,:scope._markdown_15e4b_8 pre code.hljs{display:block;background:none;padding:0;border-radius:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;overflow-x:visible}._markdown_15e4b_8 ul,._markdown_15e4b_8 ol,:scope._markdown_15e4b_8 ul,:scope._markdown_15e4b_8 ol{padding:0;margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);margin-left:calc(var(--spacing-lg) + 1rem);margin-right:var(--spacing-sm);display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;gap:.4rem}._markdown_15e4b_8 li,:scope._markdown_15e4b_8 li{font-size:var(--text-paragraph-md);line-height:var(--leading-normal);letter-spacing:var(--text-paragraph-md--letter-spacing);list-style:disc;padding-left:.4em}._markdown_15e4b_8 li>p,:scope._markdown_15e4b_8 li>p{margin-left:0;margin-right:0}._markdown_15e4b_8 blockquote,:scope._markdown_15e4b_8 blockquote{border-left:4px solid var(--color-accent-default, #3b82f6);background:color-mix(in srgb,var(--color-accent-default) 5%,transparent);margin:var(--spacing-sm) 0;padding:var(--spacing-sm) var(--spacing-md);font-style:italic;font-size:var(--text-paragraph-md);line-height:var(--leading-normal);letter-spacing:var(--text-paragraph-md--letter-spacing)}._markdown_15e4b_8 table,:scope._markdown_15e4b_8 table{border-collapse:collapse;margin:0;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing);font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums;background-color:var(--color-background-card);color:var(--color-foreground);min-width:100%;width:100%;table-layout:auto}._markdown_15e4b_8 th,:scope._markdown_15e4b_8 th{background-color:var(--color-background-card);color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing);font-weight:var(--font-weight-semibold);text-align:left;padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-border)}._markdown_15e4b_8 td,:scope._markdown_15e4b_8 td{padding:var(--spacing-xs) var(--spacing-md);border:1px solid var(--color-border);text-align:left;color:var(--color-foreground);font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing)}._markdown_15e4b_8 td p,:scope._markdown_15e4b_8 td p{margin:0;padding:0;font-size:inherit;line-height:inherit}._markdown_15e4b_8 td code,:scope._markdown_15e4b_8 td code{background:var(--color-background);padding:.075rem .15rem;border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing);color:var(--color-foreground)}._markdown_15e4b_8 tbody tr,:scope._markdown_15e4b_8 tbody tr{border-bottom:1px solid var(--color-border)}._markdown_15e4b_8 tbody tr:last-child,:scope._markdown_15e4b_8 tbody tr:last-child{border-bottom:none}._markdown_15e4b_8 strong,:scope._markdown_15e4b_8 strong{font-weight:var(--font-weight-medium);color:var(--color-foreground)}._markdown_15e4b_8 em,:scope._markdown_15e4b_8 em{font-style:italic}._markdown_15e4b_8 a,:scope._markdown_15e4b_8 a{color:var(--color-foreground-link);text-decoration:none;overflow-wrap:anywhere;word-break:break-word}._markdown_15e4b_8 a:hover,:scope._markdown_15e4b_8 a:hover{color:var(--color-foreground-link);text-decoration:underline}._markdown_15e4b_8 a[target=_blank]:after,:scope._markdown_15e4b_8 a[target=_blank]:after{content:"";display:inline-block;width:.75em;height:.75em;margin-left:.3em;vertical-align:-.05em;background-color:currentColor;opacity:.7;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M288 24c0 13.3 10.7 24 24 24l118.1 0-231 231c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l231-231 0 118.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-176c0-13.3-10.7-24-24-24L312 0c-13.3 0-24 10.7-24 24zM80 96C35.8 96 0 131.8 0 176L0 432c0 44.2 35.8 80 80 80l256 0c44.2 0 80-35.8 80-80l0-88c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 88c0 17.7-14.3 32-32 32L80 464c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l88 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L80 96z'/></svg>") no-repeat center / contain;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'><path d='M288 24c0 13.3 10.7 24 24 24l118.1 0-231 231c-9.4 9.4-9.4 24.6 0 33.9s24.6 9.4 33.9 0l231-231 0 118.1c0 13.3 10.7 24 24 24s24-10.7 24-24l0-176c0-13.3-10.7-24-24-24L312 0c-13.3 0-24 10.7-24 24zM80 96C35.8 96 0 131.8 0 176L0 432c0 44.2 35.8 80 80 80l256 0c44.2 0 80-35.8 80-80l0-88c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 88c0 17.7-14.3 32-32 32L80 464c-17.7 0-32-14.3-32-32l0-256c0-17.7 14.3-32 32-32l88 0c13.3 0 24-10.7 24-24s-10.7-24-24-24L80 96z'/></svg>") no-repeat center / contain}._markdown_15e4b_8 :is(h1,h2,h3,h4,h5,h6)+:is(ul,ol,blockquote),._markdown_15e4b_8 :is(h1,h2,h3,h4,h5,h6)+.table-wrapper,._markdown_15e4b_8 :is(h1,h2,h3,h4,h5,h6)+.math-display,:scope._markdown_15e4b_8 :is(h1,h2,h3,h4,h5,h6)+:is(ul,ol,blockquote),:scope._markdown_15e4b_8 :is(h1,h2,h3,h4,h5,h6)+.table-wrapper,:scope._markdown_15e4b_8 :is(h1,h2,h3,h4,h5,h6)+.math-display{margin-top:var(--spacing-xs)}._markdown_15e4b_8 :is(h1,h2,h3,h4,h5,h6)+pre,:scope._markdown_15e4b_8 :is(h1,h2,h3,h4,h5,h6)+pre{margin-top:0}._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h1,._markdown_15e4b_8 .table-wrapper+h1,._markdown_15e4b_8 .math-display+h1,:scope._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h1,:scope._markdown_15e4b_8 .table-wrapper+h1,:scope._markdown_15e4b_8 .math-display+h1{margin-top:var(--spacing-lg)}._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h2,._markdown_15e4b_8 .table-wrapper+h2,._markdown_15e4b_8 .math-display+h2,:scope._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h2,:scope._markdown_15e4b_8 .table-wrapper+h2,:scope._markdown_15e4b_8 .math-display+h2{margin-top:var(--spacing-md)}._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h3,._markdown_15e4b_8 .table-wrapper+h3,._markdown_15e4b_8 .math-display+h3,:scope._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h3,:scope._markdown_15e4b_8 .table-wrapper+h3,:scope._markdown_15e4b_8 .math-display+h3{margin-top:var(--spacing-sm)}._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+:is(h4,h5,h6),._markdown_15e4b_8 .table-wrapper+:is(h4,h5,h6),._markdown_15e4b_8 .math-display+:is(h4,h5,h6),:scope._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+:is(h4,h5,h6),:scope._markdown_15e4b_8 .table-wrapper+:is(h4,h5,h6),:scope._markdown_15e4b_8 .math-display+:is(h4,h5,h6){margin-top:var(--spacing-md)}._markdown_15e4b_8 :is(h1,h2)+:is(h2,h3,h4),:scope._markdown_15e4b_8 :is(h1,h2)+:is(h2,h3,h4){margin-top:var(--spacing-xs)}._markdown_15e4b_8 hr+h1,:scope._markdown_15e4b_8 hr+h1{margin-top:var(--spacing-lg)}._markdown_15e4b_8 hr+h2,:scope._markdown_15e4b_8 hr+h2{margin-top:var(--spacing-md)}._markdown_15e4b_8 hr+:is(h3,h4,h5,h6),:scope._markdown_15e4b_8 hr+:is(h3,h4,h5,h6){margin-top:var(--spacing-sm)}._markdown_15e4b_8 :is(h2,h3)+hr,:scope._markdown_15e4b_8 :is(h2,h3)+hr{margin-top:var(--spacing-xs)}._markdown_15e4b_8 h1+hr,:scope._markdown_15e4b_8 h1+hr{margin-top:var(--spacing-xl)}._flushStart_15e4b_388>:is(h1,h2,h3,h4,h5,h6,p,pre,ul,ol,blockquote,hr):first-child,._flushStart_15e4b_388>:first-child,:scope._flushStart_15e4b_388>:is(h1,h2,h3,h4,h5,h6,p,pre,ul,ol,blockquote,hr):first-child,:scope._flushStart_15e4b_388>:first-child{margin-top:0;padding-top:0}._flushStart_15e4b_388>:first-child>:first-child,:scope._flushStart_15e4b_388>:first-child>:first-child{margin-top:0;padding-top:0}._markdown_15e4b_8>*:last-child,:scope._markdown_15e4b_8>*:last-child{margin-bottom:0}._markdown_15e4b_8 .table-wrapper,:scope._markdown_15e4b_8 .table-wrapper{overflow-x:auto;max-width:100%;margin:var(--spacing-sm) 0}._markdown_15e4b_8 .katex,:scope._markdown_15e4b_8 .katex{font-size:var(--text-paragraph-md)}._markdown_15e4b_8 .math-display,:scope._markdown_15e4b_8 .math-display{margin:var(--spacing-sm) 0;overflow-x:auto;overflow-y:hidden;text-align:center}._markdown_15e4b_8 .math-display .katex-display,:scope._markdown_15e4b_8 .math-display .katex-display{margin:0}._markdown_15e4b_8 .math-inline,:scope._markdown_15e4b_8 .math-inline{display:inline}._markdown_15e4b_8 .math-error,:scope._markdown_15e4b_8 .math-error{color:var(--color-danger, #ef4444);font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);letter-spacing:var(--text-paragraph-xs--letter-spacing)}@media(max-width:768px){._markdown_15e4b_8 h1,._markdown_15e4b_8 h2,._markdown_15e4b_8 h3,._markdown_15e4b_8 h4,._markdown_15e4b_8 h5,._markdown_15e4b_8 h6,:scope._markdown_15e4b_8 h1,:scope._markdown_15e4b_8 h2,:scope._markdown_15e4b_8 h3,:scope._markdown_15e4b_8 h4,:scope._markdown_15e4b_8 h5,:scope._markdown_15e4b_8 h6{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._markdown_15e4b_8 h1,:scope._markdown_15e4b_8 h1{font-size:var(--text-heading-3);font-weight:var(--text-heading-3--font-weight);letter-spacing:var(--text-heading-3--letter-spacing);line-height:var(--text-heading-3--line-height);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}._markdown_15e4b_8 h2,:scope._markdown_15e4b_8 h2{font-size:var(--text-paragraph-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--text-paragraph-lg--letter-spacing);line-height:var(--text-paragraph-lg--line-height);margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}._markdown_15e4b_8 h3,:scope._markdown_15e4b_8 h3{font-size:var(--text-paragraph-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--text-paragraph-md--letter-spacing);line-height:var(--text-paragraph-md--line-height);margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._markdown_15e4b_8 p,:scope._markdown_15e4b_8 p{margin-left:var(--spacing-xs);margin-right:var(--spacing-xs)}._markdown_15e4b_8 ul,._markdown_15e4b_8 ol,:scope._markdown_15e4b_8 ul,:scope._markdown_15e4b_8 ol{margin-left:calc(var(--spacing-md) + 1rem);margin-right:var(--spacing-xs)}._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h1,._markdown_15e4b_8 .math-display+h1,:scope._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h1,:scope._markdown_15e4b_8 .math-display+h1{margin-top:var(--spacing-lg)}._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h2,._markdown_15e4b_8 .math-display+h2,:scope._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h2,:scope._markdown_15e4b_8 .math-display+h2{margin-top:var(--spacing-md)}._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h3,._markdown_15e4b_8 .math-display+h3,:scope._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+h3,:scope._markdown_15e4b_8 .math-display+h3{margin-top:var(--spacing-sm)}._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+:is(h4,h5,h6),._markdown_15e4b_8 .math-display+:is(h4,h5,h6),:scope._markdown_15e4b_8 :is(p,ul,ol,pre,blockquote)+:is(h4,h5,h6),:scope._markdown_15e4b_8 .math-display+:is(h4,h5,h6){margin-top:var(--spacing-md)}._markdown_15e4b_8 th,._markdown_15e4b_8 td,:scope._markdown_15e4b_8 th,:scope._markdown_15e4b_8 td{padding:var(--spacing-xs)}._markdown_15e4b_8 table,._markdown_15e4b_8 th,._markdown_15e4b_8 td,:scope._markdown_15e4b_8 table,:scope._markdown_15e4b_8 th,:scope._markdown_15e4b_8 td{font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);letter-spacing:var(--text-paragraph-xs--letter-spacing)}}._multiTableContainer_1j5h8_8,:scope._multiTableContainer_1j5h8_8{display:block;width:100%;max-width:100%;min-width:0}._tableSegment_1j5h8_4,:scope._tableSegment_1j5h8_4{position:relative;display:block;width:0;min-width:100%;max-width:100%;overflow:hidden;margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm);transition:width .3s ease,max-width .3s ease,min-width .3s ease,margin-left .3s ease}._tableSegmentExpanded_1j5h8_43,:scope._tableSegmentExpanded_1j5h8_43{width:100cqi;min-width:100cqi;max-width:100cqi;margin-left:calc((100% - 100cqi)/2)}._tableSegment_1j5h8_4 ._individualTable_1j5h8_26,:scope._tableSegment_1j5h8_4 ._individualTable_1j5h8_26{display:block;margin:0;width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:1.5px solid var(--color-border-subtle);border-radius:8px;overflow:hidden}._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table thead tr:first-child th,:scope._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table thead tr:first-child th{border-top:none}._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table th:first-child,._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table td:first-child,:scope._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table th:first-child,:scope._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table td:first-child{border-left:none}._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table th:last-child,._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table td:last-child,:scope._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table th:last-child,:scope._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table td:last-child{border-right:none}._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table tbody tr:last-child td,:scope._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table tbody tr:last-child td{border-bottom:none}._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table tbody tr:last-child td:first-child,:scope._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table tbody tr:last-child td:first-child{border-bottom-left-radius:7px}._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table tbody tr:last-child td:last-child,:scope._tableSegment_1j5h8_4 ._individualTable_1j5h8_26 table tbody tr:last-child td:last-child{border-bottom-right-radius:7px}._tableSegmentFooter_1j5h8_89,:scope._tableSegmentFooter_1j5h8_89{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) 0;width:100%;max-width:100%;min-width:0;box-sizing:border-box}._tableSegmentFooter_1j5h8_89>*,:scope._tableSegmentFooter_1j5h8_89>*{flex-shrink:0}._tableSegmentExportBtn_1j5h8_107,:scope._tableSegmentExportBtn_1j5h8_107{position:static;pointer-events:auto;opacity:1;box-shadow:none}._textSegment_1j5h8_4,:scope._textSegment_1j5h8_4{display:block;max-width:100%;min-width:0;word-wrap:break-word;overflow-wrap:anywhere;color:var(--color-foreground)}._textSegment_1j5h8_4:empty,:scope._textSegment_1j5h8_4:empty{display:none}._textSegment_1j5h8_4 img,:scope._textSegment_1j5h8_4 img{max-width:600px;width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:1rem 0;display:block;cursor:pointer;transition:all .3s ease}._textSegment_1j5h8_4 img:hover,:scope._textSegment_1j5h8_4 img:hover{filter:brightness(1.1) contrast(1.05);border:2px solid rgba(45,125,125,.6)}@media(max-width:768px){._textSegment_1j5h8_4 img,:scope._textSegment_1j5h8_4 img{max-width:100%;margin:.75rem 0;border-radius:6px}}._interactiveSectionWrapper_1j5h8_116,:scope._interactiveSectionWrapper_1j5h8_116{display:block;width:0;min-width:100%;max-width:100%;overflow:hidden;margin-top:var(--spacing-sm);margin-bottom:var(--spacing-sm)}._textSegment_1j5h8_4 img,:scope._textSegment_1j5h8_4 img{cursor:pointer}._vfsImage_1j5h8_174,:scope._vfsImage_1j5h8_174{max-width:600px;width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:1rem 0;display:block;cursor:pointer;transition:all .3s ease}._vfsImage_1j5h8_174:hover,:scope._vfsImage_1j5h8_174:hover{filter:brightness(1.1) contrast(1.05);border:2px solid rgba(45,125,125,.6)}@media(max-width:768px){._vfsImage_1j5h8_174,:scope._vfsImage_1j5h8_174{max-width:100%;margin:.75rem 0;border-radius:6px}}._vfsLink_1j5h8_200,:scope._vfsLink_1j5h8_200{text-decoration:none}._previewPane_775zm_1,:scope._previewPane_775zm_1{position:relative;width:100%;height:100%;min-height:0}._loadingOverlay_775zm_8,:scope._loadingOverlay_775zm_8{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);background-color:var(--color-background-card);color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs);pointer-events:none}._spinner_775zm_23,:scope._spinner_775zm_23{width:var(--spacing-xl);height:var(--spacing-xl);border:2px solid var(--color-border-subtle);border-top-color:var(--color-background-primary);border-radius:50%;animation:crisp-crisp-ai-assistant___app-preview-spin_775zm_1 .8s linear infinite}._appContainer_1ooa1_1,:scope._appContainer_1ooa1_1{width:100%;max-width:100%;min-width:0;margin:var(--spacing-xs) 0;padding:0;position:relative;overflow:visible}._appContainerExpanded_1ooa1_11,:scope._appContainerExpanded_1ooa1_11{width:100cqi;max-width:100cqi;margin-left:calc((100% - 100cqi)/2)}._appInner_1ooa1_17,:scope._appInner_1ooa1_17{margin:0 auto;min-width:0}._appWrapper_1ooa1_22,:scope._appWrapper_1ooa1_22{position:relative;border-radius:12px;border:1px solid var(--color-border-subtle);background-color:var(--color-background-card);box-shadow:0 1px 3px #0000000d;overflow:hidden}._appIframe_1ooa1_31,:scope._appIframe_1ooa1_31{width:100%;height:100%;border:none;display:block;background-color:var(--color-background-card)}._resizeHandle_1ooa1_40,:scope._resizeHandle_1ooa1_40{position:absolute;bottom:4px;right:4px;width:16px;height:16px;cursor:nwse-resize;color:var(--color-foreground-muted);opacity:.6;transition:opacity .15s ease,color .15s ease;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}._resizeHandle_1ooa1_40:hover,:scope._resizeHandle_1ooa1_40:hover{opacity:1;color:var(--color-foreground-subtle)}._resizeHandle_1ooa1_40 svg,:scope._resizeHandle_1ooa1_40 svg{width:10px;height:10px}._appContainerResizing_1ooa1_68,:scope._appContainerResizing_1ooa1_68{-webkit-user-select:none;user-select:none}._appContainerResizing_1ooa1_68 ._appIframe_1ooa1_31,:scope._appContainerResizing_1ooa1_68 ._appIframe_1ooa1_31{pointer-events:none}._appContainerResizing_1ooa1_68 ._resizeHandle_1ooa1_40,:scope._appContainerResizing_1ooa1_68 ._resizeHandle_1ooa1_40{opacity:1;color:var(--color-background-primary)}._appError_1ooa1_81,:scope._appError_1ooa1_81{padding:1rem;background-color:var(--color-danger-subtlest);border:1px solid var(--color-danger-subtle);border-radius:4px;color:var(--color-danger-bold)}._appLoading_1ooa1_89,:scope._appLoading_1ooa1_89{padding:1rem;text-align:center;color:var(--color-foreground-subtle)}._appFooter_1ooa1_95,:scope._appFooter_1ooa1_95{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) 0}._errorHint_1ooa1_103,:scope._errorHint_1ooa1_103{font-size:var(--text-paragraph-xs);color:var(--color-danger-bold);margin-right:auto}._modalAppContainer_1ooa1_109,:scope._modalAppContainer_1ooa1_109{width:100%;height:100%;min-height:0}._modalAppIframe_1ooa1_115,:scope._modalAppIframe_1ooa1_115{width:100%;height:100%;border:none;display:block;background-color:var(--color-background-card)}._container_13o9e_3,:scope._container_13o9e_3{overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-gutter:stable;display:flex;flex-direction:column;flex:1;min-height:0;container-type:size}._inner_13o9e_15,:scope._inner_13o9e_15{display:flex;flex-direction:column;flex:1 0 auto}._header_13o9e_23,:scope._header_13o9e_23{position:sticky;top:0;z-index:10}._footer_13o9e_29,:scope._footer_13o9e_29{position:sticky;bottom:0;z-index:10;margin-top:auto}._tabSwitcher_1noyl_1,:scope._tabSwitcher_1noyl_1{display:flex;align-items:center}._pill_1noyl_6,:scope._pill_1noyl_6{gap:1px;background:var(--color-background);padding:var(--spacing-2xs, 2px);border-radius:var(--radius-md);border:1px solid var(--color-border)}._underline_1noyl_14,:scope._underline_1noyl_14{gap:0;border-bottom:1px solid var(--color-border);background:transparent;padding:0;border-radius:0}._tab_1noyl_1,:scope._tab_1noyl_1{display:flex;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-2xs) var(--spacing-sm);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-subtle);transition:all .15s ease;white-space:nowrap;font-family:inherit;line-height:var(--text-paragraph-xs--line-height)}._underline_1noyl_14 ._tab_1noyl_1,:scope._underline_1noyl_14 ._tab_1noyl_1{padding:.625rem 1rem;border-radius:0;font-size:var(--text-paragraph-sm);background:transparent;border-bottom:2px solid transparent}._tab_1noyl_1:hover:not(._active_1noyl_48),:scope._tab_1noyl_1:hover:not(._active_1noyl_48){color:var(--color-foreground);background:color-mix(in srgb,var(--color-background-primary) 4%,transparent)}._underline_1noyl_14 ._tab_1noyl_1:hover:not(._active_1noyl_48),:scope._underline_1noyl_14 ._tab_1noyl_1:hover:not(._active_1noyl_48){background:transparent}._tab_1noyl_1._disabled_1noyl_57,:scope._tab_1noyl_1._disabled_1noyl_57{cursor:not-allowed;color:var(--color-foreground-muted, var(--color-foreground-subtle));opacity:.6}._tab_1noyl_1._disabled_1noyl_57:hover,:scope._tab_1noyl_1._disabled_1noyl_57:hover{background:transparent;color:var(--color-foreground-muted, var(--color-foreground-subtle))}._tab_1noyl_1._active_1noyl_48,:scope._tab_1noyl_1._active_1noyl_48{background:var(--color-background-card);color:var(--color-background-primary, var(--color-foreground));font-weight:var(--font-weight-semibold);box-shadow:0 1px 2px #0000000f,0 0 0 1px #0000000a}._underline_1noyl_14 ._tab_1noyl_1._active_1noyl_48,:scope._underline_1noyl_14 ._tab_1noyl_1._active_1noyl_48{background:transparent;box-shadow:none;border-bottom-color:var(--color-background-primary)}._tabIcon_1noyl_83,:scope._tabIcon_1noyl_83{display:flex;align-items:center;justify-content:center;font-size:var(--text-paragraph-sm);flex-shrink:0}._tabIcon_1noyl_83 svg,:scope._tabIcon_1noyl_83 svg{width:15px;height:15px}._tab_1noyl_1._active_1noyl_48 ._tabIcon_1noyl_83,:scope._tab_1noyl_1._active_1noyl_48 ._tabIcon_1noyl_83{color:var(--color-background-primary, var(--color-foreground))}._tabCount_1noyl_100,:scope._tabCount_1noyl_100{background:var(--color-border-subtle, var(--color-border));color:var(--color-foreground-subtle);font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);padding:var(--spacing-2xs, 2px) var(--spacing-2xs);border-radius:var(--radius-md);min-width:var(--spacing-lg);text-align:center}._tab_1noyl_1._active_1noyl_48 ._tabCount_1noyl_100,:scope._tab_1noyl_1._active_1noyl_48 ._tabCount_1noyl_100{background:var(--color-background-primary, #3b82f6);color:#fff}._underline_1noyl_14 ._tabCount_1noyl_100,:scope._underline_1noyl_14 ._tabCount_1noyl_100{background:transparent;color:currentColor;padding:0;min-width:0}.voice-recorder,:scope.voice-recorder{display:flex;flex-direction:column;align-items:center;gap:8px}.voice-recorder-button,:scope.voice-recorder-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--color-foreground-subtle);cursor:pointer;transition:all .2s ease}.voice-recorder-button:hover:not(:disabled),:scope.voice-recorder-button:hover:not(:disabled){color:var(--color-background-primary);background:color-mix(in srgb,var(--color-background-primary) 10%,transparent)}.voice-recorder-button:active:not(:disabled),:scope.voice-recorder-button:active:not(:disabled){transform:scale(.95)}.voice-recorder-button.recording,:scope.voice-recorder-button.recording{color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 10%,transparent);animation:crisp-crisp-ai-assistant__pulse 2s infinite}.voice-recorder-button.processing,:scope.voice-recorder-button.processing{color:var(--color-background-primary);cursor:not-allowed}.voice-recorder-button:disabled,:scope.voice-recorder-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.voice-recorder-button svg,:scope.voice-recorder-button svg{width:20px;height:20px}.mic-icon,:scope.mic-icon{color:currentColor}.transcribing-container,:scope.transcribing-container{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.transcribing-container .mic-icon,:scope.transcribing-container .mic-icon{position:relative;z-index:1}.spinner-circle,:scope.spinner-circle{position:absolute;top:50%;left:50%;width:28px;height:28px;margin-top:-14px;margin-left:-14px;border:2px solid transparent;border-top-color:currentColor;border-radius:50%;animation:crisp-crisp-ai-assistant__spin 1s linear infinite}.stop-icon,:scope.stop-icon{color:currentColor}.processing-spinner,:scope.processing-spinner{display:flex;align-items:center;gap:8px}.spinner,:scope.spinner{width:16px;height:16px;border:2px solid var(--color-border-subtle);border-top:2px solid var(--color-success);border-radius:50%;animation:crisp-crisp-ai-assistant__spin 1s linear infinite}.recording-indicator,:scope.recording-indicator{display:flex;align-items:center;gap:8px;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle)}.recording-dot,:scope.recording-dot{width:8px;height:8px;background:var(--color-danger);border-radius:50%;animation:crisp-crisp-ai-assistant__blink 1s infinite}.recording-time,:scope.recording-time{font-family:monospace;font-weight:var(--font-weight-medium)}.error-message,:scope.error-message{color:var(--color-danger);font-size:var(--text-paragraph-xs);text-align:center;max-width:200px;line-height:var(--text-paragraph-xs--line-height)}@media(max-width:768px){.voice-recorder-button,:scope.voice-recorder-button{width:28px;height:28px}.voice-recorder-button svg,:scope.voice-recorder-button svg{width:18px;height:18px}}._filePreview_gic20_1,:scope._filePreview_gic20_1{position:relative;display:flex;flex-direction:column;align-items:center;padding:.5rem;background:var(--color-background-card);border:1px solid var(--color-border-subtle);border-radius:8px;min-width:80px;max-width:120px;box-shadow:0 1px 2px #0000000d;transition:all .15s ease}._filePreview_gic20_1:hover,:scope._filePreview_gic20_1:hover{box-shadow:0 2px 4px #0000001a;border-color:var(--color-border)}._filePreviewContent_gic20_21,:scope._filePreviewContent_gic20_21{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%}._fileName_gic20_29,:scope._fileName_gic20_29{font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);text-align:center;word-break:break-word;line-height:var(--text-paragraph-xs--line-height);max-width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._uploadSpinner_gic20_43,:scope._uploadSpinner_gic20_43{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffe6;display:flex;align-items:center;justify-content:center;border-radius:8px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._uploadSpinner_gic20_43 svg,:scope._uploadSpinner_gic20_43 svg{width:24px;height:24px;color:var(--color-background-primary)}._removeFileButton_gic20_63,:scope._removeFileButton_gic20_63{position:absolute;top:-8px;right:-8px;width:20px;height:20px;border-radius:50%;background:var(--color-danger);border:2px solid var(--color-background-card);color:var(--color-background-card);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease;box-shadow:0 2px 4px #0000001a}._removeFileButton_gic20_63:hover,:scope._removeFileButton_gic20_63:hover{background:var(--color-danger-bold);transform:scale(1.1)}._removeFileButton_gic20_63 svg,:scope._removeFileButton_gic20_63 svg{width:12px;height:12px;stroke-width:2.5}._spinningIcon_gic20_92,:scope._spinningIcon_gic20_92{animation:crisp-crisp-ai-assistant___spin_gic20_92 1s linear infinite}@media(max-width:30rem){._filePreview_gic20_1,:scope._filePreview_gic20_1{min-width:70px;max-width:100px;padding:.5rem}._fileName_gic20_29,:scope._fileName_gic20_29{font-size:var(--text-paragraph-2xs)}._removeFileButton_gic20_63,:scope._removeFileButton_gic20_63{width:18px;height:18px;top:-6px;right:-6px}._removeFileButton_gic20_63 svg,:scope._removeFileButton_gic20_63 svg{width:10px;height:10px}}._filePreviewContainer_9lqkc_2,:scope._filePreviewContainer_9lqkc_2{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.375rem;padding:.375rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-background);box-shadow:var(--shadow-sm)}._loadingLabel_9lqkc_14,:scope._loadingLabel_9lqkc_14{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-paragraph-md);color:var(--color-foreground-subtle)}@media(max-width:30rem){._filePreviewContainer_9lqkc_2,:scope._filePreviewContainer_9lqkc_2{gap:.375rem;padding:.375rem}}._messageInputContainer_93xcb_2,:scope._messageInputContainer_93xcb_2{position:relative;display:flex;flex-direction:column;gap:var(--spacing-xs);max-width:var(--chat-max-width);width:100%;container-type:inline-size;container-name:message-input}._inputWrapper_93xcb_17,:scope._inputWrapper_93xcb_17{display:flex;align-items:flex-end;justify-content:center;gap:var(--spacing-sm);position:relative;border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-background-card);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;padding:var(--spacing-md);width:100%;box-sizing:border-box;box-shadow:var(--shadow-sm);letter-spacing:0}._inputWrapper_93xcb_17:hover,:scope._inputWrapper_93xcb_17:hover{border-color:var(--color-accent-default);box-shadow:inset 0 0 0 1px var(--color-accent-default)}._inputWrapper_93xcb_17:focus-within,:scope._inputWrapper_93xcb_17:focus-within{border-color:var(--color-accent-default);box-shadow:inset 0 0 0 1px var(--color-accent-default)}._inputActions_93xcb_47,:scope._inputActions_93xcb_47{display:flex;gap:var(--spacing-xs);align-items:center;flex-shrink:1;min-width:0}._inputActions_93xcb_47>:not(._trailingActions_93xcb_56),:scope._inputActions_93xcb_47>:not(._trailingActions_93xcb_56){flex-shrink:0}._inputWrapperTall_93xcb_60,:scope._inputWrapperTall_93xcb_60{flex-direction:column;align-items:stretch;padding:var(--spacing-sm)}._inputWrapperTall_93xcb_60 ._messageAlignCont_93xcb_66,:scope._inputWrapperTall_93xcb_60 ._messageAlignCont_93xcb_66{padding:var(--spacing-sm) var(--spacing-xs)}._inputActionsRow_93xcb_70,:scope._inputActionsRow_93xcb_70{display:flex;flex-wrap:nowrap;width:100%;align-items:flex-end;justify-content:space-between;gap:var(--spacing-sm)}._inputActionsLeft_93xcb_79,:scope._inputActionsLeft_93xcb_79{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;gap:var(--spacing-sm);min-width:0}._inputActionsRight_93xcb_88,:scope._inputActionsRight_93xcb_88{display:flex;flex:0 0 auto;align-items:center;gap:var(--spacing-sm)}._attachControl_93xcb_96,:scope._attachControl_93xcb_96{flex:0 0 auto}._trailingActions_93xcb_56,:scope._trailingActions_93xcb_56{display:flex;align-items:center;min-width:0;flex:0 1 auto;max-width:100%}._trailingActions_93xcb_56>*,:scope._trailingActions_93xcb_56>*{min-width:0;max-width:100%}._messageAlignCont_93xcb_66,:scope._messageAlignCont_93xcb_66{flex:1;display:flex;align-items:center;align-self:stretch;min-width:0}._thinkingOverlay_93xcb_122,:scope._thinkingOverlay_93xcb_122{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) 0;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-md);font-weight:var(--font-weight-normal);-webkit-user-select:none;user-select:none;pointer-events:none}._messageInput_93xcb_2,:scope._messageInput_93xcb_2{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-normal);color:var(--color-foreground);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing);background:none;flex:1;border:none;outline:none;resize:none;overflow-y:auto;background:transparent;max-height:18.75rem;min-width:0;scrollbar-gutter:stable}._messageInput_93xcb_2::placeholder,:scope._messageInput_93xcb_2::placeholder{color:var(--color-foreground-muted)}._messageInputAutoResize_93xcb_157,:scope._messageInputAutoResize_93xcb_157{overflow-y:auto}._messageInput_93xcb_2:focus,:scope._messageInput_93xcb_2:focus{outline:none}._messageInput_93xcb_2:disabled,:scope._messageInput_93xcb_2:disabled{background:transparent;color:var(--color-foreground-muted);cursor:not-allowed}._linkIndicatorWrapper_93xcb_172,:scope._linkIndicatorWrapper_93xcb_172{position:relative;flex-shrink:0}._linkIndicator_93xcb_172,:scope._linkIndicator_93xcb_172{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:linear-gradient(135deg,#3b82f61a,#9333ea14);border:none;border-radius:12px;color:#3b82f6;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .15s ease}._linkIndicator_93xcb_172:hover,:scope._linkIndicator_93xcb_172:hover{background:linear-gradient(135deg,#3b82f626,#9333ea1f)}._linkIndicator_93xcb_172 svg,:scope._linkIndicator_93xcb_172 svg{opacity:.9}._linkIndicator_93xcb_172 span,:scope._linkIndicator_93xcb_172 span{min-width:1ch;text-align:center}._linkPopover_93xcb_206,:scope._linkPopover_93xcb_206{position:absolute;bottom:calc(100% + 8px);right:0;min-width:280px;max-width:400px;background:var(--color-background-card);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 8px 24px #0000001f,0 2px 8px #00000014;z-index:1000;overflow:hidden}._linkPopoverHeader_93xcb_222,:scope._linkPopoverHeader_93xcb_222{padding:.75rem 1rem;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);text-transform:uppercase;letter-spacing:var(--text-paragraph-xs--letter-spacing);border-bottom:1px solid var(--color-border);background:var(--input-bg)}._linkPopoverList_93xcb_233,:scope._linkPopoverList_93xcb_233{list-style:none;margin:0;padding:.5rem 0;max-height:200px;overflow-y:auto}._linkPopoverList_93xcb_233 li,:scope._linkPopoverList_93xcb_233 li{padding:0 .5rem}._linkPopoverItem_93xcb_245,:scope._linkPopoverItem_93xcb_245{display:flex;align-items:center;gap:.5rem;padding:.5rem;color:var(--text-primary);text-decoration:none;border-radius:6px;transition:background .15s ease}._linkPopoverItem_93xcb_245:hover,:scope._linkPopoverItem_93xcb_245:hover{background:var(--input-bg)}._linkPopoverItem_93xcb_245 svg,:scope._linkPopoverItem_93xcb_245 svg{flex-shrink:0;color:var(--color-foreground-subtle)}._linkPopoverUrl_93xcb_265,:scope._linkPopoverUrl_93xcb_265{font-size:var(--text-paragraph-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._linkPopoverFooter_93xcb_272,:scope._linkPopoverFooter_93xcb_272{padding:.625rem 1rem;font-size:var(--text-paragraph-2xs);color:var(--text-muted);background:var(--input-bg);border-top:1px solid var(--color-border)}._sendButton_93xcb_280,:scope._sendButton_93xcb_280{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--color-background-primary);border:none;cursor:pointer;transition:all .15s ease;color:var(--color-background-card);padding:0}._sendButton_93xcb_280:hover:not(:disabled):not(._spinning_93xcb_295),:scope._sendButton_93xcb_280:hover:not(:disabled):not(._spinning_93xcb_295){background:var(--color-button-primary-hover);transform:scale(1.05)}._sendButton_93xcb_280._spinning_93xcb_295:hover:not(:disabled),:scope._sendButton_93xcb_280._spinning_93xcb_295:hover:not(:disabled){background:var(--color-background-primary);transform:none}._sendButton_93xcb_280:active:not(:disabled):not(._spinning_93xcb_295),:scope._sendButton_93xcb_280:active:not(:disabled):not(._spinning_93xcb_295){transform:scale(.95)}._sendButton_93xcb_280._spinning_93xcb_295:active:not(:disabled),:scope._sendButton_93xcb_280._spinning_93xcb_295:active:not(:disabled){transform:none}._sendButton_93xcb_280:disabled,:scope._sendButton_93xcb_280:disabled{background:var(--color-border-subtle);color:var(--color-foreground-muted);cursor:not-allowed;opacity:.6}._sendButton_93xcb_280 svg,:scope._sendButton_93xcb_280 svg{width:20px;height:20px}._sendButton_93xcb_280._spinning_93xcb_295,:scope._sendButton_93xcb_280._spinning_93xcb_295{position:relative;background:var(--color-background-primary);animation-fill-mode:forwards}._sendButton_93xcb_280._spinning_93xcb_295 svg,:scope._sendButton_93xcb_280._spinning_93xcb_295 svg{position:relative;z-index:2}._sendButton_93xcb_280._spinning_93xcb_295:before,:scope._sendButton_93xcb_280._spinning_93xcb_295:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-background-primary) 20%,transparent);border-top:2px solid var(--color-background-primary);animation:crisp-crisp-ai-assistant___spin_93xcb_295 1s linear infinite;z-index:1}._uploadButton_93xcb_353,:scope._uploadButton_93xcb_353{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:none;border-radius:6px;color:var(--color-foreground-muted);cursor:pointer;transition:all .15s ease;opacity:.8}._uploadButton_93xcb_353:hover:not(:disabled),:scope._uploadButton_93xcb_353:hover:not(:disabled){background:#94a3b81a;color:var(--color-foreground-subtle);opacity:1;transform:scale(1.05)}._uploadButton_93xcb_353:active:not(:disabled),:scope._uploadButton_93xcb_353:active:not(:disabled){transform:scale(.95)}._uploadButton_93xcb_353:disabled,:scope._uploadButton_93xcb_353:disabled{color:var(--color-border);cursor:not-allowed;opacity:.4;transform:none}._uploadButton_93xcb_353 svg,:scope._uploadButton_93xcb_353 svg{width:16px;height:16px}._dragOver_93xcb_392,:scope._dragOver_93xcb_392{border-color:var(--color-background-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-background-primary) 20%,transparent)!important;background:color-mix(in srgb,var(--color-background-primary) 2%,transparent)}._dragOverlay_93xcb_398,:scope._dragOverlay_93xcb_398{position:absolute;top:0;left:0;right:0;bottom:0;background:color-mix(in srgb,var(--color-background-primary) 10%,transparent);outline:1px dashed var(--color-border-hover);outline-offset:5px;border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dragOverlayContent_93xcb_415,:scope._dragOverlayContent_93xcb_415{display:flex;flex-direction:row;align-items:center;gap:.5rem;color:var(--color-foreground);text-align:center;pointer-events:none}._dragOverlayContent_93xcb_415 span,:scope._dragOverlayContent_93xcb_415 span{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground)}._dragOverlayContent_93xcb_415 small,:scope._dragOverlayContent_93xcb_415 small{font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted);font-weight:var(--font-weight-light)}._fileUploadError_93xcb_441,:scope._fileUploadError_93xcb_441{display:flex;align-items:center;gap:.625rem;margin-top:.5rem;padding:.5rem .75rem;background:#dc354514;border:1px solid rgba(220,53,69,.3);border-radius:12px;color:#dc3545;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);animation:crisp-crisp-ai-assistant___fadeIn_93xcb_1 .2s ease}._fileUploadError_93xcb_441 svg,:scope._fileUploadError_93xcb_441 svg{width:18px;height:18px;flex-shrink:0}._fileUploadError_93xcb_441 span,:scope._fileUploadError_93xcb_441 span{flex:1;white-space:pre-line}._fileUploadErrorDismiss_93xcb_476,:scope._fileUploadErrorDismiss_93xcb_476{background:none;border:none;color:#dc3545;cursor:pointer;padding:.25rem;font-size:var(--text-paragraph-md);line-height:var(--text-paragraph-md--line-height);opacity:.7;transition:opacity .15s ease;flex-shrink:0}._fileUploadErrorDismiss_93xcb_476:hover,:scope._fileUploadErrorDismiss_93xcb_476:hover{opacity:1}._inputWrapper_93xcb_17._hasError_93xcb_493,:scope._inputWrapper_93xcb_17._hasError_93xcb_493{border-color:#dc354566}._inputCapNotice_93xcb_497,:scope._inputCapNotice_93xcb_497{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-info-subtlest);border:1px solid var(--color-info-subtle);border-radius:12px;color:var(--color-info-bold);font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);animation:crisp-crisp-ai-assistant___fadeIn_93xcb_1 .2s ease}._inputCapNotice_93xcb_497 svg,:scope._inputCapNotice_93xcb_497 svg{width:18px;height:18px;flex-shrink:0}._inputCapNotice_93xcb_497 span,:scope._inputCapNotice_93xcb_497 span{flex:1}._inputCapNoticeDismiss_93xcb_522,:scope._inputCapNoticeDismiss_93xcb_522{background:none;border:none;color:var(--color-info-bold);cursor:pointer;padding:var(--spacing-2xs);font-size:var(--text-paragraph-md);line-height:var(--text-paragraph-md--line-height);opacity:.7;transition:opacity .15s ease;flex-shrink:0}._inputCapNoticeDismiss_93xcb_522:hover,:scope._inputCapNoticeDismiss_93xcb_522:hover{opacity:1}._editIndicator_93xcb_540,:scope._editIndicator_93xcb_540{position:relative;z-index:1;display:flex;align-items:center;gap:.5rem;padding:.5rem;background:var(--color-background);border:1px solid var(--color-border-subtle);border-radius:8px 8px 0 0;border-bottom:none;margin-bottom:calc(-1 * var(--spacing-xs));font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);font-weight:var(--font-weight-medium)}._messageInputContainer_93xcb_2:has(._editIndicator_93xcb_540) ._inputWrapper_93xcb_17,:scope._messageInputContainer_93xcb_2:has(._editIndicator_93xcb_540) ._inputWrapper_93xcb_17{border-top-left-radius:0;border-top-right-radius:0}._editIndicator_93xcb_540 svg,:scope._editIndicator_93xcb_540 svg{color:var(--color-foreground-subtle)}._cancelEditButton_93xcb_567,:scope._cancelEditButton_93xcb_567{background:transparent;border:none;color:var(--color-foreground-muted);cursor:pointer;font-size:var(--text-paragraph-md);padding:.25rem;border-radius:4px;margin-left:auto;transition:all .15s ease}._cancelEditButton_93xcb_567:hover,:scope._cancelEditButton_93xcb_567:hover{background:var(--color-background);color:var(--color-foreground-subtle)}._disclaimer_93xcb_585,:scope._disclaimer_93xcb_585{display:flex;align-items:center;justify-content:center;text-align:center;gap:.5rem;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-light);color:var(--color-foreground-subtle);opacity:.7;line-height:var(--text-paragraph-2xs--line-height)}._disclaimerDismiss_93xcb_598,:scope._disclaimerDismiss_93xcb_598{background:transparent;border:none;color:var(--color-foreground-muted);cursor:pointer;font-size:var(--text-paragraph-sm);padding:.125rem .25rem;border-radius:4px;opacity:.6;transition:all .15s ease;line-height:var(--text-paragraph-sm--line-height);flex-shrink:0}._disclaimerDismiss_93xcb_598:hover,:scope._disclaimerDismiss_93xcb_598:hover{opacity:1;background:#9ca3af1a;color:var(--color-foreground-subtle)}@media(max-width:48rem){._inputWrapper_93xcb_17,:scope._inputWrapper_93xcb_17{padding:var(--spacing-xs)}._inputWrapperTall_93xcb_60,:scope._inputWrapperTall_93xcb_60{padding:var(--spacing-sm);gap:var(--spacing-2xs)}._sendButton_93xcb_280,:scope._sendButton_93xcb_280{width:1.75rem;height:1.75rem}._sendButton_93xcb_280 svg,:scope._sendButton_93xcb_280 svg{width:1.125rem;height:1.125rem}._uploadButton_93xcb_353,:scope._uploadButton_93xcb_353{width:1.75rem;height:1.75rem}._uploadButton_93xcb_353 svg,:scope._uploadButton_93xcb_353 svg{width:1rem;height:1rem}._disclaimer_93xcb_585,:scope._disclaimer_93xcb_585{font-size:var(--text-paragraph-2xs);margin-top:.25rem;gap:.375rem}._disclaimerDismiss_93xcb_598,:scope._disclaimerDismiss_93xcb_598{font-size:var(--text-paragraph-xs)}}@media(max-width:30rem){._inputWrapper_93xcb_17,:scope._inputWrapper_93xcb_17{padding:var(--spacing-xs)}._messageInput_93xcb_2,:scope._messageInput_93xcb_2{font-size:var(--text-paragraph-sm)}._sendButton_93xcb_280,:scope._sendButton_93xcb_280{width:1.625rem;height:1.625rem}._sendButton_93xcb_280 svg,:scope._sendButton_93xcb_280 svg{width:1rem;height:1rem}._uploadButton_93xcb_353,:scope._uploadButton_93xcb_353{width:1.625rem;height:1.625rem}._uploadButton_93xcb_353 svg,:scope._uploadButton_93xcb_353 svg{width:.875rem;height:.875rem}._dragOverlayContent_93xcb_415 svg,:scope._dragOverlayContent_93xcb_415 svg{width:28px;height:28px}._dragOverlayContent_93xcb_415 span,:scope._dragOverlayContent_93xcb_415 span{font-size:var(--text-paragraph-sm)}._dragOverlayContent_93xcb_415 small,:scope._dragOverlayContent_93xcb_415 small{font-size:var(--text-paragraph-xs)}}._scrollToBottomButton_l6164_1,:scope._scrollToBottomButton_l6164_1{position:absolute;bottom:100%;left:50%;translate:-50% 0;margin-bottom:var(--spacing-xs);z-index:0}._buttonHitArea_l6164_10,:scope._buttonHitArea_l6164_10{display:flex;align-items:center;justify-content:center;position:relative;background:none;border:none;cursor:pointer;padding:var(--spacing-xs);width:100%;height:100%}._buttonContent_l6164_23,:scope._buttonContent_l6164_23{display:flex;align-items:center;justify-content:center;color:var(--color-foreground);font-size:var(--text-paragraph-sm);z-index:20}._buttonHitArea_l6164_10:hover ._buttonContent_l6164_23,:scope._buttonHitArea_l6164_10:hover ._buttonContent_l6164_23{color:var(--color-foreground)}._buttonBackground_l6164_36,:scope._buttonBackground_l6164_36{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:30px;background:var(--color-background-card);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-sm);z-index:10;transition:background .15s ease}._buttonHitArea_l6164_10:hover ._buttonBackground_l6164_36,:scope._buttonHitArea_l6164_10:hover ._buttonBackground_l6164_36{background:var(--color-background-card)}._dropdown_xct9g_1,:scope._dropdown_xct9g_1{overflow-y:auto;background:var(--color-background-card);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 8px 24px #0000001f,0 2px 8px #00000014;z-index:9999;animation:crisp-crisp-ai-assistant___slideUp_xct9g_1 .15s ease;padding-top:.25rem}._scopeGroup_xct9g_33,:scope._scopeGroup_xct9g_33{padding:.25rem 0}._scopeGroup_xct9g_33:not(:last-child),:scope._scopeGroup_xct9g_33:not(:last-child){border-bottom:1px solid var(--color-border)}._scopeLabel_xct9g_41,:scope._scopeLabel_xct9g_41{padding:.375rem .75rem;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._fileItem_xct9g_50,:scope._fileItem_xct9g_50{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;cursor:pointer;transition:background .1s ease;border:none;background:none;width:100%;text-align:left;font-family:inherit}._fileItem_xct9g_50:hover,:scope._fileItem_xct9g_50:hover{background:var(--input-bg)}._fileItemSelected_xct9g_68,._fileItemSelected_xct9g_68:hover,:scope._fileItemSelected_xct9g_68,:scope._fileItemSelected_xct9g_68:hover{background:#3b82f614}._fileIcon_xct9g_73,:scope._fileIcon_xct9g_73{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-paragraph-lg);line-height:var(--text-paragraph-lg--line-height)}._fileInfo_xct9g_82,:scope._fileInfo_xct9g_82{flex:1;min-width:0;display:flex;align-items:baseline;gap:.375rem}._fileName_xct9g_90,:scope._fileName_xct9g_90{font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._filePath_xct9g_99,:scope._filePath_xct9g_99{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}._highlight_xct9g_109,:scope._highlight_xct9g_109{background:#3b82f626;border-radius:2px}._emptyState_xct9g_114,:scope._emptyState_xct9g_114{padding:1rem;text-align:center;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs)}._loadingState_xct9g_121,:scope._loadingState_xct9g_121{padding:1rem;text-align:center;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs);display:flex;align-items:center;justify-content:center;gap:.5rem}._spinner_xct9g_132,:scope._spinner_xct9g_132{width:14px;height:14px;border:2px solid var(--color-border);border-top-color:var(--color-foreground-subtle);border-radius:50%;animation:crisp-crisp-ai-assistant___spin_xct9g_132 .6s linear infinite}._footer_xct9g_147,:scope._footer_xct9g_147{padding:.375rem .75rem;font-size:var(--text-paragraph-2xs);color:var(--text-muted);border-top:1px solid var(--color-border);display:flex;gap:.75rem}._footerKey_xct9g_156,:scope._footerKey_xct9g_156{display:inline-flex;align-items:center;gap:.25rem}._footerKey_xct9g_156 kbd,:scope._footerKey_xct9g_156 kbd{display:inline-block;padding:0 .25rem;font-size:var(--text-paragraph-2xs);font-family:inherit;background:var(--input-bg);border:1px solid var(--color-border);border-radius:3px;line-height:var(--text-paragraph-2xs--line-height)}._composer_1xoa2_1,:scope._composer_1xoa2_1{font-size:var(--text-paragraph-md);font-weight:var(--font-weight-normal);color:var(--color-foreground);line-height:var(--text-paragraph-md--line-height);background:transparent;flex:1;border:none;outline:none;resize:none;overflow-y:auto;max-height:18.75rem;min-width:0;min-height:1.5rem;scrollbar-gutter:stable;white-space:pre-wrap;word-break:break-word;cursor:text;caret-color:var(--color-foreground)}._composer_1xoa2_1:focus,:scope._composer_1xoa2_1:focus{outline:none}._composer_1xoa2_1:empty:before,:scope._composer_1xoa2_1:empty:before{content:attr(data-placeholder);color:var(--color-foreground-muted);pointer-events:none}._disabled_1xoa2_32,:scope._disabled_1xoa2_32{color:var(--color-foreground-muted);cursor:not-allowed;opacity:.7}._message_9smzb_1,:scope._message_9smzb_1{margin:0;font-size:var(--text-paragraph-md);line-height:var(--text-paragraph-md--line-height);color:var(--color-foreground)}._csvTable_74pfs_1,:scope._csvTable_74pfs_1{display:flex;flex-direction:column;height:100%;background:var(--color-background)}._scrollArea_74pfs_8,:scope._scrollArea_74pfs_8{flex:1;overflow:auto;min-height:0}._table_74pfs_14,:scope._table_74pfs_14{border-collapse:collapse;width:max-content;min-width:100%;font-size:var(--text-paragraph-sm)}._table_74pfs_14 th,._table_74pfs_14 td,:scope._table_74pfs_14 th,:scope._table_74pfs_14 td{border:1px solid var(--color-border)}._rowNumber_74pfs_26,:scope._rowNumber_74pfs_26{background:var(--color-background-card);color:var(--color-foreground-subtle);font-weight:var(--font-weight-medium);text-align:center;width:50px;min-width:50px;padding:var(--spacing-xs);font-size:var(--text-paragraph-xs)}._headerCell_74pfs_37,:scope._headerCell_74pfs_37{background:var(--color-background-card);min-width:120px;padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-foreground);font-weight:var(--font-weight-semibold);font-size:var(--text-paragraph-sm)}._dataCell_74pfs_46,:scope._dataCell_74pfs_46{background:var(--color-background);min-width:120px;padding:var(--spacing-xs) var(--spacing-sm);color:var(--color-foreground);font-size:var(--text-paragraph-sm)}._table_74pfs_14 tr:hover td:not(._rowNumber_74pfs_26),:scope._table_74pfs_14 tr:hover td:not(._rowNumber_74pfs_26){background:var(--hover-color, rgba(0, 0, 0, .02))}._table_74pfs_14 thead tr,:scope._table_74pfs_14 thead tr{background:var(--color-background-card)}._table_74pfs_14 thead th,:scope._table_74pfs_14 thead th{position:sticky;top:0;z-index:2;background:var(--color-background-card);border-top:1px solid var(--color-border)}._rowCapMessage_74pfs_72,:scope._rowCapMessage_74pfs_72{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--color-border);background:var(--color-background-card);color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs);text-align:center;flex-shrink:0}._viewer_8j8os_1,:scope._viewer_8j8os_1{position:relative;font-family:var( --font-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);color:var(--color-foreground);background:var(--color-background-card);border:1px solid var(--color-border);border-radius:6px;padding:8px 10px;overflow:auto;white-space:pre}._wrapped_8j8os_25,:scope._wrapped_8j8os_25{white-space:pre-wrap}._wrapped_8j8os_25 ._key_8j8os_29,:scope._wrapped_8j8os_25 ._key_8j8os_29{white-space:nowrap}._wrapped_8j8os_25 ._string_8j8os_33,:scope._wrapped_8j8os_25 ._string_8j8os_33{word-break:break-word}._children_8j8os_39,:scope._children_8j8os_39{padding-left:16px}._toggle_8j8os_50,:scope._toggle_8j8os_50{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--color-foreground-subtle);margin-right:6px}._key_8j8os_29,:scope._key_8j8os_29{color:var(--color-foreground)}._string_8j8os_33,:scope._string_8j8os_33{color:var(--color-success)}._jsonString_8j8os_64,:scope._jsonString_8j8os_64{display:inline}._jsonStringIndicator_8j8os_68,:scope._jsonStringIndicator_8j8os_68{display:inline-block;font-size:var(--text-paragraph-2xs);padding:1px 4px;margin-right:4px;border-radius:3px;background:rgba(var(--success-rgb, 16, 185, 129),.15);color:var(--color-success);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);vertical-align:middle}._jsonStringHint_8j8os_82,:scope._jsonStringHint_8j8os_82{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted);margin-right:6px;vertical-align:middle}._number_8j8os_88,:scope._number_8j8os_88{color:var(--color-accent-default)}._boolean_8j8os_91,:scope._boolean_8j8os_91{color:var(--color-danger)}._null_8j8os_94,:scope._null_8j8os_94{color:var(--color-foreground-muted);font-style:italic}._controls_8j8os_99,:scope._controls_8j8os_99{position:absolute;top:6px;right:6px;display:flex;gap:8px}._btn_8j8os_107,:scope._btn_8j8os_107{font-size:var(--text-paragraph-2xs);padding:3px 6px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-background-card);color:var(--color-foreground-subtle);cursor:pointer;opacity:.7;transition:opacity .15s}._btn_8j8os_107:hover,:scope._btn_8j8os_107:hover{opacity:1;background:var(--color-button-secondary-hover)}._iconBtn_8j8os_124,:scope._iconBtn_8j8os_124{display:flex;align-items:center;justify-content:center;padding:4px}._btn_8j8os_107._active_8j8os_131,:scope._btn_8j8os_107._active_8j8os_131{opacity:1;color:var(--color-accent-default);border-color:var(--color-accent-default);background:color-mix(in srgb,var(--color-accent-default) 10%,transparent)}._queryView_1m71n_1,:scope._queryView_1m71n_1{display:flex;flex-direction:column;gap:10px;padding:8px 12px;font-size:var(--text-paragraph-sm);min-width:0;max-width:100%;overflow:hidden}._section_1m71n_14,:scope._section_1m71n_14{display:flex;flex-direction:column;gap:6px}._sectionLabel_1m71n_20,:scope._sectionLabel_1m71n_20{display:flex;align-items:center;gap:6px;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-bold);color:var(--color-foreground-subtle);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._countBadge_1m71n_31,:scope._countBadge_1m71n_31{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);padding:0 5px;border-radius:8px;background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);color:var(--color-accent-default);min-width:16px;text-align:center}._emptyText_1m71n_42,:scope._emptyText_1m71n_42{color:var(--color-foreground-muted);font-size:var(--text-paragraph-xs);font-style:italic}._pillList_1m71n_50,:scope._pillList_1m71n_50{display:flex;flex-wrap:wrap;gap:6px}._pill_1m71n_50,:scope._pill_1m71n_50{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:6px;background:var(--color-background-card);border:1px solid var(--color-border);font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-xs);color:var(--color-foreground);white-space:nowrap}._aliasLabel_1m71n_70,:scope._aliasLabel_1m71n_70{color:var(--color-foreground-muted);font-weight:var(--font-weight-normal);font-style:italic}._filterRow_1m71n_78,:scope._filterRow_1m71n_78{display:flex;align-items:baseline;gap:8px;padding:4px 0;font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-xs)}._filterField_1m71n_87,:scope._filterField_1m71n_87{color:var(--color-foreground);font-weight:var(--font-weight-medium)}._filterOp_1m71n_92,:scope._filterOp_1m71n_92{color:var(--color-accent-default);font-weight:var(--font-weight-semibold);font-size:var(--text-paragraph-2xs);flex-shrink:0}._filterValue_1m71n_99,:scope._filterValue_1m71n_99{color:var(--color-success-bold, #10b981);word-break:break-word}._paramsRow_1m71n_106,:scope._paramsRow_1m71n_106{display:flex;flex-wrap:wrap;gap:12px}._param_1m71n_106,:scope._param_1m71n_106{display:flex;align-items:center;gap:6px}._paramLabel_1m71n_118,:scope._paramLabel_1m71n_118{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-bold);color:var(--color-foreground-subtle);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);white-space:nowrap}._paramValue_1m71n_127,:scope._paramValue_1m71n_127{font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-xs);color:var(--color-foreground)}._statusRow_1m71n_135,:scope._statusRow_1m71n_135{display:flex;align-items:center;gap:8px}._statusBadge_1m71n_141,:scope._statusBadge_1m71n_141{display:inline-block;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-bold);padding:2px 8px;border-radius:4px;text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._statusSuccess_1m71n_151,:scope._statusSuccess_1m71n_151{background:var(--color-success-subtlest);color:var(--color-success-bold)}._statusError_1m71n_156,:scope._statusError_1m71n_156{background:var(--color-danger-subtlest);color:var(--color-danger-bold)}._statusEmpty_1m71n_161,:scope._statusEmpty_1m71n_161{background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);color:var(--color-foreground-subtle)}._rowCount_1m71n_166,:scope._rowCount_1m71n_166{font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle)}._errorBlock_1m71n_173,:scope._errorBlock_1m71n_173{padding:6px 10px;border-radius:4px;background:var(--color-danger-subtlest);color:var(--color-danger-bold);font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-xs);white-space:pre-wrap;word-break:break-word}._errorTypeLabel_1m71n_186,:scope._errorTypeLabel_1m71n_186{font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);color:var(--color-danger-bold)}._retryBadge_1m71n_193,:scope._retryBadge_1m71n_193{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);padding:2px 8px;border-radius:4px;background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);color:var(--color-foreground-subtle);letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._errorDetailsBlock_1m71n_203,:scope._errorDetailsBlock_1m71n_203{margin:0;padding:10px 12px;border-radius:4px;background:var(--color-danger-subtlest);color:var(--color-danger-bold);border:1px solid var(--color-danger-subtle, var(--color-border));font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);white-space:pre-wrap;word-break:break-word;overflow-x:auto;max-height:50vh}._guidanceToggle_1m71n_219,:scope._guidanceToggle_1m71n_219{display:inline-flex;align-items:center;gap:6px;background:none;border:none;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);cursor:pointer;padding:4px 0;text-align:left;letter-spacing:var(--text-paragraph-xs--letter-spacing);width:max-content}._guidanceToggle_1m71n_219:hover,:scope._guidanceToggle_1m71n_219:hover{color:var(--color-accent-default)}._guidanceChevron_1m71n_239,:scope._guidanceChevron_1m71n_239{display:inline-block;width:12px;font-family:var(--font-mono, monospace)}._emptyMessage_1m71n_245,:scope._emptyMessage_1m71n_245{color:var(--color-foreground-subtle);font-style:italic;font-size:var(--text-paragraph-sm)}._warningBlock_1m71n_251,:scope._warningBlock_1m71n_251{padding:5px 10px;border-radius:4px;background:#ffb40014;border:1px solid rgba(255,180,0,.25);color:var(--color-foreground);font-size:var(--text-paragraph-xs)}._dataTabs_1m71n_262,:scope._dataTabs_1m71n_262{display:inline-flex;border:1px solid var(--color-border);border-radius:4px;overflow:hidden;margin-left:auto}._dataTab_1m71n_262,:scope._dataTab_1m71n_262{background:none;border:none;padding:3px 10px;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);cursor:pointer;transition:all .15s;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._dataTab_1m71n_262:not(:last-child),:scope._dataTab_1m71n_262:not(:last-child){border-right:1px solid var(--color-border)}._dataTab_1m71n_262:hover,:scope._dataTab_1m71n_262:hover{color:var(--color-foreground);background:color-mix(in srgb,var(--color-accent-default) 5%,transparent)}._dataTab_1m71n_262._dataTabActive_1m71n_291,:scope._dataTab_1m71n_262._dataTabActive_1m71n_291{background:color-mix(in srgb,var(--color-accent-default) 12%,transparent);color:var(--color-accent-default)}._fullScreenButton_1m71n_296,:scope._fullScreenButton_1m71n_296{display:flex;align-items:center;justify-content:center;background:none;border:1px solid var(--color-border);color:var(--color-foreground-subtle);cursor:pointer;padding:3px 6px;border-radius:4px;transition:all .15s;flex-shrink:0}._fullScreenButton_1m71n_296:hover,:scope._fullScreenButton_1m71n_296:hover{color:var(--color-accent-default);border-color:var(--color-accent-default);background:color-mix(in srgb,var(--color-accent-default) 6%,transparent)}._csvPreviewSection_1m71n_318,:scope._csvPreviewSection_1m71n_318{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%}._csvFileLabel_1m71n_326,:scope._csvFileLabel_1m71n_326{display:flex;align-items:center;gap:5px;font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted)}._csvLoading_1m71n_335,:scope._csvLoading_1m71n_335{padding:12px;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs);font-style:italic}._csvPreviewContainer_1m71n_342,:scope._csvPreviewContainer_1m71n_342{border-radius:4px;border:1px solid var(--color-border);overflow:hidden;max-height:400px}._csvTruncationNotice_1m71n_349,:scope._csvTruncationNotice_1m71n_349{padding:6px 12px;font-size:var(--text-paragraph-2xs);color:var(--color-foreground-subtle);background:var(--color-background-card);border-top:1px solid var(--color-border);text-align:center}._markdownResult_1m71n_360,:scope._markdownResult_1m71n_360{font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);min-width:0;max-width:100%}._tablePreview_1m71n_367,:scope._tablePreview_1m71n_367{overflow:auto;max-height:400px;border-radius:4px;border:1px solid var(--color-border);background:var(--color-background-card)}._resultTable_1m71n_375,:scope._resultTable_1m71n_375{font-size:var(--text-paragraph-xs)}._resultTable_1m71n_375 table,:scope._resultTable_1m71n_375 table{border-collapse:collapse;width:100%}._resultTable_1m71n_375 th,._resultTable_1m71n_375 td,:scope._resultTable_1m71n_375 th,:scope._resultTable_1m71n_375 td{padding:5px 10px;text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap}._resultTable_1m71n_375 th,:scope._resultTable_1m71n_375 th{position:sticky;top:0;background:var(--color-background-card);font-weight:var(--font-weight-semibold);font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);text-transform:uppercase;letter-spacing:var(--text-paragraph-xs--letter-spacing);z-index:1}._resultTable_1m71n_375 tr:hover td,:scope._resultTable_1m71n_375 tr:hover td{background:color-mix(in srgb,var(--color-accent-default) 3%,transparent)}@media(max-width:768px){._queryView_1m71n_1,:scope._queryView_1m71n_1{padding:6px 8px;gap:8px}._statusRow_1m71n_135,:scope._statusRow_1m71n_135{flex-wrap:wrap}._dataTabs_1m71n_262,:scope._dataTabs_1m71n_262{margin-left:0}._paramsRow_1m71n_106,:scope._paramsRow_1m71n_106{flex-direction:column;gap:8px}._pillList_1m71n_50,:scope._pillList_1m71n_50{gap:4px}._pill_1m71n_50,:scope._pill_1m71n_50{font-size:var(--text-paragraph-2xs);padding:2px 8px;white-space:normal;overflow-wrap:break-word;word-break:break-word}._filterRow_1m71n_78,:scope._filterRow_1m71n_78{flex-wrap:wrap}._filterField_1m71n_87,:scope._filterField_1m71n_87{overflow-wrap:break-word;word-break:break-word;min-width:0}._filterValue_1m71n_99,:scope._filterValue_1m71n_99{min-width:0}._resultTable_1m71n_375 th,._resultTable_1m71n_375 td,:scope._resultTable_1m71n_375 th,:scope._resultTable_1m71n_375 td{white-space:normal;overflow-wrap:break-word;word-break:break-word;padding:4px 6px}._csvPreviewContainer_1m71n_342,._tablePreview_1m71n_367,:scope._csvPreviewContainer_1m71n_342,:scope._tablePreview_1m71n_367{max-height:300px}}._modalOverlay_kokx2_1,:scope._modalOverlay_kokx2_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10001;animation:crisp-crisp-ai-assistant___fadeIn_kokx2_1 .2s ease-out}._modalContent_kokx2_25,:scope._modalContent_kokx2_25{position:relative;width:95vw;height:90vh;background:var(--color-background);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 20px 50px #0000004d;border:1px solid var(--color-border);animation:crisp-crisp-ai-assistant___slideUp_kokx2_1 .3s cubic-bezier(.16,1,.3,1)}._modalBody_kokx2_39,:scope._modalBody_kokx2_39{display:flex;flex:1;min-height:0;overflow:hidden}._floatingCloseButton_kokx2_57,:scope._floatingCloseButton_kokx2_57{position:absolute;top:12px;right:12px;background:var(--color-background-card);border:1px solid var(--color-border);color:var(--color-foreground-subtle);cursor:pointer;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10}._floatingCloseButton_kokx2_57:hover,:scope._floatingCloseButton_kokx2_57:hover{background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);color:var(--color-accent-default);border-color:var(--color-accent-default)}._mainLayout_kokx2_80,:scope._mainLayout_kokx2_80{flex:1;display:flex;min-height:0}._sidebar_kokx2_87,:scope._sidebar_kokx2_87{width:300px;border-right:1px solid var(--color-border);overflow-y:auto;background:var(--color-background-card);display:flex;flex-direction:column;flex-shrink:0}._sidebarTitle_kokx2_97,:scope._sidebarTitle_kokx2_97{padding:20px 16px 16px;display:flex;align-items:center;gap:10px;font-weight:var(--font-weight-semibold);font-size:var(--text-paragraph-md);color:var(--color-foreground)}._liveBadge_kokx2_107,:scope._liveBadge_kokx2_107{background:var(--color-danger);color:var(--color-background-card, #fff);padding:2px 6px;border-radius:4px;font-size:var(--text-paragraph-2xs);animation:crisp-crisp-ai-assistant___pulse_kokx2_1 2s infinite}._toolCallList_kokx2_128,:scope._toolCallList_kokx2_128{list-style:none;margin:0;padding:0}._toolCallItem_kokx2_134,:scope._toolCallItem_kokx2_134{padding:12px 16px;cursor:pointer;border-bottom:1px solid var(--color-border);transition:all .2s;display:flex;flex-direction:column;gap:4px;color:var(--color-foreground)}._toolCallItem_kokx2_134:hover,:scope._toolCallItem_kokx2_134:hover{background:color-mix(in srgb,var(--color-accent-default) 5%,transparent)}._toolCallItem_kokx2_134._active_kokx2_149,:scope._toolCallItem_kokx2_134._active_kokx2_149{background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);border-left:4px solid var(--color-accent-default)}._toolCallItemTitle_kokx2_154,:scope._toolCallItemTitle_kokx2_154{display:flex;align-items:center;gap:8px;font-weight:var(--font-weight-medium);font-size:var(--text-paragraph-md);min-width:0}._toolName_kokx2_163,:scope._toolName_kokx2_163{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._toolCallItemMeta_kokx2_169,:scope._toolCallItemMeta_kokx2_169{display:flex;align-items:center;justify-content:space-between;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle)}._detailPane_kokx2_180,:scope._detailPane_kokx2_180{flex:1;width:0;min-width:0;min-height:0;padding:12px 24px 24px;display:flex;flex-direction:column;gap:12px;background:var(--color-background);overflow:hidden}._detailToolbar_kokx2_196,:scope._detailToolbar_kokx2_196{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0;padding-right:48px;min-width:0}._copyAllButton_kokx2_206,:scope._copyAllButton_kokx2_206{display:inline-flex;align-items:center;gap:6px;background:color-mix(in srgb,var(--color-accent-default) 8%,transparent);border:1px solid color-mix(in srgb,var(--color-accent-default) 35%,transparent);color:var(--color-accent-default);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);padding:6px 12px;border-radius:6px;cursor:pointer;transition:all .15s;white-space:nowrap;flex-shrink:0}._copyAllButton_kokx2_206:hover,:scope._copyAllButton_kokx2_206:hover{background:color-mix(in srgb,var(--color-accent-default) 15%,transparent);border-color:var(--color-accent-default)}._copyAllButton_kokx2_206:active,:scope._copyAllButton_kokx2_206:active{transform:translateY(1px)}._callIdValue_kokx2_232,:scope._callIdValue_kokx2_232{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}._waitingForResponse_kokx2_241,:scope._waitingForResponse_kokx2_241{color:var(--color-foreground-subtle);font-style:italic}._section_kokx2_246,:scope._section_kokx2_246{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;min-width:0}._section_kokx2_246:first-of-type,:scope._section_kokx2_246:first-of-type{flex:0 1 auto;max-height:50%}._section_kokx2_246:last-of-type,:scope._section_kokx2_246:last-of-type{flex:1;min-height:0}._sectionHeader_kokx2_265,:scope._sectionHeader_kokx2_265{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--color-border);padding-bottom:8px;flex-shrink:0;gap:12px;flex-wrap:wrap;min-width:0}._sectionTitle_kokx2_277,:scope._sectionTitle_kokx2_277{font-size:var(--text-paragraph-md);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);text-transform:uppercase;letter-spacing:var(--text-paragraph-md--letter-spacing);display:flex;align-items:baseline;gap:10px;min-width:0;flex:1 1 auto}._sectionHeaderRight_kokx2_290,:scope._sectionHeaderRight_kokx2_290{display:flex;align-items:center;gap:10px}._viewToggle_kokx2_297,:scope._viewToggle_kokx2_297{display:flex;border:1px solid var(--color-border);border-radius:6px;overflow:hidden}._viewToggleBtn_kokx2_304,:scope._viewToggleBtn_kokx2_304{background:none;border:none;padding:3px 10px;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);cursor:pointer;transition:all .15s;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._viewToggleBtn_kokx2_304:not(:last-child),:scope._viewToggleBtn_kokx2_304:not(:last-child){border-right:1px solid var(--color-border)}._viewToggleBtn_kokx2_304:hover,:scope._viewToggleBtn_kokx2_304:hover{color:var(--color-foreground);background:color-mix(in srgb,var(--color-accent-default) 5%,transparent)}._viewToggleBtn_kokx2_304._viewToggleActive_kokx2_325,:scope._viewToggleBtn_kokx2_304._viewToggleActive_kokx2_325{background:color-mix(in srgb,var(--color-accent-default) 12%,transparent);color:var(--color-accent-default)}._callIdButton_kokx2_330,:scope._callIdButton_kokx2_330{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid transparent;color:var(--color-foreground-muted);font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-2xs);cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .15s;min-width:0;max-width:100%;overflow:hidden}._callIdButton_kokx2_330:hover:not(:disabled),:scope._callIdButton_kokx2_330:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);color:var(--color-accent-default);border-color:color-mix(in srgb,var(--color-accent-default) 25%,transparent)}._callIdButton_kokx2_330:disabled,:scope._callIdButton_kokx2_330:disabled{cursor:default;opacity:.6}._callIdLabel_kokx2_359,:scope._callIdLabel_kokx2_359{margin-right:4px;opacity:.7}._toolNameCode_kokx2_364,:scope._toolNameCode_kokx2_364{font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-normal);color:var(--color-foreground-subtle);text-transform:none;letter-spacing:var(--text-paragraph-xs--letter-spacing);-webkit-user-select:all;user-select:all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._sectionContent_kokx2_378,:scope._sectionContent_kokx2_378{overflow:auto;flex:1;min-height:0;min-width:0}._largeResponse_kokx2_385,:scope._largeResponse_kokx2_385{flex:1;min-height:0;min-width:0;overflow:auto}._expandButton_kokx2_392,:scope._expandButton_kokx2_392{background:none;border:none;color:var(--color-accent-default);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);cursor:pointer;padding:4px 8px;border-radius:4px}._expandButton_kokx2_392:hover,:scope._expandButton_kokx2_392:hover{background:color-mix(in srgb,var(--color-accent-default) 10%,transparent)}._jsonValue_kokx2_408,:scope._jsonValue_kokx2_408{font-family:JetBrains Mono,Fira Code,monospace;font-size:var(--text-paragraph-sm)}._emptyState_kokx2_413,:scope._emptyState_kokx2_413{flex:1;display:flex;align-items:center;justify-content:center;color:var(--color-foreground-subtle);font-size:var(--text-heading-4)}._toolIconWrapper_kokx2_422,:scope._toolIconWrapper_kokx2_422{position:relative;display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}._toolIcon_kokx2_422,:scope._toolIcon_kokx2_422{font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle)}._toolCallItem_kokx2_134._active_kokx2_149 ._toolIcon_kokx2_422,:scope._toolCallItem_kokx2_134._active_kokx2_149 ._toolIcon_kokx2_422{color:var(--color-accent-default)}._statusDot_kokx2_441,:scope._statusDot_kokx2_441{position:absolute;bottom:-1px;right:-1px;width:7px;height:7px;border-radius:50%;background:var(--color-accent-default);animation:crisp-crisp-ai-assistant___pulse_kokx2_1 2s infinite}._spinning_kokx2_452,:scope._spinning_kokx2_452{animation:crisp-crisp-ai-assistant___spin_kokx2_452 2s linear infinite}._durationBadge_kokx2_465,:scope._durationBadge_kokx2_465{background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);color:var(--color-accent-default);padding:2px 6px;border-radius:4px;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold)}._jsonStringValue_kokx2_474,:scope._jsonStringValue_kokx2_474{color:var(--color-success-bold, #10b981);cursor:pointer;transition:all .2s;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:2px}._jsonStringValue_kokx2_474:hover,:scope._jsonStringValue_kokx2_474:hover{color:var(--color-accent-default);text-decoration-color:var(--color-accent-default)}._zoomedView_kokx2_488,:scope._zoomedView_kokx2_488{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;background:var(--color-background);animation:crisp-crisp-ai-assistant___slideIn_kokx2_1 .2s ease-out}._zoomedHeader_kokx2_510,:scope._zoomedHeader_kokx2_510{min-height:60px;padding:10px 64px 10px 32px;border-bottom:1px solid var(--color-border);display:flex;align-items:center;gap:12px;background:var(--color-background-card);flex-wrap:wrap}._zoomedHeaderContent_kokx2_521,:scope._zoomedHeaderContent_kokx2_521{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:12px}._zoomedTitle_kokx2_529,:scope._zoomedTitle_kokx2_529{display:flex;align-items:center;font-weight:var(--font-weight-semibold);font-size:var(--text-paragraph-md);color:var(--color-foreground);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;gap:4px}._backButton_kokx2_542,:scope._backButton_kokx2_542{background:none;border:none;color:var(--color-accent-default);font-weight:var(--font-weight-semibold);cursor:pointer;display:flex;align-items:center;gap:8px;padding:8px 16px;margin-left:-16px;border-radius:6px;transition:all .2s;font-size:var(--text-paragraph-sm)}._backButton_kokx2_542:hover,:scope._backButton_kokx2_542:hover{background:color-mix(in srgb,var(--color-accent-default) 10%,transparent)}._copyButton_kokx2_562,:scope._copyButton_kokx2_562{position:absolute;top:80px;right:24px;background:var(--color-background);border:1px solid var(--color-border);color:var(--color-foreground-subtle);font-weight:var(--font-weight-medium);cursor:pointer;display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;transition:all .2s;font-size:var(--text-paragraph-xs);z-index:10;opacity:.8}._copyButton_kokx2_562:hover,:scope._copyButton_kokx2_562:hover{opacity:1;background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);border-color:var(--color-accent-default);color:var(--color-accent-default)}._zoomedBody_kokx2_589,:scope._zoomedBody_kokx2_589{flex:1;display:flex;overflow:hidden;position:relative;min-width:0;width:100%}._zoomedContent_kokx2_598,:scope._zoomedContent_kokx2_598{flex:1;min-width:0;overflow-y:auto;padding:24px 32px;display:flex;flex-direction:column}._zoomedContentFullWidth_kokx2_607 ._markdownContent_kokx2_607,._zoomedContentFullWidth_kokx2_607 ._frontMatter_kokx2_608,:scope._zoomedContentFullWidth_kokx2_607 ._markdownContent_kokx2_607,:scope._zoomedContentFullWidth_kokx2_607 ._frontMatter_kokx2_608{max-width:none}._toc_kokx2_612,:scope._toc_kokx2_612{width:280px;flex-shrink:0;padding:24px 20px;border-left:1px solid var(--color-border);background:var(--color-background-card);overflow-y:auto;display:flex;flex-direction:column;gap:16px}._tocHeader_kokx2_624,:scope._tocHeader_kokx2_624{font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-bold);color:var(--color-foreground-subtle);text-transform:uppercase;letter-spacing:var(--text-paragraph-xs--letter-spacing)}._tocList_kokx2_632,:scope._tocList_kokx2_632{display:flex;flex-direction:column;gap:8px}._tocItem_kokx2_638,:scope._tocItem_kokx2_638{color:var(--color-foreground-subtle);text-decoration:none;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);transition:all .2s;padding:4px 0;border-left:2px solid transparent;word-wrap:break-word;overflow-wrap:break-word}._tocItem_kokx2_638:hover,:scope._tocItem_kokx2_638:hover{color:var(--color-accent-default)}._tocLevel1_kokx2_654,:scope._tocLevel1_kokx2_654{font-weight:var(--font-weight-semibold);color:var(--color-foreground)}._tocLevel2_kokx2_658,:scope._tocLevel2_kokx2_658{padding-left:12px}._tocLevel3_kokx2_661,:scope._tocLevel3_kokx2_661{padding-left:24px;font-size:var(--text-paragraph-xs)}._tocLevel4_kokx2_665,:scope._tocLevel4_kokx2_665{padding-left:36px;font-size:var(--text-paragraph-xs)}._frontMatter_kokx2_608,:scope._frontMatter_kokx2_608{margin-bottom:48px;padding:32px;background:color-mix(in srgb,var(--color-accent-default) 3%,transparent);border:1px solid var(--color-border);border-radius:12px;display:flex;flex-direction:column;gap:20px;max-width:1000px}._frontMatterItem_kokx2_682,:scope._frontMatterItem_kokx2_682{display:flex;align-items:flex-start;gap:32px}._frontMatterKey_kokx2_688,:scope._frontMatterKey_kokx2_688{width:140px;min-width:140px;font-weight:var(--font-weight-bold);color:var(--color-foreground-subtle);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);font-size:var(--text-paragraph-2xs);padding-top:3px}._frontMatterValue_kokx2_699,:scope._frontMatterValue_kokx2_699{color:var(--color-foreground);line-height:var(--text-paragraph-md--line-height);font-size:var(--text-paragraph-md);flex:1}._codeIndicator_kokx2_707,:scope._codeIndicator_kokx2_707{display:inline-block;font-size:var(--text-paragraph-2xs);padding:1px 4px;margin-right:6px;border-radius:3px;background:color-mix(in srgb,var(--color-accent-default) 15%,transparent);color:var(--color-accent-default);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);vertical-align:middle}._codeLanguageBadge_kokx2_722,:scope._codeLanguageBadge_kokx2_722{display:inline-block;font-size:var(--text-paragraph-2xs);padding:2px 8px;margin-right:10px;border-radius:4px;background:color-mix(in srgb,var(--color-accent-default) 15%,transparent);color:var(--color-accent-default);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._copyCodeButton_kokx2_736,:scope._copyCodeButton_kokx2_736{display:flex;align-items:center;gap:6px;background:var(--color-background-card);border:1px solid var(--color-border);color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);padding:6px 12px;border-radius:6px;cursor:pointer;transition:all .15s;flex-shrink:0}._copyCodeButton_kokx2_736:hover,:scope._copyCodeButton_kokx2_736:hover{background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);border-color:var(--color-accent-default);color:var(--color-accent-default)}._codeBlockPre_kokx2_759,:scope._codeBlockPre_kokx2_759{margin:0;padding:20px 24px;overflow-x:auto;font-family:JetBrains Mono,Fira Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);background:var(--color-background-card);color:var(--color-foreground);border-radius:8px;border:1px solid var(--color-border)}._codeBlockPre_kokx2_759 code,:scope._codeBlockPre_kokx2_759 code{background:transparent;padding:0}._errorIndicator_kokx2_778,:scope._errorIndicator_kokx2_778{display:inline-block;font-size:var(--text-paragraph-2xs);padding:1px 4px;margin-right:6px;border-radius:3px;background:var(--color-danger-subtlest);color:var(--color-danger-bold);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);vertical-align:middle}._successIndicator_kokx2_793,:scope._successIndicator_kokx2_793{display:inline-block;font-size:var(--text-paragraph-2xs);padding:1px 4px;margin-right:6px;border-radius:3px;background:var(--color-success-subtlest);color:var(--color-success-bold);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);vertical-align:middle}._statusBadgeError_kokx2_808,:scope._statusBadgeError_kokx2_808{display:inline-block;font-size:var(--text-paragraph-2xs);padding:2px 8px;margin-right:10px;border-radius:4px;background:var(--color-danger-subtlest);color:var(--color-danger-bold);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._statusBadgeSuccess_kokx2_821,:scope._statusBadgeSuccess_kokx2_821{display:inline-block;font-size:var(--text-paragraph-2xs);padding:2px 8px;margin-right:10px;border-radius:4px;background:var(--color-success-subtlest);color:var(--color-success-bold);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._outputSection_kokx2_835,:scope._outputSection_kokx2_835{margin-bottom:24px}._outputSection_kokx2_835:last-child,:scope._outputSection_kokx2_835:last-child{margin-bottom:0}._outputSectionHeader_kokx2_843,:scope._outputSectionHeader_kokx2_843{display:flex;align-items:center;gap:12px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--color-border)}._outputSectionTitle_kokx2_852,:scope._outputSectionTitle_kokx2_852{font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-bold);color:var(--color-foreground-subtle);text-transform:uppercase;letter-spacing:var(--text-paragraph-xs--letter-spacing)}._tracebackHint_kokx2_860,:scope._tracebackHint_kokx2_860{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted);font-style:italic}._outputPre_kokx2_867,:scope._outputPre_kokx2_867{margin:0;padding:16px 20px;overflow-x:auto;font-family:JetBrains Mono,Fira Code,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);background:var(--color-background-card);color:var(--color-foreground);border-radius:8px;border:1px solid var(--color-border);white-space:pre-wrap;word-break:break-word}._stderrPre_kokx2_883,:scope._stderrPre_kokx2_883{background:var(--color-danger-subtlest);border-color:var(--color-danger-subtle)}._vfsFileIndicator_kokx2_889,:scope._vfsFileIndicator_kokx2_889{display:inline-flex;align-items:center;gap:3px;font-size:var(--text-paragraph-2xs);padding:1px 5px;margin-right:6px;border-radius:3px;background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);color:var(--color-accent-default);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);vertical-align:middle}._vfsFileBadge_kokx2_906,:scope._vfsFileBadge_kokx2_906{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-paragraph-2xs);padding:2px 8px;margin-right:10px;border-radius:4px;background:color-mix(in srgb,var(--color-accent-default) 15%,transparent);color:var(--color-accent-default);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._vfsLoadingState_kokx2_922,:scope._vfsLoadingState_kokx2_922{display:flex;align-items:center;gap:12px;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm);padding:24px}._vfsSpinner_kokx2_931,:scope._vfsSpinner_kokx2_931{width:18px;height:18px;border:2px solid var(--color-border);border-top-color:var(--color-accent-default);border-radius:50%;animation:crisp-crisp-ai-assistant___spin_kokx2_452 .8s linear infinite}._vfsErrorState_kokx2_940,:scope._vfsErrorState_kokx2_940{display:flex;align-items:center;gap:8px;color:var(--color-danger-bold);font-size:var(--text-paragraph-sm);padding:24px}._vfsCsvPreview_kokx2_949,:scope._vfsCsvPreview_kokx2_949{flex:1;overflow:auto;border-radius:8px;border:1px solid var(--color-border)}._vfsTruncationNotice_kokx2_956,:scope._vfsTruncationNotice_kokx2_956{padding:8px 16px;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);background:var(--color-background-card);border-top:1px solid var(--color-border);text-align:center}._mobileSidebarToggle_kokx2_966,:scope._mobileSidebarToggle_kokx2_966{display:none}@media(max-width:1100px)and (min-width:769px){._sidebar_kokx2_87,:scope._sidebar_kokx2_87{width:240px}._detailPane_kokx2_180,:scope._detailPane_kokx2_180{padding:12px 16px 16px}._zoomedHeader_kokx2_510,:scope._zoomedHeader_kokx2_510{padding:10px 56px 10px 20px}._zoomedContent_kokx2_598,:scope._zoomedContent_kokx2_598{padding:20px 24px}}@media(max-width:768px){._modalContent_kokx2_25,:scope._modalContent_kokx2_25{width:100vw;height:100vh;height:100dvh;border-radius:0;border:none}._floatingCloseButton_kokx2_57,:scope._floatingCloseButton_kokx2_57{top:8px;right:8px;padding:10px;z-index:20}._mainLayout_kokx2_80,:scope._mainLayout_kokx2_80{flex-direction:column}._sidebar_kokx2_87,:scope._sidebar_kokx2_87{width:100%;max-height:0;overflow:hidden;border-right:none;border-bottom:1px solid var(--color-border);transition:max-height .3s ease}._sidebar_kokx2_87._sidebarOpen_kokx2_1026,:scope._sidebar_kokx2_87._sidebarOpen_kokx2_1026{max-height:50vh;overflow-y:auto}._sidebarTitle_kokx2_97,:scope._sidebarTitle_kokx2_97{padding:14px 16px 12px;font-size:var(--text-paragraph-sm)}._toolCallItem_kokx2_134,:scope._toolCallItem_kokx2_134{padding:10px 16px}._mobileSidebarToggle_kokx2_966,:scope._mobileSidebarToggle_kokx2_966{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 16px;background:var(--color-background-card);border:none;border-bottom:1px solid var(--color-border);color:var(--color-foreground);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);cursor:pointer;flex-shrink:0;gap:8px}._mobileSidebarToggle_kokx2_966:active,:scope._mobileSidebarToggle_kokx2_966:active{background:color-mix(in srgb,var(--color-accent-default) 8%,transparent)}._mobileToggleLeft_kokx2_1062,:scope._mobileToggleLeft_kokx2_1062{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}._mobileToggleToolName_kokx2_1070,:scope._mobileToggleToolName_kokx2_1070{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileToggleChevron_kokx2_1076,:scope._mobileToggleChevron_kokx2_1076{flex-shrink:0;transition:transform .2s ease}._mobileToggleChevron_kokx2_1076._open_kokx2_1081,:scope._mobileToggleChevron_kokx2_1076._open_kokx2_1081{transform:rotate(180deg)}._mobileToggleCount_kokx2_1085,:scope._mobileToggleCount_kokx2_1085{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-subtle);background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);padding:2px 6px;border-radius:10px;flex-shrink:0}._detailPane_kokx2_180,:scope._detailPane_kokx2_180{width:auto;max-width:100%;padding:12px;gap:12px;overflow-y:auto;overflow-x:hidden}._detailToolbar_kokx2_196,:scope._detailToolbar_kokx2_196{padding-right:44px;gap:6px}._copyAllButton_kokx2_206,:scope._copyAllButton_kokx2_206{padding:6px 10px;font-size:var(--text-paragraph-xs)}._sectionHeader_kokx2_265,:scope._sectionHeader_kokx2_265{gap:8px}._sectionContent_kokx2_378,:scope._sectionContent_kokx2_378{overflow-x:auto;-webkit-overflow-scrolling:touch}._toolNameCode_kokx2_364,:scope._toolNameCode_kokx2_364{max-width:100%}._callIdButton_kokx2_330,:scope._callIdButton_kokx2_330{font-size:var(--text-paragraph-2xs);max-width:100%;flex-shrink:1}._callIdValue_kokx2_232,:scope._callIdValue_kokx2_232{max-width:100%}._zoomedHeader_kokx2_510,:scope._zoomedHeader_kokx2_510{height:auto;min-height:48px;padding:8px 52px 8px 16px;flex-wrap:wrap;gap:8px}._zoomedHeaderContent_kokx2_521,:scope._zoomedHeaderContent_kokx2_521{flex-wrap:wrap;gap:8px}._backButton_kokx2_542,:scope._backButton_kokx2_542{padding:6px 10px;margin-left:-10px;font-size:var(--text-paragraph-sm)}._backButton_kokx2_542 span,:scope._backButton_kokx2_542 span{display:none}._zoomedTitle_kokx2_529,:scope._zoomedTitle_kokx2_529{margin-left:8px;font-size:var(--text-paragraph-sm)}._copyCodeButton_kokx2_736,:scope._copyCodeButton_kokx2_736{padding:6px 10px;font-size:var(--text-paragraph-xs)}._zoomedContent_kokx2_598,:scope._zoomedContent_kokx2_598{padding:16px}._toc_kokx2_612,:scope._toc_kokx2_612{display:none}._zoomedContentFullWidth_kokx2_607,:scope._zoomedContentFullWidth_kokx2_607{max-width:100%}._frontMatter_kokx2_608,:scope._frontMatter_kokx2_608{padding:16px;gap:12px}._frontMatterItem_kokx2_682,:scope._frontMatterItem_kokx2_682{flex-direction:column;gap:4px}._frontMatterKey_kokx2_688,:scope._frontMatterKey_kokx2_688{width:auto;min-width:auto}._codeBlockPre_kokx2_759,._outputPre_kokx2_867,:scope._codeBlockPre_kokx2_759,:scope._outputPre_kokx2_867{padding:12px 16px;font-size:var(--text-paragraph-xs)}}._root_jkoy6_12,:scope._root_jkoy6_12{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;background:var(--color-background);color:var(--color-foreground);position:relative}._workspace_jkoy6_25,:scope._workspace_jkoy6_25{flex:1 1 auto;min-height:0;display:flex;position:relative}._tabBar_jkoy6_42,:scope._tabBar_jkoy6_42{flex:0 0 auto;display:flex;align-items:stretch;padding:0 var(--spacing-lg);background:var(--color-background);border-bottom:1px solid var(--color-border)}._tabBar_jkoy6_42>*,:scope._tabBar_jkoy6_42>*{border-bottom:none!important}._tabBar_jkoy6_42 button[role=tab],:scope._tabBar_jkoy6_42 button[role=tab]{padding:10px 14px!important;border-bottom-width:2px!important;font-weight:var(--font-weight-semibold, 600);letter-spacing:var(--text-paragraph-md--letter-spacing);transition:background-color .15s ease,color .15s ease,border-color .15s ease}._tabBar_jkoy6_42 button[role=tab]:hover,:scope._tabBar_jkoy6_42 button[role=tab]:hover{background:var(--hover-bg-color, rgba(0, 0, 0, .05))!important;color:var(--color-foreground)!important}._tabBar_jkoy6_42 button[role=tab][aria-selected=true],:scope._tabBar_jkoy6_42 button[role=tab][aria-selected=true]{background:var(--color-background-card)!important;color:var(--color-background-primary)!important;border-bottom-color:var(--color-background-primary)!important}._tabPanel_jkoy6_84,:scope._tabPanel_jkoy6_84{flex:1 1 auto;min-height:0;min-width:0;display:flex;width:100%;height:100%}._tabPanel_jkoy6_84[hidden],:scope._tabPanel_jkoy6_84[hidden]{display:none}._fileTreePane_jkoy6_101,._editorPane_jkoy6_102,:scope._fileTreePane_jkoy6_101,:scope._editorPane_jkoy6_102{display:flex;flex-direction:column;min-height:0;height:100%;width:100%;background:var(--color-background)}._editorPane_jkoy6_102,:scope._editorPane_jkoy6_102{border-left:1px solid var(--color-border)}._sandpackPaneFlush_jkoy6_132,:scope._sandpackPaneFlush_jkoy6_132{flex:1 1 auto;min-height:0;height:100%;width:100%;display:flex;--sp-layout-height: 100%}._sandpackPaneFlush_jkoy6_132 .sp-layout,._sandpackPaneFlush_jkoy6_132 .sp-wrapper,:scope._sandpackPaneFlush_jkoy6_132 .sp-layout,:scope._sandpackPaneFlush_jkoy6_132 .sp-wrapper{border:none;border-radius:0;height:100%;width:100%;flex:1 1 auto;min-height:0;min-width:0}._sandpackPaneFlush_jkoy6_132 .sp-stack,._sandpackPaneFlush_jkoy6_132 .sp-file-explorer,:scope._sandpackPaneFlush_jkoy6_132 .sp-stack,:scope._sandpackPaneFlush_jkoy6_132 .sp-file-explorer{height:100%!important;min-height:0!important;flex:1 1 auto!important;width:100%!important}._sandpackPaneFlush_jkoy6_132>*,:scope._sandpackPaneFlush_jkoy6_132>*{flex:1 1 auto;min-height:0;min-width:0;width:100%}._sandpackPaneFlush_jkoy6_132 .sp-file-explorer,:scope._sandpackPaneFlush_jkoy6_132 .sp-file-explorer{padding:var(--spacing-xs) 0;overflow:hidden}._sandpackPaneFlush_jkoy6_132 .sp-file-explorer-list,:scope._sandpackPaneFlush_jkoy6_132 .sp-file-explorer-list{width:100%;height:100%;padding:0 var(--spacing-xs)}._sandpackPaneFlush_jkoy6_132 .sp-explorer,:scope._sandpackPaneFlush_jkoy6_132 .sp-explorer{width:100%;padding:6px 8px 6px 6px;margin-bottom:1px;border-radius:4px;border-left:2px solid transparent;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);position:relative;color:var(--color-foreground)}._sandpackPaneFlush_jkoy6_132 .sp-explorer:hover:not([data-active=true]),:scope._sandpackPaneFlush_jkoy6_132 .sp-explorer:hover:not([data-active=true]){background:var(--color-background-hover)}._sandpackPaneFlush_jkoy6_132 .sp-explorer[data-active=true],:scope._sandpackPaneFlush_jkoy6_132 .sp-explorer[data-active=true]{background:var(--color-background-selected);border-left-color:var(--color-background-primary);color:var(--color-foreground-selected);font-weight:var(--font-weight-semibold, 600)}._editorPane_jkoy6_102 .cm-editor,._editorPane_jkoy6_102 .sp-cm,:scope._editorPane_jkoy6_102 .cm-editor,:scope._editorPane_jkoy6_102 .sp-cm{height:100%;font-size:var(--text-paragraph-sm)}._editorPane_jkoy6_102 .sp-tabs,:scope._editorPane_jkoy6_102 .sp-tabs{background:var(--color-background);border-bottom:1px solid var(--color-border)}._editorPane_jkoy6_102 .sp-tab-container,:scope._editorPane_jkoy6_102 .sp-tab-container{outline:none;margin:0}._editorPane_jkoy6_102 .sp-tab-container:has(button:focus),:scope._editorPane_jkoy6_102 .sp-tab-container:has(button:focus){outline:none}._editorPane_jkoy6_102 .sp-tab-container:has(button:focus-visible),:scope._editorPane_jkoy6_102 .sp-tab-container:has(button:focus-visible){outline:2px solid var(--color-background-primary);outline-offset:-2px;border-radius:4px}._editorPane_jkoy6_102 .sp-tab-button,:scope._editorPane_jkoy6_102 .sp-tab-button{font-size:var(--text-paragraph-sm);padding:6px 12px;color:var(--color-foreground-subtle);border-bottom:2px solid transparent;transition:color .15s ease,background-color .15s ease,border-color .15s ease}._editorPane_jkoy6_102 .sp-tab-button:hover:not([data-active=true]),:scope._editorPane_jkoy6_102 .sp-tab-button:hover:not([data-active=true]){color:var(--color-foreground);background:var(--color-background-hover)}._editorPane_jkoy6_102 .sp-tab-button[data-active=true],:scope._editorPane_jkoy6_102 .sp-tab-button[data-active=true]{color:var(--color-background-primary);border-bottom-color:var(--color-background-primary);font-weight:var(--font-weight-semibold, 600);background:transparent}._editorPane_jkoy6_102 .sp-close-button,:scope._editorPane_jkoy6_102 .sp-close-button{display:inline-flex;align-items:center;justify-content:center;color:var(--color-foreground-subtle);border-radius:4px;transition:color .15s ease,background-color .15s ease}._editorPane_jkoy6_102 .sp-close-button:hover,:scope._editorPane_jkoy6_102 .sp-close-button:hover{color:var(--color-foreground);background:var(--color-background-hover)}._editorPane_jkoy6_102 .cm-panels,:scope._editorPane_jkoy6_102 .cm-panels{background:var(--color-background-card);color:var(--color-foreground);border-color:var(--color-border)}._editorPane_jkoy6_102 .cm-panels.cm-panels-top,:scope._editorPane_jkoy6_102 .cm-panels.cm-panels-top{border-bottom:1px solid var(--color-border)}._editorPane_jkoy6_102 .cm-panels.cm-panels-bottom,:scope._editorPane_jkoy6_102 .cm-panels.cm-panels-bottom{border-top:1px solid var(--color-border)}._editorPane_jkoy6_102 .cm-search,:scope._editorPane_jkoy6_102 .cm-search{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-xs) calc(var(--spacing-sm) + 20px) var(--spacing-xs) var(--spacing-sm);font-family:inherit;font-size:var(--text-paragraph-sm)}._editorPane_jkoy6_102 .cm-search-row,:scope._editorPane_jkoy6_102 .cm-search-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs)}._editorPane_jkoy6_102 .cm-search label,:scope._editorPane_jkoy6_102 .cm-search label{display:inline-flex;align-items:center;gap:4px;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm);-webkit-user-select:none;user-select:none}._editorPane_jkoy6_102 .cm-search input[type=checkbox],:scope._editorPane_jkoy6_102 .cm-search input[type=checkbox]{accent-color:var(--color-background-primary)}._editorPane_jkoy6_102 .cm-textfield,:scope._editorPane_jkoy6_102 .cm-textfield{background:var(--color-background);color:var(--color-foreground);border:1px solid var(--color-border);border-radius:4px;padding:4px 8px;font-family:inherit;font-size:var(--text-paragraph-sm);outline:none;transition:border-color .15s ease,box-shadow .15s ease}._editorPane_jkoy6_102 .cm-textfield:focus,:scope._editorPane_jkoy6_102 .cm-textfield:focus{border-color:var(--color-background-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-background-primary) 18%,transparent)}._editorPane_jkoy6_102 .cm-button,:scope._editorPane_jkoy6_102 .cm-button{display:inline-flex;align-items:center;gap:5px;background:var(--color-background);color:var(--color-foreground);border:1px solid var(--color-border);border-radius:4px;padding:3px 9px;font-family:inherit;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold, 600);line-height:var(--text-paragraph-sm--line-height);text-transform:capitalize;cursor:pointer;background-image:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._editorPane_jkoy6_102 .cm-button svg,:scope._editorPane_jkoy6_102 .cm-button svg{width:.85em;height:.85em;flex-shrink:0}._editorPane_jkoy6_102 .cm-button:hover,:scope._editorPane_jkoy6_102 .cm-button:hover{background:var(--color-background-hover);border-color:var(--color-background-primary);color:var(--color-background-primary)}._editorPane_jkoy6_102 .cm-button:focus-visible,:scope._editorPane_jkoy6_102 .cm-button:focus-visible{outline:2px solid var(--color-background-primary);outline-offset:1px}._editorPane_jkoy6_102 .cm-panel.cm-search button[name=close],:scope._editorPane_jkoy6_102 .cm-panel.cm-search button[name=close]{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);display:inline-flex;align-items:center;justify-content:center;color:var(--color-foreground-subtle);background:transparent;border:none;line-height:1;padding:4px;cursor:pointer;border-radius:4px}._editorPane_jkoy6_102 .cm-panel.cm-search button[name=close] svg,:scope._editorPane_jkoy6_102 .cm-panel.cm-search button[name=close] svg{width:.85em;height:.85em}._editorPane_jkoy6_102 .cm-panel.cm-search button[name=close]:hover,:scope._editorPane_jkoy6_102 .cm-panel.cm-search button[name=close]:hover{color:var(--color-foreground);background:var(--color-background-hover)}._editorPane_jkoy6_102 .cm-searchMatch,:scope._editorPane_jkoy6_102 .cm-searchMatch{background:var(--text-highlight-bg);color:var(--highlight-text);border-radius:2px}._editorPane_jkoy6_102 .cm-searchMatch-selected,:scope._editorPane_jkoy6_102 .cm-searchMatch-selected{background:var(--color-background-primary);color:#fff}._editorPane_jkoy6_102 .cm-selectionMatch,:scope._editorPane_jkoy6_102 .cm-selectionMatch{background:color-mix(in srgb,var(--color-background-primary) 18%,transparent);border-radius:2px}._previewCell_jkoy6_495,:scope._previewCell_jkoy6_495{display:flex;flex-direction:column;min-height:0;width:100%;height:100%;background:var(--color-background-card)}._previewHeader_jkoy6_504,:scope._previewHeader_jkoy6_504{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);border-bottom:1px solid var(--color-border);background:var(--color-background-card);flex:0 0 auto}._previewHeaderRight_jkoy6_517,:scope._previewHeaderRight_jkoy6_517{display:flex;align-items:center;gap:var(--spacing-sm)}._previewIconButton_jkoy6_527,:scope._previewIconButton_jkoy6_527{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--color-foreground-subtle);cursor:pointer;font-size:var(--text-paragraph-sm);transition:background-color .15s ease,color .15s ease}._previewIconButton_jkoy6_527:hover:not(:disabled),:scope._previewIconButton_jkoy6_527:hover:not(:disabled){background:var(--hover-bg-color, rgba(0, 0, 0, .06));color:var(--color-foreground)}._previewIconButton_jkoy6_527:disabled,:scope._previewIconButton_jkoy6_527:disabled{opacity:.4;cursor:not-allowed}._previewIconButton_jkoy6_527:focus-visible,:scope._previewIconButton_jkoy6_527:focus-visible{outline:2px solid var(--color-background-primary);outline-offset:1px}._previewIconButtonActive_jkoy6_566,._previewIconButton_jkoy6_527._previewIconButtonActive_jkoy6_566:hover:not(:disabled),:scope._previewIconButtonActive_jkoy6_566,:scope._previewIconButton_jkoy6_527._previewIconButtonActive_jkoy6_566:hover:not(:disabled){background:var(--color-background-primary);color:#fff}._previewFullscreen_jkoy6_575,:scope._previewFullscreen_jkoy6_575{flex:1 1 auto;width:100%;height:100%;min-height:0;min-width:0;display:flex;flex-direction:column;align-items:stretch}._previewFullscreen_jkoy6_575>*,:scope._previewFullscreen_jkoy6_575>*{flex:1 1 auto;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;border-left:none}._previewIframe_jkoy6_596,:scope._previewIframe_jkoy6_596{flex:1 1 auto;width:100%;height:100%;min-height:0;border:none;background:var(--color-background-card);display:block}._previewBody_jkoy6_610,:scope._previewBody_jkoy6_610{flex:1 1 auto;min-height:0;position:relative;display:flex;flex-direction:column}._previewBody_jkoy6_610>._previewIframe_jkoy6_596,:scope._previewBody_jkoy6_610>._previewIframe_jkoy6_596{flex:1 1 auto}._consoleDrawer_jkoy6_632,:scope._consoleDrawer_jkoy6_632{flex:0 0 auto;min-height:80px;display:flex;flex-direction:column;border-top:1px solid var(--color-border);background:var(--color-background-card);position:relative}._consoleDrawerResizer_jkoy6_633,:scope._consoleDrawerResizer_jkoy6_633{position:absolute;top:-4px;left:0;right:0;height:8px;cursor:ns-resize;z-index:1;background:transparent;transition:background-color .12s ease}._consoleDrawerResizer_jkoy6_633:before,:scope._consoleDrawerResizer_jkoy6_633:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:3px;border-radius:2px;background:transparent;transition:background-color .12s ease}._consoleDrawerResizer_jkoy6_633:hover:before,._consoleDrawerResizer_jkoy6_633:focus-visible:before,._previewBodyResizing_jkoy6_678 ._consoleDrawerResizer_jkoy6_633:before,:scope._consoleDrawerResizer_jkoy6_633:hover:before,:scope._consoleDrawerResizer_jkoy6_633:focus-visible:before,:scope._previewBodyResizing_jkoy6_678 ._consoleDrawerResizer_jkoy6_633:before{background:var(--color-background-primary)}._consoleDrawerResizer_jkoy6_633:focus-visible,:scope._consoleDrawerResizer_jkoy6_633:focus-visible{outline:none}._previewBodyResizing_jkoy6_678,._previewBodyResizing_jkoy6_678 *,:scope._previewBodyResizing_jkoy6_678,:scope._previewBodyResizing_jkoy6_678 *{cursor:ns-resize!important;-webkit-user-select:none!important;user-select:none!important}._previewBodyResizing_jkoy6_678 iframe,:scope._previewBodyResizing_jkoy6_678 iframe{pointer-events:none}._consoleDrawerHeader_jkoy6_704,:scope._consoleDrawerHeader_jkoy6_704{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2xs) var(--spacing-sm);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);border-bottom:1px solid var(--color-border);background:var(--color-background-card)}._consoleDrawerTitle_jkoy6_716,:scope._consoleDrawerTitle_jkoy6_716{display:inline-flex;align-items:center;gap:var(--spacing-xs)}._consoleDrawerCounts_jkoy6_722,:scope._consoleDrawerCounts_jkoy6_722{font-weight:var(--font-weight-normal);font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);opacity:.85}._consoleDrawerActions_jkoy6_729,:scope._consoleDrawerActions_jkoy6_729{display:inline-flex;align-items:center;gap:var(--spacing-2xs)}._consoleActionButton_jkoy6_735,:scope._consoleActionButton_jkoy6_735{display:inline-flex;align-items:center;gap:var(--spacing-2xs);padding:.125rem .5rem;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-md);font-family:inherit;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._consoleActionButton_jkoy6_735:hover:not(:disabled),:scope._consoleActionButton_jkoy6_735:hover:not(:disabled){background:var(--hover-bg-color, rgba(0, 0, 0, .06));color:var(--color-foreground);border-color:var(--color-border)}._consoleActionButton_jkoy6_735:disabled,:scope._consoleActionButton_jkoy6_735:disabled{opacity:.4;cursor:not-allowed}._consoleActionButton_jkoy6_735:focus-visible,:scope._consoleActionButton_jkoy6_735:focus-visible{outline:2px solid var(--color-background-primary);outline-offset:1px}._consoleDrawerBody_jkoy6_769,:scope._consoleDrawerBody_jkoy6_769{flex:1 1 auto;min-height:0;overflow-y:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height)}._consoleEmpty_jkoy6_778,:scope._consoleEmpty_jkoy6_778{padding:var(--spacing-lg);color:var(--color-foreground-subtle);text-align:center;font-style:italic;font-family:var(--font-family, system-ui, sans-serif);font-size:var(--text-paragraph-sm)}._consoleEntryList_jkoy6_787,:scope._consoleEntryList_jkoy6_787{list-style:none;margin:0;padding:0}._consoleEntry_jkoy6_787,:scope._consoleEntry_jkoy6_787{display:grid;grid-template-columns:60px 1fr auto;align-items:start;gap:var(--spacing-xs);padding:4px var(--spacing-sm);border-bottom:1px solid var(--color-border);word-break:break-word}._consoleEntry_jkoy6_787:hover,:scope._consoleEntry_jkoy6_787:hover{background:var(--hover-bg-color, rgba(0, 0, 0, .04))}._consoleEntryLevel_jkoy6_807,:scope._consoleEntryLevel_jkoy6_807{font-weight:var(--font-weight-semibold);text-transform:uppercase;font-size:var(--text-paragraph-xs);letter-spacing:var(--text-paragraph-xs--letter-spacing);color:var(--color-foreground-subtle);padding-top:2px}._consoleEntryMessage_jkoy6_816,:scope._consoleEntryMessage_jkoy6_816{white-space:pre-wrap;color:var(--color-foreground);padding-top:2px}._consoleEntryError_jkoy6_822,:scope._consoleEntryError_jkoy6_822{background:color-mix(in srgb,#f43f5e 6%,transparent)}._consoleEntryError_jkoy6_822 ._consoleEntryLevel_jkoy6_807,:scope._consoleEntryError_jkoy6_822 ._consoleEntryLevel_jkoy6_807{color:#f43f5e}._consoleEntryWarn_jkoy6_830,:scope._consoleEntryWarn_jkoy6_830{background:color-mix(in srgb,#f59e0b 6%,transparent)}._consoleEntryWarn_jkoy6_830 ._consoleEntryLevel_jkoy6_807,:scope._consoleEntryWarn_jkoy6_830 ._consoleEntryLevel_jkoy6_807{color:#b45309}._consoleEntryInfo_jkoy6_838 ._consoleEntryLevel_jkoy6_807,:scope._consoleEntryInfo_jkoy6_838 ._consoleEntryLevel_jkoy6_807{color:var(--color-background-primary)}._consoleEntrySend_jkoy6_842,:scope._consoleEntrySend_jkoy6_842{align-self:center;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--color-foreground-subtle);cursor:pointer;opacity:0;transition:background-color .15s ease,color .15s ease,opacity .15s ease}._consoleEntrySend_jkoy6_842 svg,:scope._consoleEntrySend_jkoy6_842 svg{width:12px;height:12px}._consoleEntry_jkoy6_787:hover ._consoleEntrySend_jkoy6_842,._consoleEntrySend_jkoy6_842:focus-visible,:scope._consoleEntry_jkoy6_787:hover ._consoleEntrySend_jkoy6_842,:scope._consoleEntrySend_jkoy6_842:focus-visible{opacity:1}._consoleEntrySend_jkoy6_842:hover,:scope._consoleEntrySend_jkoy6_842:hover{background:var(--hover-bg-color, rgba(0, 0, 0, .08));color:var(--color-background-primary)}._consoleDrawerTabs_jkoy6_887,:scope._consoleDrawerTabs_jkoy6_887{display:inline-flex;align-items:stretch;margin:calc(var(--spacing-2xs) * -1) 0}._networkEntry_jkoy6_902,:scope._networkEntry_jkoy6_902{display:grid;grid-template-columns:1fr auto;align-items:start;gap:var(--spacing-xs);padding:4px var(--spacing-sm);border-bottom:1px solid var(--color-border);word-break:break-word}._networkEntry_jkoy6_902:hover,:scope._networkEntry_jkoy6_902:hover{background:var(--hover-bg-color, rgba(0, 0, 0, .04))}._networkEntryFailed_jkoy6_916,:scope._networkEntryFailed_jkoy6_916{background:color-mix(in srgb,#f43f5e 6%,transparent)}._networkEntryHeader_jkoy6_920,:scope._networkEntryHeader_jkoy6_920{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:0;background:transparent;border:none;cursor:pointer;color:var(--color-foreground);font-family:inherit;font-size:inherit;text-align:left;width:100%;min-width:0}._networkEntryHeader_jkoy6_920:focus-visible,:scope._networkEntryHeader_jkoy6_920:focus-visible{outline:2px solid var(--color-background-primary);outline-offset:1px;border-radius:4px}._networkEntryStatus_jkoy6_942,:scope._networkEntryStatus_jkoy6_942{display:inline-flex;align-items:center;justify-content:center;width:14px;font-weight:var(--font-weight-bold);color:#16a34a}._networkEntryFailed_jkoy6_916 ._networkEntryStatus_jkoy6_942,:scope._networkEntryFailed_jkoy6_916 ._networkEntryStatus_jkoy6_942{color:#f43f5e}._networkEntryEndpoint_jkoy6_955,:scope._networkEntryEndpoint_jkoy6_955{font-weight:var(--font-weight-medium);color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}._networkEntryDuration_jkoy6_964,:scope._networkEntryDuration_jkoy6_964{color:var(--color-foreground-subtle);font-variant-numeric:tabular-nums;font-size:var(--text-paragraph-sm);flex:0 0 auto}._networkEntryErrorPreview_jkoy6_971,:scope._networkEntryErrorPreview_jkoy6_971{color:#f43f5e;font-size:var(--text-paragraph-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}._networkEntry_jkoy6_902 ._consoleEntrySend_jkoy6_842,:scope._networkEntry_jkoy6_902 ._consoleEntrySend_jkoy6_842{align-self:start;margin-top:2px}._networkEntry_jkoy6_902:hover ._consoleEntrySend_jkoy6_842,:scope._networkEntry_jkoy6_902:hover ._consoleEntrySend_jkoy6_842{opacity:1}._previewIconButton_jkoy6_527,:scope._previewIconButton_jkoy6_527{position:relative}._previewIconBadge_jkoy6_999,:scope._previewIconBadge_jkoy6_999{position:absolute;top:-4px;right:-4px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:#f43f5e;color:#fff;font-size:var(--text-caption);font-weight:var(--font-weight-bold);line-height:var(--text-caption--line-height);text-align:center;pointer-events:none}._aiCell_jkoy6_1020,:scope._aiCell_jkoy6_1020{display:flex;flex-direction:column;min-height:0;width:100%;height:100%;background:var(--color-background-card);border-left:1px solid var(--color-border)}._aiHeader_jkoy6_1030,:scope._aiHeader_jkoy6_1030{padding:var(--spacing-xs) var(--spacing-sm);border-bottom:1px solid var(--color-border);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;background:var(--color-background-card)}._aiMessages_jkoy6_1043,:scope._aiMessages_jkoy6_1043{flex:1 1 auto;min-height:0;display:flex;padding:var(--spacing-lg);box-sizing:border-box}._aiInputWrap_jkoy6_1051,:scope._aiInputWrap_jkoy6_1051{border-top:1px solid var(--color-border);background:var(--color-background-card);flex:0 0 auto;padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-lg);box-sizing:border-box;display:flex;justify-content:center}._aiInputWrap_jkoy6_1051>*,:scope._aiInputWrap_jkoy6_1051>*{flex:1 1 auto}._footer_jkoy6_1069,:scope._footer_jkoy6_1069{flex:0 0 auto;display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border-top:1px solid var(--color-border);background:var(--color-background-card)}._footerSpacer_jkoy6_1079,:scope._footerSpacer_jkoy6_1079{flex:1}._dirty_jkoy6_1083,:scope._dirty_jkoy6_1083{font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);padding:0 var(--spacing-sm)}._statusPill_jkoy6_1095,:scope._statusPill_jkoy6_1095{font:inherit;font-size:var(--text-paragraph-sm);color:var(--color-foreground);background:var(--background-secondary-color, var(--color-background-card));border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-xs) var(--spacing-sm);cursor:pointer}._statusPill_jkoy6_1095:hover:not(:disabled),:scope._statusPill_jkoy6_1095:hover:not(:disabled){background:var(--color-background-card)}._statusPill_jkoy6_1095:disabled,:scope._statusPill_jkoy6_1095:disabled{cursor:default;color:var(--color-foreground-subtle)}._saveStatus_jkoy6_1119,:scope._saveStatus_jkoy6_1119{font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);padding:var(--spacing-xs) var(--spacing-sm)}._errorBanner_jkoy6_1125,:scope._errorBanner_jkoy6_1125{flex:0 0 auto;padding:var(--spacing-sm) var(--spacing-lg);background:var(--error-bg-color, rgba(255, 0, 0, .08));color:var(--color-danger, #d33);border-bottom:1px solid var(--color-border);font-size:var(--text-paragraph-sm)}._draftBanner_jkoy6_1134,:scope._draftBanner_jkoy6_1134{flex:0 0 auto;padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-background-card);border-bottom:1px solid var(--color-border);font-size:var(--text-paragraph-sm);display:flex;align-items:center;gap:var(--spacing-sm)}._draftBannerSpacer_jkoy6_1145,:scope._draftBannerSpacer_jkoy6_1145{flex:1}._pendingPanel_jkoy6_20,:scope._pendingPanel_jkoy6_20{position:absolute;right:0;bottom:0;top:0;width:380px;max-width:80vw;background:var(--color-background-card);border-left:1px solid var(--color-border);display:flex;flex-direction:column;z-index:400;box-shadow:-4px 0 16px #00000014}._pendingPanelHeader_jkoy6_1174,:scope._pendingPanelHeader_jkoy6_1174{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border-bottom:1px solid var(--color-border)}._pendingPanelSubtitle_jkoy6_1182,:scope._pendingPanelSubtitle_jkoy6_1182{color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm)}._pendingPanelActions_jkoy6_1187,:scope._pendingPanelActions_jkoy6_1187{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);border-top:1px solid var(--color-border);background:var(--color-background-card)}._pendingPanelLink_jkoy6_1200,:scope._pendingPanelLink_jkoy6_1200{background:none;border:none;padding:0;font:inherit;font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);text-decoration:underline;cursor:pointer}._pendingPanelLink_jkoy6_1200:hover,:scope._pendingPanelLink_jkoy6_1200:hover{color:var(--color-foreground)}._pendingPanelList_jkoy6_1215,:scope._pendingPanelList_jkoy6_1215{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1 1 auto}._pendingPanelRow_jkoy6_1223,:scope._pendingPanelRow_jkoy6_1223{border-bottom:1px solid var(--color-border)}._pendingPanelRowHeader_jkoy6_1227,:scope._pendingPanelRowHeader_jkoy6_1227{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg)}._pendingPanelToggle_jkoy6_1234,:scope._pendingPanelToggle_jkoy6_1234{flex:1;display:flex;align-items:center;gap:var(--spacing-sm);background:none;border:none;cursor:pointer;text-align:left;padding:0;color:inherit;font:inherit}._pendingPanelPath_jkoy6_1248,:scope._pendingPanelPath_jkoy6_1248{font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-sm);word-break:break-all}._pendingPanelKind_jkoy6_1254,:scope._pendingPanelKind_jkoy6_1254{font-size:var(--text-paragraph-sm);padding:2px 6px;border-radius:var(--radius-sm);background:var(--background-secondary-color, var(--color-background-card));color:var(--color-foreground-subtle);text-transform:uppercase;letter-spacing:var(--text-paragraph-sm--letter-spacing)}._pendingPanelKind_jkoy6_1254[data-kind=added],:scope._pendingPanelKind_jkoy6_1254[data-kind=added]{color:var(--color-success, #2a9d57)}._pendingPanelKind_jkoy6_1254[data-kind=deleted],:scope._pendingPanelKind_jkoy6_1254[data-kind=deleted]{color:var(--color-danger, #d33)}._pendingPanelSource_jkoy6_1272,:scope._pendingPanelSource_jkoy6_1272{font-size:var(--text-paragraph-sm);padding:2px 6px;border-radius:var(--radius-sm);background:var(--background-secondary-color, var(--color-background-card));border:1px solid var(--color-border)}._pendingPanelSource_jkoy6_1272[data-source=ai],:scope._pendingPanelSource_jkoy6_1272[data-source=ai]{background:var(--info-bg-color, rgba(80, 120, 220, .1));color:var(--color-info, #3a6dc8);border-color:var(--color-info, #3a6dc8)}._pendingPanelDiff_jkoy6_1286,:scope._pendingPanelDiff_jkoy6_1286{padding:0 var(--spacing-lg) var(--spacing-sm) var(--spacing-lg)}._pendingPanelDiffPre_jkoy6_1290,:scope._pendingPanelDiffPre_jkoy6_1290{margin:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:auto;max-height:280px;font-family:var(--font-mono, monospace);font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);background:var(--background-secondary-color, var(--color-background-card))}._pendingPanelDiffLine_jkoy6_1306,:scope._pendingPanelDiffLine_jkoy6_1306{display:flex;align-items:flex-start;white-space:pre-wrap;word-break:break-word}._pendingPanelDiffSign_jkoy6_1313,:scope._pendingPanelDiffSign_jkoy6_1313{flex:0 0 auto;width:1.4em;text-align:center;-webkit-user-select:none;user-select:none;color:var(--color-foreground-subtle)}._pendingPanelDiffText_jkoy6_1321,:scope._pendingPanelDiffText_jkoy6_1321{flex:1 1 auto;padding-right:var(--spacing-xs)}._pendingPanelDiffLine_jkoy6_1306[data-diff=add],:scope._pendingPanelDiffLine_jkoy6_1306[data-diff=add]{background:var(--success-bg-color, rgba(42, 157, 87, .12))}._pendingPanelDiffLine_jkoy6_1306[data-diff=add] ._pendingPanelDiffSign_jkoy6_1313,._pendingPanelDiffLine_jkoy6_1306[data-diff=add] ._pendingPanelDiffText_jkoy6_1321,:scope._pendingPanelDiffLine_jkoy6_1306[data-diff=add] ._pendingPanelDiffSign_jkoy6_1313,:scope._pendingPanelDiffLine_jkoy6_1306[data-diff=add] ._pendingPanelDiffText_jkoy6_1321{color:var(--color-success, #2a9d57)}._pendingPanelDiffLine_jkoy6_1306[data-diff=remove],:scope._pendingPanelDiffLine_jkoy6_1306[data-diff=remove]{background:var(--error-bg-color, rgba(211, 51, 51, .1))}._pendingPanelDiffLine_jkoy6_1306[data-diff=remove] ._pendingPanelDiffSign_jkoy6_1313,._pendingPanelDiffLine_jkoy6_1306[data-diff=remove] ._pendingPanelDiffText_jkoy6_1321,:scope._pendingPanelDiffLine_jkoy6_1306[data-diff=remove] ._pendingPanelDiffSign_jkoy6_1313,:scope._pendingPanelDiffLine_jkoy6_1306[data-diff=remove] ._pendingPanelDiffText_jkoy6_1321{color:var(--color-danger, #d33)}._empty_jkoy6_1344,:scope._empty_jkoy6_1344{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm)}._root_1sa0y_1,:scope._root_1sa0y_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs);width:100%;max-width:22rem;margin:0 auto;padding:var(--spacing-sm) var(--spacing-xs);text-align:center}._illustration_1sa0y_14,:scope._illustration_1sa0y_14{width:96px;height:96px;flex-shrink:0;margin-bottom:var(--spacing-2xs)}._title_1sa0y_21,:scope._title_1sa0y_21{margin:0;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground);line-height:var(--text-paragraph-sm--line-height)}._description_1sa0y_29,:scope._description_1sa0y_29{margin:0;font-size:var(--text-paragraph-2xs);line-height:var(--text-paragraph-2xs--line-height);color:var(--color-foreground-muted);text-wrap:pretty}._examples_1sa0y_37,:scope._examples_1sa0y_37{list-style:none;margin:var(--spacing-xs) 0 0;padding:0;width:100%;display:flex;flex-direction:column;gap:var(--spacing-2xs)}._example_1sa0y_37,:scope._example_1sa0y_37{display:flex;align-items:center;gap:var(--spacing-2xs);width:100%;padding:var(--spacing-xs) var(--spacing-sm);text-align:left;background:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:background .15s ease,border-color .15s ease}._example_1sa0y_37:hover,:scope._example_1sa0y_37:hover{background:var(--color-background-selected)}._example_1sa0y_37:focus-visible,:scope._example_1sa0y_37:focus-visible{outline:none;border-color:var(--color-button-primary);box-shadow:inset 0 0 0 1px var(--color-button-primary)}._exampleIcon_1sa0y_73,:scope._exampleIcon_1sa0y_73{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1rem;height:1rem;font-size:var(--icon-size-xs);color:var(--color-foreground-muted);line-height:1}._exampleText_1sa0y_85,:scope._exampleText_1sa0y_85{flex:1;min-width:0;font-size:var(--text-paragraph-2xs);line-height:var(--text-paragraph-2xs--line-height);color:var(--color-foreground);text-wrap:pretty}@container (max-height: 280px){._illustration_1sa0y_14,:scope._illustration_1sa0y_14{width:72px;height:72px}._description_1sa0y_29,:scope._description_1sa0y_29{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}._icon_ct382_1,:scope._icon_ct382_1{display:inline-flex}._fullWidth_ct382_9,:scope._fullWidth_ct382_9{transform:translateY(1px)}._containWidth_ct382_13,:scope._containWidth_ct382_13{transform:rotate(90deg)}._viewer_1sks6_1,:scope._viewer_1sks6_1{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0}._frontMatter_1sks6_8,:scope._frontMatter_1sks6_8{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-background-group);border:var(--stroke-thin) solid var(--color-border-subtle);border-radius:var(--radius-md)}._frontMatterItem_1sks6_18,:scope._frontMatterItem_1sks6_18{display:grid;grid-template-columns:minmax(5rem,7.5rem) minmax(0,1fr);gap:var(--spacing-sm) var(--spacing-md);align-items:start}._frontMatterKey_1sks6_25,:scope._frontMatterKey_1sks6_25{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);line-height:var(--text-paragraph-2xs--line-height);letter-spacing:var(--text-paragraph-2xs--letter-spacing);text-transform:uppercase;color:var(--color-foreground-subtle);padding-top:.15rem}._frontMatterValue_1sks6_35,:scope._frontMatterValue_1sks6_35{font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);color:var(--color-foreground);white-space:pre-wrap;overflow-wrap:anywhere}._previewRoot_1o7u2_1,:scope._previewRoot_1o7u2_1{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}._previewHeader_1o7u2_9,:scope._previewHeader_1o7u2_9{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-xl) 0;flex-wrap:wrap}._summaryPills_1o7u2_18,:scope._summaryPills_1o7u2_18{display:flex;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap}._summaryPill_1o7u2_18,:scope._summaryPill_1o7u2_18{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold)}._addedPill_1o7u2_34,:scope._addedPill_1o7u2_34{background:var(--color-success-subtlest);color:var(--color-success-bold)}._modifiedPill_1o7u2_39,:scope._modifiedPill_1o7u2_39{background:var(--color-warning-subtlest);color:var(--color-warning-bold)}._removedPill_1o7u2_44,:scope._removedPill_1o7u2_44{background:var(--color-danger-subtlest);color:var(--color-danger-bold)}._previewBody_1o7u2_49,:scope._previewBody_1o7u2_49{flex:1;display:flex;min-height:0;overflow:auto}._markdownPreview_1o7u2_56,:scope._markdownPreview_1o7u2_56{flex:1;padding:var(--spacing-sm) var(--spacing-xl) var(--spacing-xl)}._trackChangesBody_1o7u2_61,:scope._trackChangesBody_1o7u2_61{display:flex;flex-direction:column;gap:0;flex:1;width:100%;padding:var(--spacing-sm) var(--spacing-xl) var(--spacing-xl);font-family:ui-monospace,SFMono-Regular,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);box-sizing:border-box}._trackChangeRow_1o7u2_75,:scope._trackChangeRow_1o7u2_75{display:grid;grid-template-columns:14px minmax(0,1fr);gap:var(--spacing-xs);padding:2px 0}._unchanged_1o7u2_82,._added_1o7u2_34,._removed_1o7u2_44,._modified_1o7u2_39,:scope._unchanged_1o7u2_82,:scope._added_1o7u2_34,:scope._removed_1o7u2_44,:scope._modified_1o7u2_39{background:transparent}._lineMarker_1o7u2_98,:scope._lineMarker_1o7u2_98{color:var(--color-foreground-muted);font-weight:var(--font-weight-semibold);-webkit-user-select:none;user-select:none}._added_1o7u2_34 ._lineMarker_1o7u2_98,:scope._added_1o7u2_34 ._lineMarker_1o7u2_98{color:var(--color-success-bold)}._removed_1o7u2_44 ._lineMarker_1o7u2_98,:scope._removed_1o7u2_44 ._lineMarker_1o7u2_98{color:var(--color-danger-bold)}._modified_1o7u2_39 ._lineMarker_1o7u2_98,:scope._modified_1o7u2_39 ._lineMarker_1o7u2_98{color:var(--color-warning-bold)}._lineContent_1o7u2_116,:scope._lineContent_1o7u2_116{min-width:0;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere}._segmentAdded_1o7u2_123,._segmentRemoved_1o7u2_124,:scope._segmentAdded_1o7u2_123,:scope._segmentRemoved_1o7u2_124{border-radius:4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 1px}._segmentAdded_1o7u2_123,:scope._segmentAdded_1o7u2_123{background:rgba(var(--success-rgb),.14)}._segmentRemoved_1o7u2_124,:scope._segmentRemoved_1o7u2_124{background:color-mix(in srgb,var(--color-danger) 14%,transparent);text-decoration:line-through}._emptyLine_1o7u2_140,:scope._emptyLine_1o7u2_140{display:inline-block;min-height:1.5em}._emptyState_1o7u2_145,:scope._emptyState_1o7u2_145{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-5xl) var(--spacing-xl);text-align:center;color:var(--color-foreground-subtle)}@media(max-width:768px){._previewHeader_1o7u2_9,:scope._previewHeader_1o7u2_9{padding:var(--spacing-xs) var(--spacing-sm) 0}._markdownPreview_1o7u2_56,:scope._markdownPreview_1o7u2_56{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-sm)}._trackChangesBody_1o7u2_61,:scope._trackChangesBody_1o7u2_61{padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-sm);font-size:var(--text-paragraph-xs)}._emptyState_1o7u2_145,:scope._emptyState_1o7u2_145{padding:var(--spacing-lg) var(--spacing-sm)}}._container_1hlwe_1,:scope._container_1hlwe_1{width:300px;background:var(--color-background-card);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 8px 24px #00000026;overflow:hidden;display:flex;flex-direction:column}._searchWrapper_1hlwe_12,:scope._searchWrapper_1hlwe_12{padding:8px;border-bottom:1px solid var(--color-border)}._searchInput_1hlwe_17,:scope._searchInput_1hlwe_17{width:100%;padding:6px 10px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background-card);color:var(--color-foreground);font-size:var(--text-paragraph-sm);outline:none;box-sizing:border-box}._searchInput_1hlwe_17:focus,:scope._searchInput_1hlwe_17:focus{border-color:var(--color-accent-default)}._searchInput_1hlwe_17::placeholder,:scope._searchInput_1hlwe_17::placeholder{color:var(--color-foreground-muted)}._breadcrumbs_1hlwe_37,:scope._breadcrumbs_1hlwe_37{display:flex;align-items:center;gap:2px;padding:6px 10px;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);border-bottom:1px solid var(--color-border);min-height:28px;flex-wrap:nowrap;overflow:hidden}._breadcrumbItem_1hlwe_50,:scope._breadcrumbItem_1hlwe_50{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs);cursor:pointer;padding:2px 4px;border-radius:4px;white-space:nowrap;flex-shrink:0}._breadcrumbItem_1hlwe_50:hover,:scope._breadcrumbItem_1hlwe_50:hover{background:var(--color-background-card);color:var(--color-foreground)}._breadcrumbSeparator_1hlwe_70,:scope._breadcrumbSeparator_1hlwe_70{color:var(--color-foreground-muted);font-size:var(--text-paragraph-2xs);flex-shrink:0}._folderList_1hlwe_76,:scope._folderList_1hlwe_76{max-height:240px;overflow-y:auto;padding:4px}._folderItem_1hlwe_82,:scope._folderItem_1hlwe_82{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:none;border-radius:6px;background:none;color:var(--color-foreground);font-size:var(--text-paragraph-sm);cursor:pointer;text-align:left;transition:background .1s ease}._folderItem_1hlwe_82:hover,._folderItemFocused_1hlwe_102,:scope._folderItem_1hlwe_82:hover,:scope._folderItemFocused_1hlwe_102{background:var(--color-background-card)}._folderItemIcon_1hlwe_106,:scope._folderItemIcon_1hlwe_106{color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm);flex-shrink:0;width:16px;text-align:center}._folderItemName_1hlwe_114,:scope._folderItemName_1hlwe_114{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._folderItemChevron_1hlwe_122,:scope._folderItemChevron_1hlwe_122{color:var(--color-foreground-muted);font-size:var(--text-paragraph-2xs);flex-shrink:0}._fileItem_1hlwe_128,:scope._fileItem_1hlwe_128{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;color:var(--color-foreground-muted);font-size:var(--text-paragraph-sm);text-align:left}._emptyState_1hlwe_139,:scope._emptyState_1hlwe_139{padding:16px;text-align:center;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm)}._footer_1hlwe_146,:scope._footer_1hlwe_146{display:flex;align-items:center;gap:8px;padding:8px;border-top:1px solid var(--color-border);background:var(--color-background-card)}._footerOverwrite_1hlwe_155,:scope._footerOverwrite_1hlwe_155{display:flex;flex-wrap:wrap;gap:8px;padding:8px;border-top:1px solid var(--color-border);background:var(--color-background-card)}._footerOverwriteActions_1hlwe_164,:scope._footerOverwriteActions_1hlwe_164{display:flex;gap:8px;margin-left:auto}._pathPreview_1hlwe_170,:scope._pathPreview_1hlwe_170{flex:1;min-width:0;font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._copyHereButton_1hlwe_180,:scope._copyHereButton_1hlwe_180{padding:5px 12px;border:1px solid var(--color-button-primary, var(--color-background-primary));border-radius:6px;background:var(--color-button-primary, var(--color-background-primary));color:var(--color-foreground-inverse, var(--color-background-card));font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:all .15s ease;flex-shrink:0}._copyHereButton_1hlwe_180:hover:not(:disabled),:scope._copyHereButton_1hlwe_180:hover:not(:disabled){background:var(--color-button-primary-hover, var(--color-button-primary-hover));border-color:var(--color-button-primary-hover, var(--color-button-primary-hover))}._copyHereButton_1hlwe_180:disabled,:scope._copyHereButton_1hlwe_180:disabled{opacity:.5;cursor:not-allowed}._overwriteWarning_1hlwe_204,:scope._overwriteWarning_1hlwe_204{width:100%;font-size:var(--text-paragraph-xs);color:var(--color-warning, #e67e22);line-height:var(--text-paragraph-xs--line-height);word-break:break-word}._overwriteWarning_1hlwe_204 strong,:scope._overwriteWarning_1hlwe_204 strong{font-weight:var(--font-weight-semibold)}._cancelButton_1hlwe_216,:scope._cancelButton_1hlwe_216{padding:5px 10px;border:1px solid var(--color-border);border-radius:6px;background:none;color:var(--color-foreground);font-size:var(--text-paragraph-xs);cursor:pointer;white-space:nowrap;flex-shrink:0}._cancelButton_1hlwe_216:hover,:scope._cancelButton_1hlwe_216:hover{background:var(--color-background-card)}._overwriteButton_1hlwe_232,:scope._overwriteButton_1hlwe_232{padding:5px 10px;border:1px solid var(--color-warning, #e67e22);border-radius:6px;background:var(--color-warning, #e67e22);color:var(--color-background-card, #fff);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .15s ease}._overwriteButton_1hlwe_232:hover:not(:disabled),:scope._overwriteButton_1hlwe_232:hover:not(:disabled){opacity:.9}._overwriteButton_1hlwe_232:disabled,:scope._overwriteButton_1hlwe_232:disabled{opacity:.5;cursor:not-allowed}._card_1ydrp_1,:scope._card_1ydrp_1{border:1px solid var(--color-border);border-radius:12px;background:var(--color-background-card);overflow:hidden;max-width:600px;margin:var(--spacing-sm) var(--spacing-sm) var(--spacing-sm) var(--spacing-sm);transition:all .2s ease;box-shadow:var(--shadow-sm);-webkit-tap-highlight-color:transparent}._card_1ydrp_1:hover,:scope._card_1ydrp_1:hover{border-color:var(--color-foreground-muted)}._card_1ydrp_1._compact_1ydrp_17,:scope._card_1ydrp_1._compact_1ydrp_17{cursor:pointer;background:var(--color-background-card);touch-action:manipulation}._card_1ydrp_1._compact_1ydrp_17:hover,:scope._card_1ydrp_1._compact_1ydrp_17:hover{background:var(--color-border-subtle);transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}._card_1ydrp_1._compact_1ydrp_17:active,:scope._card_1ydrp_1._compact_1ydrp_17:active{background:var(--color-background-hover);transform:translateY(0);box-shadow:var(--shadow-sm)}._card_1ydrp_1._compact_1ydrp_17:focus-visible,:scope._card_1ydrp_1._compact_1ydrp_17:focus-visible{outline:2px solid var(--color-background-primary);outline-offset:2px}._header_1ydrp_40,:scope._header_1ydrp_40{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:transparent}._card_1ydrp_1:not(._compact_1ydrp_17) ._header_1ydrp_40,:scope._card_1ydrp_1:not(._compact_1ydrp_17) ._header_1ydrp_40{border-bottom:1px solid var(--color-border);background:var(--color-background-card)}._fileInfo_1ydrp_53,:scope._fileInfo_1ydrp_53{display:flex;align-items:center;gap:12px;min-width:0;flex:1}._iconWrapper_1ydrp_61,:scope._iconWrapper_1ydrp_61{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--color-background-card);border:1px solid var(--color-border);flex-shrink:0;font-size:var(--text-paragraph-lg);box-shadow:0 2px 4px #0000000a}._fileDetails_1ydrp_75,:scope._fileDetails_1ydrp_75{display:flex;flex-direction:column;min-width:0}._filename_1ydrp_81,:scope._filename_1ydrp_81{font-weight:var(--font-weight-semibold);font-size:var(--text-paragraph-sm);color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileType_1ydrp_90,:scope._fileType_1ydrp_90{font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);margin-top:1px}._headerActions_1ydrp_96,:scope._headerActions_1ydrp_96{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:8px}._previewButton_1ydrp_104,._copyButton_1ydrp_105,._downloadButton_1ydrp_106,:scope._previewButton_1ydrp_104,:scope._copyButton_1ydrp_105,:scope._downloadButton_1ydrp_106{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:8px;background:var(--color-background-card);color:var(--color-foreground-subtle);cursor:pointer;transition:all .15s ease;flex-shrink:0;font-size:var(--text-paragraph-sm);-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}._previewButton_1ydrp_104:hover:not(:disabled),._copyButton_1ydrp_105:hover:not(:disabled),._downloadButton_1ydrp_106:hover:not(:disabled),:scope._previewButton_1ydrp_104:hover:not(:disabled),:scope._copyButton_1ydrp_105:hover:not(:disabled),:scope._downloadButton_1ydrp_106:hover:not(:disabled){background:var(--color-background-card);color:var(--color-foreground);box-shadow:0 2px 6px #0000001a}._previewButton_1ydrp_104:active:not(:disabled),._copyButton_1ydrp_105:active:not(:disabled),._downloadButton_1ydrp_106:active:not(:disabled),:scope._previewButton_1ydrp_104:active:not(:disabled),:scope._copyButton_1ydrp_105:active:not(:disabled),:scope._downloadButton_1ydrp_106:active:not(:disabled){background:var(--color-background-hover);color:var(--color-foreground);transform:scale(.96);box-shadow:none}._previewButton_1ydrp_104:focus-visible,._copyButton_1ydrp_105:focus-visible,._downloadButton_1ydrp_106:focus-visible,:scope._previewButton_1ydrp_104:focus-visible,:scope._copyButton_1ydrp_105:focus-visible,:scope._downloadButton_1ydrp_106:focus-visible{outline:2px solid var(--color-background-primary);outline-offset:2px}._previewButton_1ydrp_104:disabled,._copyButton_1ydrp_105:disabled,._downloadButton_1ydrp_106:disabled,:scope._previewButton_1ydrp_104:disabled,:scope._copyButton_1ydrp_105:disabled,:scope._downloadButton_1ydrp_106:disabled{opacity:.5;cursor:not-allowed}._compact_1ydrp_17 ._downloadButton_1ydrp_106,:scope._compact_1ydrp_17 ._downloadButton_1ydrp_106{background:var(--color-background-card)}._preview_1ydrp_104,:scope._preview_1ydrp_104{min-height:0;max-height:400px;overflow:auto}._loadingState_1ydrp_166,._errorState_1ydrp_167,:scope._loadingState_1ydrp_166,:scope._errorState_1ydrp_167{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;padding:16px;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm)}._errorState_1ydrp_167,:scope._errorState_1ydrp_167{color:var(--color-danger)}._noPreview_1ydrp_182,:scope._noPreview_1ydrp_182{display:none}._imagePreview_1ydrp_186,:scope._imagePreview_1ydrp_186{display:flex;align-items:center;justify-content:center;padding:12px;background:var(--color-background-card)}._imagePreview_1ydrp_186 img,:scope._imagePreview_1ydrp_186 img{max-width:100%;max-height:300px;object-fit:contain;border-radius:8px}._csvPreview_1ydrp_201,:scope._csvPreview_1ydrp_201{padding:8px;font-size:var(--text-paragraph-xs)}._csvPreview_1ydrp_201>div,:scope._csvPreview_1ydrp_201>div{max-height:250px;overflow:hidden}._truncationNotice_1ydrp_211,:scope._truncationNotice_1ydrp_211{padding:8px 12px;text-align:center;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);background:var(--color-background-card);border-top:1px solid var(--color-border)}._markdownPreview_1ydrp_220,:scope._markdownPreview_1ydrp_220{padding:12px 16px;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height)}._markdownPreview_1ydrp_220 ._truncationNotice_1ydrp_211,:scope._markdownPreview_1ydrp_220 ._truncationNotice_1ydrp_211{margin:12px -16px -12px}._textPreview_1ydrp_230,:scope._textPreview_1ydrp_230{padding:12px;background:var(--color-background-card)}._textPreview_1ydrp_230 pre,:scope._textPreview_1ydrp_230 pre{margin:0;white-space:pre-wrap;word-break:break-word;font-size:var(--text-paragraph-xs);font-family:var(--font-mono, "SF Mono", Monaco, Consolas, monospace);color:var(--color-foreground)}._textPreview_1ydrp_230 code,:scope._textPreview_1ydrp_230 code{font-family:inherit}._deckContainer_1kad2_1,:scope._deckContainer_1kad2_1{width:100%;max-width:100%;min-width:0;margin:var(--spacing-xs) 0;border-radius:12px;border:1px solid var(--color-border-subtle);background-color:var(--color-background-card);box-shadow:0 1px 3px #0000000d;overflow:hidden}._carousel_1kad2_15,:scope._carousel_1kad2_15{display:flex;flex-direction:column;min-width:0}._carouselStage_1kad2_21,:scope._carouselStage_1kad2_21{position:relative;width:100%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;background-color:var(--background-secondary-color, #f4f4f4);overflow:hidden}._slideImage_1kad2_32,:scope._slideImage_1kad2_32{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;-webkit-user-select:none;user-select:none}._slideImageButton_1kad2_42,:scope._slideImageButton_1kad2_42{max-width:100%;max-height:100%;padding:0;border:none;background:none;display:flex;align-items:center;justify-content:center;cursor:zoom-in}._navButton_1kad2_54,:scope._navButton_1kad2_54{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:1px solid var(--color-border-subtle);background-color:var(--color-background-card);color:var(--text-primary, #1a1a1a);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.85;box-shadow:0 1px 4px #00000026;transition:opacity .15s ease,background-color .15s ease;z-index:1}._navButton_1kad2_54:hover:not(:disabled),:scope._navButton_1kad2_54:hover:not(:disabled){opacity:1}._navButton_1kad2_54:disabled,:scope._navButton_1kad2_54:disabled{opacity:.3;cursor:default}._navPrev_1kad2_85,:scope._navPrev_1kad2_85{left:10px}._navNext_1kad2_89,:scope._navNext_1kad2_89{right:10px}._counter_1kad2_93,:scope._counter_1kad2_93{text-align:center;padding:var(--spacing-xs, 6px) 0;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle, #626c6b)}._stateMessage_1kad2_100,:scope._stateMessage_1kad2_100{display:flex;align-items:center;gap:8px;color:var(--color-foreground-subtle, #626c6b);font-size:var(--text-paragraph-sm)}._thumbStrip_1kad2_110,:scope._thumbStrip_1kad2_110{display:flex;gap:6px;padding:6px 10px 10px;overflow-x:auto}._thumb_1kad2_110,:scope._thumb_1kad2_110{flex:0 0 auto;width:72px;aspect-ratio:16 / 9;padding:0;border-radius:4px;border:2px solid transparent;background-color:var(--background-secondary-color, #f4f4f4);cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center}._thumb_1kad2_110 img,:scope._thumb_1kad2_110 img{width:100%;height:100%;object-fit:contain;display:block}._thumbActive_1kad2_139,:scope._thumbActive_1kad2_139{border-color:var(--color-accent-default, #0c7a6e)}._thumbFallback_1kad2_143,:scope._thumbFallback_1kad2_143{font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted, #8a8a82)}._footer_1kad2_150,:scope._footer_1kad2_150{display:flex;justify-content:flex-end;gap:8px;padding:8px 10px;border-top:1px solid var(--color-border-subtle)}._fallback_1kad2_160,:scope._fallback_1kad2_160{display:flex;align-items:center;gap:10px;padding:12px 14px}._fallbackIcon_1kad2_167,:scope._fallbackIcon_1kad2_167{font-size:var(--text-heading-4);color:#d24726}._fallbackText_1kad2_172,:scope._fallbackText_1kad2_172{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-paragraph-sm);color:var(--text-primary, #1a1a1a)}._maximizedDeck_1kad2_184,:scope._maximizedDeck_1kad2_184{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;box-sizing:border-box;padding:var(--spacing-lg)}._maximizedDeck_1kad2_184 ._carousel_1kad2_15,:scope._maximizedDeck_1kad2_184 ._carousel_1kad2_15{flex:1;min-height:0}._maximizedDeck_1kad2_184 ._carouselStage_1kad2_21,:scope._maximizedDeck_1kad2_184 ._carouselStage_1kad2_21{flex:1;aspect-ratio:auto;min-height:0}._previewPaneInner_1kad2_207,:scope._previewPaneInner_1kad2_207{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;padding:12px;box-sizing:border-box}._previewPaneInner_1kad2_207 ._carousel_1kad2_15,:scope._previewPaneInner_1kad2_207 ._carousel_1kad2_15{flex:1;min-height:0}._previewPaneInner_1kad2_207 ._carouselStage_1kad2_21,:scope._previewPaneInner_1kad2_207 ._carouselStage_1kad2_21{flex:1;aspect-ratio:auto;min-height:0}._details_1vofz_1,:scope._details_1vofz_1{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--spacing-xs) var(--spacing-sm);margin:0;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs)}._details_1vofz_1 dt,._details_1vofz_1 dd,:scope._details_1vofz_1 dt,:scope._details_1vofz_1 dd{margin:0}._details_1vofz_1 dt,:scope._details_1vofz_1 dt{color:var(--color-foreground-muted)}._details_1vofz_1 dd,:scope._details_1vofz_1 dd{overflow-wrap:anywhere;color:var(--color-foreground)}._pathValue_1vofz_24,:scope._pathValue_1vofz_24{display:flex;align-items:flex-start;gap:var(--spacing-xs);min-width:0}._pathText_1vofz_31,:scope._pathText_1vofz_31{min-width:0;flex:1;overflow-wrap:anywhere}._copyButton_1vofz_37,:scope._copyButton_1vofz_37{background:none;border:none;color:var(--color-foreground-muted);cursor:pointer;padding:var(--spacing-2xs);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:var(--text-paragraph-xs);line-height:1}._copyButton_1vofz_37:hover,:scope._copyButton_1vofz_37:hover{background:var(--color-background);color:var(--color-foreground)}._message_wgqfr_1,:scope._message_wgqfr_1{font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);padding:var(--spacing-sm) 0}._tileContainer_wgqfr_7,:scope._tileContainer_wgqfr_7{display:flex;flex-direction:column}._tileTable_wgqfr_14,:scope._tileTable_wgqfr_14{display:flex;flex-direction:column;min-width:0;max-width:100%}._tableCard_wgqfr_26,:scope._tableCard_wgqfr_26{min-width:0;max-width:100%;border:1.5px solid var(--color-border-subtle);overflow:hidden;background-color:var(--color-background-card);color:var(--color-foreground)}._tableScroll_wgqfr_37,:scope._tableScroll_wgqfr_37{min-width:0;max-width:100%;overflow-x:auto}._tableSegment_wgqfr_51,:scope._tableSegment_wgqfr_51{position:relative;width:calc(100% - 2 * var(--spacing-sm));max-width:calc(100% - 2 * var(--spacing-sm));min-width:0;margin-top:var(--spacing-xs);margin-left:var(--spacing-sm);margin-right:var(--spacing-sm);transition:width .3s ease,max-width .3s ease,margin-left .3s ease}._tableSegmentExpanded_wgqfr_69,:scope._tableSegmentExpanded_wgqfr_69{width:100cqi;max-width:100cqi;margin-left:calc((100% - 100cqi)/2);margin-right:0}._footer_wgqfr_76,:scope._footer_wgqfr_76{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) 0}._provenance_wgqfr_84,:scope._provenance_wgqfr_84{min-width:0;margin-right:auto;color:var(--color-foreground-muted);font-size:var(--text-paragraph-xs)}._provenancePopover_wgqfr_91,:scope._provenancePopover_wgqfr_91{width:26rem;max-width:calc(100vw - var(--spacing-lg) - var(--spacing-lg));padding:var(--spacing-sm);border-radius:var(--spacing-xs);background:var(--color-background-card)}._exportBtn_wgqfr_100,:scope._exportBtn_wgqfr_100{position:static;pointer-events:auto;opacity:1;box-shadow:none}._previewPane_wgqfr_109,:scope._previewPane_wgqfr_109{height:100%;overflow:auto;padding:var(--spacing-lg)}._modalTitle_n2tju_1,:scope._modalTitle_n2tju_1{display:inline-flex;align-items:center;gap:var(--spacing-sm)}._positiveIcon_n2tju_7,:scope._positiveIcon_n2tju_7{color:var(--color-success)}._negativeIcon_n2tju_11,:scope._negativeIcon_n2tju_11{color:var(--color-danger)}._inputActions_n2tju_15,:scope._inputActions_n2tju_15{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-sm)}._charCount_n2tju_22,:scope._charCount_n2tju_22{font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);color:var(--color-foreground-subtle)}._botMessageButtons_s80ro_1,._buttonGroup_s80ro_6,:scope._botMessageButtons_s80ro_1,:scope._buttonGroup_s80ro_6{display:flex;align-items:center}._thumbsUp_s80ro_11:hover:not(:disabled),:scope._thumbsUp_s80ro_11:hover:not(:disabled){color:var(--color-success)}._thumbsDown_s80ro_15:hover:not(:disabled),:scope._thumbsDown_s80ro_15:hover:not(:disabled){color:var(--color-danger)}._card_3vv38_1,:scope._card_3vv38_1{display:flex;flex-direction:column;max-width:600px;margin:var(--spacing-sm) 0 0;border-radius:12px;overflow:hidden;background:var(--color-background-card);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);transition:border-color .15s ease}._card_3vv38_1:hover,:scope._card_3vv38_1:hover{border-color:var(--color-foreground-muted)}._posterWrapper_3vv38_18,:scope._posterWrapper_3vv38_18{position:relative;width:100%;background:var(--color-background-card);cursor:pointer;border:none;padding:0;display:block;color:inherit;text-decoration:none}._posterWrapper_3vv38_18:focus-visible,:scope._posterWrapper_3vv38_18:focus-visible{outline:2px solid var(--color-background-primary);outline-offset:-2px}._poster_3vv38_18,:scope._poster_3vv38_18{width:100%;display:block;aspect-ratio:16 / 9;object-fit:cover;background:var(--color-background-card)}._posterFallback_3vv38_43,:scope._posterFallback_3vv38_43{width:100%;aspect-ratio:16 / 9;background:linear-gradient(135deg,#1f2937,#374151)}._playBadge_3vv38_49,:scope._playBadge_3vv38_49{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:opacity .15s ease}._playGlyph_3vv38_59,:scope._playGlyph_3vv38_59{width:48px;height:48px;border-radius:999px;background:#0009;color:#fff;display:flex;align-items:center;justify-content:center;font-size:var(--text-paragraph-lg);padding-left:3px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._posterWrapper_3vv38_18:hover ._playGlyph_3vv38_59,:scope._posterWrapper_3vv38_18:hover ._playGlyph_3vv38_59{background:#000000bf}._footer_3vv38_77,:scope._footer_3vv38_77{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}._title_3vv38_84,:scope._title_3vv38_84{flex:1;min-width:0;margin:0;font-size:var(--text-paragraph-lg);font-weight:var(--font-weight-normal);line-height:var(--text-paragraph-lg--line-height);color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._description_3vv38_97,:scope._description_3vv38_97{margin:0;padding:0 var(--spacing-md) var(--spacing-sm);font-size:var(--text-paragraph-md);line-height:var(--text-paragraph-md--line-height);color:var(--color-foreground-subtle);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._openLink_3vv38_109,:scope._openLink_3vv38_109{flex-shrink:0;font-size:var(--text-paragraph-md);color:var(--color-foreground-link);text-decoration:none;display:inline-flex;align-items:center;gap:var(--spacing-2xs)}._openLink_3vv38_109:hover,:scope._openLink_3vv38_109:hover{color:var(--color-foreground-hover);text-decoration:underline}._playerFrame_3vv38_124,:scope._playerFrame_3vv38_124{width:100%;aspect-ratio:16 / 9;border:none;background:#000;display:block}._errorState_3vv38_132,:scope._errorState_3vv38_132{padding:var(--spacing-md);font-size:var(--text-paragraph-md);color:var(--color-foreground-subtle);background:var(--color-background-card)}._errorState_3vv38_132 a,:scope._errorState_3vv38_132 a{color:var(--color-foreground-link)}._rail_11x7e_1,:scope._rail_11x7e_1{display:flex;flex-direction:column;gap:var(--spacing-2, 8px);margin-top:var(--spacing-3, 12px)}._botBubble_94ova_3,:scope._botBubble_94ova_3{background:none;color:var(--color-foreground);border:none;line-height:var(--text-paragraph-md--line-height);flex:1;min-width:0;position:relative;overflow:visible;max-width:100%;word-wrap:break-word}._content_94ova_17,:scope._content_94ova_17{min-width:0;max-width:100%;width:100%}._botBubble_94ova_3 th,._botBubble_94ova_3 td,:scope._botBubble_94ova_3 th,:scope._botBubble_94ova_3 td{white-space:nowrap}._botBubble_94ova_3 .sortable-table,:scope._botBubble_94ova_3 .sortable-table{font-family:inherit}._inlineImageContainer_94ova_35,:scope._inlineImageContainer_94ova_35{border-radius:var(--radius-md);overflow:hidden;max-width:100%}._inlineImage_94ova_35,:scope._inlineImage_94ova_35{display:block;max-width:100%;height:auto;border-radius:var(--radius-md);border:solid var(--color-border) 1px}._actionButtonsContainer_94ova_50,:scope._actionButtonsContainer_94ova_50{margin:0 var(--spacing-xs);margin-top:var(--spacing-sm);display:flex;justify-content:flex-start;align-items:center;gap:.5rem}._toolCallWrapper_jkbvb_1,:scope._toolCallWrapper_jkbvb_1{margin:4px 0;display:flex;animation:crisp-crisp-ai-assistant___fadeIn_jkbvb_1 .3s ease-out}._toolCallButton_jkbvb_7,:scope._toolCallButton_jkbvb_7{display:flex;align-items:center;gap:8px;padding:4px 6px;background:transparent;border:1px solid transparent;border-radius:6px;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground-muted);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;box-shadow:none;position:relative;overflow:hidden;max-width:100%}._toolCallButton_jkbvb_7._transitioning_jkbvb_27,:scope._toolCallButton_jkbvb_7._transitioning_jkbvb_27{background:color-mix(in srgb,var(--color-background-primary) 8%,transparent);color:var(--color-background-primary);animation:none}._toolCallButton_jkbvb_7._transitioning_jkbvb_27:after,:scope._toolCallButton_jkbvb_7._transitioning_jkbvb_27:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-background-primary) 10%,transparent),transparent);animation:crisp-crisp-ai-assistant___shine_jkbvb_1 1.5s infinite}._toolCallButton_jkbvb_7:hover,:scope._toolCallButton_jkbvb_7:hover{background:var(--color-background-card);color:var(--color-foreground)}._toolCallButton_jkbvb_7._nonClickable_jkbvb_75,:scope._toolCallButton_jkbvb_7._nonClickable_jkbvb_75{cursor:default}._toolCallButton_jkbvb_7._nonClickable_jkbvb_75:hover,:scope._toolCallButton_jkbvb_7._nonClickable_jkbvb_75:hover{background:transparent;color:var(--color-foreground-muted)}._toolIcon_jkbvb_84,:scope._toolIcon_jkbvb_84{font-size:var(--text-paragraph-sm);width:16px;display:flex;align-items:center;justify-content:center;color:var(--color-background-primary);transition:transform .3s ease}._transitioning_jkbvb_27 ._toolIcon_jkbvb_84,:scope._transitioning_jkbvb_27 ._toolIcon_jkbvb_84{transform:scale(1.1)}._toolName_jkbvb_98,:scope._toolName_jkbvb_98{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}._statusIcon_jkbvb_105,:scope._statusIcon_jkbvb_105{font-size:var(--text-paragraph-xs);margin-left:4px;transition:all .3s ease}._statusCheck_jkbvb_111,:scope._statusCheck_jkbvb_111{color:#22c55e;animation:crisp-crisp-ai-assistant___checkAppear_jkbvb_1 .4s cubic-bezier(.175,.885,.32,1.275)}._statusCheck_jkbvb_111._transitioning_jkbvb_27,:scope._statusCheck_jkbvb_111._transitioning_jkbvb_27{color:var(--color-background-primary);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--color-background-primary) 50%,transparent));animation:crisp-crisp-ai-assistant___workingStatusPulse_jkbvb_1 1s ease-in-out infinite}._activityGroupWrapper_19x7i_4,:scope._activityGroupWrapper_19x7i_4{position:relative;min-width:0;word-wrap:break-word;box-sizing:border-box;align-self:flex-start;width:100%;display:flex;align-items:flex-start;gap:var(--spacing-sm)}._activityGroupContent_19x7i_16,:scope._activityGroupContent_19x7i_16{position:relative;font-size:var(--text-paragraph-md);font-weight:var(--font-weight-light);line-height:var(--text-paragraph-md--line-height);max-width:100%;min-width:0;word-wrap:break-word;background:transparent;border:none;flex:1;overflow:visible}._activityGroupWrapper_19x7i_4 p,:scope._activityGroupWrapper_19x7i_4 p{font-size:var(--text-paragraph-sm)}._thoughtContainer_19x7i_36,:scope._thoughtContainer_19x7i_36{background:transparent;border:none;padding:0;margin:0;position:relative;overflow:hidden}._thoughtItem_19x7i_46,:scope._thoughtItem_19x7i_46{margin-bottom:var(--spacing-md)}._thoughtItem_19x7i_46:last-child,:scope._thoughtItem_19x7i_46:last-child{margin-bottom:0}._inlineToolCallStack_19x7i_55,:scope._inlineToolCallStack_19x7i_55{display:flex;flex-direction:column;align-items:flex-start;margin-top:var(--spacing-sm)}._thoughtContentInner_19x7i_62,:scope._thoughtContentInner_19x7i_62{font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);color:var(--color-foreground);min-height:0;border-left:1px solid var(--color-border-subtle);margin-left:1rem;margin-bottom:var(--spacing-lg);padding:var(--spacing-xs) var(--spacing-sm)}._inlineImageContainer_19x7i_74,:scope._inlineImageContainer_19x7i_74{margin:var(--spacing-xs) 0;border-radius:var(--radius-lg);overflow:hidden;max-width:100%}._inlineImage_19x7i_74,:scope._inlineImage_19x7i_74{display:block;max-width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:0 2px 8px #0000001a}@media(prefers-reduced-motion:reduce){._thoughtContainer_19x7i_36,:scope._thoughtContainer_19x7i_36{animation:none!important;transition:none}}._headerLabel_lvgy2_1,:scope._headerLabel_lvgy2_1{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm) var(--spacing-xs) var(--spacing-xs);margin:var(--spacing-sm) 0;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:transparent;border:none;border-radius:var(--radius-lg);font-family:inherit;font-size:var(--text-paragraph-md);text-align:left;cursor:pointer;transition:background-color .15s ease}._headerLabel_lvgy2_1:hover,:scope._headerLabel_lvgy2_1:hover{background-color:var(--color-background-card)}._iconSlot_lvgy2_23,:scope._iconSlot_lvgy2_23{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:1rem;height:1rem}._icon_lvgy2_23,:scope._icon_lvgy2_23{display:flex;align-items:center;justify-content:center;font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted)}._textSlot_lvgy2_40,:scope._textSlot_lvgy2_40{min-width:0;overflow:visible;position:relative}._text_lvgy2_40,:scope._text_lvgy2_40{font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);font-weight:var(--font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media(prefers-reduced-motion:reduce){._icon_lvgy2_23,._text_lvgy2_40,:scope._icon_lvgy2_23,:scope._text_lvgy2_40{animation:none!important;transition:none}}._card_1yvql_3,:scope._card_1yvql_3{border:1px solid var(--color-border);border-radius:12px;background:var(--color-background-card);overflow:hidden;max-width:600px;margin:8px 0;transition:all .2s ease;box-shadow:var(--shadow-sm)}._card_1yvql_3:hover,:scope._card_1yvql_3:hover{border-color:var(--color-foreground-muted)}._header_1yvql_20,:scope._header_1yvql_20{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:var(--color-background-card);border-bottom:1px solid var(--color-border)}._fileInfo_1yvql_29,:scope._fileInfo_1yvql_29{display:flex;align-items:center;gap:12px;min-width:0;flex:1}._iconWrapper_1yvql_37,:scope._iconWrapper_1yvql_37{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--color-background-card);border:1px solid var(--color-border);flex-shrink:0;font-size:var(--text-paragraph-lg);box-shadow:0 2px 4px #0000000a}._fileDetails_1yvql_51,:scope._fileDetails_1yvql_51{display:flex;flex-direction:column;min-width:0}._filename_1yvql_57,:scope._filename_1yvql_57{font-weight:var(--font-weight-semibold);font-size:var(--text-paragraph-sm);color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileType_1yvql_66,:scope._fileType_1yvql_66{display:flex;gap:6px;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);margin-top:1px}._statAdded_1yvql_74,:scope._statAdded_1yvql_74{color:var(--color-success)}._statRemoved_1yvql_78,:scope._statRemoved_1yvql_78{color:var(--color-danger)}._diffLines_1yvql_84,:scope._diffLines_1yvql_84{font-family:var(--font-mono, "SF Mono", Monaco, Consolas, monospace);font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);max-height:300px;overflow-y:auto}._diffLine_1yvql_84,:scope._diffLine_1yvql_84{display:flex;align-items:stretch;min-height:18px}._diffLine_1yvql_84._added_1yvql_98,:scope._diffLine_1yvql_84._added_1yvql_98{background:rgba(var(--success-rgb),.1)}._diffLine_1yvql_84._removed_1yvql_102,:scope._diffLine_1yvql_84._removed_1yvql_102{background:color-mix(in srgb,var(--color-danger) 10%,transparent)}._diffLine_1yvql_84._context_1yvql_106,:scope._diffLine_1yvql_84._context_1yvql_106{background:var(--color-background)}._diffLine_1yvql_84._hunkHeader_1yvql_110,:scope._diffLine_1yvql_84._hunkHeader_1yvql_110{background:var(--color-background-card);color:var(--color-foreground-muted);font-style:italic}._lineNumbers_1yvql_116,:scope._lineNumbers_1yvql_116{display:flex;flex-direction:row;background:var(--color-background-card);border-right:1px solid var(--color-border);-webkit-user-select:none;user-select:none;flex-shrink:0}._lineNumber_1yvql_116,:scope._lineNumber_1yvql_116{display:inline-block;width:36px;padding:1px 4px;text-align:right;color:var(--color-foreground-muted);font-size:var(--text-paragraph-2xs)}._lineNumber_1yvql_116:first-child,:scope._lineNumber_1yvql_116:first-child{border-right:1px solid var(--color-border)}._lineIndicator_1yvql_138,:scope._lineIndicator_1yvql_138{display:flex;align-items:center;justify-content:center;width:20px;font-weight:var(--font-weight-bold);-webkit-user-select:none;user-select:none;flex-shrink:0}._diffLine_1yvql_84._added_1yvql_98 ._lineIndicator_1yvql_138,:scope._diffLine_1yvql_84._added_1yvql_98 ._lineIndicator_1yvql_138{color:var(--color-success)}._diffLine_1yvql_84._removed_1yvql_102 ._lineIndicator_1yvql_138,:scope._diffLine_1yvql_84._removed_1yvql_102 ._lineIndicator_1yvql_138{color:var(--color-danger)}._diffLine_1yvql_84._context_1yvql_106 ._lineIndicator_1yvql_138,:scope._diffLine_1yvql_84._context_1yvql_106 ._lineIndicator_1yvql_138{color:var(--color-foreground-muted)}._lineContent_1yvql_160,:scope._lineContent_1yvql_160{flex:1;padding:1px 8px;white-space:pre-wrap;word-break:break-all;color:var(--color-foreground)}._diffLine_1yvql_84._added_1yvql_98 ._lineContent_1yvql_160,:scope._diffLine_1yvql_84._added_1yvql_98 ._lineContent_1yvql_160{background:rgba(var(--success-rgb),.05)}._diffLine_1yvql_84._removed_1yvql_102 ._lineContent_1yvql_160,:scope._diffLine_1yvql_84._removed_1yvql_102 ._lineContent_1yvql_160{background:color-mix(in srgb,var(--color-danger) 5%,transparent)}._workingIndicator_1kzdi_3,:scope._workingIndicator_1kzdi_3{align-self:flex-start;max-width:60%;display:flex;align-items:flex-start;width:100%}._workingBubble_1kzdi_13,:scope._workingBubble_1kzdi_13{background:var(--color-background-card);color:var(--color-foreground);display:flex;align-items:center;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);opacity:1;animation:crisp-crisp-ai-assistant___workingPulse_1kzdi_1 2s infinite}._typingAnimation_1kzdi_36,:scope._typingAnimation_1kzdi_36{display:flex;align-items:center;overflow-x:auto;min-width:0}._typingDots_1kzdi_45,:scope._typingDots_1kzdi_45{display:flex}._typingDots_1kzdi_45 span,:scope._typingDots_1kzdi_45 span{width:4px;height:4px;background:var(--color-background-primary);animation:crisp-crisp-ai-assistant___typingDot_1kzdi_45 1.4s infinite both}._typingDots_1kzdi_45 span:nth-child(1),:scope._typingDots_1kzdi_45 span:nth-child(1){animation-delay:-.32s}._typingDots_1kzdi_45 span:nth-child(2),:scope._typingDots_1kzdi_45 span:nth-child(2){animation-delay:-.16s}._typingDots_1kzdi_45 span:nth-child(3),:scope._typingDots_1kzdi_45 span:nth-child(3){animation-delay:0s}._workingText_1kzdi_72,:scope._workingText_1kzdi_72{font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);font-weight:var(--font-weight-medium)}@media(max-width:48rem){._workingIndicator_1kzdi_3,:scope._workingIndicator_1kzdi_3{max-width:85%}}._messageActions_1dwyn_3,:scope._messageActions_1dwyn_3{position:absolute;display:flex;align-items:center;gap:.5rem;opacity:0;transition:opacity .15s ease;z-index:10}[data-message-id] ._messageActions_1dwyn_3,:scope[data-message-id] ._messageActions_1dwyn_3{top:100%;right:0;margin-top:4px}[data-message-id]:hover ._messageActions_1dwyn_3,:scope[data-message-id]:hover ._messageActions_1dwyn_3{opacity:1}._messageActionButton_1dwyn_25,:scope._messageActionButton_1dwyn_25{background:var(--color-background-card);border:1px solid var(--color-border-subtle);cursor:pointer;padding:.25rem .5rem;border-radius:var(--radius-sm);font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);box-shadow:0 1px 3px #0000001a;transition:all .15s ease}._messageActionButton_1dwyn_25:hover,:scope._messageActionButton_1dwyn_25:hover{background:var(--color-background)}._messageActions_1gsfg_1,:scope._messageActions_1gsfg_1{position:absolute;display:flex;align-items:center;gap:var(--spacing-2xs);opacity:0;transition:opacity .15s ease;z-index:10;top:100%;right:0;margin-top:var(--spacing-2xs)}[data-message-id]:hover ._messageActions_1gsfg_1,[data-actions-visible] ._messageActions_1gsfg_1,:scope[data-message-id]:hover ._messageActions_1gsfg_1,:scope[data-actions-visible] ._messageActions_1gsfg_1{opacity:1}._actionButton_1gsfg_19,:scope._actionButton_1gsfg_19{display:flex;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-2xs) var(--spacing-xs);border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs);cursor:pointer;white-space:nowrap;transition:color .15s ease,background-color .15s ease}._actionButton_1gsfg_19:hover,:scope._actionButton_1gsfg_19:hover{color:var(--color-foreground);background:var(--color-background-hover)}._actionButton_1gsfg_19:disabled,:scope._actionButton_1gsfg_19:disabled{opacity:.5;cursor:default}._wrapper_dquyo_1,:scope._wrapper_dquyo_1{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%;margin:var(--spacing-sm) 0}._bar_dquyo_9,:scope._bar_dquyo_9{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;background:none;border:none;padding:0;cursor:pointer;color:var(--color-foreground-subtle)}._bar_dquyo_9:disabled,:scope._bar_dquyo_9:disabled{cursor:default}._line_dquyo_25,:scope._line_dquyo_25{flex:1;height:1px;background:var(--color-border-subtle)}._label_dquyo_31,:scope._label_dquyo_31{display:inline-flex;align-items:center;gap:var(--spacing-2xs);flex-shrink:0;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-subtle);white-space:nowrap}._icon_dquyo_42,:scope._icon_dquyo_42{width:13px;height:13px;opacity:.7}._chevron_dquyo_48,:scope._chevron_dquyo_48{width:14px;height:14px;transition:transform .15s ease}._chevronOpen_dquyo_54,:scope._chevronOpen_dquyo_54{transform:rotate(180deg)}._summary_dquyo_58,:scope._summary_dquyo_58{align-self:center;max-width:640px;width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-background-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);line-height:var(--text-paragraph-sm--line-height)}._summary_dquyo_58 :first-child,:scope._summary_dquyo_58 :first-child{margin-top:0}._summary_dquyo_58 :last-child,:scope._summary_dquyo_58 :last-child{margin-bottom:0}._messageTimestamp_6nlmi_1,:scope._messageTimestamp_6nlmi_1{display:block;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-muted);margin-top:var(--spacing-2xs);text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}._alignStart_6nlmi_12,:scope._alignStart_6nlmi_12{align-self:flex-start;text-align:left}._alignEnd_6nlmi_17,:scope._alignEnd_6nlmi_17{align-self:flex-end;text-align:right}._card_qcxbx_1,:scope._card_qcxbx_1{align-self:flex-start;display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;max-width:480px;margin:var(--spacing-xs) 0;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-background-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}._card_qcxbx_1._pending_qcxbx_15,:scope._card_qcxbx_1._pending_qcxbx_15{border-color:var(--color-info-subtle);background:var(--color-info-subtlest)}._card_qcxbx_1._approved_qcxbx_20,:scope._card_qcxbx_1._approved_qcxbx_20{border-color:var(--color-success-subtle);background:var(--color-success-subtlest)}._card_qcxbx_1._rejected_qcxbx_25,:scope._card_qcxbx_1._rejected_qcxbx_25{border-color:var(--color-border-subtle)}._header_qcxbx_29,:scope._header_qcxbx_29{display:flex;align-items:center;gap:var(--spacing-xs)}._icon_qcxbx_35,:scope._icon_qcxbx_35{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-bold);line-height:var(--text-paragraph-xs--line-height);color:var(--color-background-card)}._pending_qcxbx_15 ._icon_qcxbx_35,:scope._pending_qcxbx_15 ._icon_qcxbx_35{background:var(--color-info)}._approved_qcxbx_20 ._icon_qcxbx_35,:scope._approved_qcxbx_20 ._icon_qcxbx_35{background:var(--color-success)}._rejected_qcxbx_25 ._icon_qcxbx_35,:scope._rejected_qcxbx_25 ._icon_qcxbx_35{background:var(--color-foreground-subtle)}._title_qcxbx_60,:scope._title_qcxbx_60{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground)}._hint_qcxbx_66,:scope._hint_qcxbx_66{margin:0;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);color:var(--color-foreground-subtle)}._emailList_qcxbx_73,:scope._emailList_qcxbx_73{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin:0;padding:0;list-style:none}._emailChip_qcxbx_82,:scope._emailChip_qcxbx_82{padding:var(--spacing-2xs) var(--spacing-xs);background:var(--color-background-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);font-size:var(--text-paragraph-xs);color:var(--color-foreground)}._actions_qcxbx_91,:scope._actions_qcxbx_91{display:flex;justify-content:flex-end;gap:var(--spacing-xs);margin-top:var(--spacing-2xs)}._approve_qcxbx_20,._reject_qcxbx_25,:scope._approve_qcxbx_20,:scope._reject_qcxbx_25{padding:var(--spacing-xs) var(--spacing-lg);border-radius:var(--radius-sm);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);cursor:pointer}._approve_qcxbx_20,:scope._approve_qcxbx_20{background:var(--color-button-primary);color:var(--color-foreground-inverse);border:1px solid var(--color-button-primary)}._approve_qcxbx_20:hover:not(:disabled),:scope._approve_qcxbx_20:hover:not(:disabled){background:var(--color-button-primary-hover);border-color:var(--color-button-primary-hover)}._reject_qcxbx_25,:scope._reject_qcxbx_25{background:var(--color-button-secondary);color:var(--color-foreground);border:1px solid var(--color-border-subtle)}._reject_qcxbx_25:hover:not(:disabled),:scope._reject_qcxbx_25:hover:not(:disabled){background:var(--color-button-secondary-hover)}._approve_qcxbx_20:disabled,._reject_qcxbx_25:disabled,:scope._approve_qcxbx_20:disabled,:scope._reject_qcxbx_25:disabled{opacity:.5;cursor:default}._settledNote_qcxbx_134,:scope._settledNote_qcxbx_134{margin:0;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle)}._wrapper_4vgpw_1,:scope._wrapper_4vgpw_1{position:relative;min-width:0;word-wrap:break-word;box-sizing:border-box;align-self:flex-start;width:100%;display:flex;align-items:flex-start}._header_4vgpw_12,:scope._header_4vgpw_12{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-sm) var(--spacing-2xs) var(--spacing-xs);margin:var(--spacing-xs) 0;box-sizing:border-box;-webkit-user-select:none;user-select:none;background:transparent;border:none;border-radius:var(--radius-lg);font-family:inherit;font-size:var(--text-paragraph-sm);text-align:left;cursor:pointer;transition:background-color .15s ease;color:var(--color-foreground-subtle)}._header_4vgpw_12:hover,:scope._header_4vgpw_12:hover{background-color:var(--color-background-card)}._headerIcon_4vgpw_35,:scope._headerIcon_4vgpw_35{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted)}._chevron_4vgpw_44,:scope._chevron_4vgpw_44{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:var(--text-caption);color:var(--color-foreground-muted);transition:transform .2s ease}._chevronExpanded_4vgpw_54,:scope._chevronExpanded_4vgpw_54{transform:rotate(90deg)}._headerText_4vgpw_58,:scope._headerText_4vgpw_58{font-weight:var(--font-weight-medium);white-space:nowrap}._expandedContent_4vgpw_63,:scope._expandedContent_4vgpw_63{border-left:1px solid var(--color-border-subtle);margin-left:1rem;margin-bottom:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-xs)}._memoryCard_4vgpw_73,:scope._memoryCard_4vgpw_73{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-lg);background:var(--color-background-card);transition:background-color .15s ease,opacity .3s ease}._memoryCardDeleted_4vgpw_85,:scope._memoryCardDeleted_4vgpw_85{opacity:.5}._memoryCardContent_4vgpw_89,:scope._memoryCardContent_4vgpw_89{flex:1;min-width:0}._memoryLearning_4vgpw_94,:scope._memoryLearning_4vgpw_94{font-size:var(--text-paragraph-sm);color:var(--color-foreground);line-height:var(--text-paragraph-sm--line-height);margin:0;word-wrap:break-word}._memoryMeta_4vgpw_102,:scope._memoryMeta_4vgpw_102{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:2px;flex-wrap:wrap}._memoryTypeBadge_4vgpw_110,:scope._memoryTypeBadge_4vgpw_110{font-size:var(--text-paragraph-2xs);padding:1px 6px;border-radius:4px;font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-2xs--line-height);white-space:nowrap}._typePrimary_4vgpw_119,:scope._typePrimary_4vgpw_119{background:var(--color-blue-100, rgba(59, 130, 246, .1));color:var(--color-blue-600, #2563eb)}._typeSecondary_4vgpw_124,:scope._typeSecondary_4vgpw_124{background:var(--color-purple-100, rgba(139, 92, 246, .1));color:var(--color-purple-600, #7c3aed)}._typeSuccess_4vgpw_129,:scope._typeSuccess_4vgpw_129{background:var(--color-green-100, rgba(34, 197, 94, .1));color:var(--color-green-600, #16a34a)}._typeDeleted_4vgpw_134,:scope._typeDeleted_4vgpw_134{background:var(--color-red-100, rgba(239, 68, 68, .1));color:var(--color-red-600, #dc2626)}._triggerTerm_4vgpw_139,:scope._triggerTerm_4vgpw_139{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted);background:var(--color-background);padding:0 4px;border-radius:3px;white-space:nowrap}._deleteButton_4vgpw_148,:scope._deleteButton_4vgpw_148{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:0;border:none;border-radius:4px;background:transparent;color:var(--color-foreground-muted);cursor:pointer;font-size:var(--text-paragraph-xs);opacity:0;transition:opacity .15s ease,background-color .15s ease,color .15s ease}._memoryCard_4vgpw_73:hover ._deleteButton_4vgpw_148,:scope._memoryCard_4vgpw_73:hover ._deleteButton_4vgpw_148{opacity:1}._deleteButton_4vgpw_148:hover,:scope._deleteButton_4vgpw_148:hover{background:var(--color-red-100, rgba(239, 68, 68, .1));color:var(--color-red-600, #dc2626)}._deleteButton_4vgpw_148:focus-visible,:scope._deleteButton_4vgpw_148:focus-visible{opacity:1;outline:2px solid var(--color-blue-500, #3b82f6);outline-offset:1px}._confirmOverlay_4vgpw_185,:scope._confirmOverlay_4vgpw_185{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-lg);background:var(--color-red-50, rgba(239, 68, 68, .05));border:1px solid var(--color-red-200, rgba(239, 68, 68, .2));font-size:var(--text-paragraph-sm);color:var(--color-foreground)}._confirmText_4vgpw_197,:scope._confirmText_4vgpw_197{flex:1}._confirmActions_4vgpw_201,:scope._confirmActions_4vgpw_201{display:flex;gap:var(--spacing-xs);flex-shrink:0}@media(prefers-reduced-motion:reduce){._chevron_4vgpw_44,._memoryCard_4vgpw_73,._deleteButton_4vgpw_148,:scope._chevron_4vgpw_44,:scope._memoryCard_4vgpw_73,:scope._deleteButton_4vgpw_148{transition:none}}._wrapper_1uovl_3,:scope._wrapper_1uovl_3{align-self:center;max-width:90%;margin-bottom:var(--spacing-lg)}._content_1uovl_9,:scope._content_1uovl_9{background:var(--color-background);color:var(--color-foreground-subtle);text-align:center;font-size:var(--text-paragraph-sm);font-style:italic}._errorContainer_1piqr_1,:scope._errorContainer_1piqr_1{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;background:#fee2e226;border:1px solid rgba(239,68,68,.3);border-radius:12px;margin:1rem 0;max-width:80%;align-self:center;width:100%}._errorMessage_1piqr_16,:scope._errorMessage_1piqr_16{color:var(--color-danger, #ef4444);font-size:var(--text-paragraph-sm);text-align:center;display:flex;align-items:center;gap:.5rem;line-height:var(--text-paragraph-sm--line-height)}._noticeContainer_1piqr_28,:scope._noticeContainer_1piqr_28{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem;background:var(--color-info-subtlest);border:1px solid var(--color-info-subtle);border-radius:12px;margin:1rem 0;max-width:80%;align-self:center;width:100%}._noticeMessage_1piqr_43,:scope._noticeMessage_1piqr_43{color:var(--color-foreground);font-size:var(--text-paragraph-sm);text-align:center;display:flex;align-items:center;gap:.5rem;line-height:var(--text-paragraph-sm--line-height)}._noticeIcon_1piqr_53,:scope._noticeIcon_1piqr_53{width:18px;height:18px;flex-shrink:0;color:var(--color-info)}._continueButton_1piqr_62,:scope._continueButton_1piqr_62{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-button-primary);border:1px solid var(--color-button-primary);border-radius:20px;color:var(--color-foreground-inverse);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}._continueButton_1piqr_62:hover,:scope._continueButton_1piqr_62:hover{background:var(--color-button-primary-hover);border-color:var(--color-button-primary-hover);transform:translateY(-1px);box-shadow:0 2px 6px #00000026}._continueButton_1piqr_62:active,:scope._continueButton_1piqr_62:active{transform:translateY(0)}._retryButton_1piqr_89,:scope._retryButton_1piqr_89{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-background-card);border:1px solid var(--color-border);border-radius:20px;color:var(--color-foreground);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000d}._retryButton_1piqr_89:hover,:scope._retryButton_1piqr_89:hover{background:var(--color-background);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a;border-color:var(--color-background-primary);color:var(--color-background-primary)}._retryButton_1piqr_89:active,:scope._retryButton_1piqr_89:active{transform:translateY(0)}._retryIcon_1piqr_117,:scope._retryIcon_1piqr_117{width:16px;height:16px}._messagesContainer_vgph4_16,:scope._messagesContainer_vgph4_16{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;flex:1;container-type:inline-size;container-name:messages}._messagesInner_vgph4_32,:scope._messagesInner_vgph4_32{max-width:var(--chat-max-width);width:100%;display:flex;flex-direction:column;gap:var(--spacing-5xl);flex:1;min-height:min-content}._interactionWrapper_vgph4_45,:scope._interactionWrapper_vgph4_45{display:flex;flex-direction:column}._latestInteraction_vgph4_24,:scope._latestInteraction_vgph4_24{--scroll-offset: var(--spacing-lg);min-height:calc(100cqh - var(--scroll-header-height, 0px) - var(--scroll-footer-height, 0px) - var(--scroll-offset))}._endOfHistory_vgph4_66,:scope._endOfHistory_vgph4_66{flex:1 1 auto;display:flex;align-items:flex-start;justify-content:flex-start;width:100%;min-height:0;box-sizing:border-box}._message_vgph4_16,:scope._message_vgph4_16{position:relative;min-width:0;word-wrap:break-word;box-sizing:border-box}._message_vgph4_16._user_vgph4_84,:scope._message_vgph4_16._user_vgph4_84{align-self:flex-end;width:100%;display:flex;flex-direction:column;align-items:flex-end;margin-bottom:var(--spacing-lg)}._message_vgph4_16._bot_vgph4_93,:scope._message_vgph4_16._bot_vgph4_93{align-self:flex-start;width:100%;display:flex;flex-direction:column;align-items:flex-start}._messageError_vgph4_101,:scope._messageError_vgph4_101{display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;width:100%}._message_vgph4_16._system_vgph4_109,:scope._message_vgph4_16._system_vgph4_109{align-self:center;max-width:90%}._threadAnchors_vgph4_114,:scope._threadAnchors_vgph4_114{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);margin-top:var(--spacing-sm);margin-left:var(--spacing-sm)}._threadAnchor_vgph4_114,:scope._threadAnchor_vgph4_114{display:inline-flex;align-items:center;max-width:100%;gap:var(--spacing-xs);border:1px solid var(--color-border);background:var(--color-background-card);color:var(--color-foreground-subtle);border-radius:999px;padding:.375rem .625rem;font:inherit;font-size:var(--text-paragraph-sm);cursor:pointer;box-shadow:0 1px 2px #0000000a}._threadAnchor_vgph4_114:hover,:scope._threadAnchor_vgph4_114:hover{background:var(--color-button-secondary-hover);color:var(--color-foreground)}._threadAnchorIcon_vgph4_144,:scope._threadAnchorIcon_vgph4_144{color:var(--color-foreground-selected);font-weight:var(--font-weight-semibold)}._threadAnchorText_vgph4_149,:scope._threadAnchorText_vgph4_149{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._threadAnchorText_vgph4_149 :where(strong,em,code,del),:scope._threadAnchorText_vgph4_149 :where(strong,em,code,del){display:inline}._threadAnchorText_vgph4_149 code,:scope._threadAnchorText_vgph4_149 code{font:inherit}._threadAnchorMeta_vgph4_164,:scope._threadAnchorMeta_vgph4_164{flex:0 0 auto;color:var(--color-foreground-muted)}._systemContent_vgph4_170,:scope._systemContent_vgph4_170{background:var(--color-background);color:var(--color-foreground-subtle);text-align:center;font-size:var(--text-paragraph-sm);font-style:italic}._message_vgph4_16._highlighted_vgph4_181,:scope._message_vgph4_16._highlighted_vgph4_181{position:relative;animation:crisp-crisp-ai-assistant___highlightPulse_vgph4_1 2s ease-in-out}._message_vgph4_16._highlighted_vgph4_181:before,:scope._message_vgph4_16._highlighted_vgph4_181:before{content:"";position:absolute;top:-8px;left:-8px;right:-8px;bottom:-8px;background:linear-gradient(45deg,rgba(var(--warning-rgb),.2),rgba(var(--warning-rgb),.1));z-index:-1;pointer-events:none}._emptyState_vgph4_213,:scope._emptyState_vgph4_213{display:flex;justify-content:center;align-items:center;flex:1;color:var(--color-foreground-subtle);text-align:center;min-height:0}._loadingState_vgph4_224,:scope._loadingState_vgph4_224{display:flex;justify-content:center;align-items:center;flex:1;min-height:0}._continuedWrapper_vgph4_233,:scope._continuedWrapper_vgph4_233{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;max-width:525px;margin:0 auto;height:100%;min-height:fit-content;width:100%;box-sizing:border-box}._continuedBanner_vgph4_248,:scope._continuedBanner_vgph4_248{background:var(--color-background-card);border:solid 1px var(--color-border-subtle);border-radius:var(--radius-xl);padding:var(--spacing-lg);position:relative;overflow:hidden;box-shadow:0 3px 6px #0000000a;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacing-md);animation:crisp-crisp-ai-assistant___continuedFadeIn_vgph4_1 .3s ease-out}._continuedHeader_vgph4_264,:scope._continuedHeader_vgph4_264{display:flex;flex-direction:column;gap:var(--spacing-xs)}._continuedLabel_vgph4_270,:scope._continuedLabel_vgph4_270{text-transform:uppercase;color:var(--color-foreground-selected);font-weight:var(--font-weight-medium);font-size:var(--text-paragraph-xs)}._continuedTitle_vgph4_277,:scope._continuedTitle_vgph4_277{color:var(--color-foreground);font-size:var(--text-ml);font-weight:var(--font-weight-semibold);margin:0}._continuedDescription_vgph4_284,:scope._continuedDescription_vgph4_284{margin:0;font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);line-height:var(--text-paragraph-sm--line-height)}._continuedIconRow_vgph4_291,:scope._continuedIconRow_vgph4_291{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._continuedIcon_vgph4_291,:scope._continuedIcon_vgph4_291{color:var(--color-foreground-muted);font-size:var(--text-paragraph-lg)}._continuedHint_vgph4_306,:scope._continuedHint_vgph4_306{font-size:var(--text-paragraph-sm);color:var(--color-foreground);line-height:var(--text-paragraph-sm--line-height)}@media(max-width:48rem){._message_vgph4_16,:scope._message_vgph4_16{max-width:85%}._message_vgph4_16._bot_vgph4_93,:scope._message_vgph4_16._bot_vgph4_93{flex-direction:column;max-width:100%;width:100%}}@media(max-width:768px){._messagesContainer_vgph4_16,:scope._messagesContainer_vgph4_16{padding:.75rem;padding-bottom:0}}._scrollToBottomButton_vgph4_359,:scope._scrollToBottomButton_vgph4_359{position:sticky;bottom:80px;align-self:center;width:40px;height:40px;background:var(--color-background-card);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s ease;color:var(--color-foreground-subtle);flex-shrink:0}._scrollToBottomButton_vgph4_359:hover,:scope._scrollToBottomButton_vgph4_359:hover{background:var(--color-background);transform:scale(1.05);color:var(--color-foreground)}._scrollToBottomButton_vgph4_359:active,:scope._scrollToBottomButton_vgph4_359:active{transform:scale(.95)}._scrollToBottomButton_vgph4_359 svg,:scope._scrollToBottomButton_vgph4_359 svg{width:20px;height:20px}@media(max-width:48rem){._scrollToBottomButton_vgph4_359,:scope._scrollToBottomButton_vgph4_359{width:36px;height:36px;bottom:80px}._scrollToBottomButton_vgph4_359 svg,:scope._scrollToBottomButton_vgph4_359 svg{width:18px;height:18px}}._refinementContainer_hbp2y_3,:scope._refinementContainer_hbp2y_3{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;border-radius:0 0 10px 10px;overflow:hidden}._splitPane_hbp2y_14,:scope._splitPane_hbp2y_14{border-top:1px solid var(--color-border);min-height:0;overflow:hidden}._previewPane_hbp2y_21,:scope._previewPane_hbp2y_21{width:100%;height:100%;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:auto}._chatPane_hbp2y_32,:scope._chatPane_hbp2y_32{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--color-background)}._chatHeader_hbp2y_42,:scope._chatHeader_hbp2y_42{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground);display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}._chatHeaderIcon_hbp2y_54,:scope._chatHeaderIcon_hbp2y_54{width:var(--spacing-md);height:var(--spacing-md);color:var(--color-foreground-muted)}._newSessionButton_hbp2y_60,:scope._newSessionButton_hbp2y_60{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--color-foreground-muted);cursor:pointer;transition:color .15s,background .15s}._newSessionButton_hbp2y_60 svg,:scope._newSessionButton_hbp2y_60 svg{width:14px;height:14px}._newSessionButton_hbp2y_60:hover:not(:disabled),:scope._newSessionButton_hbp2y_60:hover:not(:disabled){color:var(--color-foreground-subtle);background:#94a3b81a}._newSessionButton_hbp2y_60:disabled,:scope._newSessionButton_hbp2y_60:disabled{opacity:.35;cursor:not-allowed}._chatScrollArea_hbp2y_93,:scope._chatScrollArea_hbp2y_93{flex:1;overflow-y:auto;min-height:0;container-type:size}._chatScrollArea_hbp2y_93 [class*=messagesInner],:scope._chatScrollArea_hbp2y_93 [class*=messagesInner]{gap:var(--spacing-md);max-width:100%;padding:var(--spacing-sm)}._chatScrollArea_hbp2y_93 [class*=messagesContainer],:scope._chatScrollArea_hbp2y_93 [class*=messagesContainer]{padding-bottom:var(--spacing-xs)}._chatScrollArea_hbp2y_93 [class*=emptyState],:scope._chatScrollArea_hbp2y_93 [class*=emptyState]{font-size:var(--text-paragraph-sm);color:var(--color-foreground-muted);align-items:flex-start;padding-top:var(--spacing-sm)}._chatInputWrapper_hbp2y_122,:scope._chatInputWrapper_hbp2y_122{flex-shrink:0;border-top:1px solid var(--color-border);padding:var(--spacing-xs)}._screenshotToolbar_hbp2y_128,:scope._screenshotToolbar_hbp2y_128{display:flex;padding:0 0 var(--spacing-2xs)}._screenshotButton_hbp2y_133,:scope._screenshotButton_hbp2y_133{display:inline-flex;align-items:center;gap:var(--spacing-2xs);height:28px;padding:0 var(--spacing-xs);border:none;border-radius:6px;background:transparent;color:var(--color-foreground-muted);font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}._screenshotButton_hbp2y_133:hover:not(:disabled),:scope._screenshotButton_hbp2y_133:hover:not(:disabled){color:var(--color-foreground-subtle);background:#94a3b81a;transform:scale(1.02)}._screenshotButton_hbp2y_133:active:not(:disabled),:scope._screenshotButton_hbp2y_133:active:not(:disabled){transform:scale(.97)}._screenshotButton_hbp2y_133:disabled,:scope._screenshotButton_hbp2y_133:disabled{opacity:.5;cursor:not-allowed}._screenshotIcon_hbp2y_165,:scope._screenshotIcon_hbp2y_165{width:14px;height:14px;flex-shrink:0}._screenshotButton_hbp2y_133:disabled ._screenshotIcon_hbp2y_165,:scope._screenshotButton_hbp2y_133:disabled ._screenshotIcon_hbp2y_165{animation:crisp-crisp-ai-assistant___screenshotPulse_hbp2y_1 1s ease-in-out infinite}._chatInputWrapper_hbp2y_122 [class*=messageInputContainer],:scope._chatInputWrapper_hbp2y_122 [class*=messageInputContainer]{max-width:100%}._chatInputWrapper_hbp2y_122 [class*=inputWrapper],:scope._chatInputWrapper_hbp2y_122 [class*=inputWrapper]{padding:var(--spacing-xs)}._chatInputWrapper_hbp2y_122 [class*=disclaimer],._chatInputWrapper_hbp2y_122 [class*=scrollToBottomButton],:scope._chatInputWrapper_hbp2y_122 [class*=disclaimer],:scope._chatInputWrapper_hbp2y_122 [class*=scrollToBottomButton]{display:none}._refinementFooter_hbp2y_202,:scope._refinementFooter_hbp2y_202{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-xs);padding:var(--spacing-sm);border-top:1px solid var(--color-border);flex-shrink:0}._streamErrorBanner_hbp2y_212,:scope._streamErrorBanner_hbp2y_212{padding:var(--spacing-2xs) var(--spacing-sm);margin:0 var(--spacing-sm);background:var(--error-background, rgba(239, 68, 68, .1));border:1px solid var(--color-danger-subtle, rgba(239, 68, 68, .3));border-radius:var(--radius-sm);color:var(--color-danger-bold, #ef4444);font-size:var(--text-paragraph-2xs)}._mobileTabBar_hbp2y_226,:scope._mobileTabBar_hbp2y_226{display:flex;border-bottom:1px solid var(--color-border);flex-shrink:0;background:var(--color-background-card)}._mobileTab_hbp2y_226,:scope._mobileTab_hbp2y_226{flex:1;padding:var(--spacing-sm) var(--spacing-xs);border:none;background:none;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);cursor:pointer;position:relative;transition:color .15s;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2xs);-webkit-tap-highlight-color:transparent}._mobileTab_hbp2y_226:after,:scope._mobileTab_hbp2y_226:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:2px;border-radius:2px 2px 0 0;background:transparent;transition:background .15s}._mobileTabActive_hbp2y_263,:scope._mobileTabActive_hbp2y_263{color:var(--color-background-primary)}._mobileTabActive_hbp2y_263:after,:scope._mobileTabActive_hbp2y_263:after{background:var(--color-background-primary)}._unreadBadge_hbp2y_271,:scope._unreadBadge_hbp2y_271{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--color-background-primary);color:#fff;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-bold);line-height:var(--text-paragraph-2xs--line-height)}._mobileContent_hbp2y_286,._mobilePane_hbp2y_294,:scope._mobileContent_hbp2y_286,:scope._mobilePane_hbp2y_294{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._mobilePane_hbp2y_294[hidden],:scope._mobilePane_hbp2y_294[hidden]{display:none}@media(max-width:768px){._refinementContainer_hbp2y_3,:scope._refinementContainer_hbp2y_3{border-radius:0}._refinementFooter_hbp2y_202,:scope._refinementFooter_hbp2y_202{padding:var(--spacing-sm);gap:var(--spacing-sm)}._refinementFooter_hbp2y_202 button,:scope._refinementFooter_hbp2y_202 button{flex:1;min-height:44px}._chatPane_hbp2y_32,:scope._chatPane_hbp2y_32{min-height:200px}._chatHeader_hbp2y_42,:scope._chatHeader_hbp2y_42{display:none}._chatInputWrapper_hbp2y_122,:scope._chatInputWrapper_hbp2y_122{padding:var(--spacing-sm)}}._chartContainer_7ysll_1,:scope._chartContainer_7ysll_1{width:100%;max-width:100%;min-width:0;margin:var(--spacing-xs) 0;padding:0;position:relative;overflow:visible;transition:width .3s ease,max-width .3s ease,margin-left .3s ease}._chartContainerExpanded_7ysll_15,:scope._chartContainerExpanded_7ysll_15{width:100cqi;max-width:100cqi;margin-left:calc((100% - 100cqi)/2)}._chartInner_7ysll_21,:scope._chartInner_7ysll_21{margin:0 auto;min-width:0}._chartWrapper_7ysll_26,:scope._chartWrapper_7ysll_26{position:relative;border-radius:12px;border:1px solid var(--color-border-subtle);background-color:var(--color-background-card);box-shadow:0 1px 3px #0000000d;overflow:hidden}._chartScroll_7ysll_35,:scope._chartScroll_7ysll_35{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}._chartIframe_7ysll_42,:scope._chartIframe_7ysll_42{width:100%;height:100%;border:none;display:block;background-color:var(--color-background-card)}._resizeHandle_7ysll_51,:scope._resizeHandle_7ysll_51{position:absolute;bottom:4px;right:4px;width:16px;height:16px;cursor:nwse-resize;color:var(--color-foreground-muted);opacity:.6;transition:opacity .15s ease,color .15s ease;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center}._resizeHandle_7ysll_51:hover,:scope._resizeHandle_7ysll_51:hover{opacity:1;color:var(--color-foreground-subtle)}._resizeHandle_7ysll_51 svg,:scope._resizeHandle_7ysll_51 svg{width:10px;height:10px}._chartContainerResizing_7ysll_79,:scope._chartContainerResizing_7ysll_79{-webkit-user-select:none;user-select:none}._chartContainerResizing_7ysll_79 ._chartIframe_7ysll_42,:scope._chartContainerResizing_7ysll_79 ._chartIframe_7ysll_42{pointer-events:none}._chartContainerResizing_7ysll_79 ._resizeHandle_7ysll_51,:scope._chartContainerResizing_7ysll_79 ._resizeHandle_7ysll_51{opacity:1;color:var(--color-background-primary)}._chartError_7ysll_92,:scope._chartError_7ysll_92{padding:1rem;background-color:var(--color-danger-subtlest);border:1px solid var(--color-danger-subtle);border-radius:4px;color:var(--color-danger-bold)}._chartLoading_7ysll_100,:scope._chartLoading_7ysll_100{padding:1rem;text-align:center;color:var(--color-foreground-subtle)}._chartFooter_7ysll_106,:scope._chartFooter_7ysll_106{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) 0}._provenance_7ysll_114,:scope._provenance_7ysll_114{min-width:0;margin-right:auto;color:var(--color-foreground-muted);font-size:var(--text-paragraph-xs)}._provenancePopover_7ysll_121,:scope._provenancePopover_7ysll_121{width:26rem;max-width:calc(100vw - var(--spacing-lg) - var(--spacing-lg));padding:var(--spacing-sm);border-radius:var(--spacing-xs);background:var(--color-background-card)}._toolbarButton_7ysll_129,:scope._toolbarButton_7ysll_129{background:transparent;border:none;cursor:pointer;padding:.375rem;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:var(--color-foreground-muted);width:28px;height:28px;flex-shrink:0}._toolbarButton_7ysll_129:hover,:scope._toolbarButton_7ysll_129:hover{background:#8080801a;color:var(--color-foreground)}[data-theme=crisp-dark] ._toolbarButton_7ysll_129:hover,:scope[data-theme=crisp-dark] ._toolbarButton_7ysll_129:hover{background:#ffffff1a}._toolbarButton_7ysll_129:active,:scope._toolbarButton_7ysll_129:active{transform:scale(.95)}._toolbarButton_7ysll_129 svg,:scope._toolbarButton_7ysll_129 svg{width:14px;height:14px}._errorHint_7ysll_163,:scope._errorHint_7ysll_163{font-size:var(--text-paragraph-xs);color:var(--color-danger-bold);margin-right:auto}._codeModal_7ysll_170,:scope._codeModal_7ysll_170{display:flex;flex-direction:column;height:100%;max-height:70vh}._codeErrorBanner_7ysll_177,:scope._codeErrorBanner_7ysll_177{background:var(--color-danger-subtlest);color:var(--color-danger-bold);padding:.75rem 1rem;border-radius:6px;margin-bottom:1rem;font-size:var(--text-paragraph-sm);border:1px solid var(--color-danger-subtle)}._codeBlock_7ysll_187,:scope._codeBlock_7ysll_187{flex:1;overflow:auto;background:#1e1e1e;border:1px solid var(--color-border);border-radius:8px;margin:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,monospace;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height)}._codeTable_7ysll_199,:scope._codeTable_7ysll_199{width:100%;border-collapse:collapse;table-layout:fixed}._codeTable_7ysll_199 tr:first-child td,:scope._codeTable_7ysll_199 tr:first-child td{padding-top:.75rem}._codeTable_7ysll_199 tr:last-child td,:scope._codeTable_7ysll_199 tr:last-child td{padding-bottom:.75rem}._lineNumber_7ysll_213,:scope._lineNumber_7ysll_213{width:3.5rem;padding:0 .75rem;text-align:right;color:#6b7280;-webkit-user-select:none;user-select:none;vertical-align:top;background:#0003;border-right:1px solid #374151}._lineContent_7ysll_224,:scope._lineContent_7ysll_224{padding:0 1rem;white-space:pre-wrap;word-break:break-all;color:#e5e7eb}._lineContent_7ysll_224 code,:scope._lineContent_7ysll_224 code{font-family:inherit}._errorLine_7ysll_235,:scope._errorLine_7ysll_235{background:#dc262633}._errorLine_7ysll_235 ._lineNumber_7ysll_213,:scope._errorLine_7ysll_235 ._lineNumber_7ysll_213{background:#dc26264d;color:#fca5a5}._approximateLine_7ysll_245,:scope._approximateLine_7ysll_245{background:#eab30826}._approximateLine_7ysll_245 ._lineNumber_7ysll_213,:scope._approximateLine_7ysll_245 ._lineNumber_7ysll_213{background:#eab30840;color:#fcd34d}._codeActions_7ysll_254,:scope._codeActions_7ysll_254{display:flex;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border-subtle)}._copyCodeButton_7ysll_262,:scope._copyCodeButton_7ysll_262{padding:.5rem 1rem;background:var(--color-background-primary);color:#fff;border:none;border-radius:6px;font-size:var(--text-paragraph-sm);cursor:pointer;transition:background .2s}._copyCodeButton_7ysll_262:hover,:scope._copyCodeButton_7ysll_262:hover{background:var(--color-button-primary-hover)}._modalChartContainer_7ysll_278,:scope._modalChartContainer_7ysll_278{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}._modalChartContent_7ysll_286,:scope._modalChartContent_7ysll_286{flex:1;min-height:0;position:relative}._modalChartIframe_7ysll_292,:scope._modalChartIframe_7ysll_292{width:100%;height:100%;border:none;display:block;background-color:var(--color-background-card)}._modalChartFooter_7ysll_300,:scope._modalChartFooter_7ysll_300{display:flex;align-items:center;gap:.5rem;padding:.5rem 0 0;border-top:1px solid var(--color-border-subtle);margin-top:.5rem;flex-shrink:0}._message_1le2p_1,:scope._message_1le2p_1{margin:0 0 1.5rem;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height)}._error_1le2p_8,:scope._error_1le2p_8{margin:0 0 1rem;padding:.5rem .75rem;background:var(--error-background, rgba(239, 68, 68, .1));border:1px solid var(--color-danger-subtle, rgba(239, 68, 68, .3));border-radius:.375rem;color:var(--color-danger-bold, #ef4444);font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height)}._buttons_1le2p_19,:scope._buttons_1le2p_19{display:flex;gap:.75rem;justify-content:flex-end}._avatar_3icaj_2,._avatarImage_3icaj_3,:scope._avatar_3icaj_2,:scope._avatarImage_3icaj_3{width:32px;height:32px;border-radius:50%;flex-shrink:0}._avatarImage_3icaj_3,:scope._avatarImage_3icaj_3{object-fit:cover}._avatar_3icaj_2,:scope._avatar_3icaj_2{display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--text-paragraph-xs--letter-spacing)}._avatarInitials_3icaj_24,:scope._avatarInitials_3icaj_24{color:var(--color-background-card);background:var(--color-background-primary)}._avatarGroup_3icaj_29,:scope._avatarGroup_3icaj_29{background:var(--color-info-subtlest);color:var(--color-info-bold)}._avatarGroup_3icaj_29 svg,:scope._avatarGroup_3icaj_29 svg{width:14px;height:14px}._avatarSm_3icaj_40,._avatarImage_3icaj_3._avatarSm_3icaj_40,:scope._avatarSm_3icaj_40,:scope._avatarImage_3icaj_3._avatarSm_3icaj_40{width:24px;height:24px;font-size:var(--text-paragraph-2xs)}._avatarSm_3icaj_40._avatarGroup_3icaj_29 svg,:scope._avatarSm_3icaj_40._avatarGroup_3icaj_29 svg{width:11px;height:11px}._list_192st_3,:scope._list_192st_3{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1;min-height:0;overflow-y:auto}._empty_192st_12,:scope._empty_192st_12{margin:0;padding:var(--spacing-sm);font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);color:var(--color-foreground-muted);text-align:center}._groupError_192st_21,:scope._groupError_192st_21{margin:0;padding:var(--spacing-xs);font-size:var(--text-paragraph-xs);color:var(--color-danger-bold);text-align:center}._groupLoadMore_192st_29,:scope._groupLoadMore_192st_29{align-self:center;margin:var(--spacing-2xs);padding:var(--spacing-2xs) var(--spacing-xs);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-foreground-subtle);font:inherit;font-size:var(--text-paragraph-xs);cursor:pointer}._groupLoadMore_192st_29:hover,:scope._groupLoadMore_192st_29:hover{background:var(--color-background-selected);color:var(--color-foreground)}._metaCluster_192st_47,:scope._metaCluster_192st_47{display:inline-flex;align-items:center;gap:var(--spacing-2xs);flex-shrink:0}._metaTimestamp_192st_54,:scope._metaTimestamp_192st_54{flex-shrink:0;white-space:nowrap}._ownerAvatar_192st_59,:scope._ownerAvatar_192st_59{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:0}._ownerAvatar_192st_59>*,:scope._ownerAvatar_192st_59>*{width:1.25rem;height:1.25rem;font-size:var(--text-paragraph-2xs)}._deletedBadge_192st_73,:scope._deletedBadge_192st_73{flex-shrink:0}._spacePill_192st_77,:scope._spacePill_192st_77{display:inline-flex;align-items:center;width:fit-content;max-width:100%;padding:2px 6px;border-radius:999px;background:var(--color-background-group, var(--color-background-selected));font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-xs--line-height);color:var(--color-foreground-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rowSpinner_192st_94,:scope._rowSpinner_192st_94{width:12px;height:12px;border:2px solid transparent;border-top-color:var(--color-background-primary);border-radius:50%;animation:crisp-crisp-ai-assistant___groupedRowSpin_192st_1 .7s linear infinite}._sessionList_146qa_1,:scope._sessionList_146qa_1{display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--spacing-sm)}._sessionListBody_146qa_9,:scope._sessionListBody_146qa_9{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._toolbarRow_146qa_17,:scope._toolbarRow_146qa_17{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;flex-shrink:0}._toolbarSearch_146qa_25,:scope._toolbarSearch_146qa_25{flex:1;min-width:0}._loadMoreContainer_146qa_30,:scope._loadMoreContainer_146qa_30{width:100%;padding:.5rem 0}._loadingSpinner_146qa_35,:scope._loadingSpinner_146qa_35{display:flex;justify-content:center}._shell_1nhti_1,:scope._shell_1nhti_1{width:100%;height:100%;min-height:0}._main_1nhti_7,:scope._main_1nhti_7{display:flex;flex-direction:column;flex:1;min-height:0}._content_1nhti_14,:scope._content_1nhti_14{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}._container_1tbih_1,:scope._container_1tbih_1{position:relative;flex:1;min-height:0;overflow:hidden}._highlighted_1tbih_8,._textarea_1tbih_9,:scope._highlighted_1tbih_8,:scope._textarea_1tbih_9{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:var(--spacing-xl);border:none;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing);white-space:pre-wrap;word-wrap:break-word;overflow:auto;box-sizing:border-box;-moz-tab-size:2;tab-size:2}._highlighted_1tbih_8,:scope._highlighted_1tbih_8{pointer-events:none;background:var(--color-background);color:var(--color-foreground);z-index:0}._highlighted_1tbih_8 code.hljs,._highlighted_1tbih_8 code,:scope._highlighted_1tbih_8 code.hljs,:scope._highlighted_1tbih_8 code{display:block;margin:0;padding:0;border:none;background:none;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;white-space:inherit;word-wrap:inherit;-moz-tab-size:inherit;tab-size:inherit}._textarea_1tbih_9,:scope._textarea_1tbih_9{background:transparent;color:transparent;caret-color:var(--color-foreground);resize:none;z-index:1;outline:none;-webkit-text-fill-color:transparent}@media(max-width:768px){._highlighted_1tbih_8,._textarea_1tbih_9,:scope._highlighted_1tbih_8,:scope._textarea_1tbih_9{padding:var(--spacing-md);font-size:var(--text-paragraph-sm)}}._wrapper_1ywn4_1,:scope._wrapper_1ywn4_1{display:inline-flex;min-width:0}._searchHeader_1ywn4_6,:scope._searchHeader_1ywn4_6{flex-shrink:0;position:relative;z-index:1;padding-bottom:var(--spacing-2xs);background-color:var(--color-background-card)}._searchHeaderAgent_1ywn4_16,:scope._searchHeaderAgent_1ywn4_16{padding-bottom:var(--spacing-xs)}._scrollBody_1ywn4_20,:scope._scrollBody_1ywn4_20{flex:1 1 auto;min-height:0;max-height:15rem;overflow-x:hidden;overflow-y:auto}._contentAgent_1ywn4_29 ._scrollBody_1ywn4_20,:scope._contentAgent_1ywn4_29 ._scrollBody_1ywn4_20{max-height:24rem}._list_1ywn4_33,:scope._list_1ywn4_33{display:flex;flex-direction:column;gap:1px}._empty_1ywn4_39,:scope._empty_1ywn4_39{padding:var(--spacing-sm);text-align:center;color:var(--color-foreground-muted);font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height)}._agentOption_1ywn4_47,:scope._agentOption_1ywn4_47{cursor:pointer}._agentOptionHighlighted_1ywn4_51:not([data-active]),:scope._agentOptionHighlighted_1ywn4_51:not([data-active]){background-color:var(--color-background-hover)}._radioItem_1ywn4_57[data-slot=dropdown-menu-radio-item],:scope._radioItem_1ywn4_57[data-slot=dropdown-menu-radio-item]{display:flex;align-items:center;gap:var(--spacing-xs);padding-right:var(--spacing-xs)}._radioItem_1ywn4_57[data-checked],._radioItem_1ywn4_57[aria-checked=true],:scope._radioItem_1ywn4_57[data-checked],:scope._radioItem_1ywn4_57[aria-checked=true]{background-color:var(--color-background-selected)}._radioItem_1ywn4_57 [data-slot=dropdown-menu-radio-item-indicator],:scope._radioItem_1ywn4_57 [data-slot=dropdown-menu-radio-item-indicator]{display:none}._radioLabel_1ywn4_73,:scope._radioLabel_1ywn4_73{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._trailingLabel_1ywn4_81,:scope._trailingLabel_1ywn4_81{margin-left:auto;flex-shrink:0;font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);letter-spacing:var(--text-paragraph-xs--letter-spacing);color:var(--color-foreground-muted);white-space:nowrap;text-transform:capitalize}._appearanceAgent_1ywn4_93 [data-slot=button-icon-secondary],._appearanceComposer_1ywn4_94 [data-slot=button-icon-secondary],:scope._appearanceAgent_1ywn4_93 [data-slot=button-icon-secondary],:scope._appearanceComposer_1ywn4_94 [data-slot=button-icon-secondary]{transition:transform .15s ease}._triggerOpen_1ywn4_98 [data-slot=button-icon-secondary],:scope._triggerOpen_1ywn4_98 [data-slot=button-icon-secondary]{transform:rotate(180deg)}._contentAgent_1ywn4_29[data-slot=dropdown-menu-content],._contentComposer_1ywn4_105[data-slot=dropdown-menu-content],:scope._contentAgent_1ywn4_29[data-slot=dropdown-menu-content],:scope._contentComposer_1ywn4_105[data-slot=dropdown-menu-content]{display:flex;flex-direction:column;overflow:hidden}._contentAgent_1ywn4_29[data-slot=dropdown-menu-content],:scope._contentAgent_1ywn4_29[data-slot=dropdown-menu-content]{padding:var(--spacing-xs)}._contentAgent_1ywn4_29,:scope._contentAgent_1ywn4_29{min-width:25rem;max-width:min(25rem,calc(100vw - var(--spacing-xl)))}._contentComposer_1ywn4_105,:scope._contentComposer_1ywn4_105{width:16.25rem;min-width:16.25rem;max-width:16.25rem}._appearanceAgent_1ywn4_93,:scope._appearanceAgent_1ywn4_93{flex-shrink:0}._appearanceComposer_1ywn4_94,:scope._appearanceComposer_1ywn4_94{flex-shrink:1;min-width:0;max-width:100%}._appearanceComposer_1ywn4_94>button,._appearanceComposer_1ywn4_94>[data-slot=dropdown-menu-trigger],:scope._appearanceComposer_1ywn4_94>button,:scope._appearanceComposer_1ywn4_94>[data-slot=dropdown-menu-trigger]{max-width:100%}@media(max-width:640px){._contentAgent_1ywn4_29,._contentComposer_1ywn4_105,:scope._contentAgent_1ywn4_29,:scope._contentComposer_1ywn4_105{min-width:unset;max-width:calc(100vw - 1rem);width:calc(100vw - 1rem)}._scrollBody_1ywn4_20,:scope._scrollBody_1ywn4_20{max-height:calc(50vh - 4rem)}._contentAgent_1ywn4_29 ._scrollBody_1ywn4_20,:scope._contentAgent_1ywn4_29 ._scrollBody_1ywn4_20{max-height:calc(65vh - 4rem)}}._editorRoot_d8fhl_1,:scope._editorRoot_d8fhl_1{display:flex;flex-direction:column;height:100%;background:var(--color-background-card)}._editorOnlyLayout_d8fhl_9,:scope._editorOnlyLayout_d8fhl_9{display:flex;flex-direction:column;flex:1;min-height:0}._header_d8fhl_16,:scope._header_d8fhl_16{display:flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-background-card);flex-shrink:0}._readOnlyBanner_d8fhl_24,:scope._readOnlyBanner_d8fhl_24{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-lg);background:var(--color-warning-subtlest, #fef3c7);color:var(--color-warning-bold, #92400e);font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);flex-shrink:0;border-bottom:1px solid var(--color-warning-subtle, #fcd34d)}._readOnlyBanner_d8fhl_24 svg,:scope._readOnlyBanner_d8fhl_24 svg{flex-shrink:0}._content_d8fhl_41,:scope._content_d8fhl_41{flex:1;overflow:auto;background:var(--color-background);position:relative;display:flex;flex-direction:column;min-height:0}._markdownPreview_d8fhl_51,:scope._markdownPreview_d8fhl_51{padding:var(--spacing-lg);max-width:900px;width:100%;box-sizing:border-box}._splitPane_d8fhl_59,:scope._splitPane_d8fhl_59{flex:1;min-height:0;overflow:hidden}._footer_d8fhl_68,:scope._footer_d8fhl_68{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-lg);flex-shrink:0;background:var(--color-background-card);border-top:1px solid var(--color-border)}._footerLeft_d8fhl_78,._footerRight_d8fhl_85,:scope._footerLeft_d8fhl_78,:scope._footerRight_d8fhl_85{display:flex;gap:var(--spacing-xs);align-items:center;flex-wrap:wrap}._actionButton_d8fhl_92,:scope._actionButton_d8fhl_92{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:0 var(--spacing-md);height:32px;border-radius:var(--radius-sm);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .15s ease;white-space:nowrap}._actionButton_d8fhl_92:disabled,:scope._actionButton_d8fhl_92:disabled{opacity:.5;cursor:not-allowed}._primaryButton_d8fhl_112,:scope._primaryButton_d8fhl_112{background:var(--color-background-primary);color:#fff;border:1px solid var(--color-background-primary)}._primaryButton_d8fhl_112:hover:not(:disabled),:scope._primaryButton_d8fhl_112:hover:not(:disabled){background:var(--color-button-primary-hover);border-color:var(--color-button-primary-hover)}._secondaryButton_d8fhl_123,:scope._secondaryButton_d8fhl_123{background:var(--color-background-card);color:var(--color-foreground);border:1px solid var(--color-border)}._secondaryButton_d8fhl_123:hover:not(:disabled),:scope._secondaryButton_d8fhl_123:hover:not(:disabled){background:var(--color-background);border-color:var(--color-border)}._chatPane_d8fhl_137,:scope._chatPane_d8fhl_137{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--color-background)}._chatHeader_d8fhl_147,:scope._chatHeader_d8fhl_147{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-border);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground);display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}._chatHeaderIcon_d8fhl_159,:scope._chatHeaderIcon_d8fhl_159{width:var(--spacing-md);height:var(--spacing-md);color:var(--color-foreground-muted)}._newSessionButton_d8fhl_165,:scope._newSessionButton_d8fhl_165{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--color-foreground-muted);cursor:pointer;transition:color .15s,background .15s}._newSessionButton_d8fhl_165 svg,:scope._newSessionButton_d8fhl_165 svg{width:14px;height:14px}._newSessionButton_d8fhl_165:hover:not(:disabled),:scope._newSessionButton_d8fhl_165:hover:not(:disabled){color:var(--color-foreground-subtle);background:#94a3b81a}._newSessionButton_d8fhl_165:disabled,:scope._newSessionButton_d8fhl_165:disabled{opacity:.35;cursor:not-allowed}._chatScrollArea_d8fhl_198,:scope._chatScrollArea_d8fhl_198{flex:1;overflow-y:auto;min-height:0;container-type:size}._chatScrollArea_d8fhl_198 [class*=messagesInner],:scope._chatScrollArea_d8fhl_198 [class*=messagesInner]{gap:var(--spacing-md);max-width:100%;padding:var(--spacing-sm)}._chatScrollArea_d8fhl_198 [class*=messagesContainer],:scope._chatScrollArea_d8fhl_198 [class*=messagesContainer]{padding-bottom:var(--spacing-xs)}._chatScrollArea_d8fhl_198 [class*=emptyState],:scope._chatScrollArea_d8fhl_198 [class*=emptyState]{font-size:var(--text-paragraph-sm);color:var(--color-foreground-muted)}._chatInputWrapper_d8fhl_220,:scope._chatInputWrapper_d8fhl_220{flex-shrink:0;border-top:1px solid var(--color-border);padding:var(--spacing-xs)}._chatInputWrapper_d8fhl_220 [class*=messageInputContainer],:scope._chatInputWrapper_d8fhl_220 [class*=messageInputContainer]{max-width:100%}._chatInputWrapper_d8fhl_220 [class*=inputWrapper],:scope._chatInputWrapper_d8fhl_220 [class*=inputWrapper]{padding:var(--spacing-xs)}._chatInputWrapper_d8fhl_220 [class*=disclaimer],._chatInputWrapper_d8fhl_220 [class*=scrollToBottomButton],:scope._chatInputWrapper_d8fhl_220 [class*=disclaimer],:scope._chatInputWrapper_d8fhl_220 [class*=scrollToBottomButton]{display:none}._streamErrorBanner_d8fhl_242,:scope._streamErrorBanner_d8fhl_242{padding:var(--spacing-2xs) var(--spacing-sm);margin:0 var(--spacing-sm);background:var(--error-background, rgba(239, 68, 68, .1));border:1px solid var(--color-danger-subtle, rgba(239, 68, 68, .3));border-radius:var(--radius-sm);color:var(--color-danger-bold, #ef4444);font-size:var(--text-paragraph-2xs)}._mobileTabBar_d8fhl_255,:scope._mobileTabBar_d8fhl_255{display:flex;border-bottom:1px solid var(--color-border);flex-shrink:0;background:var(--color-background-card)}._mobileTab_d8fhl_255,:scope._mobileTab_d8fhl_255{flex:1;padding:var(--spacing-sm) var(--spacing-xs);border:none;background:none;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);cursor:pointer;position:relative;transition:color .15s;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2xs);-webkit-tap-highlight-color:transparent}._mobileTab_d8fhl_255:after,:scope._mobileTab_d8fhl_255:after{content:"";position:absolute;bottom:0;left:16px;right:16px;height:2px;border-radius:2px 2px 0 0;background:transparent;transition:background .15s}._mobileTabActive_d8fhl_292,:scope._mobileTabActive_d8fhl_292{color:var(--color-background-primary)}._mobileTabActive_d8fhl_292:after,:scope._mobileTabActive_d8fhl_292:after{background:var(--color-background-primary)}._mobileContent_d8fhl_300,._mobilePane_d8fhl_308,:scope._mobileContent_d8fhl_300,:scope._mobilePane_d8fhl_308{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._mobilePane_d8fhl_308[hidden],:scope._mobilePane_d8fhl_308[hidden]{display:none}@media(max-width:768px){._footer_d8fhl_68,:scope._footer_d8fhl_68{padding:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;gap:var(--spacing-xs)}._actionButton_d8fhl_92,:scope._actionButton_d8fhl_92{padding:0 var(--spacing-sm);font-size:var(--text-paragraph-xs);height:36px;min-width:44px}._footerLeft_d8fhl_78,:scope._footerLeft_d8fhl_78{width:100%;justify-content:flex-end}._markdownPreview_d8fhl_51,:scope._markdownPreview_d8fhl_51{padding:var(--spacing-sm)}._chatHeader_d8fhl_147,:scope._chatHeader_d8fhl_147{display:none}._chatInputWrapper_d8fhl_220,:scope._chatInputWrapper_d8fhl_220{padding:var(--spacing-sm)}}._wrap_16ii9_3,:scope._wrap_16ii9_3{padding:var(--spacing-xs) 0 var(--spacing-sm);border-bottom:1px solid var(--color-border);display:flex;flex-direction:column}._trigger_16ii9_12,:scope._trigger_16ii9_12{width:100%;display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs);border:1px solid var(--color-border-subtle);background:var(--color-background-card);border-radius:10px;cursor:pointer;text-align:left;font:inherit;color:var(--color-foreground);min-width:0;transition:border-color .12s ease,box-shadow .12s ease}._trigger_16ii9_12:hover,:scope._trigger_16ii9_12:hover{border-color:var(--color-border-hover)}._trigger_16ii9_12:focus-visible,:scope._trigger_16ii9_12:focus-visible{outline:none;border-color:var(--color-border-hover);box-shadow:var(--input-focus-shadow)}._triggerOpen_16ii9_38,:scope._triggerOpen_16ii9_38{border-color:var(--color-border-hover);box-shadow:var(--shadow-sm)}._triggerAvatar_16ii9_43,:scope._triggerAvatar_16ii9_43{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:8px;overflow:hidden}._triggerAvatarPlaceholder_16ii9_54,:scope._triggerAvatarPlaceholder_16ii9_54{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-background-selected);color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm)}._triggerText_16ii9_65,:scope._triggerText_16ii9_65{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}._triggerName_16ii9_73,:scope._triggerName_16ii9_73{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);line-height:var(--text-paragraph-sm--line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._triggerRole_16ii9_82,:scope._triggerRole_16ii9_82{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-normal);line-height:var(--text-paragraph-2xs--line-height);color:var(--color-foreground-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._triggerChevron_16ii9_92,:scope._triggerChevron_16ii9_92{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted);flex-shrink:0;transition:transform .15s ease}._triggerOpen_16ii9_38 ._triggerChevron_16ii9_92,:scope._triggerOpen_16ii9_38 ._triggerChevron_16ii9_92{transform:rotate(180deg)}._popover_16ii9_102,:scope._popover_16ii9_102{filter:none}._popoverInner_16ii9_103,:scope._popoverInner_16ii9_103{background:var(--color-background-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-2xs);display:flex;flex-direction:column;max-height:clamp(220px,60vh,480px);overflow:hidden;min-width:240px;box-sizing:border-box}._searchWrapper_16ii9_131,:scope._searchWrapper_16ii9_131{padding:.5rem;border-bottom:1px solid var(--color-border);flex-shrink:0}._searchField_16ii9_139,:scope._searchField_16ii9_139{position:relative;display:block}._searchIcon_16ii9_144,:scope._searchIcon_16ii9_144{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted);pointer-events:none}._searchInput_16ii9_154,:scope._searchInput_16ii9_154{width:100%;box-sizing:border-box;padding:.5rem .75rem .5rem 1.875rem;border:1px solid var(--color-border);border-radius:.375rem;font-size:var(--text-paragraph-sm);background:var(--color-background-group);color:var(--color-foreground);outline:none}._searchInput_16ii9_154::placeholder,:scope._searchInput_16ii9_154::placeholder{color:var(--color-foreground-muted)}._searchInput_16ii9_154:focus,:scope._searchInput_16ii9_154:focus{border-color:var(--color-border-hover);box-shadow:var(--input-focus-shadow)}._list_16ii9_173,:scope._list_16ii9_173{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px;overflow-y:auto;min-height:0;scrollbar-gutter:stable}._emptyState_16ii9_187,:scope._emptyState_16ii9_187{list-style:none;padding:var(--spacing-sm) var(--spacing-xs);font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted);text-align:center}._row_16ii9_195,:scope._row_16ii9_195{width:100%;display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-2xs) var(--spacing-xs);border:0;background:transparent;border-radius:var(--radius-md);cursor:pointer;text-align:left;font:inherit;color:var(--color-foreground);transition:background-color .12s ease,color .12s ease}._row_16ii9_195:hover:not(._rowActive_16ii9_213),._rowHighlighted_16ii9_214:not(._rowActive_16ii9_213),:scope._row_16ii9_195:hover:not(._rowActive_16ii9_213),:scope._rowHighlighted_16ii9_214:not(._rowActive_16ii9_213){background:var(--color-background-selected)}._rowActive_16ii9_213,:scope._rowActive_16ii9_213{background:var(--color-background-selected);color:var(--color-foreground-selected)}._rowActive_16ii9_213 ._name_16ii9_226,:scope._rowActive_16ii9_213 ._name_16ii9_226{color:inherit}._rowActive_16ii9_213 ._role_16ii9_229,:scope._rowActive_16ii9_213 ._role_16ii9_229{color:inherit;opacity:.8}._avatar_16ii9_234,:scope._avatar_16ii9_234{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-md);overflow:hidden}._neutralGlyph_16ii9_247,:scope._neutralGlyph_16ii9_247{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-background-selected);color:var(--color-foreground-subtle);font-size:var(--text-paragraph-sm)}._groupHeading_16ii9_260,:scope._groupHeading_16ii9_260{position:sticky;top:0;z-index:1;list-style:none;padding:var(--spacing-2xs) var(--spacing-xs);font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--text-paragraph-2xs--letter-spacing);text-transform:uppercase;color:var(--color-foreground-muted);background:var(--color-background-card);margin-top:var(--spacing-2xs)}._text_16ii9_275,:scope._text_16ii9_275{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._name_16ii9_226,:scope._name_16ii9_226{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);line-height:var(--text-paragraph-sm--line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-flex;align-items:center;gap:var(--spacing-xs)}._sharedBadge_16ii9_297,:scope._sharedBadge_16ii9_297{display:inline-flex;align-items:center;padding:1px 6px;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-medium);letter-spacing:var(--text-paragraph-2xs--letter-spacing);text-transform:uppercase;color:var(--color-foreground-subtle);background:var(--color-background-selected);border-radius:999px}._role_16ii9_229,:scope._role_16ii9_229{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-normal);line-height:var(--text-paragraph-2xs--line-height);color:var(--color-foreground-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._addRow_16ii9_320,:scope._addRow_16ii9_320{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-2xs);padding:var(--spacing-xs) var(--spacing-sm);border:0;border-top:1px solid var(--color-border);background:transparent;border-radius:0 0 var(--radius-md) var(--radius-md);cursor:pointer;text-align:left;font:inherit;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-subtle);flex-shrink:0;transition:background-color .12s ease,color .12s ease}._addRow_16ii9_320:hover,:scope._addRow_16ii9_320:hover{background:var(--color-background-selected);color:var(--color-foreground)}._addPlus_16ii9_346,:scope._addPlus_16ii9_346{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:var(--text-paragraph-md);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-md--line-height);color:inherit}._plusGlyph_16ii9_358,:scope._plusGlyph_16ii9_358{font-size:var(--text-paragraph-md);line-height:var(--text-paragraph-md--line-height);font-weight:var(--font-weight-medium)}._emptyCta_16ii9_364,:scope._emptyCta_16ii9_364{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border:1px dashed var(--color-border-subtle);border-radius:10px;background:transparent;color:var(--color-foreground-subtle);font:inherit;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);cursor:pointer}._emptyCta_16ii9_364:hover,:scope._emptyCta_16ii9_364:hover{background:var(--color-background-selected);color:var(--color-foreground)}._root_ihcpa_1,:scope._root_ihcpa_1{display:flex;flex-direction:column;gap:var(--spacing-xs)}._search_ihcpa_7,:scope._search_ihcpa_7{display:flex;align-items:center;gap:var(--spacing-2xs);min-width:0;height:32px;min-height:32px;box-sizing:border-box;padding:0 var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-background-group)}._search_ihcpa_7:focus-within,:scope._search_ihcpa_7:focus-within{border-color:var(--color-border-hover)}._searchIcon_ihcpa_25,:scope._searchIcon_ihcpa_25{flex-shrink:0;font-size:var(--text-paragraph-sm);color:var(--color-foreground-muted)}._searchInput_ihcpa_31,:scope._searchInput_ihcpa_31{flex:1;min-width:0;border:0;background:transparent;outline:none;font-family:inherit;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-normal);line-height:var(--text-paragraph-sm--line-height);color:var(--color-foreground);padding:6px 0}._searchInput_ihcpa_31::placeholder,:scope._searchInput_ihcpa_31::placeholder{color:var(--color-foreground-muted)}._clearSearch_ihcpa_49,:scope._clearSearch_ihcpa_49{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;padding:0;border:none;background:transparent;color:var(--color-foreground-muted);cursor:pointer}._clearSearch_ihcpa_49:hover,:scope._clearSearch_ihcpa_49:hover{color:var(--color-foreground)}._clearSearch_ihcpa_49:disabled,:scope._clearSearch_ihcpa_49:disabled{cursor:not-allowed;opacity:.5}._meta_ihcpa_72,:scope._meta_ihcpa_72{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-subtle)}._viewport_ihcpa_78,:scope._viewport_ihcpa_78{overflow-y:auto;padding-right:2px}._spacer_ihcpa_83,:scope._spacer_ihcpa_83{position:relative;width:100%}._window_ihcpa_88,:scope._window_ihcpa_88{position:absolute;left:0;right:0;display:grid}._tile_ihcpa_95,:scope._tile_ihcpa_95{box-sizing:border-box;width:100%;height:100%;padding:2px;background:transparent;border:1.5px solid transparent;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}._tile_ihcpa_95:disabled,:scope._tile_ihcpa_95:disabled{cursor:not-allowed;opacity:.5}._tileActive_ihcpa_114,:scope._tileActive_ihcpa_114{border-color:var(--color-background-primary)}._tileSwatch_ihcpa_118,:scope._tileSwatch_ihcpa_118{width:100%;height:100%;display:flex;align-items:center;justify-content:center}._empty_ihcpa_126,:scope._empty_ihcpa_126{font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);padding:var(--spacing-sm) 0;text-align:center}._anchor_rx4r9_1,:scope._anchor_rx4r9_1{display:inline-flex}._menu_rx4r9_5,:scope._menu_rx4r9_5{background:var(--color-background-card);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-lg);min-width:200px;overflow:hidden;padding:var(--spacing-2xs) 0}._menuItem_rx4r9_15,:scope._menuItem_rx4r9_15{display:flex;align-items:center;gap:10px;width:100%;padding:var(--spacing-xs) var(--spacing-sm);background:none;border:none;color:var(--color-foreground);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);cursor:pointer;text-align:left;white-space:nowrap}._menuItem_rx4r9_15:hover:not(:disabled),:scope._menuItem_rx4r9_15:hover:not(:disabled){background:var(--color-background-hover)}._menuItem_rx4r9_15:disabled,:scope._menuItem_rx4r9_15:disabled{color:var(--color-foreground-muted);cursor:not-allowed}._menuItemIcon_rx4r9_40,:scope._menuItemIcon_rx4r9_40{width:14px;flex-shrink:0;color:var(--color-foreground-subtle)}._menuItemDanger_rx4r9_46,._menuItemDanger_rx4r9_46 ._menuItemIcon_rx4r9_40,:scope._menuItemDanger_rx4r9_46,:scope._menuItemDanger_rx4r9_46 ._menuItemIcon_rx4r9_40{color:var(--color-danger)}._menuItemDangerDivider_rx4r9_51,:scope._menuItemDangerDivider_rx4r9_51{margin-top:var(--spacing-2xs);padding-top:var(--spacing-xs);border-top:1px solid var(--color-border)}._toolbar_1umww_3,:scope._toolbar_1umww_3{display:flex;align-items:center;gap:var(--spacing-xs);min-height:32px;flex-shrink:0}._toolbarOverContent_1umww_16,:scope._toolbarOverContent_1umww_16{position:sticky;top:0;z-index:20;padding-bottom:var(--spacing-lg);box-sizing:border-box;background:none}._toolbarOverContent_1umww_16:after,:scope._toolbarOverContent_1umww_16:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;mask-image:linear-gradient(to bottom,#000 0%,#000 52%,rgba(0,0,0,.95) 64%,rgba(0,0,0,.78) 74%,rgba(0,0,0,.52) 84%,rgba(0,0,0,.22) 93%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 52%,rgba(0,0,0,.95) 64%,rgba(0,0,0,.78) 74%,rgba(0,0,0,.52) 84%,rgba(0,0,0,.22) 93%,transparent 100%);background-color:var(--color-background);pointer-events:none;z-index:-1}._title_1umww_57,:scope._title_1umww_57{flex:1;min-width:0;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._trailing_1umww_68,:scope._trailing_1umww_68{display:flex;align-items:center;gap:var(--spacing-xs);margin-left:auto;flex-shrink:0}._actions_1umww_76,:scope._actions_1umww_76{display:flex;align-items:center;gap:var(--spacing-xs)}._primaryButton_1umww_82,:scope._primaryButton_1umww_82{display:inline-flex;align-items:center;gap:var(--spacing-2xs);height:32px;padding:var(--spacing-2xs) var(--spacing-xs);border:none;border-radius:var(--radius-md);background:var(--color-button-primary);box-shadow:var(--button-primary-inner-shadow);color:var(--color-foreground-inverse);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);font-family:inherit;cursor:pointer;flex-shrink:0;white-space:nowrap}._primaryButton_1umww_82:hover:not(:disabled),:scope._primaryButton_1umww_82:hover:not(:disabled){background:var(--color-button-primary-hover)}._primaryButton_1umww_82:disabled,:scope._primaryButton_1umww_82:disabled{opacity:.6;cursor:not-allowed}._secondaryButton_1umww_110,:scope._secondaryButton_1umww_110{display:inline-flex;align-items:center;gap:var(--spacing-2xs);height:32px;padding:var(--spacing-2xs) var(--spacing-xs);border:none;border-radius:var(--radius-md);background:var(--color-button-secondary);box-shadow:var(--button-secondary-inner-shadow);color:var(--color-foreground);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);font-family:inherit;cursor:pointer;flex-shrink:0;white-space:nowrap}._secondaryButton_1umww_110:hover:not(:disabled),:scope._secondaryButton_1umww_110:hover:not(:disabled){background:var(--color-button-secondary-hover)}._secondaryButton_1umww_110:disabled,:scope._secondaryButton_1umww_110:disabled{opacity:.6;cursor:not-allowed}._statusPill_1umww_138,:scope._statusPill_1umww_138{padding:2px 8px;border-radius:999px;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-medium);white-space:nowrap}._statusPillSuccess_1umww_146,:scope._statusPillSuccess_1umww_146{background:var(--color-success-subtlest);color:var(--color-success-bold)}._statusPillNeutral_1umww_151,:scope._statusPillNeutral_1umww_151{background:var(--color-background-card);color:var(--color-foreground-subtle)}._statusPillError_1umww_156,:scope._statusPillError_1umww_156{background:var(--color-danger-subtlest);color:var(--color-danger-bold)}._shareControl_1umww_163,._wrap_1kt3n_5,._button_1kt3n_6,:scope._shareControl_1umww_163,:scope._wrap_1kt3n_5,:scope._button_1kt3n_6{display:inline-flex;align-items:center;gap:var(--spacing-2xs)}._button_1kt3n_6,:scope._button_1kt3n_6{padding:0;border:0;background:transparent;cursor:pointer;border-radius:999px}._button_1kt3n_6:disabled,:scope._button_1kt3n_6:disabled{cursor:default}._stack_1kt3n_24,:scope._stack_1kt3n_24{display:inline-flex;align-items:center}._item_1kt3n_31,:scope._item_1kt3n_31{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:0 0 0 2px var(--color-background-card);margin-left:calc(-1 * var(--spacing-xs))}._item_1kt3n_31:first-child,:scope._item_1kt3n_31:first-child{margin-left:0}._stackSm_1kt3n_45 ._item_1kt3n_31,:scope._stackSm_1kt3n_45 ._item_1kt3n_31{margin-left:-6px;box-shadow:0 0 0 1px var(--color-background-card)}._stackSm_1kt3n_45 ._item_1kt3n_31:first-child,:scope._stackSm_1kt3n_45 ._item_1kt3n_31:first-child{margin-left:0}._overflow_1kt3n_55,:scope._overflow_1kt3n_55{width:32px;height:32px;background:var(--color-background);color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--text-paragraph-xs--letter-spacing)}._stackSm_1kt3n_45 ._overflow_1kt3n_55,:scope._stackSm_1kt3n_45 ._overflow_1kt3n_55{width:24px;height:24px;font-size:var(--text-paragraph-2xs)}._overflowLabel_1kt3n_72,:scope._overflowLabel_1kt3n_72{font-size:var(--text-paragraph-xs, .75rem);font-weight:var(--font-weight-normal);color:var(--foreground-subtle, var(--color-foreground-subtle));white-space:nowrap;flex-shrink:0}._button_1kt3n_6:hover ._item_1kt3n_31,:scope._button_1kt3n_6:hover ._item_1kt3n_31{box-shadow:0 0 0 2px var(--color-border)}._button_1kt3n_6:hover ._stackSm_1kt3n_45 ._item_1kt3n_31,:scope._button_1kt3n_6:hover ._stackSm_1kt3n_45 ._item_1kt3n_31{box-shadow:0 0 0 1px var(--color-border)}._content_19amc_1,:scope._content_19amc_1{display:flex;flex-direction:column;align-items:center;text-align:center}._warningIcon_19amc_8,:scope._warningIcon_19amc_8{width:60px;height:60px;margin:0 auto;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--text-heading-2);font-weight:var(--text-heading-2--font-weight)}._title_19amc_22,:scope._title_19amc_22{margin:1.25rem 0 .5rem;font-size:var(--text-heading-3);font-weight:var(--text-heading-3--font-weight);color:var(--color-foreground, #1f2937)}._errorContent_19amc_29,:scope._errorContent_19amc_29{margin:.75rem 0;padding:1rem 1.25rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;width:100%;box-sizing:border-box}._errorMessage_19amc_39,:scope._errorMessage_19amc_39{margin:0;padding:0;background:transparent;border:none;color:#991b1b;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);font-weight:var(--font-weight-medium)}._supportMessage_19amc_50,:scope._supportMessage_19amc_50{margin:0 0 1rem;padding:0;color:var(--color-foreground-subtle, #6b7280);font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height)}._supportMessage_19amc_50 a,:scope._supportMessage_19amc_50 a{color:#016457;text-decoration:none;font-weight:var(--font-weight-medium)}._supportMessage_19amc_50 a:hover,:scope._supportMessage_19amc_50 a:hover{text-decoration:underline}._errorDetail_19amc_68,:scope._errorDetail_19amc_68{font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted, #9ca3af);background:var(--surface-secondary, #f9fafb);padding:.5rem .75rem;border-radius:6px;margin:0 0 1rem;font-family:var(--font-mono, monospace);width:100%;box-sizing:border-box}._buttonGroup_19amc_80,:scope._buttonGroup_19amc_80{display:flex;flex-direction:column;gap:.5rem;width:100%}._retryButton_19amc_87,._dismissButton_19amc_88,:scope._retryButton_19amc_87,:scope._dismissButton_19amc_88{padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;width:100%}._retryButton_19amc_87,:scope._retryButton_19amc_87{background:#016457;color:#fff}._retryButton_19amc_87:hover:not(:disabled),:scope._retryButton_19amc_87:hover:not(:disabled){background:#014d42}._retryButton_19amc_87:disabled,:scope._retryButton_19amc_87:disabled{opacity:.7;cursor:not-allowed}._dismissButton_19amc_88,:scope._dismissButton_19amc_88{background:transparent;color:var(--color-foreground-subtle, #6b7280);border:1px solid var(--color-border, #e5e7eb)}._dismissButton_19amc_88:hover:not(:disabled),:scope._dismissButton_19amc_88:hover:not(:disabled){background:var(--surface-secondary, #f9fafb);border-color:var(--border-color-hover, #d1d5db)}._dismissButton_19amc_88:disabled,:scope._dismissButton_19amc_88:disabled{opacity:.7;cursor:not-allowed}._tryAsking_13t1p_1,:scope._tryAsking_13t1p_1{width:100%;container-type:inline-size;container-name:try-asking}._heading_13t1p_8,:scope._heading_13t1p_8{margin:0;padding-bottom:var(--spacing-sm);text-align:center;font-size:var(--text-paragraph-md);font-weight:var(--font-weight-semibold);line-height:var(--text-paragraph-md--line-height);color:var(--color-foreground)}._grid_13t1p_18,:scope._grid_13t1p_18{display:grid;grid-template-columns:1fr;gap:var(--spacing-xs)}@container try-asking (min-width: 36rem){._grid_13t1p_18,:scope._grid_13t1p_18{grid-template-columns:repeat(2,1fr)}}._cardFlush_13t1p_32,:scope._cardFlush_13t1p_32{padding-block:0!important;gap:0!important}._promptItem_13t1p_37,:scope._promptItem_13t1p_37{cursor:pointer;border-radius:inherit}._promptItem_13t1p_37 [data-slot=menu-item-complex-background],:scope._promptItem_13t1p_37 [data-slot=menu-item-complex-background]{border-radius:inherit}._promptItem_13t1p_37 [data-slot=menu-item-complex-title],:scope._promptItem_13t1p_37 [data-slot=menu-item-complex-title]{font-weight:var(--font-weight-normal)}._hero_1pqn5_1,:scope._hero_1pqn5_1{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding-block:var(--spacing-lg);text-align:center;width:100%}._illustration_1pqn5_11,:scope._illustration_1pqn5_11{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:160px;height:160px}._illustration_1pqn5_11 img,:scope._illustration_1pqn5_11 img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}._heroAvatarButton_1pqn5_28,:scope._heroAvatarButton_1pqn5_28{display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:none;background:transparent;cursor:pointer;border-radius:var(--radius-sm);transition:opacity .12s ease}._heroAvatarButton_1pqn5_28:hover,:scope._heroAvatarButton_1pqn5_28:hover{opacity:.88}._heroAvatarButton_1pqn5_28:focus-visible,:scope._heroAvatarButton_1pqn5_28:focus-visible{outline:2px solid var(--color-border-hover);outline-offset:4px}._heading_1pqn5_50,:scope._heading_1pqn5_50{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2xs);text-align:center;width:100%}._title_1pqn5_59,:scope._title_1pqn5_59{margin:0;font-size:var(--text-paragraph-lg);line-height:var(--text-paragraph-lg--line-height);font-weight:var(--font-weight-semibold);color:var(--color-foreground);letter-spacing:var(--text-paragraph-lg--letter-spacing)}._askingLabel_1pqn5_68,:scope._askingLabel_1pqn5_68{margin:0;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);font-weight:var(--font-weight-normal);color:var(--color-foreground-subtle);max-width:36rem}._pillRow_1pqn5_77,:scope._pillRow_1pqn5_77{display:flex;align-items:center;gap:0;width:100%}._hairline_1pqn5_84,:scope._hairline_1pqn5_84{flex:1;height:1px;background:var(--color-border)}._selector_1pqn5_90,:scope._selector_1pqn5_90{flex-shrink:0}._stack_2xbh0_2,:scope._stack_2xbh0_2{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);width:100%;max-width:var(--chat-max-width);margin-inline:auto;padding:var(--spacing-5xl) var(--spacing-md) var(--spacing-xl);box-sizing:border-box;letter-spacing:0}@media(min-width:640px){._stack_2xbh0_2,:scope._stack_2xbh0_2{gap:var(--spacing-xl);padding-inline:var(--spacing-xl)}}._composer_2xbh0_23,._below_2xbh0_27,:scope._composer_2xbh0_23,:scope._below_2xbh0_27{width:100%}._overlay_19qbb_1,:scope._overlay_19qbb_1{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;pointer-events:none}._pane_19qbb_11,:scope._pane_19qbb_11{position:absolute;background:var(--color-background-card);border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm);border:1px solid var(--color-border, var(--color-border));z-index:1001;box-sizing:border-box;max-width:calc(100vw - 20px);min-width:0;pointer-events:auto}._content_19qbb_24,:scope._content_19qbb_24{display:flex;flex-direction:column;gap:var(--spacing-sm, .75rem);padding:var(--spacing-sm, .75rem);color:var(--color-foreground);position:relative}._closeButton_19qbb_33,:scope._closeButton_19qbb_33{position:absolute;top:calc(var(--spacing-sm, .75rem) + var(--spacing-xs, .5rem));right:calc(var(--spacing-sm, .75rem) + var(--spacing-xs, .5rem));display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--color-foreground-subtle, var(--color-foreground-subtle));cursor:pointer;font-size:var(--text-paragraph-md);line-height:var(--text-paragraph-md--line-height);opacity:.78;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}._closeButton_19qbb_33:hover,:scope._closeButton_19qbb_33:hover{background-color:var(--color-background-card);border-color:var(--color-border, var(--color-border-subtle));color:var(--color-foreground);opacity:1}._closeButton_19qbb_33:focus-visible,:scope._closeButton_19qbb_33:focus-visible{outline:2px solid var(--color-border-hover);outline-offset:2px}._selectedInfo_19qbb_70,:scope._selectedInfo_19qbb_70{display:flex;flex-direction:column;gap:var(--spacing-xs, .5rem);background:var(--color-background-selected, var(--color-background));padding:var(--spacing-xs, .5rem) var(--spacing-sm, .75rem);border:1px solid var(--color-border, var(--color-border-subtle));border-radius:10px;font-size:var(--text-paragraph-sm, .8125rem);line-height:var(--text-paragraph-md--line-height);color:var(--color-foreground);padding-right:calc(var(--spacing-3xl, 1.5rem) + var(--spacing-sm, .75rem))}._selectedHeader_19qbb_84,:scope._selectedHeader_19qbb_84{display:flex;align-items:center;gap:var(--spacing-xs, .5rem);min-width:0}._selectedLabel_19qbb_91,:scope._selectedLabel_19qbb_91{color:var(--color-foreground-subtle, var(--color-foreground-subtle));font-size:var(--text-paragraph-xs, .75rem);font-weight:var(--font-weight-medium, 600);letter-spacing:var(--text-caption--letter-spacing);line-height:var(--text-paragraph-sm--line-height);text-transform:uppercase}._selectedMeta_19qbb_100,:scope._selectedMeta_19qbb_100{min-width:0;overflow:hidden;color:var(--color-foreground-selected, var(--color-background-primary));font-size:var(--text-paragraph-xs, .75rem);font-weight:var(--font-weight-medium, 600);line-height:var(--text-paragraph-sm--line-height);text-overflow:ellipsis;white-space:nowrap}._selectedTextPreview_19qbb_111,._selectedCellPreview_19qbb_112,:scope._selectedTextPreview_19qbb_111,:scope._selectedCellPreview_19qbb_112{color:var(--color-foreground);overflow:hidden;word-break:break-word;display:block}._selectedQuote_19qbb_119,:scope._selectedQuote_19qbb_119{display:block;padding-left:var(--spacing-sm, .75rem);border-left:3px solid var(--color-teal-500, #0fb69b)}._selectedCellPreview_19qbb_112>:first-child,:scope._selectedCellPreview_19qbb_112>:first-child{margin-top:0}._selectedCellPreview_19qbb_112>:last-child,:scope._selectedCellPreview_19qbb_112>:last-child{margin-bottom:0}._messageInput_19qbb_133,:scope._messageInput_19qbb_133{max-width:none}@media(max-width:768px){._pane_19qbb_11,:scope._pane_19qbb_11{max-width:calc(100vw - 2rem);left:1rem!important}._content_19qbb_24,:scope._content_19qbb_24{padding:var(--spacing-sm, .75rem)}._selectedInfo_19qbb_70,:scope._selectedInfo_19qbb_70{padding-right:var(--spacing-sm, .75rem)}}._chatInterface_fdsgl_1,:scope._chatInterface_fdsgl_1{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:auto}._sideThread_fdsgl_11,:scope._sideThread_fdsgl_11{align-items:stretch;overflow:hidden}._chatContent_fdsgl_16,:scope._chatContent_fdsgl_16{display:flex;flex-direction:column;flex:1;width:100%;overflow:auto;position:relative}._sideThread_fdsgl_11 ._chatContent_fdsgl_16,:scope._sideThread_fdsgl_11 ._chatContent_fdsgl_16{overflow:hidden}._scrollContainer_fdsgl_29,:scope._scrollContainer_fdsgl_29{padding:0 var(--spacing-xs)}._sideThread_fdsgl_11 ._scrollContainer_fdsgl_29,:scope._sideThread_fdsgl_11 ._scrollContainer_fdsgl_29{padding:0 var(--spacing-sm);margin-right:0}._messageInputPlacement_fdsgl_41,:scope._messageInputPlacement_fdsgl_41{position:relative;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;padding-bottom:var(--spacing-lg)}._messageInputStack_fdsgl_51,:scope._messageInputStack_fdsgl_51{width:100%;display:flex;flex-direction:column;align-items:center;gap:0}._messageInputPlacement_fdsgl_41:before,:scope._messageInputPlacement_fdsgl_41:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;mask-image:linear-gradient(to top,#000 50%,transparent);-webkit-mask-image:linear-gradient(to top,#000 50%,transparent);background-color:var(--color-background);pointer-events:none;z-index:-1}._sideThread_fdsgl_11 ._messageInputPlacement_fdsgl_41:before,:scope._sideThread_fdsgl_11 ._messageInputPlacement_fdsgl_41:before{display:none}._sideThread_fdsgl_11 ._messageInputStack_fdsgl_51,:scope._sideThread_fdsgl_11 ._messageInputStack_fdsgl_51{max-width:var(--chat-max-width)}._verifyButton_fdsgl_82,:scope._verifyButton_fdsgl_82{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:transparent;border:none;cursor:pointer;transition:all .15s ease;color:var(--color-foreground-muted);padding:0;opacity:.7}._verifyButton_fdsgl_82:hover:not(:disabled),:scope._verifyButton_fdsgl_82:hover:not(:disabled){background:#94a3b81a;color:var(--color-foreground-subtle);opacity:1;transform:scale(1.05)}._verifyButton_fdsgl_82:active:not(:disabled),:scope._verifyButton_fdsgl_82:active:not(:disabled){transform:scale(.95)}._verifyButton_fdsgl_82:disabled,:scope._verifyButton_fdsgl_82:disabled{color:var(--color-border);cursor:not-allowed;opacity:.4;transform:none}._verifyButton_fdsgl_82 svg,:scope._verifyButton_fdsgl_82 svg{width:16px;height:16px}._verifyButton_fdsgl_82._verifying_fdsgl_121,:scope._verifyButton_fdsgl_82._verifying_fdsgl_121{background:#6366f11a;color:#6366f1}._messageTimestamp_fdsgl_126,:scope._messageTimestamp_fdsgl_126{font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted);margin-left:auto}._editMessageContainer_fdsgl_133,:scope._editMessageContainer_fdsgl_133{display:flex;flex-direction:column;gap:.5rem}._editMessageTextarea_fdsgl_139,:scope._editMessageTextarea_fdsgl_139{width:100%;min-height:80px;padding:.75rem;border:1px solid var(--color-border);border-radius:8px;font-size:var(--text-paragraph-md);font-family:inherit;resize:vertical;background:var(--color-background-card);color:var(--color-foreground);transition:border-color .15s ease,box-shadow .15s ease}._editMessageTextarea_fdsgl_139:focus,:scope._editMessageTextarea_fdsgl_139:focus{outline:none;border-color:var(--color-background-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-background-primary) 10%,transparent)}._editMessageButtons_fdsgl_161,:scope._editMessageButtons_fdsgl_161{display:flex;gap:.5rem;justify-content:flex-end}._saveEditButton_fdsgl_167,._cancelEditButton_fdsgl_168,:scope._saveEditButton_fdsgl_167,:scope._cancelEditButton_fdsgl_168{padding:.5rem 1rem;border:none;border-radius:6px;font-size:var(--text-paragraph-sm);cursor:pointer;transition:all .15s ease}._saveEditButton_fdsgl_167,:scope._saveEditButton_fdsgl_167{background:var(--color-background-primary);color:var(--color-background-card)}._saveEditButton_fdsgl_167:hover,:scope._saveEditButton_fdsgl_167:hover{background:var(--color-button-primary-hover)}._cancelEditButton_fdsgl_168,:scope._cancelEditButton_fdsgl_168{background:var(--color-background);color:var(--color-foreground)}._cancelEditButton_fdsgl_168:hover,:scope._cancelEditButton_fdsgl_168:hover{background:var(--color-border-subtle)}._toolProgress_fdsgl_196,:scope._toolProgress_fdsgl_196{align-self:flex-start;max-width:80%}._toolProgress_fdsgl_196 ._messageContent_fdsgl_201,:scope._toolProgress_fdsgl_196 ._messageContent_fdsgl_201{background:var(--color-info-subtlest);color:var(--color-info-bold);border:1px solid var(--color-info-subtle);border-radius:8px;padding:.6rem .8rem;font-size:var(--text-paragraph-sm)}._toolProgressContent_fdsgl_210,:scope._toolProgressContent_fdsgl_210{display:flex;align-items:center;gap:.75rem}._toolProgressText_fdsgl_216,:scope._toolProgressText_fdsgl_216{font-weight:var(--font-weight-medium)}._toolSpinner_fdsgl_220,:scope._toolSpinner_fdsgl_220{width:16px;height:16px;border:2px solid var(--color-info-subtle);border-top:2px solid var(--color-info-bold);border-radius:50%;animation:crisp-crisp-ai-assistant___spin_fdsgl_1 1s linear infinite;flex-shrink:0}._toolSpinnerInline_fdsgl_230,:scope._toolSpinnerInline_fdsgl_230{display:inline-block;width:12px;height:12px;border:2px solid var(--color-border);border-top:2px solid var(--color-foreground);border-radius:50%;animation:crisp-crisp-ai-assistant___spin_fdsgl_1 .8s linear infinite;margin-right:.25rem;vertical-align:middle}._callbackComplete_fdsgl_243,:scope._callbackComplete_fdsgl_243{align-self:flex-start;max-width:80%}._callbackComplete_fdsgl_243 ._messageContent_fdsgl_201,:scope._callbackComplete_fdsgl_243 ._messageContent_fdsgl_201{background:var(--color-background);color:var(--color-foreground-subtle);border:1px solid var(--color-border-subtle);border-radius:8px;padding:.4rem .6rem;font-size:var(--text-paragraph-xs);cursor:pointer;transition:all .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;opacity:.9}._callbackComplete_fdsgl_243 ._messageContent_fdsgl_201:hover,:scope._callbackComplete_fdsgl_243 ._messageContent_fdsgl_201:hover{background:var(--color-background);border-color:var(--color-border-subtle);transform:none;box-shadow:none;white-space:normal;overflow:visible;text-overflow:unset;opacity:1}._callbackComplete_fdsgl_243 ._messageContent_fdsgl_201._clickable_fdsgl_275,:scope._callbackComplete_fdsgl_243 ._messageContent_fdsgl_201._clickable_fdsgl_275{cursor:pointer}._callbackCompleteContent_fdsgl_279,:scope._callbackCompleteContent_fdsgl_279{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;overflow-x:auto;min-width:0}._callbackCompleteContent_fdsgl_279 ._toolName_fdsgl_288,:scope._callbackCompleteContent_fdsgl_279 ._toolName_fdsgl_288{font-weight:var(--font-weight-normal);flex-shrink:0}._callbackCompleteContent_fdsgl_279 ._duration_fdsgl_293,:scope._callbackCompleteContent_fdsgl_279 ._duration_fdsgl_293{color:var(--color-foreground-muted);font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-normal);flex-shrink:0}._callbackCompleteContent_fdsgl_279 small,:scope._callbackCompleteContent_fdsgl_279 small{color:var(--color-foreground-muted);font-style:italic;flex-shrink:0}._copyMessageBtn_fdsgl_306,:scope._copyMessageBtn_fdsgl_306{position:absolute;top:8px;right:8px;background:none;border:none;cursor:pointer;opacity:.2;transition:opacity .2s ease,background-color .2s ease;border-radius:6px;padding:6px;z-index:10;width:24px;height:24px;display:flex;align-items:center;justify-content:center}._copyMessageBtn_fdsgl_306:hover,:scope._copyMessageBtn_fdsgl_306:hover{opacity:1;background-color:#0000000f}.message.bot .messageContent:hover>.copyBtn,.message.bot .messageContent:hover>.copyDropdown .copyBtn,:scope.message.bot .messageContent:hover>.copyBtn,:scope.message.bot .messageContent:hover>.copyDropdown .copyBtn{opacity:.5}._copyIcon_fdsgl_337,:scope._copyIcon_fdsgl_337{position:relative;width:12px;height:12px}._copyIconBack_fdsgl_343,._copyIconFront_fdsgl_344,:scope._copyIconBack_fdsgl_343,:scope._copyIconFront_fdsgl_344{position:absolute;width:8px;height:10px;border:1.5px solid var(--color-foreground-subtle);border-radius:2px;background:var(--color-background-card)}._copyIconBack_fdsgl_343,:scope._copyIconBack_fdsgl_343{top:2px;left:2px;opacity:.6}._copyIconFront_fdsgl_344,:scope._copyIconFront_fdsgl_344{top:0;left:0;background:#ffffffe6}._copyMessageBtn_fdsgl_306:hover ._copyIconBack_fdsgl_343,._copyMessageBtn_fdsgl_306:hover ._copyIconFront_fdsgl_344,:scope._copyMessageBtn_fdsgl_306:hover ._copyIconBack_fdsgl_343,:scope._copyMessageBtn_fdsgl_306:hover ._copyIconFront_fdsgl_344{border-color:var(--color-background-primary)}@media(max-width:768px){._scrollContainer_fdsgl_29,:scope._scrollContainer_fdsgl_29{padding:0}._editMessageButtons_fdsgl_161,:scope._editMessageButtons_fdsgl_161{flex-direction:column}._editMessageButton_fdsgl_161,:scope._editMessageButton_fdsgl_161{opacity:1}._callbackComplete_fdsgl_243,:scope._callbackComplete_fdsgl_243{max-width:85%}._messageInputPlacement_fdsgl_41,:scope._messageInputPlacement_fdsgl_41{padding:var(--spacing-xs)}}._summarizingOverlay_fdsgl_394,:scope._summarizingOverlay_fdsgl_394{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:color-mix(in srgb,var(--color-background, #fff) 70%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:crisp-crisp-ai-assistant___overlayFadeIn_fdsgl_1 .25s ease-out}._summarizingSpinner_fdsgl_408,:scope._summarizingSpinner_fdsgl_408{width:28px;height:28px;border:2.5px solid var(--color-border, #e2e8f0);border-top-color:var(--color-background-primary, #6366f1);border-radius:50%;animation:crisp-crisp-ai-assistant___spin_fdsgl_1 .7s linear infinite}._summarizingLabel_fdsgl_417,:scope._summarizingLabel_fdsgl_417{font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle, #64748b);font-weight:var(--font-weight-medium)}._banner_1x14x_1,:scope._banner_1x14x_1{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 16px;background:var(--color-background-card);border-top:1px solid var(--color-border);font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted);-webkit-user-select:none;user-select:none;animation:crisp-crisp-ai-assistant___fadeIn_1x14x_1 .2s ease-in}._dot_1x14x_25,:scope._dot_1x14x_25{width:6px;height:6px;border-radius:50%;background:var(--color-warning, #f59e0b);flex-shrink:0;animation:crisp-crisp-ai-assistant___pulse_1x14x_1 1.5s ease-in-out infinite}._text_1x14x_44,:scope._text_1x14x_44{white-space:nowrap}._attempt_1x14x_48,:scope._attempt_1x14x_48{color:var(--color-foreground-subtle)}._root_ax2jb_1,:scope._root_ax2jb_1{width:100%;margin-top:var(--spacing-xl);padding-top:var(--spacing-xl);border-top:var(--stroke-thin) solid var(--color-border-subtle);animation:crisp-crisp-ai-assistant___fadeIn_ax2jb_1 .2s ease-in}._body_ax2jb_18,:scope._body_ax2jb_18{display:flex;flex-direction:column;align-items:flex-start;width:max-content;max-width:100%;padding:0 var(--spacing-xl) var(--spacing-md) var(--spacing-sm);text-align:left}._title_ax2jb_28,:scope._title_ax2jb_28{margin:0;font-size:var(--text-paragraph-lg);line-height:var(--text-paragraph-lg--line-height);letter-spacing:var(--text-paragraph-lg--letter-spacing);font-weight:var(--font-weight-semibold);color:var(--color-foreground)}._description_ax2jb_37,:scope._description_ax2jb_37{margin:var(--spacing-xs) 0 0;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing);color:var(--color-foreground-subtle)}._actions_ax2jb_45,:scope._actions_ax2jb_45{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:var(--spacing-sm);margin-top:var(--spacing-md)}._banner_1gnzg_6,:scope._banner_1gnzg_6{display:flex;align-items:flex-start;gap:var(--spacing-sm, .6rem);width:100%;max-width:860px;padding:.65rem .85rem .65rem .75rem;margin:0 0 var(--spacing-xs, .4rem) 0;border-radius:14px;background:var(--color-warning-subtlest);border:1px solid var(--color-warning-subtle);box-shadow:0 1px 2px #0000002e;color:var(--color-foreground);font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height)}._iconWrap_1gnzg_23,:scope._iconWrap_1gnzg_23{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border-radius:999px;background:color-mix(in srgb,var(--color-warning) 18%,transparent);color:var(--color-warning);margin-top:1px}._iconWrap_1gnzg_23 svg,:scope._iconWrap_1gnzg_23 svg{width:14px;height:14px}._content_1gnzg_41,:scope._content_1gnzg_41{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._title_1gnzg_49,:scope._title_1gnzg_49{font-weight:var(--font-weight-semibold);color:var(--color-warning-bold);font-size:var(--text-paragraph-xs);letter-spacing:var(--text-paragraph-xs--letter-spacing)}._message_1gnzg_56,:scope._message_1gnzg_56{color:var(--color-foreground);word-break:break-word}._message_1gnzg_56 em,:scope._message_1gnzg_56 em{font-style:normal;color:var(--color-foreground-subtle)}._amount_1gnzg_66,:scope._amount_1gnzg_66{font-weight:var(--font-weight-semibold);color:var(--color-foreground)}._close_1gnzg_71,:scope._close_1gnzg_71{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-foreground-muted);border-radius:6px;cursor:pointer;transition:background-color .15s ease,color .15s ease;padding:0}._close_1gnzg_71:hover,:scope._close_1gnzg_71:hover{background:#94a3b81f;color:var(--color-foreground)}._close_1gnzg_71:focus-visible,:scope._close_1gnzg_71:focus-visible{outline:2px solid var(--color-warning);outline-offset:1px}._page_1k53c_3,:scope._page_1k53c_3{flex:1;display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;overflow:hidden}._content_1k53c_15,:scope._content_1k53c_15{flex:1;display:flex;flex-direction:column;min-height:0}._toolbar_1i6a1_1,:scope._toolbar_1i6a1_1{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:calc(var(--spacing-lg) + env(safe-area-inset-top,0px));padding-bottom:var(--spacing-lg);flex-shrink:0;gap:var(--spacing-xs);position:sticky;top:0;z-index:20;box-sizing:border-box;background:none}._toolbar_1i6a1_1:after,:scope._toolbar_1i6a1_1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;mask-image:linear-gradient(to bottom,#000 0%,#000 30%,rgba(0,0,0,.95) 45%,rgba(0,0,0,.78) 74%,rgba(0,0,0,.52) 84%,rgba(0,0,0,.22) 93%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 30%,rgba(0,0,0,.95) 45%,rgba(0,0,0,.78) 74%,rgba(0,0,0,.52) 84%,rgba(0,0,0,.22) 93%,transparent 100%);background-color:var(--color-background);pointer-events:none;z-index:-1}._toolbarLeft_1i6a1_51,:scope._toolbarLeft_1i6a1_51{display:flex;justify-content:flex-start;align-items:center;gap:var(--spacing-xs);min-width:fit-content;flex:1}._toolbarCenter_1i6a1_60,:scope._toolbarCenter_1i6a1_60{display:flex;justify-content:center;align-items:center;gap:var(--spacing-xs);min-width:0}._toolbarRight_1i6a1_68,:scope._toolbarRight_1i6a1_68{display:flex;justify-content:flex-end;gap:var(--spacing-xs);align-items:center;flex:1;min-width:fit-content}@media(max-width:768px){._toolbar_1i6a1_1,:scope._toolbar_1i6a1_1{padding-top:calc(var(--spacing-sm) + env(safe-area-inset-top,0px));padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);padding-bottom:0}}._breadcrumb_1xpbv_1,:scope._breadcrumb_1xpbv_1{display:flex;align-items:center;min-width:0;flex:1;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-xs--line-height);color:var(--foreground-subtle)}._textUp_1xpbv_13,:scope._textUp_1xpbv_13{font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height)}._textUp_1xpbv_13 ._headerTrigger_1xpbv_18,:scope._textUp_1xpbv_13 ._headerTrigger_1xpbv_18{font-size:var(--text-paragraph-md)}._textUp_1xpbv_13 ._renameInput_1xpbv_22,:scope._textUp_1xpbv_13 ._renameInput_1xpbv_22{font-size:var(--text-paragraph-sm)}._textUp_1xpbv_13 ._renameInputHeader_1xpbv_26,:scope._textUp_1xpbv_13 ._renameInputHeader_1xpbv_26{font-size:var(--text-paragraph-md)}._crumb_1xpbv_30,:scope._crumb_1xpbv_30{display:inline-flex;align-items:center;max-height:24px;height:24px;min-width:0;padding:0 6px;border:none;background:none;border-radius:var(--radius-md);font:inherit;color:inherit;cursor:pointer;transition:background-color .15s ease,color .15s ease}._crumb_1xpbv_30:hover,:scope._crumb_1xpbv_30:hover{background:var(--color-background-selected);color:var(--color-foreground)}._parentCrumb_1xpbv_53,:scope._parentCrumb_1xpbv_53{flex-shrink:1;white-space:nowrap}._currentCrumb_1xpbv_59,:scope._currentCrumb_1xpbv_59{flex-shrink:1;white-space:nowrap;cursor:default;color:var(--color-foreground)}._currentCrumb_1xpbv_59:hover,:scope._currentCrumb_1xpbv_59:hover{background:none;color:var(--color-foreground)}._currentCrumbEditable_1xpbv_72,:scope._currentCrumbEditable_1xpbv_72{flex-shrink:1;white-space:nowrap;cursor:pointer;color:var(--color-foreground)}._currentCrumbEditable_1xpbv_72:hover,:scope._currentCrumbEditable_1xpbv_72:hover{background:var(--color-background-selected);color:var(--color-foreground)}._separator_1xpbv_84,:scope._separator_1xpbv_84{font:inherit;color:inherit;flex-shrink:0}._sessionCrumb_1xpbv_90,:scope._sessionCrumb_1xpbv_90{display:inline-flex;align-items:center;gap:0;min-width:0;flex-shrink:1;justify-content:flex-start}._sessionCrumb_1xpbv_90[aria-expanded=true],:scope._sessionCrumb_1xpbv_90[aria-expanded=true]{background:var(--color-background-selected);color:var(--color-background-primary)}._sessionTitle_1xpbv_104,:scope._sessionTitle_1xpbv_104{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:22rem}._caret_1xpbv_111,:scope._caret_1xpbv_111{width:12px;height:12px;color:var(--foreground-subtle);flex-shrink:0}._headerOnly_1xpbv_118,:scope._headerOnly_1xpbv_118{flex:1;justify-content:center;min-width:0}._headerTrigger_1xpbv_18,:scope._headerTrigger_1xpbv_18{height:32px;max-height:32px;max-width:100%;justify-content:center;gap:2px;padding:0 var(--spacing-2xs);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground)}._headerTrigger_1xpbv_18[aria-expanded=true],:scope._headerTrigger_1xpbv_18[aria-expanded=true]{background:var(--color-background-selected);color:var(--color-background-primary)}._renameInput_1xpbv_22,:scope._renameInput_1xpbv_22{height:24px;min-width:0;max-width:24rem;flex:1;padding:0 6px;border:2px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);font:inherit;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground);box-sizing:border-box}._renameInputHeader_1xpbv_26,:scope._renameInputHeader_1xpbv_26{height:32px;width:100%;max-width:100%;padding:0 var(--spacing-xs);font-size:var(--text-paragraph-sm)}._renameInput_1xpbv_22:focus,:scope._renameInput_1xpbv_22:focus{outline:none;border-color:var(--color-background-primary);box-shadow:var(--input-focus-shadow)}._menu_1xpbv_171,:scope._menu_1xpbv_171{background:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:0 .625rem 1.5625rem -.3125rem #0000001a,0 .625rem .625rem -.3125rem #0000000a;min-width:12.8125rem;padding:var(--spacing-xs);overflow:hidden}._menuItem_1xpbv_183,:scope._menuItem_1xpbv_183{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-xs);border:none;background:none;color:var(--color-foreground);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);text-align:left;cursor:pointer;border-radius:var(--radius-md);transition:background-color .15s ease}._menuItem_1xpbv_183:hover:not(:disabled),:scope._menuItem_1xpbv_183:hover:not(:disabled){background-color:var(--color-background-selected)}._menuItem_1xpbv_183:disabled,:scope._menuItem_1xpbv_183:disabled{color:var(--color-foreground-muted);cursor:not-allowed}._danger_1xpbv_209,:scope._danger_1xpbv_209{color:var(--color-danger)}._danger_1xpbv_209:hover:not(:disabled),:scope._danger_1xpbv_209:hover:not(:disabled){background-color:var(--color-danger-subtlest)}._submenuCaret_1xpbv_217,:scope._submenuCaret_1xpbv_217{margin-left:auto;width:12px;height:12px;color:var(--color-foreground-muted);transition:transform .15s ease}._submenuCaretOpen_1xpbv_225,:scope._submenuCaretOpen_1xpbv_225{transform:rotate(180deg)}._submenuItem_1xpbv_229,:scope._submenuItem_1xpbv_229{padding-left:var(--spacing-xl);font-weight:var(--font-weight-normal)}._spaceName_1xpbv_234,:scope._spaceName_1xpbv_234{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._trailingActions_1kipy_1,:scope._trailingActions_1kipy_1{display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}._actionSlot_1kipy_8,:scope._actionSlot_1kipy_8{display:flex;align-items:center;flex-shrink:0}._newSessionPresence_1kipy_20,:scope._newSessionPresence_1kipy_20{display:flex;align-items:center;justify-content:center;overflow:visible;flex-shrink:0}._newSessionInner_1kipy_28,:scope._newSessionInner_1kipy_28{display:flex;align-items:center;flex-shrink:0;transform-origin:center}._mobileSessionHeader_1kipy_35,:scope._mobileSessionHeader_1kipy_35{display:flex;align-items:center;gap:var(--spacing-2xs);min-height:48px;width:100%;padding:var(--spacing-xs);box-sizing:border-box;flex-shrink:0;position:relative;background:none}._mobileSessionHeader_1kipy_35:after,:scope._mobileSessionHeader_1kipy_35:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;mask-image:linear-gradient(to bottom,#000 0%,#000 48%,rgba(0,0,0,.92) 66%,rgba(0,0,0,.62) 80%,rgba(0,0,0,.28) 91%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 48%,rgba(0,0,0,.92) 66%,rgba(0,0,0,.62) 80%,rgba(0,0,0,.28) 91%,transparent 100%);background-color:var(--color-background);pointer-events:none;z-index:-1}._mobileTitleWrap_1kipy_78,:scope._mobileTitleWrap_1kipy_78{flex:1;min-width:0;display:flex;justify-content:center;padding:0 var(--spacing-2xs)}._mobileTitle_1kipy_78,:scope._mobileTitle_1kipy_78{margin:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:var(--text-paragraph-md);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-md--line-height);color:var(--color-foreground)}._controls_18do5_1,:scope._controls_18do5_1{display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}._compact_18do5_8,:scope._compact_18do5_8{gap:var(--spacing-2xs)}#selection-bubble,:scope#selection-bubble{position:fixed;z-index:10000;display:none;align-items:center;justify-content:center;gap:2px;line-height:1;background:var(--color-background-card, #fff);border:1px solid var(--color-border, #e0e0e0);border-radius:8px;box-shadow:var(--shadow-sm, 0 2px 8px rgba(0, 0, 0, .1));padding:4px;cursor:pointer;user-select:none;-webkit-user-select:none;pointer-events:none}#selection-bubble button,:scope#selection-bubble button{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:none;border:none;padding:6px 10px;cursor:pointer;color:var(--color-foreground-subtle, #666);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-xs--line-height);white-space:nowrap;pointer-events:auto}#selection-bubble button:hover,:scope#selection-bubble button:hover{color:var(--color-background-primary, #0066cc)}#selection-bubble .icon,:scope#selection-bubble .icon{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center;line-height:1}#selection-bubble .icon svg,:scope#selection-bubble .icon svg{width:100%;height:100%;display:block}._content_62kq3_6,:scope._content_62kq3_6{width:min(42rem,calc(100vw - 2rem));max-width:min(42rem,calc(100vw - 2rem))}._sessionsContainer_j7v9q_3,:scope._sessionsContainer_j7v9q_3{display:flex;flex:1;min-height:0;min-width:0;overflow:auto;box-sizing:border-box;position:relative}._centerPaneWrapper_j7v9q_13,:scope._centerPaneWrapper_j7v9q_13{height:100%;width:100%;display:flex;flex-direction:column;min-height:0;min-width:0}._rightPanelWrapper_j7v9q_22,._rightPanelWrapperFlush_j7v9q_28,:scope._rightPanelWrapper_j7v9q_22,:scope._rightPanelWrapperFlush_j7v9q_28{height:100%;padding:var(--spacing-xs);padding-left:0}._sessionListLoading_j7v9q_35,._sessionListEmpty_j7v9q_36,:scope._sessionListLoading_j7v9q_35,:scope._sessionListEmpty_j7v9q_36{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 15px;text-align:center;color:var(--color-foreground-subtle)}._sessionListLoading_j7v9q_35 ._loadingSpinner_j7v9q_46,:scope._sessionListLoading_j7v9q_35 ._loadingSpinner_j7v9q_46{width:24px;height:24px;border:2px solid var(--color-border-subtle);border-top:2px solid var(--color-background-primary);border-radius:50%;animation:_spin_j7v9q_1 1s linear infinite;margin-bottom:12px}._mobileSessionListOverlay_j7v9q_57,:scope._mobileSessionListOverlay_j7v9q_57{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}._mobileSessionListPanelWrapper_j7v9q_71,:scope._mobileSessionListPanelWrapper_j7v9q_71{padding:var(--spacing-xs);min-height:0;flex:1;display:flex;flex-direction:column}._closeButton_j7v9q_80,:scope._closeButton_j7v9q_80{background:none;border:none;cursor:pointer;padding:var(--spacing-xs);color:var(--color-foreground);display:flex;align-items:center;justify-content:center;font-size:var(--text-paragraph-md)}._mobilePromptGalleryOverlay_j7v9q_92,:scope._mobilePromptGalleryOverlay_j7v9q_92{position:absolute;top:0;right:0;width:100%;height:100%;z-index:100;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box}@media(max-width:768px){._sessionListContainer_j7v9q_107,:scope._sessionListContainer_j7v9q_107{display:none}}._panel_zkb2q_1,:scope._panel_zkb2q_1{background-color:var(--color-background-card);border-radius:var(--radius-lg);border:solid var(--color-border) 1px;width:100%;height:100%;overflow:auto;padding:var(--spacing-sm);display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-sm)}._noPadding_zkb2q_15,:scope._noPadding_zkb2q_15{padding:0;gap:0;overflow:hidden}._container_1arug_1,:scope._container_1arug_1{display:flex;flex-direction:row;justify-content:space-between;align-items:center}._header_1arug_8,:scope._header_1arug_8{color:var(--color-foreground);padding:0 var(--spacing-xs);font-size:var(--text-paragraph-md);font-weight:var(--font-weight-semibold);line-height:var(--text-paragraph-md--line-height);margin:0;letter-spacing:var(--text-paragraph-md--letter-spacing)}._container_le7rm_1,:scope._container_le7rm_1{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-xs);background-color:var(--color-background-group);border-radius:var(--radius-lg);border:1px solid var(--color-border);transition:border-color .15s ease}._container_le7rm_1:focus-within,:scope._container_le7rm_1:focus-within{border-color:var(--color-border-hover)}._icon_le7rm_16,:scope._icon_le7rm_16{color:var(--color-foreground-muted);font-size:var(--text-paragraph-md);flex-shrink:0}._input_le7rm_22,:scope._input_le7rm_22{flex:1;background:none;border:none;outline:none;font-size:var(--text-paragraph-md);font-weight:var(--font-weight-light);color:var(--color-foreground);padding:0;min-width:0}._input_le7rm_22::placeholder,:scope._input_le7rm_22::placeholder{color:var(--color-foreground-muted)}._list_1d3xs_1,:scope._list_1d3xs_1{flex:1;overflow-y:auto;display:flex;flex-direction:column}._promptItem_1d3xs_8,:scope._promptItem_1d3xs_8{display:flex;align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-xs);border-bottom:1px solid var(--color-border);cursor:pointer;transition:background-color .12s ease;position:relative;background:var(--color-background-card)}._promptItem_1d3xs_8._dragging_1d3xs_20,:scope._promptItem_1d3xs_8._dragging_1d3xs_20{opacity:.5}._promptItem_1d3xs_8:last-child,:scope._promptItem_1d3xs_8:last-child{border-bottom:none}._promptItem_1d3xs_8:hover,:scope._promptItem_1d3xs_8:hover{background:var(--color-background-selected)}._promptContent_1d3xs_32,:scope._promptContent_1d3xs_32{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._titleRow_1d3xs_40,:scope._titleRow_1d3xs_40{display:flex;align-items:center;gap:6px}._title_1d3xs_40,:scope._title_1d3xs_40{font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);color:var(--color-foreground);line-height:var(--text-paragraph-xs--line-height)}._sharedIcon_1d3xs_53,:scope._sharedIcon_1d3xs_53{font-size:var(--text-paragraph-2xs);color:var(--color-background-primary);flex-shrink:0}._preview_1d3xs_59,:scope._preview_1d3xs_59{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-subtle);line-height:var(--text-paragraph-2xs--line-height);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._ownerTag_1d3xs_69,:scope._ownerTag_1d3xs_69{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted);font-style:italic}._dragHandle_1d3xs_75,:scope._dragHandle_1d3xs_75{display:flex;align-items:center;align-self:center;padding:2px 0;color:var(--color-foreground-muted);cursor:grab;touch-action:none;flex-shrink:0;font-size:var(--text-paragraph-2xs);opacity:0;transition:opacity .15s ease}._dragHandle_1d3xs_75:active,:scope._dragHandle_1d3xs_75:active{cursor:grabbing}._promptItem_1d3xs_8:hover ._dragHandle_1d3xs_75,:scope._promptItem_1d3xs_8:hover ._dragHandle_1d3xs_75{opacity:1}._menuAnchor_1d3xs_97,:scope._menuAnchor_1d3xs_97{flex-shrink:0;opacity:0;transition:opacity .15s ease}._promptItem_1d3xs_8:hover ._menuAnchor_1d3xs_97,:scope._promptItem_1d3xs_8:hover ._menuAnchor_1d3xs_97{opacity:1}._menu_1d3xs_97,:scope._menu_1d3xs_97{display:flex;flex-direction:column;min-width:170px;padding:4px;background:var(--color-background-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 4px 16px #0000001f}._menuItem_1d3xs_118,:scope._menuItem_1d3xs_118{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--color-foreground);font-size:var(--text-paragraph-xs);cursor:pointer;text-align:left;transition:background-color .1s ease}._menuItem_1d3xs_118:hover,:scope._menuItem_1d3xs_118:hover{background:var(--color-background-hover)}._menuItem_1d3xs_118._danger_1d3xs_138,:scope._menuItem_1d3xs_118._danger_1d3xs_138{color:var(--color-danger)}._menuItem_1d3xs_118._danger_1d3xs_138:hover,:scope._menuItem_1d3xs_118._danger_1d3xs_138:hover{background:#dc262614}._menuItemIcon_1d3xs_146,:scope._menuItemIcon_1d3xs_146{width:14px;color:inherit}._highlighted_1d3xs_151,:scope._highlighted_1d3xs_151{animation:crisp-crisp-ai-assistant___highlightFlash_1d3xs_1 2s ease-out}._emptyState_1d3xs_170,:scope._emptyState_1d3xs_170{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-3xl) var(--spacing-md);text-align:center;color:var(--color-foreground-subtle);gap:var(--spacing-xs)}._emptyIcon_1d3xs_181,:scope._emptyIcon_1d3xs_181{font-size:var(--text-heading-2);color:var(--color-foreground-muted);margin-bottom:var(--spacing-2xs)}._emptyTitle_1d3xs_187,:scope._emptyTitle_1d3xs_187{font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle)}._emptyHint_1d3xs_193,:scope._emptyHint_1d3xs_193{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted);line-height:var(--text-paragraph-2xs--line-height);max-width:240px}._listView_yzdsf_3,:scope._listView_yzdsf_3{display:flex;flex-direction:column;height:100%;min-height:0;gap:var(--spacing-2xs)}._galleryTabs_yzdsf_12,:scope._galleryTabs_yzdsf_12{flex-shrink:0;margin-bottom:var(--spacing-2xs);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}._galleryTabs_yzdsf_12::-webkit-scrollbar,:scope._galleryTabs_yzdsf_12::-webkit-scrollbar{display:none}._galleryTabs_yzdsf_12 button,:scope._galleryTabs_yzdsf_12 button{flex-shrink:0}._categoryTabs_yzdsf_29,:scope._categoryTabs_yzdsf_29{flex-shrink:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}._categoryTabs_yzdsf_29::-webkit-scrollbar,:scope._categoryTabs_yzdsf_29::-webkit-scrollbar{display:none}._categoryTabs_yzdsf_29 button,:scope._categoryTabs_yzdsf_29 button{flex-shrink:0}._galleryHint_yzdsf_45,:scope._galleryHint_yzdsf_45{display:flex;align-items:center;gap:var(--spacing-2xs);flex-shrink:0;padding:var(--spacing-xs);margin-bottom:var(--spacing-2xs);border-radius:var(--radius-md);background:var(--color-background-selected);color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height)}._galleryHintIcon_yzdsf_59,:scope._galleryHintIcon_yzdsf_59{flex-shrink:0;color:var(--color-foreground-muted)}._promptSearchInput_yzdsf_64 input,:scope._promptSearchInput_yzdsf_64 input{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium)}._promptSearchInput_yzdsf_64 svg,:scope._promptSearchInput_yzdsf_64 svg{font-size:var(--text-paragraph-sm)}._useCaseList_yzdsf_74,:scope._useCaseList_yzdsf_74{flex:1;overflow-y:auto;display:flex;flex-direction:column}._useCaseItem_yzdsf_81,:scope._useCaseItem_yzdsf_81{display:flex;align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-xs);border:none;border-bottom:1px solid var(--color-border);background:transparent;cursor:pointer;text-align:left;width:100%;transition:background-color .12s ease}._useCaseItem_yzdsf_81:last-child,:scope._useCaseItem_yzdsf_81:last-child{border-bottom:none}._useCaseItem_yzdsf_81:hover,:scope._useCaseItem_yzdsf_81:hover{background:var(--color-background-selected)}._itemIcon_yzdsf_103,:scope._itemIcon_yzdsf_103{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;background:color-mix(in srgb,var(--color-background-primary) 8%,transparent);color:var(--color-background-primary);flex-shrink:0;margin-top:1px}._itemContent_yzdsf_116,:scope._itemContent_yzdsf_116{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}._itemTitle_yzdsf_124,:scope._itemTitle_yzdsf_124{font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);color:var(--color-foreground);line-height:var(--text-paragraph-xs--line-height)}._itemDescription_yzdsf_131,:scope._itemDescription_yzdsf_131{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-subtle);line-height:var(--text-paragraph-2xs--line-height);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._itemMeta_yzdsf_141,:scope._itemMeta_yzdsf_141{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:2px}._metaDot_yzdsf_149,:scope._metaDot_yzdsf_149{width:3px;height:3px;border-radius:50%;background:var(--color-foreground-muted);flex-shrink:0}._roleTag_yzdsf_158,:scope._roleTag_yzdsf_158{display:inline-flex;align-items:center;padding:2px 7px;border-radius:4px;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-medium);background:color-mix(in srgb,var(--color-background-primary) 8%,transparent);color:var(--color-background-primary)}._roleTag_yzdsf_158[data-role=Merchant],:scope._roleTag_yzdsf_158[data-role=Merchant]{background:#10b9811a;color:#047857}._roleTag_yzdsf_158[data-role=Inventory],:scope._roleTag_yzdsf_158[data-role=Inventory]{background:#d977061a;color:#92400e}._roleTag_yzdsf_158[data-role=Space],:scope._roleTag_yzdsf_158[data-role=Space]{background:#7c3aed1a;color:#5b21b6}._roleTag_yzdsf_158[data-role=Executive],:scope._roleTag_yzdsf_158[data-role=Executive]{background:#dc262614;color:#991b1b}._metaTag_yzdsf_189,:scope._metaTag_yzdsf_189{display:inline-flex;align-items:center;gap:3px;font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted)}._emptyState_yzdsf_198,:scope._emptyState_yzdsf_198{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-3xl) var(--spacing-md);text-align:center;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs)}._clearButton_yzdsf_209,:scope._clearButton_yzdsf_209{margin-top:var(--spacing-xs);padding:6px 14px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-paragraph-xs);color:var(--color-foreground);background:transparent;cursor:pointer}._clearButton_yzdsf_209:hover,:scope._clearButton_yzdsf_209:hover{background:var(--color-background-hover)}._detailView_yzdsf_226,:scope._detailView_yzdsf_226{display:flex;flex-direction:column;height:100%;min-height:0}._backButton_yzdsf_233,:scope._backButton_yzdsf_233{display:flex;align-items:center;gap:4px;padding:0;margin-bottom:var(--spacing-2xs);border:none;background:none;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-subtle);cursor:pointer;flex-shrink:0;transition:color .15s ease}._backButton_yzdsf_233:hover,:scope._backButton_yzdsf_233:hover{color:var(--color-background-primary)}._detailHeader_yzdsf_253,:scope._detailHeader_yzdsf_253{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);flex-shrink:0}._detailIcon_yzdsf_261,:scope._detailIcon_yzdsf_261{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:color-mix(in srgb,var(--color-background-primary) 8%,transparent);color:var(--color-background-primary);flex-shrink:0}._detailTitle_yzdsf_273,:scope._detailTitle_yzdsf_273{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground);margin:0 0 1px;line-height:var(--text-paragraph-sm--line-height)}._detailBadge_yzdsf_281,:scope._detailBadge_yzdsf_281{font-size:var(--text-paragraph-2xs);color:var(--color-foreground-muted)}._detailTags_yzdsf_286,:scope._detailTags_yzdsf_286{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--spacing-xs);flex-shrink:0}._detailSections_yzdsf_295,:scope._detailSections_yzdsf_295{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-sm);padding-bottom:var(--spacing-xs)}._section_yzdsf_304,:scope._section_yzdsf_304{display:flex;flex-direction:column;gap:4px}._sectionLabelRow_yzdsf_310,:scope._sectionLabelRow_yzdsf_310{display:flex;align-items:center;justify-content:space-between}._sectionLabel_yzdsf_310,:scope._sectionLabel_yzdsf_310{font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);color:var(--color-foreground-muted);margin:0}._editContentButton_yzdsf_325,:scope._editContentButton_yzdsf_325{display:flex;align-items:center;gap:var(--spacing-2xs);background:none;border:none;padding:0;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-medium);color:var(--color-background-primary);cursor:pointer;transition:color .15s ease}._editContentButton_yzdsf_325:hover,:scope._editContentButton_yzdsf_325:hover{color:var(--color-button-primary-hover)}._sectionText_yzdsf_343,:scope._sectionText_yzdsf_343{font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);line-height:var(--text-paragraph-xs--line-height);margin:0}._promptBox_yzdsf_350,:scope._promptBox_yzdsf_350{background:var(--color-background-group);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-xs);font-size:var(--text-paragraph-xs);color:var(--color-foreground);line-height:var(--text-paragraph-xs--line-height);transition:border-color .15s ease}._promptBoxEditable_yzdsf_361,:scope._promptBoxEditable_yzdsf_361{cursor:pointer}._promptBoxEditable_yzdsf_361:hover,:scope._promptBoxEditable_yzdsf_361:hover{border-color:var(--color-background-primary)}._inputList_yzdsf_369,:scope._inputList_yzdsf_369{list-style:disc;margin:0;padding-left:var(--spacing-md);display:flex;flex-direction:column;gap:4px;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle)}._detailActions_yzdsf_381,:scope._detailActions_yzdsf_381{display:flex;gap:var(--spacing-xs);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border);flex-shrink:0}._secondaryButton_yzdsf_389,:scope._secondaryButton_yzdsf_389{display:flex;align-items:center;justify-content:center;gap:5px;flex:1;padding:10px;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground);background:var(--color-background-card);cursor:pointer;box-shadow:var(--button-secondary-inner-shadow);transition:background-color .15s ease,border-color .15s ease}._secondaryButton_yzdsf_389:hover,:scope._secondaryButton_yzdsf_389:hover{background:var(--color-button-secondary-hover);border-color:var(--color-foreground-subtle)}._primaryButton_yzdsf_414,:scope._primaryButton_yzdsf_414{display:flex;align-items:center;justify-content:center;flex:1;padding:10px;border:1px solid var(--color-button-primary);border-radius:var(--radius-sm);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);color:var(--color-foreground-inverse);background:var(--color-button-primary);cursor:pointer;box-shadow:var(--button-primary-inner-shadow);transition:background-color .15s ease,border-color .15s ease}._primaryButton_yzdsf_414:hover,:scope._primaryButton_yzdsf_414:hover{background:var(--color-button-primary-hover);border-color:var(--color-button-primary-hover)}._content_1klt2_1,:scope._content_1klt2_1{display:flex;flex-direction:column;gap:1.25rem}._inputGroup_1klt2_7,:scope._inputGroup_1klt2_7{display:flex;flex-direction:column;gap:.5rem}._inputGroup_1klt2_7 label,:scope._inputGroup_1klt2_7 label{font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-xs--letter-spacing);color:var(--color-foreground-subtle)}._inputGroup_1klt2_7 input,:scope._inputGroup_1klt2_7 input{padding:.75rem;font-size:var(--text-paragraph-md);border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);color:var(--color-foreground);transition:all .2s ease;width:100%;box-sizing:border-box}._inputGroup_1klt2_7 input:focus,:scope._inputGroup_1klt2_7 input:focus{outline:none;border-color:var(--color-background-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-background-primary) 20%,transparent)}._inputGroup_1klt2_7 input:disabled,:scope._inputGroup_1klt2_7 input:disabled{opacity:.6;cursor:not-allowed;background:var(--color-background-card)}._inputGroup_1klt2_7 textarea,:scope._inputGroup_1klt2_7 textarea{padding:.75rem;font-size:var(--text-paragraph-md);border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);color:var(--color-foreground);transition:all .2s ease;width:100%;box-sizing:border-box;resize:vertical;font-family:inherit;min-height:120px}._inputGroup_1klt2_7 textarea:focus,:scope._inputGroup_1klt2_7 textarea:focus{outline:none;border-color:var(--color-background-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-background-primary) 20%,transparent)}._inputGroup_1klt2_7 textarea:disabled,:scope._inputGroup_1klt2_7 textarea:disabled{opacity:.6;cursor:not-allowed;background:var(--color-background-card)}._inputGroup_1klt2_7 textarea::placeholder,:scope._inputGroup_1klt2_7 textarea::placeholder{color:var(--color-foreground-muted, #9ca3af)}._error_1klt2_76,:scope._error_1klt2_76{color:var(--color-danger);font-size:var(--text-paragraph-sm)}._shell_yyrg8_1,:scope._shell_yyrg8_1{display:flex;flex-direction:column;height:100%;min-height:0;gap:var(--spacing-xs)}._viewContainer_yyrg8_9,:scope._viewContainer_yyrg8_9{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}._threadPane_1ecws_1,:scope._threadPane_1ecws_1{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}._threadPaneExpanded_1ecws_23,:scope._threadPaneExpanded_1ecws_23{position:fixed;top:var(--thread-expanded-top, 0);left:var(--thread-expanded-left, 0);right:0;bottom:0;z-index:50;background:var(--color-background);border-left:1px solid var(--color-border);transform-origin:top right;animation:crisp-crisp-ai-assistant___thread-expand-enter_1ecws_1 .2s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){._threadPaneExpanded_1ecws_23,:scope._threadPaneExpanded_1ecws_23{animation:none}}._header_1ecws_61,:scope._header_1ecws_61{display:flex;align-items:flex-start;gap:var(--spacing-sm);flex:0 0 auto;padding:var(--spacing-sm) var(--spacing-lg);border-bottom:1px solid var(--color-border);background:var(--color-background)}._headerText_1ecws_71,:scope._headerText_1ecws_71{min-width:0;flex:1}._eyebrow_1ecws_76,:scope._eyebrow_1ecws_76{font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);color:var(--color-foreground-muted);text-transform:uppercase;letter-spacing:var(--text-paragraph-xs--letter-spacing);margin-bottom:.125rem}._title_1ecws_85,:scope._title_1ecws_85{font-size:var(--text-paragraph-md);font-weight:var(--font-weight-semibold);color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerActions_1ecws_94,:scope._headerActions_1ecws_94{display:inline-flex;align-items:center;gap:var(--spacing-2xs);flex-shrink:0}._headerButton_1ecws_101,:scope._headerButton_1ecws_101{background:none;border:none;font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle);cursor:pointer;padding:var(--spacing-2xs);border-radius:var(--spacing-2xs);transition:background-color .2s;line-height:var(--text-paragraph-sm--line-height);display:inline-flex;align-items:center;justify-content:center;width:calc(var(--spacing-md) * 2);height:calc(var(--spacing-md) * 2)}._headerButton_1ecws_101:hover,:scope._headerButton_1ecws_101:hover{background-color:var(--color-background);color:var(--color-foreground)}._headerButton_1ecws_101:focus-visible,:scope._headerButton_1ecws_101:focus-visible{outline:2px solid var(--color-background-primary);outline-offset:1px}._sidebarControlsStack_1r5ji_6,:scope._sidebarControlsStack_1r5ji_6{display:flex;flex-direction:column;gap:var(--spacing-sm);min-height:0}._fullWidthAction_1r5ji_14,:scope._fullWidthAction_1r5ji_14{width:100%;flex-shrink:0}._primarySidebarAction_1r5ji_20,:scope._primarySidebarAction_1r5ji_20{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2xs);width:100%;height:32px;padding:0 var(--spacing-xs);border:none;border-radius:var(--radius-md);background:var(--color-button-primary);color:var(--color-foreground-inverse);font:inherit;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-sm--line-height);cursor:pointer;flex-shrink:0;box-sizing:border-box}._primarySidebarAction_1r5ji_20:hover,:scope._primarySidebarAction_1r5ji_20:hover{background:var(--color-button-primary-hover)}._newSessionAction_1r5ji_46,:scope._newSessionAction_1r5ji_46{position:relative;width:100%;flex-shrink:0}._agentShortcutHost_1r5ji_54._agentShortcutHost_1r5ji_54,:scope._agentShortcutHost_1r5ji_54._agentShortcutHost_1r5ji_54{position:absolute;top:0;left:0;width:0;height:0;padding:0;border:none;overflow:visible;pointer-events:none}._agentShortcutAnchor_1r5ji_66,:scope._agentShortcutAnchor_1r5ji_66{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;padding:0;border:none;opacity:0;pointer-events:none}._sidebarSearch_1r5ji_80._sidebarSearch_1r5ji_80,:scope._sidebarSearch_1r5ji_80._sidebarSearch_1r5ji_80{display:flex;align-items:center;flex-shrink:0;width:100%;height:32px;min-height:32px;box-sizing:border-box;padding:0 var(--spacing-xs);gap:6px;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-background-group, var(--color-background-card))}._sidebarSearch_1r5ji_80:focus-within,:scope._sidebarSearch_1r5ji_80:focus-within{border-color:var(--color-border-hover)}._sidebarSearch_1r5ji_80 svg,:scope._sidebarSearch_1r5ji_80 svg{font-size:var(--text-paragraph-md);width:1rem;line-height:var(--text-paragraph-md--line-height);color:var(--color-foreground-muted)}._sidebarSearch_1r5ji_80 input,:scope._sidebarSearch_1r5ji_80 input{font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-normal);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing);padding:6px 0}._sidebarSearch_1r5ji_80 input::placeholder,:scope._sidebarSearch_1r5ji_80 input::placeholder{color:var(--color-foreground-muted)}._toolbarSquareBtn_1r5ji_120,:scope._toolbarSquareBtn_1r5ji_120{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;box-sizing:border-box;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-card);color:var(--color-foreground-subtle);text-decoration:none;cursor:pointer;font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);transition:background .12s ease,color .12s ease}._toolbarSquareBtn_1r5ji_120 svg,:scope._toolbarSquareBtn_1r5ji_120 svg{width:18px;height:18px;max-width:18px;max-height:18px;flex-shrink:0}._toolbarSquareBtn_1r5ji_120:hover:not(:disabled),:scope._toolbarSquareBtn_1r5ji_120:hover:not(:disabled){background:var(--color-background-selected);color:var(--color-foreground)}._toolbarSquareBtn_1r5ji_120:focus-visible,:scope._toolbarSquareBtn_1r5ji_120:focus-visible{outline:2px solid var(--color-border-hover);outline-offset:1px}._toolbarSquareBtn_1r5ji_120:disabled,:scope._toolbarSquareBtn_1r5ji_120:disabled{opacity:.5;cursor:default}._toolbarSquareBtnSm_1r5ji_166,:scope._toolbarSquareBtnSm_1r5ji_166{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;box-sizing:border-box;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-card);color:var(--foreground-subtle);text-decoration:none;cursor:pointer;line-height:1;transition:background .12s ease,color .12s ease}._toolbarSquareBtnSm_1r5ji_166 svg,:scope._toolbarSquareBtnSm_1r5ji_166 svg{width:16px;height:16px;max-width:16px;max-height:16px;flex-shrink:0}._toolbarSquareBtnSm_1r5ji_166:hover:not(:disabled),:scope._toolbarSquareBtnSm_1r5ji_166:hover:not(:disabled){background:var(--color-background-selected);color:var(--color-foreground)}._toolbarSquareBtnSm_1r5ji_166:focus-visible,:scope._toolbarSquareBtnSm_1r5ji_166:focus-visible{outline:2px solid var(--color-border-hover);outline-offset:1px}._toolbarSquareBtnSm_1r5ji_166:disabled,:scope._toolbarSquareBtnSm_1r5ji_166:disabled{opacity:.5;cursor:default}._primaryActionIcon_1r5ji_212,:scope._primaryActionIcon_1r5ji_212{flex-shrink:0;font-size:var(--text-paragraph-md);line-height:var(--text-paragraph-md--line-height);width:1rem}._modalContent_1tldg_1,:scope._modalContent_1tldg_1{display:flex;flex-direction:column;height:min(85vh,900px);min-height:400px}._header_1tldg_8,:scope._header_1tldg_8{padding:1rem 1.25rem;border-bottom:1px solid var(--color-border);background:var(--color-background-card)}._header_1tldg_8 h3,:scope._header_1tldg_8 h3{margin:0 0 .25rem;font-size:var(--text-paragraph-lg);font-weight:var(--font-weight-semibold);color:var(--color-foreground)}._subtitle_1tldg_21,:scope._subtitle_1tldg_21{margin:0;font-size:var(--text-paragraph-sm);color:var(--color-foreground-subtle)}._headerTop_1tldg_27,:scope._headerTop_1tldg_27{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}._exportActions_1tldg_35,:scope._exportActions_1tldg_35{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}._transcriptToggle_1tldg_42,:scope._transcriptToggle_1tldg_42{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);cursor:pointer;-webkit-user-select:none;user-select:none}._copyFullButton_1tldg_52,:scope._copyFullButton_1tldg_52{padding:.45rem .75rem;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background-card);color:var(--color-foreground);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);cursor:pointer}._copyFullButton_1tldg_52:hover,:scope._copyFullButton_1tldg_52:hover{background:var(--color-background)}._tabBar_1tldg_67,:scope._tabBar_1tldg_67{padding:.75rem 1rem 0;background:var(--color-background-card)}._tabHint_1tldg_72,:scope._tabHint_1tldg_72{margin:0;padding:.5rem 1rem .75rem;border-bottom:1px solid var(--color-border);font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);color:var(--color-foreground-subtle);background:var(--color-background-card)}._layerLink_1tldg_82,:scope._layerLink_1tldg_82{display:inline-flex;align-items:center;margin-bottom:1rem;padding:0;border:none;background:none;color:color-mix(in srgb,var(--color-accent-default) 95%,transparent);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);cursor:pointer;text-decoration:underline;text-underline-offset:2px}._layerLink_1tldg_82:hover,:scope._layerLink_1tldg_82:hover{color:var(--color-accent-default)}._body_1tldg_101,:scope._body_1tldg_101{flex:1;overflow-y:auto;background:var(--color-background)}._statsBar_1tldg_107,:scope._statsBar_1tldg_107{display:flex;flex-wrap:wrap;gap:1.5rem;padding:.75rem 1rem;background:rgba(var(--warning-rgb),.08);border-bottom:1px solid var(--color-border);font-size:var(--text-paragraph-sm)}._statItem_1tldg_117,:scope._statItem_1tldg_117{display:flex;gap:.5rem;align-items:center}._statLabel_1tldg_123,:scope._statLabel_1tldg_123{font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle)}._statValue_1tldg_128,:scope._statValue_1tldg_128{color:var(--color-foreground);font-weight:var(--font-weight-medium)}._section_1tldg_133,:scope._section_1tldg_133{border-bottom:1px solid var(--color-border)}._sectionHeader_1tldg_137,:scope._sectionHeader_1tldg_137{display:flex;justify-content:space-between;align-items:center;padding:1rem;cursor:pointer;background:var(--color-background-card);transition:background .2s ease}._sectionHeader_1tldg_137:hover,:scope._sectionHeader_1tldg_137:hover{background:var(--color-background)}._sectionTitle_1tldg_151,:scope._sectionTitle_1tldg_151{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0;font-weight:var(--font-weight-semibold);font-size:var(--text-paragraph-sm);color:var(--color-foreground)}._layerMeta_1tldg_162,:scope._layerMeta_1tldg_162{display:flex;flex-direction:column;gap:.25rem;min-width:0}._layerLabel_1tldg_169,:scope._layerLabel_1tldg_169{font-weight:var(--font-weight-semibold)}._sourcePath_1tldg_173,:scope._sourcePath_1tldg_173{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1tldg_182,:scope._chevron_1tldg_182{flex-shrink:0;transition:transform .2s ease;color:var(--color-foreground-subtle)}._chevronExpanded_1tldg_188,:scope._chevronExpanded_1tldg_188{transform:rotate(90deg)}._badge_1tldg_192,:scope._badge_1tldg_192{display:inline-block;padding:.25rem .5rem;background:color-mix(in srgb,var(--color-accent-default) 10%,transparent);color:color-mix(in srgb,var(--color-accent-default) 90%,transparent);border-radius:4px;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing);flex-shrink:0}._copyBtn_1tldg_205,:scope._copyBtn_1tldg_205{flex-shrink:0;opacity:.6;transition:opacity .2s ease}._sectionHeader_1tldg_137:hover ._copyBtn_1tldg_205,:scope._sectionHeader_1tldg_137:hover ._copyBtn_1tldg_205{opacity:1}._sectionContent_1tldg_215,:scope._sectionContent_1tldg_215{padding:1rem;background:var(--color-background)}._codeBlock_1tldg_220,:scope._codeBlock_1tldg_220{padding:.875rem;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;overflow-x:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--text-paragraph-xs)}._codeBlock_1tldg_220 pre,:scope._codeBlock_1tldg_220 pre{margin:0;white-space:pre-wrap;word-wrap:break-word;color:var(--color-foreground);line-height:var(--text-paragraph-lg--line-height)}._toolItem_1tldg_238,:scope._toolItem_1tldg_238{margin-bottom:1.5rem}._toolItem_1tldg_238:last-child,:scope._toolItem_1tldg_238:last-child{margin-bottom:0}._toolItemHeader_1tldg_246,:scope._toolItemHeader_1tldg_246{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:.5rem 0}._toolName_1tldg_254,:scope._toolName_1tldg_254{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground);opacity:.8}._jsonBlock_1tldg_262,:scope._jsonBlock_1tldg_262{padding:.875rem;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;overflow-x:hidden;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--text-paragraph-xs);margin:0;white-space:pre-wrap;word-wrap:break-word;color:var(--color-foreground);line-height:var(--text-paragraph-xs--line-height)}._jsonBlock_1tldg_262 .json-key,:scope._jsonBlock_1tldg_262 .json-key{color:var(--color-info-bold);font-weight:var(--font-weight-medium)}._jsonBlock_1tldg_262 .json-string,:scope._jsonBlock_1tldg_262 .json-string{color:var(--color-success-bold)}._jsonBlock_1tldg_262 .json-number,:scope._jsonBlock_1tldg_262 .json-number{color:var(--color-warning-bold)}._jsonBlock_1tldg_262 .json-boolean,:scope._jsonBlock_1tldg_262 .json-boolean{color:var(--color-accent-default);font-weight:var(--font-weight-semibold)}._jsonBlock_1tldg_262 .json-null,:scope._jsonBlock_1tldg_262 .json-null{color:var(--color-foreground-subtle);font-style:italic}._skillsTable_1tldg_300,:scope._skillsTable_1tldg_300{width:100%;border-collapse:collapse;font-size:var(--text-paragraph-xs)}._skillsTable_1tldg_300 th,._skillsTable_1tldg_300 td,:scope._skillsTable_1tldg_300 th,:scope._skillsTable_1tldg_300 td{padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--color-border)}._skillsTable_1tldg_300 th,:scope._skillsTable_1tldg_300 th{font-weight:var(--font-weight-semibold);color:var(--color-foreground-subtle);background:var(--color-background-card);position:sticky;top:0}._skillsTable_1tldg_300 td,:scope._skillsTable_1tldg_300 td{color:var(--color-foreground);vertical-align:top}._skillsTable_1tldg_300 code,:scope._skillsTable_1tldg_300 code{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:var(--text-paragraph-xs);word-break:break-all}._warningList_1tldg_332,:scope._warningList_1tldg_332{margin:0;padding:1rem 1rem 1rem 2rem;list-style:disc}._warningItem_1tldg_338,:scope._warningItem_1tldg_338{margin-bottom:.5rem;color:var(--color-warning-bold, var(--color-foreground))}._emptyState_1tldg_343,:scope._emptyState_1tldg_343{padding:2rem;text-align:center;color:var(--color-foreground-subtle);font-style:italic}._loadingState_1tldg_350,:scope._loadingState_1tldg_350{display:flex;justify-content:center;align-items:center;padding:4rem 2rem}._wrap_1p807_1,:scope._wrap_1p807_1{flex:1;min-width:0;position:relative}._spinner_1p807_8,:scope._spinner_1p807_8{width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-background-primary) 25%,transparent);border-top-color:var(--color-background-primary);animation:crisp-crisp-ai-assistant___principal-picker-spin_1p807_1 .8s linear infinite}._dropdown_1p807_28,:scope._dropdown_1p807_28{position:fixed;margin:var(--spacing-2xs) 0 0 0;z-index:1400;list-style:none;padding:var(--spacing-2xs) 0;border:1px solid var(--color-border-subtle);border-radius:8px;background:var(--color-background-card);box-shadow:0 8px 24px #0000001f;max-height:280px;overflow-y:auto}._dropdown_1p807_28 li,:scope._dropdown_1p807_28 li{list-style:none}._status_1p807_49,:scope._status_1p807_49{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle)}._suggestion_1p807_59,:scope._suggestion_1p807_59{display:flex;width:100%;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background:transparent;border:0;text-align:left;cursor:pointer;font-size:var(--text-paragraph-sm);color:var(--color-foreground)}._suggestion_1p807_59:hover,._suggestion_1p807_59:focus-visible,._suggestionActive_1p807_75,:scope._suggestion_1p807_59:hover,:scope._suggestion_1p807_59:focus-visible,:scope._suggestionActive_1p807_75{background:var(--color-background);outline:none}._suggestionText_1p807_80,:scope._suggestionText_1p807_80{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}._suggestionName_1p807_88,:scope._suggestionName_1p807_88{font-weight:var(--font-weight-medium);color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._suggestionSubtitle_1p807_96,:scope._suggestionSubtitle_1p807_96{font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._content_1oked_5,:scope._content_1oked_5{width:min(32rem,calc(100vw - 2rem));max-width:min(32rem,calc(100vw - 2rem))}._body_1oked_10,:scope._body_1oked_10{display:flex;flex-direction:column;gap:var(--spacing-lg)}._loading_1oked_16,:scope._loading_1oked_16{display:flex;justify-content:center;padding:var(--spacing-3xl)}._section_1oked_22,:scope._section_1oked_22{display:flex;flex-direction:column;gap:var(--spacing-sm)}._sectionHeader_1oked_28 h3,:scope._sectionHeader_1oked_28 h3{margin:0;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-semibold);color:var(--color-foreground)}._addRow_1oked_36,:scope._addRow_1oked_36{display:flex;gap:var(--spacing-xs);align-items:center;position:relative}._pendingChips_1oked_43,:scope._pendingChips_1oked_43{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}._pendingChip_1oked_43,:scope._pendingChip_1oked_43{display:inline-flex;align-items:center;gap:var(--spacing-2xs);max-width:100%;padding:var(--spacing-2xs) var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background-card)}._pendingChipName_1oked_63,:scope._pendingChipName_1oked_63{font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pendingChipRemove_1oked_72,:scope._pendingChipRemove_1oked_72{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--color-foreground-subtle);cursor:pointer;padding:0;width:1.25rem;height:1.25rem;border-radius:var(--radius-sm);flex-shrink:0;line-height:var(--text-paragraph-xs--line-height);font-size:var(--text-paragraph-xs)}._pendingChipRemove_1oked_72 svg,:scope._pendingChipRemove_1oked_72 svg{width:12px;height:12px}._pendingChipRemove_1oked_72:hover:not(:disabled),:scope._pendingChipRemove_1oked_72:hover:not(:disabled){color:var(--color-foreground);background:var(--color-background-hover)}._pendingChipRemove_1oked_72:disabled,:scope._pendingChipRemove_1oked_72:disabled{opacity:.5;cursor:not-allowed}._emptyGrants_1oked_104,:scope._emptyGrants_1oked_104{padding:var(--spacing-xs) 0;color:var(--color-foreground-subtle);font-size:var(--text-paragraph-xs)}._ownerBadge_1oked_112,:scope._ownerBadge_1oked_112{font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);color:var(--color-foreground-subtle);padding:var(--spacing-2xs) var(--spacing-xs);white-space:nowrap}._card_1omci_1,:scope._card_1omci_1{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:100%;min-width:0;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background-card);text-align:left;font-family:inherit;color:inherit;cursor:pointer;transition:border-color .12s ease,box-shadow .12s ease,transform .08s ease}._card_1omci_1:hover,:scope._card_1omci_1:hover{border-color:var(--color-border-subtle)}._card_1omci_1:focus-visible,:scope._card_1omci_1:focus-visible{outline:none;border-color:var(--color-button-primary);box-shadow:0 0 0 1px var(--color-button-primary)}._card_1omci_1:active,:scope._card_1omci_1:active{transform:scale(.997)}._cardGrid_1omci_36,:scope._cardGrid_1omci_36{height:196px}._cardList_1omci_40,:scope._cardList_1omci_40{height:auto}._gridBody_1omci_44,:scope._gridBody_1omci_44{display:flex;flex:1;min-height:0;min-width:0;flex-direction:column;gap:var(--spacing-sm)}._listRow_1omci_53,:scope._listRow_1omci_53{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}._iconSlot_1omci_60,:scope._iconSlot_1omci_60{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:fit-content}._text_1omci_68,:scope._text_1omci_68{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}._title_1omci_76,:scope._title_1omci_76{margin:0;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);font-weight:var(--font-weight-semibold);color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._description_1omci_87,:scope._description_1omci_87{margin:0;font-size:var(--text-paragraph-xs);line-height:var(--text-paragraph-xs--line-height);font-weight:var(--font-weight-normal);color:var(--color-foreground-subtle);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}._cardList_1omci_40 ._description_1omci_87,:scope._cardList_1omci_40 ._description_1omci_87{display:block;-webkit-line-clamp:unset;line-clamp:unset;white-space:nowrap;text-overflow:ellipsis}._gridMenu_1omci_108,:scope._gridMenu_1omci_108{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs)}._listMenu_1omci_114,:scope._listMenu_1omci_114{flex-shrink:0}._menuButton_1omci_118,:scope._menuButton_1omci_118{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-foreground-muted);cursor:pointer;font-size:var(--text-paragraph-sm)}._menuButton_1omci_118:hover,._menuButtonOpen_1omci_133,:scope._menuButton_1omci_118:hover,:scope._menuButtonOpen_1omci_133{background:var(--color-button-secondary);color:var(--color-foreground-subtle)}._footer_1omci_138,:scope._footer_1omci_138{display:flex;align-items:center;gap:var(--spacing-xs);height:24px;flex-shrink:0;margin-top:auto}._badge_1omci_147,:scope._badge_1omci_147{display:inline-flex;align-items:center;gap:var(--spacing-2xs);padding:2px var(--spacing-xs);border-radius:var(--radius-md);background:var(--color-button-secondary);color:var(--color-foreground-subtle);font-family:var(--font-sans);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-xs--line-height);white-space:nowrap}._badgeIcon_1omci_162,:scope._badgeIcon_1omci_162{font-size:var(--text-paragraph-xs)}._accessTrigger_1omci_166,:scope._accessTrigger_1omci_166{border:none;font-family:var(--font-sans);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-medium);line-height:var(--text-paragraph-xs--line-height);cursor:pointer;max-width:100%}._accessTrigger_1omci_166:hover,._accessTriggerOpen_1omci_178,:scope._accessTrigger_1omci_166:hover,:scope._accessTriggerOpen_1omci_178{color:var(--color-foreground)}._accessTrigger_1omci_166:focus-visible,:scope._accessTrigger_1omci_166:focus-visible{outline:none;box-shadow:0 0 0 1px var(--color-button-primary)}._accessPopover_1omci_187,:scope._accessPopover_1omci_187{min-width:220px;max-width:280px;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-card);box-shadow:var(--shadow-lg);color:var(--color-foreground)}._accessPopoverBody_1omci_198,:scope._accessPopoverBody_1omci_198{display:flex;flex-direction:column;gap:var(--spacing-sm)}._accessPopoverTitle_1omci_204,:scope._accessPopoverTitle_1omci_204{margin:0;font-family:var(--font-sans);font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);color:var(--color-foreground);letter-spacing:var(--text-paragraph-xs--letter-spacing);text-transform:none}._accessSection_1omci_214,:scope._accessSection_1omci_214{display:flex;flex-direction:column;gap:var(--spacing-2xs);min-width:0}._accessSectionLabel_1omci_221,:scope._accessSectionLabel_1omci_221{margin:0;font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);color:var(--color-foreground-muted);text-transform:uppercase;letter-spacing:var(--text-paragraph-2xs--letter-spacing)}._accessPersonRow_1omci_230,:scope._accessPersonRow_1omci_230{display:flex;align-items:center;gap:var(--spacing-xs);min-width:0}._accessPersonName_1omci_237,:scope._accessPersonName_1omci_237{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-paragraph-xs);color:var(--color-foreground)}._accessValueRow_1omci_245,:scope._accessValueRow_1omci_245{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs)}._accessHint_1omci_252,:scope._accessHint_1omci_252{margin:0;font-size:var(--text-paragraph-xs);color:var(--color-foreground-subtle)}._accessPrincipalList_1omci_258,:scope._accessPrincipalList_1omci_258{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-2xs)}._accessPopoverActions_1omci_267,:scope._accessPopoverActions_1omci_267{display:flex;padding-top:var(--spacing-2xs);border-top:1px solid var(--color-border)}._accessShareButton_1omci_273,:scope._accessShareButton_1omci_273{width:100%}._time_1omci_277,:scope._time_1omci_277{flex:1;text-align:right;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-normal);color:var(--color-foreground-muted);white-space:nowrap}._listTime_1omci_286,:scope._listTime_1omci_286{max-width:80px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font-size:var(--text-paragraph-xs);color:var(--color-foreground-muted)}._hero_1bqof_1,:scope._hero_1bqof_1{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);text-align:center;width:100%}._heroLarge_1bqof_10,:scope._heroLarge_1bqof_10{gap:var(--spacing-sm);padding-block:var(--spacing-lg)}._spot_1bqof_15,:scope._spot_1bqof_15{width:160px;height:160px;flex-shrink:0;-webkit-user-select:none;user-select:none;object-fit:contain}._heading_1bqof_23,:scope._heading_1bqof_23{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2xs);text-align:center;width:100%}._title_1bqof_32,:scope._title_1bqof_32{margin:0;font-size:var(--text-paragraph-lg);line-height:var(--text-paragraph-lg--line-height);font-weight:var(--font-weight-semibold);color:var(--color-foreground)}._subtitle_1bqof_40,:scope._subtitle_1bqof_40{margin:0;font-size:var(--text-paragraph-sm);line-height:var(--text-paragraph-sm--line-height);font-weight:var(--font-weight-normal);color:var(--color-foreground-subtle);max-width:36rem}._toolbar_17xl6_1,:scope._toolbar_17xl6_1{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;flex-shrink:0}._search_17xl6_9,:scope._search_17xl6_9{display:flex;align-items:center;gap:6px;flex:1;min-width:0;height:32px;min-height:32px;box-sizing:border-box;padding:0 var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-background-group)}._search_17xl6_9:focus-within,:scope._search_17xl6_9:focus-within{border-color:var(--color-border-hover)}._searchIcon_17xl6_28,:scope._searchIcon_17xl6_28{flex-shrink:0;font-size:var(--text-paragraph-md);color:var(--color-foreground-muted)}._searchInput_17xl6_35,:scope._searchInput_17xl6_35{flex:1;min-width:0;border:0;background:transparent;outline:none;font-family:Outfit,system-ui,sans-serif;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-normal);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing);color:var(--color-foreground);padding:6px 0}._searchInput_17xl6_35::placeholder,:scope._searchInput_17xl6_35::placeholder{color:var(--color-foreground-muted);font-family:Outfit,system-ui,sans-serif;letter-spacing:var(--text-caption--letter-spacing)}._clearSearch_17xl6_58,:scope._clearSearch_17xl6_58{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;padding:0;border:none;background:transparent;color:var(--color-foreground-muted);cursor:pointer}._clearSearch_17xl6_58:hover,:scope._clearSearch_17xl6_58:hover{color:var(--color-foreground)}._filterSlot_17xl6_76,:scope._filterSlot_17xl6_76{position:relative;flex-shrink:0}._iconButton_17xl6_81,:scope._iconButton_17xl6_81{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-card);color:var(--color-foreground-subtle);cursor:pointer}._iconButton_17xl6_81:hover,._iconButtonOpen_17xl6_96,:scope._iconButton_17xl6_81:hover,:scope._iconButtonOpen_17xl6_96{background:var(--color-button-secondary);color:var(--color-foreground)}._filterIcon_17xl6_101,:scope._filterIcon_17xl6_101{width:1rem;height:1rem;flex-shrink:0}._menu_17xl6_107,:scope._menu_17xl6_107{position:absolute;top:calc(100% + var(--spacing-2xs));right:0;z-index:20;display:flex;flex-direction:column;gap:2px;width:220px;padding:var(--spacing-xs);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-card);box-shadow:0 4px 16px #0000001f,0 1px 3px #00000014}._menuSection_17xl6_126,:scope._menuSection_17xl6_126{display:flex;flex-direction:column;gap:2px}._menuHeading_17xl6_132,:scope._menuHeading_17xl6_132{margin:0;padding:var(--spacing-2xs) var(--spacing-xs);font-size:var(--text-paragraph-2xs);font-weight:var(--font-weight-semibold);line-height:var(--text-paragraph-2xs--line-height);letter-spacing:var(--text-paragraph-2xs--letter-spacing);text-transform:uppercase;color:var(--color-foreground-muted)}._menuItem_17xl6_143,:scope._menuItem_17xl6_143{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;min-height:32px;padding:var(--spacing-2xs) var(--spacing-xs);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--color-foreground);font-family:var(--font-sans);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-normal);line-height:var(--text-paragraph-sm--line-height);letter-spacing:var(--text-paragraph-sm--letter-spacing);text-align:left;cursor:pointer}._menuItem_17xl6_143:hover,:scope._menuItem_17xl6_143:hover{background:var(--color-button-secondary-hover)}._menuItemSelected_17xl6_167,:scope._menuItemSelected_17xl6_167{background:var(--color-button-secondary);color:var(--color-button-primary)}._menuItemLabel_17xl6_172,:scope._menuItemLabel_17xl6_172{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuCheck_17xl6_180,:scope._menuCheck_17xl6_180{flex-shrink:0;font-size:var(--text-paragraph-xs)}._divider_17xl6_185,:scope._divider_17xl6_185{margin:var(--spacing-2xs) 0;border:none;border-top:1px solid var(--color-border)}._trailing_17xl6_191,:scope._trailing_17xl6_191{flex-shrink:0}._page_11j0h_1,:scope._page_11j0h_1{display:flex;flex-direction:column;height:100%;min-height:0;box-sizing:border-box;background:var(--color-background)}._pageToolbar_11j0h_10,:scope._pageToolbar_11j0h_10{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);width:760px;max-width:100%;margin:0 auto;padding:var(--spacing-sm) var(--spacing-xl);box-sizing:border-box;flex-shrink:0}._pageTitle_11j0h_23,:scope._pageTitle_11j0h_23{margin:0;font-size:var(--text-paragraph-lg);font-weight:var(--font-weight-semibold);color:var(--color-foreground);letter-spacing:var(--text-paragraph-lg--letter-spacing)}._primaryButton_11j0h_31,:scope._primaryButton_11j0h_31{display:inline-flex;align-items:center;gap:var(--spacing-2xs);height:32px;padding:var(--spacing-2xs) var(--spacing-xs);border:none;border-radius:var(--radius-md);background:var(--color-button-primary);box-shadow:var(--button-primary-inner-shadow);color:var(--color-foreground-inverse);font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);font-family:inherit;cursor:pointer;flex-shrink:0;white-space:nowrap}._primaryButton_11j0h_31:hover,:scope._primaryButton_11j0h_31:hover{background:var(--color-button-primary-hover)}._primaryButtonIcon_11j0h_54,:scope._primaryButtonIcon_11j0h_54{font-size:var(--text-paragraph-sm)}._scroll_11j0h_58,:scope._scroll_11j0h_58{flex:1;min-height:0;overflow-y:auto}._content_11j0h_64,:scope._content_11j0h_64{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-sm);width:760px;max-width:100%;margin:0 auto;padding:var(--spacing-sm) var(--spacing-xl) var(--spacing-3xl);box-sizing:border-box}._stateSlot_11j0h_76,:scope._stateSlot_11j0h_76{flex:1;display:flex;align-items:center;justify-content:center;min-height:12rem}._emptySlot_11j0h_84,:scope._emptySlot_11j0h_84{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);width:100%}._emptyCta_11j0h_92,:scope._emptyCta_11j0h_92{display:flex;justify-content:center;width:100%}._viewSwitcher_11j0h_98,:scope._viewSwitcher_11j0h_98{display:none;grid-template-columns:1fr 1fr;width:64px;height:32px;padding:2px;box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-card)}@media(min-width:640px){._viewSwitcher_11j0h_98,:scope._viewSwitcher_11j0h_98{display:grid}}._viewButton_11j0h_116,:scope._viewButton_11j0h_116{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--color-foreground-muted);cursor:pointer;font-size:var(--text-paragraph-sm)}._viewButtonActive_11j0h_128,:scope._viewButtonActive_11j0h_128{background:var(--color-button-secondary);color:var(--color-button-primary)}._section_11j0h_133,:scope._section_11j0h_133{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;min-width:0}._grid_11j0h_141,:scope._grid_11j0h_141{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-md);width:100%}._list_11j0h_149,:scope._list_11j0h_149{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%}._showMoreWrap_11j0h_156,:scope._showMoreWrap_11j0h_156{display:flex;justify-content:center;padding-top:var(--spacing-2xs)}._showMore_11j0h_156,:scope._showMore_11j0h_156{border:none;background:transparent;color:var(--color-foreground-subtle);font:inherit;font-size:var(--text-paragraph-sm);font-weight:var(--font-weight-medium);cursor:pointer;padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-sm)}._showMore_11j0h_156:hover,:scope._showMore_11j0h_156:hover{background:var(--color-button-secondary);color:var(--color-foreground)}@media(max-width:720px){._grid_11j0h_141,:scope._grid_11j0h_141{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){._grid_11j0h_141,:scope._grid_11j0h_141{grid-template-columns:1fr}}._content_s4rfo_1,:scope._content_s4rfo_1{display:flex;flex-direction:column;gap:var(--spacing-sm)}._label_s4rfo_7,:scope._label_s4rfo_7{display:block;font-size:var(--text-paragraph-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--text-paragraph-xs--letter-spacing);color:var(--color-foreground-subtle)}._input_s4rfo_16,:scope._input_s4rfo_16{padding:var(--spacing-sm);font-size:var(--text-paragraph-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-background);color:var(--color-foreground);width:100%;box-sizing:border-box}._input_s4rfo_16:focus,:scope._input_s4rfo_16:focus{outline:none;border-color:var(--color-background-primary)}._input_s4rfo_16:disabled,:scope._input_s4rfo_16:disabled{opacity:.6;cursor:not-allowed;background:var(--color-background-card)}._error_s4rfo_38,:scope._error_s4rfo_38{margin:0;color:var(--color-danger);font-size:var(--text-paragraph-sm)}

}