:root[data-lang=en],.lang-en{text-align:left;letter-spacing:normal;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}.lang-en h1,.lang-en h2,.lang-en h3,.lang-en h4,.lang-en h5,.lang-en h6{letter-spacing:-.02em}.lang-en button,.lang-en .btn{letter-spacing:.01em}.lang-en input,.lang-en textarea{text-align:left;direction:ltr}.lang-en .form-label{letter-spacing:.01em}
:root[data-lang=fr],.lang-fr{text-align:left;letter-spacing:normal;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.65}.lang-fr h1,.lang-fr h2,.lang-fr h3,.lang-fr h4,.lang-fr h5,.lang-fr h6{letter-spacing:-.02em}.lang-fr button,.lang-fr .btn{letter-spacing:.01em}.lang-fr input,.lang-fr textarea{text-align:left;direction:ltr}.lang-fr .form-label,.lang-fr p,.lang-fr span{letter-spacing:.01em}.lang-fr .long-text{word-spacing:.1em}
:root[data-lang=es],.lang-es{text-align:left;letter-spacing:normal;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.65}.lang-es h1,.lang-es h2,.lang-es h3,.lang-es h4,.lang-es h5,.lang-es h6{letter-spacing:-.02em}.lang-es button,.lang-es .btn{letter-spacing:.01em}.lang-es input,.lang-es textarea{text-align:left;direction:ltr}.lang-es .form-label,.lang-es p,.lang-es span{letter-spacing:.01em}
:root[data-lang=de],.lang-de{text-align:left;letter-spacing:normal;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.65}.lang-de h1,.lang-de h2,.lang-de h3,.lang-de h4,.lang-de h5,.lang-de h6{letter-spacing:-.02em}.lang-de button,.lang-de .btn{letter-spacing:.01em}.lang-de input,.lang-de textarea{text-align:left;direction:ltr}.lang-de .form-label,.lang-de p,.lang-de span{letter-spacing:.01em}.lang-de .long-text{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}
:root[data-lang=pt],.lang-pt{text-align:left;letter-spacing:normal;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.65}.lang-pt h1,.lang-pt h2,.lang-pt h3,.lang-pt h4,.lang-pt h5,.lang-pt h6{letter-spacing:-.02em}.lang-pt button,.lang-pt .btn{letter-spacing:.01em}.lang-pt input,.lang-pt textarea{text-align:left;direction:ltr}.lang-pt .form-label,.lang-pt p,.lang-pt span{letter-spacing:.01em}
:root[data-lang=it],.lang-it{text-align:left;letter-spacing:normal;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.65}.lang-it h1,.lang-it h2,.lang-it h3,.lang-it h4,.lang-it h5,.lang-it h6{letter-spacing:-.02em}.lang-it button,.lang-it .btn{letter-spacing:.01em}.lang-it input,.lang-it textarea{text-align:left;direction:ltr}.lang-it .form-label,.lang-it p,.lang-it span{letter-spacing:.01em}
:root[data-lang=nl],.lang-nl{text-align:left;letter-spacing:normal;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6}.lang-nl h1,.lang-nl h2,.lang-nl h3,.lang-nl h4,.lang-nl h5,.lang-nl h6{letter-spacing:-.02em}.lang-nl button,.lang-nl .btn{letter-spacing:.01em}.lang-nl input,.lang-nl textarea{text-align:left;direction:ltr}.lang-nl .form-label,.lang-nl p,.lang-nl span{letter-spacing:.01em}
:root[data-lang=ja],.lang-ja{text-align:left;letter-spacing:normal;direction:ltr;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Meiryo,MS PGothic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;line-height:1.8}.lang-ja h1,.lang-ja h2,.lang-ja h3,.lang-ja h4,.lang-ja h5,.lang-ja h6{letter-spacing:normal;line-height:1.6}.lang-ja button,.lang-ja .btn{letter-spacing:.05em}.lang-ja input,.lang-ja textarea{text-align:left;direction:ltr;font-family:inherit}.lang-ja .form-label{letter-spacing:.05em}.lang-ja p,.lang-ja span{letter-spacing:.05em;word-break:keep-all}.lang-ja .long-text{word-break:keep-all;overflow-wrap:break-word}
:root[data-lang=zh],.lang-zh{text-align:left;letter-spacing:normal;direction:ltr;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,Helvetica Neue,Arial,sans-serif;line-height:1.8}.lang-zh h1,.lang-zh h2,.lang-zh h3,.lang-zh h4,.lang-zh h5,.lang-zh h6{letter-spacing:normal;line-height:1.6}.lang-zh button,.lang-zh .btn{letter-spacing:.05em}.lang-zh input,.lang-zh textarea{text-align:left;direction:ltr;font-family:inherit}.lang-zh .form-label{letter-spacing:.05em}.lang-zh p,.lang-zh span{letter-spacing:.05em;word-break:keep-all}.lang-zh .long-text{word-break:keep-all;overflow-wrap:break-word}
:root[data-lang=ar],.lang-ar{text-align:right;letter-spacing:normal;direction:rtl;font-family:Segoe UI,Arabic UI Display,Tahoma,Arial Unicode MS,DejaVu Sans,sans-serif;line-height:1.8}.lang-ar h1,.lang-ar h2,.lang-ar h3,.lang-ar h4,.lang-ar h5,.lang-ar h6{letter-spacing:normal;text-align:right}.lang-ar button,.lang-ar .btn{letter-spacing:.01em;direction:rtl}.lang-ar input,.lang-ar textarea{text-align:right;direction:rtl;font-family:inherit}.lang-ar .form-label{letter-spacing:.01em;text-align:right}.lang-ar p,.lang-ar span{letter-spacing:.01em;text-align:right;direction:rtl}.lang-ar .grid{direction:rtl}.lang-ar .space-x-2>*+*{margin-left:0;margin-right:.5rem}.lang-ar .space-x-3>*+*{margin-left:0;margin-right:.75rem}.lang-ar .space-x-4>*+*{margin-left:0;margin-right:1rem}.lang-ar .ml-auto{margin-left:0;margin-right:auto}.lang-ar .mr-auto{margin-left:auto;margin-right:0}.lang-ar .ml-2{margin-left:0;margin-right:.5rem}.lang-ar .mr-2{margin-left:.5rem;margin-right:0}.lang-ar .pl-4{padding-left:0;padding-right:1rem}.lang-ar .pr-4{padding-left:1rem;padding-right:0}.lang-ar .text-left{text-align:right}.lang-ar .text-right{text-align:left}.lang-ar .rounded-l{border-radius:0 .25rem .25rem 0}.lang-ar .rounded-r{border-radius:.25rem 0 0 .25rem}.lang-ar .absolute.right-0{left:0;right:auto}.lang-ar .absolute.left-0{left:auto;right:0}.lang-ar input.pl-10{padding-left:1rem!important;padding-right:2.5rem!important}.lang-ar div.relative svg.absolute.left-3{left:auto!important;right:.75rem!important}.lang-ar div.text-xs.ml-2.flex-shrink-0{margin-left:0!important;margin-right:.5rem!important}.lang-ar .flex.items-center.justify-between.p-4.border-b,.lang-ar .p-3.rounded-lg.cursor-pointer .flex.items-start.justify-between{flex-direction:row-reverse}.lang-ar input::placeholder{text-align:right;direction:rtl}.lang-ar .p-3 h3,.lang-ar .p-3 p,.lang-ar div.overflow-y-auto div.p-3.rounded-lg{text-align:right;direction:rtl}.lang-ar .flex.items-center.gap-2{justify-content:flex-end}.lang-ar .flex.items-center.gap-2 button[title*=sidebar] svg,.lang-ar .flex.items-center.gap-2 button[title*=Expand] svg,.lang-ar .flex.items-center.gap-2 button[title*=Collapse] svg,.lang-ar button[aria-label="Toggle desktop sidebar"] svg,.lang-ar button[title*=Show\ sidebar] svg,.lang-ar button[title*=Hide\ sidebar] svg{transform:scaleX(-1)!important}
:root[data-lang=hi],.lang-hi{text-align:left;letter-spacing:normal;direction:ltr;font-family:Mangal,Nirmala UI,Noto Sans Devanagari,Arial Unicode MS,Segoe UI,sans-serif;line-height:1.7}.lang-hi h1,.lang-hi h2,.lang-hi h3,.lang-hi h4,.lang-hi h5,.lang-hi h6{letter-spacing:normal;line-height:1.5}.lang-hi button,.lang-hi .btn{letter-spacing:.01em}.lang-hi input,.lang-hi textarea{text-align:left;direction:ltr;font-family:inherit}.lang-hi .form-label{letter-spacing:.01em}.lang-hi p,.lang-hi span{letter-spacing:.01em;word-break:keep-all}.lang-hi .long-text{word-break:keep-all;overflow-wrap:break-word}
:root[data-lang=ko],.lang-ko{text-align:left;letter-spacing:normal;direction:ltr;font-family:Malgun Gothic,Apple SD Gothic Neo,Noto Sans KR,Nanum Gothic,Segoe UI,Arial,sans-serif;line-height:1.75}.lang-ko h1,.lang-ko h2,.lang-ko h3,.lang-ko h4,.lang-ko h5,.lang-ko h6{letter-spacing:normal;line-height:1.6}.lang-ko button,.lang-ko .btn{letter-spacing:.01em}.lang-ko input,.lang-ko textarea{text-align:left;direction:ltr;font-family:inherit}.lang-ko .form-label{letter-spacing:.01em}.lang-ko p,.lang-ko span{letter-spacing:.01em;word-break:keep-all}.lang-ko .long-text{word-break:keep-all;overflow-wrap:break-word}
