@import url(https://fonts.googleapis.com/css2?family=Noto+Naskh+Arabic:ital,wght@0,100..700;1,100..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cairo:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Spectral:ital,wght@0,400;0,500;0,600;1,400&display=swap);*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{bottom:0;top:0}.-bottom-3{bottom:-.75rem}.-bottom-\[3px\]{bottom:-3px}.-right-\[3px\]{right:-3px}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-\[140px\]{bottom:140px}.bottom-\[28px\]{bottom:28px}.end-0{inset-inline-end:0}.left-0{left:0}.left-1\/2{left:50%}.left-3{left:.75rem}.left-\[8px\]{left:8px}.right-0{right:0}.right-1\/2{right:50%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-8{right:2rem}.start-\[5px\]{inset-inline-start:5px}.top-0{top:0}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-28{top:7rem}.top-3{top:.75rem}.top-\[10px\]{top:10px}.top-\[16px\]{top:16px}.top-\[calc\(100\%\+10px\)\]{top:calc(100% + 10px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.top-full{top:100%}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[100\]{z-index:100}.z-\[1100\]{z-index:1100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[201\]{z-index:201}.z-\[300\]{z-index:300}.z-\[7\]{z-index:7}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.\!m-0{margin:0!important}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-\[4px\]{margin-left:4px;margin-right:4px}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.\!mt-0{margin-top:0!important}.\!mt-5{margin-top:1.25rem!important}.-mt-0\.5{margin-top:-.125rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[11px\]{margin-bottom:11px}.mb-\[12px\]{margin-bottom:12px}.mb-\[16px\]{margin-bottom:16px}.mb-\[18px\]{margin-bottom:18px}.mb-\[22px\]{margin-bottom:22px}.mb-\[3px\]{margin-bottom:3px}.mb-\[4px\]{margin-bottom:4px}.mb-\[5px\]{margin-bottom:5px}.mb-\[6px\]{margin-bottom:6px}.mb-\[9px\]{margin-bottom:9px}.me-1{margin-inline-end:.25rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-\[18px\]{margin-left:18px}.ml-auto{margin-left:auto}.mr-\[10px\]{margin-right:10px}.ms-\[23px\]{margin-inline-start:23px}.ms-\[8px\]{margin-inline-start:8px}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-\[18px\]{margin-top:18px}.mt-\[24px\]{margin-top:24px}.mt-\[2px\]{margin-top:2px}.mt-\[30px\]{margin-top:30px}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.\!inline-flex{display:inline-flex!important}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[100vh\]{height:100vh}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[27px\]{height:27px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[350px\]{height:350px}.h-\[60px\]{height:60px}.h-\[7px\]{height:7px}.h-\[9px\]{height:9px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[min\(70vh\2c 560px\)\]{max-height:min(70vh,560px)}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-\[180px\]{min-height:180px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[80vh\]{min-height:80vh}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[10px\]{width:10px}.w-\[11px\]{width:11px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[22px\]{width:22px}.w-\[264px\]{width:264px}.w-\[270px\]{width:270px}.w-\[27px\]{width:27px}.w-\[28px\]{width:28px}.w-\[292px\]{width:292px}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[320px\]{width:320px}.w-\[420px\]{width:420px}.w-\[440px\]{width:440px}.w-\[460px\]{width:460px}.w-\[60px\]{width:60px}.w-\[7px\]{width:7px}.w-\[88px\]{width:88px}.w-\[9px\]{width:9px}.w-\[min\(400px\2c 92vw\)\]{width:min(400px,92vw)}.w-\[min\(560px\2c calc\(100vw-2rem\)\)\]{width:min(560px,calc(100vw - 2rem))}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[214px\]{min-width:214px}.min-w-\[320px\]{min-width:320px}.max-w-\[230px\]{max-width:230px}.max-w-\[240px\]{max-width:240px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[600px\]{max-width:600px}.max-w-\[680px\]{max-width:680px}.max-w-\[80\%\]{max-width:80%}.max-w-\[820px\]{max-width:820px}.max-w-\[85\%\]{max-width:85%}.max-w-\[872px\]{max-width:872px}.max-w-\[900px\]{max-width:900px}.max-w-\[92vw\]{max-width:92vw}.max-w-\[95\%\]{max-width:95%}.max-w-\[95vw\]{max-width:95vw}.max-w-\[98\%\]{max-width:98%}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-fit{max-width:fit-content}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.flex-1{flex:1 1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-1\/2,.translate-x-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-8{--tw-translate-x:2rem}.translate-x-full{--tw-translate-x:100%}.-rotate-90,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.-scale-x-100{--tw-scale-x:-1}.-scale-x-100,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[slideIn_0\.2s_ease-out\]{animation:slideIn .2s ease-out}.animate-bounce{animation:bounce 1s infinite}.animate-dropdown-slide{animation:dropdownSlideIn .15s cubic-bezier(.16,1,.3,1)}@keyframes modalIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.animate-modal-in{animation:modalIn .2s cubic-bezier(.16,1,.3,1)}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-\[10px\]{gap:10px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[16px\]{gap:16px}.gap-\[2px\]{gap:2px}.gap-\[7px\]{gap:7px}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-\[color\:var\(--c-e8e4f1\)\]>:not([hidden])~:not([hidden]){border-color:var(--c-e8e4f1)}.divide-\[color\:var\(--c-efecfe\)\]>:not([hidden])~:not([hidden]){border-color:var(--c-efecfe)}.divide-\[color\:var\(--c-f1eff9\)\]>:not([hidden])~:not([hidden]){border-color:var(--c-f1eff9)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-l{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.rounded-r{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.\!border-0{border-width:0!important}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-\[1px\]{border-width:1px}.border-\[2\.5px\]{border-width:2.5px}.border-\[2px\]{border-width:2px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[1\.5px\]{border-bottom-width:1.5px}.border-e{border-inline-end-width:1px}.border-e-\[3px\]{border-inline-end-width:3px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-r-\[3px\]{border-right-width:3px}.border-s-2{border-inline-start-width:2px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#3B1F7D\]{--tw-border-opacity:1;border-color:#3b1f7d;border-color:rgb(59 31 125/var(--tw-border-opacity,1))}.border-\[\#EFECFE\]{--tw-border-opacity:1;border-color:#efecfe;border-color:rgb(239 236 254/var(--tw-border-opacity,1))}.border-\[\#dadce0\]{--tw-border-opacity:1;border-color:#dadce0;border-color:rgb(218 220 224/var(--tw-border-opacity,1))}.border-\[color\:var\(--c-261359\)\]{border-color:var(--c-261359)}.border-\[color\:var\(--c-3b1f7d\)\]{border-color:var(--c-3b1f7d)}.border-\[color\:var\(--c-764df4\)\]{border-color:var(--c-764df4)}.border-\[color\:var\(--c-b42318\)\]{border-color:var(--c-b42318)}.border-\[color\:var\(--c-bbf7d0\)\]{border-color:var(--c-bbf7d0)}.border-\[color\:var\(--c-cfc5f8\)\]{border-color:var(--c-cfc5f8)}.border-\[color\:var\(--c-d1d5db\)\]{border-color:var(--c-d1d5db)}.border-\[color\:var\(--c-d1fae5\)\]{border-color:var(--c-d1fae5)}.border-\[color\:var\(--c-d6ccf7\)\]{border-color:var(--c-d6ccf7)}.border-\[color\:var\(--c-dbeafe\)\]{border-color:var(--c-dbeafe)}.border-\[color\:var\(--c-e4defc\)\]{border-color:var(--c-e4defc)}.border-\[color\:var\(--c-e4e0f5\)\]{border-color:var(--c-e4e0f5)}.border-\[color\:var\(--c-e5e7eb\)\]{border-color:var(--c-e5e7eb)}.border-\[color\:var\(--c-e6e4f0\)\]{border-color:var(--c-e6e4f0)}.border-\[color\:var\(--c-e7c795\)\]{border-color:var(--c-e7c795)}.border-\[color\:var\(--c-e7e5f1\)\]{border-color:var(--c-e7e5f1)}.border-\[color\:var\(--c-e8e4fa\)\]{border-color:var(--c-e8e4fa)}.border-\[color\:var\(--c-ede9f8\)\]{border-color:var(--c-ede9f8)}.border-\[color\:var\(--c-ef4444\)\]{border-color:var(--c-ef4444)}.border-\[color\:var\(--c-efecfe\)\]{border-color:var(--c-efecfe)}.border-\[color\:var\(--c-f1c4bf\)\]{border-color:var(--c-f1c4bf)}.border-\[color\:var\(--c-f3e8ff\)\]{border-color:var(--c-f3e8ff)}.border-\[color\:var\(--c-f3f4f6\)\]{border-color:var(--c-f3f4f6)}.border-\[color\:var\(--c-f7f6fc\)\]{border-color:var(--c-f7f6fc)}.border-\[color\:var\(--c-f9fafb\)\]{border-color:var(--c-f9fafb)}.border-\[color\:var\(--c-fca5a5\)\]{border-color:var(--c-fca5a5)}.border-\[color\:var\(--c-fde68a\)\]{border-color:var(--c-fde68a)}.border-\[color\:var\(--c-fecaca\)\]{border-color:var(--c-fecaca)}.border-\[color\:var\(--c-fee2e2\)\]{border-color:var(--c-fee2e2)}.border-\[color\:var\(--c-fef3c7\)\]{border-color:var(--c-fef3c7)}.border-\[color\:var\(--c-ffffff\)\]{border-color:var(--c-ffffff)}.border-current{border-color:currentColor}.border-transparent{border-color:#0000}.border-l-\[color\:var\(--c-3b1f7d\)\]{border-left-color:var(--c-3b1f7d)}.border-t-\[color\:var\(--c-3b1f7d\)\]{border-top-color:var(--c-3b1f7d)}.border-t-transparent{border-top-color:#0000}.bg-\[\#FAF9FE\]{--tw-bg-opacity:1;background-color:#faf9fe;background-color:rgb(250 249 254/var(--tw-bg-opacity,1))}.bg-\[color\:var\(--c-1b1a2f\)\]{background-color:var(--c-1b1a2f)}.bg-\[color\:var\(--c-261359\)\]{background-color:var(--c-261359)}.bg-\[color\:var\(--c-3b1f7d\)\]{background-color:var(--c-3b1f7d)}.bg-\[color\:var\(--c-4ade80\)\]{background-color:var(--c-4ade80)}.bg-\[color\:var\(--c-991b1b\)\]{background-color:var(--c-991b1b)}.bg-\[color\:var\(--c-b42318\)\]{background-color:var(--c-b42318)}.bg-\[color\:var\(--c-b7791f\)\]{background-color:var(--c-b7791f)}.bg-\[color\:var\(--c-cfc5f8\)\]{background-color:var(--c-cfc5f8)}.bg-\[color\:var\(--c-d97706\)\]{background-color:var(--c-d97706)}.bg-\[color\:var\(--c-dc2626\)\]{background-color:var(--c-dc2626)}.bg-\[color\:var\(--c-e7e5f1\)\]{background-color:var(--c-e7e5f1)}.bg-\[color\:var\(--c-e8e4fa\)\]{background-color:var(--c-e8e4fa)}.bg-\[color\:var\(--c-ecfdf5\)\]{background-color:var(--c-ecfdf5)}.bg-\[color\:var\(--c-eef2ff\)\]{background-color:var(--c-eef2ff)}.bg-\[color\:var\(--c-efebfe\)\]{background-color:var(--c-efebfe)}.bg-\[color\:var\(--c-efecfe\)\]{background-color:var(--c-efecfe)}.bg-\[color\:var\(--c-eff6ff\)\]{background-color:var(--c-eff6ff)}.bg-\[color\:var\(--c-f0fdf4\)\]{background-color:var(--c-f0fdf4)}.bg-\[color\:var\(--c-f3f1fa\)\]{background-color:var(--c-f3f1fa)}.bg-\[color\:var\(--c-f3f1fb\)\]{background-color:var(--c-f3f1fb)}.bg-\[color\:var\(--c-f3f4f6\)\]{background-color:var(--c-f3f4f6)}.bg-\[color\:var\(--c-f4f1fe\)\]{background-color:var(--c-f4f1fe)}.bg-\[color\:var\(--c-f6f4fe\)\]{background-color:var(--c-f6f4fe)}.bg-\[color\:var\(--c-f7f6fc\)\]{background-color:var(--c-f7f6fc)}.bg-\[color\:var\(--c-f9fafb\)\]{background-color:var(--c-f9fafb)}.bg-\[color\:var\(--c-faeeda\)\]{background-color:var(--c-faeeda)}.bg-\[color\:var\(--c-faf5ff\)\]{background-color:var(--c-faf5ff)}.bg-\[color\:var\(--c-faf9fe\)\]{background-color:var(--c-faf9fe)}.bg-\[color\:var\(--c-fde9c8\)\]{background-color:var(--c-fde9c8)}.bg-\[color\:var\(--c-fdf6e9\)\]{background-color:var(--c-fdf6e9)}.bg-\[color\:var\(--c-fef2f2\)\]{background-color:var(--c-fef2f2)}.bg-\[color\:var\(--c-fef3c7\)\]{background-color:var(--c-fef3c7)}.bg-\[color\:var\(--c-fef3f2\)\]{background-color:var(--c-fef3f2)}.bg-\[color\:var\(--c-fffbeb\)\]{background-color:var(--c-fffbeb)}.bg-\[color\:var\(--c-ffffff\)\]{background-color:var(--c-ffffff)}.bg-\[rgba\(20\2c 15\2c 50\2c 0\.35\)\]{background-color:#140f3259}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-opacity-50{--tw-bg-opacity:0.5}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[color\:color-mix\(in_srgb\2c var\(--c-faf5ff\)_50\%\2c transparent\)\]{--tw-gradient-from:color-mix(in srgb,var(--c-faf5ff) 50%,#0000) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[color\:var\(--c-faf5ff\)\]{--tw-gradient-from:var(--c-faf5ff) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[color\:var\(--c-faf9fe\)\]{--tw-gradient-from:var(--c-faf9fe) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[color\:var\(--c-f3e8ff\)\]{--tw-gradient-to:var(--c-f3e8ff) var(--tw-gradient-to-position)}.to-\[color\:var\(--c-ffffff\)\]{--tw-gradient-to:var(--c-ffffff) var(--tw-gradient-to-position)}.object-cover{object-fit:cover}.\!p-0{padding:0!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[13px\]{padding:13px}.p-\[16px\]{padding:16px}.p-\[18px\]{padding:18px}.p-\[3px\]{padding:3px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[15px\]{padding-left:15px;padding-right:15px}.px-\[16px\]{padding-left:16px;padding-right:16px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[20px\]{padding-left:20px;padding-right:20px}.px-\[26px\]{padding-left:26px;padding-right:26px}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[40px\]{padding-left:40px;padding-right:40px}.px-\[7px\]{padding-left:7px;padding-right:7px}.px-\[8px\]{padding-left:8px;padding-right:8px}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[2px\]{padding-bottom:2px;padding-top:2px}.py-\[4px\]{padding-bottom:4px;padding-top:4px}.py-\[6px\]{padding-bottom:6px;padding-top:6px}.py-\[7px\]{padding-bottom:7px;padding-top:7px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[20px\]{padding-bottom:20px}.pb-\[26px\]{padding-bottom:26px}.pb-\[2px\]{padding-bottom:2px}.pb-\[4px\]{padding-bottom:4px}.pe-3{padding-inline-end:.75rem}.pe-6{padding-inline-end:1.5rem}.pe-\[13px\]{padding-inline-end:13px}.pl-0{padding-left:0}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-\[14px\]{padding-left:14px}.pl-\[32px\]{padding-left:32px}.pl-\[40px\]{padding-left:40px}.pr-1\.5{padding-right:.375rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-\[13px\]{padding-right:13px}.pr-\[30px\]{padding-right:30px}.pr-\[40px\]{padding-right:40px}.ps-2\.5{padding-inline-start:.625rem}.ps-3{padding-inline-start:.75rem}.ps-\[16px\]{padding-inline-start:16px}.ps-\[5px\]{padding-inline-start:5px}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-\[10px\]{padding-top:10px}.pt-\[14px\]{padding-top:14px}.pt-\[18px\]{padding-top:18px}.pt-\[22px\]{padding-top:22px}.pt-\[8px\]{padding-top:8px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-\[13px\]{font-size:13px!important}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[8px\]{font-size:8px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-\[1\.36\]{line-height:1.36}.leading-\[1\.3\]{line-height:1.3}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.62\]{line-height:1.62}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.75\]{line-height:1.75}.leading-\[125\%\]{line-height:125%}.leading-\[16px\]{line-height:16px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.14px\]{letter-spacing:-.14px}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[color\:var\(--c-261359\)\]{color:var(--c-261359)!important}.text-\[\#1B1A2F\]{--tw-text-opacity:1;color:#1b1a2f;color:rgb(27 26 47/var(--tw-text-opacity,1))}.text-\[\#261359\]{--tw-text-opacity:1;color:#261359;color:rgb(38 19 89/var(--tw-text-opacity,1))}.text-\[\#3B1F7D\]{--tw-text-opacity:1;color:#3b1f7d;color:rgb(59 31 125/var(--tw-text-opacity,1))}.text-\[\#3c4043\]{--tw-text-opacity:1;color:#3c4043;color:rgb(60 64 67/var(--tw-text-opacity,1))}.text-\[color\:var\(--c-000000\)\]{color:var(--c-000000)}.text-\[color\:var\(--c-059669\)\]{color:var(--c-059669)}.text-\[color\:var\(--c-111827\)\]{color:var(--c-111827)}.text-\[color\:var\(--c-15803d\)\]{color:var(--c-15803d)}.text-\[color\:var\(--c-16a34a\)\]{color:var(--c-16a34a)}.text-\[color\:var\(--c-1b1a2f\)\]{color:var(--c-1b1a2f)}.text-\[color\:var\(--c-1b1a2fad\)\]{color:var(--c-1b1a2fad)}.text-\[color\:var\(--c-1b1b2e\)\]{color:var(--c-1b1b2e)}.text-\[color\:var\(--c-1f2937\)\]{color:var(--c-1f2937)}.text-\[color\:var\(--c-22c55e\)\]{color:var(--c-22c55e)}.text-\[color\:var\(--c-2563eb\)\]{color:var(--c-2563eb)}.text-\[color\:var\(--c-261359\)\]{color:var(--c-261359)}.text-\[color\:var\(--c-2e7d52\)\]{color:var(--c-2e7d52)}.text-\[color\:var\(--c-374151\)\]{color:var(--c-374151)}.text-\[color\:var\(--c-3b1f7d\)\]{color:var(--c-3b1f7d)}.text-\[color\:var\(--c-3b82f6\)\]{color:var(--c-3b82f6)}.text-\[color\:var\(--c-3c1f7e\)\]{color:var(--c-3c1f7e)}.text-\[color\:var\(--c-402287\)\]{color:var(--c-402287)}.text-\[color\:var\(--c-4a4458\)\]{color:var(--c-4a4458)}.text-\[color\:var\(--c-4b5563\)\]{color:var(--c-4b5563)}.text-\[color\:var\(--c-524f6e\)\]{color:var(--c-524f6e)}.text-\[color\:var\(--c-633806\)\]{color:var(--c-633806)}.text-\[color\:var\(--c-6455b8\)\]{color:var(--c-6455b8)}.text-\[color\:var\(--c-6b6b6b\)\]{color:var(--c-6b6b6b)}.text-\[color\:var\(--c-6b7280\)\]{color:var(--c-6b7280)}.text-\[color\:var\(--c-6e6c88\)\]{color:var(--c-6e6c88)}.text-\[color\:var\(--c-764df4\)\]{color:var(--c-764df4)}.text-\[color\:var\(--c-764df5\)\]{color:var(--c-764df5)}.text-\[color\:var\(--c-78350f\)\]{color:var(--c-78350f)}.text-\[color\:var\(--c-818cf8\)\]{color:var(--c-818cf8)}.text-\[color\:var\(--c-8c8aa6\)\]{color:var(--c-8c8aa6)}.text-\[color\:var\(--c-8e6cf7\)\]{color:var(--c-8e6cf7)}.text-\[color\:var\(--c-92400e\)\]{color:var(--c-92400e)}.text-\[color\:var\(--c-9b7b3f\)\]{color:var(--c-9b7b3f)}.text-\[color\:var\(--c-9b99b3\)\]{color:var(--c-9b99b3)}.text-\[color\:var\(--c-9ca3af\)\]{color:var(--c-9ca3af)}.text-\[color\:var\(--c-a488f5\)\]{color:var(--c-a488f5)}.text-\[color\:var\(--c-b3aee6\)\]{color:var(--c-b3aee6)}.text-\[color\:var\(--c-b42318\)\]{color:var(--c-b42318)}.text-\[color\:var\(--c-b54708\)\]{color:var(--c-b54708)}.text-\[color\:var\(--c-c4c2d6\)\]{color:var(--c-c4c2d6)}.text-\[color\:var\(--c-cfc5f8\)\]{color:var(--c-cfc5f8)}.text-\[color\:var\(--c-cfc5f8cc\)\]{color:var(--c-cfc5f8cc)}.text-\[color\:var\(--c-d1d5db\)\]{color:var(--c-d1d5db)}.text-\[color\:var\(--c-d97706\)\]{color:var(--c-d97706)}.text-\[color\:var\(--c-dc2626\)\]{color:var(--c-dc2626)}.text-\[color\:var\(--c-ef4444\)\]{color:var(--c-ef4444)}.text-\[color\:var\(--c-f59e0b\)\]{color:var(--c-f59e0b)}.text-\[color\:var\(--c-fee2e2\)\]{color:var(--c-fee2e2)}.text-\[color\:var\(--c-ffffff\)\]{color:var(--c-ffffff)}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[color\:var\(--c-6e6c88\)\]::placeholder{color:var(--c-6e6c88)}.placeholder-\[color\:var\(--c-b0a8cc\)\]::placeholder{color:var(--c-b0a8cc)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-2xl,.shadow-\[-8px_0_32px_rgba\(20\2c 15\2c 50\2c 0\.12\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[-8px_0_32px_rgba\(20\2c 15\2c 50\2c 0\.12\)\]{--tw-shadow:-8px 0 32px #140f321f;--tw-shadow-colored:-8px 0 32px var(--tw-shadow-color)}.shadow-\[0_0_0_1\.5px_rgba\(232\2c 228\2c 250\2c 1\)\]{--tw-shadow:0 0 0 1.5px #e8e4fa;--tw-shadow-colored:0 0 0 1.5px var(--tw-shadow-color)}.shadow-\[0_0_0_1\.5px_rgba\(232\2c 228\2c 250\2c 1\)\],.shadow-\[0_0_8px_rgba\(74\2c 222\2c 128\2c 0\.5\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(74\2c 222\2c 128\2c 0\.5\)\]{--tw-shadow:0 0 8px #4ade8080;--tw-shadow-colored:0 0 8px var(--tw-shadow-color)}.shadow-\[0_12px_32px_rgba\(20\2c 15\2c 50\2c 0\.15\)\]{--tw-shadow:0 12px 32px #140f3226;--tw-shadow-colored:0 12px 32px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(38\2c 19\2c 89\2c 0\.12\)\2c 0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:0 12px 32px #2613591f,0 2px 8px #0000000d;--tw-shadow-colored:0 12px 32px var(--tw-shadow-color),0 2px 8px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_34px_rgba\(36\2c 20\2c 104\2c 0\.16\)\]{--tw-shadow:0 12px 34px #24146829;--tw-shadow-colored:0 12px 34px var(--tw-shadow-color)}.shadow-\[0_12px_34px_rgba\(36\2c 20\2c 104\2c 0\.16\)\],.shadow-\[0_14px_34px_-20px_rgba\(27\2c 26\2c 47\2c 0\.3\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_-20px_rgba\(27\2c 26\2c 47\2c 0\.3\)\]{--tw-shadow:0 14px 34px -20px #1b1a2f4d;--tw-shadow-colored:0 14px 34px -20px var(--tw-shadow-color)}.shadow-\[0_16px_38px_-18px_rgba\(27\2c 26\2c 47\2c 0\.4\)\]{--tw-shadow:0 16px 38px -18px #1b1a2f66;--tw-shadow-colored:0 16px 38px -18px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(27\2c 26\2c 47\2c 0\.06\)\]{--tw-shadow:0 1px 2px #1b1a2f0f;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_rgba\(27\2c 26\2c 47\2c 0\.06\)\],.shadow-\[0_1px_2px_rgba\(38\2c 19\2c 89\2c 0\.06\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(38\2c 19\2c 89\2c 0\.06\)\]{--tw-shadow:0 1px 2px #2613590f;--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_var\(--c-1b1b2e0f\)\]{--tw-shadow:0 1px 2px var(--c-1b1b2e0f);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color)}.shadow-\[0_1px_2px_var\(--c-1b1b2e0f\)\],.shadow-\[0_1px_4px_rgba\(38\2c 19\2c 89\2c 0\.16\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_4px_rgba\(38\2c 19\2c 89\2c 0\.16\)\]{--tw-shadow:0 1px 4px #26135929;--tw-shadow-colored:0 1px 4px var(--tw-shadow-color)}.shadow-\[0_24px_60px_-24px_rgba\(27\2c 26\2c 47\2c 0\.5\)\]{--tw-shadow:0 24px 60px -24px #1b1a2f80;--tw-shadow-colored:0 24px 60px -24px var(--tw-shadow-color)}.shadow-\[0_24px_60px_-24px_rgba\(27\2c 26\2c 47\2c 0\.5\)\],.shadow-\[0_2px_8px_rgba\(38\2c 19\2c 89\2c 0\.12\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(38\2c 19\2c 89\2c 0\.12\)\]{--tw-shadow:0 2px 8px #2613591f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color)}.shadow-\[0_4px_20px_rgba\(38\2c 19\2c 89\2c 0\.25\)\]{--tw-shadow:0 4px 20px #26135940;--tw-shadow-colored:0 4px 20px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(38\2c 19\2c 89\2c 0\.13\)\]{--tw-shadow:0 4px 24px #26135921;--tw-shadow-colored:0 4px 24px var(--tw-shadow-color)}.shadow-\[0_4px_24px_rgba\(38\2c 19\2c 89\2c 0\.13\)\],.shadow-\[0_4px_24px_rgba\(38\2c 19\2c 89\2c 0\.15\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(38\2c 19\2c 89\2c 0\.15\)\]{--tw-shadow:0 4px 24px #26135926;--tw-shadow-colored:0 4px 24px var(--tw-shadow-color)}.shadow-\[0_8px_24px_rgba\(40\2c 30\2c 90\2c 0\.22\)\]{--tw-shadow:0 8px 24px #281e5a38;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color)}.shadow-\[0_8px_24px_rgba\(40\2c 30\2c 90\2c 0\.22\)\],.shadow-\[0_8px_28px_rgba\(38\2c 19\2c 89\2c 0\.16\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(38\2c 19\2c 89\2c 0\.16\)\]{--tw-shadow:0 8px 28px #26135929;--tw-shadow-colored:0 8px 28px var(--tw-shadow-color)}.shadow-\[8px_0_32px_rgba\(20\2c 15\2c 50\2c 0\.12\)\]{--tw-shadow:8px 0 32px #140f321f;--tw-shadow-colored:8px 0 32px var(--tw-shadow-color)}.shadow-\[8px_0_32px_rgba\(20\2c 15\2c 50\2c 0\.12\)\],.shadow-lg{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-purple-200{--tw-shadow-color:#e9d5ff;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-2{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-\[color\:var\(--c-cfc5f8\)\]{--tw-ring-color:var(--c-cfc5f8)}.blur{--tw-blur:blur(8px)}.blur,.hue-rotate-\[190deg\]{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)}.hue-rotate-\[190deg\]{--tw-hue-rotate:hue-rotate(190deg)}.hue-rotate-\[340deg\]{--tw-hue-rotate:hue-rotate(340deg)}.hue-rotate-\[340deg\],.invert-\[20\%\]{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)}.invert-\[20\%\]{--tw-invert:invert(20%)}.invert-\[40\%\]{--tw-invert:invert(40%)}.invert-\[40\%\],.saturate-\[1000\%\]{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)}.saturate-\[1000\%\]{--tw-saturate:saturate(1000%)}.saturate-\[3000\%\]{--tw-saturate:saturate(3000%)}.saturate-\[3000\%\],.sepia-\[40\%\]{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)}.sepia-\[40\%\]{--tw-sepia:sepia(40%)}.sepia-\[60\%\]{--tw-sepia:sepia(60%)}.filter,.sepia-\[60\%\]{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)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-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)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-duration:.15s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-\[250ms\]{transition-duration:.25s}.ease-\[cubic-bezier\(0\.25\2c 0\.8\2c 0\.25\2c 1\)\]{transition-timing-function:cubic-bezier(.25,.8,.25,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[writing-mode\:vertical-lr\]{writing-mode:vertical-lr}:root{--brand:var(--c-3b1f7d);--brand-deep:var(--c-261359);--brand-soft:var(--c-efecfe);--brand-mid:var(--c-6455b8);--brand-line:var(--c-cfc5f8);--ink:var(--c-1b1a2f);--ink-2:var(--c-524f6e);--ink-3:var(--c-6e6c88);--ink-4:var(--c-9b99b3);--line:var(--c-e7e5f1);--bg:var(--c-ffffff);--bg-side:var(--c-f7f6fc);--bg-hover:var(--c-f1eff9);--tag-jur-bg:var(--c-efecfe);--tag-jur-ink:var(--c-3b1f7d);--tag-fis-bg:var(--c-e1f5ee);--tag-fis-ink:var(--c-085041);--danger:var(--c-b42318);--r-sm:8px;--r-md:12px;--r-lg:16px;--shadow:0 1px 2px #1b1a2f0f,0 10px 28px -14px #3b1f7d33}.last\:mb-0:last-child{margin-bottom:0}.hover\:border-\[color\:var\(--c-3b1f7d\)\]:hover{border-color:var(--c-3b1f7d)}.hover\:border-\[color\:var\(--c-c9c5dd\)\]:hover{border-color:var(--c-c9c5dd)}.hover\:border-\[color\:var\(--c-cfc5f8\)\]:hover{border-color:var(--c-cfc5f8)}.hover\:border-\[color\:var\(--c-e8e4fa\)\]:hover{border-color:var(--c-e8e4fa)}.hover\:border-\[color\:var\(--c-efecfe\)\]:hover{border-color:var(--c-efecfe)}.hover\:bg-\[color\:color-mix\(in_srgb\2c var\(--c-efecfe\)_50\%\2c transparent\)\]:hover{background-color:color-mix(in srgb,var(--c-efecfe) 50%,#0000)}.hover\:bg-\[color\:color-mix\(in_srgb\2c var\(--c-faf5ff\)_50\%\2c transparent\)\]:hover{background-color:color-mix(in srgb,var(--c-faf5ff) 50%,#0000)}.hover\:bg-\[color\:var\(--c-261359\)\]:hover{background-color:var(--c-261359)}.hover\:bg-\[color\:var\(--c-3b1f7d\)\]:hover{background-color:var(--c-3b1f7d)}.hover\:bg-\[color\:var\(--c-5837d7\)\]:hover{background-color:var(--c-5837d7)}.hover\:bg-\[color\:var\(--c-5a36db\)\]:hover{background-color:var(--c-5a36db)}.hover\:bg-\[color\:var\(--c-5b3cd8\)\]:hover{background-color:var(--c-5b3cd8)}.hover\:bg-\[color\:var\(--c-5d3dd6\)\]:hover{background-color:var(--c-5d3dd6)}.hover\:bg-\[color\:var\(--c-8f1c13\)\]:hover{background-color:var(--c-8f1c13)}.hover\:bg-\[color\:var\(--c-912018\)\]:hover{background-color:var(--c-912018)}.hover\:bg-\[color\:var\(--c-b45309\)\]:hover{background-color:var(--c-b45309)}.hover\:bg-\[color\:var\(--c-b91c1c\)\]:hover{background-color:var(--c-b91c1c)}.hover\:bg-\[color\:var\(--c-cfc5f8\)\]:hover{background-color:var(--c-cfc5f8)}.hover\:bg-\[color\:var\(--c-e7e5f1\)\]:hover{background-color:var(--c-e7e5f1)}.hover\:bg-\[color\:var\(--c-eae7f5\)\]:hover{background-color:var(--c-eae7f5)}.hover\:bg-\[color\:var\(--c-efecfe\)\]:hover{background-color:var(--c-efecfe)}.hover\:bg-\[color\:var\(--c-f1eff9\)\]:hover{background-color:var(--c-f1eff9)}.hover\:bg-\[color\:var\(--c-f3f1fa\)\]:hover{background-color:var(--c-f3f1fa)}.hover\:bg-\[color\:var\(--c-f3f1fb\)\]:hover{background-color:var(--c-f3f1fb)}.hover\:bg-\[color\:var\(--c-f3f4f6\)\]:hover{background-color:var(--c-f3f4f6)}.hover\:bg-\[color\:var\(--c-f7f6fc\)\]:hover{background-color:var(--c-f7f6fc)}.hover\:bg-\[color\:var\(--c-f9fafb\)\]:hover{background-color:var(--c-f9fafb)}.hover\:bg-\[color\:var\(--c-faf8ff\)\]:hover{background-color:var(--c-faf8ff)}.hover\:bg-\[color\:var\(--c-faf9fe\)\]:hover{background-color:var(--c-faf9fe)}.hover\:bg-\[color\:var\(--c-fafafe\)\]:hover{background-color:var(--c-fafafe)}.hover\:bg-\[color\:var\(--c-fdf7ec\)\]:hover{background-color:var(--c-fdf7ec)}.hover\:bg-\[color\:var\(--c-fef2f2\)\]:hover{background-color:var(--c-fef2f2)}.hover\:bg-\[rgba\(224\2c 62\2c 62\2c 0\.06\)\]:hover{background-color:#e03e3e0f}.hover\:bg-\[rgba\(59\2c 31\2c 125\2c 0\.05\)\]:hover{background-color:#3b1f7d0d}.hover\:bg-\[rgba\(59\2c 31\2c 125\2c 0\.06\)\]:hover{background-color:#3b1f7d0f}.hover\:bg-\[rgba\(59\2c 31\2c 125\2c 0\.08\)\]:hover{background-color:#3b1f7d14}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:pr-4:hover{padding-right:1rem}.hover\:text-\[color\:var\(--c-1b1a2f\)\]:hover{color:var(--c-1b1a2f)}.hover\:text-\[color\:var\(--c-261359\)\]:hover{color:var(--c-261359)}.hover\:text-\[color\:var\(--c-374151\)\]:hover{color:var(--c-374151)}.hover\:text-\[color\:var\(--c-3b1f7d\)\]:hover{color:var(--c-3b1f7d)}.hover\:text-\[color\:var\(--c-4b5563\)\]:hover{color:var(--c-4b5563)}.hover\:text-\[color\:var\(--c-524f6e\)\]:hover{color:var(--c-524f6e)}.hover\:text-\[color\:var\(--c-633806\)\]:hover{color:var(--c-633806)}.hover\:text-\[color\:var\(--c-b42318\)\]:hover{color:var(--c-b42318)}.hover\:text-\[color\:var\(--c-c7c0f0\)\]:hover{color:var(--c-c7c0f0)}.hover\:text-\[color\:var\(--c-ef4444\)\]:hover{color:var(--c-ef4444)}.hover\:text-\[color\:var\(--c-ffffff\)\]:hover{color:var(--c-ffffff)}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.hover\:shadow-md:hover,.hover\:shadow-xl:hover{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.focus\:border-\[color\:var\(--c-3b1f7d\)\]:focus{border-color:var(--c-3b1f7d)}.focus\:border-\[color\:var\(--c-b42318\)\]:focus{border-color:var(--c-b42318)}.focus\:border-\[color\:var\(--c-ef4444\)\]:focus{border-color:var(--c-ef4444)}.focus\:border-transparent:focus{border-color:#0000}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-\[color\:var\(--c-261359\)\]:focus{--tw-ring-color:var(--c-261359)}.focus\:ring-\[color\:var\(--c-3b1f7d\)\]:focus{--tw-ring-color:var(--c-3b1f7d)}.focus\:ring-\[color\:var\(--c-b42318\)\]:focus{--tw-ring-color:var(--c-b42318)}.focus\:ring-\[color\:var\(--c-ef4444\)\]:focus{--tw-ring-color:var(--c-ef4444)}.focus-visible\:opacity-100:focus-visible{opacity:1}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:bg-transparent:hover:disabled{background-color:initial}.group\/conv:hover .group-hover\/conv\:hidden{display:none}.group\/btn:hover .group-hover\/btn\:translate-x-0\.5{--tw-translate-x:0.125rem}.group:hover .group-hover\:translate-x-1,.group\/btn:hover .group-hover\/btn\:translate-x-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x:0.25rem}.group:hover .group-hover\:scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:bg-\[color\:var\(--c-3b1f7d\)\]{background-color:var(--c-3b1f7d)}.group:hover .group-hover\:bg-\[color\:var\(--c-ffffff\)\]{background-color:var(--c-ffffff)}.group\/conv:hover .group-hover\/conv\:pr-\[30px\]{padding-right:30px}.group:hover .group-hover\:text-\[color\:var\(--c-261359\)\]{color:var(--c-261359)}.group:hover .group-hover\:text-\[color\:var\(--c-3b1f7d\)\]{color:var(--c-3b1f7d)}.group:hover .group-hover\:text-\[color\:var\(--c-ffffff\)\]{color:var(--c-ffffff)}.group:hover .group-hover\:opacity-100,.group\/btn:hover .group-hover\/btn\:opacity-100,.group\/conv:hover .group-hover\/conv\:opacity-100{opacity:1}@media not all and (min-width:1024px){.max-lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (max-width:860px){.max-\[860px\]\:hidden{display:none}}@media not all and (min-width:768px){.max-md\:px-4{padding-left:1rem;padding-right:1rem}}@media (min-width:640px){.sm\:\!block{display:block!important}.sm\:flex{display:flex}.sm\:min-w-0{min-width:0}.sm\:min-w-\[320px\]{min-width:320px}.sm\:flex-1{flex:1 1}.sm\:basis-0{flex-basis:0px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-6{gap:1.5rem}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(0px*var(--tw-divide-y-reverse));border-top-width:calc(0px*(1 - var(--tw-divide-y-reverse)))}}@media (min-width:768px){.md\:list-disc{list-style-type:disc}.md\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.md\:pl-\[32px\]{padding-left:32px}}@media (min-width:1292px){.min-\[1292px\]\:w-\[900px\]{width:900px}.min-\[1292px\]\:w-\[960px\]{width:960px}}.rtl\:left-0:where([dir=rtl],[dir=rtl] *){left:0}.rtl\:left-2:where([dir=rtl],[dir=rtl] *){left:.5rem}.rtl\:left-8:where([dir=rtl],[dir=rtl] *){left:2rem}.rtl\:left-auto:where([dir=rtl],[dir=rtl] *){left:auto}.rtl\:right-3:where([dir=rtl],[dir=rtl] *){right:.75rem}.rtl\:right-\[8px\]:where([dir=rtl],[dir=rtl] *){right:8px}.rtl\:right-auto:where([dir=rtl],[dir=rtl] *){right:auto}.rtl\:\!ml-0:where([dir=rtl],[dir=rtl] *){margin-left:0!important}.rtl\:\!mr-0:where([dir=rtl],[dir=rtl] *){margin-right:0!important}.rtl\:ml-0:where([dir=rtl],[dir=rtl] *){margin-left:0}.rtl\:ml-2:where([dir=rtl],[dir=rtl] *){margin-left:.5rem}.rtl\:mr-\[10px\]:where([dir=rtl],[dir=rtl] *){margin-right:10px}.rtl\:mr-auto:where([dir=rtl],[dir=rtl] *){margin-right:auto}.rtl\:-translate-x-1\/2:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-8:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-0:where([dir=rtl],[dir=rtl] *){--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:rotate-90:where([dir=rtl],[dir=rtl] *){--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-scale-x-100:where([dir=rtl],[dir=rtl] *){--tw-scale-x:-1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:justify-start:where([dir=rtl],[dir=rtl] *){justify-content:flex-start}.rtl\:rounded-l-none:where([dir=rtl],[dir=rtl] *){border-bottom-left-radius:0;border-top-left-radius:0}.rtl\:rounded-r-xl:where([dir=rtl],[dir=rtl] *){border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.rtl\:pb-2:where([dir=rtl],[dir=rtl] *){padding-bottom:.5rem}.rtl\:pl-4:where([dir=rtl],[dir=rtl] *){padding-left:1rem}.rtl\:pl-\[30px\]:where([dir=rtl],[dir=rtl] *){padding-left:30px}.rtl\:pr-0:where([dir=rtl],[dir=rtl] *){padding-right:0}.rtl\:pt-4:where([dir=rtl],[dir=rtl] *){padding-top:1rem}.rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}.rtl\:hover\:pl-4:hover:where([dir=rtl],[dir=rtl] *){padding-left:1rem}.rtl\:hover\:pr-0:hover:where([dir=rtl],[dir=rtl] *){padding-right:0}.group\/conv:hover .rtl\:group-hover\/conv\:pl-\[30px\]:where([dir=rtl],[dir=rtl] *){padding-left:30px}.group\/conv:hover .rtl\:group-hover\/conv\:pr-0:where([dir=rtl],[dir=rtl] *){padding-right:0}.\[\&\>canvas\]\:\!m-0>canvas{margin:0!important}.\[\&\>canvas\]\:\!p-0>canvas{padding:0!important}.\[\&_\*\]\:\!\[font-family\:inherit\] *{font-family:inherit!important}.\[\&_a\:hover\]\:text-brand a:hover{color:var(--c-3b1f7d);color:var(--brand)}.\[\&_a\]\:text-\[color\:var\(--c-764df4\)\] a{color:var(--c-764df4)}.\[\&_a_strong\]\:font-normal a strong,.\[\&_li\]\:font-normal li,.\[\&_li_strong_a\]\:font-normal li strong a{font-weight:400}.\[\&_p\:last-child\]\:mb-0 p:last-child{margin-bottom:0}.\[\&_p_a_strong\]\:font-normal p a strong{font-weight:400}.\[\&_span\]\:\!me-\[26px\] span{margin-inline-end:26px!important}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_strong_a\]\:font-normal strong a{font-weight:400}:root{--font-primary:"Geist Variable",sans-serif;--font-arabic:"Noto Naskh Arabic",sans-serif;--font-source:"Geist Variable",serif;--font-fallback:"Geist Variable",sans-serif;--font-serif-fallback:"Geist Variable",serif;--font-size-xs:0.8rem;--font-size-sm:0.7rem;--font-size-md:1.3rem;--font-size-base:1rem;--font-size-lg:1.05rem;--font-size-xl:2.2rem;--font-size-2xl:2.8rem;--font-size-3xl:3.8rem;--font-size-h1:1.1rem;--font-size-h4:1.1rem;--font-size-label:0.9rem;--font-size-button:1.3rem;--font-size-body:1.3rem;--font-size-small:1rem;--font-size-footer:0.8rem;--font-size-user-widget:15px;--font-size-sidebar:13px;--font-size-message:14px;--font-size-source:15px}.auth-page{--font-primary:"Geist Variable",sans-serif;--font-arabic:"Cairo",sans-serif;--font-source:"Geist Variable",serif;--font-fallback:"Geist Variable",sans-serif;--font-serif-fallback:"Geist Variable",serif}.auth-page,.auth-page *{font-family:Geist Variable,sans-serif}[dir=rtl] .auth-page{--font-primary:"Cairo",sans-serif}[dir=rtl] .auth-page,[dir=rtl] .auth-page *{font-family:Cairo,sans-serif}body{color:var(--c-1b1a2f);font-family:Inter,serif}h1{font-size:3rem}ul{list-style:disc}ol{list-style:auto}.login{background-color:var(--c-ffffff);border-radius:20px;box-shadow:4px 3px 31px 0 #2613593d;-webkit-box-shadow:4px 3px 31px 0 #2613593d;-moz-box-shadow:4px 3px 31px 0 #2613593d;margin-top:20px;padding:40px 50px;width:100%}.login button{align-items:center;background-color:var(--c-261359);border-radius:40px;color:var(--c-ffffff);display:flex;flex-wrap:wrap;font-size:.83rem;font-weight:400;justify-content:space-between;letter-spacing:0;margin-bottom:40px;margin-top:90px;min-width:160px;outline:none;padding:10px 20px;text-transform:none}.login button:hover{background-color:var(--c-3b1f7d);transition:.3s ease-in-out}.login hr{margin-bottom:40px;margin-top:40px}.LoginForm{display:block;margin-top:60px}.LoginForm label{color:var(--c-3b1f7d);font-size:.83rem;font-weight:700;letter-spacing:3px;text-transform:uppercase}.LoginForm .input-container{margin-top:10px;position:relative;width:100%}.LoginForm .input-container input{border:1px solid var(--c-6e6c88);border-radius:10px;color:var(--c-1b1a2f);outline:none;padding:10px 40px 10px 20px;width:100%}.LoginForm .input-container input:focus{border:2px solid var(--c-3b1f7d)}.LoginForm .input-container .icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.footerlogin{margin-top:60px;text-align:center}.footerlogin hr{margin-bottom:30px}.footerlogin{color:var(--c-1b1a2f);font-size:.73rem;font-weight:700;letter-spacing:3px;text-transform:uppercase}.loginhead{display:flex;flex-wrap:wrap;justify-content:flex-end}.custom-select{display:inline-block;position:relative}.select-selected{align-items:center;background-color:var(--c-ffffff);border-radius:50%;box-shadow:2px 8px 15px 0 #26135929;-webkit-box-shadow:2px 8px 15px 0 #26135929;-moz-box-shadow:2px 8px 15px 0 #26135929;cursor:pointer;display:flex;height:40px;justify-content:center;overflow:hidden;transition:width .3s ease;white-space:nowrap;width:40px}.select-selected img{height:24px;width:24px}.select-selected.open{border-radius:8px;padding:0 10px;width:auto}.select-selected.open img{margin-right:8px}.select-items{background-color:var(--c-ffffff);border:1px solid var(--c-3b1f7d);border-radius:8px;box-shadow:0 2px 5px #0003;left:0;min-width:116px;position:absolute;top:100%;width:auto;z-index:10}.select-item{align-items:center;cursor:pointer;display:flex;padding:10px}.select-item img{height:24px;margin-right:8px;width:24px}.select-item:hover{background-color:var(--c-3b1f7d);color:var(--c-ffffff)}.error-message{color:var(--c-b42318);font-size:1rem;font-weight:700;letter-spacing:0;margin-top:40px;text-transform:none}.Header{justify-content:space-between;margin-top:20px}.Header,.Header .HeaderR{align-items:center;display:flex;flex-wrap:wrap}.Header .HeaderR{gap:10px;justify-content:flex-end}@media screen and (max-width:760px){.Header .HeaderR{display:none}}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes dropdownSlideIn{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.Sidebar{background-color:var(--c-ffffff);display:flex;flex-direction:column;height:100%;position:relative}.Sidebar .Sidetop{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:24px 16px 16px}.Sidebar .Sidetop::-webkit-scrollbar{width:5px}.Sidebar .Sidetop::-webkit-scrollbar-thumb{background:#3b1f7d33;border-radius:4px}.Sidebar .Sidetop{scrollbar-color:#3b1f7d33 #0000;scrollbar-width:thin}.Sidebar h4{font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:-.07px;line-height:1.25rem}.Sidebar .categ,.Sidebar h4{color:var(--c-261359);text-transform:none}.Sidebar .categ{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;font-weight:700;justify-content:space-between;letter-spacing:0;margin-top:20px}.Sidebar .categ div{align-items:center;display:flex;flex-wrap:nowrap;gap:5px}.Sidebar .categ .newchat:hover{scale:1.13;transition:.3s ease-in-out}.Sidebar .sidebar-divider{background-color:var(--c-e7e7e7);height:1px;margin:10px 0}.Sidebar .Sidebody{padding:8px 16px}.Sidebar .Sidebody .Sidesearch{align-items:center;color:var(--c-3b1f7d);display:flex;flex-wrap:wrap;font-size:.72rem;font-weight:700;justify-content:space-between;letter-spacing:2px;text-transform:uppercase}.Sidebar .Sidebody .Sidesearch .newchat:hover{scale:1.13;transition:.3s ease-in-out}.sidebar-nav{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.sidebar-nav-item{align-items:center;border-radius:14px;color:var(--c-1b1a2f);cursor:pointer;display:flex;font-family:Geist Variable,sans-serif;font-size:.875rem;font-weight:400;gap:8px;letter-spacing:-.14px;padding:6px 8px;transition:.3s ease-in-out}.sidebar-nav-item:hover{background-color:#3b1f7d12}.sidebar-nav-item--active{background-color:#3b1f7d1a;color:var(--c-3b1f7d)}.sidebar-nav-item--active .sidebar-nav-icon{filter:none}.sidebar-nav-item--locked{cursor:default;opacity:.45;pointer-events:none}.sidebar-nav-item .sidebar-nav-icon{align-items:center;display:flex;flex-shrink:0;height:18px;width:18px}.app-layout{background-color:var(--c-f7f6fc);display:flex;flex-direction:column;height:100vh;overflow:hidden}.app-navbar{background-color:var(--c-ffffff);border-bottom:1px solid var(--c-cfc5f8);flex-shrink:0;height:60px;justify-content:space-between;padding:0 24px;z-index:20}.app-hamburger,.app-navbar{align-items:center;display:flex}.app-hamburger{background:#0000;border-radius:8px;color:var(--c-261359);height:36px;justify-content:center;transition:.3s ease-in-out;width:36px}.app-hamburger:hover{background-color:#3b1f7d14}.app-body{display:flex;flex:1 1;overflow:hidden}.app-sidebar-wrapper{background-color:var(--c-ffffff);border-right:1px solid var(--c-cfc5f8);flex-shrink:0;height:100%;overflow:hidden;transition:width .25s ease;width:292px}.app-sidebar-wrapper--collapsed{width:56px}.app-content{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:32px 60px 24px}@media (max-width:1024px){.app-content{padding:24px 32px 20px}}@media (max-width:760px){.app-content{padding:16px}}.bot-type-tabs{background-color:var(--c-efecfe);border-radius:10px;display:flex;gap:4px;margin-bottom:14px;padding:4px}.bot-type-tab{align-items:center;border:1.5px solid #0000;border-radius:8px;color:var(--c-6e6c88);cursor:pointer;display:flex;flex:1 1;font-size:.88rem;font-weight:500;gap:7px;justify-content:center;letter-spacing:0;padding:9px 12px;text-transform:none;transition:.3s ease-in-out;white-space:nowrap}.bot-type-tab:hover:not(.bot-type-tab--locked):not(.bot-type-tab--active){background-color:#fff9;color:var(--c-3b1f7d)}.bot-type-tab--active{background-color:var(--c-ffffff);border-color:var(--c-3b1f7d);box-shadow:0 1px 4px #3b1f7d26;color:var(--c-3b1f7d);font-size:.88rem;font-weight:600;letter-spacing:0;text-transform:none}.bot-type-tab--locked{cursor:default;opacity:.4;pointer-events:none}.EmptyConv{align-items:center;color:var(--c-1b1a2f);display:flex;flex-wrap:wrap;font-size:.93rem;font-weight:400;gap:15px;justify-content:flex-start;letter-spacing:0;margin-top:20px;text-transform:none}.EmptyConv h4{color:var(--c-3b1f7d);font-size:.63rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.Sidefoot{bottom:40px;left:30px;position:absolute;width:83%}@media screen and (max-width:1600px){.Sidefoot{margin-top:30px;position:relative}}.Sidefoot .logoutbtn{align-items:center;background-color:var(--c-3b1f7d);border-radius:40px;box-shadow:2px 8px 15px 0 #26135929;-webkit-box-shadow:2px 8px 15px 0 #26135929;-moz-box-shadow:2px 8px 15px 0 #26135929;color:var(--c-ffffff);display:flex;flex-wrap:nowrap;font-size:.83rem;font-weight:400;gap:10px;justify-content:space-between;letter-spacing:0;padding:10px 20px;text-transform:none;width:100%}.Sidefoot .logoutbtn:hover{background-color:var(--c-261359);transition:.3s ease-in-out}.Footer{color:var(--c-6e6c88);font-size:.75rem;font-weight:400;letter-spacing:0;text-align:center;text-transform:none}.Footer hr{display:none}.Footer .col-span-3{justify-content:center;padding:0;width:100%}.chatbtn{align-items:center;border-radius:0;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:16px;margin-top:0;padding:0}.chatbtn:hover .flex-col{opacity:.8}.chatbtn>div:first-child{flex:1 1;min-width:0}.chatbtn>div:first-child .flex-col{display:flex;flex-direction:column;gap:6px;min-width:0}.chatbtn>div:first-child .flex-col h5{color:var(--c-3b1f7d);font-family:Geist Variable,sans-serif;font-size:10px;font-weight:600;letter-spacing:0;line-height:10px;margin:0;text-transform:none}.chatbtn>div:first-child .flex-col{color:var(--c-000000);font-family:Geist Variable,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:-.36px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatbtnactive{align-items:center;border-radius:0;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:16px;margin-top:0;padding:0}.chatbtnactive>div:first-child{flex:1 1;min-width:0}.chatbtnactive>div:first-child .flex-col{display:flex;flex-direction:column;gap:6px;min-width:0}.chatbtnactive>div:first-child .flex-col h5{color:var(--c-3b1f7d);font-family:Geist Variable,sans-serif;font-size:10px;font-weight:600;letter-spacing:0;line-height:10px;margin:0;text-transform:none}.chatbtnactive>div:first-child .flex-col{color:var(--c-3b1f7d);font-family:Geist Variable,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:-.36px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newbody{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.newbody .logoicon{background-color:var(--c-261359);border-radius:50%;box-shadow:0 8px 24px #26135940;display:block;height:88px;margin-bottom:24px;object-fit:contain;padding:20px;width:88px}.newbody h1{color:var(--c-261359);font-size:2.6rem;font-weight:700;letter-spacing:0;margin-bottom:12px;text-transform:none}.newbody p{color:var(--c-6e6c88);font-size:12px;font-weight:400;letter-spacing:-3%;line-height:1.6;margin-top:8px;text-align:center;text-transform:none;width:100%}@media (max-width:1024px){.newbody p{width:80%}}@media (max-width:760px){.newbody p{width:100%}}.Presets{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;margin-top:32px}.Presets h4{color:var(--c-3b1f7d);font-size:.72rem;font-weight:600;letter-spacing:2px;margin-bottom:4px;text-transform:uppercase}.Presets button{color:var(--c-3b1f7d);font-size:.8rem;font-weight:500;letter-spacing:0;margin-top:16px;text-decoration:underline;text-transform:none;text-underline-offset:2px}.PresetButton,.Presets button:hover{color:var(--c-261359);transition:.3s ease-in-out}.PresetButton{align-items:center;background-color:var(--c-ffffff);border:1px solid var(--c-e8e4f5);border-radius:10px;display:flex;flex-wrap:nowrap;font-size:.93rem;font-weight:400;justify-content:space-between;letter-spacing:0;margin-top:10px;padding:12px 18px;text-transform:none;width:80%}.PresetButton:hover{border-color:var(--c-3b1f7d);box-shadow:0 2px 10px #3b1f7d1a}.PresetButton .ArrowClick:hover{scale:1.13;transition:.3s ease-in-out}.PresetButton button{margin-top:0}@media (max-width:760px){.PresetButton{width:100%}}.modalcontainer{background-color:#010101a1;bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%;z-index:1000}.PresetModal{background-color:var(--c-ffffff);border-radius:10px;box-shadow:2px 8px 15px 0 #26135929;-webkit-box-shadow:2px 8px 15px 0 #26135929;-moz-box-shadow:2px 8px 15px 0 #26135929;left:26%;min-height:560px;position:absolute;top:10%;width:50%;z-index:1003}@media (max-width:1230px){.PresetModal{left:10%;top:10%;width:73%}}@media (max-width:1024px){.PresetModal{left:10%;top:10%;width:83%}}@media (max-width:760px){.PresetModal{left:3%;top:5%;width:90%}}.PresetModal .ModalHeader{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:20px 20px 10px 10px}.PresetModal .ModalHeader div{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.PresetModal .ModalHeader div div{display:block}.PresetModal .ModalHeader div div h4{color:var(--c-3b1f7d);font-size:.83rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}@media (max-width:760px){.PresetModal .ModalHeader div div h4{display:none}}.PresetModal .ModalHeader div div h2{color:var(--c-261359);font-size:1.36rem;font-weight:700;letter-spacing:0;text-transform:none}@media (max-width:760px){.PresetModal .ModalHeader div div h2{display:none}}.PresetModal .ModalHeader button:hover{scale:1.13;transition:.3s ease-in-out}.PresetModal .ModalHeader input{border:1px solid var(--c-6e6c88);border-radius:10px;color:var(--c-1b1a2f);font-size:1rem;font-weight:400;letter-spacing:0;margin-left:16px;outline:none;padding:10px 20px;text-transform:none;width:83%}.PresetModal .ModalHeader input:focus{border:2px solid var(--c-3b1f7d)}.PresetModal .ModalBody{padding:23px 20px 20px 30px}.PresetModal .ModalBody h4{color:var(--c-3b1f7d);font-size:.73rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.PresetModal .ModalBody .ModalFilter{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start}.PresetModal .ModalBody .ModalFilter button{color:var(--c-1b1a2f);font-size:.93rem;font-weight:400;letter-spacing:0;text-transform:none}.PresetModal .ModalBody .ModalFilter button:hover{color:var(--c-261359);font-weight:700;transition:.3s ease-in-out}.PresetModal .ModalBody .ModalFilter .Active{background-color:var(--c-261359);border-radius:40px;color:var(--c-ffffff);font-size:.93rem;font-weight:700;letter-spacing:0;min-width:60px;padding:5px 10px;text-align:center;text-transform:none}.PresetModal .ModalFooter{padding:10px 20px}.PresetModal .ModalFooter button{background-color:var(--c-261359);border-radius:40px;color:var(--c-ffffff);font-size:1rem;font-weight:400;letter-spacing:0;margin-left:10px;margin-top:36px;padding:10px 20px;text-transform:none}.PresetModal .ModalFooter button:hover{background-color:var(--c-3b1f7d);transition:.3s ease-in-out}.PresetButtonAlt{align-items:center;background-color:var(--c-3b1f7d);border-radius:10px;color:var(--c-ffffff);display:flex;flex-wrap:nowrap;font-size:1rem;font-weight:400;justify-content:space-between;letter-spacing:0;margin-top:10px;padding:10px 20px;text-transform:none;width:97%}.PresetButtonAlt .ArrowClick:hover{scale:1.13;transition:.3s ease-in-out}.PresetButtonAlt button{margin-top:0}.ChatConsole{background-color:var(--c-ffffff);border:1px solid var(--c-cfc5f8);border-radius:16px;box-shadow:2px 8px 15px 0 #26135929;-webkit-box-shadow:2px 8px 15px 0 #26135929;-moz-box-shadow:2px 8px 15px 0 #26135929;margin-top:auto;padding:14px 14px 12px;width:100%}.ChatConsole:focus-within{border:1.5px solid var(--c-3b1f7d)}.ChatConsole textarea{background-color:initial;border:none;color:var(--c-1b1a2f);font:inherit;font-size:.93rem;font-weight:400;letter-spacing:0;line-height:1.6;margin:0;min-height:80px;outline:none;padding:0;resize:none;text-transform:none;width:100%}.ChatConsole textarea::placeholder{color:var(--c-aaa8c0)}.ChatConsole .ChatConsFooter{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:space-between;margin-top:6px}.ChatConsole .ChatConsFooter .console-foot-left{align-items:center;display:flex;flex:1 1}.ChatConsole .ChatConsFooter .console-foot-right{align-items:center;display:flex;flex-shrink:0;gap:8px}.ChatConsole .ChatConsFooter button:last-child{align-items:center;background-color:var(--c-3b1f7d);border-radius:50%;box-shadow:0 2px 8px #3b1f7d4d;display:flex;font-size:0;height:36px;justify-content:center;min-width:36px;padding:0;transition:.3s ease-in-out;width:36px}.ChatConsole .ChatConsFooter button:last-child img{height:16px;width:16px}.ChatConsole .ChatConsFooter button:last-child:hover{background-color:var(--c-261359);box-shadow:0 2px 10px #26135966}.ChatConsole .ChatConsFooter button:last-child:disabled{background-color:#3b1f7d59;box-shadow:none;cursor:not-allowed}.console-mic-btn{align-items:center;border-radius:50%;color:var(--c-6e6c88);cursor:pointer;display:flex;height:32px;justify-content:center;transition:.3s ease-in-out;width:32px}.console-mic-btn:hover{background-color:#3b1f7d14;color:var(--c-3b1f7d)}.console-mic-btn img{height:18px;opacity:.65;width:18px}.LegalTag{color:var(--c-3b1f7d);font-size:.663rem;font-weight:700;letter-spacing:2px;margin-top:20px;text-align:center;text-transform:uppercase}.ChatBtnAction{background-color:var(--c-ffffff);border-radius:5px;box-shadow:2px 8px 15px 0 #26135929;-webkit-box-shadow:2px 8px 15px 0 #26135929;-moz-box-shadow:2px 8px 15px 0 #26135929;display:none;flex-direction:column;padding:10px;position:absolute;right:0;top:90%;width:auto;width:100%;z-index:6}.ChatBtnAction button{align-items:center;background-color:var(--c-261359);border-radius:5px;color:var(--c-ffffff);display:flex;flex-wrap:nowrap;font-size:.73rem;font-weight:400;gap:10px;justify-content:space-between;letter-spacing:0;padding:5px 10px;text-transform:none;width:100%}.ChatBtnAction button:hover{background-color:var(--c-3b1f7d)}.ChatBtnAction input{border:1px solid var(--c-6e6c88);border-radius:5px;color:var(--c-1b1a2f);font-size:.93rem;font-weight:400;letter-spacing:0;outline:none;padding:5px;text-transform:none;width:100%}.ChatBtnAction input:focus{border:2px solid var(--c-3b1f7d)}.ChatBtnAction .ChatBtnActionHead{display:flex;flex-direction:row;height:40px;justify-content:flex-start;position:relative;width:100%}.ChatBtnAction .ChatBtnActionHead button{left:87%;position:absolute}.ChatBtnAction .ChatBtnActionHead button img{height:auto;width:26px}.ChatBtnAction.show{display:flex}.ChatDots{margin-right:-10px}.EmptyConvlg{align-items:center;display:flex;flex-direction:column;margin-top:60px;text-align:center}.EmptyConvlg img{height:auto;width:60px}.EmptyConvlg .NewButton{align-items:center;background-color:var(--c-261359);border-radius:40px;box-shadow:2px 8px 15px 0 #26135929;-webkit-box-shadow:2px 8px 15px 0 #26135929;-moz-box-shadow:2px 8px 15px 0 #26135929;color:var(--c-ffffff);display:flex;flex-wrap:nowrap;font-size:1rem;font-weight:400;gap:26px;justify-content:space-around;letter-spacing:0;margin-top:60px;padding:10px 20px;text-transform:none;width:auto}.EmptyConvlg .NewButton:hover{background-color:var(--c-3b1f7d);transition:.3s ease-in-out}.EmptyConvlg .NewButton img{height:auto;width:26px}.ConversationsContainer{margin-top:20px;max-height:360px;overflow-y:auto}.ConversationsContainer::-webkit-scrollbar{width:5px}.ConversationsContainer::-webkit-scrollbar-thumb{background:var(--c-261359);border-radius:4px}.ConversationsContainer::-webkit-scrollbar-thumb:hover{background:var(--c-3b1f7d)}.custom-scrollbar{scrollbar-color:var(--c-261359) var(--c-f7f6fc);scrollbar-width:thin}.custom-scrollbar::-webkit-scrollbar{width:5px}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--c-261359);border-radius:9px}.custom-scrollbar::-webkit-scrollbar-track{background:var(--c-f7f6fc);border-radius:9px}.ChatRoom{height:56vh;overflow:auto;padding:0 0 10px}.ChatRoom::-webkit-scrollbar{width:5px}.ChatRoom::-webkit-scrollbar-thumb{background:var(--c-261359);border-radius:4px}.ChatRoom::-webkit-scrollbar-thumb:hover{background:var(--c-261359)}.ChatRoom::-webkit-scrollbar-track{background:var(--c-261359);border-radius:4px}.ChatRoom{scrollbar-color:var(--c-261359) var(--c-f7f6fc);scrollbar-width:thin}.ChatConsoleMin{background-color:var(--c-ffffff);border:1px solid var(--c-cfc5f8);border-radius:16px;box-shadow:2px 8px 15px 0 #26135929;-webkit-box-shadow:2px 8px 15px 0 #26135929;-moz-box-shadow:2px 8px 15px 0 #26135929;margin-top:24px;padding:12px 14px 10px;width:100%}.ChatConsoleMin:focus-within{border:1.5px solid var(--c-3b1f7d)}.ChatConsoleMin textarea{background-color:initial;border:none;color:var(--c-1b1a2f);font:inherit;font-size:.93rem;font-weight:400;letter-spacing:0;line-height:1.6;margin:0;min-height:40px;outline:none;padding:0;resize:none;text-transform:none;width:100%}.ChatConsoleMin textarea::placeholder{color:var(--c-aaa8c0)}.ChatConsoleMin .ChatConsFooter{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-end;margin-top:6px}.ChatConsoleMin .ChatConsFooter button:last-child{align-items:center;background-color:var(--c-3b1f7d);border-radius:50%;box-shadow:0 2px 8px #3b1f7d4d;display:flex;font-size:0;height:36px;justify-content:center;min-width:36px;padding:0;transition:.3s ease-in-out;width:36px}.ChatConsoleMin .ChatConsFooter button:last-child img{height:16px;width:16px}.ChatConsoleMin .ChatConsFooter button:last-child:hover{background-color:var(--c-261359);box-shadow:0 2px 10px #26135966}.ChatConsoleMin .ChatConsFooter button:last-child:disabled{background-color:#3b1f7d59;box-shadow:none;cursor:not-allowed}.loading-dots{align-items:center;display:flex;justify-content:flex-start;margin-top:30px}.dot{animation:bounce .6s infinite alternate;background-color:var(--c-261359);border-radius:50%;height:8px;margin:0 4px;width:8px}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-10px)}}.UserBlock{border:1px solid var(--c-9b99b3);border-radius:20px;margin-left:auto;margin-top:16px;padding:5px 10px;width:80%}.UserBlock div{align-items:center;color:var(--c-1b1a2f);display:flex;flex-wrap:nowrap;font-size:.96rem;font-weight:400;gap:10px;justify-content:flex-start;letter-spacing:0;text-transform:none}.UserBlock div .UserIcon{height:auto;width:40px}.UserBlock .UserBlockFooter{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:-26px}.UserBlock .UserBlockFooter button:hover{scale:1.13;transition:.3s ease-in-out}.AiBlock{border:1px solid var(--c-9b99b3);border-radius:20px;color:var(--c-1b1a2f);font-size:.96rem;font-weight:400;letter-spacing:0;margin-top:16px;padding:10px;text-transform:none;width:100%}.AiBlock .AiBlockHeader{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-start}.AiBlock .AiBlockHeader .Logo{width:70px}.AiBlock .AiBlockHeader h4{color:var(--c-3b1f7d);font-size:.63rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.AiBlock .AiBlockHeader h3{color:var(--c-261359);font-size:1.13rem;font-weight:700;letter-spacing:0;text-transform:none}.AiBlock .AiBlockHeader button{align-items:center;color:var(--c-3b1f7d);display:flex;flex-wrap:nowrap;font-size:.93rem;font-weight:700;gap:10px;justify-content:flex-start;letter-spacing:0;text-transform:none}.AiBlock .AiBlockHeader{margin-bottom:10px}.AiBlock .AiBlockFooter{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between;margin-top:16px}.AiBlock .AiBlockFooter div{align-items:center;display:flex;flex-wrap:wrap;gap:1px;justify-content:flex-start}.AiBlock .AiBlockFooter div button{background-color:initial;min-width:20px;padding:0}.AiBlock .AiBlockFooter div button:hover{background-color:initial;scale:1.13;transition:.3s ease-in-out}.AiBlock .AiBlockFooter button{align-items:center;background-color:var(--c-261359);border-radius:40px;color:var(--c-ffffff);display:flex;font-size:.93rem;font-weight:400;justify-content:space-between;letter-spacing:0;min-width:100px;padding:5px 10px;text-transform:none}.AiBlock .AiBlockFooter button:hover{background-color:var(--c-3b1f7d);transition:.3s ease-in-out}.button-container{display:flex;gap:10px}.tooltip{display:inline-block;position:relative;z-index:6}.tooltip-text{background-color:var(--c-261359);border-radius:5px;color:var(--c-ffffff);font-size:.73rem;left:50%;margin-left:-40px;opacity:0;padding:5px;position:absolute;text-align:center;top:113%;transition:opacity .3s;visibility:hidden;width:80px;z-index:1}.tooltip:hover .tooltip-text{opacity:1;visibility:visible}.SourcesPanel{background:var(--c-ffffff);border-radius:20px 0 20px 0;box-shadow:4px 3px 31px 0 #2613593d;-webkit-box-shadow:4px 3px 31px 0 #2613593d;-moz-box-shadow:4px 3px 31px 0 #2613593d;height:100vh;max-width:500px;overflow-y:auto;padding:20px;position:fixed;right:-30%;top:0;transition:right .3s ease-in-out;width:30%;z-index:1000}@media screen and (max-width:760px){.SourcesPanel{right:-70%;width:70%}}.SourcesPanel.Open{right:0}.CloseButton{background:none;border:none;cursor:pointer;position:absolute;right:10px;top:10px}.CloseButton img{height:24px;width:24px}.SourcesPanel h2{color:var(--c-261359);font-size:1.63rem;font-weight:700;letter-spacing:0;margin-bottom:10px;text-transform:none}.SourcesPanel ul{list-style:none;padding:0}.SourcesPanel li{border-bottom:1px solid var(--c-9b99b3);margin-bottom:10px;padding:15px}.SourcesPanel li strong{align-items:center;color:var(--c-3b1f7d);display:flex;flex-wrap:wrap;font-size:1rem;font-weight:700;gap:10px;justify-content:flex-start;letter-spacing:0;text-transform:none}.SourcesPanel li strong img{height:auto;margin-left:-7px;width:40px}.SourcesPanel li strong{margin-bottom:16px}.SourcesPanel li .SourceButton,.SourcesPanel li button{background-color:var(--c-261359);border-radius:40px;color:var(--c-ffffff);font-size:.73rem;font-weight:400;letter-spacing:0;margin-top:10px;padding:5px 10px;text-transform:none}.SourcesPanel li .SourceButton:hover,.SourcesPanel li button:hover{background-color:var(--c-3b1f7d);transition:.3s ease-in-out}.SourcesPanel p{color:var(--c-1b1a2f);font-size:1rem;font-weight:400;letter-spacing:0;text-transform:none}.notification{background-color:var(--c-261359);border-radius:5px;color:var(--c-ffffff);left:50%;padding:10px 20px;position:fixed;top:0;transform:translateX(-50%);transition:opacity .5s;z-index:1000}.EditModalIcon{height:auto;margin-left:10px;width:60px}.share-modal{background:var(--c-ffffff);border-radius:10px;box-shadow:2px 8px 15px 0 #26135929;-webkit-box-shadow:2px 8px 15px 0 #26135929;-moz-box-shadow:2px 8px 15px 0 #26135929;left:47%;padding:20px;position:fixed;top:60%;transform:translate(-50%,-50%);width:auto;z-index:1000}.modal-content{display:flex;flex-direction:column}.modal-content button{align-items:center;background-color:var(--c-261359);border-radius:5px;color:var(--c-ffffff);display:flex;flex-wrap:nowrap;font-size:.83rem;font-weight:400;gap:10px;justify-content:space-between;letter-spacing:0;padding:5px 10px;text-transform:none}.modal-content button:hover{background-color:var(--c-3b1f7d);transition:.3s ease-in-out}.modal-content .close-modal{background:#0000;height:auto;margin-left:auto;width:46px}.modal-content .close-modal:hover{background-color:initial;scale:1.13;transition:.3s ease-in-out}.modal-content button{margin:5px 0}.SourceContainer{height:100%;max-width:100%;overflow-y:scroll;padding:10px;width:100%}.SourceContainer ::-webkit-scrollbar{width:5px}.SourceContainer ::-webkit-scrollbar-track{background:var(--c-f7f6fc)}.SourceContainer ::-webkit-scrollbar-thumb{background:var(--c-261359);border-radius:6px}.SourceContainer ::-webkit-scrollbar-thumb:hover{background:#291555}.SourceContainer{scrollbar-color:var(--c-261359) var(--c-f7f6fc);scrollbar-width:thin}.SourceContainer table{border-collapse:collapse;width:100%}.SourceContainer td{text-align:left}.SourceContainer p{margin:0}.SourceContainer b{color:var(--c-764df4);font-weight:700}.singlesourceblock{align-items:self-start;border-bottom:1px solid var(--c-e7e5f1);color:var(--c-1b1a2f);display:flex;flex-wrap:nowrap;font-size:1rem;font-weight:500;gap:16px;justify-content:flex-start;letter-spacing:0;padding:20px 0;text-transform:none}.law_header{color:var(--c-261359);font:size 14px}.author_status,.type{color:var(--c-1b1a2f);font-weight:400}.type{text-transform:uppercase}.annex_title{color:var(--c-261359);font-weight:400}.author,.date_et_lieu{color:var(--c-1b1a2f);font-weight:400}.chapitre{font-weight:400;font-weight:700}.article,.chapitre{color:var(--c-3b1f7d)}.article,.num_date{font-weight:400}.num_date{color:var(--c-1b1a2f)}.edition{color:var(--c-3b1f7d)}.MethodoContainer{border-radius:10px;padding-left:10px;width:fit-content}.MethodoContainer .Steps{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:20px}.MethodoContainer .Step{animation:fadeIn .1s forwards;animation-timing-function:ease-out;color:var(--c-1b1a2f);display:flex;font-size:.83rem;font-weight:400;gap:10px;justify-content:flex-start;letter-spacing:0;opacity:0;text-transform:none;transform:translateY(20px)}.MethodoContainer .Step img,.MethodoContainer .Step span{flex-shrink:0;height:16px;width:16px}.MethodoContainer .Step span{display:inline-block;line-height:16px;text-align:center}.MethodoContainer .Step1{animation-delay:.02s}.MethodoContainer .Step2{animation-delay:.04s}.MethodoContainer .Step3{animation-delay:.06s}.MethodoContainer .StepSources{animation:fadeIn .1s forwards;animation-delay:.08s;margin-left:20px;opacity:0;transform:translateY(20px)}.MethodoContainer .SubStep1,.MethodoContainer .SubStep2,.MethodoContainer .SubStep3,.MethodoContainer .SubStep4{animation:fadeIn .08s forwards;animation-timing-function:ease-out;color:var(--c-3b1f7d);font-size:.83rem;font-weight:700;letter-spacing:0;margin-bottom:5px;opacity:0;text-transform:none;transform:translateY(10px)}.MethodoContainer .SubStep1{animation-delay:.1s}.MethodoContainer .SubStep2{animation-delay:.12s}.MethodoContainer .SubStep3{animation-delay:.14s}.MethodoContainer .SubStep4{animation-delay:.16s}.MethodoContainer .Step4{animation-delay:.18s}@keyframes fadeIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.MethodoContainerStatic{border:1px solid var(--c-9b99b3);border-radius:10px;margin-bottom:10px;padding:10px;width:fit-content}.MethodoContainerStatic .Steps{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center}.MethodoContainerStatic .Step{color:var(--c-1b1a2f);display:flex;font-size:.83rem;font-weight:400;gap:10px;justify-content:flex-start;letter-spacing:0;text-transform:none}.MethodoContainerStatic .SubStep1,.MethodoContainerStatic .SubStep2,.MethodoContainerStatic .SubStep3,.MethodoContainerStatic .SubStep4{color:var(--c-3b1f7d);font-size:.83rem;font-weight:700;letter-spacing:0;margin-bottom:5px;text-transform:none}.MethodoLink{color:var(--c-261359);font-size:.73rem;font-weight:700;letter-spacing:2px;text-transform:uppercase}.MethodoLink:hover{color:var(--c-3b1f7d);transition:.3s ease-in-out}.SourceBtnPos{margin-left:auto}.SourceBtnPos .SourcesButton{align-items:center;background-color:var(--c-261359);border-radius:10px;color:var(--c-ffffff);display:flex;flex-wrap:nowrap;font-size:.83rem;font-weight:700;gap:10px;justify-content:space-between;letter-spacing:0;padding:5px 10px;text-transform:none}.SourceBtnPos .SourcesButton:hover{background-color:var(--c-3b1f7d);transition:.3s ease-in-out}body{font-family:Geist Variable,sans-serif}.sidebar-search{align-items:center;background:var(--c-ffffff);border:1px solid var(--c-e7e5f1);border-radius:8px;box-shadow:0 1px 3px #0000000a;display:flex;gap:8px;padding:8px 10px}.sidebar-search .sidebar-search-icon{flex-shrink:0;height:16px;opacity:.5;width:16px}.sidebar-search .sidebar-search-input{background:#0000;border:none;color:var(--c-1b1a2f);flex:1 1;font-family:Geist Variable,sans-serif;font-size:.875rem;letter-spacing:-.42px;outline:none}.sidebar-search .sidebar-search-input::placeholder{color:var(--c-6e6c88)}.sidebar-search .sidebar-search-hint{background:var(--c-ffffff);border:1px solid var(--c-e7e5f1);border-radius:4px;color:var(--c-6e6c88);flex-shrink:0;font-size:.72rem;padding:1px 5px;white-space:nowrap}.recherche-type-tabs{display:flex;gap:12px;margin-bottom:20px}.recherche-type-tab{align-items:center;border:1.5px solid var(--c-e0daf5);border-radius:8px;color:var(--c-888888);cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:8px;padding:10px 28px;text-decoration:none;transition:all .15s ease}.recherche-type-tab--active{background:#3b1f7d0a;border-color:var(--c-3b1f7d);color:var(--c-3b1f7d)}.recherche-type-tab:hover:not(.recherche-type-tab--active){border-color:#3b1f7d66;color:var(--c-261359)}.recherche-split{grid-gap:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.recherche-split,.recherche-split-3{display:grid;gap:6px;grid-template-rows:minmax(0,1fr);height:100%}.recherche-split-3{grid-gap:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.tool-page-measure{width:100%}@media (min-width:1024px){.tool-page-measure{margin-left:auto;margin-right:auto;width:75%}}.recherche-filter-tab{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:var(--c-6e6c88);cursor:pointer;display:flex;flex:1 1;font-size:.93rem;font-weight:500;justify-content:center;padding:10px 16px;transition:all .15s ease}.recherche-filter-tab--active{border-bottom-color:var(--c-3b1f7d);color:var(--c-3b1f7d);font-weight:600}.recherche-filter-tab:hover:not(.recherche-filter-tab--active){background:#3b1f7d0a;color:var(--c-261359)}.SourceBtnPos-end{display:none}[data-protected-source]{-webkit-touch-callout:none}[data-protected-source],[data-source-watermark]{isolation:isolate;position:relative}[data-protected-source]:after,[data-source-watermark]:after{background-attachment:fixed;background-image:none;background-image:var(--source-watermark,none);background-position:50%;background-position:var(--source-watermark-x,center) var(--source-watermark-y,center);background-repeat:no-repeat;background-size:620px 220px;background-size:var(--source-watermark-size,620px 220px);content:"";inset:0;bottom:0;bottom:calc(var(--source-watermark-extra, 0px)*-1);pointer-events:none;position:absolute;z-index:5}html[data-theme=dark] [data-protected-source]:after,html[data-theme=dark] [data-source-watermark]:after{background-image:none;background-image:var(--source-watermark-dark,none)}[data-protected-source][data-watermark=none]:after{content:none}.lq-source-tampered{filter:blur(8px)!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}.lq-tamper-notice{align-items:center;background:#140f3273;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10000}.lq-tamper-card{background:var(--c-ffffff);border-radius:16px;box-shadow:0 24px 64px #140f3240;color:var(--c-1b1a2f);max-height:calc(100vh - 32px);max-width:520px;overflow-y:auto;padding:24px}.lq-tamper-card h2{color:#b42318;color:var(--c-b42318,#b42318);font-size:18px;font-weight:600;line-height:26px;margin:0 0 12px}.lq-tamper-card p{color:var(--c-524f6e);font-size:14px;line-height:22px;margin:0 0 12px}.lq-tamper-card button{margin-top:8px}.lq-tamper-card .lq-tamper-contact{color:#6b7280;color:var(--c-6b7280,#6b7280);font-size:13px;line-height:20px;margin:16px 0 0}.lq-tamper-card .lq-tamper-contact a{color:var(--c-3b1f7d);text-decoration:underline}.lq-tamper-card button{background:var(--c-261359);border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:500;height:40px;padding:0 18px}.source-excerpt-btn{background:var(--c-3b1f7d);border-radius:10px;box-shadow:0 4px 12px #00000026;color:var(--c-ffffff);font-size:13px;font-weight:500;padding:6px 12px;position:fixed;transform:translateX(-50%);white-space:nowrap;z-index:1000}.source-excerpt-btn.is-over{background:var(--c-fffbeb);border:1px solid var(--c-fde68a);color:var(--c-78350f);pointer-events:none}.sourceContent[dir=rtl] *{font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important}.sourceContent[dir=ltr] *{font-family:Inter,sans-serif!important;font-family:var(--font-primary,"Inter",sans-serif)!important}.sourceContent{box-sizing:border-box;color:var(--c-1b1a2f);font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important;font-size:14px;font-size:var(--font-size-source,14px);line-height:22px;padding:0;width:100%}.sourceContent[dir=rtl]{direction:rtl;line-height:28px;text-align:right}.sourceContent[dir=ltr]{direction:ltr;line-height:22px;text-align:left}.sourceContent .article-container.search-target-article{background:var(--c-f7f6fc);border-radius:10px;box-shadow:inset 3px 0 0 #764df5;box-shadow:inset 3px 0 0 var(--c-764df5,#764df5);margin:10px -12px 15px;padding:10px 12px;scroll-margin-top:89px;scroll-margin-top:calc(var(--custom-header-height, 65px) + var(--law-header-height, 0px) + 24px);transition:background-color .3s ease}.SourceContainer .sourceContent[dir=ltr]{--font-size-source:14px}.sourceContent[dir=ltr] .bo-title,.sourceContent[dir=ltr] .chapiters-title,.sourceContent[dir=ltr] table td,.sourceContent[dir=ltr] table th,.sourceContent[dir=rtl] .bo-title,.sourceContent[dir=rtl] .chapiters-title,.sourceContent[dir=rtl] table td,.sourceContent[dir=rtl] table th{text-align:center!important}.sourceContent .article-container{margin-bottom:12px}.sourceContent span{display:block}.sourceContent .fiche-synthese span{display:inline}.sourceContent .fiche-synthese .fiche-chip{display:inline-block}.sourceContent .fiche-synthese .fiche-check{display:inline-flex}.sourceContent[dir=ltr] .fiche-synthese .fiche-serif{font-family:Spectral,Georgia,serif!important}.sourceContent[dir=rtl] .fiche-synthese .fiche-serif{font-family:Sakkal Majalla,Noto Naskh Arabic,serif!important}.sourceContent table{border-collapse:collapse;font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important;margin:auto;width:100%}.sourceContent[dir=rtl] table{direction:rtl;text-align:right}.sourceContent[dir=ltr] table{direction:ltr;text-align:left}.sourceContent table td,.sourceContent table th{border:1px solid var(--c-000000);font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important;padding:8px;text-align:center;vertical-align:middle}.sourceContent .header-container{border-bottom:4px solid #000;display:table;font-size:16px;margin:0 auto;padding:10px;table-layout:fixed;width:100%}.sourceContent .bo-num-date,.sourceContent .bo-title,.sourceContent .bo_num{display:table-cell;vertical-align:bottom;width:33.33%}.sourceContent .bo-title,.sourceContent .header-container .bo-title,.sourceContent[dir=ltr] .bo-title,.sourceContent[dir=rtl] .bo-title{text-align:center!important}.sourceContent .bo_num,.sourceContent .header-container[dir=ltr] .bo_num,.sourceContent[dir=ltr] .bo_num{text-align:right!important}.sourceContent .header-container[dir=rtl] .bo_num,.sourceContent[dir=rtl] .bo_num{text-align:left!important}.sourceContent .header-container--translated{display:block}.sourceContent .header-container--translated .bo-num-date,.sourceContent .header-container--translated .bo-title{display:none}.sourceContent .header-container--translated .bo_num{color:var(--c-524f6e);display:block;font-size:13px;text-align:center!important;width:100%}.sourceContent .articles-num{color:var(--c-764df4);display:block;font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important;font-size:16px;font-size:var(--font-size-source,16px);font-weight:700;margin-bottom:5px;margin-top:15px;width:100%}.sourceContent .articles-content{clear:both;display:block;margin-top:3px}.sourceContent[dir=ltr] .articles-title{text-align:left}.sourceContent[dir=rtl] .articles-title{text-align:right}.sourceContent .article-container{margin-bottom:15px;overflow:hidden}.sourceContent[dir=rtl] .articles-num{clear:right;float:right;text-align:right}.sourceContent[dir=rtl] .articles-content{text-align:right}.sourceContent[dir=ltr] .articles-num{clear:left;float:left;text-align:left}.sourceContent[dir=ltr] .articles-content{text-align:left}@media (max-width:768px){.sourceContent .articles-num{display:block;float:none!important;margin-bottom:8px;margin-top:15px;text-align:left!important}.sourceContent[dir=rtl] .articles-num{text-align:right!important}}@media (min-width:769px){.sourceContent[dir=rtl] .articles-num{clear:right;float:right;text-align:right}.sourceContent[dir=ltr] .articles-num{clear:left;float:left;text-align:left}}.sourceContent .chapiters-num{font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important}.sourceContent .chapiters-num,.sourceContent .chapiters-title{color:var(--c-764df4);font-size:16px;font-size:var(--font-size-source,16px);font-weight:700;text-align:center}.sourceContent .chapiters-title{font-family:Segoe UI,Tahoma,sans-serif}.sourceContent[dir=rtl] .chapiters-content,.sourceContent[dir=rtl] .chapiters-num{text-align:right}.sourceContent[dir=ltr] .chapiters-content,.sourceContent[dir=ltr] .chapiters-num{text-align:left}.sourceContent .custom-header{background-color:var(--c-ffffff);border-bottom:2px solid var(--c-000000);margin:0 auto;padding-bottom:2px;position:sticky;top:0;z-index:10}.sourceContent .law_header_str{background-color:var(--c-ffffff);color:var(--c-764df4);display:block;font-family:Segoe UI,Tahoma,sans-serif;font-size:1rem;font-size:var(--font-size-base,1rem);font-weight:700;margin-top:5px;padding-bottom:5px;padding-top:5px;position:sticky;text-align:center;top:65px;top:var(--custom-header-height,65px);width:100%;z-index:9}.sourceContent .divider-line{border-bottom:2px solid var(--c-000000);display:block;height:0;margin:10px auto;width:100px}.sourceContent .authors,.sourceContent .intro{color:var(--c-1b1a2f);font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important;font-size:14px;font-size:var(--font-size-source,14px);position:relative}.sourceContent[dir=rtl] .intro{text-align:right}.sourceContent[dir=ltr] .intro{text-align:left}.sourceContent .keyword_between_intro_and_chapters{color:var(--c-764df4);font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important;font-size:16px;font-size:var(--font-size-source,16px);font-weight:700;position:relative;text-align:center}.sourceContent .chapiters{font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important}.sourceContent .chapiters,.sourceContent .date-et-lieu{color:var(--c-1b1a2f);font-size:14px;font-size:var(--font-size-source,14px);position:relative}.sourceContent[dir=rtl] .chapiters,.sourceContent[dir=rtl] .date-et-lieu{text-align:right}.sourceContent[dir=ltr] .chapiters,.sourceContent[dir=ltr] .date-et-lieu{text-align:left}.sourceContent .signature{font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important;font-size:14px;font-size:var(--font-size-source,14px);font-weight:700;text-align:center}.sourceContent .authors_names{text-align:center}.sourceContent .annexe,.sourceContent .authors_names{font-size:14px;font-size:var(--font-size-source,14px)}.sourceContent .annexe,.sourceContent .annexe-law-header,.sourceContent .authors_names{color:var(--c-1b1a2f);font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important;position:relative}.sourceContent .annexe-law-header{font-size:16px;font-size:var(--font-size-source,16px);font-weight:700}.sourceContent .article-history{color:var(--c-666666);font-family:Sakkal Majalla,serif!important;font-family:var(--font-source,"Sakkal Majalla",serif)!important;font-style:italic;margin:8px 16px;padding:3px 0}.sourceContent[dir=rtl] .annexe,.sourceContent[dir=rtl] .annexe-law-header,.sourceContent[dir=rtl] .article-history{text-align:right}.sourceContent[dir=ltr] .annexe,.sourceContent[dir=ltr] .annexe-law-header,.sourceContent[dir=ltr] .article-history{text-align:left}.sourceContent[dir=rtl] .annexe p{text-align:right}.sourceContent[dir=ltr] .annexe p{text-align:left}.sourceContent .article_history{color:var(--c-3b1f7d);display:inline-flex;margin-left:10px;margin-right:10px}.sourceContent[dir=rtl] .article-container.search-target-article,[dir=rtl] .sourceContent .article-container.search-target-article{box-shadow:inset -3px 0 0 #764df5;box-shadow:inset -3px 0 0 var(--c-764df5,#764df5)}.sourceContent .related-jps{display:block;margin:8px 16px;padding:3px 0}.sourceContent .related-jps-title{align-items:center;background:none;border:none;color:var(--c-261359);cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:600;gap:6px;margin-bottom:4px;padding:0}.sourceContent .related-jps-title:hover{color:var(--c-6f2bc4)}.sourceContent .related-jps-caret{color:var(--c-261359);font-size:.85em}.sourceContent .related-jps-list{display:block;margin-top:4px}.sourceContent .related-jp-link{color:var(--c-3b1f7d);display:block;font-style:italic;padding:2px 0;text-decoration:none}.sourceContent .related-jp-link:before{content:"•";margin-left:8px;margin-right:8px}.sourceContent .related-jp-link:hover{text-decoration:underline}.sourceContent[dir=rtl] .related-jp-link,.sourceContent[dir=rtl] .related-jps,.sourceContent[dir=rtl] .related-jps-title{text-align:right}.sourceContent[dir=ltr] .related-jp-link,.sourceContent[dir=ltr] .related-jps,.sourceContent[dir=ltr] .related-jps-title{text-align:left}.sourceContent ul{display:inline-block}.AiBlockBody p{margin-bottom:1em}.AiBlockBody ol,.AiBlockBody ul{padding-inline-start:2em}.AiBlockBody li{margin-bottom:.5em}.AiBlockBody hr{border:none;border-top:1px solid var(--c-e7e5f1);margin:1.5em 0}.AiBlockBody em{font-style:italic}.AiBlockBody table{border-collapse:collapse;font-size:.9em;margin-bottom:1em;width:100%}.AiBlockBody table td,.AiBlockBody table th{border:1px solid var(--c-9b99b3);padding:8px 12px;text-align:start;vertical-align:top}.AiBlockBody table th{background-color:var(--c-f7f6fc);font-weight:600}@keyframes spotter-pulse-ring{0%{box-shadow:0 0 0 0 #3b1f7d8c}70%{box-shadow:0 0 0 8px #3b1f7d00}to{box-shadow:0 0 0 0 #3b1f7d00}}.spotter-pulse-btn{animation:spotter-pulse-ring 2s ease-out infinite}.spotter-pulse-btn:hover{animation:none;background-color:var(--c-4f2aa0);box-shadow:0 0 0 4px #3b1f7d4d;transition:background-color .2s,box-shadow .2s}.composer-card{container-name:composer;container-type:inline-size}.composer-row{flex-wrap:wrap;row-gap:.5rem}.composer-seg-short{display:none}@container composer (max-width: 760px){.composer-seg-long{display:none}.composer-seg-short{display:inline}.composer-seg{padding-left:10px;padding-right:10px}}@container composer (max-width: 620px){.composer-hide-1{display:none}.composer-send-btn{padding-left:.6rem;padding-right:.6rem}}@container composer (max-width: 520px){.composer-hide-2{display:none}}@container composer (max-width: 420px){.composer-hide-3{display:none}}.sourcebar{container-name:sourcebar;container-type:inline-size}.sourcebar-row{flex-wrap:wrap;row-gap:.5rem}@container sourcebar (max-width: 620px){.sourcebar-hide-label{display:none}.sourcebar-primary{gap:0;padding-left:0;padding-right:0;width:34px}}@container sourcebar (max-width: 470px){.sourcebar-tab{font-size:12px;padding-left:9px;padding-right:9px}}.chat-error{align-items:center;background:var(--c-fef3f2);border:1px solid var(--c-fecdca);border-radius:var(--r-md);display:flex;gap:12px;margin:16px 0;max-width:720px;padding:12px 14px}.chat-error-icon{color:var(--danger);flex:none}.chat-error-text{color:var(--ink);flex:1 1;font-size:14px;font-weight:400;line-height:1.5;margin:0}.chat-error-retry{align-items:center;background:var(--bg);border:1px solid var(--line);border-radius:var(--r-sm);color:var(--brand);cursor:pointer;display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:6px;padding:6px 12px;transition:background-color .15s,border-color .15s}.chat-error-retry:hover:not(:disabled){background:var(--brand-soft);border-color:var(--brand-line)}.chat-error-retry:disabled{cursor:not-allowed;opacity:.5}@media (max-width:600px){.chat-error{flex-wrap:wrap}.chat-error-retry{margin-inline-start:30px}}.lq-auth{--lq-bg:var(--c-ffffff);--lq-text:var(--c-16131f);--lq-text-2:var(--c-4b475a);--lq-muted:var(--c-5e5a6e);--lq-faint:var(--c-6f6b7e);--lq-border:var(--c-e1ddea);--lq-border-strong:var(--c-c9c3d6);--lq-line:var(--c-ece9f2);--lq-field-bg:var(--c-ffffff);--lq-hover:var(--c-f7f5fd);--lq-violet:var(--c-764df5);--lq-violet-hover:var(--c-6a3fea);--lq-panel:var(--c-3c1f7e);--lq-link:var(--c-6538e0);--lq-focus:var(--c-764df5);--lq-warn-bg:var(--c-fef3e7);--lq-warn-text:var(--c-7a3e06);--lq-warn-icon:var(--c-c2620c);--lq-info-bg:var(--c-f3effe);--lq-info-text:var(--c-3f2a8c);--lq-info-icon:var(--c-764df5);--lq-error:var(--c-c0271b);--lq-ok:var(--c-1b7f4c);--lq-disabled-bg:var(--c-ece9f2);--lq-disabled-text:var(--c-6f6b7e);-webkit-font-smoothing:antialiased;background:var(--lq-bg);color:var(--lq-text);font-size:15px;line-height:1.5;overflow-x:hidden}.lq-auth :focus-visible{outline:2px solid var(--lq-focus);outline-offset:2px}.lq-auth .lq-field input:focus-visible,.lq-auth .lq-field select:focus-visible,.lq-auth .lq-otp input:focus-visible{outline:none}.lq-shell{display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);min-height:100vh;padding:16px}@media (max-width:1180px){.lq-shell{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.lq-brand{background:var(--lq-panel);border-radius:24px;color:var(--c-ffffff);display:flex;flex-direction:column;height:calc(100vh - 32px);justify-content:center;min-height:560px;overflow:hidden;padding:48px clamp(32px,4vw,56px) 14vh;position:sticky;top:16px}.lq-brand .lq-big{font-size:clamp(42px,4.2vw,60px);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0}.lq-brand .lq-big,.lq-brand .lq-mid{text-wrap:balance;color:var(--c-ffffff)}.lq-brand .lq-mid{font-size:clamp(20px,1.7vw,24px);font-weight:500;line-height:1.45;margin:28px 0 0;max-width:400px}.lq-brand .lq-lede{border-top:1px solid #fff6;color:var(--c-ffffff);font-size:16px;line-height:1.65;margin:56px 0 0;max-width:380px;padding-top:28px}.lq-panel{display:flex;flex-direction:column;min-height:calc(100vh - 32px);padding:6px clamp(20px,3.5vw,48px) 4px}.lq-topbar{justify-content:space-between}.lq-topbar,.lq-topbar-end{align-items:center;display:flex;gap:16px}.lq-logo{display:block;height:36px;width:auto}.lq-tb{color:var(--lq-text-2);font-size:14px;gap:6px;line-height:20px}.lq-stage,.lq-tb{align-items:center;display:flex}.lq-stage{flex:1 1;justify-content:center;padding:28px 0}.lq-footer{color:var(--lq-muted);font-size:12px;line-height:1.4;margin:0;text-align:center}.lq-view,.lq-view.lq-narrow{display:flex;flex-direction:column;gap:18px;margin:0;max-width:400px;width:100%}.lq-head{gap:6px}.lq-head,.lq-steps{display:flex;flex-direction:column}.lq-steps{gap:10px}.lq-steps-bar{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.lq-steps-bar span{background:var(--lq-line);border-radius:999px;height:4px;transition:background-color .25s ease}.lq-steps-bar span.lq-on{background:var(--lq-violet)}.lq-steps-label{color:var(--lq-muted);font-size:13px;font-weight:500;line-height:18px;margin:0}.lq-view h1{color:var(--lq-text);font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0}.lq-view h1:focus{outline:none}.lq-sub{color:var(--lq-muted);font-size:14px;line-height:1.5;margin:0}.lq-echo{color:var(--lq-text);font-weight:600;white-space:nowrap}.lq-reassure{color:var(--lq-muted);font-size:13px;line-height:18px;margin:-6px 0 0;text-align:center}.lq-switch{color:var(--lq-text-2);font-size:14px;line-height:20px;margin:2px 0 0;text-align:center}.lq-a{background:none;border:0;color:var(--lq-link);cursor:pointer;font-family:inherit;font-size:inherit;font-weight:600;padding:0;text-decoration:none}.lq-a:hover{color:var(--lq-violet-hover);text-decoration:underline;text-underline-offset:2px}.lq-fields{display:flex;flex-direction:column;gap:12px}.lq-row2{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.lq-field{background:var(--lq-field-bg);border:1px solid var(--lq-border);border-radius:10px;cursor:text;display:flex;flex-direction:column;gap:1px;height:60px;justify-content:center;padding:9px 16px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.lq-field:hover{border-color:var(--lq-border-strong)}.lq-field:focus-within{border-color:var(--lq-focus);box-shadow:0 0 0 3px #764df52e}.lq-has-error .lq-field{border-color:var(--lq-error)}.lq-has-error .lq-field:focus-within{box-shadow:0 0 0 3px #c0271b24}.lq-field label{color:var(--lq-muted);cursor:inherit;font-size:13px;font-weight:500;line-height:18px}.lq-star{color:var(--lq-violet);margin-left:1px}[dir=rtl] .lq-star{margin-left:0;margin-right:1px}.lq-field input,.lq-field select{background:#0000;border:0;color:var(--lq-text);font:inherit;font-size:16px;line-height:22px;margin:0;min-width:0;outline:none;padding:0;width:100%}.lq-field input::placeholder{color:var(--lq-faint);opacity:1}.lq-field.lq-select{cursor:pointer;justify-content:flex-start}.lq-field.lq-select label{pointer-events:none;position:relative;z-index:1}.lq-field.lq-select select{appearance:none;-webkit-appearance:none;border-radius:inherit;cursor:pointer;height:100%;inset:0;padding:27px 44px 9px 16px;position:absolute;width:100%}[dir=rtl] .lq-field.lq-select select{padding:27px 16px 9px 44px}.lq-field select.lq-placeholder{color:var(--lq-faint)}.lq-field select option{color:var(--lq-text)}.lq-chev{bottom:13px;color:var(--lq-muted);pointer-events:none;position:absolute;right:16px;z-index:1}[dir=rtl] .lq-chev{left:16px;right:auto}.lq-field.lq-pw{align-items:center;flex-direction:row;gap:4px;padding:0 8px 0 16px}[dir=rtl] .lq-field.lq-pw{padding:0 16px 0 8px}.lq-field.lq-pw .lq-col{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.lq-icon-btn{background:#0000;border:0;border-radius:8px;color:var(--lq-muted);cursor:pointer;display:grid;flex-shrink:0;height:40px;padding:0;place-items:center;width:40px}.lq-icon-btn:hover{background:var(--lq-hover);color:var(--lq-text)}.lq-tel{gap:8px}.lq-cc,.lq-tel{align-items:center;display:flex}.lq-cc{color:var(--lq-text);flex-shrink:0;font-size:16px;white-space:nowrap}.lq-err{color:var(--lq-error);font-size:12.5px;line-height:1.4;margin:5px 2px 0}.lq-err:empty{display:none}.lq-hint{margin:5px 2px 0}.lq-hint,.lq-pw-hint{color:var(--lq-muted);font-size:12.5px;line-height:1.45}.lq-pw-hint{margin:-4px 2px 0}.lq-pw-hint span{transition:color .15s ease}.lq-pw-hint span.lq-ok{color:var(--lq-ok);font-weight:500}.lq-notice{align-items:flex-start;animation:lq-appear .18s ease-out;border-radius:12px;display:flex;font-size:14px;gap:10px;line-height:1.5;padding:14px}.lq-notice svg{flex-shrink:0;margin-top:2px}.lq-notice .lq-title{display:block;font-weight:600;margin-bottom:2px}.lq-notice a{color:inherit;text-decoration:underline;text-underline-offset:2px}.lq-notice p{margin:0}.lq-notice p+p{margin-top:8px}.lq-notice.lq-warn{background:var(--lq-warn-bg);color:var(--lq-warn-text)}.lq-notice.lq-warn svg{color:var(--lq-warn-icon)}.lq-notice.lq-info{background:var(--lq-info-bg);color:var(--lq-info-text)}.lq-notice.lq-info svg{color:var(--lq-info-icon)}.lq-notice.lq-error{background:var(--c-fcedec);color:var(--c-7f1d17)}.lq-notice.lq-error svg{color:var(--lq-error)}@keyframes lq-appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lq-notice{animation:none}}.lq-check{align-items:flex-start;display:flex;gap:10px}.lq-check input{accent-color:var(--lq-violet);cursor:pointer;flex-shrink:0;height:18px;margin:2px 0 0;width:18px}.lq-check label{color:var(--lq-text-2);cursor:pointer;font-size:13.5px;line-height:1.5}.lq-check label strong{color:var(--lq-text);font-weight:600}.lq-check a{color:var(--lq-link);font-weight:500;text-decoration:underline;text-underline-offset:2px}.lq-has-error .lq-check input{outline:2px solid var(--lq-error);outline-offset:1px}.lq-btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font:inherit;font-size:16px;font-weight:600;gap:10px;height:52px;justify-content:center;transition:background-color .15s ease,border-color .15s ease;width:100%}.lq-btn,.lq-btn:hover{text-decoration:none}.lq-btn-primary{background:var(--lq-violet);color:var(--c-ffffff)}.lq-btn-primary:hover{background:var(--lq-violet-hover);color:var(--c-ffffff)}.lq-btn-primary:disabled{background:var(--lq-disabled-bg);color:var(--lq-disabled-text);cursor:not-allowed}.lq-btn-primary.lq-loading{background:var(--lq-violet);color:var(--c-ffffff);cursor:progress}.lq-spinner{animation:lq-spin .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid #0000;display:none;height:16px;width:16px}.lq-loading .lq-spinner{display:inline-block}.lq-divider{align-items:center;color:var(--lq-faint);display:flex;font-size:13px;gap:12px;line-height:18px}.lq-divider:after,.lq-divider:before{background:var(--lq-line);content:"";flex:1 1;height:1px}.lq-social{align-items:stretch;display:flex;flex-direction:column;gap:12px;width:100%}.lq-social>*{width:100%}.lq-link-btn{background:none;border:0;color:var(--lq-link);cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:0}.lq-link-btn:hover:not(:disabled){color:var(--lq-violet-hover);text-decoration:underline;text-underline-offset:2px}.lq-link-btn:disabled{color:var(--lq-faint);cursor:default;font-weight:500}.lq-between{flex-wrap:wrap;gap:12px;justify-content:space-between}.lq-between,.lq-remember{align-items:center;display:flex}.lq-remember{color:var(--lq-text-2);cursor:pointer;font-size:14px;gap:8px}.lq-remember input{accent-color:var(--lq-violet);cursor:pointer;height:18px;margin:0;width:18px}.lq-back,.lq-small-link{font-size:14px}.lq-back{align-self:flex-start}.lq-center{align-self:center}.lq-otp-set{border:0;margin:0;min-width:0;padding:0}.lq-otp{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.lq-otp input{background:var(--lq-field-bg);border:1px solid var(--lq-border);border-radius:10px;color:var(--lq-text);font:inherit;font-size:22px;font-weight:600;height:56px;min-width:0;outline:none;text-align:center;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.lq-otp input.lq-filled{border-color:var(--lq-border-strong)}.lq-otp input:focus{border-color:var(--lq-focus);box-shadow:0 0 0 3px #764df52e}.lq-otp.lq-otp-error input{border-color:var(--lq-error)}.lq-resend-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.lq-success-mark{background:var(--lq-info-bg);border-radius:50%;color:var(--lq-violet);display:grid;height:52px;place-items:center;width:52px}.lq-sr-only{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:899px){.lq-shell{display:flex;flex-direction:column;padding:0}.lq-panel{display:contents}.lq-topbar{order:1;padding:14px 20px}.lq-logo{height:30px}.lq-tb .lq-prefix{display:none}.lq-brand{border-radius:18px;height:auto;justify-content:flex-start;margin:0 20px;min-height:0;order:2;padding:22px 20px;position:relative;top:0}.lq-brand .lq-big{font-size:30px;letter-spacing:-.025em;line-height:1.08}.lq-brand .lq-mid{font-size:16px;margin-top:10px}.lq-brand .lq-lede{font-size:14px;margin-top:18px;padding-top:14px}.lq-stage{align-items:flex-start;order:3;padding:24px 20px 0}.lq-footer{order:4;padding:28px 20px 24px}.lq-view h1{font-size:24px}}@media (max-width:480px){.lq-row2.lq-stack-sm{grid-template-columns:1fr}.lq-otp{gap:8px}.lq-otp input{height:52px}}@media (min-width:900px) and (max-height:800px){.lq-shell{padding:12px}.lq-brand{border-radius:20px;height:calc(100vh - 24px);min-height:0;padding:32px clamp(28px,3.2vw,44px) 10vh;top:12px}.lq-brand .lq-big{font-size:clamp(34px,3.2vw,46px)}.lq-brand .lq-mid{font-size:clamp(17px,1.4vw,20px);margin-top:18px}.lq-brand .lq-lede{font-size:15px;margin-top:32px;padding-top:20px}.lq-panel{min-height:calc(100vh - 24px)}.lq-logo{height:30px}.lq-stage{padding:16px 0}.lq-view,.lq-view.lq-narrow{gap:14px}.lq-view h1{font-size:24px}.lq-fields{gap:10px}.lq-field{height:52px;padding:6px 14px}.lq-field.lq-select select{padding:23px 44px 5px 14px}[dir=rtl] .lq-field.lq-select select{padding:23px 14px 5px 44px}.lq-chev{bottom:10px}.lq-field label{font-size:12px;line-height:16px}.lq-field input,.lq-field select{font-size:15px;line-height:20px}.lq-otp input{font-size:20px;height:48px}.lq-btn{height:46px}}.lq-root{--surface:#fff;--surface-panel:#f7f6fc;--surface-sunken:#f3f1fa;--surface-raised:#fff;--surface-hover:#f3f1fa;--ink:#1b1b2e;--ink-strong:#221755;--ink-muted:#5c5a78;--ink-faint:#8c8aa6;--brand:#764df5;--brand-hover:#6239e0;--brand-soft:#efebfe;--brand-ink:#3c1f7e;--on-brand:#fff;--primary:#221755;--primary-hover:#2e2070;--on-primary:#fff;--line:#e6e4f0;--line-strong:#c9c5dd;--line-control:#8c8aa6;--success:#0a6f60;--success-soft:#e3f4f0;--warning:#9a5b00;--warning-soft:#fff3dc;--danger:#c0303d;--danger-soft:#fdecee;--focus-ring:#764df5;--highlight-yellow:#fff1a8;--highlight-red:#ffd6d6;--highlight-green:#d6f5e3;--highlight-blue:#d9e8ff;--overlay:#1b1b2e99;--shadow-sm:0 1px 2px #1b1b2e0f;--shadow-md:0 4px 16px #22175514,0 1px 2px #1b1b2e0f;--shadow-lg:0 16px 48px #22175526}.lq-root[data-theme=dark]{--surface:#14121f;--surface-panel:#1a1727;--surface-sunken:#121020;--surface-raised:#1f1c2e;--surface-hover:#262238;--ink:#ecebf6;--ink-strong:#f6f4ff;--ink-muted:#aaa7c4;--ink-faint:#7a7795;--brand:#a48cff;--brand-hover:#b7a3ff;--brand-soft:#2a2347;--brand-ink:#cbbcff;--on-brand:#14121f;--primary:#e3dcff;--primary-hover:#eee9ff;--on-primary:#1b1442;--line:#2d2944;--line-strong:#433d62;--line-control:#7a7795;--success:#5fd3bd;--success-soft:#163631;--warning:#f0b35a;--warning-soft:#3a2b12;--danger:#ff8d97;--danger-soft:#45202a;--focus-ring:#a48cff;--highlight-yellow:#5a4b00;--highlight-red:#5c1f27;--highlight-green:#184233;--highlight-blue:#1e2f57;--overlay:#0009;--shadow-sm:0 1px 2px #0006;--shadow-md:0 4px 16px #00000080;--shadow-lg:0 16px 48px #000000a6}.lq-root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:999px;--control-sm:32px;--control-md:40px;--control-lg:48px;--rail-width:88px;--content-max:1120px;--step-max:760px;--font-sans:Inter,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}.lq-root .display{font-size:28px;letter-spacing:-.02em;line-height:36px}.lq-root .display,.lq-root .title-1{font-family:var(--font-sans);font-weight:600}.lq-root .title-1{font-size:22px;letter-spacing:-.01em;line-height:30px}.lq-root .title-2{font-family:var(--font-sans);font-size:17px;font-weight:600;line-height:24px}.lq-root .title-3{font-weight:600}.lq-root .body,.lq-root .title-3{font-family:var(--font-sans);font-size:15px;line-height:22px}.lq-root .body{font-weight:400}.lq-root .body-sm{font-size:13px;font-weight:400}.lq-root .body-sm,.lq-root .label{font-family:var(--font-sans);line-height:20px}.lq-root .label{font-size:14px;font-weight:500}.lq-root .caption{font-size:12px;font-weight:500}.lq-root .caption,.lq-root .overline{font-family:var(--font-sans);line-height:16px}.lq-root .overline{font-size:11px;font-weight:600;letter-spacing:.06em}.lq-root,.lq-root *,.lq-root :after,.lq-root :before{box-sizing:border-box}.lq-root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--surface);color:var(--ink);font-family:var(--font-sans);font-size:15px;line-height:22px}.lq-root a{color:var(--brand)}.lq-root a:hover{color:var(--brand-hover)}.lq-root .lq-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.lq-root .lq-icon{flex:none}.lq-root .lq-link{color:var(--brand);font-weight:500;text-decoration:underline;text-underline-offset:3px}.lq-root .lq-dot{color:var(--ink-faint)}.lq-root .lq-btn:focus-visible,.lq-root .lq-doc-link:focus-visible,.lq-root .lq-dropzone-browse:focus-visible,.lq-root .lq-dropzone:focus-visible,.lq-root .lq-filter:focus-visible,.lq-root .lq-link:focus-visible,.lq-root .lq-rail-item:focus-visible,.lq-root .lq-search:focus-within,.lq-root .lq-user:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .lq-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--radius-md);color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:var(--space-2);height:var(--control-md);justify-content:center;line-height:20px;padding:0 var(--space-4);text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;white-space:nowrap}.lq-root .lq-btn-primary{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.lq-root .lq-btn-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.lq-root .lq-btn-secondary{background:var(--surface-raised);border-color:var(--line);color:var(--ink)}.lq-root .lq-btn-secondary:hover{background:var(--surface-hover);border-color:var(--line-strong)}.lq-root .lq-btn-quiet{color:var(--ink)}.lq-root .lq-btn-quiet:hover{background:var(--surface-hover)}.lq-root .lq-btn-link{border:0;color:var(--brand);height:auto;padding:0}.lq-root .lq-btn-link:hover{color:var(--brand-hover);text-decoration:underline;text-underline-offset:3px}.lq-root .lq-btn-danger{color:var(--danger)}.lq-root .lq-btn-danger:hover{background:var(--danger-soft)}.lq-root .lq-btn-lg{border-radius:var(--radius-md);font-size:15px;height:var(--control-lg);padding:0 var(--space-6)}.lq-root .lq-btn-sm{font-size:13px;height:var(--control-sm);padding:0 var(--space-3)}.lq-root .lq-btn-icon{padding:0;width:var(--control-md)}.lq-root .lq-btn-icon.lq-btn-sm{width:var(--control-sm)}.lq-root .lq-btn:disabled,.lq-root .lq-btn[aria-disabled=true]{cursor:default;opacity:.5;pointer-events:none}.lq-root .lq-badge{align-items:center;background:var(--surface-sunken);border-radius:var(--radius-sm);color:var(--ink-muted);display:inline-flex;font-size:12px;font-weight:500;gap:var(--space-1);height:22px;line-height:16px;padding:0 var(--space-2);white-space:nowrap}.lq-root .lq-badge-success{background:var(--success-soft);color:var(--success)}.lq-root .lq-badge-warning{background:var(--warning-soft);color:var(--warning)}.lq-root .lq-badge-danger{background:var(--danger-soft);color:var(--danger)}.lq-root .lq-badge-brand{background:var(--brand-soft);color:var(--brand-ink)}.lq-root .lq-stepper{list-style:none;margin:0;padding:0}.lq-root .lq-step,.lq-root .lq-stepper{align-items:center;display:flex;gap:var(--space-2)}.lq-root .lq-step{color:var(--ink-muted);font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.lq-root .lq-step-num{align-items:center;background:var(--surface-sunken);border:1px solid var(--line-strong);border-radius:var(--radius-pill);color:var(--ink-muted);display:inline-flex;flex:none;font-size:12px;font-weight:600;height:24px;justify-content:center;width:24px}.lq-root .lq-step[aria-current=step]{color:var(--ink-strong)}.lq-root .lq-step[aria-current=step] .lq-step-num{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.lq-root .lq-step.is-done{color:var(--ink)}.lq-root .lq-step.is-done .lq-step-num{background:var(--brand-soft);border-color:var(--brand-soft);color:var(--brand-ink)}.lq-root .lq-step-line{background:var(--line);border-radius:var(--radius-pill);flex:none;height:2px;width:28px}.lq-root .lq-step-line.is-done{background:var(--brand)}.lq-root .lq-dropzone{align-items:center;background:var(--brand-soft);border:1.5px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--ink);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-8) var(--space-6) var(--space-6);position:relative;text-align:center;transition:border-color .12s,background-color .12s}.lq-root .lq-dropzone.is-over,.lq-root .lq-dropzone:hover{border-color:var(--brand)}.lq-root .lq-dropzone.is-full{background:var(--surface-panel);cursor:default}.lq-root .lq-dropzone-count{background:var(--surface-raised);border-radius:var(--radius-sm);color:var(--brand-ink);font-size:12px;font-weight:600;line-height:16px;padding:3px var(--space-2);position:absolute;right:var(--space-3);top:var(--space-3)}.lq-root .lq-dropzone-icon{align-items:center;background:var(--surface-raised);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--brand);display:inline-flex;height:44px;justify-content:center;margin-bottom:var(--space-2);width:44px}.lq-root .lq-dropzone-title{color:var(--ink);font-size:15px;font-weight:500;line-height:22px;margin:0}.lq-root .lq-dropzone-browse{background:none;border:0;border-radius:var(--radius-sm);color:var(--brand-ink);cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:3px}.lq-root .lq-dropzone-hint{margin:0}.lq-root .lq-dropzone-alt,.lq-root .lq-dropzone-hint{color:var(--ink-muted);font-size:13px;line-height:20px}.lq-root .lq-dropzone-alt{margin:var(--space-2) 0 0}.lq-root .lq-file{grid-column-gap:var(--space-3);grid-row-gap:var(--space-3);align-items:center;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);column-gap:var(--space-3);display:grid;grid-template-columns:40px minmax(0,1fr) auto;padding:var(--space-4);row-gap:var(--space-3)}.lq-root .lq-file.is-error{border-color:var(--danger)}.lq-root .lq-file-icon{align-items:center;background:var(--brand-soft);border-radius:var(--radius-md);color:var(--brand-ink);display:inline-flex;height:40px;justify-content:center;width:40px}.lq-root .lq-file.is-error .lq-file-icon{background:var(--danger-soft);color:var(--danger)}.lq-root .lq-file-main{min-width:0}.lq-root .lq-file-name{color:var(--ink);font-size:15px;font-weight:600;line-height:22px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .lq-file-meta{align-items:center;color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:var(--space-2);line-height:20px;margin:2px 0 0}.lq-root .lq-file-actions{align-items:center;display:flex;gap:var(--space-1)}.lq-root .lq-progress{background:var(--brand-soft);border-radius:var(--radius-pill);grid-column:2/-1;height:6px;overflow:hidden}.lq-root .lq-progress>span{background:var(--brand);border-radius:inherit;display:block;height:100%}.lq-root .lq-file-error{color:var(--danger);font-size:13px;grid-column:2/-1;line-height:20px;margin:0}.lq-root .lq-doc{grid-gap:var(--space-4);align-items:center;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);display:grid;gap:var(--space-4);grid-template-columns:40px minmax(0,1fr) auto auto;padding:var(--space-4) var(--space-5);transition:box-shadow .12s,border-color .12s}.lq-root .lq-doc:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.lq-root .lq-doc-icon{align-items:center;background:var(--surface-sunken);border-radius:var(--radius-md);color:var(--ink-muted);display:inline-flex;height:40px;justify-content:center;width:40px}.lq-root .lq-doc-main{min-width:0}.lq-root .lq-paper-title{font-size:15px;line-height:22px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .lq-doc-link{border-radius:var(--radius-sm);color:var(--ink);text-decoration:none}.lq-root .lq-doc-link:hover{color:var(--ink-strong);text-decoration:underline;text-underline-offset:3px}.lq-root .lq-doc-meta{align-items:center;color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:var(--space-2);line-height:20px;margin:2px 0 0}.lq-root .lq-steps-mini{align-items:center;display:inline-flex;gap:3px}.lq-root .lq-steps-mini i{background:var(--line-strong);border-radius:var(--radius-pill);display:block;height:4px;width:14px}.lq-root .lq-steps-mini i.on{background:var(--brand)}.lq-root .lq-steps-mini.is-done i{background:var(--success)}.lq-root .lq-doc-actions{align-items:center;display:flex;gap:var(--space-1)}.lq-root .lq-doc-list{display:flex;flex-direction:column;gap:var(--space-3)}.lq-root .lq-empty{border:1.5px dashed var(--line-strong);border-radius:var(--radius-lg);padding:var(--space-12) var(--space-6);text-align:center}.lq-root .lq-empty-icon{align-items:center;background:var(--brand-soft);border-radius:var(--radius-md);color:var(--brand-ink);display:inline-flex;height:48px;justify-content:center;margin-bottom:var(--space-4);width:48px}.lq-root .lq-empty h3{color:var(--ink-strong);font-size:17px;font-weight:600;line-height:24px;margin:0 0 var(--space-1)}.lq-root .lq-empty p{color:var(--ink-muted);font-size:14px;line-height:20px;margin:0 auto var(--space-5);max-width:420px}.lq-root .lq-wizard-footer{background:var(--surface);border-top:1px solid var(--line);bottom:0;flex:none;height:var(--space-16);justify-content:space-between;padding:0 var(--space-8);position:sticky;z-index:2}.lq-root .lq-wizard-footer,.lq-root .lq-wizard-footer-right{align-items:center;display:flex;gap:var(--space-4)}.lq-root .lq-wizard-footer-hint{color:var(--ink-muted);font-size:13px;line-height:20px}.lq-root .lq-app{background:var(--surface);display:flex;flex-direction:column;height:100%;min-height:100vh;position:relative}.lq-root .lq-topbar{align-items:center;background:var(--surface-panel);border-bottom:1px solid var(--line);display:flex;flex:none;height:var(--space-16);justify-content:space-between;padding:0 var(--space-6) 0 var(--space-3)}.lq-root .lq-topbar-left{align-items:center;display:flex;gap:var(--space-3)}.lq-root .lq-topbar-logo{display:block;height:36px;width:auto}.lq-root .lq-topbar-right{align-items:center;display:flex;gap:var(--space-3)}.lq-root .lq-user{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;font:inherit;font-size:14px;font-weight:500;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-3) 0 5px}.lq-root .lq-avatar,.lq-root .lq-user{align-items:center;display:inline-flex}.lq-root .lq-avatar{background:var(--brand-soft);border-radius:50%;color:var(--brand-ink);font-size:12px;font-weight:600;height:28px;justify-content:center;width:28px}.lq-root .lq-body{display:flex;flex:1 1;min-height:0}.lq-root .lq-rail{background:var(--surface-sunken);border-right:1px solid var(--line);display:flex;flex:none;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-2);width:var(--rail-width)}.lq-root .lq-rail-item{align-items:center;border-radius:var(--radius-md);color:var(--ink);display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:4px;line-height:16px;padding:var(--space-2) 0;text-decoration:none}.lq-root .lq-rail-item:hover{background:var(--surface-hover);color:var(--ink)}.lq-root .lq-rail-item.is-active{background:var(--surface-raised);box-shadow:var(--shadow-sm);color:var(--brand)}.lq-root .lq-rail-item.is-locked{color:var(--ink-faint)}.lq-root .lq-main{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:auto}.lq-root .lq-container{margin:0 auto;max-width:calc(var(--content-max) + var(--space-8)*2);padding:var(--space-8);width:100%}.lq-root .lq-page-head{align-items:flex-start;display:flex;gap:var(--space-6);justify-content:space-between;margin-bottom:var(--space-6)}.lq-root .lq-page-head h1{color:var(--ink-strong);font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:36px;margin:0}.lq-root .lq-page-head p{color:var(--ink-muted);margin:var(--space-1) 0 0;max-width:640px}.lq-root .lq-howto{grid-gap:var(--space-6);align-items:center;background:var(--brand-soft);border-radius:var(--radius-xl);display:grid;gap:var(--space-6);grid-template-columns:180px 1fr;margin-bottom:var(--space-12);padding:var(--space-5) var(--space-12) var(--space-5) var(--space-6);position:relative}.lq-root .lq-howto-head{display:flex;flex-direction:column;gap:var(--space-1)}.lq-root .lq-howto-title{color:var(--brand-ink);font-size:15px;font-weight:600;line-height:22px}.lq-root .lq-howto-sub{color:var(--ink-muted);font-size:13px;line-height:20px}.lq-root .lq-howto-steps{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:repeat(6,1fr);list-style:none;margin:0;padding:0}.lq-root .lq-howto-step{align-items:flex-start;display:flex;gap:var(--space-2);min-width:0}.lq-root .lq-howto-step b{align-items:center;background:var(--surface-raised);border-radius:var(--radius-pill);color:var(--brand-ink);display:inline-flex;flex:none;font-size:12px;font-weight:600;height:22px;justify-content:center;width:22px}.lq-root .lq-howto-step strong{color:var(--ink);display:block;font-size:13px;font-weight:600;line-height:20px}.lq-root .lq-howto-step span{color:var(--ink-muted);display:block;font-size:12px;line-height:16px}.lq-root .lq-howto-close{position:absolute;right:var(--space-3);top:var(--space-3)}.lq-root .lq-section-head{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-4)}.lq-root .lq-section-head h2{align-items:center;color:var(--ink-strong);display:flex;font-size:17px;font-weight:600;gap:var(--space-2);line-height:24px;margin:0}.lq-root .lq-count{background:var(--surface-sunken);border-radius:var(--radius-pill);color:var(--ink-muted);font-size:12px;font-weight:600;line-height:16px;padding:2px var(--space-2)}.lq-root .lq-toolbar{gap:var(--space-3)}.lq-root .lq-search{align-items:center;background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-md);color:var(--ink-muted);display:flex;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-3);width:260px}.lq-root .lq-search input{background:#0000;border:0;color:var(--ink);flex:1 1;font:inherit;font-size:14px;min-width:0;outline:0}.lq-root .lq-search input::placeholder{color:var(--ink-muted)}.lq-root .lq-filters{background:var(--surface-sunken);border-radius:var(--radius-pill);display:flex;gap:2px;padding:3px}.lq-root .lq-filter{align-items:center;background:#0000;border:0;border-radius:var(--radius-pill);color:var(--ink-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:var(--space-1);height:32px;padding:0 var(--space-3)}.lq-root .lq-filter em{color:var(--ink-faint);font-style:normal}.lq-root .lq-filter:hover{color:var(--ink)}.lq-root .lq-filter.is-active{background:var(--surface-raised);box-shadow:var(--shadow-sm);color:var(--ink-strong)}.lq-root .lq-filter.is-active em{color:var(--ink-muted)}.lq-root .lq-wizard-head{grid-gap:var(--space-4);align-items:center;background:var(--surface);border-bottom:1px solid var(--line);display:grid;flex:none;gap:var(--space-4);grid-template-columns:1fr auto 1fr;height:var(--space-16);padding:0 var(--space-8);position:sticky;top:0;z-index:2}.lq-root .lq-wizard-back{justify-self:start}.lq-root .lq-wizard-meta{align-items:center;color:var(--ink-muted);display:flex;font-size:13px;gap:var(--space-3);justify-self:end;line-height:20px}.lq-root .lq-saved{align-items:center;display:inline-flex;gap:6px}.lq-root .lq-saved .lq-icon{color:var(--success)}.lq-root .lq-step-body{flex:1 1;margin:0 auto;max-width:calc(var(--step-max) + var(--space-8)*2);padding:var(--space-10) var(--space-8) var(--space-12);width:100%}.lq-root .lq-doc-name{align-items:center;color:var(--ink-muted);display:flex;font-size:13px;gap:var(--space-2);line-height:20px;margin-bottom:var(--space-5)}.lq-root .lq-doc-name b{color:var(--ink);font-weight:500}.lq-root .lq-step-title{color:var(--ink-strong);font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:30px;margin:0 0 var(--space-2)}.lq-root .lq-step-desc{color:var(--ink-muted);margin:0 0 var(--space-6);max-width:640px}.lq-root .lq-file-list-head{align-items:center;color:var(--ink);display:flex;font-size:13px;font-weight:600;justify-content:space-between;line-height:20px;margin:var(--space-6) 0 var(--space-3)}.lq-root .lq-file-list-count{color:var(--ink-muted);font-weight:500}.lq-root .lq-file-list{display:flex;flex-direction:column;gap:var(--space-3)}.lq-root .lq-sources{align-items:center;color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:var(--space-2);line-height:20px;margin:0 0 var(--space-6)}.lq-root .lq-sources-label{margin-right:var(--space-1)}.lq-root .lq-chip{align-items:center;background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);display:inline-flex;font-size:13px;gap:var(--space-1);height:28px;max-width:420px;padding:0 var(--space-3) 0 var(--space-2)}.lq-root .lq-chip .lq-icon{color:var(--brand-ink)}.lq-root .lq-chip>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .lq-chip em{color:var(--ink-muted);font-style:normal;white-space:nowrap}.lq-root .lq-field-head{align-items:baseline;display:flex;gap:var(--space-3);justify-content:space-between;margin-bottom:var(--space-2)}.lq-root .lq-field-label{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}.lq-root .lq-textarea-wrap{background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-lg);overflow:hidden}.lq-root .lq-textarea-wrap:focus-within{border-color:var(--brand);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring)}.lq-root .lq-textarea{background:#0000;border:0;color:var(--ink);display:block;font:inherit;font-size:15px;line-height:24px;min-height:280px;outline:0;padding:var(--space-4) var(--space-5);resize:vertical;width:100%}.lq-root .lq-textarea::placeholder{color:var(--ink-muted)}.lq-root .lq-textarea-bar{align-items:center;background:var(--surface-panel);border-top:1px solid var(--line);display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-5)}.lq-root .lq-textarea-count{color:var(--ink-muted);font-size:13px;line-height:20px}.lq-root .lq-textarea-tools{display:flex;gap:var(--space-1)}.lq-root .lq-field-hint{color:var(--ink-muted);font-size:13px;line-height:20px;margin:var(--space-2) 0 0}.lq-root .lq-attach{align-items:center;background:#0000;border:1.5px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-muted);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:var(--space-3);line-height:20px;margin-top:var(--space-5);padding:var(--space-3) var(--space-4);text-align:left;width:100%}.lq-root .lq-attach b{color:var(--ink);font-weight:600}.lq-root .lq-attach .lq-icon{color:var(--brand)}.lq-root .lq-attach:hover{background:var(--brand-soft);border-color:var(--brand)}.lq-root .lq-attach:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}@keyframes lq-spin{to{transform:rotate(1turn)}}.lq-root .lq-spin{animation:lq-spin 1s linear infinite}@media (prefers-reduced-motion:reduce){.lq-root .lq-spin{animation:none}}.lq-root .lq-progress-stages{align-items:center;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);display:flex;flex-direction:column;padding:var(--space-10) var(--space-6);text-align:center}.lq-root .lq-progress-stages-icon{align-items:center;background:var(--brand-soft);border-radius:var(--radius-md);color:var(--brand-ink);display:inline-flex;height:48px;justify-content:center;margin-bottom:var(--space-4);width:48px}.lq-root .lq-progress-stages-title{color:var(--ink-strong);font-size:17px;font-weight:600;line-height:24px;margin:0 0 var(--space-1)}.lq-root .lq-progress-stages-text{color:var(--ink-muted);font-size:14px;line-height:20px;margin:0 0 var(--space-6);max-width:440px}.lq-root .lq-stages{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0;text-align:left}.lq-root .lq-stage{align-items:center;color:var(--ink-muted);display:flex;font-size:14px;gap:var(--space-3);line-height:20px}.lq-root .lq-stage.is-done{color:var(--ink)}.lq-root .lq-stage.is-done .lq-icon{color:var(--success)}.lq-root .lq-stage.is-now{color:var(--ink-strong);font-weight:500}.lq-root .lq-stage.is-now .lq-icon{color:var(--brand)}.lq-root .lq-stage.is-next .lq-icon{color:var(--line-control)}.lq-root .lq-progress-stages-note{color:var(--ink-muted);font-size:13px;line-height:20px;margin:var(--space-6) 0 0}.lq-root .lq-q-list-head{align-items:center;border-bottom:1px solid var(--line);color:var(--ink);display:flex;font-size:13px;font-weight:600;justify-content:space-between;line-height:20px;margin:var(--space-2) 0 0;padding-bottom:var(--space-2)}.lq-root .lq-q-list{display:flex;flex-direction:column}.lq-root .lq-q{padding:var(--space-5) 0}.lq-root .lq-q+.lq-q{border-top:1px solid var(--line)}.lq-root .lq-q-head{grid-gap:var(--space-3);align-items:start;display:grid;gap:var(--space-3);grid-template-columns:24px minmax(0,1fr) auto}.lq-root .lq-q-num{align-items:center;background:var(--brand-soft);border-radius:var(--radius-pill);color:var(--brand-ink);display:inline-flex;font-size:12px;font-weight:600;height:24px;justify-content:center;margin-top:-1px;width:24px}.lq-root .lq-q.is-answered .lq-q-num{background:var(--success-soft);color:var(--success)}.lq-root .lq-q.is-skipped .lq-q-num{background:var(--warning-soft);color:var(--warning)}.lq-root .lq-q-main{min-width:0}.lq-root .lq-q-title{color:var(--ink);font-size:15px;font-weight:600;line-height:22px;margin:0}.lq-root .lq-q-title label{cursor:text}.lq-root .lq-q-why{color:var(--ink-muted);font-size:13px;line-height:20px;margin:2px 0 0}.lq-root .lq-q-answer{align-items:flex-end;display:flex;gap:var(--space-3);margin:var(--space-2) 0 0 calc(24px + var(--space-3))}.lq-root .lq-q-input{background:#0000;border:0;border-bottom:1px solid var(--line-control);border-radius:0;color:var(--ink);display:block;flex:1 1;font:inherit;font-size:15px;line-height:24px;min-width:0;overflow:hidden;padding:6px 0;resize:none}.lq-root .lq-q-input::placeholder{color:var(--ink-muted)}.lq-root .lq-q-input:focus{border-bottom-color:var(--brand);box-shadow:0 1px 0 var(--brand);outline:none}.lq-root .lq-q-skip{color:var(--ink-muted);flex:none}.lq-root .lq-q-skip:hover{color:var(--ink)}.lq-root .lq-q-skipped{align-items:center;color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:var(--space-3);line-height:20px;margin:var(--space-2) 0 0 calc(24px + var(--space-3))}.lq-root .lq-plan-layout{display:flex;flex:1 1;min-height:0}.lq-root .lq-canvas{background:var(--surface-panel);flex:1 1;min-height:0;min-width:0;overflow:auto;padding:var(--space-8)}.lq-root .lq-canvas-col{display:flex;flex-direction:column;gap:var(--space-6);margin:0 auto;max-width:760px}.lq-root .lq-sheet{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin:0 auto;max-width:760px;padding:var(--space-8)}.lq-root .lq-sheet-head{margin-bottom:var(--space-6)}.lq-root .lq-sheet-title{color:var(--ink-strong);font-size:22px;font-weight:600;letter-spacing:-.01em;line-height:30px;margin:0}.lq-root .lq-sheet-meta{color:var(--ink-muted);font-size:13px;line-height:20px;margin:var(--space-1) 0 0}.lq-root .lq-sheet-notice{align-items:center;background:var(--brand-soft);border-radius:var(--radius-md);color:var(--brand-ink);display:flex;font-size:13px;gap:var(--space-2);line-height:20px;margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3)}.lq-root .lq-plan{list-style:none;margin:0;padding:0}.lq-root .lq-plan-item{grid-gap:var(--space-2);align-items:start;border-radius:var(--radius-md);display:grid;gap:var(--space-2);grid-template-columns:16px 36px minmax(0,1fr) auto 32px;margin:0 calc(var(--space-2)*-1);padding:var(--space-3) var(--space-2)}.lq-root .lq-plan-item+.lq-plan-item{border-radius:0;border-top:1px solid var(--line)}.lq-root .lq-plan-item:hover{background:var(--surface-hover)}.lq-root .lq-plan-item.is-sub{padding-bottom:var(--space-2);padding-top:var(--space-2)}.lq-root .lq-plan-item.is-sub+.lq-plan-item.is-sub{border-top-color:#0000}.lq-root .lq-plan-item.is-sub .lq-plan-num{font-size:12px;padding-left:var(--space-4)}.lq-root .lq-plan-item.is-sub .lq-plan-title{font-size:14px;font-weight:400}.lq-root .lq-plan-handle{color:var(--ink-faint);cursor:grab;margin-top:3px}.lq-root .lq-plan-num{color:var(--brand-ink);font-size:13px;font-weight:600;line-height:22px;white-space:nowrap}.lq-root .lq-plan-main{display:flex;flex-direction:column;min-width:0}.lq-root .lq-plan-title{border-radius:var(--radius-sm);color:var(--ink);cursor:text;font-size:15px;font-weight:600;line-height:22px}.lq-root .lq-plan-title:hover{text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.lq-root .lq-plan-title:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .lq-plan-desc{color:var(--ink-muted);font-size:13px;line-height:20px}.lq-root .lq-plan-side{align-items:center;display:flex;gap:var(--space-1);padding-top:1px}.lq-root .lq-plan-more{color:var(--ink-muted)}.lq-root .lq-plan-item.is-changed{background:var(--brand-soft);border-radius:var(--radius-md)}.lq-root .lq-plan-item.is-changed+.lq-plan-item{border-top-color:#0000}.lq-root .lq-plan-item.is-removed .lq-plan-desc,.lq-root .lq-plan-item.is-removed .lq-plan-num,.lq-root .lq-plan-item.is-removed .lq-plan-title{color:var(--ink-faint)}.lq-root .lq-plan-item.is-removed .lq-plan-title{text-decoration:line-through}.lq-root .lq-sheet-foot{border-top:1px solid var(--line);margin-top:var(--space-4);padding-top:var(--space-4)}.lq-root .lq-sheet-caption{color:var(--ink-muted);font-size:12px;line-height:16px;margin:var(--space-4) 0 0}.lq-root .lq-assistant{background:var(--surface);border-left:1px solid var(--line);display:flex;flex:none;flex-direction:column;min-height:0;width:420px}.lq-root .lq-assistant-head{align-items:flex-start;border-bottom:1px solid var(--line);display:flex;gap:var(--space-2);justify-content:space-between;padding:var(--space-5) var(--space-5) var(--space-4)}.lq-root .lq-assistant-head h3{color:var(--ink-strong);font-size:15px;font-weight:600;line-height:22px;margin:0}.lq-root .lq-assistant-head p{color:var(--ink-muted);font-size:13px;line-height:20px;margin:2px 0 0}.lq-root .lq-assistant-body{display:flex;flex:1 1;flex-direction:column;gap:var(--space-5);min-height:0;overflow:auto;padding:var(--space-5)}.lq-root .lq-assistant-empty p{color:var(--ink-muted);font-size:13px;line-height:20px;margin:0}.lq-root .lq-assistant-foot{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5)}.lq-root .lq-msg p{font-size:15px;line-height:22px;margin:0}.lq-root .lq-msg-user{align-self:flex-end;background:var(--surface-sunken);border-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-sm);color:var(--ink);max-width:88%;padding:var(--space-3) var(--space-4)}.lq-root .lq-msg-assistant{grid-gap:var(--space-3);align-items:start;display:grid;gap:var(--space-3);grid-template-columns:28px minmax(0,1fr)}.lq-root .lq-msg-avatar{align-items:center;background:var(--brand-soft);border-radius:var(--radius-pill);color:var(--brand-ink);display:inline-flex;height:28px;justify-content:center;margin-top:2px;width:28px}.lq-root .lq-msg-body{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.lq-root .lq-proposal{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md)}.lq-root .lq-proposal-head{border-bottom:1px solid var(--line);color:var(--ink-muted);font-size:12px;font-weight:600;letter-spacing:.04em;line-height:16px;padding:var(--space-2) var(--space-3);text-transform:uppercase}.lq-root .lq-proposal-list{color:var(--ink);font-size:14px;line-height:21px;margin:0;padding:var(--space-3) var(--space-3) var(--space-2) calc(var(--space-3) + 14px)}.lq-root .lq-proposal-list li+li{margin-top:2px}.lq-root .lq-proposal-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-3)}.lq-root .lq-proposal-note{color:var(--ink-muted);font-size:12px;line-height:16px;margin-left:auto}.lq-root .lq-suggestions{display:flex;flex-wrap:wrap;gap:var(--space-1)}.lq-root .lq-suggestion{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;font:inherit;font-size:13px;height:28px;padding:0 var(--space-3)}.lq-root .lq-suggestion:hover{background:var(--brand-soft);border-color:var(--brand-soft);color:var(--brand-ink)}.lq-root .lq-suggestion:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .lq-composer{background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3)}.lq-root .lq-composer:focus-within{border-color:var(--brand);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring)}.lq-root .lq-composer-input{background:#0000;border:0;color:var(--ink);display:block;font:inherit;font-size:15px;line-height:22px;min-height:48px;outline:0;padding:6px 0 0;resize:none;width:100%}.lq-root .lq-composer-input::placeholder{color:var(--ink-muted)}.lq-root .lq-composer-tools{align-items:center;display:flex;gap:var(--space-1);justify-content:flex-end}.lq-root .lq-toolbar{align-items:center;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-wrap:wrap;gap:0;margin:0 auto var(--space-4);max-width:760px;padding:var(--space-1) var(--space-1);position:sticky;top:0;z-index:3}.lq-root .lq-tb-group{align-items:center;display:flex;gap:1px;padding:0 3px}.lq-root .lq-tb-group+.lq-tb-group{border-left:1px solid var(--line)}.lq-root .lq-tb-group-rel{position:relative}.lq-root .lq-tb-btn{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:relative;width:30px}.lq-root .lq-tb-btn:hover{background:var(--surface-hover)}.lq-root .lq-tb-btn.is-active{background:var(--brand-soft);color:var(--brand-ink)}.lq-root .lq-tb-btn:disabled{cursor:default;opacity:.4}.lq-root .lq-popover-item:focus-visible,.lq-root .lq-tb-btn:focus-visible,.lq-root .lq-tb-select:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .lq-tb-btn[aria-haspopup]{width:38px}.lq-root .lq-tb-caret{bottom:5px;color:var(--ink-muted);position:absolute;right:3px}.lq-root .lq-tb-swatch{border:1px solid #0000001f;border-radius:var(--radius-pill);bottom:4px;height:4px;left:7px;position:absolute;width:14px}.lq-root .lq-tb-swatch-lg{border-radius:var(--radius-sm);flex:none;height:18px;position:static;width:18px}.lq-root .lq-tb-swatch-none{background:#0000;border:1px dashed var(--line-control)}.lq-root .lq-tb-select{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:3px;height:32px;padding:0 6px;white-space:nowrap}.lq-root .lq-tb-select:hover{background:var(--surface-hover)}.lq-root .lq-tb-select .lq-icon:last-child{color:var(--ink-muted)}.lq-root .lq-popover{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:flex;flex-direction:column;left:0;min-width:220px;padding:var(--space-1);position:absolute;top:calc(100% + 6px);z-index:4}.lq-root .lq-popover-item{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:var(--space-2);height:34px;padding:0 var(--space-2);text-align:left}.lq-root .lq-popover-item span{flex:1 1}.lq-root .lq-popover-item:hover{background:var(--surface-hover)}.lq-root .lq-popover-item[aria-checked=true]{color:var(--brand-ink)}.lq-root .lq-paper{padding:var(--space-10) var(--space-10) var(--space-8)}.lq-root .lq-paper-head{border-bottom:1px solid var(--line);margin-bottom:var(--space-8);padding-bottom:var(--space-6)}.lq-root .lq-paper-kind{color:var(--ink-muted);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:16px;margin:0 0 var(--space-2);text-transform:uppercase}.lq-root .lq-paper-title{color:var(--ink-strong);font-size:24px;font-weight:600;letter-spacing:-.01em;line-height:32px;margin:0 0 var(--space-5)}.lq-root .lq-paper-fields{grid-gap:var(--space-1) var(--space-5);display:grid;font-size:14px;gap:var(--space-1) var(--space-5);grid-template-columns:max-content 1fr;line-height:22px;margin:0}.lq-root .lq-paper-fields>div{display:contents}.lq-root .lq-paper-fields dt{color:var(--ink-muted);font-weight:500}.lq-root .lq-paper-fields dd{color:var(--ink);margin:0}.lq-root .lq-paper-section+.lq-paper-section{margin-top:var(--space-8)}.lq-root .lq-paper h2{color:var(--ink-strong);font-size:17px;font-weight:600;line-height:24px;margin:0 0 var(--space-3)}.lq-root .lq-paper-num{color:var(--brand-ink)}.lq-root .lq-paper li,.lq-root .lq-paper p{color:var(--ink);font-size:15px;line-height:26px}.lq-root .lq-paper p{margin:0 0 var(--space-4)}.lq-root .lq-paper ol,.lq-root .lq-paper ul{margin:0 0 var(--space-4);padding-left:24px}.lq-root .lq-paper li+li{margin-top:var(--space-1)}.lq-root .lq-paper strong{font-weight:600}.lq-root .lq-hl{border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:var(--ink);padding:1px 0}.lq-root .lq-hl-yellow{background:var(--highlight-yellow)}.lq-root .lq-hl-red{background:var(--highlight-red)}.lq-root .lq-hl-green{background:var(--highlight-green)}.lq-root .lq-hl-blue{background:var(--highlight-blue)}.lq-root .lq-todo{background:var(--warning-soft);border-radius:var(--radius-sm);color:var(--warning);display:inline-block;font-size:12px;font-weight:600;line-height:20px;margin-left:var(--space-1);padding:0 var(--space-2);vertical-align:1px;white-space:nowrap}.lq-root .lq-paper-section.is-pending h2{color:var(--ink-muted)}.lq-root .lq-skeleton{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-1) 0}.lq-root .lq-skeleton i{background:var(--surface-sunken);border-radius:var(--radius-pill);display:block;height:12px}.lq-root .lq-paper .lq-sheet-foot{margin-top:var(--space-8)}.lq-root .lq-genbar{grid-column-gap:var(--space-3);grid-row-gap:var(--space-3);background:var(--surface-raised);border:1px solid var(--line);box-shadow:var(--shadow-sm);column-gap:var(--space-3);display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-template-rows:auto auto;margin:0 auto var(--space-4);max-width:760px;padding:var(--space-3) var(--space-4);position:sticky;row-gap:var(--space-3);top:0;z-index:3}.lq-root .lq-genbar,.lq-root .lq-genbar-icon{align-items:center;border-radius:var(--radius-md)}.lq-root .lq-genbar-icon{background:var(--brand-soft);color:var(--brand);display:inline-flex;height:36px;justify-content:center;width:36px}.lq-root .lq-genbar-main{display:flex;flex-direction:column;min-width:0}.lq-root .lq-genbar-main b{color:var(--ink-strong);font-size:14px;font-weight:600;line-height:20px}.lq-root .lq-genbar-main span{color:var(--ink-muted);font-size:13px;line-height:20px}.lq-root .lq-genbar-count{background:var(--brand-soft);border-radius:var(--radius-pill);color:var(--brand-ink);font-size:12px;font-weight:600;line-height:16px;padding:3px var(--space-2)}.lq-root .lq-genbar-progress{grid-column:1/-1;height:4px}.lq-root .lq-genbar-inline{background:var(--brand-soft);border-color:var(--brand-soft);box-shadow:none;grid-template-rows:auto;margin:var(--space-5) 0 0;position:static}.lq-root .lq-genbar-inline .lq-genbar-icon{background:var(--surface-raised)}.lq-root .lq-msg-quote{border-left:2px solid var(--brand);color:var(--ink-muted);font-size:13px;font-style:italic;line-height:20px;margin:0 0 var(--space-2);padding:0 0 0 var(--space-3)}.lq-root .lq-composer-context{align-items:center;display:flex;gap:var(--space-1);margin-bottom:var(--space-1)}.lq-root .lq-composer.is-disabled{background:var(--surface-sunken);border-color:var(--line)}.lq-root .lq-composer-input:disabled{color:var(--ink-muted)}.lq-root .lq-step-body-validation{max-width:calc(920px + var(--space-8)*2)}.lq-root .lq-vhead{align-items:flex-start;display:flex;gap:var(--space-6);justify-content:space-between;margin-bottom:var(--space-5)}.lq-root .lq-vhead .lq-step-desc{margin-bottom:0}.lq-root .lq-vsummary{display:flex;flex:none;gap:var(--space-6);padding-top:var(--space-1)}.lq-root .lq-vcount{align-items:center;color:var(--ink-faint);display:flex;flex-direction:column;min-width:72px}.lq-root .lq-vcount b{font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:32px}.lq-root .lq-vcount span{font-size:11px;font-weight:600;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.lq-root .lq-vcount.has-items.is-critique{color:var(--danger)}.lq-root .lq-vcount.has-items.is-risque{color:var(--warning)}.lq-root .lq-vcount.has-items.is-forme{color:var(--brand-ink)}.lq-root .lq-vcount:not(.has-items) span{color:var(--ink-muted)}.lq-root .lq-vbar,.lq-root .lq-vstamp{align-items:center;border-radius:var(--radius-md);display:flex;font-size:13px;gap:var(--space-3);line-height:20px;margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.lq-root .lq-vbar{background:var(--surface-panel);color:var(--ink-muted)}.lq-root .lq-vbar span,.lq-root .lq-vstamp div{flex:1 1}.lq-root .lq-vstamp{background:var(--success-soft);color:var(--success)}.lq-root .lq-vstamp b{display:block;font-size:14px;font-weight:600;line-height:20px}.lq-root .lq-vstamp span{color:var(--ink);display:block}.lq-root .lq-vlist{display:flex;flex-direction:column;gap:var(--space-4)}.lq-root .lq-vcard{background:var(--surface-raised);border:1px solid var(--line);border-left-width:4px;border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6)}.lq-root .lq-vcard.is-critique{border-left-color:var(--danger)}.lq-root .lq-vcard.is-risque{border-left-color:var(--warning)}.lq-root .lq-vcard.is-forme{border-left-color:var(--brand)}.lq-root .lq-vcard.is-fixed,.lq-root .lq-vcard.is-refused{background:var(--surface-panel);border-left-color:var(--line-strong)}.lq-root .lq-vcard-head{align-items:center;display:flex;gap:var(--space-3);margin-bottom:var(--space-3)}.lq-root .lq-vcard-level{font-size:12px;height:24px;letter-spacing:.06em;padding:0 var(--space-3);text-transform:uppercase}.lq-root .lq-vcard-title{color:var(--ink-strong);font-size:17px;font-weight:600;line-height:24px;margin:0}.lq-root .lq-vcard-text{color:var(--ink);font-size:15px;line-height:24px;margin:0 0 var(--space-4)}.lq-root .lq-vcard-text em{color:var(--ink-muted);font-style:italic}.lq-root .lq-vcard-text strong{font-weight:600}.lq-root .lq-vcard-text-done{align-items:center;color:var(--ink-muted);display:flex;font-size:14px;gap:var(--space-3);margin:0}.lq-root .lq-vcard-fix{background:var(--warning-soft);border:1px solid var(--warning-soft);border-radius:var(--radius-md);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.lq-root .lq-vcard.is-critique .lq-vcard-fix{background:var(--danger-soft);border-color:var(--danger-soft)}.lq-root .lq-vcard.is-forme .lq-vcard-fix{background:var(--brand-soft);border-color:var(--brand-soft)}.lq-root .lq-vcard-fix-title{color:var(--warning);display:block;font-size:11px;font-weight:700;letter-spacing:.08em;line-height:16px;margin-bottom:var(--space-1);text-transform:uppercase}.lq-root .lq-vcard.is-critique .lq-vcard-fix-title{color:var(--danger)}.lq-root .lq-vcard.is-forme .lq-vcard-fix-title{color:var(--brand-ink)}.lq-root .lq-vcard-fix p{color:var(--ink);font-size:15px;line-height:24px;margin:0}.lq-root .lq-vcard-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.lq-root .lq-btn-brand{background:var(--surface-raised);border-color:var(--brand);color:var(--brand-ink)}.lq-root .lq-btn-brand:hover{background:var(--brand-soft);border-color:var(--brand)}.lq-root .lq-check-passed{background:var(--surface-panel);border-radius:var(--radius-md);margin-top:var(--space-4);padding:var(--space-2) var(--space-3)}.lq-root .lq-check-passed summary{align-items:center;color:var(--ink);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:var(--space-2);line-height:20px;list-style:none}.lq-root .lq-check-passed summary::-webkit-details-marker{display:none}.lq-root .lq-check-passed summary .lq-icon:first-child{color:var(--success)}.lq-root .lq-check-passed summary span{flex:1 1}.lq-root .lq-check-passed p{color:var(--ink-muted);font-size:13px;line-height:20px;margin:var(--space-2) 0 0}.lq-root .lq-canvas-notice{margin:0 auto var(--space-3);max-width:760px}.lq-root .lq-disclaimer{align-items:flex-start;color:var(--ink-muted);display:flex;font-size:13px;gap:var(--space-2);line-height:20px;margin:0;padding:0 var(--space-2)}.lq-root .lq-disclaimer .lq-icon{flex:none;margin-top:3px}.lq-root .lq-disclaimer span{flex:1 1}.lq-root .lq-disclaimer .lq-link{font-weight:500;white-space:nowrap}.lq-root .lq-overlay{align-items:center;background:var(--overlay);display:flex;inset:0;justify-content:center;padding:var(--space-6);position:absolute;z-index:10}.lq-root .lq-dialog{background:var(--surface-raised);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--space-4);max-width:520px;padding:var(--space-6);width:100%}.lq-root .lq-dialog-head{align-items:center;display:flex;gap:var(--space-3)}.lq-root .lq-dialog-head h2{color:var(--ink-strong);flex:1 1;font-size:17px;font-weight:600;line-height:24px;margin:0}.lq-root .lq-dialog-icon{align-items:center;background:var(--warning-soft);border-radius:var(--radius-md);color:var(--warning);display:inline-flex;height:36px;justify-content:center;width:36px}.lq-root .lq-dialog-text{color:var(--ink);font-size:14px;line-height:21px;margin:0}.lq-root .lq-dialog-actions{align-items:center;display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-2)}.lq-root .lq-dialog-actions-center{justify-content:center}.lq-root .lq-row{align-items:center;flex-wrap:wrap}.lq-root .lq-row,.lq-root .lq-stack{display:flex;gap:var(--space-3);padding:var(--space-4)}.lq-root .lq-stack{flex-direction:column}.lq-root .lq-stack-narrow{max-width:760px}.lq-root .lq-step[data-clickable]{border-radius:var(--radius-sm);cursor:pointer}.lq-root .lq-step[data-clickable]:hover .lq-step-label{text-decoration:underline;text-underline-offset:3px}.lq-root .lq-step[data-clickable]:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .lq-doc-skeleton{grid-template-columns:minmax(0,1fr);min-height:72px}.lq-root .lq-skeleton-bar{background:var(--surface-sunken);border-radius:var(--radius-pill);display:block;height:12px;width:40%}.lq-root .lq-doc-clickable{cursor:pointer}.lq-root .lq-doc-clickable:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.lq-root .lq-doc-menu-wrap{display:flex;position:relative}.lq-root .lq-menu{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-md);list-style:none;margin:0;min-width:200px;padding:var(--space-1);position:absolute;right:0;top:calc(100% + var(--space-1));z-index:20}.lq-root .lq-menu-item{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:var(--space-2);height:var(--control-sm);padding:0 var(--space-3);text-align:left;width:100%}.lq-root .lq-menu-item:focus-visible,.lq-root .lq-menu-item:hover{background:var(--surface-hover);outline:none}.lq-root .lq-menu-item.is-danger{color:var(--danger)}.lq-root .lq-menu-sep{background:var(--line);height:1px;margin:var(--space-1) 0}.lq-root .lq-overlay-fixed{align-items:center;background:var(--overlay);display:flex;inset:0;justify-content:center;padding:var(--space-6);position:fixed;z-index:1000}.lq-root .lq-inline-error{align-items:center;background:var(--danger-soft);border-radius:var(--radius-md);color:var(--danger);display:flex;font-size:14px;gap:var(--space-2);line-height:20px;padding:var(--space-3) var(--space-4)}.lq-root .lq-btn:not(.lq-btn-icon){width:auto}.lq-root .lq-btn-primary:disabled,.lq-root .lq-btn-primary[aria-disabled=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary);cursor:default}.lq-root .lq-stage{flex:none;justify-content:normal;padding:0}.lq-root .lq-search input{padding:1px 2px}.lq-root{font-optical-sizing:none}.lq-root.lq-wizard-app{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto}.lq-root .lq-doc-name-input{background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-sm);color:var(--ink);font:inherit;font-size:14px;font-weight:500;height:var(--control-sm);min-width:280px;padding:0 var(--space-2)}.lq-root .lq-doc-name-input:focus{border-color:var(--brand);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .lq-inline-warning{align-items:flex-start;background:var(--warning-soft);border-radius:var(--radius-md);color:var(--warning);display:flex;font-size:14px;gap:var(--space-2);line-height:20px;margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4)}.lq-root .lq-field-hint-error{color:var(--danger)}.lq-root .lq-dictating{background:var(--brand-soft);color:var(--brand-ink)}.lq-root .lq-dictating:before{animation:lq-pulse 1.2s ease-in-out infinite;background:var(--brand);border-radius:var(--radius-pill);content:"";height:8px;width:8px}@keyframes lq-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.lq-root .lq-progress-indeterminate>span{animation:lq-indeterminate 1.4s ease-in-out infinite;width:40%}@keyframes lq-indeterminate{0%{margin-left:-40%}to{margin-left:100%}}@media (prefers-reduced-motion:reduce){.lq-root .lq-dictating:before,.lq-root .lq-progress-indeterminate>span{animation:none}.lq-root .lq-progress-indeterminate>span{margin-left:0;opacity:.5;width:100%}}.lq-root .lq-field,.lq-root .lq-field:focus-within,.lq-root .lq-field:hover{background:#0000;border:0;border-radius:0;box-shadow:none;cursor:auto;display:block;flex-direction:row;gap:normal;height:auto;justify-content:normal;padding:0;position:static;transition:none}.lq-root .lq-typing{align-items:center;display:inline-flex;gap:4px;height:22px}.lq-root .lq-typing i{animation:lq-typing 1.2s ease-in-out infinite;background:var(--ink-muted);border-radius:var(--radius-pill);height:6px;width:6px}.lq-root .lq-typing i:nth-child(2){animation-delay:.15s}.lq-root .lq-typing i:nth-child(3){animation-delay:.3s}@keyframes lq-typing{0%,80%,to{opacity:.3}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.lq-root .lq-typing i{animation:none;opacity:.6}}.lq-root .lq-plan-title-input{background:var(--surface-raised);border:1px solid var(--brand);border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);color:var(--ink);font:inherit;font-size:15px;font-weight:600;height:var(--control-sm);outline:none;padding:0 var(--space-2);width:100%}.lq-root .lq-plan-menu-wrap{display:flex;justify-content:flex-end;position:relative}.lq-root .lq-plan-item.is-dragover{box-shadow:inset 0 2px 0 var(--brand)}.lq-root .lq-plan-item[draggable=true] .lq-plan-handle{cursor:grab}.lq-root .lq-plan-title{cursor:pointer}.lq-root .lq-plan-dropped{border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-muted);font-size:13px;line-height:20px;margin-top:var(--space-4);padding:var(--space-3) var(--space-4)}.lq-root .lq-plan-dropped b{color:var(--ink);font-weight:600}.lq-root .lq-plan-dropped p{margin:var(--space-1) 0 0}.lq-root .lq-plan-dropped span{color:var(--ink);text-decoration:line-through}.lq-root .lq-plan-dropped small{display:block;margin-top:var(--space-2)}.lq-root .lq-numbering-select{background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-sm);color:var(--ink-muted);font:inherit;font-size:13px;height:var(--control-sm);padding:0 var(--space-2)}.lq-root .lq-proposal-preview{background:var(--brand-soft);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.lq-root .lq-proposal-preview-label{color:var(--brand-ink);font-size:12px;font-weight:600;line-height:16px;margin:0 0 var(--space-2)}.lq-root a[data-cite]{color:var(--brand);font-weight:500;text-decoration:none}.lq-root a[data-cite]:hover{color:var(--brand-hover);text-decoration:underline;text-underline-offset:3px}.lq-root .lq-paper-editable{border-radius:var(--radius-sm);outline:none}.lq-root .lq-paper-editable:focus-visible{box-shadow:0 0 0 2px var(--surface-raised),0 0 0 4px var(--focus-ring)}.lq-root.lq-toast-wrap{background:#0000;left:50%;max-width:min(720px,calc(100vw - 32px));position:fixed;top:76px;transform:translateX(-50%);width:auto;z-index:900}.lq-root .lq-toast{border:1px solid var(--danger);box-shadow:var(--shadow-md)}.lq-root .lq-toast span{flex:1 1}.lq-root .lq-plan-item{position:relative}.lq-root .lq-plan-menu{left:auto;right:var(--space-2);top:calc(100% - var(--space-2))}.lq-root svg.lq-icon{display:inline;vertical-align:initial}.lq-root .lq-saved.is-warning,.lq-root .lq-saved.is-warning .lq-icon{color:var(--warning)}.lq-root .lq-toast.is-info{background:var(--surface-raised);border-color:var(--line-strong);color:var(--ink)}.lq-root .lq-toast.is-info .lq-icon{color:var(--success)}.lq-root.lq-toast-wrap.lq-toast-bottom{bottom:88px;top:auto}.lq-root.lq-dialog-host{background:#0000;position:static}.lq-root .lq-vcard-edit{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}.lq-root .lq-vcard-edit textarea{background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-md);color:var(--ink);font:inherit;font-size:15px;line-height:24px;padding:var(--space-3);resize:vertical;width:100%}.lq-root .lq-vcard-edit textarea:focus{border-color:var(--brand);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}@media (max-width:1280px){.lq-root .lq-assistant{width:360px}}@media (max-width:1023px){.lq-root .lq-step-label{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lq-root .lq-wizard-head{gap:var(--space-2);grid-template-columns:auto 1fr auto;padding:0 var(--space-4)}.lq-root .lq-wizard-footer{flex-wrap:wrap;height:auto;padding:var(--space-3) var(--space-4);row-gap:var(--space-2)}.lq-root .lq-wizard-footer-left{order:2}.lq-root .lq-wizard-footer-right{flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end;order:1;width:100%}.lq-root .lq-wizard-footer-hint{flex-basis:100%;text-align:end}.lq-root .lq-step-body{padding-left:var(--space-4);padding-right:var(--space-4)}}[dir=rtl] .lq-root .lq-assistant{border-left:0;border-right:1px solid var(--line)}[dir=rtl] .lq-root .lq-howto-close{left:var(--space-3);right:auto}[dir=rtl] .lq-root .lq-sources-label{margin-left:var(--space-1);margin-right:0}[dir=rtl] .lq-root .lq-attach,[dir=rtl] .lq-root .lq-stages{text-align:right}[dir=rtl] .lq-root .lq-plan-item.is-sub .lq-plan-num{padding-left:0;padding-right:var(--space-4)}[dir=rtl] .lq-root .lq-proposal-note{margin-left:0;margin-right:auto}[dir=rtl] .lq-root .lq-tb-group+.lq-tb-group{border-left:0;border-right:1px solid var(--line)}[dir=rtl] .lq-root .lq-tb-caret{left:3px;right:auto}[dir=rtl] .lq-root .lq-popover{left:auto;right:0}[dir=rtl] .lq-root .lq-paper ol,[dir=rtl] .lq-root .lq-paper ul{padding-left:0;padding-right:24px}[dir=rtl] .lq-root .lq-todo{margin-left:0;margin-right:var(--space-1)}[dir=rtl] .lq-root .lq-msg-quote{border-left:0;border-right:2px solid var(--brand);padding:0 var(--space-3) 0 0}[dir=rtl] .lq-root .lq-vcard{border-left-width:1px;border-right-width:4px}[dir=rtl] .lq-root .lq-vcard.is-critique{border-left-color:var(--line);border-right-color:var(--danger)}[dir=rtl] .lq-root .lq-vcard.is-risque{border-left-color:var(--line);border-right-color:var(--warning)}[dir=rtl] .lq-root .lq-vcard.is-forme{border-left-color:var(--line);border-right-color:var(--brand)}[dir=rtl] .lq-root .lq-menu,[dir=rtl] .lq-root .lq-plan-menu{left:var(--space-2);right:auto}[dir=rtl] .lq-root .lq-doc-menu-wrap .lq-menu{left:0}[dir=rtl] .lq-root .lq-q-answer,[dir=rtl] .lq-root .lq-q-skipped{margin-left:0;margin-right:calc(24px + var(--space-3))}.lq-root .lq-saved,.lq-root .lq-wizard-meta{white-space:nowrap}.lq-root .lq-menu-item:disabled{background:#0000;cursor:default;opacity:.5}.lq-root .lq-saved-retry{background:#0000;border:0;cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-underline-offset:3px}.lq-root .lq-saved-retry:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .lq-msg-error p{color:var(--danger)}.lq-root .lq-msg-error p.lq-msg-error-detail{color:var(--ink-muted);font-size:13px;line-height:18px}.lq-root.lq-home-root{flex:1 0 auto}.lq-root .lq-cite{border-radius:3px;color:var(--brand);cursor:pointer;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.lq-root .lq-cite:hover{text-decoration-thickness:2px}.lq-root .lq-cite:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.lq-root .lq-cite.is-active{background:var(--brand-soft);box-shadow:0 0 0 2px var(--brand-soft)}.lq-root .lq-cite-wrap{color:var(--brand);white-space:normal}.lq-root .lq-sources-banner{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--brand-ink);display:flex;gap:var(--space-3);margin:0 auto var(--space-3);max-width:760px;padding:var(--space-3) var(--space-4)}.lq-root .lq-sources-banner p{color:var(--ink-muted);flex:1 1;font-size:13px;line-height:20px;margin:0;min-width:0}.lq-root .lq-sources-banner b{color:var(--ink-strong);font-weight:600}.lq-root .lq-side-panel{position:relative}.lq-root .lq-panel-head{align-items:center;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-4)}.lq-root .lq-tabs{display:flex;gap:var(--space-1)}.lq-root .lq-tab{align-items:center;background:#0000;border:0;border-radius:var(--radius-md);color:var(--ink-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:500;gap:var(--space-2);height:36px;line-height:20px;padding:0 var(--space-3)}.lq-root .lq-tab:hover{background:var(--surface-hover);color:var(--ink)}.lq-root .lq-tab.is-active{background:var(--brand-soft);color:var(--brand-ink)}.lq-root .lq-tab:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.lq-root .lq-tab-count{background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--ink-muted);font-size:12px;height:20px;line-height:18px;min-width:20px;padding:0 6px;text-align:center}.lq-root .lq-panel-view{display:flex;flex:1 1;flex-direction:column;min-height:0}.lq-root .lq-panel-view[hidden]{display:none}.lq-root .lq-assistant-intro{color:var(--ink-muted);font-size:13px;line-height:20px;margin:0}.lq-root .lq-src-tab{display:flex;flex:1 1;flex-direction:column;min-height:0}.lq-root .lq-src-tab .lq-assistant-body{gap:var(--space-4)}.lq-root .lq-src-empty,.lq-root .lq-src-intro{color:var(--ink-muted);font-size:13px;line-height:20px;margin:0}.lq-root .lq-src-group{align-items:center;color:var(--ink-muted);display:flex;font-size:11px;font-weight:600;gap:var(--space-2);letter-spacing:.06em;line-height:16px;margin:0 0 var(--space-3);text-transform:uppercase}.lq-root .lq-src-group span{color:var(--ink-faint);font-weight:500}.lq-root .lq-src-list{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:0;padding:0}.lq-root .lq-src-item{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:28px minmax(0,1fr)}.lq-root .lq-src-icon{background:var(--brand-soft);border-radius:8px;color:var(--brand-ink);display:grid;height:28px;place-items:center;width:28px}.lq-root .lq-src-main{display:flex;flex-direction:column;gap:2px;min-width:0}.lq-root .lq-src-title{background:none;border:0;color:var(--ink-strong);cursor:pointer;font:inherit;font-size:14px;font-weight:500;line-height:20px;padding:0;text-align:start}.lq-root .lq-src-title.is-link{color:var(--brand)}.lq-root .lq-src-title:hover{text-decoration:underline}.lq-root .lq-src-sub{color:var(--ink-muted);font-size:12px;line-height:16px}.lq-root .lq-src-arts{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-2) 0 var(--space-1)}.lq-root .lq-src-art{background:var(--surface);border:1px solid var(--line);border-radius:6px;color:var(--brand);cursor:pointer;font:inherit;font-size:13px;height:26px;line-height:20px;padding:0 var(--space-2)}.lq-root .lq-src-art:hover{background:var(--brand-soft);border-color:var(--brand)}.lq-root .lq-src-parts{color:var(--ink-faint);font-size:12px;line-height:16px}.lq-root .lq-src-foot{align-items:flex-start;border-top:1px solid var(--line);color:var(--ink-muted);display:flex;font-size:12px;gap:var(--space-2);line-height:18px;margin:0;padding:var(--space-3) var(--space-5)}.lq-root .lq-src-foot svg{color:#0a6f60;color:var(--success,#0a6f60);flex:none;margin-top:2px}.lq-root .lq-src-card{display:flex;flex-direction:column;gap:var(--space-4)}.lq-root .lq-src-badges{display:flex;flex-wrap:wrap;gap:var(--space-1)}.lq-root .lq-src-badge{align-items:center;background:var(--surface-sunken);border-radius:6px;color:var(--ink-muted);display:inline-flex;font-size:12px;gap:4px;height:22px;line-height:16px;padding:0 var(--space-2)}.lq-root .lq-src-badge.is-brand{background:var(--brand-soft);color:var(--brand-ink)}.lq-root .lq-src-card-title{color:var(--brand);font-size:18px;font-weight:600;line-height:26px;margin:0}.lq-root .lq-src-meta{grid-gap:var(--space-1) var(--space-4);display:grid;font-size:13px;gap:var(--space-1) var(--space-4);grid-template-columns:auto minmax(0,1fr);line-height:20px;margin:0}.lq-root .lq-src-meta dt{color:var(--ink-muted)}.lq-root .lq-src-meta dd{color:var(--ink);margin:0}.lq-root .lq-src-hijri{color:var(--ink-muted)}.lq-root .lq-src-full{align-self:flex-start;border-color:var(--brand);color:var(--brand-ink)}.lq-root .lq-src-excerpt{background:var(--surface-panel);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4)}.lq-root .lq-src-excerpt p{color:var(--ink);font-size:14px;line-height:22px;margin:0}.lq-root .lq-src-excerpt .lq-src-excerpt-label{color:var(--brand-ink);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:16px;margin-bottom:var(--space-2);text-transform:uppercase}.lq-root .lq-src-cited{align-items:center;color:var(--ink-muted);display:flex;font-size:13px;gap:var(--space-2);line-height:20px;margin:0}.lq-root .lq-src-cited>span{flex:1 1}.lq-root .lq-src-fulltext{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.lq-root .lq-canvas{position:relative}.lq-root .lq-selbar{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:flex;gap:2px;padding:4px;position:absolute;z-index:5}.lq-root .lq-selbar-ask{align-items:center;background:var(--brand-soft);border:0;border-radius:8px;color:var(--brand-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:var(--space-2);height:32px;margin-inline-end:var(--space-1);padding:0 var(--space-3)}.lq-root .lq-selbar-ask:hover{background:var(--surface-hover)}.lq-root .lq-plan-sources{align-items:center;color:var(--brand);display:flex;flex-wrap:wrap;font-size:12px;gap:0 4px;line-height:18px;margin-top:4px}.lq-root .lq-plan-sources svg{margin-inline-end:2px}.lq-root .lq-src-foot.is-note svg{color:var(--brand)}.lq-root .lq-tb-btn:disabled,.lq-root .lq-tb-btn:disabled:hover,.lq-root .lq-tb-select:disabled,.lq-root .lq-tb-select:disabled:hover{background:#0000;cursor:not-allowed;opacity:.35}.lq-root .lq-canvas{--canvas-pad:var(--space-8)}.lq-root .lq-canvas>.lq-toolbar{top:calc(var(--canvas-pad)*-1)}.lq-root .lq-cite{scroll-margin-bottom:48px;scroll-margin-top:96px}@media (max-width:1023px){.lq-root .lq-canvas{--canvas-pad:var(--space-5)}}@media (max-width:639px){.lq-root .lq-canvas{--canvas-pad:var(--space-3)}}.lq-root .lq-paper-body>div{min-height:26px}.lq-root .lq-paper-body h3{color:var(--brand-ink);font-size:17px;font-weight:600;line-height:26px;margin:var(--space-4) 0 var(--space-2)}.lq-root .lq-paper-body h4{color:var(--ink-strong);font-size:15px;font-style:italic;font-weight:600;line-height:24px;margin:var(--space-3) 0 var(--space-1)}.lq-root .lq-paper-body blockquote{border-inline-start:3px solid var(--line-strong);color:var(--ink-muted);font-style:italic;margin:var(--space-2) 0;padding:2px 0 2px var(--space-4)}.lq-root .lq-paper-body ol,.lq-root .lq-paper-body ul{margin:var(--space-1) 0;padding-inline-start:24px}.lq-root .lq-paper-body ul{list-style:disc}.lq-root .lq-paper-body ul ul{list-style:circle}.lq-root .lq-paper-body ol{list-style:decimal}.lq-root .lq-paper-body li{margin:2px 0}.lq-root .lq-paper-body a{color:var(--brand);text-decoration:underline}.lq-root .lq-paper-body a.lq-cite{text-decoration-thickness:1px}.lq-root .lq-paper-body mark{background:var(--highlight-yellow);border-radius:2px;color:inherit;padding:0 1px}.lq-root .lq-paper-body mark[data-color=rouge]{background:var(--highlight-red)}.lq-root .lq-paper-body mark[data-color=vert]{background:var(--highlight-green)}.lq-root .lq-paper-body mark[data-color=bleu]{background:var(--highlight-blue)}.lq-root .lq-popover-wide{max-height:360px;min-width:300px;overflow-y:auto}.lq-root .lq-link-form{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);width:300px}.lq-root .lq-link-form input{background:var(--surface);border:1px solid var(--line-control);border-radius:var(--radius-sm);color:var(--ink);font:inherit;font-size:14px;height:var(--control-md);padding:0 var(--space-3)}.lq-root .lq-link-form input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}.lq-root .lq-link-actions{display:flex;gap:var(--space-2);justify-content:flex-end}.lq-root .lq-popover.lq-popover-end{left:auto;right:0}.lq-root .lq-selbar{z-index:2}.lq-root .lq-popover .lq-popover-item.lq-toc-item{align-items:flex-start;flex-shrink:0;height:auto;line-height:20px;min-height:34px;padding:7px var(--space-2);text-align:start}.lq-root .lq-popover .lq-popover-item.lq-toc-item.is-sub{padding-inline-start:var(--space-6)}.lq-root .lq-toc-num{color:var(--ink-muted);flex:none;font-weight:500;min-width:28px}.lq-root .lq-popover-wide{width:340px}.lq-root .lq-paper{counter-reset:lq-note}.lq-root .lq-cite-wrap.is-note{white-space:nowrap}.lq-root .lq-cite.lq-fn{border-radius:4px;color:var(--brand);counter-increment:lq-note;display:inline-block;font-size:.72em;font-weight:600;line-height:1;margin-inline-start:1px;text-align:center;text-decoration:none;vertical-align:super}.lq-root .lq-cite.lq-fn:after{content:counter(lq-note)}.lq-root .lq-cite.lq-fn:hover{background:var(--brand-soft)}.lq-root .lq-cite.lq-fn.is-active{background:var(--brand);box-shadow:none;color:var(--surface-raised)}.lq-root .lq-fn-list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:var(--space-4) 0 0;padding:var(--space-3) 0 0;position:relative;-webkit-user-select:text;user-select:text}.lq-root .lq-fn-list:before{border-top:1px solid var(--line-strong);content:"";inset-inline-start:0;position:absolute;top:0;width:160px}.lq-root .lq-fn-list li{color:var(--ink-muted);display:flex;font-size:12px;gap:6px;line-height:18px}.lq-root .lq-fn-num{color:var(--brand);flex:none;font-size:10px;font-weight:600;line-height:14px;min-width:16px}.lq-root .lq-fn-text{background:none;border:0;color:inherit;font:inherit;padding:0;text-align:start}.lq-root button.lq-fn-text{border-radius:3px;cursor:pointer}.lq-root button.lq-fn-text:hover{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.lq-root button.lq-fn-text:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lq-root .lq-resizer{cursor:col-resize;flex:none;outline:none;position:relative;touch-action:none;width:0;z-index:4}.lq-root .lq-resizer:before{bottom:0;content:"";inset-inline-start:-6px;position:absolute;top:0;width:12px}.lq-root .lq-resizer:after{background:#0000;bottom:0;content:"";inset-inline-start:-1px;position:absolute;top:0;transition:background .15s;width:2px}.lq-root .lq-resizer.is-dragging:after,.lq-root .lq-resizer:focus-visible:after,.lq-root .lq-resizer:hover:after{background:var(--brand)}.lq-root .lq-resizer-grip{background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:999px;box-shadow:var(--shadow-sm);color:var(--ink-muted);display:grid;height:32px;inset-inline-start:0;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}[dir=rtl] .lq-root .lq-resizer-grip{transform:translate(50%,-50%)}.lq-root .lq-resizer.is-dragging .lq-resizer-grip,.lq-root .lq-resizer:focus-visible .lq-resizer-grip,.lq-root .lq-resizer:hover .lq-resizer-grip{border-color:var(--brand);color:var(--brand)}body.lq-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}body.lq-resizing canvas,body.lq-resizing iframe{pointer-events:none}.lq-root .lq-plan-layout.is-source-full>.lq-canvas{display:none}.lq-root .lq-plan-layout.is-source-full>.lq-assistant{flex:1 1;width:auto}.lq-root .lq-assistant.is-source{overflow:hidden}.lq-root .lq-srcpanel{display:flex;flex:1 1;flex-direction:column;min-height:0}.lq-root .lq-srcpanel-bar{flex:none}.lq-root .lq-srcpanel-tools{align-items:center;display:flex;gap:2px;margin-inline-start:auto}.lq-root .lq-srcpanel-head{display:flex;flex:none;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-3)}.lq-root .lq-srcpanel-sub{color:var(--ink-muted);font-size:12px;line-height:18px;margin:0}.lq-root .lq-srcpanel-views{border-bottom:1px solid var(--line);flex:none;padding:0 var(--space-5) var(--space-3)}.lq-root .lq-segmented{background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-sm);display:inline-flex;gap:2px;padding:2px}.lq-root .lq-segmented button{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--ink-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:6px;height:28px;padding:0 var(--space-3)}.lq-root .lq-segmented button:hover{color:var(--ink)}.lq-root .lq-segmented button.is-active{background:var(--surface-raised);box-shadow:var(--shadow-sm);color:var(--ink-strong);font-weight:500}.lq-root .lq-segmented button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.lq-root .lq-srcpanel-body{overflow:hidden}.lq-root .lq-srcpanel-body,.lq-root .lq-srcpanel-scroll{display:flex;flex:1 1;flex-direction:column;min-height:0}.lq-root .lq-srcpanel-scroll{gap:var(--space-3);overflow-y:auto;padding:var(--space-4) var(--space-5) var(--space-5)}.lq-root .lq-srcpanel-pad{padding:var(--space-4) var(--space-5)}.lq-root .lq-srcpanel-full{flex:1 1;min-height:0;overflow:auto}.lq-root .lq-srcpanel-more{align-self:flex-start}.lq-root .lq-srcpanel-foot{border-top:1px solid var(--line);flex:none;padding:var(--space-3) var(--space-5)}.lq-root .lq-srcpassage{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.lq-root .lq-srcpassage.is-cited{background:color-mix(in srgb,var(--warning) 12%,var(--surface-raised));border-color:color-mix(in srgb,var(--warning) 45%,var(--line))}.lq-root .lq-srcpassage-label{align-items:center;background:var(--brand-soft);border-radius:999px;color:var(--brand-ink);display:inline-flex;font-size:11px;font-weight:600;gap:4px;line-height:16px;margin:0 0 var(--space-2);padding:2px var(--space-2)}.lq-root .lq-srcpassage-head{color:var(--ink-muted);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:16px;margin:0 0 4px;text-transform:uppercase}.lq-root .lq-srcpassage-text{color:var(--ink);font-size:14px;line-height:22px;margin:0 0 var(--space-2)}.lq-root .lq-srcpassage-text:last-child{margin-bottom:0}.lq-root .lq-pdf{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.lq-root .lq-pdf-bar{align-items:center;border-bottom:1px solid var(--line);display:flex;flex:none;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between;padding:4px var(--space-3)}.lq-root .lq-pdf-group{align-items:center;display:flex;gap:2px}.lq-root .lq-pdf-page,.lq-root .lq-pdf-zoom{font-feature-settings:"tnum";color:var(--ink-muted);font-size:12px;font-variant-numeric:tabular-nums;min-width:52px;text-align:center}.lq-root .lq-pdf-group .lq-btn[aria-pressed=true]{color:var(--brand)}.lq-root .lq-pdf-pages{background:var(--surface-sunken);flex:1 1;min-height:0;overflow:auto;padding:var(--space-4)}.lq-root .lq-pdf-page-canvas{box-shadow:var(--shadow-sm);margin:0 auto;width:max-content}.lq-root .lq-pdf mark.lq-pdf-hit{background:color-mix(in srgb,var(--warning) 38%,#0000);border-radius:2px;color:#0000;padding:0}.lq-root .lq-pdf-back{align-items:center;background:var(--brand);border:0;border-radius:999px;bottom:var(--space-4);box-shadow:var(--shadow-md);color:var(--surface-raised);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;left:50%;padding:0 var(--space-3);position:absolute;transform:translateX(-50%)}.lq-root .lq-canvas>.lq-genbar{top:calc(var(--canvas-pad)*-1)}@media (max-width:1023px){.lq-root .lq-resizer{display:none}.lq-root .lq-plan-layout>.lq-assistant{max-width:100%}}.lq-root .lq-pdf-note{align-items:flex-start;background:var(--surface-sunken);border-bottom:1px solid var(--line);color:var(--ink-muted);display:flex;flex:none;flex-wrap:wrap;font-size:12px;gap:4px var(--space-2);line-height:18px;margin:0;padding:var(--space-2) var(--space-4)}.lq-root .lq-pdf-note>svg{color:var(--warning);flex:none;margin-top:2px}.lq-root .lq-pdf-note>span{flex:1 1;min-width:180px}.lq-root .lq-srcpanel-full .lq-src-target{background:color-mix(in srgb,var(--warning) 14%,#0000);border-radius:4px;scroll-margin-top:170px}.lq-root .lq-plan-layout.is-source-full .lq-srcpanel-foot,.lq-root .lq-plan-layout.is-source-full .lq-srcpanel-head,.lq-root .lq-plan-layout.is-source-full .lq-srcpanel-scroll,.lq-root .lq-plan-layout.is-source-full .lq-srcpanel-views{padding-inline:max(var(--space-5),calc(50% - 480px))}.lq-root .lq-plan-layout.is-source-full .lq-srcpanel-full>*{margin-inline:auto;max-width:1000px}@media (min-width:1024px){.lq-root .lq-plan-layout.is-tight>.lq-canvas{--canvas-pad:var(--space-4);padding:var(--space-4)}.lq-root .lq-plan-layout.is-tight .lq-paper:not(.is-paged){padding:var(--space-8) var(--space-6) var(--space-6)}}.lq-root .lq-paper.is-paged{background:#0000;border-color:#0000;box-shadow:none;position:relative}.lq-root .lq-paper.is-paged>:not(.lq-page-layer){position:relative;z-index:1}.lq-root .lq-page-layer{inset:0;pointer-events:none;position:absolute}.lq-root .lq-page-bg{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);left:0;position:absolute;right:0;z-index:0}.lq-root .lq-page-notes{margin:0;pointer-events:auto;position:absolute;z-index:2}.lq-root .lq-paper.is-paged .lq-paper-editable:focus,.lq-root .lq-paper.is-paged .lq-paper-editable:focus-visible{box-shadow:none}.lq-root .lq-page-focus{border:1px solid color-mix(in srgb,var(--focus-ring) 40%,#0000);border-radius:var(--radius-sm);pointer-events:none;position:absolute;z-index:2}.lq-root .lq-paper-envelope.is-intro{margin:var(--space-6) 0 var(--space-8)}.lq-root .lq-paper-envelope.is-closing{margin:var(--space-8) 0 0}.lq-root .lq-canvas{overflow-anchor:none}.lq-root .lq-doc-list .lq-doc{gap:var(--space-3);grid-template-columns:36px minmax(0,1fr) auto auto;padding:var(--space-3) var(--space-4)}.lq-root .lq-doc-list .lq-doc-icon{height:36px;width:36px}.lq-root .lq-doc-list .lq-doc-meta{font-size:12px;line-height:18px;margin-top:0}.lq-root .lq-doc-list{gap:var(--space-2)}.lq-root .lq-page-split,.lq-root .lq-page-split-strut{clear:both;float:inline-start;margin:0;padding:0;pointer-events:none;-webkit-user-select:none;user-select:none}.lq-root .lq-page-split{width:100%}.lq-root .lq-page-split-strut{width:0}.lq-root .lq-page-num{font-feature-settings:"tnum";bottom:14px;color:var(--ink-muted);font-size:11px;font-variant-numeric:tabular-nums;line-height:16px;position:absolute}.lq-root .lq-paper-fields dt{grid-column:1}.lq-root .lq-paper-fields dd{grid-column:2}.lq-root .lq-paper-fields>:not(div):not(dt):not(dd){grid-column:1/-1}@media (max-width:639px){.lq-root .lq-paper-fields dd,.lq-root .lq-paper-fields dt{grid-column:1}}.lq-root .lq-page-layer,.lq-root .lq-page-layer *{user-select:none;-webkit-user-select:none}.lq-root .lq-canvas{container-type:inline-size}.lq-root .lq-paper.is-paged{--pt:calc(min(760px, 100cqw)/595.28);font-family:Aptos,Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:calc(var(--pt)*10.5);line-height:1.3;padding:calc(var(--pt)*59.55) calc(var(--pt)*65.2) calc(var(--pt)*56.7)}.lq-root .lq-paper.is-paged .lq-paper-head{border:0;margin:0 0 calc(var(--pt)*6);padding:0}.lq-root .lq-paper.is-paged .lq-paper-kind{font-size:calc(var(--pt)*9);letter-spacing:.04em;line-height:1.3;margin:0 0 calc(var(--pt)*6)}.lq-root .lq-paper.is-paged .lq-paper-title{font-size:calc(var(--pt)*16);letter-spacing:0;line-height:1.2;margin:0 0 calc(var(--pt)*10)}.lq-root .lq-paper.is-paged .lq-paper-fields{display:block;font-size:calc(var(--pt)*10.5);line-height:1.3}.lq-root .lq-paper.is-paged .lq-paper-fields>div{display:block;margin:0 0 calc(var(--pt)*6)}.lq-root .lq-paper.is-paged .lq-paper-fields dt{color:inherit;display:inline;font-weight:400}.lq-root .lq-paper.is-paged .lq-paper-fields dt:after{content:" : "}.lq-root .lq-paper.is-paged .lq-paper-fields dd{display:inline;margin:0}.lq-root .lq-paper.is-paged .lq-paper-fields dd.lq-paper-editable:empty:before{content:"\200b"}.lq-root .lq-paper.is-paged .lq-paper-section+.lq-paper-section{margin-top:0}.lq-root .lq-paper.is-paged h2{font-size:calc(var(--pt)*13);line-height:1.25;margin:calc(var(--pt)*10) 0 calc(var(--pt)*5)}.lq-root .lq-paper.is-paged h2.is-sub{font-size:calc(var(--pt)*11.5)}.lq-root .lq-paper.is-paged .lq-paper-body,.lq-root .lq-paper.is-paged .lq-paper-body li,.lq-root .lq-paper.is-paged .lq-paper-body p{font-size:calc(var(--pt)*10.5);line-height:1.3}.lq-root .lq-paper.is-paged .lq-paper-body>div{margin:0 0 calc(var(--pt)*6)}.lq-root .lq-paper.is-paged .lq-paper-body>div:has(>br:only-child){height:calc(var(--pt)*6);line-height:calc(var(--pt)*6);margin:calc(var(--pt)*-6) 0 0;min-height:0;overflow:hidden}.lq-root .lq-paper.is-paged .lq-paper-body>div{min-height:calc(var(--pt)*10.5*1.3)}.lq-root .lq-paper.is-paged .lq-paper-body p{margin:0 0 calc(var(--pt)*6)}.lq-root .lq-paper.is-paged .lq-paper-body ol,.lq-root .lq-paper.is-paged .lq-paper-body ul{margin:0 0 calc(var(--pt)*6);padding-inline-start:calc(var(--pt)*18)}.lq-root .lq-paper.is-paged .lq-paper-body li+li{margin-top:calc(var(--pt)*3)}.lq-root .lq-paper.is-paged .lq-paper-body h3{font-size:calc(var(--pt)*10.5);margin:calc(var(--pt)*10) 0 calc(var(--pt)*5)}.lq-root .lq-paper.is-paged .lq-paper-envelope.is-intro{margin:0 0 calc(var(--pt)*6)}.lq-root .lq-paper.is-paged .lq-paper-envelope.is-closing{margin:calc(var(--pt)*10) 0 0}.lq-root .lq-paper.is-paged .lq-fn-list li{font-size:calc(var(--pt)*9);line-height:1.3}.lq-root .lq-paper.is-paged .lq-fn-num{font-size:calc(var(--pt)*7.5);line-height:1.3}.lq-root .lq-paper.is-paged .lq-page-num{bottom:calc(var(--pt)*24);font-size:calc(var(--pt)*9)}.lq-root .lq-paper.is-paged .lq-fn-list{gap:0}.lq-root .lq-paper.is-paged .lq-fn-list li{line-height:1.25;margin:0}.lq-root .lq-paper.is-paged .lq-fn-list li+li{margin-top:calc(var(--pt)*2)}.lq-root .lq-paper.is-paged .lq-fn-text{line-height:inherit}.lq-root .lq-cite.lq-fn{display:inline;font-size:.68em;line-height:0;margin:0 0 0 1px;padding:0 1px;position:relative;top:-.45em;vertical-align:initial}.lq-root .lq-paper .lq-paper-title{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.lq-root .lq-paper :is(h1,h2,h3,h4,p,li,dt,dd,div,span){text-overflow:clip}.lq-root .lq-paper.is-paged .lq-fn-list{margin:0;padding:calc(var(--pt)*9.4) 0 0}.lq-root .lq-paper.is-paged .lq-fn-list:before{width:calc(var(--pt)*125)}.lq-root .lq-paper.is-paged .lq-fn-list li{gap:calc(var(--pt)*4.7)}.lq-root .lq-paper.is-paged .lq-fn-num{min-width:calc(var(--pt)*12.5)}.lq-root .lq-paper.is-paged .lq-page-num{line-height:1.3}.lq-root .lq-paper.is-paged .lq-paper-body li{margin-block:calc(var(--pt)*1.6)}.lq-root del.lq-del{background:color-mix(in srgb,var(--danger-soft) 70%,#0000);color:var(--danger);text-decoration:line-through;text-decoration-thickness:1px}.lq-root ins.lq-ins{background:color-mix(in srgb,var(--success-soft) 70%,#0000);color:var(--success);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.lq-root .lq-redline [data-sn].is-del sup{color:var(--danger);opacity:.7}.lq-root .lq-redline [data-sn].is-ins sup{color:var(--success)}.lq-root .lq-edit-list{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;padding:var(--space-3)}.lq-root .lq-edit-list li+li{margin-top:0}.lq-root .lq-edit-pick{align-items:flex-start;cursor:pointer;display:flex;gap:var(--space-2)}.lq-root .lq-edit-pick input{accent-color:var(--brand);flex:none;margin:4px 0 0}.lq-root .lq-edit-where{color:var(--brand-ink);font-size:12px;font-weight:600;margin-inline-end:var(--space-2)}.lq-root .lq-edit.is-off .lq-edit-what{color:var(--ink-faint);text-decoration:line-through}.lq-root .lq-edit-stale{color:var(--warning);display:block;font-size:12px;line-height:16px}.lq-root .lq-proposal.is-dismissed,.lq-root .lq-proposal.is-superseded{opacity:.75}.lq-root .lq-proposal.is-dismissed .lq-proposal-note,.lq-root .lq-proposal.is-superseded .lq-proposal-note{margin-left:0}.lq-root .lq-typing-label{color:var(--ink-muted);font-size:12px;line-height:16px;margin:var(--space-1) 0 0}.lq-root .lq-versions-list{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}.lq-root .lq-version{align-items:center;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.lq-root .lq-version.is-open{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.lq-root .lq-version-main{align-items:flex-start;background:none;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font:inherit;gap:2px;min-width:0;padding:0;text-align:start}.lq-root .lq-version-main:disabled{cursor:default}.lq-root .lq-version-main:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--brand);outline-offset:2px}.lq-root .lq-version-when{color:var(--ink-muted);font-size:12px;line-height:16px}.lq-root .lq-version-label{color:var(--ink-strong);font-size:14px;font-weight:500;line-height:20px}.lq-root .lq-version-detail{color:var(--ink-faint);font-size:12px;line-height:16px}.lq-root .lq-version-actions{display:flex;flex-basis:100%;flex-wrap:wrap;gap:var(--space-2);padding-top:var(--space-1)}.lq-root .lq-version-banner{align-items:flex-start;background:var(--brand-soft);border:1px solid var(--brand);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--brand-ink);display:flex;gap:var(--space-3);margin:0 auto var(--space-3);max-width:760px;padding:var(--space-3) var(--space-4);position:sticky;z-index:2}.lq-root .lq-version-banner .lq-icon{flex:none;margin-top:2px}.lq-root .lq-version-banner p{color:var(--ink);display:flex;flex:1 1;flex-direction:column;font-size:13px;gap:2px;line-height:20px;margin:0;min-width:0}.lq-root .lq-version-banner strong{color:var(--brand-ink);font-weight:600}.lq-root .lq-proposal-preview.is-removing{border-color:var(--danger)}.lq-root .lq-proposal-preview.is-removing .lq-proposal-preview-label{color:var(--danger)}.lq-root .lq-proposal-preview.is-version{background:var(--surface-sunken)}.lq-root .lq-proposal-preview.is-version .lq-proposal-preview-label{color:var(--ink-muted)}.lq-root .lq-table{border-collapse:collapse;font-size:.95em;margin:6px 0 10px;width:100%}.lq-root .lq-table td,.lq-root .lq-table th{border:1px solid #c9c6d6;border:1px solid var(--line-control,#c9c6d6);padding:4px 8px;text-align:start;vertical-align:top}.lq-root .lq-table th{background:#f6f5fb;background:var(--surface-muted,#f6f5fb);font-weight:600}.lq-root .lq-table .lq-page-split-row>td{background:#0000;border:none;padding:0}.lq-root .lq-page-push,.lq-root .lq-page-split-row{pointer-events:none;-webkit-user-select:none;user-select:none}.lq-root .lq-page-push{display:block;margin:0;padding:0}.lq-root .lq-title-editable{border-radius:var(--radius-sm);cursor:text;outline:none}.lq-root .lq-title-editable:hover{box-shadow:0 0 0 1px #0000001f;box-shadow:0 0 0 1px var(--border-subtle,#0000001f)}.lq-root .lq-title-editable:focus-visible{box-shadow:0 0 0 2px var(--surface-raised),0 0 0 4px var(--focus-ring)}@media (max-width:1023px){.lq-root .lq-container{padding:var(--space-6) var(--space-5)}.lq-root .lq-howto{gap:var(--space-4);grid-template-columns:1fr;margin-bottom:var(--space-8);padding:var(--space-5) var(--space-12) var(--space-5) var(--space-5)}.lq-root .lq-howto-steps{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lq-root .lq-section-head{flex-wrap:wrap}.lq-root .lq-plan-layout{position:relative}.lq-root .lq-plan-layout>.lq-assistant{bottom:0;box-shadow:var(--shadow-lg);inset-inline-end:0;position:absolute;top:0;width:min(420px,100%);z-index:6}.lq-root .lq-canvas{padding:var(--space-5)}.lq-root .lq-paper{padding:var(--space-8) var(--space-6) var(--space-6)}.lq-root .lq-vhead{flex-direction:column;gap:var(--space-4)}.lq-root .lq-wizard-head{grid-template-columns:auto minmax(0,auto) minmax(0,1fr)}.lq-root .lq-wizard-back .lq-btn>span{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.lq-root .lq-wizard-back .lq-btn{padding:0;width:var(--control-md)}.lq-root .lq-wizard-meta{justify-content:flex-end;min-width:0}.lq-root .lq-saved{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:639px){.lq-root .lq-container{padding:var(--space-5) var(--space-4)}.lq-root .lq-page-head{align-items:stretch;flex-direction:column;gap:var(--space-4)}.lq-root .lq-page-head h1{font-size:24px;line-height:32px}.lq-root .lq-page-head>.lq-btn{width:100%}.lq-root .lq-howto{padding:var(--space-4) var(--space-10) var(--space-4) var(--space-4)}.lq-root .lq-howto-steps{gap:var(--space-2);grid-template-columns:1fr!important}.lq-root .lq-section-head,.lq-root .lq-section-head .lq-toolbar{align-items:stretch;flex-direction:column}.lq-root .lq-section-head .lq-toolbar{margin:0;max-width:none;width:100%}.lq-root .lq-search{width:100%}.lq-root .lq-filters{justify-content:space-between}.lq-root .lq-filter{flex:1 1}.lq-root .lq-doc{gap:var(--space-2) var(--space-3);grid-template-areas:"icon main actions" "status status status";grid-template-columns:32px minmax(0,1fr) auto;padding:var(--space-3) var(--space-4)}.lq-root .lq-doc-icon{grid-area:icon;height:32px;width:32px}.lq-root .lq-doc-main{grid-area:main}.lq-root .lq-doc-status{grid-area:status}.lq-root .lq-doc-actions{grid-area:actions}.lq-root .lq-paper-title{font-size:17px;line-height:24px;white-space:normal}.lq-root .lq-doc .lq-paper-title{white-space:nowrap}.lq-root .lq-doc-meta{flex-wrap:wrap;row-gap:2px}.lq-root .lq-wizard-head{gap:var(--space-2);grid-template-areas:"back meta" "steps steps";grid-template-columns:auto minmax(0,1fr);height:auto;min-height:56px;padding:var(--space-2) var(--space-3)}.lq-root .lq-wizard-back{grid-area:back}.lq-root .lq-wizard-head>.lq-stepper{grid-area:steps;justify-self:center}.lq-root .lq-wizard-meta{gap:var(--space-2);grid-area:meta;min-width:0}.lq-root .lq-wizard-meta .lq-btn>span{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.lq-root .lq-wizard-meta .lq-btn{padding:0;width:var(--control-md)}.lq-root .lq-saved{min-width:0;overflow:hidden;text-overflow:ellipsis}.lq-root .lq-wizard-back .lq-btn>span{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.lq-root .lq-wizard-back .lq-btn{padding:0;width:var(--control-md)}.lq-root .lq-step-line{width:12px}.lq-root .lq-saved{font-size:12px}.lq-root .lq-step-body{padding:var(--space-6) var(--space-4) var(--space-8)}.lq-root .lq-step-title{font-size:20px;line-height:28px}.lq-root .lq-wizard-footer{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:40px minmax(0,1fr) minmax(0,1fr);padding:var(--space-2) var(--space-3) var(--space-3)}.lq-root .lq-wizard-footer-left,.lq-root .lq-wizard-footer-right{display:contents}.lq-root .lq-wizard-footer-hint{font-size:12px;grid-column:1/-1;grid-row:1;line-height:16px;text-align:start}.lq-root .lq-wizard-footer-left>.lq-btn{grid-column:1;grid-row:2;padding:0;width:40px}.lq-root .lq-wizard-footer-left>.lq-btn>span{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.lq-root .lq-wizard-footer-right>.lq-btn{grid-row:2;min-width:0;width:100%}.lq-root .lq-wizard-footer-right:not(:has(>.lq-btn-secondary+.lq-btn-secondary))>.lq-btn-secondary{grid-column:2/-1}.lq-root .lq-wizard-footer-right>.lq-btn-primary{grid-column:1/-1;grid-row:3;height:40px;height:var(--control-md,40px)}.lq-root .lq-wizard-footer-right>.lq-btn>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .lq-wizard-footer-right>.lq-btn-secondary{font-size:13px;gap:6px;padding:0 var(--space-2)}.lq-root .lq-wizard-footer-left:empty+.lq-wizard-footer-right>.lq-btn-secondary{grid-column:1/-1}.lq-root .lq-wizard-footer:not(:has(.lq-wizard-footer-right>.lq-btn-secondary)) .lq-wizard-footer-right>.lq-btn-primary{grid-column:2/-1;grid-row:2}.lq-root .lq-dropzone{padding:var(--space-6) var(--space-4)}.lq-root .lq-sources{flex-wrap:wrap}.lq-root .lq-chip{max-width:100%}.lq-root .lq-q-head{grid-template-columns:24px minmax(0,1fr)}.lq-root .lq-q-head>.lq-badge{grid-column:2;justify-self:start}.lq-root .lq-q-answer,.lq-root .lq-q-skipped{flex-wrap:wrap;margin-inline-start:0}.lq-root .lq-canvas{padding:var(--space-3)}.lq-root .lq-sheet{padding:var(--space-5) var(--space-4)}.lq-root .lq-paper{padding:var(--space-6) var(--space-4) var(--space-5)}.lq-root .lq-plan-item{grid-template-areas:"num main more" ". side side";grid-template-columns:28px minmax(0,1fr) 32px}.lq-root .lq-plan-handle{display:none}.lq-root .lq-plan-num{grid-area:num}.lq-root .lq-plan-main{grid-area:main}.lq-root .lq-plan-side{grid-area:side}.lq-root .lq-plan-more{grid-area:more}.lq-root .lq-plan-layout>.lq-assistant{width:100%}.lq-root .lq-toolbar{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.lq-root .lq-paper-fields{gap:0;grid-template-columns:1fr}.lq-root .lq-paper-fields dd{margin-bottom:var(--space-2)}.lq-root .lq-vsummary{gap:var(--space-4)}.lq-root .lq-vcard{padding:var(--space-4)}.lq-root .lq-sources-banner,.lq-root .lq-vbar,.lq-root .lq-vcard-actions,.lq-root .lq-vstamp{flex-wrap:wrap}.lq-root .lq-sources-banner p{flex-basis:calc(100% - 34px)}.lq-root .lq-selbar{max-width:calc(100% - 16px);overflow-x:auto}.lq-root .lq-overlay-fixed{align-items:flex-end;padding:var(--space-4)}.lq-root .lq-dialog{max-width:100%;padding:var(--space-5)}.lq-root .lq-dialog-actions{align-items:stretch;flex-direction:column-reverse}.lq-root .lq-menu{max-width:calc(100vw - 32px)}}@media (pointer:coarse){.lq-root .lq-btn-sm{min-height:var(--control-md)}.lq-root .lq-btn-icon.lq-btn-sm{min-width:var(--control-md)}.lq-root .lq-menu-item{min-height:var(--control-md)}}.lq-root .as-layout{display:flex;flex:1 1;min-height:0}.lq-root.as-scope :is(button,a,textarea,input):focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .as-note{align-items:center;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--ink-muted);display:flex;font-size:13px;font-style:italic;gap:var(--space-2);line-height:20px;margin:0;padding:var(--space-3) var(--space-4)}.lq-root .as-flag{border-radius:2px;box-shadow:0 0 0 1px var(--line);flex:none;height:11px;width:16px}.lq-root .lq-btn.is-on{background:var(--brand-soft);color:var(--brand-ink)}.lq-root .as-convs{background:var(--surface-sunken);background:var(--surface-panel,var(--surface-sunken));border-right:1px solid var(--line);display:flex;flex:none;flex-direction:column;min-height:0;overflow:auto;padding:var(--space-5) var(--space-4);width:320px}.lq-root .as-over{color:var(--brand-ink);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:16px;margin:0 0 var(--space-3);text-transform:uppercase}.lq-root .as-group{color:var(--ink-muted);margin:var(--space-5) 0 var(--space-2);padding:0 var(--space-2)}.lq-root .as-new{justify-content:center;width:100%}.lq-root .as-search{align-items:center;background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-md);color:var(--ink-muted);display:flex;gap:var(--space-2);height:38px;margin-top:var(--space-3);padding:0 var(--space-2) 0 var(--space-3)}.lq-root .as-search:focus-within{border-color:var(--brand)}.lq-root .as-search input{background:#0000;border:0;color:var(--ink);flex:1 1;font:inherit;font-size:14px;height:100%;min-width:0;outline:0}.lq-root .as-search input:focus-visible{box-shadow:none}.lq-root .as-search kbd{background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-muted);font:inherit;font-size:11px;line-height:16px;padding:1px 6px}.lq-root .as-list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.lq-root .as-conv{align-items:center;background:#0000;border:0;border-radius:var(--radius-md);color:var(--ink);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:var(--space-2);height:38px;padding:0 var(--space-2);text-align:start;width:100%}.lq-root .as-conv span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .as-conv:hover{background:var(--surface-hover)}.lq-root .as-conv.is-active{background:var(--surface-raised);box-shadow:var(--shadow-sm);color:var(--ink-strong);font-weight:500}.lq-root .as-kind{background:var(--brand-soft);border-radius:var(--radius-sm);color:var(--brand-ink);flex:none;font-size:11px;font-style:normal;font-weight:500;line-height:16px;padding:1px 6px}.lq-root .as-kind.is-doc{background:var(--surface-sunken);color:var(--ink-muted)}.lq-root .as-main{background:var(--surface);display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.lq-root .as-main.is-home{justify-content:center;overflow:auto}.lq-root .as-home{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:920px;padding:var(--space-8) var(--space-6);text-align:center;width:100%}.lq-root .as-home h1{color:var(--ink-strong);font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:40px;margin:0}.lq-root .as-home>p{color:var(--ink-muted);font-size:15px;line-height:24px;margin:var(--space-2) 0 var(--space-6);max-width:620px}.lq-root .as-card{text-align:start;width:100%}.lq-root .as-domains{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin-bottom:var(--space-3)}.lq-root .as-domain{align-items:center;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:500;gap:var(--space-2);height:44px;justify-content:center}.lq-root .as-domain:hover{background:var(--surface-hover);color:var(--ink)}.lq-root .as-domain.is-active{background:var(--surface-sunken);border-color:var(--primary);color:var(--ink-strong);font-weight:600}.lq-root .as-domain.is-active .lq-icon{color:var(--brand)}.lq-root .as-examples{color:var(--ink-muted);font-size:14px;margin-top:var(--space-5);text-decoration:underline;text-underline-offset:3px}.lq-root .as-examples:hover{color:var(--ink)}.lq-root .as-composer{background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}.lq-root .as-composer:focus-within{border-color:var(--brand)}.lq-root .as-composer textarea{background:#0000;border:0;color:var(--ink);font:inherit;font-size:15px;line-height:24px;min-height:52px;outline:0;padding:var(--space-1) 0 0;resize:none;width:100%}.lq-root .as-composer textarea:focus-visible{box-shadow:none}.lq-root .as-composer textarea::placeholder{color:var(--ink-muted)}.lq-root .as-tools{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.lq-root .as-tools-right{align-items:center;display:flex;gap:var(--space-2)}.lq-root .as-seg,.lq-root .as-toggles{align-items:center;background:var(--surface-sunken);border-radius:var(--radius-md);display:inline-flex;gap:2px;padding:3px}.lq-root .as-seg-btn,.lq-root .as-toggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;height:30px;padding:0 var(--space-3)}.lq-root .as-seg-btn:hover,.lq-root .as-toggle:hover{color:var(--ink)}.lq-root .as-seg-btn.is-active,.lq-root .as-toggle.is-on{background:var(--surface-raised);border-color:var(--line);box-shadow:var(--shadow-sm);color:var(--ink-strong)}.lq-root .as-toggle.is-on .lq-icon{color:var(--brand)}.lq-root .as-toggle-sep{background:var(--line-strong);height:16px;width:1px}.lq-root .as-pop-wrap{position:relative}.lq-root .as-select{align-items:center;background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-md);color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;height:34px;padding:0 var(--space-2) 0 var(--space-3)}.lq-root .as-select:hover{background:var(--surface-hover)}.lq-root .as-pop{bottom:calc(100% + 6px);left:auto;min-width:200px;right:0;top:auto}.lq-root .as-pop-over{color:var(--ink-muted);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:16px;margin:0;padding:var(--space-2) var(--space-2) var(--space-1);text-transform:uppercase}.lq-root .as-pop-over~.as-pop-over{border-top:1px solid var(--line);margin-top:var(--space-1);padding-top:var(--space-3)}.lq-root .as-mic{color:var(--ink-muted)}.lq-root .as-send{align-items:center;background:var(--primary);border:0;border-radius:var(--radius-md);color:var(--on-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:var(--space-2);height:34px;padding:0 var(--space-3)}.lq-root .as-send:disabled{background:var(--surface-sunken);color:var(--ink-faint);cursor:not-allowed}.lq-root .as-thread{flex:1 1;min-height:0;overflow:auto;padding:var(--space-6) var(--space-6) var(--space-4)}.lq-root .as-thread-col{display:flex;flex-direction:column;gap:var(--space-5);margin:0 auto;max-width:960px}.lq-root .as-answer{color:var(--ink);display:flex;flex-direction:column;font-size:15px;gap:var(--space-4);line-height:24px}.lq-root .as-table{border:1px solid var(--line);border-collapse:collapse;font-size:14px;line-height:22px;width:100%}.lq-root .as-table td,.lq-root .as-table th{border:1px solid var(--line);padding:var(--space-3) var(--space-4);text-align:start;vertical-align:top}.lq-root .as-table th{color:var(--ink-strong);font-weight:600;width:17%}.lq-root .as-table .as-ref{color:var(--ink-strong);font-weight:600;width:24%}.lq-root .as-sources-title{color:var(--ink-strong);font-size:15px;font-weight:600;line-height:24px;margin:var(--space-2) 0 0}.lq-root .as-sources{display:flex;flex-direction:column;font-size:14px;gap:var(--space-1);line-height:22px;margin:0;padding-left:20px}.lq-root .as-sources li::marker{color:var(--brand)}.lq-root .as-src{color:var(--brand);text-decoration:none}.lq-root .as-src:hover{text-decoration:underline;text-underline-offset:3px}.lq-root .as-sugg-toggle{align-items:center;align-self:flex-start;background:var(--brand-soft);border:0;border-radius:var(--radius-pill);color:var(--brand-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;height:30px;padding:0 var(--space-3)}.lq-root .as-sugg{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);list-style:none;margin:0;overflow:hidden;padding:0}.lq-root .as-sugg li+li{border-top:1px solid var(--line)}.lq-root .as-sugg button{align-items:center;background:#0000;border:0;color:var(--ink);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:var(--space-3);line-height:22px;padding:var(--space-3) var(--space-4);text-align:start;width:100%}.lq-root .as-sugg button:hover{background:var(--surface-hover)}.lq-root .as-sugg-text{flex:1 1;min-width:0}.lq-root .as-sugg button>.lq-icon{color:var(--ink-faint)}.lq-root .as-actions{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between;padding-top:var(--space-1)}.lq-root .as-icons{align-items:center;display:flex;gap:2px}.lq-root .as-icons,.lq-root .as-icons .lq-btn{color:var(--ink-muted)}.lq-root .as-icons .lq-btn.is-on{color:var(--brand-ink)}.lq-root .as-reply{background:var(--surface);flex:none;padding:var(--space-3) var(--space-6) var(--space-3)}.lq-root .as-reply .as-composer{margin:0 auto;max-width:960px}.lq-root .as-disclaimer{color:var(--ink-faint);font-size:12px;line-height:16px;margin:var(--space-2) 0 0;text-align:center}.lq-root .as-panel{background:var(--surface);border-left:1px solid var(--line);flex:none;min-height:0;overflow:auto;width:420px}.lq-root .as-panel-head{align-items:center;background:var(--surface);border-bottom:1px solid var(--line);display:flex;gap:var(--space-2);min-height:56px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5);position:sticky;top:0;z-index:2}.lq-root .as-panel-head h3{color:var(--ink-strong);flex:1 1;font-size:15px;font-weight:600;line-height:24px;margin:0}.lq-root .as-panel-head>.lq-btn:last-child{margin-left:auto}.lq-root .as-panel-body{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.lq-root .as-panel-title{color:var(--brand);font-size:17px;font-weight:600;line-height:26px;margin:0}@media (max-width:1100px){.lq-root .as-convs{width:260px}.lq-root .as-panel{bottom:0;box-shadow:var(--shadow-md);position:fixed;right:0;top:64px;width:min(420px,100%);z-index:5}}@media (max-width:760px){.lq-root .as-convs{display:none}.lq-root .as-domains{grid-template-columns:1fr}}.lq-root.as-convs-root{background:var(--surface-panel);display:flex;flex-direction:column;height:100%;min-height:0}.lq-root.as-convs-root .as-convs{flex:1 1;position:relative;width:100%}.lq-root .as-convs .as-new{color:var(--on-primary);flex:none;text-decoration:none}.lq-root .as-convs .as-new:hover{color:var(--on-primary)}.lq-root .as-convs .as-search input::-webkit-search-cancel-button{display:none}.lq-root .as-conv{position:relative}.lq-root .as-conv .as-conv-status,.lq-root .as-conv .as-conv-status span{flex:none;overflow:visible}.lq-root .as-conv-title{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .as-conv.is-open{background:var(--surface-hover)}.lq-root .as-kind.is-fiscal{background:var(--success-soft);color:var(--success)}.lq-root .as-conv-menu{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;display:inline-flex;height:24px;inset-inline-end:var(--space-1);justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:24px}.lq-root .as-conv-menu:hover{background:var(--surface-sunken)}.lq-root .as-more{align-self:center;margin-top:var(--space-3)}[dir=rtl] .lq-root .as-convs{border-left:1px solid var(--line);border-right:0}.lq-root.as-console{background:#0000;display:flex;flex-direction:column;width:100%}.lq-root.as-portal{display:contents}.lq-root .as-console .as-domain{text-decoration:none}.lq-root .as-domain.is-locked{cursor:not-allowed;opacity:.7}.lq-root .as-domain.is-locked .lq-icon:last-child{color:var(--ink-faint);height:14px;width:14px}.lq-root .as-tools-left{align-items:center;display:flex;gap:var(--space-2);min-width:0}.lq-root .as-tools-right{margin-inline-start:auto}.lq-root .as-composer textarea:disabled{background:#0000}.lq-root .as-seg-btn{white-space:nowrap}.lq-root .as-seg-btn:disabled{cursor:default}.lq-root .as-toggle{white-space:nowrap}.lq-root .as-toggle.is-fixed{cursor:default}.lq-root .as-toggle.is-fixed:not(.is-on){opacity:.6}.lq-root .as-select{white-space:nowrap}.lq-root .as-select.is-open{background:var(--surface-hover)}.lq-root .as-select.is-locked{cursor:default}.lq-root .as-select.is-locked:hover{background:var(--surface-raised)}.lq-root .as-select-flags{align-items:center;display:inline-flex;gap:4px}.lq-root .as-select-chev{color:var(--ink-muted)}.lq-root .as-llm{position:relative}.lq-root .as-llm select{appearance:none;cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.lq-root .as-mic{height:34px;width:34px}.lq-root .as-mic.is-recording{background:var(--danger-soft);color:var(--danger)}.lq-root .as-send{white-space:nowrap}.lq-root .as-send:not(:disabled):hover{background:var(--primary-hover)}.lq-root .as-send.is-blocked{background:var(--surface-sunken);color:var(--ink-faint);cursor:not-allowed}.lq-root .as-send.as-stop{background:var(--surface-raised);box-shadow:inset 0 0 0 1px var(--line-control);color:var(--ink-strong)}.lq-root .as-send.as-stop:hover{background:var(--surface-hover)}.lq-root .as-hint{align-items:center;color:var(--danger);display:flex;font-size:12px;gap:var(--space-1);line-height:16px;margin:var(--space-1) 0 0;padding:0 var(--space-1)}.lq-root .as-pop-note{color:var(--ink-muted);font-size:11px;line-height:16px;margin:0;padding:0 var(--space-2) var(--space-1)}.lq-root .lq-popover-item.is-readonly{cursor:default}.lq-root .lq-popover-item.is-readonly:hover{background:#0000}.lq-root .as-pop .lq-popover-item[aria-checked=true]{color:var(--brand-ink)}.lq-root .as-console .as-disclaimer{margin-top:var(--space-2)}.lq-root.as-head{align-items:center;background:#0000;display:flex;flex-direction:column;text-align:center}.lq-root.as-head h1{color:var(--ink-strong);font-size:32px;font-weight:600;letter-spacing:-.02em;line-height:40px;margin:0}.lq-root.as-head p{color:var(--ink-muted);font-size:15px;line-height:24px;margin:var(--space-2) auto var(--space-6);max-width:620px}.lq-root.as-examples-root{background:#0000}.lq-root .as-examples-wrap{align-items:center;display:flex;flex-direction:column;width:100%}.lq-root button.as-examples{background:none;border:0;color:var(--ink-muted);cursor:pointer;font:inherit;font-size:14px;padding:0;text-decoration:underline;text-underline-offset:3px}.lq-root .as-examples-list{margin-top:var(--space-3);max-width:620px;text-align:start;width:100%}.lq-root .as-pop .lq-popover-item>span[style]{flex:none}.lq-root.as-answer-root{background:#0000}.lq-root .as-answer-body{color:var(--ink);font-size:15px;line-height:24px}.lq-root .as-answer-body a{color:var(--brand)}.lq-root .as-answer-body a:hover{color:var(--brand-hover)}.lq-root .as-answer-body table{border:1px solid var(--line);border-collapse:collapse;font-size:14px;line-height:22px}.lq-root .as-answer-body td,.lq-root .as-answer-body th{border:1px solid var(--line);padding:var(--space-3) var(--space-4);text-align:start;vertical-align:top}.lq-root .as-answer-body th{color:var(--ink-strong);font-weight:600}.lq-root .as-answer-body li::marker{color:var(--brand)}.lq-root .as-followups{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4)}.lq-root .as-sugg-toggle .lq-icon{color:var(--brand-ink)}.lq-root .as-sugg .lq-q-num{flex:none}.lq-root .as-actions{margin-top:var(--space-3);padding-top:var(--space-2)}.lq-root .as-icons{position:relative}.lq-root .as-icons .lq-btn.is-on{padding:0 var(--space-2)}.lq-root .as-actions .lq-btn-primary{color:var(--on-primary)}.lq-root .as-toast{background:var(--ink-strong);border-radius:var(--radius-sm);bottom:calc(100% + 6px);color:var(--surface);font-size:11px;left:0;line-height:16px;padding:var(--space-1) var(--space-2);position:absolute;white-space:nowrap;z-index:2}[dir=rtl] .lq-root .as-toast{left:auto;right:0}.lq-root.as-user-root{background:#0000}.lq-root .as-user{max-width:70%}.lq-root .as-user p{font-size:15px;line-height:24px;overflow-wrap:anywhere;white-space:pre-wrap}.lq-root .as-user-tools{align-items:center;color:var(--ink-muted);display:flex;gap:2px;margin-top:2px;position:relative}.lq-root .as-user-tools .lq-btn{color:var(--ink-muted)}.lq-root .as-user-tools .as-toast{left:auto;right:0}[dir=rtl] .lq-root .as-user{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-lg)}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;text-align:left;text-align:initial;z-index:2}.textLayer,.textLayer :is(span,br){position:absolute;transform-origin:0 0}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{display:none;height:0;left:0;position:absolute;top:0;width:0}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.lq-root.lq-projet{background:var(--surface);min-height:100%}.lq-root .lq-howto-3 .lq-howto-steps{gap:var(--space-6)}.lq-root .lq-doc-title{color:var(--ink-strong);font-size:16px;font-weight:600;line-height:24px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .lq-conv-row .lq-doc-icon,.lq-root .lq-project-row .lq-doc-icon{color:var(--brand-ink)}.lq-root .lq-doc-icon.is-neutral{background:var(--surface-sunken);color:var(--ink-muted)}.lq-root .lq-pdialog{display:flex;flex-direction:column;gap:var(--space-2);max-width:calc(100vw - 32px);width:520px}.lq-root .lq-pdialog-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-2)}.lq-root .lq-pdialog-actions{justify-content:flex-end;margin-top:var(--space-3)}.lq-root .lq-input{background:var(--surface);border-radius:var(--radius-sm);box-sizing:border-box;height:40px;height:var(--control-md,40px)}.lq-root textarea.lq-input{height:auto;line-height:22px;padding:var(--space-2) var(--space-3);resize:vertical}.lq-root .lq-input:focus{box-shadow:0 0 0 3px var(--brand-soft)}.lq-root .lq-field-hint.is-warning{color:#92400e;color:var(--warning,#92400e)}.lq-root .lq-textarea-summary{min-height:320px}.lq-root.lq-project-layout{display:flex;height:100%;min-height:0}.lq-root .lq-project-main{background:var(--surface);flex:1 1;min-height:0;min-width:0;overflow-y:auto}.lq-root .lq-project-col{margin:0 auto;max-width:760px;padding:var(--space-8) var(--space-6) var(--space-12)}.lq-root .lq-project-side{background:var(--surface-panel);border-inline-start:1px solid var(--line);display:flex;flex:none;flex-direction:column;gap:var(--space-4);min-height:0;overflow-y:auto;padding:var(--space-5);width:360px}.lq-root .lq-back{margin-inline-start:calc(var(--space-2)*-1);margin-bottom:var(--space-5)}.lq-root .lq-project-head{align-items:center;display:flex;gap:var(--space-3)}.lq-root .lq-project-title{font-size:28px;font-weight:600;margin:0;overflow-wrap:anywhere}.lq-root .lq-project-title,.lq-root .lq-project-title-input{color:var(--ink-strong);flex:1 1;line-height:36px;min-width:0}.lq-root .lq-project-title-input{background:var(--surface);border:1px solid var(--brand);border-radius:var(--radius-sm);font:inherit;font-size:28px;font-weight:600;padding:0 var(--space-2)}.lq-root .lq-project-head-actions{align-items:center;display:flex;flex:none;gap:var(--space-1)}.lq-root .lq-project-meta{color:var(--ink-muted);font-size:13px;line-height:20px;margin:var(--space-1) 0 var(--space-6)}.lq-root .lq-project-h2{margin:var(--space-2) 0 var(--space-2)}.lq-root .lq-project-h3{color:var(--ink-strong);font-size:17px;font-weight:600;line-height:24px;margin:var(--space-8) 0 var(--space-3)}.lq-root .lq-dropzone.is-over{border-color:var(--brand)}.lq-root .lq-project-convs{margin-top:var(--space-8)}.lq-root .lq-empty-dashed{border:1.5px dashed var(--line-strong);border-radius:var(--radius-lg);padding:var(--space-10) var(--space-6);text-align:center}.lq-root .lq-asks{align-items:center;color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:var(--space-2);margin-top:var(--space-3)}.lq-root .lq-composer-project{background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-3) var(--space-2)}.lq-root .lq-composer-project .lq-composer-input{font-size:15px;line-height:24px;min-height:48px}.lq-root .lq-qcomposer-tools{align-items:center;display:flex;gap:var(--space-2)}.lq-root .lq-qsettings{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-inline-end:auto;min-width:0}.lq-root .lq-qsetting{position:relative}.lq-root .lq-qsetting-btn{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:6px;height:28px;padding:0 2px}.lq-root .lq-qsetting-btn:hover{color:var(--ink)}.lq-root .lq-qsetting-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lq-root .lq-qsetting-menu{min-width:260px;top:calc(100% + 6px)}.lq-root .lq-pcard{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.lq-root .lq-pcard.is-over{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.lq-root .lq-pcard-head{align-items:flex-start;display:flex;gap:var(--space-2);justify-content:space-between}.lq-root .lq-pcard-title{color:var(--ink-strong);font-size:15px;font-weight:600;line-height:22px;margin:0}.lq-root .lq-pcard-sub{color:var(--ink-muted);font-size:12px;line-height:16px;margin:2px 0 0}.lq-root .lq-pcard-empty{color:var(--ink-muted);display:flex;font-size:13px;gap:var(--space-3);line-height:20px;margin:0}.lq-root .lq-pcard-empty svg{color:var(--brand);flex:none;margin-top:2px}.lq-root .lq-pcard-now{align-items:center;color:var(--ink-strong);display:flex;font-size:14px;font-weight:500;gap:var(--space-2);margin:0}.lq-root .lq-pcard-now svg{color:var(--brand)}.lq-root .lq-pstages{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}.lq-root .lq-pstage{color:var(--ink-muted);display:flex;font-size:13px;gap:var(--space-2);line-height:18px}.lq-root .lq-pstage svg{flex:none;margin-top:1px}.lq-root .lq-pstage.is-done svg{color:var(--success)}.lq-root .lq-pstage.is-now{color:var(--ink-strong);font-weight:500}.lq-root .lq-pstage.is-now svg{color:var(--brand)}.lq-root .lq-pstage.is-next svg{color:var(--line-control)}.lq-root .lq-pcard-note{color:var(--ink-muted);font-size:12px;line-height:18px;margin:0}.lq-root .lq-pcard-banner{align-items:center;background:var(--brand-soft);border-radius:var(--radius-md);color:var(--brand-ink);display:flex;font-size:12px;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.lq-root .lq-summary{color:var(--ink);font-size:13px;line-height:20px;overflow:hidden;position:relative}.lq-root .lq-summary.is-dim{opacity:.55}.lq-root .lq-summary:after{background:linear-gradient(to bottom,#0000,var(--surface-raised));bottom:0;content:"";height:48px;left:0;pointer-events:none;position:absolute;right:0}.lq-root .lq-summary-sec+.lq-summary-sec{margin-top:var(--space-3)}.lq-root .lq-summary p{margin:0;white-space:pre-line}.lq-root .lq-overline{color:var(--ink-muted);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:16px;margin:0 0 2px;text-transform:uppercase}.lq-root .lq-pcard-link{align-items:center;align-self:flex-start;background:#0000;border:0;border-top:1px solid var(--line);color:var(--brand);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:var(--space-1);padding:var(--space-2) 0 0;width:100%}.lq-root .lq-pcard-link:hover{text-decoration:underline}.lq-root .lq-pdocs{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0}.lq-root .lq-pdoc{grid-gap:var(--space-2);align-items:start;display:grid;gap:var(--space-2);grid-template-columns:32px minmax(0,1fr) 24px 32px}.lq-root .lq-pdoc-icon{background:var(--brand-soft);border-radius:var(--radius-sm);color:var(--brand-ink);display:grid;height:32px;place-items:center;width:32px}.lq-root .lq-pdoc.is-error .lq-pdoc-icon{background:#fde8e8;background:var(--danger-soft,#fde8e8);color:#b42318;color:var(--danger,#b42318)}.lq-root .lq-pdoc-main{display:flex;flex-direction:column;gap:2px;min-width:0}.lq-root .lq-pdoc-name{color:var(--ink-strong);font-size:13px;font-weight:500;line-height:18px;overflow-wrap:anywhere}.lq-root .lq-pdoc-meta{color:var(--ink-muted);font-size:12px;line-height:16px}.lq-root .lq-pdoc-error{color:#b42318;color:var(--danger,#b42318);font-size:12px;line-height:16px}.lq-root .lq-pdoc-progress{height:4px;margin-top:var(--space-1)}.lq-root .lq-docstate{border-radius:999px;display:grid;height:24px;margin-top:4px;place-items:center;width:24px}.lq-root .lq-docstate.is-done{background:var(--success-soft);color:var(--success)}.lq-root .lq-docstate.is-reading{color:var(--brand)}.lq-root .lq-docstate.is-error{background:#fde8e8;background:var(--danger-soft,#fde8e8);color:#b42318;color:var(--danger,#b42318)}.lq-root .lq-pdoc-spacer{width:32px}.lq-root .lq-pdoc .lq-doc-menu-wrap{margin-top:0}.lq-root .lq-padd{align-items:flex-start;background:#0000;border:1.5px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--brand);cursor:pointer;display:flex;font:inherit;gap:var(--space-3);padding:var(--space-3) var(--space-4);text-align:start;width:100%}.lq-root .lq-padd:hover{background:var(--brand-soft);border-color:var(--brand)}.lq-root .lq-padd span{display:flex;flex-direction:column;gap:2px}.lq-root .lq-padd b{color:var(--ink-strong);font-size:13px;font-weight:600}.lq-root .lq-padd em{color:var(--ink-muted);font-size:12px;font-style:normal;line-height:16px}.lq-root .lq-pinstr{grid-gap:var(--space-3);align-items:start;display:grid;gap:var(--space-3);grid-template-columns:16px minmax(0,1fr) auto;padding:0 var(--space-2)}.lq-root .lq-pinstr>svg{color:var(--ink-muted);margin-top:3px}.lq-root .lq-pinstr div{display:flex;flex-direction:column;gap:2px;min-width:0}.lq-root .lq-pinstr b{color:var(--ink-strong);font-size:13px;font-weight:600}.lq-root .lq-pinstr div span{color:var(--ink-muted);font-size:13px;line-height:20px;overflow:hidden;text-overflow:ellipsis}@media (max-width:1099px){.lq-root.lq-project-layout{flex-direction:column;height:auto}.lq-root .lq-project-main,.lq-root .lq-project-side{flex:none;overflow:visible}.lq-root .lq-project-side{border-inline-start:0;border-top:1px solid var(--line);width:auto}}@media (max-width:639px){.lq-root .lq-project-col{padding:var(--space-5) var(--space-4) var(--space-8)}.lq-root .lq-project-title,.lq-root .lq-project-title-input{font-size:22px;line-height:30px}.lq-root .lq-howto-3 .lq-howto-steps{grid-template-columns:1fr!important}.lq-root .lq-qsettings{gap:var(--space-2)}.lq-root.lq-projet .lq-section-head .lq-toolbar{margin-inline-start:0;width:100%}.lq-root.lq-projet .lq-section-head .lq-search{width:100%}}.lq-root.lq-projet .lq-section-head{justify-content:space-between}.lq-root.lq-projet .lq-section-head .lq-toolbar{background:#0000;border:0;box-shadow:none;margin:0;margin-inline-start:auto;padding:0;position:static}.lq-root.lq-projet .lq-section-head .lq-search{width:260px}.lq-root .lq-pinstr .lq-btn-link{color:var(--brand)}.lq-root .lq-summary ul{list-style:disc;margin:0;padding-inline-start:18px}.lq-root .lq-summary li+li,.lq-root .lq-summary p+p,.lq-root .lq-summary p+ul,.lq-root .lq-summary ul+p{margin-top:4px}.lq-root .lq-thread-main{display:flex;flex-direction:column;overflow:hidden}.lq-root .lq-thread-bar{align-items:center;background:var(--surface);border-bottom:1px solid var(--line);display:flex;flex:none;gap:var(--space-3);height:64px;padding:0 var(--space-5)}.lq-root .lq-thread-title{flex:1 1;min-width:0}.lq-root .lq-thread-title h1{color:var(--ink-strong);font-size:15px;font-weight:600;line-height:22px}.lq-root .lq-thread-title h1,.lq-root .lq-thread-title p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .lq-thread-title p{color:var(--ink-muted);font-size:12px;line-height:16px}.lq-root .lq-thread{flex:1 1;min-height:0;overflow-y:auto}.lq-root .lq-thread-col{margin:0 auto;max-width:760px;padding:0 var(--space-6)}.lq-root .lq-thread .lq-thread-col{padding-bottom:var(--space-8);padding-top:var(--space-6)}.lq-root .lq-thread-foot{background:var(--surface);flex:none;padding:var(--space-3) 0 var(--space-3)}.lq-root .lq-thread-notice{align-items:flex-start;color:var(--ink-faint);display:flex;font-size:12px;gap:var(--space-2);justify-content:center;line-height:16px;margin:var(--space-2) var(--space-2) 0;text-align:center}.lq-root .lq-thread-notice span{flex:0 1 auto}.lq-root .lq-turn{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-8)}.lq-root .lq-bubble{align-self:flex-end;background:var(--surface-sunken);border-radius:var(--radius-lg);color:var(--ink);font-size:15px;line-height:24px;max-width:72%;overflow-wrap:anywhere;padding:var(--space-3) var(--space-4);white-space:pre-wrap}.lq-root .lq-answer-msg{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:28px minmax(0,1fr)}.lq-root .lq-answer-body{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.lq-root .lq-answer{color:var(--ink);font-size:15px;line-height:26px;overflow-wrap:anywhere}.lq-root .lq-answer h4{color:var(--ink-strong);font-size:15px;font-weight:600;line-height:22px;margin:var(--space-5) 0 var(--space-2)}.lq-root .lq-answer p{margin:0 0 var(--space-3)}.lq-root .lq-answer ol,.lq-root .lq-answer ul{margin:0 0 var(--space-3);padding-inline-start:22px}.lq-root .lq-answer ul{list-style:disc}.lq-root .lq-answer ol{list-style:decimal}.lq-root .lq-answer li{margin:2px 0}.lq-root .lq-answer strong{font-weight:600}.lq-root .lq-answer a.lq-cite{font-weight:500}.lq-root .lq-answer a.lq-cite.is-current{background:var(--brand-soft);box-shadow:0 0 0 2px var(--brand-soft)}.lq-root .lq-doc-cite{background:var(--surface-sunken);border:1px solid var(--line);border-radius:6px;color:var(--ink);cursor:pointer;display:inline;font-size:12px;line-height:20px;padding:1px 6px;text-decoration:none;white-space:normal}.lq-root .lq-doc-cite:before{background:var(--ink-muted);content:"";display:inline-block;height:12px;margin-inline-end:4px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><path d=%27M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z%27/><path d=%27M14 2v4a2 2 0 0 0 2 2h4%27/><path d=%27M10 9H8%27/><path d=%27M16 13H8%27/><path d=%27M16 17H8%27/></svg>") center /contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27><path d=%27M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z%27/><path d=%27M14 2v4a2 2 0 0 0 2 2h4%27/><path d=%27M10 9H8%27/><path d=%27M16 13H8%27/><path d=%27M16 17H8%27/></svg>") center /contain no-repeat;vertical-align:-1px;width:12px}.lq-root .lq-doc-cite:focus-visible,.lq-root .lq-doc-cite:hover{border-color:var(--line-strong);outline:none}.lq-root .lq-answer-actions{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-inline-start:calc(var(--space-2)*-1)}.lq-root .lq-method{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md)}.lq-root .lq-method-head{align-items:center;background:none;border:0;border-radius:var(--radius-md);color:var(--ink-muted);cursor:pointer;display:flex;font:inherit;font-size:13px;gap:var(--space-2);line-height:18px;min-height:40px;padding:var(--space-2) var(--space-4);text-align:start;width:100%}.lq-root .lq-method-head:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .lq-method.is-open .lq-method-head{border-bottom:1px solid var(--line);border-radius:var(--radius-md) var(--radius-md) 0 0}.lq-root .lq-method-head b{color:var(--ink-strong);flex:none;font-weight:600}.lq-root .lq-method-detail{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .lq-method-head-icon{color:var(--success);flex:none}.lq-root .lq-method-head-icon.lq-spin{color:var(--brand)}.lq-root .lq-method.is-stopped .lq-method-head-icon{color:var(--warning)}.lq-root .lq-method-chevron{color:var(--ink-muted);flex:none}.lq-root .lq-method-steps{display:flex;flex-direction:column;list-style:none;margin:0;padding:var(--space-3) var(--space-4) var(--space-4)}.lq-root .lq-mstep{color:var(--ink);display:flex;font-size:13px;gap:var(--space-3);line-height:18px;padding-bottom:var(--space-3);position:relative}.lq-root .lq-mstep:last-child{padding-bottom:0}.lq-root .lq-mstep>svg{background:var(--surface-raised);flex:none;margin-top:1px;position:relative;z-index:1}.lq-root .lq-mstep:not(:last-child):before{background:var(--line);bottom:4px;content:"";inset-inline-start:7.5px;position:absolute;top:22px;width:1px}.lq-root .lq-mstep.is-done>svg{color:var(--success)}.lq-root .lq-mstep.is-now{color:var(--ink-strong);font-weight:500}.lq-root .lq-mstep.is-now>svg{color:var(--brand)}.lq-root .lq-mstep.is-next{color:var(--ink-muted)}.lq-root .lq-mstep.is-next>svg{color:var(--line-control)}.lq-root .lq-mstep.is-stopped{color:var(--ink-strong)}.lq-root .lq-mstep.is-stopped>svg{color:var(--warning)}.lq-root .lq-mstep-body{display:flex;flex-direction:column;gap:4px;min-width:0}.lq-root .lq-method-sub{align-items:center;color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:12px;font-weight:400;gap:4px 6px;line-height:18px}.lq-root .lq-doc-chip{align-items:center;background:var(--surface-sunken);border:1px solid var(--line);border-radius:999px;color:var(--ink);display:inline-flex;font-size:12px;gap:4px;height:22px;max-width:100%;padding:0 8px;white-space:nowrap}.lq-root .lq-doc-chip svg{color:var(--ink-muted);flex:none}.lq-root .lq-doc-chip>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.lq-root .lq-answer hr{border:0;border-top:1px solid var(--line);margin:var(--space-4) 0}.lq-root .lq-answer .lq-table-wrap{border:1px solid var(--line);border-radius:var(--radius-md);margin:0 0 var(--space-4);overflow-x:auto}.lq-root .lq-answer table{border-collapse:collapse;font-size:14px;line-height:22px;width:100%}.lq-root .lq-answer td,.lq-root .lq-answer th{border-bottom:1px solid var(--line);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;padding:var(--space-2) var(--space-3);text-align:start;vertical-align:top;word-break:normal}.lq-root .lq-answer th{background:var(--surface-sunken);color:var(--ink-strong);font-weight:600;white-space:nowrap}.lq-root .lq-answer td:first-child{color:var(--ink-strong);font-weight:500;min-width:120px}.lq-root .lq-answer td{min-width:96px}.lq-root .lq-answer tr:last-child td{border-bottom:0}.lq-root .lq-pmenu{min-width:224px}.lq-root .lq-pmenu .lq-menu-item{white-space:nowrap}.lq-root .lq-pmenu .lq-menu-item svg{flex:none}.lq-root .lq-qsetting-menu.is-up{bottom:calc(100% + 6px);top:auto}.lq-root .lq-srcblock{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-4)}.lq-root .lq-srcblock-head{align-items:center;color:var(--ink-strong);display:flex;flex-wrap:wrap;font-size:14px;gap:var(--space-2);margin:0}.lq-root .lq-srcblock-sub{color:var(--ink-muted);font-size:12px}.lq-root .lq-srcblock-group .lq-overline{align-items:center;display:flex;gap:6px;margin-bottom:var(--space-2)}.lq-root .lq-srcblock-group .lq-overline span{color:var(--ink-faint)}.lq-root .lq-srcblock-grid{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.lq-root .lq-srccard{grid-gap:var(--space-2);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;display:grid;font:inherit;gap:var(--space-2);grid-template-columns:28px minmax(0,1fr);padding:var(--space-3);text-align:start}.lq-root .lq-srccard:hover{border-color:var(--line-strong)}.lq-root .lq-srccard-icon{background:var(--surface-sunken);border-radius:8px;color:var(--ink-muted);display:grid;height:28px;place-items:center;width:28px}.lq-root .lq-srccard.is-base .lq-srccard-icon{background:var(--brand-soft);color:var(--brand-ink)}.lq-root .lq-srccard-main{display:flex;flex-direction:column;gap:2px;min-width:0}.lq-root .lq-srccard-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ink-strong);display:-webkit-box;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.lq-root .lq-srccard.is-base .lq-srccard-title{color:var(--brand)}.lq-root .lq-srccard-quote{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--ink-muted);display:-webkit-box;font-size:12px;font-style:italic;line-height:17px;overflow:hidden}.lq-root .lq-fiche{display:flex;flex:1 1;flex-direction:column;gap:var(--space-4);min-height:0}.lq-root .lq-fiche-head{margin-inline-start:calc(var(--space-2)*-1)}.lq-root .lq-fiche-full{background:var(--surface);border-radius:var(--radius-md);flex:1 1;min-height:480px}.lq-root .lq-resume{padding:var(--space-8)}.lq-root .lq-resume-head{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-6)}.lq-root .lq-resume-actions{display:flex;flex:none;flex-wrap:wrap;gap:var(--space-1)}.lq-root .lq-resume-sec+.lq-resume-sec{margin-top:var(--space-6)}.lq-root .lq-resume-sec h2{color:var(--ink-strong);font-size:17px;font-weight:600;line-height:24px;margin:0 0 var(--space-2)}.lq-root .lq-resume-text{color:var(--ink);font-size:15px;line-height:26px}.lq-root .lq-resume-text p{margin:0 0 var(--space-2)}.lq-root .lq-resume-text ul{list-style:disc;margin:0 0 var(--space-2);padding-inline-start:22px}.lq-root .lq-resume-edit{font-size:15px;line-height:26px;min-height:420px}.lq-root .lq-resume-edit-actions{display:flex;gap:var(--space-2);justify-content:flex-end;margin-top:var(--space-3)}@media (max-width:1099px){.lq-root .lq-thread,.lq-root .lq-thread-main{overflow:visible}.lq-root .lq-thread-foot{bottom:0;position:sticky;z-index:2}.lq-root .lq-thread-bar{position:sticky;top:0;z-index:2}}@media (max-width:639px){.lq-root .lq-thread-bar{gap:var(--space-2);padding:0 var(--space-3)}.lq-root .lq-thread-bar>.lq-newconv>span{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.lq-root .lq-thread-bar>.lq-newconv{padding:0;width:var(--control-md)}.lq-root .lq-thread-col{padding:0 var(--space-4)}.lq-root .lq-bubble{max-width:88%}.lq-root .lq-srcblock-grid{grid-template-columns:1fr}.lq-root .lq-resume{padding:var(--space-5) var(--space-4)}.lq-root .lq-resume-head{flex-direction:column}}.lq-root .lq-answer .lq-doc-cite,.lq-root .lq-answer .lq-doc-cite strong{color:var(--ink);font-weight:400}.lq-root .lq-srcblock-head>svg{color:var(--ink-muted)}.lq-root .lq-fiche-note{border-top:1px solid var(--line);color:var(--ink-muted);display:flex;font-size:12px;gap:var(--space-2);line-height:18px;margin:auto 0 0;padding-top:var(--space-3)}.lq-root .lq-fiche-note svg{color:var(--success);flex:none;margin-top:2px}.lq-root .lq-loading-note{align-items:flex-start;color:var(--ink-muted);display:flex;gap:var(--space-3);margin:0 0 var(--space-5)}.lq-root .lq-loading-note>svg{color:var(--brand);flex:none;margin-top:1px}.lq-root .lq-loading-note div{display:flex;flex-direction:column;gap:2px}.lq-root .lq-loading-note b{color:var(--ink-strong);font-size:14px;font-weight:500;line-height:20px}.lq-root .lq-loading-note span{font-size:13px;line-height:20px}.lq-root .lq-project-side.is-wide{gap:0;overflow:hidden;padding:0}.lq-root .lq-project-side.is-wide>.lq-srcpanel{flex:1 1;min-height:0}.lq-root.lq-project-layout.is-source-full>.lq-project-main{display:none}.lq-root.lq-project-layout.is-source-full>.lq-project-side{flex:1 1;width:auto}.lq-root.lq-project-layout.is-source-full .lq-srcpanel-foot,.lq-root.lq-project-layout.is-source-full .lq-srcpanel-head,.lq-root.lq-project-layout.is-source-full .lq-srcpanel-scroll,.lq-root.lq-project-layout.is-source-full .lq-srcpanel-views{padding-inline:max(var(--space-5),calc(50% - 480px))}@media (max-width:1099px){.lq-root.lq-project-layout>.lq-resizer{display:none}.lq-root .lq-project-side.is-wide{min-height:70vh;width:auto!important}}.lq-root .lq-doc-panel-head{align-items:center;border-bottom:1px solid var(--line);display:flex;flex:none;gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-5)}.lq-root .lq-doc-panel-head b{color:var(--ink-strong);flex:1 1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .lq-doc-panel-head .lq-src-badge{flex:none}.lq-root .lq-srcchips{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:6px;padding-top:var(--space-3)}.lq-root .lq-srcchips-head{align-items:center;color:var(--ink-strong);display:flex;font-size:13px;gap:var(--space-2);margin:0 0 2px}.lq-root .lq-srcrow{grid-gap:var(--space-3);align-items:start;display:grid;gap:var(--space-3);grid-template-columns:168px minmax(0,1fr)}.lq-root .lq-srcrow-label{align-items:center;color:var(--ink-muted);display:inline-flex;font-size:12px;font-weight:500;gap:6px;min-height:26px;white-space:nowrap}.lq-root .lq-srcrow-label svg{flex:none}.lq-root .lq-srcrow-label em{color:var(--ink-muted);color:var(--ink-faint,var(--ink-muted));font-style:normal}.lq-root .lq-srcrow-chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0}@media (max-width:639px){.lq-root .lq-srcrow{gap:4px;grid-template-columns:1fr}}.lq-root .lq-srcchip{align-items:center;background:var(--surface-sunken);border:1px solid var(--line);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:5px;height:26px;max-width:320px;padding:0 10px}.lq-root .lq-srcchip>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .lq-srcchip svg{color:var(--ink-muted);flex:none}.lq-root .lq-srcchip.is-base{background:var(--brand-soft);border-color:var(--brand-soft);color:var(--brand-ink)}.lq-root .lq-srcchip.is-base svg{color:var(--brand)}.lq-root .lq-srcchip:hover{border-color:var(--line-strong)}.lq-root .lq-srcchip.is-base:hover{border-color:var(--brand)}.lq-root .lq-srcchip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.lq-root .rq-note{align-items:center;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--ink-muted);display:flex;font-size:13px;font-style:italic;gap:var(--space-2);line-height:20px;margin:var(--space-4) 0 0;padding:var(--space-4) var(--space-5)}.lq-root .rq-domain{display:inline-flex;margin-bottom:var(--space-4)}.lq-root .rq-seg{align-items:center;display:inline-flex;gap:var(--space-2)}.lq-root .rq-seg .lq-icon{color:var(--brand-ink)}.lq-root .rq-types{border-bottom:1px solid var(--line);display:flex;gap:var(--space-6);margin-bottom:var(--space-4)}.lq-root .rq-type{background:none;border:0;color:var(--ink-muted);cursor:pointer;font:inherit;font-size:15px;font-weight:500;height:40px;padding:0;position:relative}.lq-root .rq-type:hover{color:var(--ink)}.lq-root .rq-type.is-active{color:var(--ink-strong);font-weight:600}.lq-root .rq-type.is-active:after{background:var(--brand);border-radius:2px;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.lq-root .rq-arret:focus-visible,.lq-root .rq-arts:focus-visible,.lq-root .rq-mode:focus-visible,.lq-root .rq-pill:focus-visible,.lq-root .rq-star:focus-visible,.lq-root .rq-type:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .rq-searchrow{align-items:center;display:flex;gap:var(--space-3)}.lq-root .rq-search{align-items:center;background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-lg);color:var(--ink-muted);display:flex;flex:1 1;gap:var(--space-2);height:48px;min-width:0;padding:0 var(--space-2) 0 var(--space-2)}.lq-root .rq-search:focus-within{border-color:var(--brand);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring)}.lq-root .rq-search input{background:#0000;border:0;color:var(--ink);flex:1 1;font:inherit;font-size:15px;height:100%;min-width:0;outline:0}.lq-root .rq-search input::placeholder{color:var(--ink-muted)}.lq-root .rq-mode-wrap{position:relative}.lq-root .rq-mode{align-items:center;background:var(--brand-soft);border:0;border-radius:var(--radius-md);color:var(--brand-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:var(--space-1);height:32px;padding:0 var(--space-2) 0 var(--space-3)}.lq-root .rq-pop{min-width:220px}.lq-root .rq-pop-note{border-top:1px solid var(--line);color:var(--ink-muted);font-size:12px;font-style:italic;line-height:16px;margin:var(--space-1) 0 0;padding:var(--space-2)}.lq-root .rq-country{border-left:1px solid var(--line);display:flex;gap:var(--space-1);padding-left:var(--space-2)}.lq-root .rq-pill{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--ink);cursor:pointer;font:inherit;font-size:13px;font-weight:500;height:30px;padding:0 var(--space-3)}.lq-root .rq-pill.is-active{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.lq-root .rq-switch{align-items:center;color:var(--ink);cursor:pointer;display:inline-flex;flex:none;font-size:14px;gap:var(--space-2)}.lq-root .rq-switch input{height:1px;opacity:0;position:absolute;width:1px}.lq-root .rq-switch-track{background:var(--line-strong);border-radius:var(--radius-pill);height:20px;position:relative;transition:background .12s;width:36px}.lq-root .rq-switch-track:after{background:var(--surface-raised);border-radius:50%;box-shadow:var(--shadow-sm);content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .12s;width:16px}.lq-root .rq-switch input:checked+.rq-switch-track{background:var(--brand)}.lq-root .rq-switch input:checked+.rq-switch-track:after{transform:translateX(16px)}.lq-root .rq-switch input:focus-visible+.rq-switch-track{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring)}.lq-root .rq-meta{align-items:center;color:var(--ink-muted);display:flex;font-size:13px;justify-content:space-between;line-height:20px;margin:var(--space-6) 0 var(--space-3);min-height:32px}.lq-root .rq-meta b{color:var(--brand-ink);font-weight:600}.lq-root .rq-list{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);list-style:none;margin:0;overflow:hidden;padding:0}.lq-root .rq-item+.rq-item{border-top:1px solid var(--line)}.lq-root .rq-row{align-items:flex-start;display:flex;gap:var(--space-4);padding:var(--space-4) var(--space-5)}.lq-root .rq-row:hover{background:var(--surface-hover)}.lq-root .rq-row-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.lq-root .rq-cat{color:var(--brand);font-size:12px;font-weight:500;line-height:16px}.lq-root .rq-title{color:var(--ink);font-size:15px;font-weight:500;line-height:22px}.lq-root .rq-arts{align-items:center;align-self:flex-start;background:none;border:0;color:var(--ink-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:var(--space-1);line-height:20px;margin-top:var(--space-1);padding:2px 0;text-align:start}.lq-root .rq-arts b{font-weight:600}.lq-root .rq-arts .lq-icon,.lq-root .rq-arts b{color:var(--brand-ink)}.lq-root .rq-star{align-items:center;background:#0000;border:0;border-radius:var(--radius-md);color:var(--ink-faint);cursor:pointer;display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.lq-root .rq-star:hover{background:var(--surface-sunken);color:var(--ink)}.lq-root .rq-star.is-on{color:var(--brand)}.lq-root .rq-row-j{align-items:center;padding-bottom:var(--space-3);padding-top:var(--space-3)}.lq-root .rq-arret{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex:1 1;font:inherit;gap:var(--space-3);min-width:0;padding:0;text-align:start}.lq-root .rq-arret-text{align-items:center;color:var(--ink);display:inline-flex;flex-wrap:wrap;font-size:15px;gap:0 var(--space-2);line-height:22px}.lq-root .rq-arret-text b{font-weight:600}.lq-root .rq-item.is-current .rq-row{background:var(--surface-panel);box-shadow:inset 3px 0 0 var(--brand)}[dir=rtl] .lq-root .rq-item.is-current .rq-row{box-shadow:inset -3px 0 0 var(--brand)}.lq-root .rq-item.is-current .rq-arret-text b{color:var(--brand-ink)}.lq-root .rq-split{display:grid;flex:1 1;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);min-height:0}.lq-root .rq-left{min-height:0;overflow:auto;padding:var(--space-6) var(--space-6) var(--space-8)}.lq-root .rq-panel{background:var(--surface);border-left:1px solid var(--line);min-height:0;overflow:auto}.lq-root .rq-panel-head{align-items:center;background:var(--surface);border-bottom:1px solid var(--line);display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-3) var(--space-6);position:sticky;top:0;z-index:2}.lq-root .rq-panel-actions{align-items:center;display:flex;gap:var(--space-1)}.lq-root .rq-panel-body{display:flex;flex-direction:column;gap:var(--space-5);margin:0 auto;max-width:860px;padding:var(--space-6)}.lq-root .rq-doc-id{border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-5)}.lq-root .rq-doc-title{color:var(--brand);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:28px;margin:0}.lq-root .rq-tags{display:flex;flex-wrap:wrap;gap:var(--space-2)}.lq-root .rq-tags .lq-badge{height:auto;min-height:24px;white-space:normal}.lq-root .rq-over{color:var(--ink-muted);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:16px;margin:0 0 var(--space-2);text-transform:uppercase}.lq-root .rq-question{color:var(--ink-strong);font-size:18px;font-weight:600;line-height:28px;margin:0}.lq-root .rq-solution{background:var(--success-soft);border-radius:var(--radius-lg);color:var(--success);display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.lq-root .rq-solution>.lq-icon{margin-top:1px}.lq-root .rq-solution .rq-over{color:var(--success)}.lq-root .rq-solution p{color:var(--ink);font-size:15px;line-height:24px;margin:0}.lq-root .rq-cols{border:1px solid var(--line);border-radius:var(--radius-lg);display:grid;grid-template-columns:1fr 1fr}.lq-root .rq-cols>section{padding:var(--space-4) var(--space-5)}.lq-root .rq-cols>section+section{border-left:1px solid var(--line)}.lq-root .rq-key-label{color:var(--brand-ink);font-size:13px;font-weight:600;line-height:20px;margin:0 0 var(--space-1)}.lq-root .rq-keys{padding-left:18px}.lq-root .rq-keys,.lq-root .rq-portee{color:var(--ink);font-size:14px;line-height:22px;margin:0}.lq-root .rq-portee b{color:var(--brand-ink);font-weight:600}.lq-root .rq-down{align-items:center;display:inline-flex;font-size:13px;gap:var(--space-1);margin-top:var(--space-2)}.lq-root .rq-over-rule{align-items:center;color:var(--brand-ink);display:flex;gap:var(--space-3)}.lq-root .rq-over-rule:after,.lq-root .rq-over-rule:before{background:var(--line);content:"";flex:1 1;height:1px}.lq-root .rq-comment-title{align-items:center;color:var(--ink-strong);display:flex;font-size:17px;font-weight:600;gap:var(--space-3);line-height:24px;margin:var(--space-3) 0 0}.lq-root .rq-comment-title .lq-q-num{font-size:11px;height:28px;width:28px}.lq-root .rq-full p{color:var(--ink);font-size:15px;line-height:26px;margin:0 0 var(--space-4)}.lq-root .rq-full .rq-full-center,.lq-root .rq-full .rq-full-sub{color:var(--brand-ink);font-weight:600}.lq-root .rq-full .rq-full-center{text-align:center}.lq-root .rq-copy{color:var(--ink-faint);font-size:12px;line-height:16px;margin:var(--space-4) 0 0;text-align:center}@media (max-width:1100px){.lq-root .rq-split{grid-template-columns:1fr}.lq-root .rq-panel{border-left:0;inset:64px 0 0 0;position:fixed;z-index:5}.lq-root .rq-cols{grid-template-columns:1fr}.lq-root .rq-cols>section+section{border-left:0;border-top:1px solid var(--line)}}.lq-root .rq-flag{border-radius:2px;box-shadow:0 0 0 1px var(--line);flex:none;height:11px;width:16px}.lq-root .rq-flagbadge{gap:6px}.lq-root .rq-pill{align-items:center;display:inline-flex;gap:6px}.lq-root .rq-pill.is-active .rq-flag{box-shadow:0 0 0 1px var(--on-primary)}.lq-root .rq-meta-c{align-items:center;display:inline-flex;gap:6px}.lq-root.rq-root{background:#0000}.lq-root.rq-left-root{border-inline-end:1px solid var(--line);display:flex;flex-direction:column;min-height:0;overflow:hidden}.lq-root.rq-left-root .rq-left{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:var(--space-6) var(--space-6) 0}.lq-root .rq-landing{flex:1 1}.lq-root .rq-domain .lq-filter,.lq-root .rq-domain .lq-filter:hover{text-decoration:none}.lq-root .rq-domain a.lq-filter{color:var(--ink-muted)}.lq-root .rq-domain a.lq-filter.is-active{color:var(--ink-strong)}.lq-root .rq-type.is-locked{align-items:center;color:var(--ink-faint);cursor:not-allowed;display:inline-flex;gap:var(--space-1)}.lq-root .rq-search-go{background:none;border:0;color:var(--ink-muted);cursor:pointer;display:inline-flex;flex:none;padding:0 var(--space-1)}.lq-root .rq-search input::-webkit-search-cancel-button{display:none}.lq-root .rq-mode.is-keyword{background:var(--warning-soft);color:var(--warning)}.lq-root .rq-mode-pop{left:0;min-width:320px;top:calc(100% + 8px);z-index:30}.lq-root .rq-mode-pop.is-rtl{left:auto;right:0}.lq-root .rq-mode-item{align-items:flex-start;height:auto;padding:var(--space-2)}.lq-root .rq-mode-item>span{display:flex;flex-direction:column;gap:2px}.lq-root .rq-mode-item b{color:var(--ink-strong);font-size:13px;font-weight:600;line-height:20px}.lq-root .rq-mode-item small{color:var(--ink-muted);font-size:12px;line-height:16px;white-space:normal}.lq-root .rq-pill{white-space:nowrap}.lq-root .rq-filters-btn,.lq-root .rq-pill>span[style]{flex:none}.lq-root .rq-filters-btn.is-open{background:var(--surface-hover)}.lq-root .rq-filters-count{align-items:center;background:var(--primary);border-radius:var(--radius-pill);color:var(--on-primary);display:inline-flex;font-size:11px;font-weight:600;height:18px;justify-content:center;min-width:18px;padding:0 5px}.lq-root .rq-hint{align-items:center;background:var(--brand-soft);border-radius:var(--radius-md);color:var(--brand-ink);display:flex;font-size:14px;gap:var(--space-3);line-height:20px;margin-top:var(--space-3);padding:var(--space-3) var(--space-4)}.lq-root .rq-hint-text{color:var(--ink)}.lq-root .rq-hint-text b{color:var(--ink-strong);font-weight:600}.lq-root .rq-hint-actions{align-items:center;display:flex;flex:none;gap:var(--space-2);margin-inline-start:auto}.lq-root .rq-hint .lq-btn-primary{color:var(--on-primary)}.lq-root .rq-meta-c{flex-wrap:wrap}.lq-root .rq-sort.is-on{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.lq-root .rq-sort-icon{fill:currentColor;height:16px;width:16px}.lq-root .rq-tbtn{background:none;border:0;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;padding:0;text-align:start}.lq-root .rq-tbtn:hover .rq-title{color:var(--brand-ink)}.lq-root .rq-artchip:focus-visible,.lq-root .rq-jp:focus-visible,.lq-root .rq-more:focus-visible,.lq-root .rq-tbtn:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .rq-arts-list{font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lq-root .rq-artrows{display:flex;flex-direction:column;list-style:none;margin:var(--space-2) 0 0;padding:0}.lq-root .rq-artrow{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);justify-content:flex-start;min-height:36px;padding:2px 0}.lq-root .rq-artchip{border-radius:14px;cursor:pointer;font:inherit;font-size:13px;height:auto;line-height:18px;max-width:100%;min-height:28px;min-width:96px;padding:4px var(--space-3);text-align:start}.lq-root .rq-artchip:hover{border-color:var(--line-strong)}.lq-root .rq-artchip.is-on{background:var(--surface-raised);border-color:var(--brand);color:var(--brand-ink);font-weight:600}.lq-root .rq-artchip.is-words{font-style:italic}.lq-root .rq-jp{align-items:center;background:#0000;border:0;border-radius:var(--radius-md);color:var(--brand-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:4px;height:28px;padding:0 var(--space-2) 0 var(--space-1)}.lq-root .rq-jp:hover{background:var(--brand-soft)}.lq-root .rq-jplist{display:flex;flex-basis:100%;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0 0 var(--space-2) var(--space-5)}[dir=rtl] .lq-root .rq-jplist{padding:0 var(--space-5) var(--space-2) 0}.lq-root .rq-more{align-items:center;align-self:flex-start;background:none;border:0;color:var(--brand-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:4px;margin-top:var(--space-2);padding:4px var(--space-2) 4px 0}.lq-root .rq-more:hover{text-decoration:underline;text-underline-offset:3px}.lq-root .rq-col.is-split .rq-searchrow{gap:var(--space-2)}.lq-root .rq-filters-btn.is-compact{justify-content:center;padding:0;width:40px}.lq-root .rq-art-jp{background:none;border:0;border-radius:var(--radius-sm);color:var(--ink);cursor:pointer;font:inherit;font-size:13px;line-height:20px;padding:var(--space-1) var(--space-2);text-align:start;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;width:100%}.lq-root .rq-art-jp:hover{color:var(--brand-ink)}.lq-root .rq-art-jp.is-on{background:var(--brand-soft);color:var(--brand-ink)}.lq-root .rq-error{flex-wrap:wrap;margin-top:var(--space-4)}.lq-root .rq-loading{color:var(--brand);display:flex;padding:var(--space-8) 0}.lq-root .rq-empty-note,.lq-root .rq-loading{justify-content:center}.lq-root .rq-recent{margin-top:var(--space-6)}.lq-root .rq-recent .rq-over{align-items:center;display:flex;gap:var(--space-2)}.lq-root .rq-recent-row{align-items:center;color:var(--ink-muted);cursor:pointer}.lq-root .rq-recent-meta{color:var(--ink-muted);font-size:12px;line-height:16px}.lq-root .rq-recent-x{color:var(--ink-muted);opacity:0}.lq-root .rq-recent-row:hover .rq-recent-x,.lq-root .rq-recent-x:focus-visible{opacity:1}[dir=rtl] .lq-root .rq-country{border-left:0;border-right:1px solid var(--line);padding-left:0;padding-right:var(--space-2)}.rq-split-page{background:var(--c-ffffff)}.rq-split-page .recherche-split,.rq-split-page .recherche-split-3{gap:0}.lq-root .rq-col{display:flex;flex-direction:column}.lq-root .rq-col.is-split{flex:1 1;min-height:0;overflow:hidden}.lq-root .rq-results.is-split{flex:1 1;margin:0 calc(var(--space-6)*-1);min-height:0;overflow-y:auto;padding-bottom:var(--space-8);padding-inline:var(--space-6)}.lq-root .rq-results>.rq-list:first-child{margin-top:0}.lq-root .rq-search input:focus-visible{box-shadow:none}.lq-root .rq-domain{align-self:flex-start}.lq-root.vq-root{flex:1 0 auto}.lq-root.vq-wizard{display:flex;flex:1 1;flex-direction:column;min-height:0}.lq-root .lq-input{background:var(--surface-raised);border:1px solid var(--line-control);border-radius:var(--radius-md);color:var(--ink);display:block;font:inherit;font-size:15px;height:var(--control-md);padding:0 var(--space-3);width:100%}.lq-root .lq-input::placeholder{color:var(--ink-muted)}.lq-root .lq-input:focus{border-color:var(--brand);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .lq-step-body.vq-wide{max-width:calc(1040px + var(--space-8)*2)}.lq-root .vq-name-input{font-size:14px;height:32px;width:320px}.lq-root .vq-step-link{cursor:pointer}.lq-root .vq-step-link:focus-visible{border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .vq-cb{appearance:none;background:var(--surface-raised);border:1.5px solid var(--line-control);border-radius:5px;cursor:pointer;display:inline-grid;flex:none;height:18px;margin:0;place-content:center;width:18px}.lq-root .vq-cb:hover{border-color:var(--brand)}.lq-root .vq-cb:checked,.lq-root .vq-cb:indeterminate{background:var(--brand);border-color:var(--brand)}.lq-root .vq-cb:checked:after{border-bottom:2px solid var(--on-brand);border-left:2px solid var(--on-brand);content:"";height:5px;transform:translateY(-1px) rotate(-45deg);width:9px}.lq-root .vq-cb:indeterminate:after{background:var(--on-brand);border-radius:1px;content:"";height:2px;width:8px}.lq-root .vq-cb:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .vq-tools{align-items:stretch;display:flex;flex-direction:column;gap:var(--space-3);margin:var(--space-6) 0 var(--space-4)}.lq-root .vq-tools .lq-filters{align-self:flex-start}.lq-root .vq-tab{align-items:center;display:inline-flex;gap:var(--space-2)}.lq-root .vq-tab .lq-icon{color:var(--brand-ink)}.lq-root .vq-search{width:100%}.lq-root .vq-browser,.lq-root .vq-card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden}.lq-root .vq-browser{display:grid;grid-template-columns:300px minmax(0,1fr)}.lq-root .vq-cats{background:var(--surface-panel);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:2px;padding:var(--space-2)}.lq-root .vq-cats-head{align-items:center;color:var(--ink-muted);display:flex;font-size:11px;font-weight:600;justify-content:space-between;letter-spacing:.06em;line-height:16px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);text-transform:uppercase}.lq-root .vq-textbtn{background:none;border:0;color:var(--brand);cursor:pointer;font:inherit;font-size:12px;font-weight:500;letter-spacing:0;padding:0;text-transform:none}.lq-root .vq-textbtn:hover{color:var(--brand-hover);text-decoration:underline;text-underline-offset:3px}.lq-root .vq-cat{grid-gap:var(--space-3);align-items:center;background:#0000;border:0;border-radius:var(--radius-md);color:var(--ink);cursor:pointer;display:grid;font:inherit;gap:var(--space-3);grid-template-columns:32px minmax(0,1fr) auto;padding:var(--space-2);text-align:left;width:100%}.lq-root .vq-cat:hover{background:var(--surface-hover)}.lq-root .vq-cat.is-active{background:var(--brand-soft)}.lq-root .vq-cat:focus-visible,.lq-root .vq-more:focus-visible,.lq-root .vq-textbtn:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .vq-cat-icon{align-items:center;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--brand-ink);display:inline-flex;height:32px;justify-content:center;width:32px}.lq-root .vq-cat.is-active .vq-cat-icon{border-color:#0000}.lq-root .vq-cat-main{display:flex;flex-direction:column;min-width:0}.lq-root .vq-cat-name{font-size:14px;font-weight:500;line-height:20px}.lq-root .vq-cat.is-active .vq-cat-name{color:var(--brand-ink);font-weight:600}.lq-root .vq-cat-meta{color:var(--ink-muted);font-size:12px;line-height:16px}.lq-root .vq-cat-count{align-items:center;background:var(--brand);border-radius:var(--radius-pill);color:var(--on-brand);display:inline-flex;font-size:12px;font-weight:600;height:22px;justify-content:center;min-width:22px;padding:0 6px}.lq-root .vq-pane{min-width:0}.lq-root .vq-pane-head{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-4) var(--space-5)}.lq-root .vq-pane-head h3{color:var(--ink-strong);font-size:16px;font-weight:600;line-height:24px;margin:0}.lq-root .vq-pane-head p{color:var(--ink-muted);font-size:13px;line-height:20px;margin:2px 0 0}.lq-root .vq-checkall{align-items:center;color:var(--ink);cursor:pointer;display:inline-flex;flex:none;font-size:14px;font-weight:500;gap:var(--space-2);line-height:20px}.lq-root .vq-list{list-style:none;margin:0;padding:0}.lq-root .vq-item+.vq-item{border-top:1px solid var(--line)}.lq-root .vq-row{align-items:center;display:flex;gap:var(--space-3);min-height:52px;padding:var(--space-3) var(--space-5)}.lq-root .vq-row:hover{background:var(--surface-hover)}.lq-root .vq-row-main{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:var(--space-3);min-width:0}.lq-root .vq-row-text{display:flex;flex-direction:column;min-width:0}.lq-root .vq-row-name{color:var(--ink);font-size:15px;line-height:22px}.lq-root .vq-row-meta{color:var(--ink-muted);font-size:13px;line-height:20px}.lq-root .vq-more{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:13px;gap:var(--space-1);height:28px;padding:0 var(--space-2)}.lq-root .vq-more:hover{background:var(--surface-sunken);color:var(--ink)}.lq-root .vq-item.is-open .vq-more{color:var(--brand-ink)}.lq-root .vq-subs{grid-gap:var(--space-2) var(--space-6);display:grid;gap:var(--space-2) var(--space-6);grid-template-columns:1fr 1fr;padding:0 var(--space-5) var(--space-4) calc(var(--space-5) + 18px + var(--space-3))}.lq-root .vq-sub{align-items:flex-start;color:var(--ink);cursor:pointer;display:flex;font-size:14px;gap:var(--space-3);line-height:20px}.lq-root .vq-sub .vq-cb{margin-top:1px}.lq-root .vq-sectors{grid-gap:var(--space-3) var(--space-6);display:grid;gap:var(--space-3) var(--space-6);grid-template-columns:repeat(3,1fr);padding:var(--space-5)}.lq-root .vq-group{align-items:center;color:var(--ink-muted);display:flex;font-size:11px;font-weight:600;gap:var(--space-2);letter-spacing:.06em;line-height:16px;margin:0;padding:var(--space-4) var(--space-5) var(--space-2);text-transform:uppercase}.lq-root .vq-group .lq-icon{color:var(--brand-ink)}.lq-root .vq-group em{color:var(--ink-faint);font-style:normal;font-weight:500;letter-spacing:0;margin-left:var(--space-1);text-transform:none}.lq-root .vq-results .vq-list{border-top:1px solid var(--line)}.lq-root .vq-noresult{color:var(--ink-muted);display:flex;gap:var(--space-3);padding:var(--space-5)}.lq-root .vq-noresult p{display:flex;flex-direction:column;font-size:14px;line-height:20px;margin:0}.lq-root .vq-noresult b{color:var(--ink);font-weight:600}.lq-root .vq-note{align-items:center;border-top:1px dashed var(--line-strong);color:var(--ink-muted);display:flex;font-size:13px;font-style:italic;gap:var(--space-2);line-height:20px;margin:0;padding:var(--space-3) var(--space-5)}.lq-root .vq-pane-head+.vq-note{border-top:0}.lq-root .vq-cb[type=radio]{border-radius:var(--radius-pill)}.lq-root .vq-cb[type=radio]:checked:after{background:var(--on-brand);border:0;border-radius:var(--radius-pill);height:8px;transform:none;width:8px}.lq-root .vq-cols{grid-gap:var(--space-6);align-items:start;display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.lq-root .vq-cols,.lq-root .vq-sec+.vq-sec{margin-top:var(--space-6)}.lq-root .vq-sec-head{align-items:flex-start;display:flex;gap:var(--space-3);margin-bottom:var(--space-3)}.lq-root .vq-sec-head h3{color:var(--ink-strong);font-size:15px;font-weight:600;line-height:24px;margin:0}.lq-root .vq-sec-head p{color:var(--ink-muted);font-size:13px;line-height:20px;margin:0}.lq-root .vq-sec-head .lq-q-num{margin-top:0}.lq-root .vq-field{color:var(--ink-muted);display:flex;flex-direction:column;font-size:13px;font-weight:500;gap:var(--space-1);line-height:20px;margin-bottom:var(--space-3)}.lq-root .vq-locked{align-items:center;background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink);display:flex;font-size:15px;font-weight:400;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-3)}.lq-root .vq-locked .lq-icon{color:var(--ink-faint)}.lq-root .vq-apercu{background:var(--brand-soft);border-radius:var(--radius-lg);margin-top:var(--space-6);padding:var(--space-4) var(--space-5)}.lq-root .vq-apercu h4{color:var(--brand-ink);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:16px;margin:0 0 var(--space-3);text-transform:uppercase}.lq-root .vq-apercu dl{margin:0}.lq-root .vq-apercu dl>div{display:flex;font-size:14px;justify-content:space-between;line-height:22px;padding:var(--space-1) 0}.lq-root .vq-apercu dt{color:var(--ink)}.lq-root .vq-apercu dd{color:var(--brand-ink);font-weight:600;margin:0}.lq-root .vq-apercu p{border-top:1px solid var(--line-strong);color:var(--ink-muted);font-size:13px;line-height:20px;margin:var(--space-3) 0 0;padding-top:var(--space-3)}.lq-root .vq-stats{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:repeat(4,1fr);margin-top:var(--space-6)}.lq-root .vq-stat{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:2px;padding:var(--space-4)}.lq-root .vq-stat-icon{color:var(--brand-ink);margin-bottom:var(--space-2)}.lq-root .vq-stat b{color:var(--ink-strong);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:32px}.lq-root .vq-stat span:last-child{color:var(--ink-muted);font-size:13px;line-height:20px}.lq-root .vq-summary-line{align-items:center;color:var(--ink-muted);display:flex;font-size:14px;gap:var(--space-2);line-height:20px;margin:var(--space-4) 0 0}.lq-root .vq-summary-line b{color:var(--ink);font-weight:600}.lq-root .vq-dmuted{color:var(--ink-muted)}.lq-root .vq-h{color:var(--ink);font-size:14px;font-weight:600;line-height:20px;margin:var(--space-8) 0 var(--space-3)}.lq-root .vq-fact,.lq-root .vq-opt{align-items:flex-start;display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.lq-root .vq-opt{cursor:pointer}.lq-root .vq-opt:hover{background:var(--surface-hover)}.lq-root .vq-fact+.vq-fact,.lq-root .vq-opt+.vq-opt{border-top:1px solid var(--line)}.lq-root .vq-opt .vq-cb{margin-top:2px}.lq-root .vq-opt-text{display:flex;flex:1 1;flex-direction:column;min-width:0}.lq-root .vq-opt-title{align-items:center;color:var(--ink);display:flex;font-size:15px;font-weight:600;gap:var(--space-2);line-height:22px}.lq-root .vq-opt-desc{color:var(--ink-muted);font-size:13px;line-height:20px}.lq-root .vq-fact{align-items:center}.lq-root .vq-fact-icon{align-items:center;background:var(--brand-soft);border-radius:var(--radius-md);color:var(--brand-ink);display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.lq-root .vq-fact-lock{color:var(--ink-faint)}.lq-root .vq-recap{margin:0}.lq-root .vq-rec{grid-gap:var(--space-4);align-items:baseline;display:grid;gap:var(--space-4);grid-template-columns:180px minmax(0,1fr) auto;padding:var(--space-3) var(--space-5)}.lq-root .vq-rec+.vq-rec{border-top:1px solid var(--line)}.lq-root .vq-rec dt{color:var(--ink-muted);font-size:13px;font-weight:500;line-height:20px}.lq-root .vq-rec dd{color:var(--ink);font-size:15px;line-height:22px;margin:0}.lq-root .vq-dgroup+.vq-dgroup{border-top:1px solid var(--line)}.lq-root .vq-dlist{list-style:none;margin:0;padding:0 var(--space-5) var(--space-3)}.lq-root .vq-dlist li{display:flex;flex-direction:column;padding:var(--space-2) 0}.lq-root .vq-dlist li+li{border-top:1px solid var(--line)}.lq-root .vq-dname{color:var(--ink);font-size:15px;line-height:22px}.lq-root .vq-dsub{color:var(--ink-muted);font-size:13px;line-height:20px}.lq-root .vq-banner{align-items:flex-start;background:var(--success-soft);border-radius:var(--radius-md);color:var(--success);display:flex;gap:var(--space-3);margin-bottom:var(--space-6);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}.lq-root .vq-banner>.lq-icon{margin-top:1px}.lq-root .vq-banner div{display:flex;flex:1 1;flex-direction:column;font-size:14px;line-height:20px}.lq-root .vq-banner b{font-weight:600}.lq-root .vq-banner span{color:var(--ink)}@media (max-width:900px){.lq-root .vq-browser{grid-template-columns:1fr}.lq-root .vq-cats{border-bottom:1px solid var(--line);border-right:0}.lq-root .vq-sectors,.lq-root .vq-subs{grid-template-columns:1fr}.lq-root .vq-tools{flex-wrap:wrap}.lq-root .vq-rec{grid-template-columns:1fr auto}.lq-root .vq-rec dt{grid-column:1/-1}.lq-root .vq-cols,.lq-root .vq-stats{grid-template-columns:1fr}}.lq-root .vq-busy .lq-icon{animation:lq-spin 1s linear infinite}.lq-root .vq-picked{margin-top:var(--space-4)}.lq-root .vq-noresult[role=status]{align-items:center}.lq-root .vq-submit-error{margin-top:var(--space-6)}.lq-root .lq-inline-error .lq-btn-link{color:inherit;margin-inline-start:auto;text-decoration:underline;text-underline-offset:3px}.lq-root .vq-banner .lq-btn{color:var(--ink-muted)}[dir=rtl] .lq-root .vq-cats{border-left:1px solid var(--line);border-right:0}[dir=rtl] .lq-root .vq-cat{text-align:right}[dir=rtl] .lq-root .vq-subs{padding:0 calc(var(--space-5) + 18px + var(--space-3)) var(--space-4) var(--space-5)}:root{--c-000000:#000;--c-0000000d:#0000000d;--c-059669:#059669;--c-065f46:#065f46;--c-085041:#085041;--c-0a6b58:#0a6b58;--c-0d9f50:#0d9f50;--c-0e9f86:#0e9f86;--c-10b981:#10b981;--c-111827:#111827;--c-13322b:#13322b;--c-151922:#151922;--c-15803d:#15803d;--c-16131f:#16131f;--c-16a34a:#16a34a;--c-185fa5:#185fa5;--c-1a1726:#1a1726;--c-1b1a2f:#1b1a2f;--c-1b1a2fad:#1b1a2fad;--c-1b1b2e:#1b1b2e;--c-1b1b2e0f:#1b1b2e0f;--c-1b7a3d:#1b7a3d;--c-1b7f4c:#1b7f4c;--c-1e40af:#1e40af;--c-1f2937:#1f2937;--c-22c55e:#22c55e;--c-2563eb:#2563eb;--c-261359:#261359;--c-2b5cad:#2b5cad;--c-2e7d52:#2e7d52;--c-2f7d4f:#2f7d4f;--c-374151:#374151;--c-378add:#378add;--c-3b1f7d:#3b1f7d;--c-3b1f7d0f:#3b1f7d0f;--c-3b6d11:#3b6d11;--c-3b82f6:#3b82f6;--c-3c1f7e:#3c1f7e;--c-3f2a8c:#3f2a8c;--c-402287:#402287;--c-444444:#444;--c-4a4458:#4a4458;--c-4a4658:#4a4658;--c-4ade80:#4ade80;--c-4b475a:#4b475a;--c-4b5563:#4b5563;--c-4c1d95:#4c1d95;--c-4f2aa0:#4f2aa0;--c-524f6e:#524f6e;--c-534ab7:#534ab7;--c-5837d7:#5837d7;--c-5a36db:#5a36db;--c-5b3cd8:#5b3cd8;--c-5b3fd9:#5b3fd9;--c-5b4a17:#5b4a17;--c-5b4d94:#5b4d94;--c-5d3dd6:#5d3dd6;--c-5e5a6e:#5e5a6e;--c-633806:#633806;--c-6455b8:#6455b8;--c-6538e0:#6538e0;--c-666666:#666;--c-6a3fea:#6a3fea;--c-6b6577:#6b6577;--c-6b6b6b:#6b6b6b;--c-6b7280:#6b7280;--c-6c5ce7:#6c5ce7;--c-6e6c88:#6e6c88;--c-6f2bc4:#6f2bc4;--c-6f6b7e:#6f6b7e;--c-764df4:#764df4;--c-764df5:#764df5;--c-777777:#777;--c-78350f:#78350f;--c-7a3e06:#7a3e06;--c-7f1d17:#7f1d17;--c-818cf8:#818cf8;--c-854f0b:#854f0b;--c-856404:#856404;--c-888888:#888;--c-8a6d1a:#8a6d1a;--c-8c8aa6:#8c8aa6;--c-8e6cf7:#8e6cf7;--c-8f1c13:#8f1c13;--c-912018:#912018;--c-92400e:#92400e;--c-93b8f5:#93b8f5;--c-991b1b:#991b1b;--c-9999aa:#99a;--c-9a5b00:#9a5b00;--c-9a6a2e:#9a6a2e;--c-9a6b00:#9a6b00;--c-9a93a8:#9a93a8;--c-9a93b8:#9a93b8;--c-9b7b3f:#9b7b3f;--c-9b99b3:#9b99b3;--c-9b9ba3:#9b9ba3;--c-9ca3af:#9ca3af;--c-9fe1cb:#9fe1cb;--c-a3e4be:#a3e4be;--c-a488f5:#a488f5;--c-a7f3d0:#a7f3d0;--c-aaa8c0:#aaa8c0;--c-b0a8c8:#b0a8c8;--c-b0a8cc:#b0a8cc;--c-b0b0b8:#b0b0b8;--c-b3aee6:#b3aee6;--c-b42318:#b42318;--c-b45309:#b45309;--c-b54708:#b54708;--c-b5d4f4:#b5d4f4;--c-b7791f:#b7791f;--c-b79cf0:#b79cf0;--c-b91c1c:#b91c1c;--c-bbf7d0:#bbf7d0;--c-c0271b:#c0271b;--c-c0392b:#c0392b;--c-c0c0c8:#c0c0c8;--c-c0dd97:#c0dd97;--c-c2410c:#c2410c;--c-c2620c:#c2620c;--c-c2e0cd:#c2e0cd;--c-c4baf0:#c4baf0;--c-c4c2d6:#c4c2d6;--c-c4c4d4:#c4c4d4;--c-c7c0f0:#c7c0f0;--c-c7efd8:#c7efd8;--c-c9c3d6:#c9c3d6;--c-c9c5dd:#c9c5dd;--c-cecbf6:#cecbf6;--c-cfc5f8:#cfc5f8;--c-cfc5f8cc:#cfc5f8cc;--c-d0d5dd:#d0d5dd;--c-d1d5db:#d1d5db;--c-d1fae5:#d1fae5;--c-d4bffa:#d4bffa;--c-d6ccf7:#d6ccf7;--c-d97706:#d97706;--c-dbeafe:#dbeafe;--c-dc2626:#dc2626;--c-ddd6f0:#ddd6f0;--c-e0daf5:#e0daf5;--c-e1ddea:#e1ddea;--c-e1f5ee:#e1f5ee;--c-e24b4a:#e24b4a;--c-e4defc:#e4defc;--c-e4e0f5:#e4e0f5;--c-e5e7eb:#e5e7eb;--c-e6e4f0:#e6e4f0;--c-e6f1fb:#e6f1fb;--c-e6f7ed:#e6f7ed;--c-e7c795:#e7c795;--c-e7e1fa:#e7e1fa;--c-e7e2fb:#e7e2fb;--c-e7e5f1:#e7e5f1;--c-e7e5f11a:#e7e5f11a;--c-e7e7e7:#e7e7e7;--c-e7f5ec:#e7f5ec;--c-e7f6f2:#e7f6f2;--c-e8e4f1:#e8e4f1;--c-e8e4f5:#e8e4f5;--c-e8e4f8:#e8e4f8;--c-e8e4fa:#e8e4fa;--c-e8f1fd:#e8f1fd;--c-e9effb:#e9effb;--c-ead9a8:#ead9a8;--c-eae7f5:#eae7f5;--c-eae7f7:#eae7f7;--c-eaf3de:#eaf3de;--c-eaf3ec:#eaf3ec;--c-eafbf1:#eafbf1;--c-ece9f2:#ece9f2;--c-eceaf5:#eceaf5;--c-ecfdf5:#ecfdf5;--c-ede9f8:#ede9f8;--c-edecf3:#edecf3;--c-eef0f4:#eef0f4;--c-eef2ff:#eef2ff;--c-ef4444:#ef4444;--c-efebfe:#efebfe;--c-efecfe:#efecfe;--c-efeff2:#efeff2;--c-eff6ff:#eff6ff;--c-f09595:#f09595;--c-f0e8ff:#f0e8ff;--c-f0f0f0:#f0f0f0;--c-f0f8ff:#f0f8ff;--c-f0fdf4:#f0fdf4;--c-f1c4bf:#f1c4bf;--c-f1eff9:#f1eff9;--c-f1f1f1:#f1f1f1;--c-f2f4f7:#f2f4f7;--c-f2f9f4:#f2f9f4;--c-f3e8ff:#f3e8ff;--c-f3effe:#f3effe;--c-f3f0fc:#f3f0fc;--c-f3f1fa:#f3f1fa;--c-f3f1fb:#f3f1fb;--c-f3f4f6:#f3f4f6;--c-f4f1fe:#f4f1fe;--c-f4f4f8:#f4f4f8;--c-f59e0b:#f59e0b;--c-f5c2c2:#f5c2c2;--c-f5e1ae:#f5e1ae;--c-f5f0ff:#f5f0ff;--c-f5f4fc:#f5f4fc;--c-f5f5f0:#f5f5f0;--c-f6d3d0:#f6d3d0;--c-f6e3bd:#f6e3bd;--c-f6f2fc:#f6f2fc;--c-f6f4fe:#f6f4fe;--c-f7f5fd:#f7f5fd;--c-f7f6fc:#f7f6fc;--c-f87171:#f87171;--c-f8f5ff:#f8f5ff;--c-f8f7fd:#f8f7fd;--c-f8f9fa:#f8f9fa;--c-f8f9fc:#f8f9fc;--c-f9fafb:#f9fafb;--c-fac775:#fac775;--c-faeeda:#faeeda;--c-faf5ff:#faf5ff;--c-faf8ff:#faf8ff;--c-faf9fe:#faf9fe;--c-fafafe:#fafafe;--c-fafaff:#fafaff;--c-fbd38d:#fbd38d;--c-fbebcf:#fbebcf;--c-fbf6e9:#fbf6e9;--c-fbfafe:#fbfafe;--c-fca5a5:#fca5a5;--c-fcebeb:#fcebeb;--c-fcedec:#fcedec;--c-fdba8c:#fdba8c;--c-fde68a:#fde68a;--c-fde9c8:#fde9c8;--c-fdeaea:#fdeaea;--c-fdecec:#fdecec;--c-fdf6e9:#fdf6e9;--c-fdf7ec:#fdf7ec;--c-fdfcff:#fdfcff;--c-fecaca:#fecaca;--c-fecdca:#fecdca;--c-fee2e2:#fee2e2;--c-fef2f2:#fef2f2;--c-fef3c7:#fef3c7;--c-fef3e2:#fef3e2;--c-fef3e7:#fef3e7;--c-fef3f2:#fef3f2;--c-ffd700:gold;--c-fff1e6:#fff1e6;--c-fff3cd:#fff3cd;--c-fff4e5:#fff4e5;--c-fff7e6:#fff7e6;--c-fff8ec:#fff8ec;--c-fffbeb:#fffbeb;--c-fffdf7:#fffdf7;--c-ffffff:#fff}html[data-theme=dark]{--c-000000:#000;--c-0000000d:#0000000d;--c-059669:#5fd3bd;--c-065f46:#5fd3bd;--c-085041:#5fd3bd;--c-0a6b58:#5fd3bd;--c-0d9f50:#5fd3bd;--c-0e9f86:#5fd3bd;--c-10b981:#5fd3bd;--c-111827:#8fb8ff;--c-13322b:#5fd3bd;--c-151922:#ecebf6;--c-15803d:#5fd3bd;--c-16131f:#ecebf6;--c-16a34a:#5fd3bd;--c-185fa5:#8fb8ff;--c-1a1726:#ecebf6;--c-1b1a2f:#ecebf6;--c-1b1a2fad:#ecebf6ad;--c-1b1b2e:#ecebf6;--c-1b1b2e0f:#ecebf60f;--c-1b7a3d:#5fd3bd;--c-1b7f4c:#5fd3bd;--c-1e40af:#8fb8ff;--c-1f2937:#ecebf6;--c-22c55e:#5fd3bd;--c-2563eb:#8fb8ff;--c-261359:#f6f4ff;--c-2b5cad:#8fb8ff;--c-2e7d52:#5fd3bd;--c-2f7d4f:#5fd3bd;--c-374151:#ecebf6;--c-378add:#8fb8ff;--c-3b1f7d:#e3dcff;--c-3b1f7d0f:#e3dcff0f;--c-3b6d11:#5fd3bd;--c-3b82f6:#8fb8ff;--c-3c1f7e:#cbbcff;--c-3f2a8c:#cbbcff;--c-402287:#cbbcff;--c-444444:#ecebf6;--c-4a4458:#ecebf6;--c-4a4658:#ecebf6;--c-4ade80:#5fd3bd;--c-4b475a:#ecebf6;--c-4b5563:#ecebf6;--c-4c1d95:#cbbcff;--c-4f2aa0:#a48cff;--c-524f6e:#aaa7c4;--c-534ab7:#cbbcff;--c-5837d7:#a48cff;--c-5a36db:#a48cff;--c-5b3cd8:#a48cff;--c-5b3fd9:#a48cff;--c-5b4a17:#f5d9a8;--c-5b4d94:#aaa7c4;--c-5d3dd6:#a48cff;--c-5e5a6e:#aaa7c4;--c-633806:#f0b35a;--c-6455b8:#cbbcff;--c-6538e0:#a48cff;--c-666666:#aaa7c4;--c-6a3fea:#a48cff;--c-6b6577:#aaa7c4;--c-6b6b6b:#aaa7c4;--c-6b7280:#aaa7c4;--c-6c5ce7:#a48cff;--c-6e6c88:#aaa7c4;--c-6f2bc4:#a48cff;--c-6f6b7e:#aaa7c4;--c-764df4:#a48cff;--c-764df5:#a48cff;--c-777777:#aaa7c4;--c-78350f:#f0b35a;--c-7a3e06:#f0b35a;--c-7f1d17:#ff8d97;--c-818cf8:#a48cff;--c-854f0b:#f0b35a;--c-856404:#f0b35a;--c-888888:#aaa7c4;--c-8a6d1a:#f0b35a;--c-8c8aa6:#7a7795;--c-8e6cf7:#a48cff;--c-8f1c13:#ff8d97;--c-912018:#ffb1b8;--c-92400e:#f0b35a;--c-93b8f5:#2c4a7a;--c-991b1b:#ff8d97;--c-9999aa:#aaa7c4;--c-9a5b00:#f0b35a;--c-9a6a2e:#f0b35a;--c-9a6b00:#f0b35a;--c-9a93a8:#aaa7c4;--c-9a93b8:#aaa7c4;--c-9b7b3f:#f0b35a;--c-9b99b3:#aaa7c4;--c-9b9ba3:#aaa7c4;--c-9ca3af:#aaa7c4;--c-9fe1cb:#24564a;--c-a3e4be:#24564a;--c-a488f5:#a48cff;--c-a7f3d0:#24564a;--c-aaa8c0:#aaa7c4;--c-b0a8c8:#7a7795;--c-b0a8cc:#aaa7c4;--c-b0b0b8:#aaa7c4;--c-b3aee6:#aaa7c4;--c-b42318:#ff8d97;--c-b45309:#f0b35a;--c-b54708:#f0b35a;--c-b5d4f4:#2c4a7a;--c-b7791f:#f0b35a;--c-b79cf0:#433d62;--c-b91c1c:#ff8d97;--c-bbf7d0:#24564a;--c-c0271b:#ff8d97;--c-c0392b:#ff8d97;--c-c0c0c8:#aaa7c4;--c-c0dd97:#433d62;--c-c2410c:#ff8d97;--c-c2620c:#f0b35a;--c-c2e0cd:#24564a;--c-c4baf0:#433d62;--c-c4c2d6:#aaa7c4;--c-c4c4d4:#433d62;--c-c7c0f0:#aaa7c4;--c-c7efd8:#24564a;--c-c9c3d6:#433d62;--c-c9c5dd:#433d62;--c-cecbf6:#433d62;--c-cfc5f8:#433d62;--c-cfc5f8cc:#aaa7c4cc;--c-d0d5dd:#433d62;--c-d1d5db:#433d62;--c-d1fae5:#163631;--c-d4bffa:#2a2347;--c-d6ccf7:#433d62;--c-d97706:#f0b35a;--c-dbeafe:#1e2f57;--c-dc2626:#ff8d97;--c-ddd6f0:#2a2347;--c-e0daf5:#2a2347;--c-e1ddea:#262238;--c-e1f5ee:#163631;--c-e24b4a:#ff8d97;--c-e4defc:#2a2347;--c-e4e0f5:#2d2944;--c-e5e7eb:#262238;--c-e6e4f0:#2d2944;--c-e6f1fb:#1e2f57;--c-e6f7ed:#163631;--c-e7c795:#5a4320;--c-e7e1fa:#2a2347;--c-e7e2fb:#2a2347;--c-e7e5f1:#2d2944;--c-e7e5f11a:#2d29441a;--c-e7e7e7:#262238;--c-e7f5ec:#163631;--c-e7f6f2:#163631;--c-e8e4f1:#262238;--c-e8e4f5:#2a2347;--c-e8e4f8:#2a2347;--c-e8e4fa:#2a2347;--c-e8f1fd:#1e2f57;--c-e9effb:#1e2f57;--c-ead9a8:#5a4320;--c-eae7f5:#262238;--c-eae7f7:#262238;--c-eaf3de:#163631;--c-eaf3ec:#262238;--c-eafbf1:#163631;--c-ece9f2:#262238;--c-eceaf5:#2a2347;--c-ecfdf5:#163631;--c-ede9f8:#2a2347;--c-edecf3:#2d2944;--c-eef0f4:#262238;--c-eef2ff:#1e2f57;--c-ef4444:#ff8d97;--c-efebfe:#2a2347;--c-efecfe:#2a2347;--c-efeff2:#262238;--c-eff6ff:#1e2f57;--c-f09595:#6b2b35;--c-f0e8ff:#2a2347;--c-f0f0f0:#262238;--c-f0f8ff:#1e2f57;--c-f0fdf4:#163631;--c-f1c4bf:#6b2b35;--c-f1eff9:#262238;--c-f1f1f1:#262238;--c-f2f4f7:#262238;--c-f2f9f4:#163631;--c-f3e8ff:#2a2347;--c-f3effe:#2a2347;--c-f3f0fc:#2a2347;--c-f3f1fa:#121020;--c-f3f1fb:#121020;--c-f3f4f6:#1a1727;--c-f4f1fe:#2a2347;--c-f4f4f8:#262238;--c-f59e0b:#f0b35a;--c-f5c2c2:#45202a;--c-f5e1ae:#5a4320;--c-f5f0ff:#2a2347;--c-f5f4fc:#2a2347;--c-f5f5f0:#1a1727;--c-f6d3d0:#6b2b35;--c-f6e3bd:#5a4320;--c-f6f2fc:#2a2347;--c-f6f4fe:#2a2347;--c-f7f5fd:#2a2347;--c-f7f6fc:#1a1727;--c-f87171:#ff8d97;--c-f8f5ff:#2a2347;--c-f8f7fd:#2a2347;--c-f8f9fa:#1a1727;--c-f8f9fc:#1a1727;--c-f9fafb:#1f1c2e;--c-fac775:#f0b35a;--c-faeeda:#3a2b12;--c-faf5ff:#2a2347;--c-faf8ff:#2a2347;--c-faf9fe:#1a1727;--c-fafafe:#2a2347;--c-fafaff:#2a2347;--c-fbd38d:#5a4320;--c-fbebcf:#3a2b12;--c-fbf6e9:#3a2b12;--c-fbfafe:#2a2347;--c-fca5a5:#6b2b35;--c-fcebeb:#45202a;--c-fcedec:#45202a;--c-fdba8c:#5a4320;--c-fde68a:#5a4320;--c-fde9c8:#3a2b12;--c-fdeaea:#45202a;--c-fdecec:#45202a;--c-fdf6e9:#3a2b12;--c-fdf7ec:#3a2b12;--c-fdfcff:#2a2347;--c-fecaca:#45202a;--c-fecdca:#45202a;--c-fee2e2:#45202a;--c-fef2f2:#45202a;--c-fef3c7:#3a2b12;--c-fef3e2:#3a2b12;--c-fef3e7:#3a2b12;--c-fef3f2:#45202a;--c-ffd700:#f0b35a;--c-fff1e6:#3a2b12;--c-fff3cd:#3a2b12;--c-fff4e5:#3a2b12;--c-fff7e6:#3a2b12;--c-fff8ec:#3a2b12;--c-fffbeb:#3a2b12;--c-fffdf7:#3a2b12;--c-ffffff:#1f1c2e;background:#14121f;color-scheme:dark}html[data-theme=dark] body{background:#14121f;color:#ecebf6}html[data-theme=dark] [data-shell=content]{background:#14121f}html[data-theme=dark] [data-shell=rail] [aria-current=page]{box-shadow:inset 0 0 0 1px #2d2944}html[data-theme=dark] img[src*="/Spinner-Dots."]:not([class*=invert-]),html[data-theme=dark] img[src*="/active-chatdots."]:not([class*=invert-]),html[data-theme=dark] img[src*="/arrowpurple."]:not([class*=invert-]),html[data-theme=dark] img[src*="/arrows."]:not([class*=invert-]),html[data-theme=dark] img[src*="/chatdots."]:not([class*=invert-]),html[data-theme=dark] img[src*="/check-mark."]:not([class*=invert-]),html[data-theme=dark] img[src*="/close."]:not([class*=invert-]),html[data-theme=dark] img[src*="/copy."]:not([class*=invert-]),html[data-theme=dark] img[src*="/dislike-active."]:not([class*=invert-]),html[data-theme=dark] img[src*="/edit."]:not([class*=invert-]),html[data-theme=dark] img[src*="/folder-icon."]:not([class*=invert-]),html[data-theme=dark] img[src*="/left-arrow."]:not([class*=invert-]),html[data-theme=dark] img[src*="/like-active."]:not([class*=invert-]),html[data-theme=dark] img[src*="/lockbold."]:not([class*=invert-]),html[data-theme=dark] img[src*="/mic."]:not([class*=invert-]),html[data-theme=dark] img[src*="/microphone-solid."]:not([class*=invert-]),html[data-theme=dark] img[src*="/new-icon-white."]:not([class*=invert-]),html[data-theme=dark] img[src*="/not-like."]:not([class*=invert-]),html[data-theme=dark] img[src*="/sandtime."]:not([class*=invert-]),html[data-theme=dark] img[src*="/search-2-line."]:not([class*=invert-]),html[data-theme=dark] img[src*="/send-icon."]:not([class*=invert-]),html[data-theme=dark] img[src*="/share."]:not([class*=invert-]),html[data-theme=dark] img[src*="/source-purple."]:not([class*=invert-]),html[data-theme=dark] img[src*="/source."]:not([class*=invert-]){filter:invert(1) hue-rotate(180deg)}@media (max-width:639px){[data-shell=rail][data-open=false]{border:0!important;width:0!important}[data-shell=rail][data-open=true]{bottom:0;box-shadow:0 16px 48px #22175526;inset-inline-start:0;position:fixed;top:64px;z-index:60}[data-shell=topbar]{padding-inline:8px 12px}[data-shell=topbar]>div:last-child{gap:6px}[data-shell=topbar] button>span:not(:first-child),[data-shell=topbar] button[aria-pressed]>span{display:none}[data-shell=topbar] button.h-10{padding-inline:10px}[data-shell=topbar] img[alt="LegalIQ Logo"]{height:28px}[data-shell=topbar]>div:first-child{gap:4px;min-width:0}}.lq-root.tr-root{flex:1 0 auto}.lq-root .tr-tabs{display:inline-flex;margin-bottom:var(--space-4);width:auto}.lq-root .tr-tab{align-items:center;display:inline-flex;gap:var(--space-2)}.lq-root .tr-tab .lq-icon{color:var(--brand-ink)}.lq-root .tr-card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:visible}.lq-root .tr-head{align-items:center;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;height:56px;padding:0 var(--space-4)}.lq-root .tr-lang{justify-self:center;position:relative}.lq-root .tr-lang-btn{align-items:center;background:#0000;border:0;border-radius:var(--radius-md);color:var(--ink-strong);cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:600;gap:var(--space-2);height:36px;padding:0 var(--space-3)}.lq-root .tr-lang-btn:hover,.lq-root .tr-lang-btn[aria-expanded=true]{background:var(--surface-hover)}.lq-root .tr-lang-btn:focus-visible{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--focus-ring);outline:none}.lq-root .tr-lang-btn .lq-icon{color:var(--ink-muted)}.lq-root .tr-menu{left:50%;min-width:180px;right:auto;transform:translateX(-50%)}.lq-root .tr-menu .lq-popover-item{font-size:14px}.lq-root .tr-menu .lq-popover-item[aria-selected=true]{color:var(--brand-ink)}.lq-root .tr-swap{border-radius:var(--radius-pill)}.lq-root .tr-swap .lq-icon{color:var(--brand-ink)}.lq-root .tr-body{border-radius:0 0 var(--radius-lg) var(--radius-lg);display:grid;grid-template-columns:1fr 1fr;min-height:520px;overflow:hidden}.lq-root .tr-in{border-right:1px solid var(--line);display:flex;flex-direction:column;position:relative}.lq-root .tr-in textarea{background:#0000;border:0;color:var(--ink);flex:1 1;font:inherit;font-size:15px;line-height:24px;min-height:460px;outline:0;padding:var(--space-5);resize:none;width:100%}.lq-root .tr-in textarea::placeholder{color:var(--ink-muted)}.lq-root .tr-in:after{border-radius:0 0 0 var(--radius-lg);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.lq-root .tr-in:focus-within:after{box-shadow:inset 0 0 0 2px var(--focus-ring)}[dir=rtl] .lq-root .tr-in:after{border-radius:0 0 var(--radius-lg) 0}.lq-root .tr-foot{font-feature-settings:"tnum";align-items:center;background:var(--surface-panel);border-top:1px solid var(--line);color:var(--ink-muted);display:flex;flex:none;font-size:12px;font-variant-numeric:tabular-nums;gap:var(--space-2);height:40px;justify-content:flex-end;line-height:16px;padding:0 var(--space-4)}.lq-root .tr-foot .lq-btn-sm{font-size:12px;height:24px;padding:0 var(--space-2)}.lq-root .tr-foot .tr-foot-start{margin-inline-end:auto}.lq-root .tr-count.is-near{color:var(--warning)}.lq-root .tr-out{background:var(--surface-panel);display:flex;flex-direction:column;min-width:0}.lq-root .tr-out-text{color:var(--ink);flex:1 1;overflow-wrap:anywhere;white-space:pre-wrap}.lq-root .tr-out-text,.lq-root .tr-placeholder{font-size:15px;line-height:24px;padding:var(--space-5)}.lq-root .tr-placeholder{color:var(--ink-muted);margin:0}.lq-root .tr-out-error{margin:var(--space-5)}.lq-root .tr-skeleton{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.lq-root .tr-skeleton .lq-skeleton-bar{animation:tr-pulse 1.4s ease-in-out infinite;height:12px}@keyframes tr-pulse{0%,to{opacity:1}50%{opacity:.45}}.lq-root .tr-doc-body{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.lq-root .tr-doc-note{align-items:flex-start;color:var(--ink-muted);display:flex;font-size:13px;gap:var(--space-2);line-height:20px;margin:0}.lq-root .tr-doc-note .lq-icon{color:var(--brand-ink);flex:none;margin-top:2px}.lq-root .tr-doc-body .lq-dropzone{justify-content:center;min-height:240px;padding:var(--space-6)}.lq-root .tr-doc-actions{display:flex;gap:var(--space-2);justify-content:flex-end}.lq-root .tr-doc-body .lq-file.is-done .lq-file-icon{color:var(--success)}[dir=rtl] .lq-root .tr-in{border-left:1px solid var(--line);border-right:0}@media (max-width:900px){.lq-root .tr-body{grid-template-columns:1fr}.lq-root .tr-in{border-bottom:1px solid var(--line);border-right:0}[dir=rtl] .lq-root .tr-in{border-left:0}.lq-root .tr-in:after,[dir=rtl] .lq-root .tr-in:after{border-radius:0}.lq-root .tr-in textarea{min-height:240px}.lq-root .tr-body{min-height:0}.lq-root .tr-out{min-height:200px}}@font-face{font-display:swap;font-family:Geist Variable;font-style:normal;font-weight:100 900;src:url(/static/media/geist-cyrillic-wght-normal.2b2e7498907c4475037e.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Geist Variable;font-style:normal;font-weight:100 900;src:url(/static/media/geist-latin-ext-wght-normal.a031cf03e58722ec791f.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Geist Variable;font-style:normal;font-weight:100 900;src:url(/static/media/geist-latin-wght-normal.b6d36758f81d66419294.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}