*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#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: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-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;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-4{left:1rem;right:1rem}.inset-y-0{top:0;bottom:0}.\!bottom-16{bottom:4rem!important}.-bottom-24{bottom:-6rem}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-6{right:-1.5rem}.-right-8{right:-2rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-11{top:-2.75rem}.-top-12{top:-3rem}.-top-20{top:-5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-7{left:1.75rem}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-8{top:2rem}.top-9{top:2.25rem}.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-\[100\]{z-index:100}.z-\[120\]{z-index:120}.z-\[130\]{z-index:130}.z-\[1900\]{z-index:1900}.z-\[1901\]{z-index:1901}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[40\]{z-index:40}.z-\[52\]{z-index:52}.z-\[53\]{z-index:53}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[6\]{z-index:6}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[86\]{z-index:86}.z-\[90\]{z-index:90}.col-span-2{grid-column:span 2/span 2}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.-mt-16{margin-top:-4rem}.-mt-5{margin-top:-1.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.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-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[1\/1\]{aspect-ratio:1}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[9\/12\]{aspect-ratio:9/12}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[150px\]{height:150px}.h-\[184px\]{height:184px}.h-\[188px\]{height:188px}.h-\[22\.5rem\]{height:22.5rem}.h-\[232px\]{height:232px}.h-\[26rem\]{height:26rem}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[84px\]{height:84px}.h-\[calc\(100vh-16px\)\]{height:calc(100vh - 16px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:10rem}.max-h-\[26rem\]{max-height:26rem}.max-h-\[72vh\]{max-height:72vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[94dvh\]{max-height:94dvh}.max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.max-h-\[calc\(100vh-16px\)\]{max-height:calc(100vh - 16px)}.min-h-0{min-height:0}.min-h-11{min-height:2.75rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-36{min-height:9rem}.min-h-44{min-height:11rem}.min-h-60{min-height:15rem}.min-h-64{min-height:16rem}.min-h-80{min-height:20rem}.min-h-\[230px\]{min-height:230px}.min-h-\[290px\]{min-height:290px}.min-h-\[84px\]{min-height:84px}.min-h-\[92svh\]{min-height:92svh}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\/3{width:66.6667%}.w-24{width:6rem}.w-28{width:7rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-44{width:11rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[108px\]{width:108px}.w-\[122px\]{width:122px}.w-\[144px\]{width:144px}.w-\[152px\]{width:152px}.w-\[49\%\]{width:49%}.w-\[72px\]{width:72px}.w-\[78vw\]{width:78vw}.w-\[84px\]{width:84px}.w-\[calc\(100\%\+2\.5rem\)\]{width:calc(100% + 2.5rem)}.w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0}.min-w-\[150px\]{min-width:150px}.min-w-\[155px\]{min-width:155px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.max-w-3xl{max-width:48rem}.max-w-\[12ch\]{max-width:12ch}.max-w-\[1440px\]{max-width:1440px}.max-w-\[15rem\]{max-width:15rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[330px\]{max-width:330px}.max-w-\[406px\]{max-width:406px}.max-w-\[430px\]{max-width:430px}.max-w-\[560px\]{max-width:560px}.max-w-\[58\%\]{max-width:58%}.max-w-\[620px\]{max-width:620px}.max-w-\[68\%\]{max-width:68%}.max-w-\[760px\]{max-width:760px}.max-w-\[88\%\]{max-width:88%}.max-w-\[980px\]{max-width:980px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--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))}.-translate-y-1\/2{--tw-translate-y:-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))}.scale-\[1\.14\]{--tw-scale-x:1.14;--tw-scale-y:1.14;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-\[1\.16\]{--tw-scale-x:1.16;--tw-scale-y:1.16;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-\[1\.22\]{--tw-scale-x:1.22;--tw-scale-y:1.22;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-\[1\.25\]{--tw-scale-x:1.25;--tw-scale-y:1.25;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-\[1\.2\]{--tw-scale-x:1.2;--tw-scale-y:1.2;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-\[1\.35\]{--tw-scale-x:1.35;--tw-scale-y:1.35;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-\[1\.62\]{--tw-scale-x:1.62;--tw-scale-y:1.62;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))}.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))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.resize-none{resize:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.grid-cols-\[112px_1fr\]{grid-template-columns:112px 1fr}.grid-cols-\[124px_1fr\]{grid-template-columns:124px 1fr}.grid-cols-\[20px_48px_1fr\]{grid-template-columns:20px 48px 1fr}.grid-cols-\[36px_1fr\]{grid-template-columns:36px 1fr}.grid-cols-\[72px_1fr\]{grid-template-columns:72px 1fr}.grid-cols-\[76px_1fr\]{grid-template-columns:76px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.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-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#d8d0c1\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(216 208 193/var(--tw-divide-opacity,1))}.divide-\[\#f1e2d6\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(241 226 214/var(--tw-divide-opacity,1))}.divide-\[\#f4e5dc\]>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(244 229 220/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-normal{white-space:normal}.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-2xl{border-radius:1rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[34px\]{border-radius:34px}.rounded-\[80px\]{border-radius:80px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-\[74px\]{border-bottom-right-radius:74px;border-bottom-left-radius:74px}.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-t-\[30px\]{border-top-left-radius:30px;border-top-right-radius:30px}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.border{border-width:1px}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#128c4d\]{--tw-border-opacity:1;border-color:rgb(18 140 77/var(--tw-border-opacity,1))}.border-\[\#22160f\]{--tw-border-opacity:1;border-color:rgb(34 22 15/var(--tw-border-opacity,1))}.border-\[\#d8d0c1\]{--tw-border-opacity:1;border-color:rgb(216 208 193/var(--tw-border-opacity,1))}.border-\[\#d9c4b7\]{--tw-border-opacity:1;border-color:rgb(217 196 183/var(--tw-border-opacity,1))}.border-\[\#e3cfc3\]{--tw-border-opacity:1;border-color:rgb(227 207 195/var(--tw-border-opacity,1))}.border-\[\#e58a5d\]{--tw-border-opacity:1;border-color:rgb(229 138 93/var(--tw-border-opacity,1))}.border-\[\#e8d5ca\]{--tw-border-opacity:1;border-color:rgb(232 213 202/var(--tw-border-opacity,1))}.border-\[\#e9d8ce\]{--tw-border-opacity:1;border-color:rgb(233 216 206/var(--tw-border-opacity,1))}.border-\[\#ead8cc\]{--tw-border-opacity:1;border-color:rgb(234 216 204/var(--tw-border-opacity,1))}.border-\[\#ecd5c5\]{--tw-border-opacity:1;border-color:rgb(236 213 197/var(--tw-border-opacity,1))}.border-\[\#ecd6c8\]{--tw-border-opacity:1;border-color:rgb(236 214 200/var(--tw-border-opacity,1))}.border-\[\#ecd8cc\]{--tw-border-opacity:1;border-color:rgb(236 216 204/var(--tw-border-opacity,1))}.border-\[\#edcbb9\]{--tw-border-opacity:1;border-color:rgb(237 203 185/var(--tw-border-opacity,1))}.border-\[\#edd8ca\]{--tw-border-opacity:1;border-color:rgb(237 216 202/var(--tw-border-opacity,1))}.border-\[\#eed8cb\]{--tw-border-opacity:1;border-color:rgb(238 216 203/var(--tw-border-opacity,1))}.border-\[\#efc7b0\]{--tw-border-opacity:1;border-color:rgb(239 199 176/var(--tw-border-opacity,1))}.border-\[\#efcfbe\]{--tw-border-opacity:1;border-color:rgb(239 207 190/var(--tw-border-opacity,1))}.border-\[\#efd7c7\]{--tw-border-opacity:1;border-color:rgb(239 215 199/var(--tw-border-opacity,1))}.border-\[\#efd9cb\]{--tw-border-opacity:1;border-color:rgb(239 217 203/var(--tw-border-opacity,1))}.border-\[\#efdcd0\]{--tw-border-opacity:1;border-color:rgb(239 220 208/var(--tw-border-opacity,1))}.border-\[\#f0c9bb\]{--tw-border-opacity:1;border-color:rgb(240 201 187/var(--tw-border-opacity,1))}.border-\[\#f0cdb8\]{--tw-border-opacity:1;border-color:rgb(240 205 184/var(--tw-border-opacity,1))}.border-\[\#f0d6c5\]{--tw-border-opacity:1;border-color:rgb(240 214 197/var(--tw-border-opacity,1))}.border-\[\#f0d8ca\]{--tw-border-opacity:1;border-color:rgb(240 216 202/var(--tw-border-opacity,1))}.border-\[\#f0dbcf\]{--tw-border-opacity:1;border-color:rgb(240 219 207/var(--tw-border-opacity,1))}.border-\[\#f0ddd0\]{--tw-border-opacity:1;border-color:rgb(240 221 208/var(--tw-border-opacity,1))}.border-\[\#f0ddd1\]{--tw-border-opacity:1;border-color:rgb(240 221 209/var(--tw-border-opacity,1))}.border-\[\#f1d4c3\]{--tw-border-opacity:1;border-color:rgb(241 212 195/var(--tw-border-opacity,1))}.border-\[\#f1d6c3\]{--tw-border-opacity:1;border-color:rgb(241 214 195/var(--tw-border-opacity,1))}.border-\[\#f1d8c8\]{--tw-border-opacity:1;border-color:rgb(241 216 200/var(--tw-border-opacity,1))}.border-\[\#f1d8ca\]{--tw-border-opacity:1;border-color:rgb(241 216 202/var(--tw-border-opacity,1))}.border-\[\#f1dccd\]{--tw-border-opacity:1;border-color:rgb(241 220 205/var(--tw-border-opacity,1))}.border-\[\#f1ddd0\]{--tw-border-opacity:1;border-color:rgb(241 221 208/var(--tw-border-opacity,1))}.border-\[\#f1ddd1\]{--tw-border-opacity:1;border-color:rgb(241 221 209/var(--tw-border-opacity,1))}.border-\[\#f1e3da\]{--tw-border-opacity:1;border-color:rgb(241 227 218/var(--tw-border-opacity,1))}.border-\[\#f2d8c9\]{--tw-border-opacity:1;border-color:rgb(242 216 201/var(--tw-border-opacity,1))}.border-\[\#f2ddce\]{--tw-border-opacity:1;border-color:rgb(242 221 206/var(--tw-border-opacity,1))}.border-\[\#f2ddd1\]{--tw-border-opacity:1;border-color:rgb(242 221 209/var(--tw-border-opacity,1))}.border-\[\#f2dfd0\]{--tw-border-opacity:1;border-color:rgb(242 223 208/var(--tw-border-opacity,1))}.border-\[\#f3dfd0\]{--tw-border-opacity:1;border-color:rgb(243 223 208/var(--tw-border-opacity,1))}.border-\[\#f3dfd2\]{--tw-border-opacity:1;border-color:rgb(243 223 210/var(--tw-border-opacity,1))}.border-\[\#f3dfd3\]{--tw-border-opacity:1;border-color:rgb(243 223 211/var(--tw-border-opacity,1))}.border-\[\#f5c7bf\]{--tw-border-opacity:1;border-color:rgb(245 199 191/var(--tw-border-opacity,1))}.border-\[\#f5d6c4\]{--tw-border-opacity:1;border-color:rgb(245 214 196/var(--tw-border-opacity,1))}.border-\[\#f5dacb\]{--tw-border-opacity:1;border-color:rgb(245 218 203/var(--tw-border-opacity,1))}.border-\[\#ff6b2c\]{--tw-border-opacity:1;border-color:rgb(255 107 44/var(--tw-border-opacity,1))}.border-\[\#ff8a3d\]{--tw-border-opacity:1;border-color:rgb(255 138 61/var(--tw-border-opacity,1))}.border-\[\#ffd3c2\]{--tw-border-opacity:1;border-color:rgb(255 211 194/var(--tw-border-opacity,1))}.border-\[\#ffd7bf\]{--tw-border-opacity:1;border-color:rgb(255 215 191/var(--tw-border-opacity,1))}.border-\[\#ffd8c3\]{--tw-border-opacity:1;border-color:rgb(255 216 195/var(--tw-border-opacity,1))}.border-\[\#ffd9c4\]{--tw-border-opacity:1;border-color:rgb(255 217 196/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/30{border-color:#ffffff4d}.border-white\/35{border-color:#ffffff59}.border-white\/50{border-color:#ffffff80}.border-white\/55{border-color:#ffffff8c}.border-white\/60{border-color:#fff9}.border-white\/80{border-color:#fffc}.bg-\[\#128c4d\]{--tw-bg-opacity:1;background-color:rgb(18 140 77/var(--tw-bg-opacity,1))}.bg-\[\#17241e\]{--tw-bg-opacity:1;background-color:rgb(23 36 30/var(--tw-bg-opacity,1))}.bg-\[\#18211d\]{--tw-bg-opacity:1;background-color:rgb(24 33 29/var(--tw-bg-opacity,1))}.bg-\[\#1d1d1d\]{--tw-bg-opacity:1;background-color:rgb(29 29 29/var(--tw-bg-opacity,1))}.bg-\[\#21150f\]{--tw-bg-opacity:1;background-color:rgb(33 21 15/var(--tw-bg-opacity,1))}.bg-\[\#22160f\]{--tw-bg-opacity:1;background-color:rgb(34 22 15/var(--tw-bg-opacity,1))}.bg-\[\#241712\]{--tw-bg-opacity:1;background-color:rgb(36 23 18/var(--tw-bg-opacity,1))}.bg-\[\#25d366\]{--tw-bg-opacity:1;background-color:rgb(37 211 102/var(--tw-bg-opacity,1))}.bg-\[\#26150d\]\/55{background-color:#26150d8c}.bg-\[\#26150d\]\/60{background-color:#26150d99}.bg-\[\#2a160d\]\/45{background-color:#2a160d73}.bg-\[\#2b1a12\]\/35{background-color:#2b1a1259}.bg-\[\#2b1a12\]\/45{background-color:#2b1a1273}.bg-\[\#bd4a34\]{--tw-bg-opacity:1;background-color:rgb(189 74 52/var(--tw-bg-opacity,1))}.bg-\[\#c9c2bd\]{--tw-bg-opacity:1;background-color:rgb(201 194 189/var(--tw-bg-opacity,1))}.bg-\[\#d1cbc6\]{--tw-bg-opacity:1;background-color:rgb(209 203 198/var(--tw-bg-opacity,1))}.bg-\[\#d4ceca\]{--tw-bg-opacity:1;background-color:rgb(212 206 202/var(--tw-bg-opacity,1))}.bg-\[\#d65a1f\]{--tw-bg-opacity:1;background-color:rgb(214 90 31/var(--tw-bg-opacity,1))}.bg-\[\#d7d1cc\]{--tw-bg-opacity:1;background-color:rgb(215 209 204/var(--tw-bg-opacity,1))}.bg-\[\#d9d3cf\]{--tw-bg-opacity:1;background-color:rgb(217 211 207/var(--tw-bg-opacity,1))}.bg-\[\#dbd5d1\]{--tw-bg-opacity:1;background-color:rgb(219 213 209/var(--tw-bg-opacity,1))}.bg-\[\#dcd6d2\]{--tw-bg-opacity:1;background-color:rgb(220 214 210/var(--tw-bg-opacity,1))}.bg-\[\#ded8d4\]{--tw-bg-opacity:1;background-color:rgb(222 216 212/var(--tw-bg-opacity,1))}.bg-\[\#e4dfdc\]{--tw-bg-opacity:1;background-color:rgb(228 223 220/var(--tw-bg-opacity,1))}.bg-\[\#e7d3c5\]{--tw-bg-opacity:1;background-color:rgb(231 211 197/var(--tw-bg-opacity,1))}.bg-\[\#e8d3c4\]{--tw-bg-opacity:1;background-color:rgb(232 211 196/var(--tw-bg-opacity,1))}.bg-\[\#e8e3df\]{--tw-bg-opacity:1;background-color:rgb(232 227 223/var(--tw-bg-opacity,1))}.bg-\[\#e9722f\]{--tw-bg-opacity:1;background-color:rgb(233 114 47/var(--tw-bg-opacity,1))}.bg-\[\#e9e4e0\]{--tw-bg-opacity:1;background-color:rgb(233 228 224/var(--tw-bg-opacity,1))}.bg-\[\#e9f6ed\]{--tw-bg-opacity:1;background-color:rgb(233 246 237/var(--tw-bg-opacity,1))}.bg-\[\#e9f7ee\]{--tw-bg-opacity:1;background-color:rgb(233 247 238/var(--tw-bg-opacity,1))}.bg-\[\#ead8cc\]{--tw-bg-opacity:1;background-color:rgb(234 216 204/var(--tw-bg-opacity,1))}.bg-\[\#eaf7ee\]{--tw-bg-opacity:1;background-color:rgb(234 247 238/var(--tw-bg-opacity,1))}.bg-\[\#ebe6e2\]{--tw-bg-opacity:1;background-color:rgb(235 230 226/var(--tw-bg-opacity,1))}.bg-\[\#edf8f1\]{--tw-bg-opacity:1;background-color:rgb(237 248 241/var(--tw-bg-opacity,1))}.bg-\[\#eeeae7\]{--tw-bg-opacity:1;background-color:rgb(238 234 231/var(--tw-bg-opacity,1))}.bg-\[\#f0f8f3\]{--tw-bg-opacity:1;background-color:rgb(240 248 243/var(--tw-bg-opacity,1))}.bg-\[\#f1edeb\]{--tw-bg-opacity:1;background-color:rgb(241 237 235/var(--tw-bg-opacity,1))}.bg-\[\#f2c46d\]{--tw-bg-opacity:1;background-color:rgb(242 196 109/var(--tw-bg-opacity,1))}.bg-\[\#f4f1ea\]{--tw-bg-opacity:1;background-color:rgb(244 241 234/var(--tw-bg-opacity,1))}.bg-\[\#f7ede5\]{--tw-bg-opacity:1;background-color:rgb(247 237 229/var(--tw-bg-opacity,1))}.bg-\[\#f7eee8\]{--tw-bg-opacity:1;background-color:rgb(247 238 232/var(--tw-bg-opacity,1))}.bg-\[\#faf5f0\]{--tw-bg-opacity:1;background-color:rgb(250 245 240/var(--tw-bg-opacity,1))}.bg-\[\#ff6129\]{--tw-bg-opacity:1;background-color:rgb(255 97 41/var(--tw-bg-opacity,1))}.bg-\[\#ff6b2c\]{--tw-bg-opacity:1;background-color:rgb(255 107 44/var(--tw-bg-opacity,1))}.bg-\[\#ff7a45\]{--tw-bg-opacity:1;background-color:rgb(255 122 69/var(--tw-bg-opacity,1))}.bg-\[\#ff8a3d\]{--tw-bg-opacity:1;background-color:rgb(255 138 61/var(--tw-bg-opacity,1))}.bg-\[\#ff8c42\]{--tw-bg-opacity:1;background-color:rgb(255 140 66/var(--tw-bg-opacity,1))}.bg-\[\#ff8d46\]\/30{background-color:#ff8d464d}.bg-\[\#ff954f\]{--tw-bg-opacity:1;background-color:rgb(255 149 79/var(--tw-bg-opacity,1))}.bg-\[\#ff9f1f\]{--tw-bg-opacity:1;background-color:rgb(255 159 31/var(--tw-bg-opacity,1))}.bg-\[\#ffb075\]\/25{background-color:#ffb07540}.bg-\[\#ffb347\]{--tw-bg-opacity:1;background-color:rgb(255 179 71/var(--tw-bg-opacity,1))}.bg-\[\#ffd8c5\]{--tw-bg-opacity:1;background-color:rgb(255 216 197/var(--tw-bg-opacity,1))}.bg-\[\#ffe1cf\]{--tw-bg-opacity:1;background-color:rgb(255 225 207/var(--tw-bg-opacity,1))}.bg-\[\#ffe9d7\]{--tw-bg-opacity:1;background-color:rgb(255 233 215/var(--tw-bg-opacity,1))}.bg-\[\#ffefe4\]{--tw-bg-opacity:1;background-color:rgb(255 239 228/var(--tw-bg-opacity,1))}.bg-\[\#ffefe5\]{--tw-bg-opacity:1;background-color:rgb(255 239 229/var(--tw-bg-opacity,1))}.bg-\[\#fff0c2\]{--tw-bg-opacity:1;background-color:rgb(255 240 194/var(--tw-bg-opacity,1))}.bg-\[\#fff0e4\]{--tw-bg-opacity:1;background-color:rgb(255 240 228/var(--tw-bg-opacity,1))}.bg-\[\#fff0e7\]{--tw-bg-opacity:1;background-color:rgb(255 240 231/var(--tw-bg-opacity,1))}.bg-\[\#fff0e8\]{--tw-bg-opacity:1;background-color:rgb(255 240 232/var(--tw-bg-opacity,1))}.bg-\[\#fff0ed\]{--tw-bg-opacity:1;background-color:rgb(255 240 237/var(--tw-bg-opacity,1))}.bg-\[\#fff1cf\]{--tw-bg-opacity:1;background-color:rgb(255 241 207/var(--tw-bg-opacity,1))}.bg-\[\#fff1df\]{--tw-bg-opacity:1;background-color:rgb(255 241 223/var(--tw-bg-opacity,1))}.bg-\[\#fff1e6\]{--tw-bg-opacity:1;background-color:rgb(255 241 230/var(--tw-bg-opacity,1))}.bg-\[\#fff1ea\]{--tw-bg-opacity:1;background-color:rgb(255 241 234/var(--tw-bg-opacity,1))}.bg-\[\#fff1eb\]{--tw-bg-opacity:1;background-color:rgb(255 241 235/var(--tw-bg-opacity,1))}.bg-\[\#fff1ed\]{--tw-bg-opacity:1;background-color:rgb(255 241 237/var(--tw-bg-opacity,1))}.bg-\[\#fff3ea\]{--tw-bg-opacity:1;background-color:rgb(255 243 234/var(--tw-bg-opacity,1))}.bg-\[\#fff4df\]{--tw-bg-opacity:1;background-color:rgb(255 244 223/var(--tw-bg-opacity,1))}.bg-\[\#fff4eb\]{--tw-bg-opacity:1;background-color:rgb(255 244 235/var(--tw-bg-opacity,1))}.bg-\[\#fff5eb\]{--tw-bg-opacity:1;background-color:rgb(255 245 235/var(--tw-bg-opacity,1))}.bg-\[\#fff5ee\]{--tw-bg-opacity:1;background-color:rgb(255 245 238/var(--tw-bg-opacity,1))}.bg-\[\#fff5ef\]{--tw-bg-opacity:1;background-color:rgb(255 245 239/var(--tw-bg-opacity,1))}.bg-\[\#fff6ea\]{--tw-bg-opacity:1;background-color:rgb(255 246 234/var(--tw-bg-opacity,1))}.bg-\[\#fff6ef\]{--tw-bg-opacity:1;background-color:rgb(255 246 239/var(--tw-bg-opacity,1))}.bg-\[\#fff6ef\]\/95{background-color:#fff6eff2}.bg-\[\#fff6f0\]{--tw-bg-opacity:1;background-color:rgb(255 246 240/var(--tw-bg-opacity,1))}.bg-\[\#fff7ee\]{--tw-bg-opacity:1;background-color:rgb(255 247 238/var(--tw-bg-opacity,1))}.bg-\[\#fff7ef\]{--tw-bg-opacity:1;background-color:rgb(255 247 239/var(--tw-bg-opacity,1))}.bg-\[\#fff8f2\]{--tw-bg-opacity:1;background-color:rgb(255 248 242/var(--tw-bg-opacity,1))}.bg-\[\#fff8f3\]{--tw-bg-opacity:1;background-color:rgb(255 248 243/var(--tw-bg-opacity,1))}.bg-\[\#fff9f5\]{--tw-bg-opacity:1;background-color:rgb(255 249 245/var(--tw-bg-opacity,1))}.bg-\[\#fffaf0\]{--tw-bg-opacity:1;background-color:rgb(255 250 240/var(--tw-bg-opacity,1))}.bg-\[\#fffaf5\]{--tw-bg-opacity:1;background-color:rgb(255 250 245/var(--tw-bg-opacity,1))}.bg-\[\#fffaf7\]{--tw-bg-opacity:1;background-color:rgb(255 250 247/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:#0000001a}.bg-black\/25{background-color:#00000040}.bg-black\/35{background-color:#00000059}.bg-black\/45{background-color:#00000073}.bg-black\/55{background-color:#0000008c}.bg-current{background-color:currentColor}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/0{background-color:#fff0}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/60{background-color:#fff9}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-\[linear-gradient\(135deg\,\#332018\,\#7b3210\,\#ef7b31\)\]{background-image:linear-gradient(135deg,#332018,#7b3210,#ef7b31)}.bg-\[linear-gradient\(135deg\,\#ff8b3d\,\#ff6629\)\]{background-image:linear-gradient(135deg,#ff8b3d,#ff6629)}.bg-\[linear-gradient\(135deg\,\#ffe1c7\,\#fff0e2\)\]{background-image:linear-gradient(135deg,#ffe1c7,#fff0e2)}.bg-\[linear-gradient\(180deg\,\#fffdfb_0\%\,\#fff5ed_100\%\)\]{background-image:linear-gradient(#fffdfb 0%,#fff5ed 100%)}.bg-\[radial-gradient\(circle_at_45\%_30\%\,\#fff8e7_0\%\,\#ffd39a_42\%\,rgba\(255\,178\,105\,0\.15\)_68\%\,transparent_70\%\)\]{background-image:radial-gradient(circle at 45% 30%,#fff8e7 0%,#ffd39a 42%,#ffb26926 68%,#0000 70%)}.bg-\[radial-gradient\(circle_at_top\,\#fff3e5\,\#ffd7bc_55\%\,\#ffc39c\)\]{background-image:radial-gradient(circle at top,#fff3e5,#ffd7bc 55%,#ffc39c)}.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-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-\[\#1e130d\]\/80{--tw-gradient-from:#1e130dcc var(--tw-gradient-from-position);--tw-gradient-to:#1e130d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#ff7a35\]{--tw-gradient-from:#ff7a35 var(--tw-gradient-from-position);--tw-gradient-to:#ff7a3500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#ff8847\]{--tw-gradient-from:#ff8847 var(--tw-gradient-from-position);--tw-gradient-to:#ff884700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fff0df\]{--tw-gradient-from:#fff0df var(--tw-gradient-from-position);--tw-gradient-to:#fff0df00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fff1c9\]{--tw-gradient-from:#fff1c9 var(--tw-gradient-from-position);--tw-gradient-to:#fff1c900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fff4ec\]{--tw-gradient-from:#fff4ec var(--tw-gradient-from-position);--tw-gradient-to:#fff4ec00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fffdf9\]{--tw-gradient-from:#fffdf9 var(--tw-gradient-from-position);--tw-gradient-to:#fffdf900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/25{--tw-gradient-from:#00000040 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#1e130d\]\/15{--tw-gradient-to:#1e130d00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #1e130d26 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#ff6b2c\]{--tw-gradient-to:#ff6b2c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ff6b2c var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#ffe2b2\]{--tw-gradient-to:#ffe2b200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffe2b2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fff2e8\]\/35{--tw-gradient-to:#fff2e800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff2e859 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#fff8f2\]{--tw-gradient-to:#fff8f200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff8f2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/25{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #00000040 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#17241e\]{--tw-gradient-to:#17241e var(--tw-gradient-to-position)}.to-\[\#d94c16\]{--tw-gradient-to:#d94c16 var(--tw-gradient-to-position)}.to-\[\#eb5719\]{--tw-gradient-to:#eb5719 var(--tw-gradient-to-position)}.to-\[\#ffd18c\]{--tw-gradient-to:#ffd18c var(--tw-gradient-to-position)}.to-\[\#ffd9bf\]{--tw-gradient-to:#ffd9bf var(--tw-gradient-to-position)}.to-\[\#fff3ea\]{--tw-gradient-to:#fff3ea var(--tw-gradient-to-position)}.to-\[\#fffaf7\]{--tw-gradient-to:#fffaf7 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[center_10\%\]{-o-object-position:center 10%;object-position:center 10%}.object-\[center_12\%\]{-o-object-position:center 12%;object-position:center 12%}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-24{padding-right:6rem}.pr-3{padding-right:.75rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.02\]{line-height:1.02}.leading-none{line-height:1}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.text-\[\#128c4d\]{--tw-text-opacity:1;color:rgb(18 140 77/var(--tw-text-opacity,1))}.text-\[\#171717\]{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-\[\#17241e\]{--tw-text-opacity:1;color:rgb(23 36 30/var(--tw-text-opacity,1))}.text-\[\#17683d\]{--tw-text-opacity:1;color:rgb(23 104 61/var(--tw-text-opacity,1))}.text-\[\#18211d\]{--tw-text-opacity:1;color:rgb(24 33 29/var(--tw-text-opacity,1))}.text-\[\#21150f\]{--tw-text-opacity:1;color:rgb(33 21 15/var(--tw-text-opacity,1))}.text-\[\#22160f\]{--tw-text-opacity:1;color:rgb(34 22 15/var(--tw-text-opacity,1))}.text-\[\#231711\]{--tw-text-opacity:1;color:rgb(35 23 17/var(--tw-text-opacity,1))}.text-\[\#24160f\]{--tw-text-opacity:1;color:rgb(36 22 15/var(--tw-text-opacity,1))}.text-\[\#241712\]{--tw-text-opacity:1;color:rgb(36 23 18/var(--tw-text-opacity,1))}.text-\[\#241713\]{--tw-text-opacity:1;color:rgb(36 23 19/var(--tw-text-opacity,1))}.text-\[\#241814\]{--tw-text-opacity:1;color:rgb(36 24 20/var(--tw-text-opacity,1))}.text-\[\#251712\]{--tw-text-opacity:1;color:rgb(37 23 18/var(--tw-text-opacity,1))}.text-\[\#251813\]{--tw-text-opacity:1;color:rgb(37 24 19/var(--tw-text-opacity,1))}.text-\[\#261712\]{--tw-text-opacity:1;color:rgb(38 23 18/var(--tw-text-opacity,1))}.text-\[\#271812\]{--tw-text-opacity:1;color:rgb(39 24 18/var(--tw-text-opacity,1))}.text-\[\#281814\]{--tw-text-opacity:1;color:rgb(40 24 20/var(--tw-text-opacity,1))}.text-\[\#2b1a12\]{--tw-text-opacity:1;color:rgb(43 26 18/var(--tw-text-opacity,1))}.text-\[\#2b1c15\]{--tw-text-opacity:1;color:rgb(43 28 21/var(--tw-text-opacity,1))}.text-\[\#38211a\]{--tw-text-opacity:1;color:rgb(56 33 26/var(--tw-text-opacity,1))}.text-\[\#3a241b\]{--tw-text-opacity:1;color:rgb(58 36 27/var(--tw-text-opacity,1))}.text-\[\#3d2419\]{--tw-text-opacity:1;color:rgb(61 36 25/var(--tw-text-opacity,1))}.text-\[\#40281d\]{--tw-text-opacity:1;color:rgb(64 40 29/var(--tw-text-opacity,1))}.text-\[\#4a2c1f\]{--tw-text-opacity:1;color:rgb(74 44 31/var(--tw-text-opacity,1))}.text-\[\#4f392e\]{--tw-text-opacity:1;color:rgb(79 57 46/var(--tw-text-opacity,1))}.text-\[\#512c13\]{--tw-text-opacity:1;color:rgb(81 44 19/var(--tw-text-opacity,1))}.text-\[\#512c13\]\/70{color:#512c13b3}.text-\[\#5a3826\]{--tw-text-opacity:1;color:rgb(90 56 38/var(--tw-text-opacity,1))}.text-\[\#5b3b2a\]{--tw-text-opacity:1;color:rgb(91 59 42/var(--tw-text-opacity,1))}.text-\[\#5c5a53\]{--tw-text-opacity:1;color:rgb(92 90 83/var(--tw-text-opacity,1))}.text-\[\#5e4337\]{--tw-text-opacity:1;color:rgb(94 67 55/var(--tw-text-opacity,1))}.text-\[\#5e4639\]{--tw-text-opacity:1;color:rgb(94 70 57/var(--tw-text-opacity,1))}.text-\[\#5f4439\]{--tw-text-opacity:1;color:rgb(95 68 57/var(--tw-text-opacity,1))}.text-\[\#625f57\]{--tw-text-opacity:1;color:rgb(98 95 87/var(--tw-text-opacity,1))}.text-\[\#644a3d\]{--tw-text-opacity:1;color:rgb(100 74 61/var(--tw-text-opacity,1))}.text-\[\#684b3e\]{--tw-text-opacity:1;color:rgb(104 75 62/var(--tw-text-opacity,1))}.text-\[\#694d40\]{--tw-text-opacity:1;color:rgb(105 77 64/var(--tw-text-opacity,1))}.text-\[\#6b665e\]{--tw-text-opacity:1;color:rgb(107 102 94/var(--tw-text-opacity,1))}.text-\[\#6f4d3b\]{--tw-text-opacity:1;color:rgb(111 77 59/var(--tw-text-opacity,1))}.text-\[\#6f533d\]{--tw-text-opacity:1;color:rgb(111 83 61/var(--tw-text-opacity,1))}.text-\[\#6f5548\]{--tw-text-opacity:1;color:rgb(111 85 72/var(--tw-text-opacity,1))}.text-\[\#6f584d\]{--tw-text-opacity:1;color:rgb(111 88 77/var(--tw-text-opacity,1))}.text-\[\#6f594d\]{--tw-text-opacity:1;color:rgb(111 89 77/var(--tw-text-opacity,1))}.text-\[\#6f625b\]{--tw-text-opacity:1;color:rgb(111 98 91/var(--tw-text-opacity,1))}.text-\[\#70594d\]{--tw-text-opacity:1;color:rgb(112 89 77/var(--tw-text-opacity,1))}.text-\[\#725d52\]{--tw-text-opacity:1;color:rgb(114 93 82/var(--tw-text-opacity,1))}.text-\[\#765a4c\]{--tw-text-opacity:1;color:rgb(118 90 76/var(--tw-text-opacity,1))}.text-\[\#7a5f51\]{--tw-text-opacity:1;color:rgb(122 95 81/var(--tw-text-opacity,1))}.text-\[\#7a6154\]{--tw-text-opacity:1;color:rgb(122 97 84/var(--tw-text-opacity,1))}.text-\[\#7b5d4d\]{--tw-text-opacity:1;color:rgb(123 93 77/var(--tw-text-opacity,1))}.text-\[\#7b5e50\]{--tw-text-opacity:1;color:rgb(123 94 80/var(--tw-text-opacity,1))}.text-\[\#7b6558\]{--tw-text-opacity:1;color:rgb(123 101 88/var(--tw-text-opacity,1))}.text-\[\#7b6b61\]{--tw-text-opacity:1;color:rgb(123 107 97/var(--tw-text-opacity,1))}.text-\[\#7c6558\]{--tw-text-opacity:1;color:rgb(124 101 88/var(--tw-text-opacity,1))}.text-\[\#7c655a\]{--tw-text-opacity:1;color:rgb(124 101 90/var(--tw-text-opacity,1))}.text-\[\#7d6659\]{--tw-text-opacity:1;color:rgb(125 102 89/var(--tw-text-opacity,1))}.text-\[\#7d665a\]{--tw-text-opacity:1;color:rgb(125 102 90/var(--tw-text-opacity,1))}.text-\[\#7e695d\]{--tw-text-opacity:1;color:rgb(126 105 93/var(--tw-text-opacity,1))}.text-\[\#7f6558\]{--tw-text-opacity:1;color:rgb(127 101 88/var(--tw-text-opacity,1))}.text-\[\#7f695d\]{--tw-text-opacity:1;color:rgb(127 105 93/var(--tw-text-opacity,1))}.text-\[\#806354\]{--tw-text-opacity:1;color:rgb(128 99 84/var(--tw-text-opacity,1))}.text-\[\#80695c\]{--tw-text-opacity:1;color:rgb(128 105 92/var(--tw-text-opacity,1))}.text-\[\#806a5f\]{--tw-text-opacity:1;color:rgb(128 106 95/var(--tw-text-opacity,1))}.text-\[\#806b60\]{--tw-text-opacity:1;color:rgb(128 107 96/var(--tw-text-opacity,1))}.text-\[\#846d61\]{--tw-text-opacity:1;color:rgb(132 109 97/var(--tw-text-opacity,1))}.text-\[\#846f64\]{--tw-text-opacity:1;color:rgb(132 111 100/var(--tw-text-opacity,1))}.text-\[\#8a5740\]{--tw-text-opacity:1;color:rgb(138 87 64/var(--tw-text-opacity,1))}.text-\[\#8a604b\]{--tw-text-opacity:1;color:rgb(138 96 75/var(--tw-text-opacity,1))}.text-\[\#8a6b5b\]{--tw-text-opacity:1;color:rgb(138 107 91/var(--tw-text-opacity,1))}.text-\[\#8a6d5c\]{--tw-text-opacity:1;color:rgb(138 109 92/var(--tw-text-opacity,1))}.text-\[\#8a6f62\]{--tw-text-opacity:1;color:rgb(138 111 98/var(--tw-text-opacity,1))}.text-\[\#8a7868\]{--tw-text-opacity:1;color:rgb(138 120 104/var(--tw-text-opacity,1))}.text-\[\#8b6d5f\]{--tw-text-opacity:1;color:rgb(139 109 95/var(--tw-text-opacity,1))}.text-\[\#8b7569\]{--tw-text-opacity:1;color:rgb(139 117 105/var(--tw-text-opacity,1))}.text-\[\#8c6855\]{--tw-text-opacity:1;color:rgb(140 104 85/var(--tw-text-opacity,1))}.text-\[\#8e7466\]{--tw-text-opacity:1;color:rgb(142 116 102/var(--tw-text-opacity,1))}.text-\[\#8e7c72\]{--tw-text-opacity:1;color:rgb(142 124 114/var(--tw-text-opacity,1))}.text-\[\#8f6a55\]{--tw-text-opacity:1;color:rgb(143 106 85/var(--tw-text-opacity,1))}.text-\[\#9a6a2a\]{--tw-text-opacity:1;color:rgb(154 106 42/var(--tw-text-opacity,1))}.text-\[\#9a735f\]{--tw-text-opacity:1;color:rgb(154 115 95/var(--tw-text-opacity,1))}.text-\[\#9a7f70\]{--tw-text-opacity:1;color:rgb(154 127 112/var(--tw-text-opacity,1))}.text-\[\#9a8377\]{--tw-text-opacity:1;color:rgb(154 131 119/var(--tw-text-opacity,1))}.text-\[\#9a877c\]{--tw-text-opacity:1;color:rgb(154 135 124/var(--tw-text-opacity,1))}.text-\[\#9b5a33\]{--tw-text-opacity:1;color:rgb(155 90 51/var(--tw-text-opacity,1))}.text-\[\#9b6547\]{--tw-text-opacity:1;color:rgb(155 101 71/var(--tw-text-opacity,1))}.text-\[\#9d8474\]{--tw-text-opacity:1;color:rgb(157 132 116/var(--tw-text-opacity,1))}.text-\[\#9e7a65\]{--tw-text-opacity:1;color:rgb(158 122 101/var(--tw-text-opacity,1))}.text-\[\#a28878\]{--tw-text-opacity:1;color:rgb(162 136 120/var(--tw-text-opacity,1))}.text-\[\#a34d10\]{--tw-text-opacity:1;color:rgb(163 77 16/var(--tw-text-opacity,1))}.text-\[\#a64d24\]{--tw-text-opacity:1;color:rgb(166 77 36/var(--tw-text-opacity,1))}.text-\[\#a84d27\]{--tw-text-opacity:1;color:rgb(168 77 39/var(--tw-text-opacity,1))}.text-\[\#b07d67\]{--tw-text-opacity:1;color:rgb(176 125 103/var(--tw-text-opacity,1))}.text-\[\#b15a1c\]{--tw-text-opacity:1;color:rgb(177 90 28/var(--tw-text-opacity,1))}.text-\[\#b24e1b\]{--tw-text-opacity:1;color:rgb(178 78 27/var(--tw-text-opacity,1))}.text-\[\#b24e2a\]{--tw-text-opacity:1;color:rgb(178 78 42/var(--tw-text-opacity,1))}.text-\[\#b3442c\]{--tw-text-opacity:1;color:rgb(179 68 44/var(--tw-text-opacity,1))}.text-\[\#b5462e\]{--tw-text-opacity:1;color:rgb(181 70 46/var(--tw-text-opacity,1))}.text-\[\#b55d22\]{--tw-text-opacity:1;color:rgb(181 93 34/var(--tw-text-opacity,1))}.text-\[\#b58d77\]{--tw-text-opacity:1;color:rgb(181 141 119/var(--tw-text-opacity,1))}.text-\[\#b59c8e\]{--tw-text-opacity:1;color:rgb(181 156 142/var(--tw-text-opacity,1))}.text-\[\#b7612a\]{--tw-text-opacity:1;color:rgb(183 97 42/var(--tw-text-opacity,1))}.text-\[\#b85a1c\]{--tw-text-opacity:1;color:rgb(184 90 28/var(--tw-text-opacity,1))}.text-\[\#b85b25\]{--tw-text-opacity:1;color:rgb(184 91 37/var(--tw-text-opacity,1))}.text-\[\#b85c22\]{--tw-text-opacity:1;color:rgb(184 92 34/var(--tw-text-opacity,1))}.text-\[\#b98a72\]{--tw-text-opacity:1;color:rgb(185 138 114/var(--tw-text-opacity,1))}.text-\[\#bb5d1d\]{--tw-text-opacity:1;color:rgb(187 93 29/var(--tw-text-opacity,1))}.text-\[\#bb6d16\]{--tw-text-opacity:1;color:rgb(187 109 22/var(--tw-text-opacity,1))}.text-\[\#bd4a34\]{--tw-text-opacity:1;color:rgb(189 74 52/var(--tw-text-opacity,1))}.text-\[\#be561b\]{--tw-text-opacity:1;color:rgb(190 86 27/var(--tw-text-opacity,1))}.text-\[\#bf5b20\]{--tw-text-opacity:1;color:rgb(191 91 32/var(--tw-text-opacity,1))}.text-\[\#bf5f1f\]{--tw-text-opacity:1;color:rgb(191 95 31/var(--tw-text-opacity,1))}.text-\[\#c15d1f\]{--tw-text-opacity:1;color:rgb(193 93 31/var(--tw-text-opacity,1))}.text-\[\#c35c1f\]{--tw-text-opacity:1;color:rgb(195 92 31/var(--tw-text-opacity,1))}.text-\[\#c44e26\]{--tw-text-opacity:1;color:rgb(196 78 38/var(--tw-text-opacity,1))}.text-\[\#c85d27\]{--tw-text-opacity:1;color:rgb(200 93 39/var(--tw-text-opacity,1))}.text-\[\#ce5720\]{--tw-text-opacity:1;color:rgb(206 87 32/var(--tw-text-opacity,1))}.text-\[\#d26023\]{--tw-text-opacity:1;color:rgb(210 96 35/var(--tw-text-opacity,1))}.text-\[\#d35e27\]{--tw-text-opacity:1;color:rgb(211 94 39/var(--tw-text-opacity,1))}.text-\[\#d56a2d\]{--tw-text-opacity:1;color:rgb(213 106 45/var(--tw-text-opacity,1))}.text-\[\#d66528\]{--tw-text-opacity:1;color:rgb(214 101 40/var(--tw-text-opacity,1))}.text-\[\#d66a28\]{--tw-text-opacity:1;color:rgb(214 106 40/var(--tw-text-opacity,1))}.text-\[\#d7601f\]{--tw-text-opacity:1;color:rgb(215 96 31/var(--tw-text-opacity,1))}.text-\[\#d86229\]{--tw-text-opacity:1;color:rgb(216 98 41/var(--tw-text-opacity,1))}.text-\[\#d96823\]{--tw-text-opacity:1;color:rgb(217 104 35/var(--tw-text-opacity,1))}.text-\[\#d96a28\]{--tw-text-opacity:1;color:rgb(217 106 40/var(--tw-text-opacity,1))}.text-\[\#dc6b29\]{--tw-text-opacity:1;color:rgb(220 107 41/var(--tw-text-opacity,1))}.text-\[\#dd6b28\]{--tw-text-opacity:1;color:rgb(221 107 40/var(--tw-text-opacity,1))}.text-\[\#df6a28\]{--tw-text-opacity:1;color:rgb(223 106 40/var(--tw-text-opacity,1))}.text-\[\#df6d2b\]{--tw-text-opacity:1;color:rgb(223 109 43/var(--tw-text-opacity,1))}.text-\[\#e06a27\]{--tw-text-opacity:1;color:rgb(224 106 39/var(--tw-text-opacity,1))}.text-\[\#e65b20\]{--tw-text-opacity:1;color:rgb(230 91 32/var(--tw-text-opacity,1))}.text-\[\#ef5b1d\]{--tw-text-opacity:1;color:rgb(239 91 29/var(--tw-text-opacity,1))}.text-\[\#ef682a\]{--tw-text-opacity:1;color:rgb(239 104 42/var(--tw-text-opacity,1))}.text-\[\#f2c46d\]{--tw-text-opacity:1;color:rgb(242 196 109/var(--tw-text-opacity,1))}.text-\[\#ff6129\]{--tw-text-opacity:1;color:rgb(255 97 41/var(--tw-text-opacity,1))}.text-\[\#ff6b2c\]{--tw-text-opacity:1;color:rgb(255 107 44/var(--tw-text-opacity,1))}.text-transparent{color:#0000}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.decoration-white\/45{text-decoration-color:#ffffff73}.underline-offset-4{text-underline-offset:4px}.accent-\[\#ff6b2c\]{accent-color:#ff6b2c}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-95{opacity:.95}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-10px_50px_rgba\(87\,42\,18\,0\.18\)\]{--tw-shadow:0 -10px 50px #572a122e;--tw-shadow-colored:0 -10px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-14px_52px_rgba\(70\,34\,16\,0\.2\)\]{--tw-shadow:0 -14px 52px #46221033;--tw-shadow-colored:0 -14px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_-18px_60px_rgba\(25\,20\,15\,0\.18\)\]{--tw-shadow:0 -18px 60px #19140f2e;--tw-shadow-colored:0 -18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(226\,122\,52\,0\.12\)\]{--tw-shadow:0 10px 20px #e27a341f;--tw-shadow-colored:0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(255\,107\,44\,0\.2\)\]{--tw-shadow:0 10px 20px #ff6b2c33;--tw-shadow-colored:0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(255\,107\,44\,0\.22\)\]{--tw-shadow:0 10px 20px #ff6b2c38;--tw-shadow-colored:0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(255\,107\,44\,0\.28\)\]{--tw-shadow:0 10px 20px #ff6b2c47;--tw-shadow-colored:0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(255\,107\,44\,0\.22\)\]{--tw-shadow:0 10px 22px #ff6b2c38;--tw-shadow-colored:0 10px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(227\,122\,51\,0\.08\)\]{--tw-shadow:0 10px 24px #e37a3314;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(229\,124\,58\,0\.08\)\]{--tw-shadow:0 10px 24px #e57c3a14;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(255\,107\,44\,0\.24\)\]{--tw-shadow:0 10px 24px #ff6b2c3d;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(255\,107\,44\,0\.28\)\]{--tw-shadow:0 10px 24px #ff6b2c47;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(32\,17\,8\,0\.18\)\]{--tw-shadow:0 10px 24px #2011082e;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(36\,18\,10\,0\.08\)\]{--tw-shadow:0 10px 24px #24120a14;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(87\,42\,18\,0\.08\)\]{--tw-shadow:0 10px 24px #572a1214;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(77\,43\,25\,0\.07\)\]{--tw-shadow:0 10px 28px #4d2b1912;--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(115\,35\,8\,0\.2\)\]{--tw-shadow:0 12px 26px #73230833;--tw-shadow-colored:0 12px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(18\,140\,77\,0\.24\)\]{--tw-shadow:0 12px 26px #128c4d3d;--tw-shadow-colored:0 12px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(255\,107\,44\,0\.22\)\]{--tw-shadow:0 12px 26px #ff6b2c38;--tw-shadow-colored:0 12px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(255\,107\,44\,0\.24\)\]{--tw-shadow:0 12px 26px #ff6b2c3d;--tw-shadow-colored:0 12px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(36\,23\,18\,0\.24\)\]{--tw-shadow:0 12px 26px #2417123d;--tw-shadow-colored:0 12px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(37\,211\,102\,0\.2\)\]{--tw-shadow:0 12px 26px #25d36633;--tw-shadow-colored:0 12px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(227\,122\,51\,0\.08\)\]{--tw-shadow:0 12px 28px #e37a3314;--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(227\,122\,51\,0\.1\)\]{--tw-shadow:0 12px 28px #e37a331a;--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(87\,42\,18\,0\.08\)\]{--tw-shadow:0 12px 28px #572a1214;--tw-shadow-colored:0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(138\,53\,12\,0\.18\)\]{--tw-shadow:0 14px 28px #8a350c2e;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(245\,129\,60\,0\.18\)\]{--tw-shadow:0 14px 28px #f5813c2e;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(255\,107\,44\,0\.12\)\]{--tw-shadow:0 14px 28px #ff6b2c1f;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(255\,179\,71\,0\.18\)\]{--tw-shadow:0 14px 28px #ffb3472e;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(227\,145\,43\,0\.15\)\]{--tw-shadow:0 14px 32px #e3912b26;--tw-shadow-colored:0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_32px_rgba\(33\,21\,15\,0\.28\)\]{--tw-shadow:0 14px 32px #21150f47;--tw-shadow-colored:0 14px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(227\,122\,51\,0\.1\)\]{--tw-shadow:0 14px 34px #e37a331a;--tw-shadow-colored:0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_30px_rgba\(255\,107\,44\,0\.28\)\]{--tw-shadow:0 16px 30px #ff6b2c47;--tw-shadow-colored:0 16px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_32px_rgba\(228\,120\,49\,0\.12\)\]{--tw-shadow:0 16px 32px #e478311f;--tw-shadow-colored:0 16px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_32px_rgba\(255\,107\,44\,0\.24\)\]{--tw-shadow:0 16px 32px #ff6b2c3d;--tw-shadow-colored:0 16px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(226\,126\,53\,0\.12\)\]{--tw-shadow:0 16px 36px #e27e351f;--tw-shadow-colored:0 16px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(226\,122\,52\,0\.08\)\]{--tw-shadow:0 16px 38px #e27a3414;--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_38px_rgba\(44\,24\,14\,0\.18\)\]{--tw-shadow:0 16px 38px #2c180e2e;--tw-shadow-colored:0 16px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(224\,121\,51\,0\.2\)\]{--tw-shadow:0 18px 42px #e0793333;--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(224\,121\,51\,0\.3\)\]{--tw-shadow:0 18px 42px #e079334d;--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(226\,122\,52\,0\.12\)\]{--tw-shadow:0 18px 42px #e27a341f;--tw-shadow-colored:0 18px 42px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(227\,122\,51\,0\.12\)\]{--tw-shadow:0 18px 44px #e37a331f;--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_44px_rgba\(68\,31\,12\,0\.16\)\]{--tw-shadow:0 18px 44px #441f0c29;--tw-shadow-colored:0 18px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(225\,122\,49\,0\.11\)\]{--tw-shadow:0 18px 45px #e17a311c;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_48px_rgba\(226\,122\,52\,0\.12\)\]{--tw-shadow:0 20px 48px #e27a341f;--tw-shadow-colored:0 20px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_20px_48px_rgba\(226\,122\,52\,0\.16\)\]{--tw-shadow:0 20px 48px #e27a3429;--tw-shadow-colored:0 20px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_50px_rgba\(226\,122\,52\,0\.12\)\]{--tw-shadow:0 22px 50px #e27a341f;--tw-shadow-colored:0 22px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_52px_rgba\(228\,124\,55\,0\.14\)\]{--tw-shadow:0 22px 52px #e47c3724;--tw-shadow-colored:0 22px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_54px_rgba\(226\,122\,52\,0\.14\)\]{--tw-shadow:0 22px 54px #e27a3424;--tw-shadow-colored:0 22px 54px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_48px_rgba\(232\,101\,31\,0\.25\)\]{--tw-shadow:0 24px 48px #e8651f40;--tw-shadow-colored:0 24px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_50px_rgba\(72\,33\,18\,0\.22\)\]{--tw-shadow:0 24px 50px #48211238;--tw-shadow-colored:0 24px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_58px_rgba\(226\,122\,52\,0\.14\)\]{--tw-shadow:0 24px 58px #e27a3424;--tw-shadow-colored:0 24px 58px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(245\,116\,41\,0\.2\)\]{--tw-shadow:0 24px 60px #f5742933;--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(56\,28\,12\,0\.2\)\]{--tw-shadow:0 24px 60px #381c0c33;--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_56px_rgba\(232\,101\,31\,0\.28\)\]{--tw-shadow:0 28px 56px #e8651f47;--tw-shadow-colored:0 28px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(44\,20\,9\,0\.28\)\]{--tw-shadow:0 28px 70px #2c140947;--tw-shadow-colored:0 28px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_70px_rgba\(87\,42\,18\,0\.24\)\]{--tw-shadow:0 28px 70px #572a123d;--tw-shadow-colored:0 28px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(30\,15\,8\,0\.35\)\]{--tw-shadow:0 28px 80px #1e0f0859;--tw-shadow-colored:0 28px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_30px_64px_rgba\(232\,101\,31\,0\.34\)\]{--tw-shadow:0 30px 64px #e8651f57;--tw-shadow-colored:0 30px 64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_3px_10px_rgba\(35\,25\,18\,0\.08\)\]{--tw-shadow:0 3px 10px #23191214;--tw-shadow-colored:0 3px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(20\,12\,8\,0\.12\)\]{--tw-shadow:0 4px 14px #140c081f;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(32\,20\,14\,0\.08\)\]{--tw-shadow:0 4px 14px #20140e14;--tw-shadow-colored:0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_14px_rgba\(255\,107\,44\,0\.22\)\]{--tw-shadow:0 6px 14px #ff6b2c38;--tw-shadow-colored:0 6px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(62\,38\,27\,0\.08\)\]{--tw-shadow:0 6px 18px #3e261b14;--tw-shadow-colored:0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_6px_22px_rgba\(58\,34\,22\,0\.07\)\]{--tw-shadow:0 6px 22px #3a221612;--tw-shadow-colored:0 6px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_16px_rgba\(255\,107\,44\,0\.16\)\]{--tw-shadow:0 8px 16px #ff6b2c29;--tw-shadow-colored:0 8px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(227\,122\,51\,0\.08\)\]{--tw-shadow:0 8px 18px #e37a3314;--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(230\,128\,67\,0\.08\)\]{--tw-shadow:0 8px 18px #e6804314;--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_18px_rgba\(255\,107\,44\,0\.22\)\]{--tw-shadow:0 8px 18px #ff6b2c38;--tw-shadow-colored:0 8px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(24\,14\,9\,0\.2\)\]{--tw-shadow:0 8px 24px #180e0933;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-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);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);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring-1{--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);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-\[\#f3d8c7\]{--tw-ring-opacity:1;--tw-ring-color:rgb(243 216 199/var(--tw-ring-opacity,1))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur:blur(40px);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)}.blur-3xl{--tw-blur:blur(64px);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)}.blur-\[1px\]{--tw-blur:blur(1px);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)}.drop-shadow-\[0_14px_16px_rgba\(102\,38\,8\,0\.28\)\]{--tw-drop-shadow:drop-shadow(0 14px 16px #66260847);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)}.drop-shadow-\[0_16px_20px_rgba\(102\,38\,8\,0\.32\)\]{--tw-drop-shadow:drop-shadow(0 16px 20px #66260852);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)}.drop-shadow-\[0_18px_18px_rgba\(102\,38\,8\,0\.28\)\]{--tw-drop-shadow:drop-shadow(0 18px 18px #66260847);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-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)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-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)}.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)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-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)}.backdrop-filter{-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-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[bottom\]{transition-property:bottom;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}html{color:#18211d;background:#f4f1ea;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{margin:0}*{box-sizing:border-box}img{display:block}@keyframes home-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-ticker{animation:28s linear infinite home-ticker-scroll}.home-ticker:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.home-ticker{animation:none}}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-full::file-selector-button{border-radius:9999px}.file\:border-0::file-selector-button{border-width:0}.file\:bg-\[\#ffefe4\]::file-selector-button{--tw-bg-opacity:1;background-color:rgb(255 239 228/var(--tw-bg-opacity,1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}.file\:font-black::file-selector-button{font-weight:900}.file\:text-\[\#d7601f\]::file-selector-button{--tw-text-opacity:1;color:rgb(215 96 31/var(--tw-text-opacity,1))}.placeholder\:text-\[\#a88d7d\]::placeholder{--tw-text-opacity:1;color:rgb(168 141 125/var(--tw-text-opacity,1))}.placeholder\:text-\[\#ad9384\]::placeholder{--tw-text-opacity:1;color:rgb(173 147 132/var(--tw-text-opacity,1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-1:after{content:var(--tw-content);inset:-.25rem}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-0:last-child{border-width:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;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))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;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))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x:1.03;--tw-scale-y:1.03;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))}.hover\:border-\[\#ffb58a\]:hover{--tw-border-opacity:1;border-color:rgb(255 181 138/var(--tw-border-opacity,1))}.hover\:border-\[\#ffb58f\]:hover{--tw-border-opacity:1;border-color:rgb(255 181 143/var(--tw-border-opacity,1))}.hover\:bg-\[\#f25d1a\]:hover{--tw-bg-opacity:1;background-color:rgb(242 93 26/var(--tw-bg-opacity,1))}.hover\:bg-\[\#fffaf7\]:hover{--tw-bg-opacity:1;background-color:rgb(255 250 247/var(--tw-bg-opacity,1))}.focus\:border-\[\#128c4d\]:focus{--tw-border-opacity:1;border-color:rgb(18 140 77/var(--tw-border-opacity,1))}.focus\:border-\[\#ff8b52\]:focus{--tw-border-opacity:1;border-color:rgb(255 139 82/var(--tw-border-opacity,1))}.focus\:ring-4: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(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#ff6b2c\]\/10:focus{--tw-ring-color:#ff6b2c1a}.active\:scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#efc2aa\]:disabled{--tw-bg-opacity:1;background-color:rgb(239 194 170/var(--tw-bg-opacity,1))}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:items-center{align-items:center}.sm\:rounded-\[2rem\]{border-radius:2rem}.sm\:rounded-\[30px\]{border-radius:30px}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pt-5{padding-top:1.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (width>=1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.xl\:sticky{position:sticky}.xl\:top-5{top:1.25rem}.xl\:min-h-\[620px\]{min-height:620px}.xl\:flex-none{flex:none}.xl\:grid-cols-\[84px_minmax\(0\,1fr\)\]{grid-template-columns:84px minmax(0,1fr)}.xl\:flex-col{flex-direction:column}.xl\:self-start{align-self:flex-start}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;z-index:var(--yarl__portal_zindex,9999);transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);pointer-events:auto;position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));-webkit-user-select:none;user-select:none;touch-action:var(--yarl__controller_touch_action,none);overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));opacity:var(--yarl__pull_opacity,1);flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (width>=800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{width:var(--yarl__slide_icon_error_size,48px);height:var(--yarl__slide_icon_error_size,48px);color:var(--yarl__slide_icon_error_color,red)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{width:var(--yarl__icon_size,32px);height:var(--yarl__icon_size,32px)}.yarl__button{cursor:pointer;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);color:var(--yarl__color_button,#fffc);filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.story-reel-root{background:#080909e0;width:100%;height:100dvh;position:relative;overflow:hidden}.story-reel-frame{color:#f8f8f6;background:#101211;width:100%;height:100dvh;margin:0 auto;position:relative;overflow:hidden}.story-reel-swiper,.story-reel-slide{width:100%;height:100%}.story-reel-swiper{overflow:clip}.story-reel-slide{isolation:isolate;background:#101211;position:relative;overflow:hidden}.story-reel-backdrop,.story-reel-image,.story-reel-video,.story-reel-video-poster,.story-reel-fallback,.story-reel-scrim{width:100%;height:100%;position:absolute;inset:0}.story-reel-backdrop{z-index:-2;-o-object-fit:cover;object-fit:cover;filter:blur(36px)saturate(.8)brightness(.45);transform:scale(1.12)}.story-reel-image{z-index:-1;-o-object-fit:contain;object-fit:contain}.story-reel-video{z-index:1;pointer-events:none;background:#101211;border:0}.story-reel-video-poster{z-index:2;-o-object-fit:contain;object-fit:contain;pointer-events:none}.story-reel-fallback{z-index:-1;background:radial-gradient(circle at 78% 22%,#e45c266b,#0000 28%),linear-gradient(155deg,#121413 10%,#332017 58%,#a54420 130%)}.story-reel-scrim{z-index:3;pointer-events:none;background:linear-gradient(#05060694 0%,#0000 24%),linear-gradient(#0000 38%,#050606a8 69%,#050606f2 100%);transition:opacity .22s}.story-reel-header{z-index:20;min-height:68px;padding:max(12px, env(safe-area-inset-top)) 14px 8px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid;position:absolute;top:0;left:0;right:0}.story-reel-brand{color:#ff7440;letter-spacing:.08em;white-space:nowrap;font-size:12px;font-weight:900}.story-reel-close{color:#f8f8f6;min-height:40px;font:inherit;-webkit-backdrop-filter:blur(16px);cursor:pointer;background:#1214138c;border:1px solid #ffffff4d;border-radius:999px;justify-self:end;align-items:center;gap:4px;padding:0 14px;font-size:12px;font-weight:850;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.story-reel-copy{z-index:7;right:24px;bottom:max(28px, calc(env(safe-area-inset-bottom) + 18px));max-width:560px;transition:opacity .18s,transform .22s,visibility .22s;position:absolute;left:20px}.story-reel-active-slide.is-chrome-hidden .story-reel-scrim,.story-reel-active-slide.is-chrome-hidden .story-reel-copy{opacity:0;pointer-events:none;visibility:hidden}.story-reel-active-slide.is-chrome-hidden .story-reel-copy{transform:translateY(14px)}.story-reel-hidden-open{z-index:9;right:18px;bottom:max(28px, calc(env(safe-area-inset-bottom) + 18px));color:#ff9167;min-height:38px;font:inherit;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(14px);background:#0d0f0e94;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:4px;padding:0 13px;font-size:12px;font-weight:900;display:inline-flex;position:absolute;box-shadow:inset 0 1px #ffffff1f}.story-reel-open{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;transition:transform .18s;display:block}.story-reel-copy h2{color:#f8f8f6;letter-spacing:-.025em;text-shadow:0 2px 18px #0000006b;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:27ch;margin:0;font-size:clamp(21px,5.4vw,28px);font-weight:900;line-height:1.12;display:-webkit-box;overflow:hidden}.story-reel-summary-row{align-items:center;gap:10px;width:100%;margin-top:10px;display:flex}.story-reel-summary{color:#f8f8f6d1;text-overflow:ellipsis;text-shadow:0 1px 12px #00000073;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.45;overflow:hidden}.story-reel-more-inline{color:#ff8251;white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:12px;font-weight:900;display:inline-flex}.story-reel-open:active,.story-reel-hidden-open:active,.story-reel-close:active,.story-reel-media-controls button:active{transform:scale(.97)}.story-reel-open:focus-visible,.story-reel-hidden-open:focus-visible,.story-reel-active-slide:focus-visible,.story-reel-close:focus-visible,.story-reel-position button:focus-visible,.story-reel-media-controls button:focus-visible{outline-offset:3px;outline:3px solid #ffffffd9}.story-reel-media-controls{z-index:8;color:#f8f8f6;pointer-events:none;position:absolute;inset:0}.story-reel-media-controls button{color:#f8f8f6;width:46px;height:46px;font:inherit;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(14px);background:#0d0f0e8c;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.story-reel-progress-range{right:0;bottom:max(1px, env(safe-area-inset-bottom));cursor:pointer;accent-color:#ed642e;pointer-events:auto;width:100%;height:14px;margin:0;display:block;position:absolute;left:0}.story-reel-media-control-row{right:18px;bottom:max(156px, calc(env(safe-area-inset-bottom) + 146px));flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute}.story-reel-position{z-index:18;flex-direction:column;gap:5px;display:flex;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.story-reel-position button{cursor:pointer;background:#ffffff47;border:0;border-radius:999px;width:3px;height:16px;padding:0;transition:height .18s,background-color .18s}.story-reel-position button.is-active{background:#ed642e;height:30px}.story-reel-preview-title{z-index:5;color:#f8f8f6;font-size:26px;font-weight:900;line-height:1.1;position:absolute;bottom:40px;left:20px;right:24px}.story-reel-expanded{z-index:30;background:#fffaf7;position:absolute;inset:0;overflow:hidden}@media (width>=560px){.story-reel-frame{max-width:520px;box-shadow:0 0 70px #0000007a}.story-reel-copy{left:28px;right:36px}.story-reel-copy h2{font-size:28px}}@media (orientation:landscape) and (height<=600px){.story-reel-frame.has-video{max-width:none}.story-reel-frame.has-video .story-reel-header,.story-reel-frame.has-video .story-reel-copy,.story-reel-frame.has-video .story-reel-position,.story-reel-frame.has-video .story-reel-scrim{display:none}.story-reel-frame.has-video .story-reel-media-controls{inset:0}.story-reel-frame.has-video .story-reel-media-control-row{right:max(18px, env(safe-area-inset-right));bottom:50%;transform:translateY(50%)}.story-reel-frame.has-video .story-reel-video,.story-reel-frame.has-video .story-reel-video-poster{width:max(100vw,177.78vh);height:max(100vh,56.25vw);inset:50% auto auto 50%;transform:translate(-50%,-50%)}.story-reel-frame.has-video .story-reel-video-poster{-o-object-fit:cover;object-fit:cover}}@media (prefers-reduced-motion:reduce){.story-reel-scrim,.story-reel-copy,.story-reel-open,.story-reel-close,.story-reel-position button{transition:none}}@media (prefers-reduced-transparency:reduce){.story-reel-close,.story-reel-hidden-open,.story-reel-media-controls button{-webkit-backdrop-filter:none;background:#202321}}.hv2-shell{color:#f5f3ef;background:#090b0b;min-height:100dvh;font-family:Avenir Next,PingFang SC,Microsoft YaHei,system-ui,sans-serif}.hv2-page{background:#0e1010;width:min(100%,430px);min-height:100dvh;margin:0 auto;position:relative;overflow:clip;box-shadow:0 0 80px #00000085}.hv2-hero{background:#171919;min-height:88dvh;position:relative;overflow:hidden}.hv2-hero-media,.hv2-hero-scrim,.hv2-hero-poster,.hv2-hero-iframe{width:100%;height:100%;position:absolute;inset:0}.hv2-hero-media{background:#202322;overflow:hidden}.hv2-hero-poster{-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;transform:scale(1.03)}.hv2-hero-iframe{opacity:0;pointer-events:none;border:0;width:max(100%,49.5dvh);transition:opacity .5s;left:50%;transform:translate(-50%)scale(1.18)}.hv2-hero-iframe.is-ready{opacity:1}.hv2-hero-scrim{pointer-events:none;background:linear-gradient(#07080861 0%,#0000 29%),linear-gradient(#0708080a 38%,#070808f5 100%)}.hv2-header{z-index:2;justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 20px;display:flex;position:relative}.hv2-brand{color:#fff;letter-spacing:-.06em;font-size:clamp(27px,8vw,36px);font-weight:950;text-decoration:none}.hv2-header p{color:#ffffffc2;letter-spacing:.06em;margin:2px 0 0;font-size:12px;font-weight:700}.hv2-header-actions{align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.hv2-header-actions button{color:#ffffffb3;cursor:pointer;background:0 0;border:0;min-width:28px;min-height:44px}.hv2-header-actions button.is-active{color:#fff}.hv2-contact{color:#fff;white-space:nowrap;background:#f45f2b;border-radius:14px;justify-content:center;align-items:center;min-height:44px;margin-left:3px;padding:0 15px;text-decoration:none;display:inline-flex}.hv2-hero-copy{z-index:2;position:absolute;inset:auto 20px 34px}.hv2-hero-copy h1{white-space:pre-line;color:#fff;letter-spacing:-.065em;max-width:100%;margin:0;font-size:clamp(36px,10.5vw,44px);font-weight:950;line-height:1.03}.hv2-hero-copy p{color:#ffffffdb;max-width:20em;margin:13px 0 0;font-size:15px;font-weight:650;line-height:1.55}.hv2-play-button{color:#fff;cursor:pointer;background:#f45f2b;border:0;border-radius:14px;align-items:center;gap:10px;min-height:52px;margin-top:20px;padding:0 20px;font-size:16px;font-weight:900;display:inline-flex;box-shadow:0 14px 32px #f45f2b40}.hv2-play-button:active,.hv2-content button:active,.hv2-bottom-nav button:active{transform:translateY(1px)scale(.985)}.hv2-content{background:#0e1010;padding:0 16px 128px}.hv2-category-rail{scrollbar-width:none;grid-auto-columns:minmax(116px,1fr);grid-auto-flow:column;gap:10px;margin:0 -16px;padding:14px 16px 12px;display:grid;overflow-x:auto}.hv2-category-rail::-webkit-scrollbar{display:none}.hv2-property-rail::-webkit-scrollbar{display:none}.hv2-category-rail button{color:#d5d7d5;text-align:left;cursor:pointer;background:#171a19;border:1px solid #2b2f2e;border-radius:14px;align-content:space-between;min-height:84px;padding:14px;display:grid}.hv2-category-rail button.is-active{color:#fff;background:#1e1b18;border-color:#f45f2b}.hv2-category-rail svg{color:#f45f2b;width:24px;height:24px}.hv2-category-rail span{font-size:14px;font-weight:850}.hv2-section-heading{justify-content:space-between;align-items:center;gap:16px;padding:25px 0 13px;display:flex}.hv2-section-heading h2{color:#f7f5f1;letter-spacing:-.045em;margin:0;font-size:27px;font-weight:950}.hv2-section-heading a{color:#b8bcba;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.hv2-section-heading svg{width:14px;height:14px}.hv2-story-list{gap:10px;display:grid}.hv2-shorts-section{margin:0 -16px 16px}.hv2-shorts-section h3{color:#b8bcba;margin:0;padding:0 16px 10px;font-size:13px;font-weight:800}.hv2-shorts-rail{scrollbar-width:none;grid-auto-columns:58%;grid-auto-flow:column;gap:10px;padding:0 16px 4px;display:grid;overflow-x:auto}.hv2-shorts-rail::-webkit-scrollbar{display:none}.hv2-shorts-rail button{aspect-ratio:9/16;color:#fff;text-align:left;cursor:pointer;background:#151817;border:1px solid #292d2c;border-radius:14px;position:relative;overflow:hidden}.hv2-shorts-rail img,.hv2-shorts-rail .hv2-image-fallback{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hv2-shorts-rail .hv2-story-gradient{background:linear-gradient(#0000 42%,#040505f0 100%)}.hv2-shorts-rail strong{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.3;display:-webkit-box;position:absolute;inset:auto 13px 14px;overflow:hidden}.hv2-short-play{color:#fff;background:#0c0e0eb8;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:12px;left:12px}.hv2-short-play svg{width:16px;height:16px}.hv2-story-list button,.hv2-buyer-story,.hv2-property-rail button{width:100%;font:inherit;cursor:pointer;border:0}.hv2-lead-story{aspect-ratio:4/5;color:#fff;text-align:left;background:#191c1b;border-radius:14px;position:relative;overflow:hidden}.hv2-lead-media,.hv2-lead-image,.hv2-lead-backdrop,.hv2-story-gradient{width:100%;height:100%;position:absolute;inset:0}.hv2-lead-media{background:#090a0a;overflow:hidden}.hv2-lead-backdrop{-o-object-fit:cover;object-fit:cover;filter:blur(16px)brightness(.5)saturate(.9);transform:scale(1.12)}.hv2-lead-image{-o-object-fit:contain;object-fit:contain}.hv2-lead-story.is-landscape{aspect-ratio:auto;border:1px solid #292d2c;display:block}.hv2-lead-story.is-landscape .hv2-lead-media{aspect-ratio:16/9;width:100%;height:auto;display:block;position:relative;inset:auto}.hv2-lead-story.is-landscape .hv2-story-gradient{display:none}.hv2-lead-story.is-landscape .hv2-lead-copy{background:#141716;padding:16px;display:block;position:relative;inset:auto}.hv2-lead-story.is-landscape .hv2-lead-title{font-size:21px}.hv2-lead-story.is-landscape .hv2-lead-summary,.hv2-lead-story.is-landscape .hv2-story-meta{color:#9ea3a0}.hv2-story-gradient{background:linear-gradient(#0000 38%,#040505f0 100%)}.hv2-lead-copy{position:absolute;inset:auto 18px 18px}.hv2-lead-title,.hv2-lead-summary,.hv2-row-title,.hv2-row-summary,.hv2-story-meta,.hv2-buyer-story strong,.hv2-buyer-story small,.hv2-property-rail strong{display:block}.hv2-lead-title{letter-spacing:-.035em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:25px;font-weight:950;line-height:1.16;display:-webkit-box;overflow:hidden}.hv2-lead-summary{color:#ffffffc2;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:30em;margin-top:8px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.hv2-story-meta{color:#ffffffab;align-items:center;gap:6px;margin-top:11px;font-size:11px;font-weight:750;display:flex}.hv2-story-meta svg{width:13px;height:13px}.hv2-story-row{color:#f7f5f1;text-align:left;background:#141716;border-radius:14px;grid-template-columns:42% 1fr;gap:0;min-height:122px;display:grid;overflow:hidden;border:1px solid #292d2c!important}.hv2-row-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:122px}.hv2-row-copy{min-width:0;padding:13px}.hv2-row-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden}.hv2-row-summary{color:#9ea3a0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.hv2-row-copy .hv2-story-meta{margin-top:8px}.hv2-buyer-grid{gap:10px;display:grid}.hv2-buyer-story{color:#fff;text-align:left;background:#151817;border-radius:14px;display:grid;overflow:hidden;border:1px solid #292d2c!important}.hv2-buyer-image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%}.hv2-buyer-story>span{padding:16px}.hv2-buyer-story strong{font-size:19px;line-height:1.3}.hv2-buyer-story small{color:#9ea3a0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.hv2-property-rail{scrollbar-width:none;grid-auto-columns:70%;grid-auto-flow:column;gap:10px;margin-right:-16px;padding-right:16px;display:grid;overflow-x:auto}.hv2-property-rail button{color:#fff;text-align:left;background:#151817;border:1px solid #292d2c;border-radius:14px;overflow:hidden}.hv2-property-rail img,.hv2-property-rail .hv2-image-fallback{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%}.hv2-property-rail strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:13px 14px 15px;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.hv2-contact-panel{color:#fff;background:#f45f2b;border-radius:14px;margin-top:34px;padding:24px 20px}.hv2-contact-panel h2{letter-spacing:-.045em;margin:0;font-size:27px;font-weight:950;line-height:1.13}.hv2-contact-panel p{color:#ffffffd6;margin:10px 0 0;font-size:13px;line-height:1.5}.hv2-contact-panel a{color:#ba3c13;background:#fff;border-radius:12px;align-items:center;gap:8px;min-height:48px;margin-top:18px;padding:0 16px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.hv2-state{color:#9ea3a0;text-align:center;align-content:center;place-items:center;gap:12px;min-height:360px;font-size:13px;display:grid}.hv2-state p{margin:0}.hv2-skeleton{background:#1b1f1e;border-radius:14px;width:100%;height:96px;animation:1.4s ease-in-out infinite alternate hv2-pulse}.hv2-skeleton-large{height:300px}.hv2-error button{color:#fff;background:#191d1c;border:1px solid #343a38;border-radius:12px;min-height:44px;padding:0 16px;font-weight:800}.hv2-image-fallback{background:#242827}.hv2-bottom-nav{z-index:24;left:50%;bottom:max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111413f0;border:1px solid #ffffff17;border-radius:18px;grid-template-columns:repeat(5,1fr);align-items:end;width:min(100% - 20px,410px);min-height:70px;padding:8px 8px 7px;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 18px 55px #00000075}.hv2-bottom-nav a,.hv2-bottom-nav button{color:#a9afac;min-width:0;min-height:52px;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:750;text-decoration:none;display:flex}.hv2-bottom-nav a.is-active{color:#f45f2b}.hv2-bottom-nav svg{width:23px;height:23px}.hv2-bottom-nav>.hv2-nav-primary{color:#fff;background:#f45f2b;border-radius:50%;justify-self:center;width:60px;min-height:60px;transform:translateY(-9px);box-shadow:0 12px 30px #f45f2b52}.hv2-bottom-nav>.hv2-nav-primary:active{transform:translateY(-8px)scale(.98)}.hv2-story-overlay{z-index:100;background:#020303db;position:fixed;inset:0}@keyframes hv2-pulse{0%{opacity:.5}to{opacity:1}}@media (width>=431px){.hv2-shell{padding:24px 0}.hv2-page{border-radius:24px}.hv2-hero{min-height:min(88dvh,820px)}}@media (prefers-reduced-motion:reduce){.hv2-hero-iframe{display:none}.hv2-skeleton{animation:none}.hv2-play-button,.hv2-content button,.hv2-bottom-nav button{transition:none}}.post-archive-page{color:#f7f6f1;background:#0d0f0f;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.post-archive-page *,.post-archive-page :before,.post-archive-page :after{box-sizing:border-box}.post-archive-shell{width:min(100%,760px);min-height:100vh;padding:0 14px calc(48px + env(safe-area-inset-bottom));margin:0 auto}.post-archive-header{padding:calc(16px + env(safe-area-inset-top)) 2px 18px}.post-archive-brand-row,.post-archive-heading-row,.post-archive-title-row,.post-archive-meta{justify-content:space-between;align-items:center;display:flex}.post-archive-back{color:#a9aeaa;align-items:center;gap:6px;font-size:12px;font-weight:760;text-decoration:none;display:inline-flex}.post-archive-back:hover,.post-archive-back:focus-visible{color:#fff}.post-archive-language{gap:4px;display:flex}.post-archive-language button{color:#777d79;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 9px;font-size:11px;font-weight:850}.post-archive-language button.is-active{color:#fff;box-shadow:inset 0 -2px #ff6332}.post-archive-heading-row{margin-top:18px}.post-archive-heading-row>div:first-child{align-items:baseline;gap:10px;display:flex}.post-archive-wordmark{color:#fff;letter-spacing:-.06em;font-size:22px;font-weight:950;text-decoration:none}.post-archive-brand-sub{color:#737975;letter-spacing:.05em;font-size:10px;font-weight:700}.post-archive-add{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#ff6332;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:850;display:inline-flex}.post-archive-title-row{margin-top:26px}.post-archive-title-row h1{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(31px,9vw,50px);font-weight:950;line-height:.98}.post-archive-search{color:#777d79;background:#161918;border:1px solid #292d2b;border-radius:12px;align-items:center;gap:10px;min-height:46px;margin-top:16px;padding:0 13px;display:flex}.post-archive-search:focus-within{border-color:#ff6332;box-shadow:0 0 0 3px #ff633226}.post-archive-search input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px;font-weight:650}.post-archive-search input::placeholder{color:#686e6a}.post-archive-search input::-webkit-search-cancel-button{display:none}.post-archive-search button{color:#a9aeaa;cursor:pointer;background:#252927;border:0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.post-archive-filters{z-index:8;scrollbar-width:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d0f0feb;gap:6px;margin:0 -14px;padding:10px 14px 12px;display:flex;position:sticky;top:0;overflow-x:auto;box-shadow:0 1px #232725}.post-archive-filters::-webkit-scrollbar{display:none}.post-archive-filters button{color:#949a96;min-height:36px;font:inherit;cursor:pointer;background:#151817;border:1px solid #2a2e2c;border-radius:12px;flex:none;padding:0 16px;font-size:12px;font-weight:820}.post-archive-filters button.is-active{color:#fff;background:#ff6332;border-color:#ff6332}.post-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-top:14px;display:grid}.post-archive-card{background:#151817;border:1px solid #292d2b;border-radius:14px;min-width:0;overflow:hidden}.post-archive-card-button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.post-archive-card-button:focus-visible{outline-offset:-3px;outline:3px solid #ff63328c}.post-archive-cover{aspect-ratio:1;isolation:isolate;background:#070808;position:relative;overflow:hidden}.post-archive-cover-backdrop,.post-archive-cover-image,.post-archive-cover-shade{width:100%;height:100%;position:absolute;inset:0}.post-archive-cover-backdrop{z-index:-2;-o-object-fit:cover;object-fit:cover;filter:blur(14px)brightness(.56)saturate(.95);transform:scale(1.14)}.post-archive-cover-image{z-index:-1;-o-object-fit:contain;object-fit:contain;transition:transform .22s}.post-archive-cover-shade{pointer-events:none;background:linear-gradient(#0000 72%,#00000059)}.post-archive-cover.is-empty{color:#8f9691;background:#1b1f1d;align-items:flex-end;padding:14px;font-size:13px;font-weight:850;line-height:1.25;display:flex}.post-archive-card-button:hover .post-archive-cover-image{transform:scale(1.015)}.post-archive-play{color:#fff;background:#ff6332;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;left:10px;box-shadow:0 7px 18px #00000047}.post-archive-card-copy{min-height:116px;padding:11px 11px 13px}.post-archive-meta{color:#777d79;letter-spacing:.025em;gap:7px;font-size:9px;font-weight:820}.post-archive-meta span{color:#ff7449}.post-archive-meta time{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-archive-card h2{color:#f8f8f5;letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:14px;font-weight:900;line-height:1.35;display:-webkit-box;overflow:hidden}.post-archive-card p{color:#919792;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:10px;font-weight:560;line-height:1.45;display:-webkit-box;overflow:hidden}.post-archive-card small{color:#c98870;text-transform:uppercase;background:#28221f;border-radius:7px;margin-top:8px;padding:3px 7px;font-size:8px;font-weight:850;display:inline-block}.post-archive-notice{color:#a9aeaa;text-align:center;background:#151817;border:1px solid #292d2b;border-radius:14px;margin-top:16px;padding:28px 18px}.post-archive-notice p{margin:0;font-size:13px;font-weight:700}.post-archive-notice button{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#ff6332;border:0;border-radius:11px;margin-top:14px;padding:0 15px;font-size:12px;font-weight:850}.post-archive-skeleton{background:#151817;border:1px solid #292d2b;border-radius:14px;overflow:hidden}.post-archive-skeleton span,.post-archive-skeleton i{background:#222624;animation:1.25s ease-in-out infinite alternate post-archive-pulse;display:block}.post-archive-skeleton span{aspect-ratio:1}.post-archive-skeleton i{border-radius:4px;width:80%;height:11px;margin:11px}.post-archive-skeleton i:last-child{width:56%;margin-top:-3px}.post-archive-builder,.post-archive-story{z-index:55;position:fixed;inset:0}.post-archive-builder{background:#fff6ef;overflow:auto}.post-archive-story{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a8}@keyframes post-archive-pulse{to{opacity:.5}}@media (width>=560px){.post-archive-shell{padding-left:22px;padding-right:22px}.post-archive-header{padding-top:24px}.post-archive-filters{margin-left:-22px;margin-right:-22px;padding-left:22px;padding-right:22px}.post-archive-grid{gap:16px}.post-archive-card-copy{min-height:134px;padding:14px}.post-archive-card h2{font-size:17px}.post-archive-card p{font-size:12px}}@media (prefers-reduced-motion:reduce){.post-archive-cover-image,.post-archive-skeleton span,.post-archive-skeleton i{transition:none;animation:none}}.property-archive-card .post-archive-card-copy{min-height:128px}.property-archive-card h2{-webkit-line-clamp:2}.property-archive-price{color:#ff6332;letter-spacing:-.025em;margin-top:8px;font-size:16px;font-weight:950;line-height:1.15;display:block}.property-archive-story{z-index:55;background:#fff6ef;position:fixed;inset:0;overflow-y:auto}@media (width>=560px){.property-archive-card .post-archive-card-copy{min-height:146px}.property-archive-price{font-size:20px}}.aic-inbox-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aic-inbox-header-controls{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.aic-inbox-header-copy{flex:1;min-width:0}.aic-inbox-header-title-row{align-items:center;gap:6px;min-width:0;display:flex}.aic-inbox-header-title,.aic-inbox-header-subtitle{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.aic-inbox-header-title{min-width:0;font-size:15px;font-weight:650}.aic-inbox-header-subtitle{color:var(--ink-muted);font-size:11px}.aic-inbox-role-label{flex:0 auto;min-width:0;max-width:48%;position:relative}.aic-inbox-role-label select{appearance:none;border:1px solid var(--line);width:100%;height:24px;color:var(--ink-muted);background:var(--surface-muted);font:inherit;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;outline:0;padding:0 24px 0 8px;font-size:10px;font-weight:650;overflow:hidden}.aic-inbox-role-label select:hover{border-color:var(--line-strong)}.aic-inbox-role-label select:focus{border-color:var(--accent);color:var(--ink)}.aic-inbox-role-label>svg{pointer-events:none;color:var(--ink-muted);position:absolute;top:50%;right:6px;transform:translateY(-50%)}.aic-inbox-ai-mode{width:44px;height:44px;color:var(--ink-muted);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.aic-inbox-ai-mode:hover{background:var(--surface-muted)}.aic-inbox-ai-mode.is-auto{color:var(--accent-strong)}.aic-inbox-ai-mode:focus-visible,.aic-inbox-settings-trigger:focus-visible,.aic-inbox-setting-switch:focus-visible,.aic-inbox-mode:focus-visible,.aic-inbox-close:focus-visible,.aic-inbox-icon-button:focus-visible,.aic-inbox-send:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aic-inbox-ai-mode:disabled,.aic-inbox-settings-trigger:disabled,.aic-inbox-setting-switch:disabled,.aic-inbox-mode:disabled,.aic-inbox-close:disabled,.aic-inbox-icon-button:disabled,.aic-inbox-send:disabled{cursor:not-allowed;opacity:.45}.aic-inbox-ai-glyph{place-items:center;display:grid;position:relative}.aic-inbox-ai-x{color:var(--danger);background:var(--surface);border-radius:50%;position:absolute;top:-5px;right:-7px}.aic-inbox-ai-mode-select{border:1px solid var(--line);width:116px;height:36px;color:var(--ink-muted);background:var(--surface-muted);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 24px 0 10px;display:flex;position:relative}.aic-inbox-ai-mode-select.is-auto{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));color:var(--accent-strong);background:var(--accent-soft)}.aic-inbox-ai-mode-select:hover{border-color:var(--line-strong)}.aic-inbox-ai-mode-select:focus-within{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.aic-inbox-ai-mode-select select{appearance:none;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:10px;font-weight:700}.aic-inbox-ai-mode-select>svg{pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.aic-inbox-ai-mode-select:has(select:disabled){cursor:not-allowed;opacity:.45}.aic-inbox-composer-shell{border-top:1px solid var(--line);min-width:0;padding-bottom:env(safe-area-inset-bottom,0px);color:var(--ink);background:var(--surface);flex:none}.aic-inbox-composer{align-items:center;gap:8px;max-width:768px;margin:0 auto;padding:10px 12px;display:flex}.aic-inbox-tools-wrap{flex:none;position:relative}.aic-inbox-icon-button,.aic-inbox-close{width:44px;height:44px;color:var(--ink-muted);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.aic-inbox-icon-button:hover,.aic-inbox-close:hover{color:var(--ink);background:var(--surface-muted)}.aic-inbox-close{border:1px solid var(--line)}.aic-inbox-tools-menu{z-index:30;border:1px solid var(--line);background:var(--surface-raised);border-radius:14px;gap:4px;width:208px;padding:10px;display:grid;position:absolute;bottom:56px;left:0;box-shadow:0 14px 38px #23302729}.aic-inbox-tools-menu p{margin:0 0 2px;font-size:12px;font-weight:650}.aic-inbox-tools-menu span{color:var(--ink-muted);font-size:11px;line-height:1.45}.aic-inbox-tools-menu button{min-height:38px;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 9px;font-size:12px;display:flex}.aic-inbox-tools-menu button:hover{background:var(--surface-muted)}.aic-inbox-input-wrap{flex:1;min-width:0;position:relative}.aic-inbox-input-wrap input{border:1px solid var(--line);width:100%;min-width:0;height:44px;color:var(--ink);background:var(--surface-raised);font:inherit;border-radius:999px;outline:0;padding:0 48px 0 16px;font-size:13px}.aic-inbox-input-wrap input::placeholder{color:var(--ink-muted)}.aic-inbox-input-wrap input:focus{border-color:var(--accent)}.aic-inbox-input-wrap input:disabled{opacity:.6}.aic-inbox-send{color:#fff;border:0;border-radius:999px;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.aic-inbox-send.is-internal{background:var(--ink)}.aic-inbox-send.is-customer{background:#168b46}.aic-inbox-mode{color:#fff;height:44px;font:inherit;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:650;display:flex}.aic-inbox-mode.is-internal{background:var(--ink)}.aic-inbox-mode.is-customer{background:#168b46}.aic-inbox-admin-history{border-top:1px solid var(--line);background:var(--surface-muted);max-height:208px;padding:12px;overflow-y:auto}.aic-inbox-admin-inner{max-width:768px;margin:0 auto}.aic-inbox-admin-heading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.aic-inbox-admin-heading p{margin:0;font-size:12px;font-weight:650}.aic-inbox-admin-heading span{color:var(--ink-muted);margin-top:2px;font-size:10px;display:block}.aic-inbox-admin-heading button{width:32px;height:32px;color:var(--ink-muted);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.aic-inbox-admin-heading button:hover{background:var(--surface-raised)}.aic-inbox-admin-dialogue{gap:8px;display:grid}.aic-inbox-admin-message{border-radius:12px;padding:8px 12px;font-size:12px;line-height:1.55}.aic-inbox-admin-message b{margin-right:6px}.aic-inbox-admin-message.is-admin{color:var(--accent-contrast);background:var(--accent-strong);border-bottom-right-radius:4px;margin-left:32px}.aic-inbox-admin-message.is-assistant{background:var(--surface-raised);border-bottom-left-radius:4px;margin-right:32px;box-shadow:0 2px 8px #23302714}.aic-inbox-admin-message.is-assistant b{color:var(--accent-strong)}.aic-inbox-admin-empty{color:var(--ink-muted);margin:0;font-size:12px}.aic-inbox-composer-error{max-width:768px;color:var(--danger);margin:-4px auto 8px;padding:0 14px;font-size:11px}.aic-inbox-spin{animation:.8s linear infinite aic-inbox-spin}.aic-hemiio-connect-panel{border:1px solid var(--line);max-width:896px;color:var(--ink);background:var(--surface);border-radius:28px;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:32px;margin:0 auto;padding:40px;display:grid}.aic-hemiio-connect-copy>p{color:var(--accent-strong);letter-spacing:.12em;margin:28px 0 0;font-size:12px;font-weight:700}.aic-hemiio-connect-copy>h1{letter-spacing:-.05em;margin:12px 0 0;font-size:clamp(28px,4vw,38px);line-height:1.05}.aic-hemiio-connect-copy>div{max-width:580px;color:var(--ink-muted);margin-top:16px;font-size:14px;line-height:1.65}.aic-hemiio-device{color:#168b46;background:#25d36626;border-radius:16px;place-items:center;width:48px;height:48px;display:grid}.aic-hemiio-primary,.aic-hemiio-waiting{min-height:48px;font:inherit;border:0;border-radius:12px;align-items:center;gap:10px;margin-top:28px;padding:0 20px;font-size:13px;font-weight:700;display:inline-flex}.aic-hemiio-primary{color:var(--surface);background:var(--ink)}.aic-hemiio-primary:disabled{opacity:.5}.aic-hemiio-waiting{color:var(--ink);background:var(--surface-muted)}.aic-hemiio-error{align-items:flex-start;gap:8px;display:flex;color:var(--danger)!important;letter-spacing:0!important;margin:14px 0 0!important;font-size:12px!important}.aic-hemiio-error svg{flex:none;margin-top:2px}.aic-hemiio-qr{color:#64748b;text-align:center;background:#fff;border-radius:18px;place-items:center;min-height:256px;padding:20px;display:grid}.aic-hemiio-qr img{-o-object-fit:contain;object-fit:contain;width:224px;height:224px}.aic-hemiio-qr p{margin:12px 0 0;font-size:12px}.aic-hemiio-connected{border:1px solid var(--line);max-width:896px;color:var(--ink);background:var(--surface);border-radius:18px;align-items:center;gap:12px;margin:0 auto;padding:16px;display:flex}.aic-hemiio-connected>span{color:#168b46;background:#25d36626;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.aic-hemiio-connected>div{flex:1;min-width:0}.aic-hemiio-connected strong,.aic-hemiio-connected small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aic-hemiio-connected small{color:var(--ink-muted);margin-top:3px;font-size:11px}.aic-hemiio-connected button{border:1px solid var(--line);min-height:38px;color:var(--danger);background:var(--surface-raised);font:inherit;border-radius:999px;padding:0 14px;font-size:11px;font-weight:700}.aic-workspace{border:1px solid var(--line);width:100%;max-width:1180px;height:min(760px,100dvh - 158px);min-height:560px;color:var(--ink);background:var(--surface);border-radius:22px;grid-template-columns:minmax(280px,360px) minmax(0,1fr);margin:0 auto;display:grid;overflow:hidden;box-shadow:0 18px 50px #23302712}.aic-workspace.is-conversation-only{height:100%;min-height:0;box-shadow:none;border:0;border-radius:0;grid-template-columns:minmax(0,1fr)}.aic-workspace.is-conversation-only .aic-workspace-chat{display:flex}.aic-workspace.is-conversation-only .aic-workspace-back{display:grid}.aic-conversation-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1418158c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.aic-conversation-modal{border:1px solid var(--line);background:var(--surface);border-radius:22px;width:min(860px,100%);height:min(760px,100dvh - 48px);position:relative;overflow:hidden;box-shadow:0 28px 80px #1418154d}.aic-conversation-modal-close{z-index:20;width:38px;height:38px;color:var(--ink-muted);background:var(--surface-muted);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:17px;right:14px}.aic-conversation-modal-close:hover{color:var(--ink)}.aic-conversation-modal-close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.aic-workspace-loading{min-height:360px;color:var(--accent-strong);place-items:center;display:grid}.aic-workspace-list{border-right:1px solid var(--line);background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex}.aic-workspace-channel{border-bottom:1px solid var(--line);color:#168b46;min-height:72px;padding:8px 10px;position:relative}.aic-workspace-channel-trigger{color:#168b46;width:100%;min-height:55px;font:inherit;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:4px 8px;display:flex}.aic-workspace-channel-trigger:hover,.aic-workspace-channel-trigger[aria-expanded=true]{background:var(--surface-muted)}.aic-workspace-channel-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.aic-workspace-channel-trigger>span{min-width:0;color:var(--ink);flex:1}.aic-workspace-channel-trigger>svg:last-child{color:var(--ink-muted);flex:none;transition:transform .16s}.aic-workspace-channel-trigger>svg:last-child.is-open{transform:rotate(180deg)}.aic-workspace-channel strong,.aic-workspace-channel small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aic-workspace-channel strong{font-size:14px}.aic-workspace-channel small{color:var(--ink-muted);margin-top:3px;font-size:11px}.aic-workspace-channel-menu{z-index:40;border:1px solid var(--line);color:var(--ink);background:var(--surface-raised);border-radius:14px;padding:7px;position:absolute;top:calc(100% - 5px);left:10px;right:10px;overflow:hidden;box-shadow:0 16px 40px #23302729}.aic-workspace-channel-menu p{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;margin:2px 8px 6px;font-size:9px;font-weight:700}.aic-workspace-channel-menu button{width:100%;min-height:40px;color:var(--danger);font:inherit;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:0 10px;font-size:11px;font-weight:700;display:flex}.aic-workspace-channel-menu button:hover{background:var(--surface-muted)}.aic-workspace-channel-menu button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.aic-workspace-channel-menu button:disabled{opacity:.5}.aic-workspace-filters{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:7px;padding:10px 10px 10px 14px;display:flex;position:relative}.aic-workspace-filters>div:first-child{scrollbar-width:none;flex:1;gap:7px;min-width:0;display:flex;overflow-x:auto}.aic-workspace-filters::-webkit-scrollbar{display:none}.aic-workspace-filters>div:first-child>button{border:1px solid var(--line);min-height:32px;color:var(--ink-muted);font:inherit;background:0 0;border-radius:999px;padding:0 13px;font-size:11px}.aic-workspace-filters>div:first-child>button.is-active{border-color:var(--accent-strong);color:var(--accent-strong);background:var(--accent-soft)}.aic-inbox-settings{flex:none;position:relative}.aic-inbox-settings-trigger{width:34px;height:34px;color:var(--ink-muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.aic-inbox-settings-trigger:hover,.aic-inbox-settings-trigger[aria-expanded=true]{color:var(--ink);background:var(--surface-muted)}.aic-inbox-settings-menu{z-index:50;border:1px solid var(--line);width:224px;color:var(--ink);background:var(--surface-raised);border-radius:14px;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 40px #23302729}.aic-inbox-settings-menu>p{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;margin:2px 7px 5px;font-size:9px;font-weight:700}.aic-inbox-setting-row{border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 8px;display:flex}.aic-inbox-setting-row:hover{background:var(--surface-muted)}.aic-inbox-setting-label{align-items:center;gap:9px;min-width:0;font-size:12px;display:flex}.aic-inbox-setting-label svg{color:var(--ink-muted);flex:none}.aic-inbox-setting-label b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aic-inbox-ai-setting-row{min-height:54px}.aic-inbox-ai-setting-row .aic-inbox-setting-label{max-width:102px;line-height:1.25}.aic-inbox-ai-setting-row .aic-inbox-setting-label b{white-space:normal}.aic-inbox-setting-select{border:1px solid var(--line);width:104px;height:30px;color:var(--ink-muted);background:var(--surface);border-radius:999px;align-items:center;padding:0 22px 0 9px;display:flex;position:relative}.aic-inbox-setting-select.is-auto{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));color:var(--accent-strong);background:var(--accent-soft)}.aic-inbox-setting-select select{appearance:none;width:100%;color:inherit;font:inherit;text-overflow:ellipsis;background:0 0;border:0;outline:0;font-size:10px;font-weight:700;overflow:hidden}.aic-inbox-setting-select>svg{pointer-events:none;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.aic-inbox-setting-switch{background:var(--line-strong);border:0;border-radius:999px;flex:none;width:36px;height:20px;padding:0;transition:background-color .16s;position:relative}.aic-inbox-setting-switch>span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000029}.aic-inbox-setting-switch.is-active{background:var(--accent-strong)}.aic-inbox-setting-switch.is-active>span{transform:translate(16px)}.aic-workspace-conversations{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.aic-workspace-conversations>button{border:0;border-bottom:1px solid var(--line);width:100%;min-height:76px;color:var(--ink);font:inherit;text-align:left;background:0 0;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 14px;display:grid}.aic-workspace-conversations>button:hover{background:var(--surface-muted)}.aic-workspace-conversations>button.is-active{background:var(--accent-soft)}.aic-workspace-avatar{width:46px;height:46px;color:var(--accent-strong);background:var(--surface-muted);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.aic-workspace-avatar.is-small{width:38px;height:38px}.aic-workspace-avatar img,.aic-workspace-sender-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aic-workspace-avatar b{font-size:13px}.aic-workspace-list-copy{min-width:0}.aic-workspace-list-copy b,.aic-workspace-list-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aic-workspace-list-copy b{font-size:13px}.aic-workspace-list-copy small{color:var(--ink-muted);margin-top:5px;font-size:11px}.aic-workspace-list-meta{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-end;gap:8px;display:flex}.aic-workspace-list-meta time{color:var(--ink-muted);white-space:nowrap;font-size:10px}.aic-workspace-list-meta em{color:#fff;background:#168b46;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:9px;font-style:normal;font-weight:700;display:grid}.aic-workspace-empty{color:var(--ink-muted);text-align:center;margin:36px 18px;font-size:12px}.aic-workspace-chat{background:var(--canvas);flex-direction:column;min-width:0;min-height:0;display:flex}.aic-workspace-chat-header{border-bottom:1px solid var(--line);background:var(--surface);flex:none;align-items:center;gap:9px;min-height:72px;padding:10px 14px;display:flex}.aic-workspace-back{width:38px;height:38px;color:var(--ink);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:none}.aic-workspace-back:hover{background:var(--surface-muted)}.aic-workspace-notice{color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface));flex:none;margin:0;padding:8px 14px;font-size:11px}.aic-workspace-messages{overscroll-behavior:contain;background-color:var(--canvas);background-image:radial-gradient(color-mix(in srgb, var(--line-strong) 42%, transparent) .8px, transparent .8px);background-size:24px 24px;flex-direction:column;flex:1;gap:5px;min-width:0;min-height:0;padding:18px clamp(12px,3vw,30px);display:flex;overflow-y:auto}.aic-workspace-message-row{content-visibility:auto;contain-intrinsic-size:auto 58px;align-items:flex-end;gap:7px;width:100%;display:flex}.aic-workspace-date-group{flex-direction:column;flex:none;gap:5px;min-width:0;display:flex}.aic-workspace-date-separator{z-index:3;pointer-events:none;flex:none;justify-content:center;width:100%;padding:9px 0 7px;display:flex;position:sticky;top:0}.aic-workspace-date-separator time{border:1px solid color-mix(in srgb, var(--line-strong) 68%, transparent);color:var(--ink-muted);background:var(--surface-raised);letter-spacing:.015em;border-radius:999px;padding:5px 12px;font-size:10px;font-weight:750;box-shadow:0 2px 8px #2330271f}.aic-workspace-message-row.is-outbound{justify-content:flex-end}.aic-workspace-sender-avatar{background:var(--surface-muted);border-radius:50%;flex:none;width:25px;height:25px;overflow:hidden}.aic-workspace-bubble{background:var(--surface-raised);border-radius:13px;width:fit-content;max-width:min(76%,560px);padding:8px 10px 6px;position:relative;box-shadow:0 2px 8px #23302717}.is-inbound .aic-workspace-bubble{border-bottom-left-radius:4px}.is-outbound .aic-workspace-bubble{background:color-mix(in srgb, #d9fdd3 65%, var(--surface));border-bottom-right-radius:4px}.aic-workspace-bubble>strong{color:var(--accent-strong);margin-bottom:4px;font-size:10px;display:block}.aic-workspace-bubble p{overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%;margin:0;font-size:13px;line-height:1.45}.aic-workspace-bubble blockquote{border-left:3px solid var(--accent);color:var(--ink-muted);background:color-mix(in srgb, var(--surface-muted) 78%, transparent);text-overflow:ellipsis;white-space:nowrap;border-radius:5px;margin:0 0 6px;padding:6px 8px;font-size:11px;overflow:hidden}.aic-workspace-bubble>footer{color:var(--ink-muted);justify-content:flex-end;align-items:center;gap:3px;margin-top:3px;font-size:9px;display:flex}.aic-workspace-media{-o-object-fit:cover;object-fit:cover;border-radius:9px;width:min(100%,320px);max-height:320px;display:block}.aic-workspace-media.is-sticker{-o-object-fit:contain;object-fit:contain;width:min(180px,100%);max-height:180px}.aic-workspace-media-button{cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.aic-workspace-media-fallback,.aic-workspace-document{min-width:170px;max-width:100%;color:var(--accent-strong);background:var(--surface-muted);font:inherit;text-align:left;border:0;border-radius:9px;align-items:center;gap:9px;padding:14px;font-size:12px;text-decoration:none;display:flex}.aic-workspace-document,.aic-workspace-media-fallback.is-action{cursor:pointer}.aic-workspace-media-fallback span,.aic-workspace-document{overflow-wrap:anywhere}.aic-media-preview-backdrop{z-index:3000;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));color:#fff;background:#0c0f0df0;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.aic-media-preview-backdrop.is-pdf{background:#1c1f1df5;grid-template-rows:auto minmax(0,1fr) auto}.aic-media-preview-header{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:0 0 12px;display:flex}.aic-media-preview-header strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.aic-media-preview-header button,.aic-pdf-preview-footer button{color:#fff;min-width:42px;min-height:42px;font:inherit;background:#ffffff1f;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;font-size:11px;display:inline-flex}.aic-media-preview-header button:disabled,.aic-pdf-preview-footer button:disabled{opacity:.35}.aic-image-preview-body{overscroll-behavior:contain;place-items:center;min-width:0;min-height:0;display:grid;overflow:auto}.aic-image-preview-body img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;display:block}.aic-pdf-preview-actions{flex:none;align-items:center;gap:7px;display:flex}.aic-pdf-preview-actions span{text-align:center;min-width:42px;font-size:10px}.aic-pdf-preview-body{overscroll-behavior:contain;background:#555;border-radius:10px;justify-content:center;min-width:0;min-height:0;display:flex;overflow:auto}.aic-pdf-preview-body canvas{background:#fff;align-self:flex-start;margin:16px auto;display:block;box-shadow:0 5px 24px #0000004d}.aic-media-preview-loading,.aic-media-preview-error{color:#fff;align-self:center;align-items:center;gap:9px;margin:auto;font-size:12px;display:flex}.aic-media-preview-error{color:#fecaca}.aic-pdf-preview-footer{justify-content:center;align-items:center;gap:14px;padding-top:12px;display:flex}.aic-pdf-preview-footer span{text-align:center;min-width:64px;font-size:11px}.aic-workspace-bubble audio{width:min(270px,64vw);height:34px}.aic-workspace-reactions{border:1px solid var(--line);background:var(--surface-raised);border-radius:999px;padding:1px 5px;font-size:11px;display:flex;position:absolute;bottom:-13px;right:8px;box-shadow:0 2px 6px #2330271f}.aic-workspace-no-messages{min-height:100%;color:var(--ink-muted);text-align:center;flex:1;place-content:center;display:grid}.aic-workspace-no-messages p{margin:8px 0 0;font-size:12px}.aic-ai-logs-backdrop{z-index:100;background:#0000004d;justify-content:flex-end;display:flex;position:fixed;inset:0}.aic-ai-logs-panel{border-left:1px solid var(--line);width:min(100%,430px);height:100%;color:var(--ink);background:var(--surface);flex-direction:column;display:flex;box-shadow:-18px 0 50px #141e182e}.aic-ai-logs-panel>header{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:15px 18px;display:flex}.aic-ai-logs-panel>header>span{width:36px;height:36px;color:var(--accent-strong);background:var(--accent-soft);border-radius:11px;flex:none;place-items:center;display:grid}.aic-ai-logs-panel>header>div{flex:1;min-width:0}.aic-ai-logs-panel h2,.aic-ai-logs-panel header p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.aic-ai-logs-panel h2{font-size:14px}.aic-ai-logs-panel header p{color:var(--ink-muted);margin-top:2px;font-size:11px}.aic-ai-logs-panel header button{width:36px;height:36px;color:var(--ink);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.aic-ai-logs-panel header button:hover{background:var(--surface-muted)}.aic-ai-logs-list{flex:1;min-height:0;padding:14px;overflow-y:auto}.aic-ai-logs-list article{border:1px solid var(--line);background:var(--surface-raised);border-radius:13px;margin-bottom:10px;padding:12px}.aic-ai-logs-meta{align-items:center;gap:7px;min-width:0;display:flex}.aic-ai-logs-meta i{background:#94a3b8;border-radius:50%;flex:none;width:8px;height:8px}.aic-ai-logs-meta i.is-sent{background:#10b981}.aic-ai-logs-meta i.is-failed{background:#ef4444}.aic-ai-logs-meta i.is-draft{background:#f59e0b}.aic-ai-logs-meta strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.aic-ai-logs-meta time{color:var(--ink-muted);flex:none;font-size:10px}.aic-ai-logs-list article>small{color:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase;margin-top:5px;font-size:10px;display:block}.aic-ai-logs-list article>p{white-space:pre-wrap;margin:11px 0 0;font-size:12px;line-height:1.55}.aic-ai-logs-list article>p.is-error{color:#b42318;background:#ef444417;border-radius:8px;padding:8px;font-size:11px}.aic-ai-log-json{border:1px solid var(--line);background:var(--surface);border-radius:9px;margin-top:11px;overflow:hidden}.aic-ai-log-json summary{cursor:pointer;color:var(--accent-strong);padding:8px 10px;font-size:11px;font-weight:750}.aic-ai-log-json pre{border-top:1px solid var(--line);max-height:360px;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.45;overflow:auto}.aic-ai-logs-empty{min-height:190px;color:var(--line-strong);text-align:center;place-content:center;display:grid}.aic-ai-logs-empty p{color:var(--ink-muted);margin:10px 0 0;font-size:12px}@keyframes aic-inbox-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.aic-inbox-spin{animation-duration:1ms;animation-iteration-count:1}.aic-inbox-setting-switch,.aic-inbox-setting-switch>span,.aic-workspace-channel-trigger>svg:last-child{transition:none}}@media (width<=420px){.aic-inbox-composer{gap:5px;padding-inline:8px}.aic-inbox-mode{padding-inline:10px}}@media (width<=520px){.aic-media-preview-backdrop{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.aic-media-preview-header{padding-bottom:8px}.aic-media-preview-header strong{font-size:11px}.aic-pdf-preview-actions{gap:4px}.aic-pdf-preview-actions span{display:none}.aic-pdf-preview-footer{gap:8px;padding-top:8px}}@media (width<=720px){.aic-hemiio-connect-panel{border-radius:20px;grid-template-columns:1fr;gap:24px;padding:24px}.aic-hemiio-qr{min-height:240px}.aic-hemiio-connected{flex-wrap:wrap;align-items:flex-start}.aic-hemiio-connected>div{min-width:calc(100% - 60px)}.aic-hemiio-connected button{margin-left:56px}}@media (width<=760px){.aic-workspace{width:100%;height:var(--aic-workspace-viewport-height,100dvh);border-radius:0;grid-template-columns:1fr;min-height:0;max-height:100%}.aic-workspace-list{border-right:0}.aic-workspace-chat{display:none;overflow:hidden}.aic-workspace.has-selection .aic-workspace-list{display:none}.aic-workspace.has-selection .aic-workspace-chat{display:flex}.aic-workspace-back{display:grid}.aic-workspace-bubble{max-width:84%}.aic-workspace-messages{-webkit-overflow-scrolling:touch;overflow:hidden auto}.aic-conversation-modal-backdrop{padding:0}.aic-conversation-modal{border:0;border-radius:0;width:100%;height:100dvh}.aic-conversation-modal-close{display:none}.aic-workspace.is-conversation-only{height:var(--aic-workspace-viewport-height,100dvh);min-height:0}}.ait-modal-header{grid-template-columns:minmax(150px,1fr) minmax(180px,300px) 40px}.ait-mascot{flex:none}.ait-post-slide{justify-content:flex-start;overflow-y:auto}.ait-inline-posts{gap:8px;width:min(100%,590px);margin-top:22px;display:grid}.ait-inline-posts>button{color:#332820;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #eadfd6;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:10px;display:grid}.ait-inline-posts>button.is-selected{background:#fff6ef;border-color:#edb695}.ait-inline-posts>button>span{color:#bd582c;background:#f7eee7;border-radius:9px;justify-content:center;align-items:center;height:34px;display:flex}.ait-inline-posts>button>span svg{width:17px;height:17px}.ait-inline-posts>button strong{font-size:11px}.ait-inline-posts>button i{color:#bd582c;justify-content:center;align-items:center;font-style:normal;display:flex}.ait-inline-posts>button i svg{width:16px;height:16px}.ait-suggestions{text-align:left;width:min(100%,590px);margin-top:15px}.ait-suggestions>span{color:#8c7869;letter-spacing:.08em;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.ait-suggestions>div{flex-wrap:wrap;gap:7px;display:flex}.ait-suggestions button{color:#6c5749;cursor:pointer;font:inherit;background:#fff;border:1px solid #e6d7ca;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:750}.ait-suggestions button:hover,.ait-suggestions button.is-selected{color:#a64c25;background:#fff1e7;border-color:#e89a70}.ait-question-purpose{color:#8c7869;max-width:560px;margin:10px auto 0;font-size:11px;line-height:1.5}.ait-heading-actions{align-items:flex-end;gap:8px;display:flex}.ait-heading-actions>strong{color:#23643a;background:#eaf3e8;border-radius:999px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;display:flex}.ait-heading-actions>strong svg{width:13px;height:13px}.ait-heading-actions>button{color:#a14b34;cursor:pointer;font:inherit;background:0 0;border:1px solid #e2cfc3;border-radius:999px;align-items:center;gap:5px;padding:8px 10px;font-size:9px;font-weight:850;display:flex}.ait-heading-actions>button:hover{background:#fff0eb}.ait-heading-actions>button:disabled{cursor:wait;opacity:.5}.ait-heading-actions>button svg{width:13px;height:13px}.ait-foundation-banner{background:#fffdfa;border:1px solid #ead8cb;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 28px;padding:18px 20px;display:flex}.ait-foundation-banner>div{gap:3px;display:grid}.ait-foundation-banner small{color:#b45428;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:900}.ait-foundation-banner strong{font-size:15px}.ait-foundation-banner span{color:#7a6b61;font-size:10px}.ait-foundation-banner>button{color:#fff;cursor:pointer;font:inherit;white-space:nowrap;background:#e96832;border:0;border-radius:11px;align-items:center;gap:6px;padding:11px 13px;font-size:10px;font-weight:850;display:flex}.ait-foundation-banner.is-generated{background:#f4f8f1;border-color:#dbe8d5}.ait-foundation-banner.is-generated small{color:#397047}.ait-section>header>small{color:#8a7769;font-size:9px}.ait-skill-grid{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;overflow:visible}.ait-skill-grid .ait-row{background:#fffdfa;border:1px solid #e9ddd2;border-radius:15px;grid-template-columns:minmax(0,1fr) 46px 78px 32px;gap:9px;min-height:68px;padding:0 12px}.ait-skill-grid .ait-row-main{gap:10px}.ait-skill-grid .ait-row-icon{width:34px;height:34px}.ait-skill-grid .ait-row-main strong{font-size:11px}.ait-onboarding-overlay{z-index:1300}.ait-onboarding-modal{background:#fffdfa;border:1px solid #ffffff80;border-radius:28px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(760px,100vw - 44px);max-height:calc(100dvh - 44px);display:grid;overflow:hidden;box-shadow:0 30px 90px #00000052}.ait-onboarding-modal>header{border-bottom:1px solid #eee3d9;justify-content:space-between;align-items:flex-start;padding:22px 24px;display:flex}.ait-onboarding-modal>header>div{gap:5px;display:grid}.ait-onboarding-modal>header small{color:#b45428;letter-spacing:.15em;font-size:9px;font-weight:900}.ait-onboarding-modal>header h2{letter-spacing:-.035em;margin:0;font-family:Georgia,serif;font-size:27px}.ait-onboarding-modal>header p{color:#7d7066;margin:0;font-size:10px;line-height:1.5}.ait-onboarding-progress{align-items:center;gap:12px;padding:14px 24px 0;display:flex}.ait-onboarding-progress>span{background:#eadfd6;border-radius:999px;width:100%;height:6px;display:block;overflow:hidden}.ait-onboarding-progress i{border-radius:inherit;background:#e96832;height:100%;transition:width .2s;display:block}.ait-onboarding-progress b{white-space:nowrap;font-size:10px}.ait-onboarding-modal>article{text-align:center;flex-direction:column;align-items:center;padding:22px 54px 28px;display:flex;overflow-y:auto}.ait-onboarding-modal>article .ait-mascot{width:72px;height:72px;margin-bottom:12px}.ait-onboarding-modal>article .ait-mascot img{width:86px;height:86px}.ait-onboarding-modal>article>small{color:#b45428;letter-spacing:.1em;font-size:8px;font-weight:900}.ait-onboarding-modal>article>p{color:#806f63;margin:5px 0 14px;font-size:10px;line-height:1.5}.ait-onboarding-modal>article h3{max-width:600px;margin:0;font-family:Georgia,serif;font-size:25px;line-height:1.2}.ait-onboarding-modal>article textarea{color:#30251f;font:inherit;resize:vertical;text-align:left;background:#fffaf6;border:1px solid #decfc3;border-radius:15px;outline:none;width:100%;min-height:145px;margin-top:20px;padding:16px 18px;font-size:14px;line-height:1.6}.ait-onboarding-modal>article textarea:focus{border-color:#d57041;box-shadow:0 0 0 4px #e968321a}.ait-onboarding-modal>footer{border-top:1px solid #eee3d9;justify-content:flex-end;gap:10px;padding:14px 24px;display:flex}.ait-onboarding-modal>footer button{color:#fff;cursor:pointer;font:inherit;background:#e96832;border:0;border-radius:11px;align-items:center;gap:6px;padding:11px 15px;font-size:10px;font-weight:900;display:flex}.ait-onboarding-modal>footer button.is-secondary{color:#6f6258;background:#f2ece7}.ait-onboarding-modal>footer button:disabled{cursor:not-allowed;opacity:.4}.ait-onboarding-modal>footer svg{width:14px;height:14px}.ait-complete-modal{background:#fffdfa;border:1px solid #ffffff7a;border-radius:28px;grid-template-rows:auto minmax(0,1fr) auto;width:min(900px,100vw - 44px);max-width:900px;height:min(820px,100dvh - 44px);display:grid;overflow:hidden;box-shadow:0 30px 90px #0000004d}.ait-complete-modal>header{border-bottom:1px solid #eee3d9;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.ait-complete-modal>header>div{align-items:center;gap:12px;display:flex}.ait-complete-modal>header h2{letter-spacing:-.03em;margin:0;font-family:Georgia,serif;font-size:24px}.ait-generated-body{min-height:0;padding:24px;overflow-y:auto}.ait-generated-body h3{margin:0;font-size:13px}.ait-fixed-fields{background:#fff6ef;border:1px solid #efdcca;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:20px;display:grid}.ait-fixed-fields h3{grid-column:1/-1}.ait-fixed-fields label{gap:7px;display:grid}.ait-fixed-fields label.is-wide{grid-column:1/-1}.ait-fixed-fields label span{color:#6d5f55;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:900}.ait-fixed-fields input,.ait-fixed-fields textarea,.ait-custom-fields input,.ait-custom-fields textarea{color:#2f251f;font:inherit;background:#fff;border:1px solid #dfd2c7;border-radius:11px;outline:none;width:100%;padding:10px 12px;font-size:13px;line-height:1.55}.ait-fixed-fields input:focus,.ait-fixed-fields textarea:focus,.ait-custom-fields input:focus,.ait-custom-fields textarea:focus{border-color:#d57041;box-shadow:0 0 0 3px #e968321a}.ait-fixed-fields textarea,.ait-custom-fields textarea{resize:vertical}.ait-custom-fields{margin-top:24px}.ait-custom-fields>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ait-custom-fields>header button{color:#9d4f2c;cursor:pointer;font:inherit;background:0 0;border:1px solid #dfd2c7;border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:10px;font-weight:850;display:flex}.ait-custom-fields>header button svg{width:14px;height:14px}.ait-custom-fields>div{gap:10px;display:grid}.ait-custom-fields article{background:#fff;border:1px solid #e9ddd3;border-radius:14px;grid-template-columns:minmax(150px,.42fr) minmax(0,1fr) 34px;align-items:start;gap:10px;padding:12px;display:grid}.ait-custom-fields article>button{color:#b4523e;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ait-custom-fields article>button:hover{background:#fff0eb}.ait-custom-fields article>button svg{width:17px;height:17px}.ait-complete-modal>footer{border-top:1px solid #eee3d9;justify-content:flex-end;padding:14px 22px;display:flex}.ait-complete-modal>footer button{color:#fff;cursor:pointer;font:inherit;background:#e96832;border:0;border-radius:11px;padding:12px 18px;font-size:11px;font-weight:900}@media (width<=760px){.ait-heading{gap:12px}.ait-heading-actions{flex-direction:column;align-items:flex-end}.ait-heading-actions>strong{padding:7px 9px;font-size:9px}.ait-heading-actions>button{padding:6px 8px;font-size:8px}.ait-foundation-banner{flex-direction:column;align-items:flex-start;margin-bottom:22px;padding:15px}.ait-foundation-banner span{font-size:11px;line-height:1.45}.ait-section>header{align-items:flex-start}.ait-section>header>small{text-align:right;max-width:190px;font-size:9px}.ait-skill-grid{grid-template-columns:1fr}.ait-skill-grid .ait-row{grid-template-columns:minmax(0,1fr) 38px 68px 28px}.ait-question-purpose{margin-top:8px;font-size:12px}.ait-onboarding-overlay{padding:4px}.ait-onboarding-modal{border-radius:22px;width:calc(100vw - 8px);max-height:calc(100dvh - 8px)}.ait-onboarding-modal>header{padding:16px 14px}.ait-onboarding-modal>header h2{font-size:21px}.ait-onboarding-modal>header p{font-size:11px}.ait-onboarding-progress{padding:12px 14px 0}.ait-onboarding-modal>article{padding:18px 16px 22px}.ait-onboarding-modal>article h3{font-size:23px}.ait-onboarding-modal>article>p{font-size:11px}.ait-onboarding-modal>article textarea{min-height:170px;font-size:16px}.ait-onboarding-modal>footer{padding:11px 14px}.ait-onboarding-modal>footer button{flex:1;justify-content:center;font-size:11px}.ait-modal-header{grid-template-columns:minmax(0,1fr) 38px}.ait-modal-header .ait-progress{grid-column:1/3}.ait-modal-header .ait-icon-button.is-close{grid-area:1/2}.ait-post-slide{padding-bottom:70px}.ait-inline-posts{margin-top:16px}.ait-inline-posts>button{grid-template-columns:32px minmax(0,1fr) 26px;padding:8px}.ait-suggestions{margin-top:12px}.ait-suggestions button{padding:7px 9px;font-size:9px}.ait-complete-modal{border-radius:22px;width:calc(100vw - 8px);height:calc(100dvh - 8px)}.ait-complete-modal>header{padding:14px 12px}.ait-complete-modal>header h2{font-size:19px}.ait-generated-body{padding:14px 12px}.ait-fixed-fields{grid-template-columns:1fr;padding:14px}.ait-fixed-fields h3,.ait-fixed-fields label.is-wide{grid-column:auto}.ait-custom-fields article{grid-template-columns:minmax(0,1fr) 34px}.ait-custom-fields article textarea{grid-area:2/1/auto/-1}.ait-custom-fields article>button{grid-area:1/2}.ait-complete-modal>footer{padding:10px 12px}.ait-complete-modal>footer button{width:100%}}.ait-heading-actions{flex-wrap:wrap;justify-content:flex-end}.ait-heading-actions>button.is-publish{color:#fff;background:#23643a;border-color:#23643a}.ait-heading-actions>button.is-publish:hover{background:#194d2c}.ait-heading-actions>button.is-publish:disabled{background:#9db2a3;border-color:#9db2a3}.ait-section-description{color:#806f63;margin:-6px 0 12px;font-size:10px;line-height:1.55;display:block}.ait-scenario-review-note{color:#7b5b20;background:#fff5df;border:1px solid #eed7a3;border-radius:11px;margin:0 0 10px;padding:9px 11px;font-size:9px;line-height:1.5}.ait-scenario-section .ait-row-icon{color:#3f714a;background:#edf3e9}.ait-empty-scenarios{color:#806f63;background:#fffdfa;border:1px dashed #decfc3;border-radius:16px;align-items:center;gap:12px;padding:18px;display:flex}.ait-empty-scenarios>svg{color:#3f714a;background:#edf3e9;border-radius:12px;width:24px;height:24px;padding:9px}.ait-empty-scenarios>div{gap:3px;display:grid}.ait-empty-scenarios strong{color:#3b3029;font-size:11px}.ait-empty-scenarios span{font-size:9px}.ait-scenario-kicker{color:#3f714a;letter-spacing:.12em;margin-top:8px;font-size:8px;font-weight:900}.ait-scenario-ai-note{color:#4f684f;background:#f2f6ef;border:1px solid #dce8d7;border-radius:10px;width:min(100%,590px);margin:12px auto 0;padding:8px 11px;font-size:9px;line-height:1.5}.ait-scenario-editor>header>div{grid-template-columns:auto 1fr;align-items:flex-start;gap:3px;display:grid}.ait-scenario-editor>header .ait-status{grid-row:1/3}.ait-scenario-editor>header p{color:#827166;margin:0;font-size:9px}.ait-scenario-fields{gap:12px;display:grid}.ait-scenario-fields label{background:#fff8f2;border:1px solid #ead9cb;border-radius:15px;gap:9px;padding:15px;display:grid}.ait-scenario-fields label>span{color:#5f5046;align-items:center;gap:8px;font-size:10px;font-weight:900;display:flex}.ait-scenario-fields label>span b{color:#fff;background:#e96832;border-radius:999px;justify-content:center;align-items:center;width:21px;height:21px;font-size:8px;display:flex}.ait-scenario-fields label:last-child{background:#fff3f0;border-color:#edcfc6}.ait-scenario-fields label:last-child>span{color:#a34232}.ait-scenario-fields textarea{color:#2f251f;font:inherit;resize:vertical;background:#fff;border:1px solid #dfd2c7;border-radius:11px;outline:none;width:100%;padding:11px 13px;font-size:13px;line-height:1.6}.ait-scenario-fields textarea:focus{border-color:#d57041;box-shadow:0 0 0 3px #e968321a}.ait-scenario-editor>footer{gap:9px}.ait-scenario-editor>footer button:first-child{color:#66584e;background:#eee7e1}.ait-scenario-editor>footer button:disabled{cursor:not-allowed;opacity:.45}@media (width<=760px){.ait-section-description{margin-top:0;font-size:10px}.ait-scenario-editor>header>div{max-width:calc(100% - 40px)}.ait-scenario-editor>header p{display:none}.ait-scenario-fields label{padding:12px}.ait-scenario-fields textarea{font-size:16px}.ait-scenario-editor>footer{grid-template-columns:1fr 1fr;display:grid}}:root{--crm-ink:#241d18;--crm-muted:#81766d;--crm-line:#eadfd4;--crm-green:#164d2c;--crm-sage:#edf3e9;--crm-paper:#fffdfa;--crm-bg:#fff7f0}.conversation-row{display:block!important}.conversation-row-main{align-items:flex-start;gap:10px;width:100%;display:flex}.conversation-ai-meta{box-sizing:border-box;width:100%;padding:8px 11px;box-shadow:0 5px 14px #4f46e533;color:#fff!important;background:linear-gradient(110deg,#7c3aed 0%,#4f46e5 55%,#3730a3 100%)!important;border:0!important;border-radius:999px!important;justify-content:flex-start!important;margin-top:10px!important;font-weight:400!important}.conversation-ai-meta b{color:#fff!important;background:#ffffff30!important;font-weight:650!important}.conversation-ai-meta>span{text-align:left;gap:2px;min-width:0;display:grid!important}.conversation-ai-meta>span strong{font-size:10px;line-height:1.2;color:#fff!important;font-weight:500!important}.conversation-ai-meta>span small{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden;color:#ede9fe!important;font-weight:400!important}.conversation-list-toolbar{align-items:center;gap:8px;margin:0 18px 8px;display:flex}.conversation-list-toolbar .search-field{flex:1;min-width:0;margin:0}.ai-insight-toggle{color:#6d625b;cursor:pointer;font:inherit;letter-spacing:.06em;background:#d8d2cd;border:0;border-radius:999px;flex:0 0 43px;justify-content:center;align-items:center;height:39px;font-size:10px;font-weight:850;display:flex}.ai-insight-toggle.is-active{color:#fff;background:linear-gradient(135deg,#7c3aed,#4338ca)}.ai-insight-toggle:focus-visible{outline-offset:2px;outline:3px solid #4d3f923d}.remove-all-conversations{color:#a52a1f;cursor:pointer;font:inherit;white-space:nowrap;background:#fff4f2;border:1px solid #efb4ab;border-radius:9px;flex:none;height:39px;padding:0 10px;font-size:10px;font-weight:800}.remove-all-conversations:hover{background:#ffe9e5;border-color:#dc786b}.remove-all-conversations:disabled{cursor:not-allowed;opacity:.45}.remove-all-conversations:focus-visible{outline-offset:2px;outline:3px solid #b4231833}.conversation-row{padding:13px 14px!important}.conversation-row .crm-avatar{width:38px;height:38px;font-size:11px}.conversation-copy .conversation-title-line{justify-content:flex-start;align-items:baseline}.conversation-title-line time{margin-left:auto}.conversation-copy .conversation-title-line strong{font-size:13px}.conversation-copy .conversation-title-line small{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10px;overflow:hidden}.conversation-copy em{margin-top:5px}.conversation-ai-meta>b{order:2;margin-left:auto}.conversation-ai-meta>span{flex:1;order:1;align-items:center;gap:8px;display:flex!important}.conversation-ai-meta>span strong{white-space:nowrap;flex:none}.conversation-ai-meta>span small{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;flex:1;overflow:hidden;font-size:10px!important;display:block!important}.crm-shell{background:var(--crm-bg);min-height:100vh;color:var(--crm-ink);grid-template-columns:180px minmax(0,1fr);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.crm-nav{border-right:1px solid var(--crm-line);background:#fffcf8;flex-direction:column;min-height:100vh;padding:32px 12px 20px;display:flex}.crm-brand{color:var(--crm-green);letter-spacing:-.06em;padding:7px 20px 56px;font-family:Georgia,serif;font-size:38px;font-weight:700;line-height:.75;text-decoration:none}.crm-brand span{color:#958575;letter-spacing:.18em;margin:12px 0 0 30px;font-family:ui-sans-serif,sans-serif;font-size:10px;font-weight:800;display:block}.crm-nav nav{gap:8px;display:grid}.crm-nav nav button{color:#5e5149;cursor:pointer;text-align:left;background:0 0;border:0;border-left:3px solid #0000;align-items:center;gap:14px;padding:13px 18px;font-size:14px;font-weight:650;display:flex}.crm-nav svg,.crm-topbar svg,.search-field svg,.composer svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px}.crm-nav button.is-active{border-left-color:var(--crm-green);color:var(--crm-green);background:#f2f2e9}.crm-provider{background:#f5f3e9;border:1px solid #e9e4d4;border-radius:10px;align-items:center;gap:8px;margin-top:auto;padding:10px;display:flex;position:relative}.crm-provider .provider-mark{background:var(--crm-green);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:20px;display:grid}.crm-provider strong,.crm-provider small{display:block}.crm-provider strong{font-size:11px}.crm-provider small{color:var(--crm-muted);font-size:9px}.crm-provider i{background:#4aa95e;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;right:9px}.crm-workspace{min-width:0;padding:24px 26px 14px}.crm-topbar{justify-content:space-between;align-items:center;margin:0 0 18px 10px;display:flex}.crm-topbar h1{letter-spacing:-.04em;margin:0;font-size:27px}.crm-actions{align-items:center;gap:14px;display:flex}.hub-status{color:#433c36;font-size:13px}.hub-status b{background:#318147;border-radius:50%;width:8px;height:8px;margin:0 8px 1px 0;display:inline-block}.connection-phone{color:var(--crm-green);white-space:nowrap;background:#f2f5ec;border:1px solid #dbe5d2;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:750}.connect-button{background:var(--crm-green);color:#fff;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:8px;padding:12px 16px;font-weight:750;display:flex}.connect-button svg{width:17px;height:17px}.connect-button:disabled{opacity:.7}.agent-avatar{color:#3b2c22;background:#d9b896;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;font-weight:800;display:grid}.agent-name{font-size:14px;font-weight:650}.crm-notice{color:#766657;background:#fffaf4;border:1px solid #e8ddcb;margin:0 0 12px;padding:8px 12px;font-size:12px}.crm-columns{grid-template-columns:minmax(270px,.8fr) minmax(390px,1.35fr) minmax(280px,.9fr);gap:12px;height:calc(100vh - 122px);min-height:660px;display:grid}.conversation-list,.chat-panel,.lead-panel{background:var(--crm-paper);border:1px solid var(--crm-line);border-radius:10px;min-height:0}.conversation-list{flex-direction:column;padding-top:18px;display:flex;overflow:hidden}.search-field{border:1px solid var(--crm-line);color:#82746a;border-radius:8px;align-items:center;margin:0 18px;padding:0 10px;display:flex}.search-field input{color:var(--crm-ink);font:inherit;background:0 0;border:0;outline:0;width:100%;padding:11px 8px;font-size:13px}.filter-row{gap:8px;margin:16px 18px;display:flex}.filter-row button{border:1px solid var(--crm-line);color:#51463e;cursor:pointer;background:#fff;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:650}.filter-row button.is-selected{background:var(--crm-green);border-color:var(--crm-green);color:#fff}.conversation-rows{border-top:1px solid var(--crm-line);flex:1;overflow:auto}.conversation-row{border:0;border-bottom:1px solid var(--crm-line);cursor:pointer;text-align:left;background:0 0;gap:12px;width:100%;padding:17px 14px;display:flex}.conversation-row.is-current{background:#fff6ea}.crm-avatar{color:#4b3b2c;background:#f3e6d5;border:1px solid #ead8c4;border-radius:50%;flex:none;place-items:center;width:45px;height:45px;font-size:13px;display:grid;overflow:hidden}.crm-avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.conversation-copy{flex:1;min-width:0}.conversation-copy>span{justify-content:space-between;gap:8px;display:flex}.conversation-copy strong{font-size:14px}.conversation-copy time,.conversation-copy small,.conversation-copy em{color:var(--crm-muted);font-size:11px;font-style:normal}.conversation-copy small{margin:3px 0 7px;display:block}.conversation-copy em{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.unread-dot{background:#f59b12;border-radius:50%;align-self:center;width:9px;height:9px}.conversation-list footer{color:var(--crm-muted);padding:14px;font-size:11px}.chat-panel{flex-direction:column;display:flex;overflow:hidden}.chat-header{border-bottom:1px solid var(--crm-line);align-items:center;gap:11px;padding:20px;display:flex}.chat-header h2,.lead-panel h2{margin:0;font-size:16px}.chat-header p{color:var(--crm-muted);margin:3px 0 0;font-size:12px}.chat-header button{color:#75695f;background:0 0;border:0;margin-left:auto;font-size:17px}.chat-source{border-bottom:1px solid var(--crm-line);color:#65594f;padding:10px 20px;font-size:12px}.chat-source span{color:#2e9d54}.chat-source b{color:#d7cabe;margin:0 6px}.deal-strip{border:1px solid var(--crm-line);border-radius:9px;justify-content:space-between;align-items:center;margin:16px 20px 8px;padding:13px 15px;display:flex}.deal-strip strong{font-size:14px}.deal-strip p{color:var(--crm-muted);margin:5px 0 0;font-size:12px}.deal-strip dl{gap:17px;margin:0;display:flex}.deal-strip dt{color:var(--crm-muted);font-size:10px}.deal-strip dd{margin:3px 0 0;font-size:11px;font-weight:700}.message-area{background:#fffaf4;flex-direction:column;flex:1;padding:12px 20px 18px;display:flex;overflow:auto}.message-day-group{flex-direction:column;gap:8px;display:flex}.message-date-title{justify-content:center;align-items:center;margin:6px 0 4px;display:flex;position:relative}.message-date-title:before{content:"";background:#eadfd4;height:1px;position:absolute;top:50%;left:0;right:0}.message-date-title span{color:#6e6258;background:#f3ece5;border:1px solid #e5d9ce;border-radius:999px;padding:5px 10px;font-size:10px;font-weight:750;position:relative}.message{border:1px solid var(--crm-line);background:#fff;border-radius:9px 9px 9px 2px;max-width:68%;padding:9px 11px}.message.from-agent{background:#d9fdd3;border-color:#b9e9b2;border-radius:9px 9px 2px;align-self:flex-end}.message p{margin:0;font-size:13px;line-height:1.45}.message time{color:var(--crm-muted);letter-spacing:.01em;text-align:right;margin-top:4px;font-size:9px;display:block}.empty-chat{color:var(--crm-muted);text-align:center;align-self:center;margin:auto;font-size:13px}.composer{border-top:1px solid var(--crm-line);gap:10px;padding:13px 20px;display:flex}.composer textarea{border:1px solid var(--crm-line);font:inherit;resize:none;border-radius:9px;outline-color:#98b99d;flex:1;min-height:46px;padding:12px;font-size:13px}.composer button{background:var(--crm-green);color:#fff;cursor:pointer;border:0;border-radius:8px;align-self:end;place-items:center;width:47px;height:46px;display:grid}.composer button:disabled{opacity:.4}.lead-panel{padding:22px;overflow:auto}.lead-identity{align-items:center;gap:12px;margin:26px 0;display:flex}.lead-identity .crm-avatar{width:56px;height:56px}.lead-identity strong,.lead-identity span,.lead-identity small{display:block}.lead-identity strong{font-size:15px}.lead-identity span,.lead-identity small{color:var(--crm-muted);margin-top:3px;font-size:12px}.lead-fields{margin:0}.lead-fields>div{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.lead-fields dt{font-size:12px}.lead-fields dd{text-align:right;margin:0;font-size:12px}.lead-fields mark{color:#39573b;background:#e9f0e3;border:1px solid #d6e1cd;border-radius:5px;margin-left:4px;padding:5px 7px;font-size:11px;display:inline-block}.timeline{border-top:1px solid var(--crm-line);margin-top:16px;padding-top:18px}.timeline h3{margin:0 0 16px;font-size:14px}.timeline ol{border-left:1px solid #d8d4c9;margin:0 0 0 5px;padding:0 0 0 17px;list-style:none}.timeline li{padding:0 0 19px;font-size:12px;position:relative}.timeline li:before{border:2px solid var(--crm-green);content:"";background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:3px;left:-22px}.timeline li:first-child:before{background:#4aad5f}.timeline b,.timeline span{display:block}.timeline span{color:var(--crm-muted);margin-top:3px;font-size:11px}.message-content{gap:7px;display:grid}.message p.message-text{-moz-column-gap:9px;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:9px;display:grid}.message p .message-time-inline{white-space:nowrap;align-items:center;gap:4px;margin:0;font-size:9px;display:flex}.message.is-sending{opacity:.78}.message.is-failed{color:#5f5b58!important;background:#d8d6d4!important;border-color:#bbb7b3!important}.message-delivery{justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.message-delivery.is-sending{box-sizing:border-box;border:1.5px solid #375c3e47;border-top-color:#387846;border-radius:50%;animation:.7s linear infinite message-delivery-spin}.message-delivery.is-sent{color:#397b4a;font-size:11px;font-weight:900}.message-failure-action{color:#fff;cursor:pointer;font:inherit;z-index:4;background:#c52d24;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:950;display:flex;position:absolute;top:-11px;right:-10px;box-shadow:0 4px 12px #6819154d}.failed-message-backdrop{z-index:720;background:#1d172385;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.failed-message-modal{background:#fff;border-radius:20px;gap:16px;width:min(390px,100%);padding:18px;display:grid;box-shadow:0 24px 64px #1b131f4d}.failed-message-modal>header{align-items:flex-start;gap:12px;display:flex}.failed-message-modal>header>span{color:#c52d24;background:#fee4e2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;font-weight:950;display:flex}.failed-message-modal h2{margin:0;font-size:18px}.failed-message-modal header p{color:#6f6864;margin:4px 0 0;font-size:12px;line-height:1.5}.failed-message-copy{color:#514c49;white-space:pre-wrap;background:#efefee;border-radius:13px;max-height:150px;margin:0;padding:12px;font-size:14px;line-height:1.55;overflow:auto}.failed-message-modal>footer{grid-template-columns:1fr 1fr;gap:9px;display:grid}.failed-message-modal>footer button{color:#605956;font:inherit;background:#fff;border:1px solid #d4cfcc;border-radius:12px;padding:12px;font-size:13px;font-weight:850}.failed-message-modal>footer button.is-retry{color:#fff;background:#c52d24;border-color:#c52d24}.failed-message-modal>footer button:disabled{cursor:wait;opacity:.55}@keyframes message-delivery-spin{to{transform:rotate(360deg)}}.media-load-button,.media-retry-button,.whatsapp-document{width:max-content;max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:10px;padding:8px 12px;font-size:11px;font-weight:800;text-decoration:none}.media-load-button:disabled{cursor:wait;opacity:.65}.media-preview-loading{color:#80736a;background:#eee8e1;border-radius:11px;justify-content:center;align-items:center;width:min(280px,58vw);min-height:160px;font-size:10px;display:flex}.media-preview-loading.is-audio{width:min(320px,60vw);min-height:48px}.media-error{max-width:320px;color:#b42318!important;font-size:11px!important}.whatsapp-image-link{cursor:zoom-in;background:0 0;border:0;border-radius:11px;width:min(280px,58vw);padding:0;display:block;position:relative;overflow:hidden}.whatsapp-image-link>span{color:#fff;pointer-events:none;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:flex;position:absolute;bottom:9px;right:9px}.whatsapp-image{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;background:#e6ded6;width:100%;height:auto;display:block}.whatsapp-video{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain;background:#1f1a17;border-radius:11px;width:min(320px,100%);max-height:360px;display:block}.whatsapp-sticker{-o-object-fit:contain;object-fit:contain;width:min(180px,100%);max-height:180px;display:block}.whatsapp-audio{width:300px;max-width:100%;height:42px;display:block}.media-caption{margin:0}.from-agent .media-error{color:#7a271a!important}.crm-image-lightbox-hint{color:#fff;pointer-events:none;left:16px;top:max(16px,env(safe-area-inset-top));z-index:1;background:#0000008c;border-radius:999px;margin:0;padding:8px 12px;font-size:11px;font-weight:700;position:absolute}.crm-topbar>div:first-child{align-items:center;gap:10px;display:flex}.local-preview-label{color:#5a3cc4;letter-spacing:.08em;text-transform:uppercase;background:#eee9ff;border:1px solid #d9d0ff;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}.conversation-ai-meta{align-items:center;gap:5px;margin-top:8px;font-weight:700;color:#66578f!important;font-size:10px!important;display:flex!important}.conversation-ai-meta b{color:#5737bf;background:#eee9ff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:10px;display:inline-flex}.copilot-chat-header{padding:14px 18px}.auto-reply-control{cursor:default;align-items:center;gap:9px;margin-left:auto;display:flex}.auto-reply-control>span{text-align:right;display:grid}.auto-reply-control strong{font-size:11px}.auto-reply-control small{color:var(--crm-muted);margin-top:2px;font-size:9px}.auto-reply-control input{opacity:0;width:1px;height:1px;position:absolute}.auto-reply-control i{background:#d8d0ca;border-radius:999px;width:43px;height:24px;transition:background .2s;display:block;position:relative}.auto-reply-control i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #241d1840}.chat-tabs{border-bottom:1px solid var(--crm-line);background:#fff;grid-template-columns:3fr 7fr;padding:0 18px;display:grid}.chat-tabs button{color:#74685f;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;justify-content:center;align-items:center;gap:5px;padding:12px 15px 10px;font-size:12px;font-weight:750;display:flex}.chat-tabs button.is-active{border-bottom-color:var(--crm-green);color:var(--crm-green)}.chat-tabs button:last-child.is-active{color:#5b3dc2;border-bottom-color:#6847d4}.chat-tabs button span{color:#6041c9;background:#f0ebff;border-radius:999px;padding:3px 5px;font-size:8px}.chat-tab-score{color:#fff;background:#6847d4;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;line-height:1;display:inline-flex}.chat-tabs button:last-child.is-active .chat-tab-score{background:#5b3dc2}.message-sender{color:#456142;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.shared-story-card{gap:6px;min-width:min(310px,58vw);display:grid}.shared-story-card small{color:#5e43bc;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.shared-story-card strong{font-size:13px;line-height:1.35}.shared-story-card span{color:var(--crm-muted);font-size:11px}.shared-story-card button{color:#5b3dc2;cursor:pointer;font:inherit;background:0 0;border:1px solid #cfc4ec;border-radius:7px;width:max-content;margin-top:3px;padding:7px 9px;font-size:10px;font-weight:800}.chat-panel.is-internal{border-color:#ddd3fa}.internal-banner{color:#fff;background:#6847d4;justify-content:space-between;align-items:center;padding:9px 18px;display:flex}.internal-banner strong{font-size:11px}.internal-banner span{opacity:.82;font-size:9px}.internal-scroll{background:#faf8ff;flex:1;padding:14px 16px;overflow:auto}.copilot-profile{background:#fff;border:1px solid #e1daf7;border-radius:12px;grid-template-columns:96px 1fr;gap:15px;padding:15px;display:grid}.lead-score{color:#5638bb;background:#f0ebff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:120px;display:flex}.lead-score span{font-size:10px;font-weight:750}.lead-score strong{letter-spacing:-.07em;margin:8px 0 1px;font-size:38px;line-height:1}.lead-score small{font-size:9px}.profile-summary{min-width:0}.profile-status-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.profile-status-row strong{color:#41238e;font-size:13px}.profile-status-row span{color:#6b56a4;background:#f1edfb;border-radius:999px;padding:5px 7px;font-size:9px}.profile-summary>p{color:#665c73;margin:8px 0 10px;font-size:11px;line-height:1.5}.profile-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px 10px;margin:0;display:grid}.profile-summary dl div{border-top:1px solid #eee9f7;padding:8px 0 6px}.profile-summary dt{color:#8a7f99;font-size:8px}.profile-summary dd{text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:10px;font-weight:700;overflow:hidden}.profile-summary aside{background:#f7f4ff;border-radius:8px;margin-top:9px;padding:9px 10px}.profile-summary aside strong{color:#5d42b7;font-size:9px}.profile-summary aside p{color:#544b61;margin:3px 0 0;font-size:10px;line-height:1.45}.internal-tools{flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0;display:flex}.internal-tools>span{color:#83778e;margin-right:3px;font-size:9px;font-weight:800}.internal-tools button{color:#59469a;cursor:pointer;font:inherit;background:#fff;border:1px solid #ddd5f2;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:750}.internal-tools button:hover{background:#f1ecff}.internal-tools button.is-primary{color:#fff;background:#6847d4;border-color:#6847d4}.internal-tools button:disabled{cursor:wait;opacity:.55}.internal-thread{background:#fff;border:1px solid #e1daf7;border-radius:12px;overflow:hidden}.internal-thread>header{border-bottom:1px solid #eee8fa;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.internal-thread>header div{gap:2px;display:grid}.internal-thread>header strong{font-size:11px}.internal-thread>header span{color:#8a7e97;font-size:9px}.internal-thread>header small{color:#6548c4;background:#f1ecff;border-radius:999px;padding:5px 7px;font-size:8px}.internal-message-list{gap:10px;padding:12px;display:grid}.internal-message{border-radius:10px;max-width:84%;padding:10px 11px}.internal-message.from-admin{background:#fff;border:1px solid #e6e0db;margin-left:auto}.internal-message.from-copilot{background:#eee9ff;border:1px solid #ded5fa}.internal-author{align-items:center;gap:6px;display:flex}.internal-author img,.internal-admin-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:22px;height:22px}.internal-admin-avatar{color:#fff;background:#3c322c;place-items:center;font-size:9px;font-weight:800;display:grid}.internal-author strong{font-size:9px}.internal-author time{color:#92879c;margin-left:auto;font-size:8px}.internal-message>p{margin:7px 0 0;font-size:11px;line-height:1.5}.internal-tool-card{background:#fff;border:1px solid #d8cef3;border-radius:9px;gap:4px;margin-top:9px;padding:9px;display:grid}.internal-tool-card small{color:#6749c4;font-size:8px;font-weight:800}.internal-tool-card strong{font-size:10px}.internal-tool-card span{color:#80758b;font-size:9px}.internal-tool-card button{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:6px;width:max-content;margin-top:4px;padding:6px 8px;font-size:9px;font-weight:750}.internal-composer{background:#fff}.internal-composer textarea{outline-color:#8c72df}.internal-composer button{background:#6847d4;width:58px;font-size:10px;font-weight:800}.mobile-chat-back{display:none}.share-composer{background:#fff;display:block;position:relative}.composer-row{gap:9px;display:flex}.composer-row textarea{min-width:0}.composer .attachment-button{border:1px solid var(--crm-line);color:#655a51;background:#fff;font-size:25px;font-weight:300;line-height:1}.composer .attachment-button[aria-expanded=true]{color:#5d3fc2;background:#f0ebff;border-color:#cfc3ef}.share-picker{z-index:5;background:#fff;border:1px solid #dcd3ef;border-radius:12px;width:min(430px,100% - 40px);position:absolute;bottom:72px;left:20px;overflow:hidden;box-shadow:0 12px 35px #32251f29}.share-picker>header{border-bottom:1px solid #eee8f7;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.share-picker>header div{gap:7px;width:100%;min-width:0;display:grid}.share-picker>header strong{font-size:12px}.share-picker-search{border:1px solid #ded5ef;border-radius:8px;align-items:center;margin-right:10px;display:flex;overflow:hidden}.share-picker-search>span{font-size:0!important}.share-picker-search input{color:var(--crm-ink);font:inherit;background:0 0;border:0;outline:0;width:100%;padding:9px 10px;font-size:11px}.composer .share-picker-close,.composer .pending-share button{color:#786c82;background:0 0;align-self:center;width:28px;height:28px;font-size:18px}.share-picker nav{gap:6px;padding:9px 12px 4px;display:flex}.composer .share-picker nav button{color:#75658f;background:#f6f2fb;align-self:auto;width:auto;height:30px;padding:0 13px;font-size:10px;font-weight:800}.composer .share-picker nav button.is-active{color:#fff;background:#6847d4}.share-picker-list{gap:7px;max-height:min(380px,48vh);padding:8px 12px 12px;display:grid;overflow:auto}.share-picker-empty{color:#83768a;text-align:center;padding:20px 8px;font-size:10px!important}.composer .share-picker-item{color:inherit;text-align:left;background:#fff;border:1px solid #e5deef;align-self:auto;justify-items:start;width:100%;height:auto;padding:10px 11px;display:grid}.composer .share-picker-item:hover{background:#faf8ff;border-color:#cfc3ef}.share-picker-item span{color:#6445c2;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}.share-picker-item strong{margin-top:4px;font-size:11px;line-height:1.35}.share-picker-item small{color:#776c7e;margin-top:3px;font-size:9px}.share-picker-item em{color:#978ba0;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:5px;font-size:8px;font-style:normal;overflow:hidden}.pending-share{background:#f8f5ff;border:1px solid #ddd4f3;border-radius:9px;justify-content:space-between;align-items:center;margin-bottom:9px;padding:9px 10px;display:flex}.pending-share>div{gap:2px;min-width:0;display:grid}.pending-share small{color:#6243c2;letter-spacing:.08em;font-size:8px;font-weight:850}.pending-share strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.pending-share span{color:#81768a;font-size:8px}.composer .send-button{flex:0 0 47px}.shared-story-card a{color:#5b3dc2;background:0 0;border:1px solid #cfc4ec;border-radius:7px;width:max-content;margin-top:3px;padding:7px 9px;font-size:10px;font-weight:800;text-decoration:none}.ai-draft-card{background:#fff;border:1px solid #cfc3ef;border-radius:12px;gap:11px;margin:0 0 12px;padding:13px;display:grid;overflow:hidden}.ai-draft-card>header{justify-content:space-between;align-items:center;display:flex}.ai-draft-card>header div{gap:3px;display:grid}.ai-draft-card>header small{color:#6847d4;letter-spacing:.09em;font-size:8px;font-weight:850}.ai-draft-card>header strong{font-size:12px}.ai-draft-card>header>span{color:#5b3dc2;background:#f0ebff;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:750}.ai-internal-report{color:#574d63;background:#f7f4ff;border-radius:8px;margin:0;padding:9px 10px;font-size:10px;line-height:1.5}.ai-draft-card>label{gap:5px;display:grid}.ai-draft-card>label>span{color:#786c82;font-size:9px;font-weight:750}.ai-draft-card textarea{color:var(--crm-ink);font:inherit;resize:vertical;border:1px solid #ded5ef;border-radius:9px;outline-color:#8267d9;padding:10px;font-size:11px;line-height:1.55}.ai-draft-card>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai-draft-card>footer small{color:#8a7e94;font-size:8px}.ai-draft-card>footer button{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:800}.ai-draft-card>footer button:disabled{cursor:wait;opacity:.55}.ai-draft-card{color:var(--crm-ink);cursor:pointer;font:inherit;text-align:left;background:linear-gradient(145deg,#fff 0%,#fbf9ff 100%);border:1px solid #e2daf8;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;margin:0 0 16px;padding:16px;transition:box-shadow .18s,transform .18s;display:grid;box-shadow:0 12px 30px #4832801c}.ai-draft-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px #4832802b}.ai-draft-card:focus-visible{outline-offset:3px;outline:3px solid #6847d440}.ai-draft-avatar,.ai-draft-modal-avatar{background:linear-gradient(145deg,#eee8ff,#dcd1ff);border-radius:18px;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #6847d41a}.ai-draft-avatar img,.ai-draft-modal-avatar img{-o-object-fit:cover;object-fit:cover;border-radius:15px;width:44px;height:44px}.ai-draft-avatar i,.ai-draft-modal-avatar i{background:#35b76f;border:3px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-1px}.ai-draft-card-copy{gap:5px;min-width:0;display:grid}.ai-draft-card-heading{align-items:center;gap:8px;display:flex}.ai-draft-card-heading small{color:#6847d4;letter-spacing:.1em;font-size:8px;font-weight:900}.ai-draft-card-heading b{color:#6548c4;background:#f0ebff;border-radius:999px;padding:4px 7px;font-size:8px}.ai-draft-card-copy>strong{font-size:12px}.ai-draft-card-copy>span:not(.ai-draft-card-heading){color:#71667a;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.ai-draft-card-copy>small{color:#9a8fa3;font-size:8px}.ai-draft-open{color:#694ec4;white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:800;display:flex}.ai-draft-open b{font-size:20px;font-weight:400}.ai-draft-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:300;background:#1e172b7a;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ai-draft-modal{background:#fff;border:1px solid #ffffffbf;border-radius:28px;flex-direction:column;width:min(620px,100%);max-height:min(760px,100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 30px 90px #170f3047}.ai-draft-modal>header{border-bottom:1px solid #eee9f7;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:19px 21px;display:grid}.ai-draft-modal-avatar{border-radius:17px;width:50px;height:50px}.ai-draft-modal-avatar img{width:42px;height:42px}.ai-draft-modal>header>div{gap:3px;display:grid}.ai-draft-modal>header small{color:#7259c5;font-size:9px;font-weight:850}.ai-draft-modal>header strong{font-size:16px}.ai-draft-modal>header span{color:#8b8094;font-size:10px}.ai-draft-modal>header>button{color:#756980;cursor:pointer;background:#f4f0fa;border:0;border-radius:50%;align-self:start;width:34px;height:34px;font-size:22px;line-height:1}.ai-draft-modal-body{gap:14px;padding:19px 21px;display:grid;overflow:auto}.ai-draft-report-heading{justify-content:space-between;align-items:center;display:flex}.ai-draft-report-heading strong{font-size:12px}.ai-draft-report-heading span{color:#6749c4;background:#f0ebff;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:750}.ai-draft-modal .ai-internal-report{border-radius:16px;padding:14px 15px;font-size:12px;line-height:1.65}.ai-draft-modal label{gap:7px;display:grid}.ai-draft-modal label>span{color:#655a6e;font-size:11px;font-weight:800}.ai-draft-modal textarea{color:var(--crm-ink);font:inherit;resize:vertical;border:1px solid #ddd4ef;border-radius:18px;outline-color:#8267d9;padding:15px;font-size:14px;line-height:1.65}.ai-draft-modal>footer{border-top:1px solid #eee9f7;justify-content:space-between;align-items:center;gap:16px;padding:15px 21px;display:flex}.ai-draft-modal>footer>small{color:#91869a;font-size:9px}.ai-draft-modal>footer>div{gap:8px;display:flex}.ai-draft-modal>footer button{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:14px;padding:11px 14px;font-size:10px;font-weight:800}.ai-draft-modal>footer button.is-secondary{color:#685d72;background:#f2eef8}.ai-draft-modal>footer button:disabled{cursor:wait;opacity:.55}@media (width<=1100px){.crm-columns{grid-template-columns:minmax(245px,.8fr) minmax(390px,1.35fr)}.lead-panel,.agent-name{display:none}}@media (width<=760px){.crm-shell{display:block}.crm-nav{display:none}.crm-workspace{padding:14px}.crm-topbar{margin-left:0}.hub-status,.agent-avatar,.agent-name{display:none}.connection-phone{padding:6px 8px;font-size:11px}.crm-columns{height:auto;min-height:0;display:block}.conversation-list{border:0;border-radius:0;width:calc(100% + 28px);height:calc(100dvh - 150px);min-height:520px;margin-bottom:0;margin-left:-14px;margin-right:-14px;padding-left:0;padding-right:0}.chat-panel{opacity:0;pointer-events:none;z-index:100;border:0;border-radius:0;width:100%;height:100dvh;transition:opacity .18s,transform .24s;position:fixed;inset:0;transform:translate(100%)}.chat-panel.is-mobile-open{opacity:1;pointer-events:auto;transform:translate(0)}.mobile-chat-back{flex:0 0 38px;justify-content:center;align-items:center;line-height:1;border:1px solid var(--crm-line)!important;color:#4d4138!important;background:#f5eee6!important;border-radius:50%!important;width:38px!important;height:38px!important;margin:0!important;padding:0 0 3px!important;font-size:28px!important;display:grid!important}.copilot-chat-header{padding-top:max(12px,env(safe-area-inset-top))}.share-composer{padding-bottom:max(13px,env(safe-area-inset-bottom))}.share-picker{bottom:calc(72px + env(safe-area-inset-bottom));width:calc(100% - 20px);left:10px}.deal-strip{flex-direction:column;align-items:flex-start;gap:10px}.lead-panel{margin-top:12px;display:block}.crm-topbar h1{font-size:23px}.crm-notice{font-size:11px}.crm-shell input,.crm-shell textarea{font-size:16px!important}.copilot-chat-header{flex-wrap:wrap;align-items:flex-start}.auto-reply-control{margin-left:auto}.chat-tabs{padding:0 7px}.chat-tabs button{flex:1;padding-left:7px;padding-right:7px}.internal-banner{flex-direction:column;align-items:flex-start;gap:2px}.internal-scroll{padding:10px}.copilot-profile{grid-template-columns:1fr}.lead-score{min-height:82px}.profile-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.internal-message{max-width:94%}.shared-story-card{min-width:0}.internal-banner strong{font-size:15px}.internal-banner span{font-size:13px;line-height:1.45}.lead-score span{font-size:13px}.lead-score strong{font-size:46px}.lead-score small{font-size:12px}.profile-status-row strong{font-size:16px}.profile-status-row span{font-size:12px}.profile-summary>p{font-size:14px;line-height:1.6}.profile-summary dt{font-size:12px}.profile-summary dd{margin-top:5px;font-size:14px}.profile-summary aside strong{font-size:13px}.profile-summary aside p{margin-top:5px;font-size:14px;line-height:1.55}.internal-tools>span{font-size:12px}.internal-tools button{padding:9px 11px;font-size:13px}.internal-thread>header strong{font-size:15px}.internal-thread>header span{font-size:12px;line-height:1.4}.internal-thread>header small{font-size:11px}.internal-author strong{font-size:12px}.internal-author time{font-size:11px}.internal-message>p{font-size:14px;line-height:1.55}.internal-tool-card small{font-size:11px}.internal-tool-card strong{font-size:13px}.internal-tool-card span,.internal-tool-card button{font-size:12px}.internal-composer button{font-size:13px}.ai-draft-card{border-radius:22px;grid-template-columns:auto minmax(0,1fr);padding:14px}.ai-draft-avatar{width:48px;height:48px}.ai-draft-avatar img{width:40px;height:40px}.ai-draft-open{display:none}.ai-draft-card-copy>strong{font-size:14px}.ai-draft-card-copy>span:not(.ai-draft-card-heading){font-size:12px}.ai-draft-modal-backdrop{align-items:flex-end;padding:0}.ai-draft-modal{border-radius:28px 28px 0 0;width:100%;max-height:92dvh}.ai-draft-modal>header{padding:16px}.ai-draft-modal>header strong{font-size:15px}.ai-draft-modal-body{padding:16px}.ai-draft-modal .ai-internal-report{font-size:13px}.ai-draft-modal textarea{font-size:16px}.ai-draft-modal>footer{padding:13px 16px max(16px,env(safe-area-inset-bottom));flex-direction:column;align-items:stretch}.ai-draft-modal>footer>div{grid-template-columns:1fr 2fr;display:grid}.ai-draft-modal>footer button{padding:13px 10px;font-size:12px}}.message .message-time-inline{justify-content:flex-end;align-items:center;gap:4px;margin:0;display:flex}.draft-quick-icon{color:#6847d4;cursor:pointer;background:#f4f0ff;border:1px solid #d9cdf8;border-radius:12px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;transition:box-shadow .18s,transform .18s;display:flex;position:relative;box-shadow:0 4px 12px #4d37891a}.draft-quick-icon:hover{transform:translateY(-1px);box-shadow:0 7px 17px #4d37892b}.draft-quick-icon:focus-visible{outline-offset:2px;outline:3px solid #6847d43d}.draft-quick-icon>b{letter-spacing:-.04em;font-size:12px;font-weight:900;line-height:1}.draft-quick-icon i{background:#7351da;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.draft-quick-icon.is-failed{color:#b42318;background:#fff1ef;border-color:#efc1ba}.draft-quick-icon.is-failed i{background:#d04435}.draft-quick-icon.is-header{border-radius:12px;width:36px;height:36px;margin-left:auto}.draft-quick-icon.is-header>b{font-size:13px}.draft-quick-icon.is-list{margin-left:3px}.draft-quick-icon.is-pending i{animation:1.6s ease-in-out infinite draft-pending-pulse}@keyframes draft-pending-pulse{50%{box-shadow:0 0 0 5px #7351da2e}}@media (width<=760px){.draft-quick-icon.is-list{width:36px;height:36px}.draft-quick-icon.is-header{width:40px;height:40px}}.chat-customer-line{align-items:baseline;gap:8px;min-width:0;display:flex}.chat-customer-line h2{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.chat-customer-line p{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin:0;overflow:hidden}.copilot-chat-header{min-height:44px}@media (width<=760px){.copilot-chat-header{gap:9px;flex-wrap:nowrap!important;align-items:center!important;padding:8px 16px!important}.copilot-chat-header .mobile-chat-back{width:34px!important;height:34px!important}.chat-customer-line{gap:7px}.chat-customer-line h2{font-size:16px}.chat-customer-line p{font-size:11px}.draft-quick-icon.is-header{width:34px;height:34px}}.failed-message-policy{color:#316442;background:#edf7ef;border:1px solid #b8dfc0;border-radius:12px;margin:0;padding:10px 12px;font-size:12px;line-height:1.55}.failed-message-policy a{color:#177a3a;font-weight:850;text-decoration:underline}.failed-message-modal>footer button,.failed-message-modal>footer .is-whatsapp{color:#605956;font:inherit;background:#fff;border:1px solid #d4cfcc;border-radius:12px;justify-content:center;align-items:center;padding:12px;font-size:13px;font-weight:850;text-decoration:none;display:flex}.failed-message-modal>footer .is-whatsapp{color:#fff;background:#1f9d55;border-color:#1f9d55}.failed-message-modal>footer .is-whatsapp[aria-disabled=true]{cursor:not-allowed;opacity:.55}.message.from-agent.from-ai{color:#312e81;background:linear-gradient(135deg,#eef2ff 0%,#e0e7ff 100%);border-color:#a5b4fc}.message.from-agent.from-ai time{color:#6366a5}.message.from-agent.from-ai .message-delivery.is-sent{color:#4f46e5}.composer-row{align-items:flex-end}.composer-row textarea{box-sizing:border-box;height:46px;min-height:46px;max-height:128px;overflow-y:hidden}.composer-row .send-button,.composer-row .ai-dock-toggle{align-self:flex-end;width:47px;height:46px}.composer-row .send-button svg,.composer-row .ai-dock-toggle svg,.huage-ai-dock-composer button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;height:20px}.composer-row .ai-dock-toggle{color:#6847d4;background:#f3efff;border:1px solid #d8cdf7}.huage-ai-dock{background:#fff;border-top:1px solid #ddd3fa;flex-direction:column;flex:0 0 min(58dvh,560px);min-height:260px;display:flex;box-shadow:0 -12px 30px #4c1d9517}.huage-ai-dock>header{border-bottom:1px solid #eee8fa;align-items:center;display:flex}.huage-ai-dock>header nav{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.huage-ai-dock>header nav button{color:#7d7288;cursor:pointer;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 5px;font-size:11px;font-weight:850;overflow:hidden}.huage-ai-dock>header nav button.is-active{color:#5b3dc2;background:#f5f1ff;border-bottom-color:#6847d4}.huage-ai-dock .huage-ai-dock-close{color:#776d81;cursor:pointer;background:0 0;border:0;width:42px;height:42px;font-size:25px}.huage-ai-dock-content{background:#faf8ff;flex:1;min-height:0;padding:12px;overflow-y:auto}.huage-ai-thread{gap:9px;display:grid}.huage-ai-thread .internal-message{margin:0}.huage-ai-dock-empty{color:#82768e;background:#fff;border-radius:12px;margin:0;padding:15px;font-size:12px;line-height:1.55}.huage-ai-report{gap:10px;display:grid}.huage-ai-report>p,.huage-ai-report>section{color:#62586d;background:#fff;border:1px solid #e7e0f6;border-radius:12px;margin:0;padding:14px;font-size:12px;line-height:1.6}.huage-ai-report>section{gap:5px;display:grid}.huage-ai-report small{color:#795fd0;letter-spacing:.08em;font-size:9px;font-weight:850}.huage-ai-dock-content .standalone-panel{background:#fff}.huage-ai-dock-composer{background:#fff;border-top:1px solid #eee8fa;align-items:flex-end;gap:9px;padding:12px;display:flex}.huage-ai-dock-composer textarea{box-sizing:border-box;font:inherit;resize:none;border:1px solid #d8cdf7;border-radius:10px;outline-color:#8064d8;flex:1;height:46px;min-height:46px;max-height:128px;padding:12px;font-size:13px;line-height:20px;overflow-y:hidden}.huage-ai-dock-composer button{color:#fff;cursor:pointer;background:#6847d4;border:0;border-radius:10px;align-self:flex-end;place-items:center;height:46px;display:grid}.huage-ai-dock-composer .huage-ai-send{width:47px}.huage-ai-dock-composer .huage-ai-voice{touch-action:none;-webkit-user-select:none;user-select:none;width:128px}.huage-ai-dock-composer .huage-ai-voice.is-recording{background:#c43232}.huage-ai-dock-composer button:disabled{cursor:wait;opacity:.55}.huage-ai-voice-error{color:#b42318;background:#fff1f0;border-top:1px solid #ffd1cc;margin:0;padding:8px 12px;font-size:10px}.message-harness-version{color:#625ca3;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:8px;font-weight:850;display:block}.ai-draft-modal{transition:opacity .24s,transform .3s cubic-bezier(.2,.75,.25,1)}.ai-draft-modal.is-opening-conversation{opacity:0;pointer-events:none;transform:translateY(12px)scale(.98)}.ai-draft-modal>footer button.is-more{color:#6548b8;background:#fff;border:1px solid #d8cff0}.ai-draft-flyer{height:var(--fly-from-height);left:var(--fly-from-left);pointer-events:none;top:var(--fly-from-top);width:var(--fly-from-width);z-index:420;background:linear-gradient(145deg,#eee8ff,#dcd1ff);border:1px solid #d7caf8;border-radius:17px;transition:all .32s cubic-bezier(.2,.78,.24,1);position:fixed;overflow:hidden;box-shadow:0 12px 30px #48328040}.ai-draft-flyer img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ai-draft-flyer.is-active{height:var(--fly-to-height);left:var(--fly-to-left);opacity:.18;top:var(--fly-to-top);width:var(--fly-to-width);border-radius:12px;transform:scale(.72)}@media (width<=760px){.ai-draft-modal>footer>div{grid-template-columns:1fr 1fr 1.7fr}}.draft-generation-section{background:linear-gradient(135deg,#f4f1ff 0%,#ece7ff 100%);border:1px solid #ddd3fb;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin:14px 0 10px;padding:14px 15px;display:flex;box-shadow:0 8px 22px #4d378914}.draft-generation-section>div{gap:3px;min-width:0;display:grid}.draft-generation-section small{color:#7152cf;letter-spacing:.1em;font-size:8px;font-weight:900}.draft-generation-section strong{font-size:12px}.draft-generation-section span{color:#776d82;font-size:9px;line-height:1.4}.draft-generation-section button{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:12px;flex:none;padding:11px 13px;font-size:10px;font-weight:850}.draft-generation-section button:disabled{cursor:wait;opacity:.55}@media (width<=760px){.draft-generation-section{border-radius:18px;flex-direction:column;align-items:stretch;gap:11px;margin-top:12px;padding:14px}.draft-generation-section small{font-size:10px}.draft-generation-section strong{font-size:15px}.draft-generation-section span{font-size:12px}.draft-generation-section button{padding:12px;font-size:13px}}.connection-switcher{gap:3px;display:grid}.connection-switcher>span{color:var(--crm-muted);letter-spacing:.05em;font-size:9px;font-weight:800}.connection-switcher select{appearance:auto;color:var(--crm-green);cursor:pointer;font:inherit;white-space:nowrap;background:#f2f5ec;border:1px solid #dbe5d2;border-radius:8px;padding:7px 28px 7px 9px;font-size:12px;font-weight:750}.remove-number-button{color:#a52a1f;cursor:pointer;font:inherit;white-space:nowrap;background:#fff4f2;border:1px solid #e8aaa0;border-radius:9px;padding:10px 12px;font-size:11px;font-weight:800}.remove-number-button:hover{background:#ffe8e4;border-color:#d86f61}.remove-number-button:disabled{cursor:wait;opacity:.55}.remove-number-button:focus-visible{outline-offset:2px;outline:3px solid #b4231833}@media (width<=760px){.crm-topbar{align-items:flex-start}.crm-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:7px}.connection-switcher>span{display:none}.connection-switcher select{max-width:150px;padding:7px 22px 7px 7px;font-size:11px}.connect-button{padding:9px 10px;font-size:11px}}.audio-transcription{background:#ffffff6b;border-radius:9px;gap:3px;padding:8px 10px;font-style:italic;line-height:1.45;display:grid;color:#746f6b!important;margin:0!important;font-size:11px!important}.audio-transcription small{color:#8b8580;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:800}.audio-transcription-status{font-style:italic;color:#75685f!important;margin:0!important;font-size:10px!important}.audio-transcription-status.is-failed{color:#b42318!important}.ai-draft-reply-section,.ai-draft-instruction-section{gap:8px;display:grid}.ai-draft-reply-section>header,.ai-draft-instruction-section>header{justify-content:space-between;align-items:center;display:flex}.ai-draft-reply-section>header strong,.ai-draft-instruction-section>header strong{color:#4b424f;font-size:11px}.ai-draft-reply-section>header span,.ai-draft-reply-section>header button{color:#84798d;font:inherit;background:0 0;border:0;padding:0;font-size:9px}.ai-draft-reply-section>header button{color:#6847d4;cursor:pointer;font-weight:800}.ai-draft-reply-text{color:var(--crm-ink);cursor:text;font:inherit;text-align:left;white-space:pre-wrap;background:#fff;border:1px solid #ddd4ef;border-radius:18px;width:100%;min-height:116px;padding:15px;font-size:14px;line-height:1.65}.ai-draft-reply-text:hover{background:#fcfbff;border-color:#bcaee5}.ai-draft-instruction-section{border-top:1px solid #eee9f7;padding-top:14px}.ai-draft-instruction-section>header>div{gap:3px;display:grid}.ai-draft-instruction-section>header span{color:#897e91;font-size:9px}.ai-draft-instruction-section form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.ai-draft-instruction-section form textarea{border-radius:14px;min-height:64px;padding:11px 12px;font-size:12px}.ai-draft-instruction-section form button{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:13px;min-height:42px;padding:10px 15px;font-size:10px;font-weight:850}.ai-draft-instruction-section form button:disabled{cursor:wait;opacity:.5}.ai-draft-revision-history{gap:7px;max-height:150px;display:grid;overflow:auto}.ai-draft-revision-history>div{background:#f8f6fc;border-radius:12px;gap:5px;padding:8px 10px;display:grid}.ai-draft-revision-history p{color:#6f6577;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:7px;margin:0;font-size:9px;line-height:1.45;display:grid}.ai-draft-revision-history b{color:#6847d4}.ai-draft-revision-error{color:#b42318;margin:0;font-size:10px}@media (width<=760px){.ai-draft-reply-text{min-height:104px;font-size:16px}.ai-draft-instruction-section form{grid-template-columns:1fr}.ai-draft-instruction-section form textarea{font-size:16px}.ai-draft-instruction-section form button{width:100%;font-size:13px}}.proposed-listings{background:#fff;border:1px solid #e1daf7;border-radius:12px;margin:12px 0;padding:13px}.proposed-listings>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.proposed-listings>header>div{gap:3px;display:grid}.proposed-listings>header small{color:#6b4bd2;letter-spacing:.11em;font-size:8px;font-weight:900}.proposed-listings>header strong{font-size:12px}.proposed-listings>header span{color:#80768c;font-size:9px;line-height:1.4}.proposed-listings>header em{color:#776b8d;text-align:center;white-space:nowrap;background:#f3effb;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;line-height:1.2}.proposed-listings>header em.is-active{color:#277142;background:#e8f5e8}.proposed-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.proposed-listing-card{border:1px solid #e8e1f6;border-radius:9px;padding:10px}.proposed-listing-card.is-strong_match{background:#faf8ff;border-color:#9882e8}.proposed-listing-heading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.proposed-listing-heading strong{font-size:10px;line-height:1.35}.proposed-listing-heading b{color:#5e40bf;white-space:nowrap;background:#eee9ff;border-radius:999px;padding:4px 6px;font-size:9px}.proposed-listing-card>p{color:#7d7187;margin:5px 0;font-size:9px;line-height:1.35}.proposed-listing-card ul{color:#514764;gap:3px;margin:7px 0 0;padding-left:14px;font-size:9px;line-height:1.35;display:grid}.proposed-listing-concerns{color:#9a6a4d;margin-top:7px;font-size:8px;line-height:1.35;display:block}.proposed-listing-empty{color:#746a7b;margin:11px 0 1px;font-size:10px;line-height:1.5}@media (width<=760px){.proposed-listing-grid{grid-template-columns:1fr}.proposed-listings>header{gap:8px}.proposed-listings>header strong{font-size:14px}.proposed-listings>header span,.proposed-listing-empty{font-size:11px}.proposed-listing-heading strong{font-size:12px}.proposed-listing-card>p,.proposed-listing-card ul{font-size:10px}}.proposed-knowledge-tabs{border-bottom:1px solid #ece6f7;gap:15px;margin-top:12px;display:flex}.proposed-knowledge-tabs button{color:#82778d;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;padding:7px 2px;font-size:9px;font-weight:850}.proposed-knowledge-tabs button.is-active{color:#5c3ec0;border-bottom-color:#6847d4}.proposed-knowledge-tabs b{background:#eee9ff;border-radius:999px;margin-left:3px;padding:2px 5px;font-size:8px}@media (width<=760px){.proposed-knowledge-tabs button{padding:9px 3px;font-size:12px}.proposed-knowledge-tabs b{font-size:10px}}.editable-profile-fields>div{min-width:0}.editable-profile-fields>div.is-editing{grid-column:span 2}.editable-profile-fields dd{white-space:normal!important;overflow:visible!important}.profile-field-value{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;width:100%;min-width:0;padding:0;font-weight:700;display:flex}.profile-field-value>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-field-value small{color:#795ed0;opacity:0;font-size:7px;font-weight:800;transition:opacity .15s}.profile-field-value:hover small,.profile-field-value:focus-visible small,.profile-field-value.is-empty small{opacity:1}.profile-field-value.is-empty>span{color:#8b7ea0}.profile-field-editor{gap:6px;display:grid}.profile-field-editor input,.profile-field-editor select{color:#30283a;font:inherit;background:#fff;border:1px solid #9d88df;border-radius:7px;outline:0;width:100%;min-height:32px;padding:6px 8px;font-size:10px}.profile-field-editor input:focus,.profile-field-editor select:focus{border-color:#6847d4;box-shadow:0 0 0 2px #6847d41f}.profile-field-actions{gap:5px;display:flex}.profile-field-actions button{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:6px;padding:5px 8px;font-size:8px;font-weight:800}.profile-field-actions button.is-cancel{color:#695d76;background:#f0ecf8}.profile-field-actions button:disabled{cursor:wait;opacity:.55}.profile-field-error{color:#b42318!important;margin:7px 0!important;font-size:9px!important}.property-missing-reminder{background:#fff8e8;border:1px solid #f0d99d;border-radius:10px;gap:5px;margin-top:11px;padding:11px;display:grid}.property-missing-reminder small{color:#9a7224;letter-spacing:.06em;font-size:8px;font-weight:850}.property-missing-reminder strong{color:#6f4e0b;font-size:11px}.property-missing-reminder span{color:#7d6b47;font-size:9px;line-height:1.45}@media (width<=760px){.editable-profile-fields>div.is-editing{grid-column:1/-1}.profile-field-value{min-height:28px}.profile-field-value small{opacity:1;font-size:10px}.profile-field-editor input,.profile-field-editor select{min-height:42px;font-size:16px}.profile-field-actions button{padding:7px 10px;font-size:12px}.profile-field-error{font-size:11px!important}.property-missing-reminder{padding:13px}.property-missing-reminder small{font-size:10px}.property-missing-reminder strong{font-size:15px}.property-missing-reminder span{font-size:12px}}.property-match-ready{background:#f4f0ff;border:1px solid #d9cff8;border-radius:10px;gap:10px;margin-top:11px;padding:11px;display:grid}.property-match-ready>div{gap:4px;display:grid}.property-match-ready small{color:#7253d0;letter-spacing:.06em;font-size:8px;font-weight:850}.property-match-ready strong{color:#43268e;font-size:11px}.property-match-ready span{color:#746984;font-size:9px;line-height:1.45}.property-match-ready>button{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:8px;min-height:36px;padding:8px 12px;font-size:10px;font-weight:850}.property-match-ready>button:disabled{cursor:wait;opacity:.6}.property-match-ready>p{color:#b42318;margin:0;font-size:9px;line-height:1.4}@media (width<=760px){.property-match-ready{padding:13px}.property-match-ready small{font-size:10px}.property-match-ready strong{font-size:15px}.property-match-ready span{font-size:12px}.property-match-ready>button{min-height:44px;font-size:14px}.property-match-ready>p{font-size:11px}}.skill-memory-panel,.customer-open-loops{border-top:1px solid #eee9f7;margin-top:12px;padding-top:11px}.skill-memory-panel>header,.customer-open-loops>header{justify-content:space-between;align-items:center;display:flex}.skill-memory-panel>header strong,.customer-open-loops>header strong{color:#5d42b7;font-size:9px}.skill-memory-panel>header span,.customer-open-loops>header span{color:#6847d4;background:#f0ebff;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:800}.skill-memory-groups{gap:8px;margin-top:8px;display:grid}.skill-memory-groups article{background:#faf8ff;border:1px solid #eee9fb;border-radius:9px;padding:8px 9px}.skill-memory-groups h4{color:#6b51bf;margin:0 0 6px;font-size:9px}.skill-memory-groups ul,.customer-open-loops ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.skill-memory-groups li{grid-template-columns:minmax(70px,.65fr) minmax(0,1.35fr) auto;align-items:start;gap:5px;display:grid}.skill-memory-groups li>span{color:#8a7f99;font-size:8px}.skill-memory-groups li>strong{font-size:10px;line-height:1.4}.skill-memory-groups li>small{color:#8b6412;white-space:nowrap;background:#fff4d8;border-radius:999px;padding:3px 5px;font-size:7px}.customer-open-loops ul{margin-top:8px}.customer-open-loops li{background:#fffaf4;border:1px solid #f0e0c9;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 9px;display:grid}.task-priority{color:#6847d4;background:#eee9ff;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:850}.task-priority.is-high{color:#b13724;background:#ffe8e3}.customer-open-loops li>div{gap:2px;display:grid}.customer-open-loops li>div strong{font-size:10px;line-height:1.35}.customer-open-loops li>div small{color:#8c7d6d;font-size:8px}.customer-open-loops li>b{color:#7455cf;font-size:10px}.customer-open-loops li>b:after{content:" 分";font-size:7px;font-weight:600}@media (width<=760px){.skill-memory-panel>header strong,.customer-open-loops>header strong{font-size:13px}.skill-memory-panel>header span,.customer-open-loops>header span{font-size:10px}.skill-memory-groups h4{font-size:12px}.skill-memory-groups li{grid-template-columns:1fr}.skill-memory-groups li>span{font-size:11px}.skill-memory-groups li>strong{font-size:14px}.skill-memory-groups li>small{width:max-content;font-size:9px}.customer-open-loops li>div strong{font-size:13px}.customer-open-loops li>div small{font-size:11px}.task-priority{font-size:9px}.customer-open-loops li>b{font-size:13px}}.admin-guidance-panel{background:#fff;border:1px solid #dcd2f7;border-radius:12px;margin:12px 0;overflow:hidden}.admin-guidance-panel>header{background:#f5f1ff;justify-content:space-between;align-items:flex-start;padding:11px 12px;display:flex}.admin-guidance-panel>header>div{gap:3px;display:grid}.admin-guidance-panel>header strong{color:#5133aa;font-size:11px}.admin-guidance-panel>header span{color:#7f7390;font-size:9px;line-height:1.4}.admin-guidance-panel>header>small{color:#6748c6;white-space:nowrap;background:#fff;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:800}.admin-guidance-panel>ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.admin-guidance-panel>ul>li{border-top:1px solid #eee9f7;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px 12px;display:grid}.admin-guidance-panel>ul>li:first-child{border-top:0}.guidance-type{color:#5f40bf;white-space:nowrap;background:#eee9ff;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:850}.guidance-type.is-judgment{color:#8b6412;background:#fff3d8}.guidance-type.is-constraint{color:#ad3a27;background:#ffe9e4}.guidance-type.is-communication_preference{color:#2c704d;background:#e8f4ee}.admin-guidance-panel li>div{gap:3px;display:grid}.admin-guidance-panel li>div>strong{font-size:10px}.admin-guidance-panel li p{color:#63596d;margin:0;font-size:10px;line-height:1.45}.admin-guidance-panel li>div>small{color:#8a7e95;font-size:8px}.admin-guidance-panel li>b{color:#b13724;font-size:8px}.admin-guidance-panel.is-empty>header{background:#faf9fc}@media (width<=760px){.admin-guidance-panel>header strong{font-size:14px}.admin-guidance-panel>header span{font-size:11px}.admin-guidance-panel>header>small{font-size:10px}.admin-guidance-panel>ul>li{grid-template-columns:auto minmax(0,1fr)}.admin-guidance-panel li>b{display:none}.guidance-type{font-size:10px}.admin-guidance-panel li>div>strong,.admin-guidance-panel li p{font-size:13px}.admin-guidance-panel li>div>small{font-size:10px}}.internal-workspace-scroll{background:linear-gradient(145deg,#f3effd,#faf8ff)!important;padding:12px!important}.internal-card-window{background:#fff;border:1px solid #7052c72e;border-radius:22px;min-height:100%;padding:4px;overflow:hidden;box-shadow:0 18px 50px #3e2a7024,0 3px 10px #3e2a7012}.internal-window-header{color:#fff;background:linear-gradient(135deg,#6847d4,#7958df);border-radius:18px 18px 10px 10px;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.internal-window-header>div{gap:3px;display:grid}.internal-window-header small{letter-spacing:.14em;opacity:.78;font-size:8px;font-weight:900}.internal-window-header strong{font-size:16px}.internal-window-header span{opacity:.8;font-size:9px}.internal-window-header>b{background:#ffffff2e;border:1px solid #ffffff47;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.internal-window-tabs{scrollbar-width:none;gap:4px;padding:9px 8px 7px;display:flex;overflow-x:auto}.internal-window-tabs::-webkit-scrollbar{display:none}.internal-window-tabs button{color:#766b82;cursor:pointer;font:inherit;white-space:nowrap;background:#f7f4fb;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:5px;padding:8px 10px;font-size:9px;font-weight:800;display:flex}.internal-window-tabs button:hover{color:#5b3dc2;background:#eee9ff}.internal-window-tabs button.is-active{color:#fff;background:#6847d4;box-shadow:0 5px 12px #6847d438}.internal-window-tabs button span{background:#6847d41f;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:7px;display:flex}.internal-window-tabs button.is-active span{color:#fff;background:#fff3}.internal-window-content{background:#fcfbff;border:1px solid #f0ecf8;border-radius:14px;min-height:280px;margin:0 4px 4px;padding:12px}.internal-window-content>.copilot-profile,.internal-window-content>.proposed-listings,.internal-window-content>.draft-generation-section,.internal-window-content>.admin-guidance-panel,.internal-window-content>.standalone-panel,.internal-window-content>.internal-thread{margin:0}.internal-window-content>.copilot-profile{box-shadow:none;border:0;padding:4px}.standalone-panel{border:0!important;margin:0!important;padding:4px!important}.standalone-panel>header{border-bottom:1px solid #eee9f7;padding-bottom:10px}.standalone-panel>header>div{gap:3px;display:grid}.standalone-panel>header small{color:#8a7f99;font-size:8px;font-weight:500}.standalone-panel.is-empty>p{color:#85798f;margin:20px 4px;font-size:10px;line-height:1.55}.internal-window-content.is-profile>.admin-guidance-panel{margin-top:12px}.internal-window-content.is-conversation{padding:0}.internal-window-content.is-conversation>.internal-thread{border:0;border-radius:14px 14px 0 0}.is-card-composer{border-top:1px solid #eee9f7;border-radius:0 0 14px 14px;position:sticky;bottom:0;padding:10px!important}.is-card-composer textarea{background:#fff}.is-card-composer button{min-height:42px;border-radius:10px!important;width:72px!important}@media (width<=760px){.internal-workspace-scroll{padding:4px!important}.internal-card-window{border-radius:20px;padding:4px;box-shadow:0 14px 36px #3e2a7029}.internal-window-header{border-radius:16px 16px 9px 9px;padding:14px}.internal-window-header small{font-size:9px}.internal-window-header strong{font-size:18px}.internal-window-header span{font-size:11px}.internal-window-header>b{width:42px;height:42px;font-size:18px}.internal-window-tabs{padding:8px 4px 7px}.internal-window-tabs button{padding:9px 11px;font-size:12px}.internal-window-tabs button span{font-size:9px}.internal-window-content{border-radius:13px;margin:0;padding:10px}.internal-window-content>.copilot-profile{padding:2px}.standalone-panel>header small{font-size:11px}.standalone-panel.is-empty>p{font-size:13px}.is-card-composer{padding:8px!important}.is-card-composer button{min-height:46px;width:78px!important;font-size:12px!important}}.customer-intelligence-backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:240;background:#1d162a7a;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.customer-intelligence-modal{flex-direction:column;width:min(900px,100%);min-height:0;max-height:calc(100dvh - 36px);display:flex;overflow:hidden}.internal-window-header-actions{align-items:center;gap:8px;display:flex;opacity:1!important}.internal-window-header-actions>b{background:#ffffff2e;border:1px solid #ffffff47;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.internal-window-header-actions>button{color:#fff;cursor:pointer;font:inherit;background:#ffffff24;border:1px solid #ffffff3d;border-radius:50%;width:34px;height:34px;font-size:22px;line-height:1}.is-prominent-draft{border-radius:14px;margin:8px 8px 2px}.customer-intelligence-modal .internal-window-content{flex:1;min-height:0;overflow:auto}.customer-intelligence-modal .internal-window-content.is-conversation{gap:12px;padding:12px;display:grid}.customer-intelligence-modal .internal-window-content.is-conversation>.admin-guidance-panel,.customer-intelligence-modal .internal-window-content.is-conversation>.internal-thread{margin:0}.customer-intelligence-modal .internal-window-content.is-conversation>.internal-thread{border:1px solid #e1daf7;border-radius:12px}.ai-draft-modal-backdrop{z-index:500}@media (width<=760px){.customer-intelligence-backdrop{align-items:flex-end;padding:4px}.customer-intelligence-modal{border-radius:24px 24px 18px 18px;width:100%;max-height:calc(100dvh - 8px)}.internal-window-header-actions>b{width:42px;height:42px;font-size:18px}.is-prominent-draft{margin:6px 4px 1px}.customer-intelligence-modal .internal-window-content.is-conversation{gap:10px;padding:10px}}.customer-intelligence-modal{height:min(860px,100dvh - 36px)}@media (width<=760px){.customer-intelligence-backdrop{padding:2px}.customer-intelligence-modal{height:calc(100dvh - 4px);max-height:calc(100dvh - 4px)}.customer-intelligence-backdrop{align-items:flex-end;padding:0}.customer-intelligence-modal{border-radius:28px 28px 0 0;width:100%;height:96dvh;max-height:96dvh;padding:0}.customer-intelligence-modal>.internal-window-header{border-radius:27px 27px 0 0;padding:16px 18px}.customer-intelligence-modal .is-prominent-draft{margin:8px 8px 2px}}.is-prominent-draft{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.prominent-draft-avatar{background:linear-gradient(145deg,#eee8ff,#dcd1ff);border-radius:13px;place-items:center;width:40px;height:40px;display:grid;position:relative}.prominent-draft-avatar img{-o-object-fit:cover;object-fit:cover;border-radius:11px;width:34px;height:34px}.prominent-draft-avatar i{background:#35b76f;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:0}.is-prominent-draft>div{gap:2px}.is-prominent-draft>div small{font-size:8px}.is-prominent-draft>div strong{font-size:11px}.is-prominent-draft>button{border-radius:10px;min-width:58px;padding:9px 11px;font-size:9px}@media (width<=760px){.is-prominent-draft{flex-direction:initial;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.prominent-draft-avatar{width:42px;height:42px}.prominent-draft-avatar img{width:36px;height:36px}.is-prominent-draft>div small{font-size:9px}.is-prominent-draft>div strong{font-size:13px}.is-prominent-draft>button{width:auto;padding:10px 13px;font-size:12px}}.customer-intelligence-modal .copilot-profile{grid-template-columns:230px minmax(0,1fr)}.customer-scoreboard{grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:8px;display:grid}.score-donut-card{text-align:center;background:#f6f3ff;border:1px solid #e5ddfb;border-radius:14px;place-items:center;gap:7px;padding:10px 7px;display:grid}.score-donut{--donut-color:#6847d4;background:conic-gradient(var(--donut-color) 0 var(--donut-progress),#e3dcf5 var(--donut-progress) 360deg);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative}.score-donut:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:7px}.score-donut>span{color:#5638bb;z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}.score-donut strong{letter-spacing:-.05em;font-size:23px;line-height:1}.score-donut small{margin-top:2px;font-size:7px}.score-donut-copy{gap:2px;display:grid}.score-donut-copy strong{color:#4d358f;font-size:9px}.score-donut-copy small{color:#7f7191;font-size:8px;font-weight:700}.score-donut-card.is-execution{background:#fff8ee;border-color:#f0dfc3}.score-donut-card.is-execution .score-donut{--donut-color:#e58a18;background:conic-gradient(var(--donut-color) 0 var(--donut-progress),#f2e7d5 var(--donut-progress) 360deg)}.score-donut-card.is-execution .score-donut>span,.score-donut-card.is-execution .score-donut-copy strong{color:#9a5b0b}@media (width<=760px){.customer-intelligence-modal .copilot-profile{grid-template-columns:1fr}.customer-scoreboard{gap:9px}.score-donut-card{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;padding:10px 12px}.score-donut{width:76px;height:76px}.score-donut:before{inset:8px}.score-donut strong{font-size:25px}.score-donut small{font-size:8px}.score-donut-copy strong{font-size:13px}.score-donut-copy small{font-size:11px}}.customer-score-column{align-self:start;gap:8px;display:grid}.customer-score-column .customer-scoreboard{align-self:auto}.latest-ai-task-summary{background:#fff9ef;border:1px solid #ecd9b9;border-radius:12px;gap:5px;padding:9px 10px;display:grid}.latest-ai-task-summary>div{justify-content:space-between;align-items:center;display:flex}.latest-ai-task-summary>div>small{color:#a06618;letter-spacing:.1em;font-size:7px;font-weight:900}.latest-ai-task-summary>strong{font-size:10px;line-height:1.35}.latest-ai-task-summary>span{color:#8b7962;font-size:8px}.latest-ai-task-summary .task-priority{font-size:7px}@media (width<=760px){.customer-score-column{gap:9px}.latest-ai-task-summary{gap:6px;padding:10px 12px}.latest-ai-task-summary>div>small{font-size:9px}.latest-ai-task-summary>strong{font-size:13px}.latest-ai-task-summary>span{font-size:11px}.latest-ai-task-summary .task-priority{font-size:9px}}.analysis-latest-preview{background:#f8f6ff;border:1px solid #e4dcfb;border-radius:11px;gap:5px;margin-top:9px;padding:10px;display:grid}.analysis-latest-preview>div{justify-content:space-between;align-items:center;display:flex}.analysis-latest-preview small{color:#6b50c4;letter-spacing:.08em;font-size:8px;font-weight:900}.analysis-latest-preview button{color:#6847d4;cursor:pointer;font:inherit;background:0 0;border:0;font-size:8px;font-weight:850}.analysis-latest-preview strong{font-size:10px;line-height:1.45}.analysis-latest-preview p{color:#7d718a;margin:0;font-size:8px}.analysis-log-panel>header{justify-content:space-between;align-items:center;display:flex}.analysis-log-panel>header span{color:#6041c9;background:#eee9ff;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:850}.analysis-log-list{gap:8px;margin-top:11px;display:grid}.analysis-log-list details{background:#fff;border:1px solid #e7e0f7;border-radius:12px;overflow:hidden}.analysis-log-list summary{cursor:pointer;grid-template-columns:minmax(120px,.8fr) minmax(120px,1fr) auto;align-items:center;gap:8px;padding:11px 12px;list-style:none;display:grid}.analysis-log-list summary::-webkit-details-marker{display:none}.analysis-log-list summary>span{gap:2px;display:grid}.analysis-log-list summary b{color:#5c42b5;font-size:9px}.analysis-log-list summary small{color:#91859d;font-size:8px}.analysis-log-list summary>strong{font-size:10px}.analysis-log-list summary>em{color:#7e7288;background:#f3f0f7;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:800}.analysis-log-list summary>em.is-requested{color:#a45f09;background:#fff0d8}.analysis-log-body{border-top:1px solid #eee8fa;gap:10px;padding:12px;display:grid}.analysis-log-body section{gap:5px;display:grid}.analysis-log-body section>small{color:#765f9c;letter-spacing:.09em;text-transform:uppercase;font-size:7px;font-weight:900}.analysis-log-body p,.analysis-log-body li{color:#5e5568;font-size:9px;line-height:1.5}.analysis-log-body p{margin:0}.analysis-log-body ul,.analysis-log-body ol{gap:3px;margin:0;padding-left:17px;display:grid}.analysis-skill-tags{flex-wrap:wrap;gap:5px;display:flex}.analysis-skill-tags span{color:#6041c9;background:#eee9ff;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:800}.analysis-score-row{grid-template-columns:repeat(3,minmax(0,1fr))}.analysis-score-row>div{background:#f8f6fc;border-radius:8px;gap:3px;padding:8px;display:grid}.analysis-score-row strong{font-size:11px}.analysis-capability-result{background:#fffaf1;border:1px solid #f1dfbf;border-radius:9px;padding:9px}.analysis-capability-result>strong{font-size:10px}.analysis-capability-result>p{color:#796a55}.internal-window-content.is-logs{padding:10px}@media (width<=760px){.analysis-latest-preview{padding:11px}.analysis-latest-preview small,.analysis-latest-preview button,.analysis-latest-preview p{font-size:10px}.analysis-latest-preview strong{font-size:12px}.analysis-log-list summary{grid-template-columns:1fr auto}.analysis-log-list summary>strong{grid-column:1/-1;font-size:12px}.analysis-log-list summary b,.analysis-log-list summary small{font-size:10px}.analysis-log-list summary>em,.analysis-log-body section>small{font-size:9px}.analysis-log-body p,.analysis-log-body li{font-size:11px}.analysis-skill-tags span{font-size:10px}.analysis-score-row strong{font-size:13px}}.latest-ai-task-row{border:0!important;margin:0!important;padding:0!important}.latest-ai-task-row>ul{margin-top:0}.admin-ai-draft-panel{background:linear-gradient(145deg,#f6f2ff,#fff);border:1px solid #ddd3fb;border-radius:14px;gap:10px;padding:12px;display:grid;box-shadow:0 8px 20px #4d378912}.admin-ai-draft-panel>header{justify-content:space-between;align-items:center;display:flex}.admin-ai-draft-panel small{color:#7a6b88;font-size:8px}.admin-ai-draft-panel>header small,.admin-ai-draft-panel.is-empty small{color:#6b4bc7;letter-spacing:.09em;font-weight:900}.admin-ai-draft-panel>header strong{font-size:12px}.admin-ai-draft-panel>header>span{color:#6749c4;background:#eee9ff;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.admin-ai-draft-panel textarea{color:var(--crm-ink);font:inherit;resize:vertical;background:#fff;border:1px solid #d9cfef;border-radius:12px;outline-color:#8064d8;min-height:112px;padding:12px;font-size:12px;line-height:1.6}.admin-ai-draft-panel textarea:disabled{color:#817687;background:#f7f5f9}.admin-ai-draft-report{color:#665a73;background:#f0ebff;border-radius:10px;margin:0;padding:9px 10px;font-size:9px;line-height:1.55}.admin-ai-draft-panel>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-ai-draft-panel>footer button{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:10px;padding:10px 13px;font-size:9px;font-weight:850}.admin-ai-draft-panel>footer button:disabled{cursor:wait;opacity:.5}.admin-ai-draft-panel.is-empty>div{gap:3px;display:grid}.admin-ai-draft-panel.is-empty strong{font-size:12px}.admin-ai-draft-panel.is-empty p{color:#7e7289;margin:0;font-size:9px;line-height:1.45}.customer-intelligence-modal .internal-window-content.is-conversation>.admin-ai-draft-panel{margin:0}@media (width<=760px){.admin-ai-draft-panel{padding:11px}.admin-ai-draft-panel>header strong,.admin-ai-draft-panel.is-empty strong{font-size:14px}.admin-ai-draft-panel textarea{min-height:126px;font-size:16px}.admin-ai-draft-panel small,.admin-ai-draft-panel>header>span,.admin-ai-draft-panel.is-empty p{font-size:11px}.admin-ai-draft-report{font-size:12px}.admin-ai-draft-panel>footer{flex-direction:column;align-items:stretch}.admin-ai-draft-panel>footer button{width:100%;padding:12px;font-size:13px}}.admin-ai-draft-panel.is-empty{grid-template-columns:1fr;align-items:stretch}.admin-ai-draft-panel>header{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;display:grid}.admin-ai-draft-panel>header>.prominent-draft-avatar{width:40px;height:40px}.admin-ai-draft-panel>header>.prominent-draft-avatar img{width:36px;height:36px}.admin-ai-draft-panel>header>div{gap:3px;display:grid}.admin-ai-draft-panel>header>.admin-ai-draft-model{color:#6749c4;background:#eee9ff;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:800}.admin-ai-draft-report-section,.admin-ai-draft-reply-section{gap:7px;display:grid}.admin-ai-draft-report-section>div,.admin-ai-draft-reply-section>div{justify-content:space-between;align-items:center;display:flex}.admin-ai-draft-report-section>div strong,.admin-ai-draft-reply-section>div strong{font-size:10px}.admin-ai-draft-report-section>div span,.admin-ai-draft-reply-section>div span{color:#897e91;font-size:8px}.admin-ai-draft-report-section>p{color:#665a73;background:#f0ebff;border-radius:11px;margin:0;padding:10px 11px;font-size:9px;line-height:1.55}.admin-ai-draft-reply-section{border-top:1px solid #eae4f5;padding-top:10px}.admin-ai-draft-empty-reply{color:#94899e;background:#fff;border:1px dashed #d9cfef;border-radius:12px;min-height:82px;padding:12px;font-size:9px;line-height:1.5}.admin-ai-draft-reply-section>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-ai-draft-reply-section>footer button{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:10px;padding:10px 13px;font-size:9px;font-weight:850}.admin-ai-draft-reply-section>footer button:disabled{cursor:wait;opacity:.5}@media (width<=760px){.admin-ai-draft-panel>header>.admin-ai-draft-model{font-size:10px}.admin-ai-draft-report-section>div strong,.admin-ai-draft-reply-section>div strong{font-size:13px}.admin-ai-draft-report-section>div span,.admin-ai-draft-reply-section>div span,.admin-ai-draft-report-section>p,.admin-ai-draft-empty-reply{font-size:11px}.admin-ai-draft-reply-section>footer{flex-direction:column;align-items:stretch}.admin-ai-draft-reply-section>footer button{width:100%;padding:12px;font-size:13px}}.clear-customer-button{color:#a52a1f;cursor:pointer;font:inherit;text-align:center;background:#fff5f2;border:1px solid #efb4ab;border-radius:999px;flex:0 0 38px;justify-content:center;align-items:center;height:38px;padding:0;font-size:9px;font-weight:850;line-height:1;display:flex}.clear-customer-button:hover{background:#ffe8e3;border-color:#dc786b}.clear-customer-button:disabled{cursor:wait;opacity:.5}.clear-customer-button:focus-visible{outline-offset:2px;outline:3px solid #b4231833}.auto-reply-toggle{cursor:pointer;font:inherit;white-space:nowrap;flex:none;align-items:center;gap:5px;font-weight:850;display:flex;color:#6b5f75!important;background:#f7f5f8!important;border:1px solid #ddd6e8!important;border-radius:999px!important;margin-left:auto!important;padding:5px 7px!important;font-size:9px!important}.auto-reply-toggle>span{font-size:9px}.auto-reply-toggle>i{background:#cfc8d5;border-radius:999px;width:31px;height:18px;transition:background .18s;display:block;position:relative}.auto-reply-toggle>i>b{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #2a203140}.auto-reply-toggle>strong{min-width:16px;font-size:8px}.auto-reply-toggle.is-on{color:#187342!important;background:#edf8f0!important;border-color:#a8d9b8!important}.auto-reply-toggle.is-on>i{background:#2ca565}.auto-reply-toggle.is-on>i>b{transform:translate(13px)}.auto-reply-toggle:disabled{cursor:wait;opacity:.6}.customer-intelligence-modal .internal-window-content.is-conversation{grid-auto-rows:max-content;align-content:start;overflow-y:auto}.customer-intelligence-modal .internal-window-content.is-conversation>.admin-ai-draft-panel,.customer-intelligence-modal .internal-window-content.is-conversation>.admin-guidance-panel,.customer-intelligence-modal .internal-window-content.is-conversation>.internal-thread,.customer-intelligence-modal .internal-window-content.is-conversation>.is-card-composer{flex:none;min-height:min-content}.customer-intelligence-modal .internal-window-content.is-conversation>.internal-thread{overflow:visible}.customer-intelligence-modal .internal-window-content.is-conversation>.internal-thread>.internal-message-list{max-height:none;overflow:visible}.admin-ai-draft-text{color:var(--crm-ink);cursor:text;font:inherit;text-align:left;white-space:pre-wrap;background:#fff;border:1px solid #d9cfef;border-radius:12px;width:100%;min-height:112px;padding:12px;font-size:12px;line-height:1.6}.admin-ai-draft-text:hover{background:#fcfbff;border-color:#bcaee5}.admin-ai-draft-text:focus-visible{outline-offset:2px;outline:3px solid #6847d433}.admin-ai-draft-text:disabled{cursor:default;opacity:1}.admin-ai-draft-editor{gap:8px;display:grid}.admin-ai-draft-update-notice{color:#845710;background:#fff7e8;border:1px solid #efd9ad;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:9px;display:flex}.admin-ai-draft-update-notice button,.admin-ai-draft-edit-actions button{color:#6346bc;cursor:pointer;font:inherit;background:#fff;border:1px solid #d9cfef;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:800}.admin-ai-draft-edit-actions{justify-content:flex-end;gap:7px;display:flex}.admin-ai-draft-edit-actions button.is-primary{color:#fff;background:#6847d4;border-color:#6847d4}@media (width<=760px){.admin-ai-draft-text{min-height:126px;font-size:16px}.admin-ai-draft-update-notice{font-size:11px}.admin-ai-draft-update-notice button,.admin-ai-draft-edit-actions button{padding:9px 11px;font-size:12px}}.admin-ai-draft-reply-section>.admin-ai-draft-editor{grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:stretch;gap:8px;width:100%;display:grid}.admin-ai-draft-editor>textarea{box-sizing:border-box;width:100%}.admin-ai-draft-reply-section>footer>.admin-ai-draft-edit-actions{justify-content:flex-end;gap:7px;display:flex}.admin-ai-draft-reply-section>footer>.admin-ai-draft-edit-actions button{min-width:88px}@media (width<=760px){.admin-ai-draft-reply-section>footer>.admin-ai-draft-edit-actions{grid-template-columns:1fr 1.4fr;width:100%;display:grid}.admin-ai-draft-reply-section>footer>.admin-ai-draft-edit-actions button{width:100%}}.crm-admin-identity{min-width:0;align-items:flex-start!important;gap:3px!important;display:grid!important}.crm-admin-identity small{color:#8a7868;letter-spacing:.14em;font-size:8px;font-weight:900}.crm-admin-identity strong{text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:14px;overflow:hidden}.crm-list-tabs{border-bottom:1px solid var(--crm-line);grid-template-columns:1fr 1fr;gap:4px;padding:6px 18px 10px;display:grid}.crm-list-tabs button{color:#776b62;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:12px;font-weight:800;display:flex}.crm-list-tabs button b{color:#6545c6;background:#eee9ff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;display:inline-flex}.crm-list-tabs button.is-active{color:#5a3bc1;background:#f2edff}.crm-list-tabs button.is-active b{color:#fff;background:#6847d4}.action-case-row{border-bottom:1px solid var(--crm-line);background:#fff}.action-case-row.is-current{background:#fffaf2}.action-case-main{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;gap:8px;width:100%;padding:15px 16px;display:grid;position:relative}.action-case-heading{align-items:baseline;gap:7px;padding-right:42px;display:flex}.action-case-heading strong{font-size:14px}.action-case-heading small{color:var(--crm-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.action-case-heading>b{color:#5d3ec1;background:#f0ebff;border:1px solid #ded5fb;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;display:flex;position:absolute;top:13px;right:15px}.action-case-labels{align-items:center;gap:7px;display:flex}.action-case-labels em,.action-case-labels i{border-radius:999px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.action-case-labels em{color:#bb3a24;background:#fff0eb}.action-case-labels i{color:#603fc6;background:#f0ebff}.action-case-summary{color:#6f645b;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:58px;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.action-case-review{color:#6242c4;align-items:center;gap:4px;font-size:10px;font-weight:850;display:flex;position:absolute;bottom:15px;right:15px}.action-case-review i{font-size:18px;font-style:normal;line-height:.7}.conversation-state-line{align-items:center;gap:5px;margin-top:7px;display:flex!important}.conversation-state-line b,.conversation-state-line i,.conversation-state-line small{border-radius:999px;padding:4px 6px;font-style:normal;font-weight:850;margin:0!important;font-size:8px!important}.conversation-state-line b{color:#a15b12;background:#fff0dc}.conversation-state-line i{color:#267044;background:#e7f4e9}.conversation-state-line small{color:#6040c1;background:#f0ebff}.crm-list-empty{color:#81766d;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:220px;padding:30px;display:flex}.crm-list-empty strong{color:#4c423a;font-size:13px}.crm-list-empty span{font-size:11px;line-height:1.5}.conversation-rows.is-action-list{background:#fffdfa}@media (width<=760px){.crm-topbar{align-items:center;margin-bottom:12px}.crm-admin-identity strong{max-width:165px;font-size:12px}.crm-admin-identity small{font-size:7px}.conversation-list{height:calc(100dvh - 116px);padding-top:10px}.conversation-list-toolbar{margin:0 14px 6px}.crm-list-tabs{padding:5px 14px 9px}.crm-list-tabs button{padding:9px 6px;font-size:11px}.action-case-main{gap:7px;padding:14px}.action-case-heading strong{font-size:14px}.action-case-summary{font-size:11px}.action-case-review{bottom:14px;right:14px}}.internal-more-menu{margin-left:auto;position:relative}.internal-more-menu>summary{color:#766b82;cursor:pointer;text-align:center;background:#f7f4fb;border:1px solid #0000;border-radius:999px;min-width:58px;padding:8px 10px;font-size:9px;font-weight:800;list-style:none}.internal-more-menu>summary::-webkit-details-marker{display:none}.internal-more-menu.is-active>summary,.internal-more-menu[open]>summary{color:#fff;background:#6847d4}.internal-more-popover{z-index:30;background:#fff;border:1px solid #ddd3f5;border-radius:12px;gap:3px;width:165px;padding:6px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 12px 28px #3e2a702e}.internal-window-tabs .internal-more-popover>button{color:#62576d;text-align:left;background:0 0;border-radius:8px;justify-content:space-between;width:100%;padding:10px 9px;display:flex}.internal-window-tabs .internal-more-popover>button:hover{color:#5638bb;background:#f3effd}.internal-more-popover button b{color:#5c3dbd;background:#eee9ff;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;font-size:8px;display:flex}.action-capabilities{background:#fcfbff;border-color:#e0d7f6;margin:0!important;padding:11px!important}.action-capabilities>header{margin-bottom:9px}.action-capabilities>header small{color:#6b4bd2;letter-spacing:.11em;font-size:7px;font-weight:900}.action-capabilities>header strong{font-size:11px}.action-capabilities>header span{font-size:9px}.action-capabilities .proposed-knowledge-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:0 0 9px;display:grid}.action-capabilities .proposed-knowledge-tabs button{color:#71657d;font:inherit;background:#f3f0f8;border:0;border-radius:9px;justify-content:center;align-items:center;gap:4px;padding:8px 5px;font-size:8px;font-weight:850;display:flex}.action-capabilities .proposed-knowledge-tabs button.is-active{color:#fff;background:#6847d4}.action-capabilities .proposed-knowledge-tabs b{color:#6847d4;background:#ffffffb3;border-radius:999px;padding:3px 5px;font-size:7px}.capability-timeline{gap:7px;display:grid}.capability-timeline>article{background:#fff;border:1px solid #e8e1f6;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.capability-timeline>article>div{gap:3px;display:grid}.capability-timeline strong{font-size:9px}.capability-timeline small{color:#84788e;font-size:8px}.capability-timeline article>b{color:#6242c4;font-size:10px}.capability-timeline>p,.capability-empty>p{color:#81758b;margin:6px 0;font-size:9px}.capability-timeline>button,.capability-empty>button{color:#5b3dc2;cursor:pointer;font:inherit;background:#fff;border:1px solid #d8cef3;border-radius:9px;justify-self:end;padding:8px 10px;font-size:8px;font-weight:850}.admin-ai-draft-panel>.action-capabilities{order:initial}.admin-ai-draft-panel>.admin-ai-draft-reply-section{border-top:1px solid #eae4f5;padding-top:11px}@media (width<=760px){.internal-window-tabs{overflow:visible}.internal-more-menu>summary{padding:9px 11px;font-size:12px}.internal-more-popover{width:180px;right:0}.internal-window-tabs .internal-more-popover>button{font-size:12px}.action-capabilities{padding:12px!important}.action-capabilities>header strong{font-size:13px}.action-capabilities>header span{font-size:11px}.action-capabilities .proposed-knowledge-tabs button{padding:9px 4px;font-size:10px}.capability-timeline strong{font-size:12px}.capability-timeline small,.capability-timeline>p,.capability-empty>p{font-size:10px}.capability-timeline>button,.capability-empty>button{padding:9px 11px;font-size:11px}}.action-capabilities .proposed-knowledge-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.mission-check{color:#9d6411;background:#fff3df;border:1px solid #ecd3aa;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:flex}.mission-check.is-completed{color:#267044;background:#e8f5eb;border-color:#b8ddc2}.capability-manual-action{color:#5b3dc2;cursor:pointer;font:inherit;background:0 0;border:1px solid #d8cef3;border-radius:9px;margin:9px 0 0 auto;padding:8px 10px;font-size:8px;font-weight:850;display:block}@media (width<=760px){.auto-reply-toggle{gap:4px;padding:4px 6px!important}.auto-reply-toggle>span,.auto-reply-toggle>strong{font-size:8px}.action-capabilities .proposed-knowledge-tabs{gap:3px}.action-capabilities .proposed-knowledge-tabs button{padding:9px 2px;font-size:9px}.capability-manual-action{padding:9px 11px;font-size:11px}}.shared-calendar-schedule{background:#faf9ff;border:1px solid #ddd5f4;border-radius:12px;margin-bottom:10px;padding:12px}.shared-calendar-schedule>header{justify-content:space-between;align-items:flex-start;display:flex}.shared-calendar-schedule header>div{gap:2px;display:grid}.shared-calendar-schedule header small{color:#6749c4;letter-spacing:.11em;font-size:8px;font-weight:900}.shared-calendar-schedule header strong{font-size:13px}.shared-calendar-schedule header span{color:#817693;text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:10px;overflow:hidden}.shared-calendar-schedule header>b{color:#83798a;background:#ece9ef;border-radius:999px;padding:5px 7px;font-size:9px}.shared-calendar-schedule header>b.is-on{color:#287344;background:#dff1df}.shared-calendar-schedule>p{color:#7a7088;margin:12px 0 2px;font-size:11px}.shared-calendar-month-header{justify-content:space-between;align-items:center;grid-template-columns:none!important;margin-top:14px!important;display:flex!important}.shared-calendar-month-header button{color:#6242c4;cursor:pointer;font:inherit;background:#f0edff;border:0;border-radius:8px;width:30px;height:30px;font-size:22px;line-height:1}.shared-calendar-month-header strong{color:#41325f;font-size:12px}.shared-calendar-month{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px!important;margin-top:10px!important;display:grid!important}.shared-calendar-month>span{color:#9083aa;text-align:center;font-size:9px;font-weight:800}.shared-calendar-month>button{cursor:default;text-align:left;background:#fff;border:1px solid #eee9f8;border-radius:7px;gap:2px;min-height:49px;padding:5px;display:grid;overflow:hidden}.shared-calendar-month>button.is-empty{background:0 0;border-color:#0000}.shared-calendar-month>button.is-today{border:2px solid #6847d4;padding:4px}.shared-calendar-month>button.has-events{cursor:pointer;background:#f3f0ff;border-color:#cfc3f3}.shared-calendar-month b{color:#5a4e70;font-size:9px}.shared-calendar-month i{color:#6443c9;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-style:normal;font-weight:800;overflow:hidden}.shared-calendar-event-list{gap:6px!important;margin-top:13px!important;display:grid!important}.shared-calendar-event-list article{background:#fff;border:1px solid #e4ddf5;border-radius:9px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:9px;padding:8px;display:grid}.shared-calendar-event-list time{color:#6242c4;font-size:9px;font-weight:850;line-height:1.35}.shared-calendar-event-list article span{gap:2px;min-width:0;display:grid}.shared-calendar-event-list article strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.shared-calendar-event-list article small{color:#837a88;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.shared-calendar-backdrop{z-index:580;background:#1f172d6b;justify-content:center;align-items:flex-end;padding:18px;display:flex;position:fixed;inset:0}.shared-calendar-drawer{background:#fffdfa;border:1px solid #ded5f3;border-radius:18px;width:min(560px,100%);max-height:min(720px,100dvh - 36px);padding:18px;overflow:auto;box-shadow:0 24px 60px #36236940}.shared-calendar-drawer>header{border-bottom:1px solid #e9e3f5;justify-content:space-between;align-items:flex-start;margin-bottom:14px;padding-bottom:13px;display:flex}.shared-calendar-drawer>header small{color:#6749c4;letter-spacing:.12em;font-size:9px;font-weight:900}.shared-calendar-drawer h2{color:#352659;margin:4px 0;font-size:20px}.shared-calendar-drawer p{color:#7b7189;margin:0;font-size:12px;line-height:1.5}.shared-calendar-drawer>header button{color:#6242c4;cursor:pointer;background:#f0edff;border:0;border-radius:50%;width:32px;height:32px;font-size:24px;line-height:1}.shared-calendar-drawer .shared-calendar-schedule{margin:0}.crm-calendar-footer-button{color:#fff;cursor:pointer;font:inherit;z-index:120;background:#6847d4;border:0;border-radius:999px;align-items:center;gap:7px;padding:11px 14px;font-size:11px;font-weight:850;display:flex;position:fixed;bottom:18px;right:20px;box-shadow:0 10px 24px #5237b147}.crm-calendar-footer-button:hover{background:#5636ba;transform:translateY(-1px)}.crm-calendar-footer-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}@media (width<=760px){.shared-calendar-schedule{padding:12px}.shared-calendar-schedule header small{font-size:9px}.shared-calendar-schedule header strong{font-size:14px}.shared-calendar-schedule header span,.shared-calendar-event-list time,.shared-calendar-event-list article small{font-size:10px}.shared-calendar-event-list article strong{font-size:12px}.shared-calendar-event-list article{grid-template-columns:94px minmax(0,1fr)}.shared-calendar-month>button{min-height:53px}.shared-calendar-month i{font-size:8px}.shared-calendar-backdrop{padding:0}.shared-calendar-drawer{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:84dvh;padding:18px}.shared-calendar-drawer h2{font-size:21px}.crm-calendar-footer-button{bottom:14px;right:14px}}.manual-action-backdrop{z-index:600;background:#1f172d8f;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.manual-action-modal{background:#fffdfa;border:1px solid #dcd1f2;border-radius:18px;width:min(540px,100%);max-height:min(720px,100dvh - 36px);padding:18px;overflow:auto;box-shadow:0 24px 60px #1d12324d}.manual-action-modal>header{border-bottom:1px solid #eee8f8;justify-content:space-between;align-items:flex-start;margin-bottom:14px;padding-bottom:13px;display:flex}.manual-action-modal>header small{color:#6a49c9;letter-spacing:.12em;font-size:9px;font-weight:900}.manual-action-modal h2{margin:4px 0;font-size:20px}.manual-action-modal p{color:#776b82;margin:0;font-size:12px;line-height:1.5}.manual-action-modal>header button{color:#6043bd;cursor:pointer;background:#f3effd;border:0;border-radius:50%;width:32px;height:32px;font-size:24px;line-height:1}.manual-action-modal form{gap:14px;display:grid}.manual-search,.manual-action-fields label{gap:6px;display:grid}.manual-search span,.manual-action-fields span{color:#6f637c;font-size:11px;font-weight:800}.manual-search input,.manual-action-fields input,.manual-action-fields select,.manual-action-fields textarea{color:#30263b;font:inherit;background:#fff;border:1px solid #ded4ec;border-radius:10px;outline-color:#6b47d3;padding:10px 11px;font-size:13px}.manual-action-fields{grid-template-columns:1fr 1fr;gap:11px;display:grid}.manual-action-fields label:last-child{grid-column:1/-1}.manual-property-results{border:1px solid #e2daf0;border-radius:12px;max-height:330px;display:grid;overflow:auto}.manual-property-row{cursor:pointer;border-bottom:1px solid #eee9f7;align-items:center;gap:10px;padding:12px;display:flex}.manual-property-row:last-child{border-bottom:0}.manual-property-row.is-selected{background:#f2eeff}.manual-property-row input{accent-color:#6847d4;width:17px;height:17px}.manual-property-row span{gap:3px;display:grid}.manual-property-row strong{font-size:13px}.manual-property-row small{color:#7c7187;font-size:11px}.manual-property-results>p{padding:12px}.manual-action-modal footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.manual-action-modal footer span{color:#786b85;font-size:11px}.manual-action-modal footer button{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:10px;padding:11px 14px;font-size:12px;font-weight:850}.manual-action-modal footer button:disabled{cursor:wait;opacity:.55}@media (width<=760px){.manual-action-backdrop{align-items:flex-end;padding:0}.manual-action-modal{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:86dvh;padding:18px}.manual-action-modal h2{font-size:21px}.manual-search input,.manual-action-fields input,.manual-action-fields select,.manual-action-fields textarea{font-size:16px}.manual-action-fields{grid-template-columns:1fr}.manual-action-modal footer{flex-direction:column;align-items:stretch}.manual-action-modal footer button,.manual-property-row strong{font-size:14px}.manual-property-row small{font-size:12px}}.shared-calendar-event{color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #e4ddf5;border-radius:9px;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:9px;width:100%;padding:8px;display:grid}.shared-calendar-event:hover{background:#f5f1ff;border-color:#a992e8}.shared-calendar-event span{gap:2px;min-width:0;display:grid}.shared-calendar-event strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.shared-calendar-event small{color:#837a88;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.calendar-quickview-backdrop{z-index:620;background:#1f172d6b;justify-content:center;align-items:flex-end;padding:18px;display:flex;position:fixed;inset:0}.calendar-quickview{overscroll-behavior:contain;background:#fffdfa;border:1px solid #ded5f3;border-radius:18px;gap:13px;width:min(450px,100%);max-height:min(720px,100dvh - 36px);padding:18px;display:grid;overflow-y:auto;box-shadow:0 24px 60px #36236940}.calendar-quickview header{border-bottom:1px solid #ebe5f7;justify-content:space-between;align-items:flex-start;padding-bottom:12px;display:flex}.calendar-quickview header div,.calendar-quickview section{gap:4px;display:grid}.calendar-quickview small{color:#6749c4;letter-spacing:.11em;font-size:9px;font-weight:900}.calendar-quickview strong{color:#302247;font-size:15px}.calendar-quickview span,.calendar-quickview p{color:#766b85;margin:0;font-size:11px;line-height:1.45}.calendar-quickview header button{color:#6242c4;cursor:pointer;background:#f0edff;border:0;border-radius:50%;width:32px;height:32px;font-size:23px}.calendar-quickview-messages{overscroll-behavior:contain;background:#faf8ff;border:1px solid #e7e0f6;border-radius:10px;max-height:min(360px,42dvh);padding:10px;overflow-y:auto}.calendar-quickview-messages p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-quickview-more{color:#fff;cursor:pointer;font:inherit;background:#6847d4;border:0;border-radius:10px;padding:12px;font-size:12px;font-weight:850}@media (width<=760px){.shared-calendar-event{grid-template-columns:94px minmax(0,1fr)}.shared-calendar-event strong{font-size:12px}.shared-calendar-event small{font-size:10px}.calendar-quickview-backdrop{padding:0}.calendar-quickview{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:86dvh}.calendar-quickview-messages{max-height:36dvh}}.calendar-quickview-ai{background:#f5f1ff;border:1px solid #e2d9f7;border-radius:10px;padding:10px}.calendar-quickview-ai strong{font-size:11px;line-height:1.45}.calendar-quickview-ai span{margin-top:3px;display:block}.calendar-quickview-bubbles{gap:7px;display:grid}.calendar-quickview-bubbles p{color:#4e455b;white-space:normal;background:#f2effa;border-radius:12px 12px 12px 3px;padding:8px 9px}.calendar-quickview-bubbles p.is-outbound{background:#e4f4e7;border-radius:12px 12px 3px;justify-self:end}.calendar-quickview-bubbles b{color:#6949c7;letter-spacing:.06em;margin-bottom:2px;font-size:8px;display:block}.calendar-quickview-bubbles .is-outbound b{color:#287344}.inline-link-wrap{display:inline}.inline-link-card{color:#3453a3;overflow-wrap:anywhere;vertical-align:middle;background:#e9f0ff;border:1px solid #bed0ff;border-radius:8px;gap:1px;max-width:100%;margin:3px 2px;padding:6px 8px;text-decoration:none;display:inline-grid}.inline-link-card:hover{background:#dce8ff;border-color:#9fb8f6}.inline-link-card b{font-size:.88em}.inline-link-card small{color:#5e6f98;font-size:.78em;line-height:1.25}.message-text .inline-link-card{grid-column:1/-1}.calendar-quickview-bubbles .inline-link-card{margin:5px 0 0;display:grid}.admin-ai-draft-text .inline-link-card,.admin-ai-draft-report-section .inline-link-card{text-align:left}.shared-story-list{gap:8px;max-width:100%;margin-top:5px;display:grid}.shared-story-list .shared-story-card{border-top:1px solid #5b3dc229;padding-top:8px}.shared-story-list .shared-story-card:first-child{border-top:0;padding-top:0}.action-approval-backdrop{z-index:650;background:#1f172d8f;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.action-approval-modal{background:#fffdfa;border:1px solid #dcd1f2;border-radius:18px;gap:14px;width:min(560px,100%);max-height:min(760px,100dvh - 36px);padding:18px;display:grid;overflow:auto;box-shadow:0 24px 60px #1d12324d}.action-approval-modal>header{border-bottom:1px solid #eee8f8;justify-content:space-between;align-items:flex-start;padding-bottom:13px;display:flex}.action-approval-modal>header>div{gap:4px;display:grid}.action-approval-modal small{color:#6749c4;letter-spacing:.11em;font-size:9px;font-weight:900}.action-approval-modal strong{color:#302247;font-size:20px}.action-approval-modal header span{color:#796d82;font-size:11px}.action-approval-modal>header>button{color:#6242c4;cursor:pointer;background:#f0edff;border:0;border-radius:50%;width:32px;height:32px;font-size:24px;line-height:1}.action-approval-report,.action-approval-details,.action-approval-guidance{gap:7px;display:grid}.action-approval-report>p,.action-approval-details>p{color:#5d526d;background:#f4f0ff;border:1px solid #e4dbfa;border-radius:11px;margin:0;padding:11px;font-size:12px;line-height:1.55}.action-approval-details{background:#fff8ec;border:1px solid #eedab7;border-radius:12px;padding:12px}.action-approval-details>small{color:#9c661c}.action-approval-details dl{gap:7px;margin:0;display:grid}.action-approval-details dl div{border-bottom:1px solid #f1e1c7;grid-template-columns:110px 1fr;align-items:baseline;gap:10px;padding-bottom:7px;display:grid}.action-approval-details dl div:last-child{border:0;padding-bottom:0}.action-approval-details dt{color:#8c795e;font-size:10px;font-weight:800}.action-approval-details dd{color:#493d2e;margin:0;font-size:12px;font-weight:750}.action-approval-details>p{color:#806d52;background:0 0;border:0;padding:0;font-size:11px}.action-approval-draft{white-space:pre-wrap}.action-approval-guidance label{gap:6px;display:grid}.action-approval-guidance label span{color:#5f526e;font-size:11px;font-weight:850}.action-approval-guidance textarea{color:#342b40;font:inherit;resize:vertical;background:#fff;border:1px solid #dcd2ec;border-radius:10px;outline-color:#6847d4;padding:10px;font-size:12px;line-height:1.5}.action-approval-guidance>button{color:#5f3cc2;cursor:pointer;font:inherit;background:#fff;border:1px solid #cfc1ee;border-radius:9px;justify-self:end;padding:9px 11px;font-size:11px;font-weight:850}.action-approval-modal>footer{border-top:1px solid #eee8f8;justify-content:flex-end;align-items:center;gap:10px;padding-top:13px;display:flex}.action-approval-modal>footer button{color:#685d75;cursor:pointer;font:inherit;background:#fff;border:1px solid #d6cdec;border-radius:10px;padding:11px 13px;font-size:11px;font-weight:850}.action-approval-modal>footer button.is-primary{color:#fff;background:#6847d4;border-color:#6847d4}.action-approval-modal button:disabled{cursor:wait;opacity:.55}@media (width<=760px){.action-approval-backdrop{align-items:flex-end;padding:0}.action-approval-modal{border-bottom-right-radius:0;border-bottom-left-radius:0;gap:15px;max-height:88dvh;padding:18px}.action-approval-modal strong{font-size:21px}.action-approval-modal header span,.action-approval-report>p,.action-approval-details dd,.action-approval-guidance textarea{font-size:13px}.action-approval-details dl div{grid-template-columns:92px 1fr}.action-approval-modal>footer{flex-direction:column-reverse;align-items:stretch}.action-approval-modal>footer button,.action-approval-guidance>button{width:100%;font-size:13px}.action-approval-guidance>button{justify-self:stretch}}.conversation-rows.is-action-list{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:9px;padding:10px;display:grid}.conversation-rows.is-action-list .action-case-row{border:1px solid #e4dbf5;border-radius:12px;min-width:0;overflow:hidden;box-shadow:0 2px 7px #4b34800d}.conversation-rows.is-action-list .action-case-row.is-current{border-color:#b9a6ec}.conversation-rows.is-action-list .action-case-main{gap:7px;min-height:176px;padding:12px}.conversation-rows.is-action-list .action-case-heading{align-items:flex-start;gap:3px;padding-right:29px;display:grid}.conversation-rows.is-action-list .action-case-heading small{font-size:9px}.conversation-rows.is-action-list .action-case-heading>b{width:25px;height:25px;font-size:9px;top:11px;right:11px}.conversation-rows.is-action-list .action-case-labels{flex-wrap:wrap;gap:4px}.conversation-rows.is-action-list .action-case-labels em,.conversation-rows.is-action-list .action-case-labels i{padding:4px 5px;font-size:8px}.conversation-rows.is-action-list .action-case-summary{-webkit-line-clamp:3;padding:0;font-size:10px;line-height:1.4}@media (width<=360px){.conversation-rows.is-action-list{grid-template-columns:1fr}.conversation-rows.is-action-list .action-case-main{min-height:132px}}.action-approval-property-grid{gap:8px;display:grid}.action-approval-property-grid>article{background:#fff;border:1px solid #eadfcf;border-radius:10px;gap:5px;padding:10px;display:grid}.action-approval-property-grid>article>div{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.action-approval-property-grid strong{font-size:12px;line-height:1.35}.action-approval-property-grid b{color:#6545c6;background:#eee9ff;border-radius:999px;flex:none;padding:4px 6px;font-size:9px}.action-approval-property-grid span,.action-approval-property-grid p,.action-approval-property-grid small{color:#786b5b;margin:0;font-size:10px;line-height:1.4}.action-approval-property-grid small{color:#9a5c1a;letter-spacing:0}.action-approval-calendar{gap:8px;display:grid}.action-approval-calendar>button{color:#5e43bc;cursor:pointer;font:inherit;text-align:left;background:#f4f1ff;border:1px solid #dcd2f5;border-radius:11px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;display:flex}.action-approval-calendar>button span{gap:2px;display:grid}.action-approval-calendar>button small{font-size:8px}.action-approval-calendar>button strong{font-size:12px}.action-approval-calendar>button b{color:#fff;background:#6847d4;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:16px;display:flex}.action-approval-calendar>.shared-calendar-schedule{max-height:420px;margin:0;overflow:auto}@media (width<=760px){.action-approval-property-grid strong,.action-approval-calendar>button strong{font-size:13px}.action-approval-property-grid span,.action-approval-property-grid p,.action-approval-property-grid small{font-size:11px}.action-approval-calendar>.shared-calendar-schedule{max-height:52dvh}}.internal-guidance-review-note{color:#7b7085;margin:0;font-size:10px;line-height:1.45}.internal-guidance-review-modal .action-approval-guidance textarea{font-size:16px}.conversation-rows.is-action-list .action-case-row.is-expanded{grid-column:1/-1}.conversation-rows.is-action-list .action-case-row.is-expanded .action-case-main{min-height:128px}.action-case-quick-panel{background:linear-gradient(135deg,#faf8ff,#fff);border-top:1px solid #e5dcf5;gap:10px;padding:12px;display:grid}.action-case-quick-panel>div:not(.action-case-quick-actions){gap:4px;display:grid}.action-case-quick-panel small{color:#6847d4;letter-spacing:.1em;font-size:8px;font-weight:900}.action-case-quick-panel strong{font-size:13px;line-height:1.35}.action-case-quick-panel span{color:#756a7f;font-size:11px;line-height:1.45}.action-case-quick-actions{justify-content:flex-end;gap:7px;padding-top:6px;display:flex!important}.action-case-quick-panel button,.action-approval-open-customer{color:#6040bd;cursor:pointer;font:inherit;background:#fff;border:1px solid #d4c9ee;border-radius:9px;min-height:36px;padding:9px 11px;font-size:10px;font-weight:850;display:block}.action-case-quick-panel button.is-approve{color:#fff;background:#6847d4;border-color:#6847d4}.action-case-quick-panel button.is-review-only{width:100%}.action-case-quick-panel button:disabled{cursor:wait;opacity:.55}.action-approval-open-customer{width:100%}@media (width<=760px){.action-case-quick-panel{padding:13px}.action-case-quick-panel strong{font-size:14px}.action-case-quick-panel span{font-size:12px}.action-case-quick-actions{grid-template-columns:1fr 1fr;display:grid!important}.action-case-quick-panel button,.action-approval-open-customer{padding:11px;font-size:12px}.action-case-quick-panel button.is-review-only{grid-column:1/-1}}.connection-menu{position:relative}.connection-menu>summary{color:var(--crm-green);cursor:pointer;background:#f2f5ec;border:1px solid #dbe5d2;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:150px;padding:10px 12px;font-size:12px;font-weight:850;list-style:none;display:flex}.connection-menu>summary::-webkit-details-marker{display:none}.connection-menu>summary i{font-style:normal;transition:transform .15s}.connection-menu[open]>summary i{transform:rotate(180deg)}.connection-menu-popover{z-index:220;background:#fff;border:1px solid #ddd6cc;border-radius:13px;gap:8px;width:250px;padding:9px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 16px 36px #372b202e}.connection-menu-popover>small{color:#8a7868;letter-spacing:.12em;padding:3px 4px;font-size:8px;font-weight:900}.connection-menu-list{gap:4px;display:grid}.connection-menu-list>div{border-radius:9px;grid-template-columns:minmax(0,1fr) 32px;align-items:center;display:grid}.connection-menu-list>div.is-active{background:#edf4e9}.connection-menu-switch{color:#443a32;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:10px;display:flex}.connection-menu-switch b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.connection-menu-switch span{color:#23623a;background:#dcebd9;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:850}.connection-menu-remove{color:#b42318;cursor:pointer;background:#fff0ed;border:0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;display:flex}.connection-menu-remove:disabled{cursor:wait;opacity:.5}.connection-menu-add{background:var(--crm-green);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:9px;width:100%;padding:11px;font-size:11px;font-weight:850}.connection-menu-add:disabled{cursor:wait;opacity:.55}@media (width<=760px){.crm-topbar{align-items:center!important}.crm-actions{flex-wrap:nowrap!important}.connection-menu>summary{min-width:145px;padding:9px 10px;font-size:11px}.connection-menu-popover{width:min(300px,100vw - 28px);position:fixed;top:116px;right:14px}}.crm-list-tabs{grid-template-columns:42px minmax(0,1fr) minmax(0,1fr)}.crm-list-tabs .calendar-tab-button{color:#6545c6;border:1px solid #ddd3f5;border-radius:9px;padding:0}.crm-list-tabs .calendar-tab-button:hover{background:#f2edff}.calendar-tab-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}@media (width<=760px){.crm-list-tabs{grid-template-columns:40px minmax(0,1fr) minmax(0,1fr)}.crm-list-tabs .calendar-tab-button{padding:0}}.conversation-rows.is-action-list .action-case-row{position:relative;overflow:visible}.conversation-rows.is-action-list .action-case-row.has-quick-popover{z-index:80;border-color:#a992e8}.action-case-quick-popover{z-index:90;background:linear-gradient(145deg,#eef2ff,#f7f5ff 58%,#fff);border:1px solid #b9a8ec;border-radius:16px;padding:4px;position:absolute;top:calc(100% - 6px);left:8px;right:8px;box-shadow:0 18px 42px #45348140}.action-case-quick-popover:before{content:"";background:#eef2ff;border-top:1px solid #b9a8ec;border-left:1px solid #b9a8ec;width:11px;height:11px;position:absolute;top:-6px;right:25px;transform:rotate(45deg)}.action-case-quick-popover .action-case-quick-panel{background:0 0;border:0;border-radius:13px;padding:14px}.action-case-quick-close{color:#5b43b4;cursor:pointer;z-index:2;background:#e5e7ff;border:0;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:18px;display:flex;position:absolute;top:8px;right:8px}.action-case-quick-popover .action-case-quick-panel>div:first-child{padding-right:28px}@media (width<=760px){.action-case-quick-popover{left:6px;right:6px}.conversation-rows.is-action-list .action-case-row:nth-child(2n) .action-case-quick-popover{width:calc(200% + 3px);left:auto;right:6px}.conversation-rows.is-action-list .action-case-row:nth-child(odd) .action-case-quick-popover{width:calc(200% + 3px);left:6px;right:auto}.conversation-rows.is-action-list .action-case-row:nth-child(2n) .action-case-quick-popover:before{left:auto;right:25px}.conversation-rows.is-action-list .action-case-row:nth-child(odd) .action-case-quick-popover:before{left:25px;right:auto}}@media (width<=360px){.conversation-rows.is-action-list .action-case-row:nth-child(n) .action-case-quick-popover{width:auto;left:6px;right:6px}}.shared-calendar-month>button:not(.is-empty){cursor:pointer;transition:background .16s,border-color .16s,box-shadow .16s}.shared-calendar-month>button:not(.is-empty):hover{background:#f7f4ff;border-color:#d7cbf5}.shared-calendar-month>button.is-today{border-color:#9a82e6}.shared-calendar-month>button.is-selected{background:#ebe5ff;border:2px solid #6847d4;padding:4px;box-shadow:0 5px 14px #5c3dbe29}.shared-calendar-month>button.is-selected b{color:#5133b7}.shared-calendar-day-agenda{border-top:1px solid #e6def7;margin-top:14px;padding-top:12px}.shared-calendar-day-agenda>header{justify-content:space-between;align-items:flex-end;display:flex}.shared-calendar-day-agenda>header small{color:#6847d4;letter-spacing:.1em;font-size:9px;font-weight:900}.shared-calendar-day-agenda>header strong{color:#41325f;font-size:12px}.shared-calendar-day-agenda>p{color:#81768f;background:#f6f3fc;border-radius:9px;margin:10px 0 0;padding:11px;font-size:11px}.shared-calendar-day-agenda .shared-calendar-event-list{margin-top:10px!important}.shared-calendar-drawer>header.shared-calendar-drawer-actions{border:0;align-items:center;margin-bottom:8px;padding:0}.shared-calendar-drawer-actions>span{color:#6b5b79;font-size:12px;font-weight:850}.action-approval-properties>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.action-approval-properties>header>button{color:#5d3fbd;cursor:pointer;font:inherit;background:#fff;border:1px solid #cdbfed;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:850}.action-approval-property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.action-approval-property-grid>article{align-content:start;gap:8px;min-width:0;overflow:hidden}.action-approval-property-heading{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:7px;align-items:flex-start!important;display:grid!important}.action-approval-property-heading>strong{overflow-wrap:anywhere}.action-approval-property-heading>span{color:inherit;justify-content:space-between;align-items:center;gap:5px;display:flex}.action-approval-property-heading>span>button{color:#5e41ba;cursor:pointer;font:inherit;background:#f3effd;border:1px solid #d9cff1;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:850}.action-approval-property-grid>article>.action-approval-property-body{align-items:stretch;gap:6px;display:grid}.action-approval-property-body>img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:9px;width:100%;height:auto}.action-approval-property-body>em{color:#706b67;text-align:center;background:#e3e1df;border-radius:7px;padding:6px;font-size:9px;font-style:normal;font-weight:850}.action-approval-property-grid>article.is-hidden{background:#ecebea;border-style:dashed;border-color:#c9c5c1}.action-approval-property-grid>article.is-hidden .action-approval-property-heading strong,.action-approval-property-grid>article.is-hidden .action-approval-property-body>span,.action-approval-property-grid>article.is-hidden .action-approval-property-body>p,.action-approval-property-grid>article.is-hidden .action-approval-property-body>small{color:#77726e}.action-approval-property-grid>article.is-hidden img{filter:grayscale();opacity:.55}.action-approval-property-grid>article.is-hidden .action-approval-property-heading>span>button{color:#fff;background:#68636f;border-color:#68636f}@media (width<=760px){.action-approval-properties>header>button{padding:9px;font-size:11px}.action-approval-property-grid{gap:7px}.action-approval-property-grid>article{padding:8px}.action-approval-property-grid strong{font-size:11px}.action-approval-property-grid span,.action-approval-property-grid p,.action-approval-property-grid small,.action-approval-property-heading>span>button{font-size:9px}.action-approval-property-body>img{aspect-ratio:4/3}}.capability-timeline.is-missions article.is-completed{background:#f3faf4;border-color:#cce5d2}.capability-timeline.is-missions article.is-completed strong{color:#2c6c3d}.capability-timeline article.is-pending-approval{background:#fff8e9;border-color:#e9c989}.shared-calendar-event.is-pending-approval{background:#fff8e9;border-color:#e5c27b}.shared-calendar-event.is-pending-approval time{gap:3px;display:grid}.shared-calendar-event.is-pending-approval time b{color:#815913;background:#f3d899;border-radius:999px;width:max-content;padding:2px 5px;font-size:7px}.conversation-header-menu{margin-left:auto;position:relative}.conversation-header-menu>summary{border:1px solid var(--crm-line);color:#5d5148;cursor:pointer;background:#f7f3ed;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin:0;padding:0;list-style:none;display:flex}.conversation-header-menu>summary::-webkit-details-marker{display:none}.conversation-header-menu>summary svg{width:20px;height:20px}.conversation-header-menu[open]>summary{color:#5b3dc2;background:#eee9ff;border-color:#cfc2f3}.conversation-header-popover{z-index:410;background:#fff;border:1px solid #ded5f4;border-radius:15px;width:min(300px,100vw - 28px);display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 18px 42px #35265838}.chat-header .conversation-header-popover>button{color:#554a5f;cursor:pointer;font:inherit;text-align:left;background:#fff;border:0;border-bottom:1px solid #eee9f7;border-radius:0;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:54px;margin:0;padding:10px 13px;display:grid}.chat-header .conversation-header-popover>button:last-of-type{border-bottom:0}.chat-header .conversation-header-popover>button:hover,.chat-header .conversation-header-popover>button.is-active{color:#583ab8;background:#f5f1ff}.conversation-header-popover>button svg{width:20px;height:20px}.conversation-header-popover>button span{gap:2px;display:grid}.conversation-header-popover>button strong{font-size:12px}.conversation-header-popover>button small{color:#8a7d94;font-size:9px}.conversation-auto-reply{justify-content:space-between;align-items:center;gap:12px;padding:12px 13px;display:flex}.conversation-auto-reply>span{gap:2px;display:grid}.conversation-auto-reply strong{color:#51455b;font-size:12px}.conversation-auto-reply small{color:#8a7d94;font-size:9px}.chat-header .conversation-auto-reply>button{color:#645b6d;cursor:pointer;font:inherit;background:#ded9e6;border:0;border-radius:999px;align-items:center;gap:6px;height:30px;margin:0;padding:3px 8px 3px 4px;font-size:9px;font-weight:850;display:flex}.chat-header .conversation-auto-reply>button:before{content:"";background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px #241d1833}.chat-header .conversation-auto-reply>button.is-on{color:#fff;background:#6847d4}.chat-header .conversation-auto-reply>button.is-on:before{order:2}.huage-ai-report>.action-capabilities{color:inherit;font-size:inherit;background:#fff;border:1px solid #ded5f4;border-radius:12px;line-height:normal;display:block;margin:0!important;padding:13px!important}.huage-ai-report>.action-capabilities>header{gap:3px;display:grid}.huage-ai-report>.action-capabilities>header small{font-size:8px}.huage-ai-report>.action-capabilities>header strong{font-size:13px}.huage-ai-report>.action-capabilities>header span{font-size:10px;line-height:1.45}@media (width<=760px){.crm-embedded .chat-panel.is-mobile-open{z-index:500}.copilot-chat-header{min-height:54px}.conversation-header-menu>summary{width:36px;height:36px}.conversation-header-popover{width:min(310px,100vw - 24px);position:fixed;top:62px;right:12px}.share-composer textarea,.huage-ai-dock-composer textarea{font-size:16px!important}.huage-ai-report>.action-capabilities{padding:12px!important}.huage-ai-report>.action-capabilities .proposed-knowledge-tabs{gap:3px}.huage-ai-report>.action-capabilities .proposed-knowledge-tabs button{min-width:0;padding:9px 2px}.huage-ai-report>.action-capabilities .capability-timeline>article{padding:9px 7px}}.composer-row textarea,.huage-ai-dock-composer textarea{font-size:16px}.conversation-rows.is-action-list{align-content:initial;padding:10px;display:block;overflow-y:auto}.action-customer-group{background:#fff;border:1px solid #e4dbf5;border-radius:13px;margin:0 0 10px;overflow:visible}.action-customer-group>header{background:#faf8ff;border-bottom:1px solid #eee8f8;border-radius:13px 13px 0 0;align-items:center;gap:7px;padding:10px 12px;display:flex}.action-customer-group>header strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.action-customer-group>header small{color:#81758b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.action-customer-group>header b{color:#5f3bc1;white-space:nowrap;background:#eee9ff;border-radius:999px;margin-left:auto;padding:4px 6px;font-size:9px}.conversation-rows.is-action-list .action-case-row{box-shadow:none;border:0;border-bottom:1px solid #eee8f7;border-radius:0;min-width:0;position:relative;overflow:visible}.conversation-rows.is-action-list .action-case-row:last-child{border-bottom:0}.conversation-rows.is-action-list .action-case-main{grid-template-columns:minmax(0,1fr) auto;gap:5px;min-height:0;padding:11px 12px;display:grid}.conversation-rows.is-action-list .action-case-heading{grid-column:1/2;align-items:baseline;gap:6px;padding-right:0;display:flex}.conversation-rows.is-action-list .action-case-heading strong{font-size:11px;line-height:1.35}.conversation-rows.is-action-list .action-case-heading small{color:#806f96;font-size:8px}.conversation-rows.is-action-list .action-case-heading>b{width:23px;height:23px;font-size:8px;position:static}.conversation-rows.is-action-list .action-case-labels{grid-area:2/1/auto/2}.conversation-rows.is-action-list .action-case-summary{-webkit-line-clamp:2;grid-column:1/2;padding:0;font-size:10px;line-height:1.35}.action-case-due{color:#695d76;grid-area:1/2/4;place-items:flex-end end;padding:1px 0 18px;display:grid}.action-case-due small{color:#988ca4;font-size:7px;font-weight:850}.action-case-due time{text-align:right;font-size:8px;font-weight:800}.conversation-rows.is-action-list .action-case-review{font-size:8px;bottom:10px;right:11px}.conversation-rows.is-action-list .action-case-quick-popover{box-shadow:none;margin:0 8px 9px;position:static;left:0;right:auto}.conversation-rows.is-action-list .action-case-quick-popover:before{display:none}.conversation-rows.is-action-list .action-case-row.has-quick-popover{z-index:auto}@media (width<=760px){.conversation-rows.is-action-list{padding:9px}.action-customer-group{margin-bottom:9px}.action-customer-group>header{padding:11px 12px}.action-customer-group>header strong{font-size:14px}.action-customer-group>header small{font-size:10px}.conversation-rows.is-action-list .action-case-main{padding:12px}.conversation-rows.is-action-list .action-case-heading strong{font-size:13px}.conversation-rows.is-action-list .action-case-summary{font-size:11px}.action-case-due time{font-size:9px}.conversation-rows.is-action-list .action-case-review{font-size:10px}}.action-case-quick-ai{grid-template-columns:39px minmax(0,1fr);align-items:flex-start;gap:10px!important;display:grid!important}.action-case-quick-ai>img{-o-object-fit:cover;object-fit:cover;background:#ece6ff;border:1px solid #d8cdf5;border-radius:13px;width:39px;height:39px}.action-case-quick-ai>div{gap:4px;display:grid}.action-case-quick-ai small{color:#6847d4;letter-spacing:.08em;font-size:8px;font-weight:900}.action-case-quick-ai strong{font-size:13px;line-height:1.35}.action-case-quick-ai span{color:#756a7f;font-size:11px;line-height:1.45}@media (width<=760px){.action-case-quick-ai{grid-template-columns:44px minmax(0,1fr)}.action-case-quick-ai>img{width:44px;height:44px}.action-case-quick-ai strong{font-size:15px}.action-case-quick-ai span{font-size:12px}}.conversation-rows.is-action-list .action-case-row:nth-child(n) .action-case-quick-popover{box-sizing:border-box;width:auto!important;margin:0 8px 9px!important;left:auto!important;right:auto!important}.conversation-rows.is-action-list .action-case-quick-popover{overscroll-behavior:contain;max-height:min(440px,52dvh);overflow-y:auto}.action-case-quick-customer{background:#fff;border:1px solid #ddd5f2;border-radius:10px;align-items:baseline;gap:7px;padding:8px 10px;display:flex}.action-case-quick-customer strong{color:#43325d;font-size:10px}.action-case-quick-customer span{color:#83768d;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.action-case-quick-report{color:#625875;background:#f6f3ff;border-left:3px solid #8a70de;border-radius:8px;margin:0;padding:8px 10px;font-size:10px;line-height:1.45}.action-case-quick-report small{color:#6b4bd2;letter-spacing:.09em;margin-bottom:3px;font-size:7px;font-weight:900;display:block}@media (width<=760px){.conversation-rows.is-action-list .action-case-quick-popover{max-height:48dvh}.action-case-quick-customer strong{font-size:12px}.action-case-quick-customer span,.action-case-quick-report{font-size:11px}.action-case-quick-report small{font-size:8px}}.conversation-rows.is-action-list .action-case-quick-popover{background:linear-gradient(145deg,#eef1ff,#fbfaff 64%,#fff);border-color:#9c86e5;margin-bottom:11px;box-shadow:0 14px 30px #4c359138,0 3px 9px #30214f1f}.action-case-quick-review{padding-top:2px;display:block!important}.action-case-quick-review button{color:#6040bd;cursor:pointer;font:inherit;background:#fff;border:1px solid #d4c9ee;border-radius:9px;width:100%;min-height:35px;padding:9px 11px;font-size:10px;font-weight:850}.action-case-quick-actions{grid-template-columns:1fr 1fr;justify-content:stretch!important;display:grid!important}.action-case-quick-actions button{width:100%}.action-case-quick-actions button.is-cancel{color:#b42318;background:#fff4f2;border-color:#e7aaa4}@media (width<=760px){.action-case-quick-review button{padding:11px;font-size:12px}.action-case-quick-actions button.is-cancel{font-size:12px}}.action-quick-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:710;background:#1f172d6b;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.action-quick-modal{overscroll-behavior:contain;background:linear-gradient(145deg,#eef1ff,#fbfaff 64%,#fff);border:1px solid #9c86e5;border-radius:19px;width:min(440px,100%);max-height:min(610px,100dvh - 36px);padding:4px;position:relative;overflow-y:auto;box-shadow:0 24px 65px #2c1d534d,0 5px 16px #30214f26}.action-quick-modal .action-case-quick-panel{background:0 0;border:0;padding:16px}.action-quick-modal .action-case-quick-close{color:#5b43b4;cursor:pointer;z-index:2;background:#e8e1ff;border:0;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin:0;font-size:20px;display:flex;position:absolute;top:12px;left:auto;right:12px}.action-quick-modal .action-case-quick-ai{padding-right:31px}@media (width<=760px){.action-quick-backdrop{align-items:center;padding:14px}.action-quick-modal{width:100%;max-height:82dvh}.action-quick-modal .action-case-quick-panel{padding:16px}.action-quick-modal .action-case-quick-close{width:32px;height:32px;margin:0;top:11px;left:auto;right:11px}}:root{--fud-bg:#f6f2eb;--fud-surface:#fffdf9;--fud-ink:#26231f;--fud-muted:#756f67;--fud-line:#ded7cd;--fud-green:#22583a;--fud-green-soft:#e8f0e8;--fud-amber:#9b6420;--fud-amber-soft:#fff1d6;--fud-orange:#a84c2e;--fud-orange-soft:#fbe8df;--fud-blue:#3f6575;--fud-blue-soft:#e8f0f3;--fud-danger:#9d3028}.fud-shell{background:var(--fud-bg);color:var(--fud-ink);min-height:100dvh;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.fud-shell *{box-sizing:border-box}.fud-shell button,.fud-shell input,.fud-shell textarea{font:inherit}.fud-topbar{border-bottom:1px solid var(--fud-line);z-index:20;background:#fffdf9f0;align-items:center;height:66px;padding:0 28px;display:flex;position:sticky;top:0}.fud-topbar>a{border:1px solid var(--fud-line);color:#514d47;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;display:flex}.fud-topbar>a:hover{background:#f2eee7}.fud-brand{align-items:baseline;gap:12px;margin-left:18px;display:flex}.fud-brand span{color:var(--fud-green);font-family:Georgia,serif;font-size:23px;font-weight:800}.fud-brand small{color:#8b847c;letter-spacing:.16em;font-size:9px;font-weight:900}.fud-date{color:#6d675f;align-items:center;gap:8px;margin-left:auto;font-size:12px;font-weight:700;display:flex}.fud-user{background:var(--fud-green);color:#fff;cursor:pointer;border:0;border-radius:50%;width:36px;height:36px;margin-left:22px;font-size:12px;font-weight:900}.fud-heading{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1380px;margin:0 auto;padding:38px 34px 24px;display:flex}.fud-heading p{color:var(--fud-green);letter-spacing:.06em;margin:0 0 7px;font-size:11px;font-weight:900}.fud-heading h1{letter-spacing:-.035em;margin:0;font-family:Georgia,serif;font-size:37px}.fud-heading>div>span{color:var(--fud-muted);margin-top:8px;font-size:13px;display:block}.fud-summary{background:var(--fud-surface);border:1px solid var(--fud-line);border-radius:15px;align-items:center;display:flex;overflow:hidden}.fud-summary>div{gap:2px;min-width:98px;padding:13px 18px;display:grid}.fud-summary>div+div{border-left:1px solid var(--fud-line)}.fud-summary strong{font-family:Georgia,serif;font-size:21px}.fud-summary span{color:var(--fud-muted);font-size:9px;font-weight:800}.fud-main-tabs{border-bottom:1px solid var(--fud-line);gap:25px;max-width:1380px;margin:0 auto;padding:0 34px;display:flex}.fud-main-tabs button{color:#777067;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:14px 2px;font-size:13px;font-weight:800;display:flex}.fud-main-tabs button svg{font-size:17px}.fud-main-tabs button b{color:#756f67;background:#e9e4dc;border-radius:999px;min-width:21px;padding:4px 6px;font-size:9px}.fud-main-tabs button.is-active{border-color:var(--fud-green);color:var(--fud-green)}.fud-main-tabs button.is-active b{background:var(--fud-green-soft);color:var(--fud-green)}.fud-proposal-layout,.fud-timeline-layout{grid-template-columns:210px minmax(0,1fr);gap:24px;max-width:1380px;margin:0 auto;padding:24px 34px 46px;display:grid}.fud-filter-panel{align-self:start;gap:24px;display:grid;position:sticky;top:90px}.fud-filter-panel h2{margin:0;font-size:11px}.fud-filter-panel>div{gap:3px;display:grid}.fud-filter-panel>div button{color:#6f6961;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;padding:10px;font-size:11px;font-weight:750;display:flex}.fud-filter-panel>div button b{text-align:center;background:#e9e3db;border-radius:999px;min-width:22px;padding:4px 6px;font-size:8px}.fud-filter-panel>div button.is-active{color:var(--fud-green);background:#e5ece4}.fud-filter-panel>div button.is-active b{color:var(--fud-green);background:#fff}.fud-filter-panel article{background:var(--fud-green-soft);color:var(--fud-green);border-radius:14px;gap:7px;padding:15px;display:grid}.fud-filter-panel article svg{font-size:18px}.fud-filter-panel article strong{font-size:11px}.fud-filter-panel article p{color:#57705f;margin:0;font-size:9px;line-height:1.55}.fud-proposal-column{min-width:0}.fud-proposal-column>header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.fud-proposal-column>header>div{gap:3px;display:grid}.fud-proposal-column>header strong{font-size:13px}.fud-proposal-column>header span{color:var(--fud-muted);font-size:9px}.fud-proposal-column>header>button{border:1px solid var(--fud-line);color:#625d56;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:800;display:flex}.fud-proposal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.fud-proposal{background:var(--fud-surface);border:1px solid var(--fud-line);border-radius:16px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.fud-proposal:before{background:var(--fud-amber);content:"";height:4px;position:absolute;top:0;left:0;right:0}.fud-proposal.is-suggestion:before{background:var(--fud-blue)}.fud-proposal.is-review:before{background:var(--fud-orange)}.fud-proposal>header,.fud-time-card>header{justify-content:space-between;align-items:center;gap:12px;padding:17px 18px 8px;display:flex}.fud-customer{align-items:center;gap:10px;min-width:0;display:flex}.fud-avatar{color:#665c52;background:#ebe4da;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-weight:900;display:grid}.is-reminder .fud-avatar{background:var(--fud-amber-soft);color:var(--fud-amber)}.is-suggestion .fud-avatar{background:var(--fud-blue-soft);color:var(--fud-blue)}.is-review .fud-avatar{background:var(--fud-orange-soft);color:var(--fud-orange)}.fud-customer>div{gap:3px;min-width:0;display:grid}.fud-customer strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.fud-customer small{color:var(--fud-muted);font-size:8px}.fud-icon-button{color:#7c756d;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:flex}.fud-icon-button:hover{background:#f2eee8}.fud-proposal-body{flex-direction:column;flex:1;padding:14px 18px;display:flex}.fud-type-line{color:var(--fud-amber);align-items:center;gap:6px;font-size:9px;font-weight:900;display:flex}.is-suggestion .fud-type-line{color:var(--fud-blue)}.is-review .fud-type-line{color:var(--fud-orange)}.fud-type-line svg{font-size:14px}.fud-proposal h2{letter-spacing:-.02em;margin:8px 0;font-size:16px;line-height:1.35}.fud-proposal-body>p{color:#6f6860;margin:0;font-size:11px;line-height:1.62}.fud-signal-row{gap:6px;margin-top:13px;display:flex}.fud-signal-row span{color:#706961;background:#f0ece6;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:800}.fud-proposal blockquote{color:#4f4943;background:#f4f0ea;border:0;border-radius:11px;margin:14px 0 0;padding:12px;font-size:10px;line-height:1.58}.fud-proposed-time{color:#655f58;grid-template-columns:15px auto 15px auto;align-items:center;gap:5px;margin-top:12px;font-size:9px;font-weight:800;display:grid}.fud-proposed-time svg{color:var(--fud-amber);font-size:13px}.is-review .fud-proposed-time svg{color:var(--fud-orange)}.fud-proposal>footer{border-top:1px solid #ebe5dc;align-items:center;gap:4px;padding:11px 14px;display:flex}.fud-proposal>footer .fud-primary-button{margin-left:auto}.fud-text-button,.fud-primary-button,.fud-secondary-button{cursor:pointer;white-space:nowrap;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:8px 10px;font-size:9px;font-weight:850;display:inline-flex}.fud-text-button{color:#6d665f;background:0 0}.fud-text-button:hover{background:#f2eee8}.fud-primary-button{background:var(--fud-green);color:#fff}.fud-primary-button:active,.fud-secondary-button:active,.fud-text-button:active{transform:translateY(1px)}.fud-primary-button:disabled{cursor:not-allowed;opacity:.45}.fud-secondary-button{color:#4f4a44;background:#eee9e2}.fud-timeline-layout{grid-template-columns:250px minmax(0,1fr)}.fud-timeline-aside{align-self:start;gap:14px;display:grid;position:sticky;top:90px}.fud-timeline-aside>div{background:var(--fud-green);color:#fff;border-radius:16px;padding:20px;display:grid}.fud-timeline-aside>div span{font-size:9px;font-weight:800}.fud-timeline-aside>div strong{margin:6px 0 1px;font-family:Georgia,serif;font-size:38px}.fud-timeline-aside>div small{color:#c5d7ca;font-size:9px}.fud-timeline-aside>button{background:var(--fud-surface);border:1px solid var(--fud-line);color:var(--fud-ink);cursor:pointer;text-align:left;border-radius:14px;grid-template-columns:20px minmax(0,1fr) 14px;align-items:center;gap:10px;padding:14px;display:grid}.fud-timeline-aside>button>svg:first-child{color:var(--fud-green);font-size:18px}.fud-timeline-aside>button span{gap:3px;display:grid}.fud-timeline-aside>button strong{font-size:10px}.fud-timeline-aside>button small{color:var(--fud-muted);font-size:8px}.fud-timeline-aside article{background:var(--fud-amber-soft);color:#77501d;border-radius:14px;gap:9px;padding:14px;font-size:9px;line-height:1.5;display:flex}.fud-timeline-aside article svg{flex:none;font-size:16px}.fud-timeline-aside article p{margin:0}.fud-timeline-panel{border:1px solid var(--fud-line);background:#fffdf994;border-radius:18px;min-width:0;padding:24px}.fud-timeline-scroll{scrollbar-color:#cfc6bb transparent;scrollbar-width:thin;max-height:calc(100dvh - 255px);padding-right:10px;overflow-y:auto}.fud-day+.fud-day{margin-top:28px}.fud-day>header{justify-content:space-between;align-items:center;margin:0 0 15px 84px;display:flex}.fud-day>header h2{margin:0;font-family:Georgia,serif;font-size:18px}.fud-day>header span{color:var(--fud-muted);font-size:8px;font-weight:850}.fud-time-items{display:grid}.fud-time-item{grid-template-columns:62px 22px minmax(0,1fr);display:grid}.fud-time-item>time{color:#514c46;text-align:right;padding-top:18px;font-size:10px;font-weight:900}.fud-time-line{justify-content:center;display:flex;position:relative}.fud-time-line:after{content:"";background:#d6cec4;width:1px;position:absolute;top:0;bottom:0}.fud-time-line i{background:var(--fud-green);border:4px solid var(--fud-bg);z-index:1;border-radius:50%;width:13px;height:13px;margin-top:18px;position:relative}.fud-time-card{background:var(--fud-surface);border:1px solid var(--fud-line);border-radius:14px;margin:0 0 12px 10px;overflow:hidden}.fud-time-card>header{padding:13px 15px 8px}.fud-status{background:var(--fud-green-soft);color:var(--fud-green);border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;font-weight:900;display:flex}.fud-time-card>p{margin:8px 15px 5px;font-size:11px;line-height:1.55}.fud-reason{color:var(--fud-muted);margin:0 15px 13px;font-size:8px;display:block}.fud-time-card>footer{border-top:1px solid #ebe5dc;gap:5px;padding:8px 11px;display:flex}.fud-time-card>footer button{color:#686159;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:7px;font-size:8px;font-weight:800;display:flex}.fud-time-card>footer button:hover{background:#f1ede7}.fud-time-card>footer button.is-danger{color:var(--fud-danger);margin-left:auto}.fud-empty{color:var(--fud-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}.fud-empty svg{color:#aaa198;font-size:48px}.fud-empty h2{color:var(--fud-ink);margin:14px 0 5px;font-size:15px}.fud-empty p{margin:0;font-size:10px}.fud-dialog-backdrop{z-index:50;background:#26231f6b;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.fud-dialog{background:var(--fud-surface);border:1px solid var(--fud-line);border-radius:18px;width:min(560px,100%);max-height:calc(100dvh - 44px);overflow:auto;box-shadow:0 30px 90px #342b223d}.fud-dialog>header{border-bottom:1px solid var(--fud-line);justify-content:space-between;align-items:flex-start;padding:20px 22px;display:flex}.fud-dialog>header small{color:var(--fud-green);letter-spacing:.14em;font-size:8px;font-weight:900}.fud-dialog h2{margin:5px 0 0;font-size:20px}.fud-dialog-content{gap:17px;padding:20px 22px;display:grid}.fud-approval-note{background:var(--fud-green-soft);color:var(--fud-green);border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.fud-approval-note svg{flex:none;font-size:18px}.fud-approval-note p{gap:3px;margin:0;display:grid}.fud-approval-note strong{font-size:10px}.fud-approval-note span{color:#587262;font-size:9px}.fud-dialog label{gap:7px;display:grid}.fud-dialog label>span{color:#59534d;font-size:9px;font-weight:850}.fud-dialog textarea,.fud-dialog input{color:var(--fud-ink);resize:vertical;background:#fff;border:1px solid #d6cec4;border-radius:10px;outline:0;width:100%;padding:11px}.fud-dialog textarea{font-size:12px;line-height:1.55}.fud-dialog input{font-size:11px}.fud-date-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fud-timezone{color:var(--fud-muted);margin:-7px 0 0;font-size:8px}.fud-dialog>footer{border-top:1px solid var(--fud-line);background:#f7f3ed;border-radius:0 0 18px 18px;justify-content:flex-end;align-items:center;gap:9px;padding:14px 22px;display:flex}.fud-conversation-toast{color:#fff;z-index:60;background:#282d29;border:1px solid #3d4540;border-radius:15px;grid-template-columns:35px minmax(0,1fr);align-items:flex-start;gap:11px;max-width:390px;padding:14px 40px 14px 14px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 50px #221e1a3d}.fud-conversation-toast>button{color:#adb5af;cursor:pointer;background:0 0;border:0;font-size:15px;position:absolute;top:10px;right:10px}.fud-conversation-toast>div{color:#cfe1d4;background:#395342;border-radius:10px;place-items:center;width:35px;height:35px;font-size:17px;display:grid}.fud-conversation-toast>div.is-suggestion{color:#d5e4ea;background:#344a54}.fud-conversation-toast section{gap:3px;display:grid}.fud-conversation-toast small{color:#aeb9b1;font-size:8px;font-weight:900}.fud-conversation-toast strong{font-size:11px}.fud-conversation-toast p{color:#d5ddd7;margin:2px 0;font-size:9px}.fud-conversation-toast span{color:#adb7b0;font-size:8px;line-height:1.45}.fud-success-toast{background:var(--fud-green);color:#fff;cursor:pointer;z-index:61;border:0;border-radius:12px;align-items:center;gap:8px;padding:12px 14px;font-size:10px;font-weight:800;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.fud-success-toast svg:last-child{margin-left:7px}.fud-shell button:focus-visible,.fud-shell a:focus-visible,.fud-shell input:focus-visible,.fud-shell textarea:focus-visible{outline-offset:2px;outline:3px solid #22583a3d}@media (width<=980px){.fud-proposal-grid{grid-template-columns:1fr}.fud-summary>div{min-width:84px;padding:11px 14px}.fud-timeline-layout{grid-template-columns:210px minmax(0,1fr)}}@media (width<=760px){.fud-topbar{height:62px;padding:0 14px}.fud-brand{margin-left:11px}.fud-brand small,.fud-date{display:none}.fud-user{margin-left:auto}.fud-heading{align-items:flex-start;padding:25px 16px 18px;display:grid}.fud-heading h1{font-size:31px}.fud-summary{width:100%}.fud-summary>div{flex:1;min-width:0}.fud-main-tabs{gap:18px;padding:0 16px;overflow-x:auto}.fud-proposal-layout,.fud-timeline-layout{padding:18px 16px 34px;display:block}.fud-filter-panel,.fud-timeline-aside{position:static}.fud-filter-panel h2,.fud-filter-panel article{display:none}.fud-filter-panel>div{gap:7px;margin-bottom:18px;display:flex;overflow-x:auto}.fud-filter-panel>div button{flex:none}.fud-proposal-column>header>button{display:none}.fud-proposal-grid{grid-template-columns:1fr}.fud-proposal>footer{flex-wrap:wrap}.fud-proposal>footer .fud-primary-button{width:100%;margin-left:0}.fud-timeline-aside{grid-template-columns:1fr 1fr;margin-bottom:16px}.fud-timeline-aside>div{padding:15px}.fud-timeline-aside article{display:none}.fud-timeline-panel{border-radius:15px;padding:15px 10px}.fud-timeline-scroll{max-height:none;padding-right:0;overflow:visible}.fud-day>header{margin-left:68px}.fud-time-item{grid-template-columns:50px 18px minmax(0,1fr)}.fud-time-card{margin-left:7px}.fud-time-card>header{align-items:flex-start}.fud-status{white-space:nowrap}.fud-time-card>footer{flex-wrap:wrap}.fud-time-card>footer button.is-danger{margin-left:0}.fud-dialog-backdrop{align-items:flex-end;padding:0}.fud-dialog{border-radius:20px 20px 0 0;width:100%;max-height:92dvh}.fud-date-grid{grid-template-columns:1fr}.fud-conversation-toast{max-width:none;bottom:14px;left:14px;right:14px}.fud-success-toast{width:max-content;max-width:calc(100% - 28px);bottom:14px}}@media (prefers-reduced-motion:no-preference){.fud-dialog{animation:.2s cubic-bezier(.2,.8,.2,1) fud-dialog-in}.fud-conversation-toast,.fud-success-toast{animation:.24s cubic-bezier(.2,.8,.2,1) fud-toast-in}}@keyframes fud-dialog-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes fud-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fud-note-open{display:none}.fud-proposal-sheet{background:var(--fud-surface);border:1px solid var(--fud-line);border-radius:20px;width:min(520px,100%);max-height:calc(100dvh - 40px);position:relative;overflow:auto;box-shadow:0 30px 90px #342b223d}.fud-proposal-sheet:before{background:var(--fud-amber);content:"";height:4px;position:absolute;top:0;left:0;right:0}.fud-proposal-sheet.is-suggestion:before{background:var(--fud-blue)}.fud-proposal-sheet.is-review:before{background:var(--fud-orange)}.fud-proposal-sheet>header{border-bottom:1px solid var(--fud-line);justify-content:space-between;align-items:center;padding:20px;display:flex}.fud-sheet-content{padding:21px}.fud-sheet-content h2{letter-spacing:-.025em;margin:9px 0;font-size:21px;line-height:1.35}.fud-sheet-content>p{color:#6f6860;margin:0;font-size:12px;line-height:1.62}.fud-sheet-content blockquote{color:#4f4943;background:#f4f0ea;border:0;border-radius:11px;margin:16px 0 0;padding:13px;font-size:11px;line-height:1.58}.fud-proposal-sheet>footer{border-top:1px solid var(--fud-line);background:#f7f3ed;border-radius:0 0 20px 20px;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}.fud-proposal-sheet>footer .is-danger{color:var(--fud-danger)}.fud-sheet-handle{display:none}@media (width<=760px){.fud-topbar{height:58px;padding:0 12px}.fud-topbar>a{width:34px;height:34px}.fud-brand{margin-left:10px}.fud-brand span{font-size:20px}.fud-user{width:34px;height:34px}.fud-heading{display:none}.fud-main-tabs{padding:0 14px}.fud-main-tabs button{padding:12px 1px;font-size:11px}.fud-proposal-layout,.fud-timeline-layout{padding:15px 12px 30px}.fud-filter-panel>div{scrollbar-width:none;gap:6px;margin-bottom:14px;padding:1px 2px 3px}.fud-filter-panel>div::-webkit-scrollbar{display:none}.fud-filter-panel>div button{padding:8px 9px;font-size:9px}.fud-proposal-column>header{display:none}.fud-proposal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fud-proposal{cursor:pointer;border-radius:14px;min-height:208px}.fud-proposal .fud-customer{gap:7px}.fud-proposal .fud-customer small{text-overflow:ellipsis;white-space:nowrap;max-width:80px;font-size:7px;overflow:hidden}.fud-proposal>header .fud-icon-button{display:none}.fud-proposal .fud-type-line{font-size:7px}.fud-proposal h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:35px;margin:7px 0;font-size:13px;line-height:1.34;display:-webkit-box;overflow:hidden}.fud-proposal-body>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:8px;line-height:1.5;display:-webkit-box;overflow:hidden}.fud-proposal .fud-signal-row{gap:4px;margin-top:8px}.fud-proposal .fud-signal-row span{padding:4px 5px;font-size:6px}.fud-proposal blockquote{display:none}.fud-proposal .fud-proposed-time{grid-template-columns:12px auto 12px auto;gap:3px;margin-top:auto;padding-top:9px;font-size:7px}.fud-proposal>footer{border-top:0;margin-top:auto;padding:0 10px 10px}.fud-proposal>footer .fud-text-button,.fud-proposal>footer .fud-primary-button{display:none}.fud-note-open{color:#5c554d;background:#ffffff9e;border:1px solid #685d5126;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-height:28px;margin-left:auto;padding:6px 8px;font-size:7px;font-weight:900;display:flex}.fud-proposal.is-suggestion{background:#f1f7f8}.fud-proposal.is-reminder{background:#fffaf0}.fud-proposal.is-review{background:#fff4ef}.fud-timeline-panel{padding:15px 7px}.fud-day>header{margin-left:61px}.fud-day>header h2{font-size:16px}.fud-time-item{grid-template-columns:46px 15px minmax(0,1fr)}.fud-time-item>time{font-size:8px}.fud-time-card{margin-left:5px}.fud-time-card>header{padding:11px}.fud-time-card>p{margin:7px 11px 5px;font-size:9px}.fud-reason{margin:0 11px 10px}.fud-sheet-handle{background:#d2cbc2;border-radius:999px;width:38px;height:4px;margin:9px auto 1px;display:block}.fud-sheet-content{padding:18px 17px}.fud-sheet-content h2{font-size:20px}.fud-proposal-sheet>footer{grid-template-columns:1fr auto;align-items:stretch;padding:12px 14px;display:grid}.fud-proposal-sheet>footer .fud-primary-button{grid-area:1/1/auto/-1;min-height:44px}.fud-proposal-sheet>footer .fud-secondary-button,.fud-proposal-sheet>footer .fud-text-button{min-height:40px}.fud-proposal{min-height:168px}.fud-proposal>header{padding:13px 12px 4px}.fud-proposal .fud-avatar{width:29px;height:29px;font-size:9px}.fud-proposal .fud-customer strong{font-size:11px}.fud-proposal .fud-customer small{display:none}.fud-proposal-body{padding:8px 12px 5px}.fud-proposal .fud-type-line{gap:5px;font-size:9px}.fud-proposal .fud-type-line svg{font-size:13px}.fud-proposal h2{-webkit-line-clamp:2;min-height:40px;margin:8px 0 4px;font-size:15px;line-height:1.32}.fud-proposal-body>p,.fud-proposal .fud-signal-row{display:none}.fud-proposal .fud-proposed-time{grid-template-columns:14px auto 14px auto;gap:4px;padding-top:9px;font-size:10px}.fud-proposal .fud-proposed-time svg{font-size:12px}.fud-proposal>footer{padding:2px 10px 10px}.fud-note-open{border-radius:50%;width:30px;height:30px;min-height:30px;padding:0;font-size:0}.fud-note-open svg{font-size:12px}.fud-dialog-backdrop{align-items:flex-start;padding:10px}.fud-dialog{border-radius:18px;max-height:calc(100dvh - 20px)}.fud-proposal-sheet{border:1px solid var(--fud-line);border-radius:18px;width:100%;max-height:calc(100dvh - 20px)}.fud-sheet-handle{display:none}.fud-proposal-sheet>header{padding:16px 17px 12px}.fud-sheet-content .fud-type-line{font-size:10px}.fud-sheet-content h2{font-size:22px;line-height:1.3}.fud-sheet-content>p,.fud-sheet-content blockquote{font-size:13px}.fud-sheet-content .fud-proposed-time{font-size:12px}.fud-proposal-sheet>footer .fud-secondary-button,.fud-proposal-sheet>footer .fud-text-button{font-size:11px}.fud-proposal-sheet>footer .fud-primary-button{font-size:12px}.fud-time-card>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.fud-time-card .fud-reason{display:none}}@media (width<=380px){.fud-proposal-grid{gap:8px}.fud-proposal{min-height:162px}.fud-proposal h2{font-size:14px}}@media (prefers-reduced-motion:no-preference){.fud-dialog,.fud-proposal-sheet{animation:.22s cubic-bezier(.2,.8,.2,1) fud-drop-in}}@keyframes fud-drop-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.fud-proposal:before{display:none}.fud-proposal-grid{align-items:start}.fud-note-header{color:#382000;background:#f5a524;align-items:center;gap:7px;min-height:46px;padding:10px 13px;display:flex}.fud-proposal.is-suggestion .fud-note-header{color:#fff;background:#2d7dd2}.fud-proposal.is-review .fud-note-header{color:#fff;background:#d94f5c}.fud-note-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.fud-note-body{gap:10px;padding:12px 13px;display:grid}.fud-note-customer{align-items:center;gap:8px;min-width:0;display:flex}.fud-note-customer>div{gap:2px;min-width:0;display:grid}.fud-note-customer strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.fud-note-customer small{color:#7a726a;white-space:nowrap;font-size:8px}.fud-note-description{color:#5f5952;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.fud-inline-schedule{gap:6px;display:grid}.fud-inline-schedule label{cursor:pointer;background:#ffffffb8;border:1px solid #48382624;border-radius:9px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:5px;min-height:35px;padding:5px 7px;display:grid}.fud-inline-schedule label>span{color:#7a6b59;font-size:7px;font-weight:850}.fud-inline-schedule input{appearance:none;color:#30271e;text-align:right;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:9px;font-weight:850}.fud-note-actions{background:#ffffff6b;border-top:1px solid #4838261f;grid-template-columns:1fr 1fr;margin-top:auto;padding:0!important;display:grid!important}.fud-note-actions button{color:#776e65;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;min-height:38px;font-size:9px;font-weight:850;display:flex}.fud-note-actions button+button{border-left:1px solid #4838261f}.fud-note-actions button.is-confirm{color:#087a52}.fud-note-actions button:hover{background:#ffffffa3}.fud-note-actions button:active{transform:translateY(1px)}.fud-proposal.is-reminder{background:#fff7e8}.fud-proposal.is-suggestion{background:#edf6ff}.fud-proposal.is-review{background:#fff0f2}.fud-proposal.is-suggestion .fud-note-actions{grid-template-columns:1fr}.fud-proposal.is-suggestion .fud-note-actions button{color:#a03b43}@media (width<=760px){.fud-proposal{min-height:230px}.fud-proposal>header.fud-note-header{padding:10px 11px}.fud-note-header{min-height:44px}.fud-note-header strong{font-size:13px}.fud-note-body{gap:9px;padding:10px 11px}.fud-note-customer .fud-avatar{width:25px;height:25px;font-size:8px}.fud-note-customer strong{font-size:10px}.fud-note-customer small{font-size:7px;display:block}.fud-note-description{font-size:10px;line-height:1.4}.fud-inline-schedule label{grid-template-columns:26px minmax(0,1fr);min-height:34px;padding:5px 7px}.fud-inline-schedule input{font-size:9px}.fud-note-actions{padding:0!important}.fud-note-actions button{min-height:38px;font-size:9px}.fud-note-actions button span{display:inline}.fud-proposal.is-suggestion{min-height:158px}}@media (width<=380px){.fud-note-header strong{font-size:12px}.fud-note-body{padding:9px 10px}.fud-inline-schedule label{grid-template-columns:24px minmax(0,1fr);padding:5px 6px}.fud-inline-schedule input{font-size:8px}.fud-note-actions button span{display:none}}.fud-proposal-sheet:before{display:none}.fud-sheet-title{color:#382000;background:#f5a524;justify-content:space-between;display:flex;border:0!important;align-items:center!important;padding:16px 18px!important}.fud-proposal-sheet.is-suggestion .fud-sheet-title{color:#fff;background:#2d7dd2}.fud-proposal-sheet.is-review .fud-sheet-title{color:#fff;background:#d94f5c}.fud-sheet-title h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;line-height:1.3;overflow:hidden}.fud-sheet-title .fud-icon-button{color:inherit;flex:none}.fud-sheet-content{gap:16px;display:grid}.fud-sheet-customer{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.fud-sheet-customer>div{gap:3px;min-width:0;display:grid}.fud-sheet-customer strong{font-size:12px}.fud-sheet-customer small{color:#746d65;font-size:9px}.fud-sheet-customer>span:last-child{color:#8a8279;font-size:8px}.fud-sheet-section{gap:6px;display:grid}.fud-sheet-section>small{color:#82776d;font-size:8px;font-weight:900}.fud-sheet-section p{color:#554f48;margin:0;font-size:12px;line-height:1.55}.fud-sheet-section blockquote{color:#403b36;background:#f2eee8;border:0;border-radius:11px;margin:0;padding:13px;font-size:12px;line-height:1.55}.fud-sheet-schedule{grid-template-columns:1fr 1fr;gap:8px;display:grid}.fud-sheet-schedule label{background:#fff;border:1px solid #d9d0c6;border-radius:10px;gap:6px;padding:9px 10px;display:grid}.fud-sheet-schedule label>span{color:#776e65;font-size:8px;font-weight:850}.fud-sheet-schedule input{color:#29241f;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:11px;font-weight:850}.fud-sheet-conversation{color:#3e6250;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #e5ddd4;align-items:center;gap:7px;padding:13px 2px 0;font-size:10px;font-weight:850;display:flex}.fud-sheet-conversation svg:last-child{margin-left:auto}.fud-sheet-actions{grid-template-columns:1fr 1fr;background:#f8f4ee!important;border-top:1px solid #ded6cd!important;gap:0!important;padding:0!important;display:grid!important}.fud-sheet-actions button{color:#8b433f;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;min-height:52px;font-size:11px;font-weight:850;display:flex}.fud-sheet-actions button+button{border-left:1px solid #ded6cd}.fud-sheet-actions button.is-confirm{color:#087a52}.fud-proposal-sheet.is-reminder .fud-sheet-content{background:#fff8e9}.fud-proposal-sheet.is-suggestion .fud-sheet-content{background:#eef6ff}.fud-proposal-sheet.is-review .fud-sheet-content{background:#fff0f2}.fud-proposal-sheet.is-reminder .fud-sheet-actions{background:#fff3dc!important}.fud-proposal-sheet.is-suggestion .fud-sheet-actions{background:#e8f3ff!important}.fud-proposal-sheet.is-review .fud-sheet-actions{background:#ffe7eb!important}.fud-proposal-sheet.is-reminder .fud-sheet-schedule label:focus-within{border-color:#d98b11;box-shadow:0 0 0 3px #f5a5242e}.fud-proposal-sheet.is-review .fud-sheet-schedule label:focus-within{border-color:#c83f4d;box-shadow:0 0 0 3px #d94f5c26}.fud-note-description{appearance:none;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0}.fud-note-description:hover{color:#28231f}.fud-note-description:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}.fud-reply-draft blockquote{background:#ffffffb8;border:1px solid #44392e1a}.fud-discuss-toggle{color:#516259;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:4px 1px 0;font-size:10px;font-weight:850;display:flex}.fud-discuss-toggle svg:last-child{margin-left:auto;transition:transform .18s}.fud-discuss-toggle svg:last-child.is-open{transform:rotate(90deg)}.fud-internal-discussion{background:#ffffff94;border:1px solid #44392e1f;border-radius:12px;gap:8px;margin-top:3px;padding:10px;display:grid}.fud-internal-discussion label{gap:6px;display:grid}.fud-internal-discussion label>span{color:#6e665e;font-size:8px;font-weight:900}.fud-internal-discussion textarea{color:#302b26;font:inherit;resize:none;background:#fff;border:1px solid #d8cfc5;border-radius:9px;outline:0;width:100%;padding:9px;font-size:11px;line-height:1.45}.fud-internal-discussion>button{color:#fff;cursor:pointer;background:#315d48;border:0;border-radius:9px;justify-content:center;place-self:end;align-items:center;gap:5px;min-height:32px;padding:7px 10px;font-size:9px;font-weight:850;display:flex}.fud-internal-discussion>button:disabled{cursor:not-allowed;opacity:.42}.fud-sheet-actions button.is-send{color:#1763aa}.fud-proposal-sheet.is-suggestion .fud-sheet-actions{grid-template-columns:1fr 1fr}.fud-proposal-item{cursor:pointer;gap:7px;min-width:0;display:grid}.fud-proposal-item[role=button]:focus-visible{outline-offset:3px;border-radius:15px;outline:3px solid #315d484d}.fud-proposal .fud-note-description{cursor:pointer}.fud-note-owner{padding:0 5px}.fud-note-owner .fud-note-customer{gap:7px}.fud-note-owner .fud-avatar{width:27px;height:27px}.fud-note-owner strong{font-size:10px}.fud-note-owner small{font-size:7px}@media (width<=760px){.fud-sheet-title{padding:15px 16px!important}.fud-sheet-title h2{font-size:16px}.fud-sheet-content{gap:14px;padding:16px}.fud-sheet-customer{grid-template-columns:32px minmax(0,1fr) auto}.fud-sheet-section p,.fud-sheet-section blockquote{font-size:13px}.fud-sheet-schedule{gap:7px}.fud-sheet-schedule label{padding:9px}.fud-sheet-schedule input{font-size:12px}.fud-sheet-actions button{min-height:54px;font-size:12px}.fud-proposal,.fud-proposal.is-suggestion{min-height:132px}.fud-note-body{gap:10px;padding-bottom:13px}.fud-note-description{-webkit-line-clamp:2}.fud-proposal,.fud-proposal.is-suggestion{aspect-ratio:4/5;min-height:0}.fud-proposal>header.fud-note-header{min-height:48px;padding:11px 12px}.fud-note-header strong{font-size:13px}.fud-note-body{align-content:start;gap:13px;padding:13px 12px}.fud-note-customer .fud-avatar{width:28px;height:28px}.fud-note-customer strong{font-size:11px}.fud-note-customer small{font-size:8px}.fud-note-description{-webkit-line-clamp:5;font-size:12px;line-height:1.5}}.fud-proposal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fud-proposal-lane{align-content:start;gap:17px;min-width:0;display:grid}@media (width<=760px){.fud-proposal-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.fud-proposal-lane{gap:10px}.fud-proposal,.fud-proposal.is-suggestion{aspect-ratio:auto;min-height:0;max-height:calc(62.5vw - 21.25px)}.fud-note-description{-webkit-line-clamp:6;font-size:12px;line-height:1.5}}.fud-note-header>svg{flex:none;font-size:15px}.fud-note-header strong{min-width:0}@media (width<=760px){.fud-proposal-item{gap:8px}.fud-note-owner{padding:0 4px}.fud-note-owner .fud-note-customer{gap:7px}.fud-note-owner .fud-avatar{width:27px;height:27px}.fud-note-owner strong{font-size:11px}.fud-note-owner small{font-size:8px;display:block}.fud-note-body{padding-bottom:19px}.fud-note-description{-webkit-line-clamp:7}}.fud-timeline-layout{max-width:980px;display:block}.fud-day-strip{scrollbar-width:none;gap:8px;margin-bottom:16px;padding:2px 1px 7px;display:flex;overflow-x:auto}.fud-day-strip::-webkit-scrollbar{display:none}.fud-day-strip button{border:1px solid var(--fud-line);color:#736c64;cursor:pointer;background:#fffdf9;border-radius:13px;flex:0 0 62px;align-items:center;gap:2px;min-height:72px;padding:8px;display:grid;position:relative}.fud-day-strip button span{font-size:8px;font-weight:850}.fud-day-strip button strong{font-family:Georgia,serif;font-size:21px}.fud-day-strip button small{background:#eee8df;border-radius:999px;justify-content:center;align-items:center;width:17px;height:17px;font-size:7px;font-weight:900;display:flex;position:absolute;top:6px;right:6px}.fud-day-strip button small:empty{display:none}.fud-day-strip button.is-active{background:var(--fud-green);border-color:var(--fud-green);color:#fff}.fud-day-strip button.is-active small{color:var(--fud-green);background:#fff}.fud-timeline-panel{background:0 0;border:0;border-radius:0;padding:0}.fud-timeline-scroll{max-height:none;padding:0;overflow:visible}.fud-time-items{gap:10px;display:grid}.fud-compact-time{cursor:pointer;grid-template-columns:45px minmax(0,1fr);align-items:start;gap:10px;display:grid}.fud-compact-time>time{color:#5f5851;text-align:right;padding-top:42px;font-size:10px;font-weight:900}.fud-compact-time-note{min-width:0}.fud-compact-time-owner{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;margin:0 5px 7px;display:grid}.fud-compact-time-owner .fud-avatar{width:28px;height:28px}.fud-compact-time-owner strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.fud-compact-time-owner small{color:#6c655e;font-size:8px;font-weight:850}.fud-compact-time-note>header{color:#382000;background:#f5a524;border-radius:13px 13px 0 0;align-items:center;gap:7px;min-height:42px;padding:9px 12px;display:flex}.fud-compact-time.is-review .fud-compact-time-note>header{color:#fff;background:#d94f5c}.fud-compact-time.is-suggestion .fud-compact-time-note>header{color:#fff;background:#2d7dd2}.fud-compact-time-note>header svg{flex:none;font-size:14px}.fud-compact-time-note>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.fud-compact-time-note>p{border:1px solid var(--fud-line);color:#575049;-webkit-line-clamp:2;background:#fff7e8;border-top:0;border-radius:0 0 13px 13px;-webkit-box-orient:vertical;margin:0;padding:11px 12px 13px;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.fud-compact-time.is-review .fud-compact-time-note>p{background:#fff0f2}.fud-compact-time.is-suggestion .fud-compact-time-note>p{background:#edf6ff}.fud-compact-time[role=button]:focus-visible{outline-offset:3px;border-radius:14px;outline:3px solid #315d484d}.fud-timeline-empty{min-height:260px}.fud-dialog>footer .is-danger{color:var(--fud-danger);margin-right:auto}@media (width<=760px){.fud-main-tabs{z-index:20;position:sticky;top:0}.fud-timeline-layout{padding-top:14px}.fud-day-strip{margin:0 -12px 14px;padding:2px 12px 8px}.fud-day-strip button{flex-basis:58px;min-height:68px}.fud-compact-time{grid-template-columns:38px minmax(0,1fr);gap:8px}.fud-compact-time>time{padding-top:41px;font-size:9px}.fud-compact-time-owner{margin-left:3px;margin-right:3px}.fud-compact-time-note>p{font-size:11px}.fud-dialog>footer{grid-template-columns:1fr 1fr;display:grid}.fud-dialog>footer .is-danger{grid-column:1/-1;margin:0}.fud-dialog>footer .fud-primary-button{grid-column:2}.fud-dialog>footer .fud-secondary-button{grid-area:2/1}}:root{--fud-green:#c45112;--fud-green-soft:#fff0e5}.fud-primary-button:hover{background:#a9410b}.fud-filter-panel>div button.is-active{background:#fff0e5}.fud-filter-panel article p{color:#a95725}.fud-dialog textarea:focus,.fud-dialog input:focus{border-color:#d26b2c;box-shadow:0 0 0 3px #c451121f}.fud-conversation-toast>div{color:#ffe0c9;background:#8f461d}.fud-sheet-conversation,.fud-sheet-actions button.is-confirm{color:#a34815}.fud-discuss-toggle{color:#9e4b1c}.fud-internal-discussion textarea:focus{border-color:#d26b2c;box-shadow:0 0 0 3px #c451121f}.fud-internal-discussion>button{background:#c45112}.fud-proposal-item[role=button]:focus-visible,.fud-compact-time[role=button]:focus-visible{outline-color:#c451124d}.fud-shell button:focus-visible,.fud-shell a:focus-visible,.fud-shell input:focus-visible,.fud-shell textarea:focus-visible{outline-color:#c4511242}.fud-live-error{color:#8f3022;background:#fff1ed;border-bottom:1px solid #efc8bb;margin:0;padding:10px 34px;font-size:12px}.fud-reply-draft>textarea{color:var(--fud-ink);font:inherit;resize:vertical;background:#fff;border:1px solid #d6cec4;border-radius:10px;outline:0;width:100%;padding:11px;font-size:12px;line-height:1.55}.fud-conversation-toast-open{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;width:100%;margin:1px 0 0;padding:0;display:block}.fud-conversation-toast-open strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.fud-conversation-toast-open:hover strong{text-underline-offset:3px;text-decoration:underline}.fud-reply-editor>textarea{color:#403b36;resize:none;background:#ffffffb8;border:1px solid #44392e24;border-radius:11px;outline:0;width:100%;padding:13px;font-size:12px;line-height:1.55}.fud-reply-editor>textarea:focus{border-color:#d26b2c;box-shadow:0 0 0 3px #c451121f}.fud-sheet-actions button:disabled{cursor:not-allowed;opacity:.42}@media (width<=760px){.fud-reply-editor>textarea{font-size:13px}}.fud-main-tabs .fud-digest-button{color:#fff;background:#c45112;border:0;border-radius:10px;margin:7px 0 7px auto;padding:9px 12px}.fud-main-tabs .fud-digest-button:hover{background:#a9410b}.fud-main-tabs .fud-digest-button span{white-space:nowrap}.fud-digest-dialog{width:min(760px,100%)}.fud-digest-directions{flex-wrap:wrap;gap:7px;display:flex}.fud-digest-directions button{color:#8b461e;cursor:pointer;background:#fff7f0;border:1px solid #edd2bf;border-radius:999px;padding:8px 10px;font-size:10px;font-weight:800}.fud-digest-directions button.is-active{color:#fff;background:#c45112;border-color:#c45112}.fud-digest-dialog label{position:relative}.fud-digest-dialog label>small{color:#9a8e84;font-size:8px;position:absolute;bottom:9px;right:10px}.fud-digest-dialog textarea{padding-bottom:25px}.fud-digest-scope{color:#87502d;background:#fff4e9;border-radius:10px;margin:0;padding:9px 11px;font-size:9px;line-height:1.55}.fud-digest-error{color:#972f27;background:#fff0ee;border-radius:10px;margin:0;padding:10px;font-size:10px}.fud-digest-result{border-top:1px solid var(--fud-line);gap:13px;padding-top:17px;display:grid}.fud-digest-result>header{justify-content:space-between;align-items:start;gap:12px;display:flex}.fud-digest-result>header div{gap:4px;display:grid}.fud-digest-result>header small{color:#8d8176;font-size:8px;font-weight:800}.fud-digest-result h3{margin:0;font-family:Georgia,serif;font-size:21px}.fud-digest-result>header>span{color:#76695e;white-space:nowrap;background:#f0e8df;border-radius:999px;padding:5px 7px;font-size:8px;font-weight:850}.fud-digest-result>p{color:#5f574f;margin:0;font-size:11px;line-height:1.65}.fud-digest-result>div{gap:10px;display:grid}.fud-digest-result article{background:#fff;border:1px solid #e5dcd2;border-radius:13px;overflow:hidden}.fud-digest-result article>header{background:#fbf6f0;border-bottom:1px solid #ebe2d9;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.fud-digest-result article>header strong{font-size:11px}.fud-digest-result article>header span{background:#eee5dc;border-radius:999px;padding:4px 6px;font-size:8px;font-weight:850}.fud-digest-result article>p{color:#766c63;margin:0;padding:9px 12px;font-size:9px;line-height:1.55}.fud-digest-result article>button{color:#312b26;cursor:pointer;text-align:left;background:#fff;border:0;border-top:1px solid #eee7df;grid-template-columns:auto minmax(0,1fr) 14px;align-items:center;gap:9px;width:100%;padding:10px 12px;display:grid}.fud-digest-result article>button:hover{background:#fffaf5}.fud-digest-result article>button:disabled{cursor:default}.fud-digest-result article>button>span{color:#756b62;background:#eee9e2;border-radius:999px;padding:4px 6px;font-size:7px;font-weight:900}.fud-digest-result article>button>span.is-high{color:#9d3028;background:#ffe5df}.fud-digest-result article>button>span.is-low{color:#4b6d56;background:#edf2ed}.fud-digest-result article>button>div{gap:3px;min-width:0;display:grid}.fud-digest-result article>button strong{font-size:10px}.fud-digest-result article>button small{color:#7c7269;font-size:9px;line-height:1.45}.fud-digest-result article>button>svg{color:#9b8f84;font-size:13px}@media (width<=760px){.fud-main-tabs{align-items:center}.fud-main-tabs .fud-digest-button{margin-left:auto;padding:8px 9px}.fud-main-tabs .fud-digest-button span{font-size:9px}.fud-digest-dialog{max-height:calc(100dvh - 20px)}.fud-digest-dialog>header{padding:16px}.fud-digest-dialog h2{font-size:18px}.fud-digest-dialog .fud-dialog-content{padding:15px 16px}.fud-digest-directions{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}.fud-digest-directions::-webkit-scrollbar{display:none}.fud-digest-directions button{flex:none}.fud-digest-result h3{font-size:19px}}.fud-dialog-backdrop{z-index:1400}@media (width<=760px){.fud-main-tabs button{font-size:12px}.fud-filter-panel>div button{font-size:11px}.fud-note-owner strong{font-size:13px}.fud-note-owner small{font-size:10px}.fud-note-header strong{font-size:15px;line-height:1.32}.fud-note-description{-webkit-line-clamp:6;font-size:14px;line-height:1.55}.fud-proposal,.fud-proposal.is-suggestion{max-height:none}.fud-main-tabs .fud-digest-button span{font-size:11px}.fud-note-description{-webkit-line-clamp:8}.fud-sheet-content{gap:11px}.fud-sheet-section>small{font-size:10px}.fud-reply-draft>textarea,.fud-reply-editor>textarea{min-height:154px;font-size:15px;line-height:1.58}.fud-digest-dialog .fud-dialog-content{gap:13px}.fud-digest-directions button{font-size:11px}.fud-digest-result{gap:10px;padding-top:13px}.fud-digest-result>div{gap:8px}.fud-digest-result article>header{padding:10px 12px}.fud-digest-result article>header strong{font-size:13px}.fud-digest-result article>button{gap:10px;padding:12px}.fud-digest-result article>button strong{font-size:13px;line-height:1.35}.fud-digest-result article>button small{font-size:12px;line-height:1.5}.fud-digest-result article>button>span{font-size:8px}}.fud-sheet-rationale{background:#ffffff8f;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:9px 10px;display:grid}.fud-sheet-rationale p{color:#70675f;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.fud-digest-result>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=760px){.fud-sheet-rationale{padding:9px}.fud-sheet-rationale strong{font-size:10px}.fud-sheet-rationale p{font-size:12px}.fud-digest-scope{padding:8px 10px;font-size:10px}.fud-digest-result>p{font-size:12px;line-height:1.5}}.fud-language-row{justify-content:flex-end;align-items:center;max-width:1380px;margin:14px auto 0;padding:0 34px;display:flex}.fud-language-row label{border:1px solid var(--fud-line);background:#fffdf9;border-radius:10px;align-items:center;gap:8px;padding:7px 10px;display:flex}.fud-language-row label span{color:#766d64;font-size:9px;font-weight:850}.fud-language-row select{appearance:auto;color:#312b26;font:inherit;background:0 0;border:0;outline:0;font-size:10px;font-weight:850}.fud-language-row small{color:#8d8176;margin-left:7px;font-size:8px}.fud-note-description{color:#2b2723;font-weight:600}@media (width<=760px){.fud-language-row{margin-top:10px;padding:0 12px}.fud-language-row label{padding:7px 9px}.fud-language-row label span,.fud-language-row select{font-size:11px}.fud-note-description{color:#211e1b;font-weight:650}}.fud-proposal-sheet{--fud-sheet-accent:#a86108;--fud-sheet-accent-soft:#fff5df;color:#25221f;background:#fffdf9;border-color:#d9d2c9;overflow:auto}.fud-proposal-sheet.is-suggestion{--fud-sheet-accent:#286fae;--fud-sheet-accent-soft:#edf6ff}.fud-proposal-sheet.is-review{--fud-sheet-accent:#bd4652;--fud-sheet-accent-soft:#fff0f2}.fud-proposal-sheet:before{background:var(--fud-sheet-accent);z-index:2;height:5px;display:block}.fud-sheet-title,.fud-proposal-sheet.is-suggestion .fud-sheet-title,.fud-proposal-sheet.is-review .fud-sheet-title{color:#25221f;background:#fffdf9;border-bottom:1px solid #e7e1d9!important;align-items:flex-start!important;padding:18px 20px 16px!important}.fud-sheet-heading{gap:5px;min-width:0;padding-right:12px;display:grid}.fud-sheet-heading>span{color:var(--fud-sheet-accent);align-items:center;gap:6px;font-size:10px;font-weight:850;line-height:1.2;display:flex}.fud-sheet-heading>span svg{font-size:14px}.fud-sheet-title h2{color:#25221f;letter-spacing:-.018em;text-overflow:clip;white-space:normal;font-size:18px;line-height:1.35;overflow:visible}.fud-sheet-title .fud-icon-button{color:#716b64;margin-top:1px}.fud-sheet-title .fud-icon-button:hover{background:#f2eee8}.fud-proposal-sheet.is-reminder .fud-sheet-content,.fud-proposal-sheet.is-suggestion .fud-sheet-content,.fud-proposal-sheet.is-review .fud-sheet-content{background:#fffdf9}.fud-sheet-content{gap:17px;padding:18px 20px 22px}.fud-sheet-customer{border-bottom:1px solid #eee8e0;padding-bottom:14px}.fud-sheet-customer strong{color:#25221f;font-size:13px}.fud-sheet-customer small,.fud-sheet-customer>span:last-child{color:#746f68;font-size:10px}.fud-sheet-rationale{background:var(--fud-sheet-accent-soft);border-left:3px solid var(--fud-sheet-accent);border-radius:3px 10px 10px 3px;gap:10px;padding:10px 12px}.fud-sheet-rationale strong{color:var(--fud-sheet-accent);font-size:10px}.fud-sheet-rationale p{color:#4f4a45;-webkit-line-clamp:3;font-size:12px;line-height:1.55}.fud-sheet-section{gap:8px}.fud-sheet-section>small{color:#625c56;letter-spacing:.02em;font-size:10px}.fud-reply-draft>textarea,.fud-reply-editor>textarea{color:#211f1c;resize:vertical;background:#fff;border:1px solid #d9d2ca;border-radius:10px;min-height:168px;padding:14px 15px;font-size:15px;line-height:1.62}.fud-reply-draft>textarea:focus,.fud-reply-editor>textarea:focus{border-color:var(--fud-sheet-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--fud-sheet-accent) 14%,transparent)}.fud-discuss-toggle{color:var(--fud-sheet-accent);padding-top:3px;font-size:11px}.fud-internal-discussion{background:#f7f4ef;border-color:#e2dbd2}.fud-sheet-conversation{color:#4e4944;border-top:1px solid #e8e2da;padding-top:14px;font-size:11px}.fud-sheet-conversation>svg:first-child{color:var(--fud-sheet-accent)}.fud-sheet-actions,.fud-proposal-sheet.is-reminder .fud-sheet-actions,.fud-proposal-sheet.is-suggestion .fud-sheet-actions,.fud-proposal-sheet.is-review .fud-sheet-actions{z-index:3;position:sticky;bottom:0;background:#faf8f4!important;border-top:1px solid #ded7ce!important;padding:0!important;display:block!important}.fud-sheet-footer-schedule{gap:8px;padding:12px 18px;display:grid}.fud-sheet-footer-schedule>span{color:#625c56;font-size:10px;font-weight:850}.fud-sheet-schedule{gap:8px}.fud-sheet-schedule label{background:#fff;border-color:#d8d1c8;border-radius:9px;padding:8px 10px}.fud-sheet-schedule label>span{color:#756f68;font-size:9px}.fud-sheet-schedule input{color:#25221f;font-size:12px}.fud-proposal-sheet .fud-sheet-schedule label:focus-within{border-color:var(--fud-sheet-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--fud-sheet-accent) 14%,transparent)}.fud-sheet-action-row{border-top:1px solid #e2dcd4;grid-template-columns:1fr 1fr;display:grid}.fud-sheet-actions .fud-sheet-action-row button{color:#73524b;background:0 0;border:0;min-height:54px;font-size:12px}.fud-sheet-actions .fud-sheet-action-row button+button{border-left:1px solid #e2dcd4}.fud-sheet-actions .fud-sheet-action-row button.is-confirm,.fud-sheet-actions .fud-sheet-action-row button.is-send{background:var(--fud-sheet-accent);color:#fff}.fud-sheet-actions .fud-sheet-action-row button.is-confirm:hover,.fud-sheet-actions .fud-sheet-action-row button.is-send:hover{filter:brightness(.94)}.fud-sheet-actions .fud-sheet-action-row button:active{transform:translateY(1px)}@media (width<=760px){.fud-sheet-title,.fud-proposal-sheet.is-suggestion .fud-sheet-title,.fud-proposal-sheet.is-review .fud-sheet-title{padding:16px 17px 14px!important}.fud-sheet-title h2{font-size:17px}.fud-sheet-heading>span{font-size:10px}.fud-sheet-content{gap:15px;padding:16px 17px 19px}.fud-sheet-customer{padding-bottom:12px}.fud-sheet-customer strong{font-size:14px}.fud-sheet-customer small,.fud-sheet-customer>span:last-child{font-size:10px}.fud-sheet-rationale{padding:10px 11px}.fud-sheet-rationale p{font-size:13px}.fud-reply-draft>textarea,.fud-reply-editor>textarea{min-height:170px;padding:13px 14px;font-size:16px;line-height:1.58}.fud-sheet-footer-schedule{padding:11px 14px}.fud-sheet-schedule input{font-size:13px}.fud-sheet-actions .fud-sheet-action-row button{min-height:56px;font-size:12px}}.dashboard-shell{color:#241d18;background:#fff7f0;min-height:100vh;font-family:ui-sans-serif,system-ui,sans-serif}.dashboard-header{background:#fffcf8;border-bottom:1px solid #eadfd4;align-items:center;gap:28px;min-height:70px;padding:0 32px;display:flex}.dashboard-brand{color:#164d2c;font-family:Georgia,serif;font-size:28px;font-weight:700;text-decoration:none}.dashboard-header nav{gap:5px;display:flex}.dashboard-header nav button,.dashboard-account button,.refresh-button{color:#5e5149;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;padding:10px 13px;font-size:14px;font-weight:700}.dashboard-header nav button.is-active{color:#164d2c;background:#edf3e9}.dashboard-account{align-items:center;gap:14px;margin-left:auto;display:flex}.dashboard-account span{color:#75695f;font-size:12px}.dashboard-account button{border:1px solid #eadfd4}.dashboard-notice{color:#766657;background:#fffaf4;border-bottom:1px solid #eadfd4;margin:0;padding:10px 32px;font-size:13px}.members-panel{max-width:1120px;margin:0 auto;padding:52px 30px}.members-heading{justify-content:space-between;align-items:start;gap:22px;margin-bottom:30px;display:flex}.dashboard-eyebrow{color:#8a7868;letter-spacing:.16em;margin:0;font-size:11px;font-weight:800}.members-heading h1{letter-spacing:-.04em;margin:8px 0;font-size:32px}.members-heading p:not(.dashboard-eyebrow){color:#75695f;max-width:620px;font-size:14px;line-height:1.6}.refresh-button{color:#164d2c;border:1px solid #d8dccc}.members-table,.admin-setup{background:#fffdfa;border:1px solid #eadfd4;border-radius:12px;overflow:hidden}.member-row{border-top:1px solid #eadfd4;grid-template-columns:1.1fr 1.2fr 180px;align-items:center;gap:20px;padding:14px 20px;display:grid}.member-row:first-child{border-top:0}.member-head{color:#81766d;letter-spacing:.08em;text-transform:uppercase;background:#faf5ef;font-size:11px;font-weight:800}.member-name{align-items:center;gap:10px;font-size:14px;display:flex}.member-name img{border-radius:50%;width:30px;height:30px}.member-row>span:nth-child(2){color:#75695f;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.member-row label{align-items:center;gap:8px;display:flex}.member-row select{color:#241d18;font:inherit;background:#fff;border:1px solid #d9cec3;border-radius:7px;width:150px;padding:8px;font-size:13px}.member-row i{color:#81766d;font-size:11px}.admin-setup{padding:28px}.admin-setup h2{margin:0;font-size:18px}.admin-setup p{color:#75695f;max-width:700px;line-height:1.6}.admin-setup code{background:#f3ece5;padding:2px 5px}.admin-setup button,.dashboard-gate button{color:#fff;cursor:pointer;font:inherit;background:#164d2c;border:0;border-radius:8px;padding:11px 15px;font-weight:700}.dashboard-gate{text-align:center;background:#fff7f0;place-items:center;min-height:100vh;display:grid}.dashboard-gate section{background:#fffdfa;border:1px solid #eadfd4;border-radius:16px;width:min(420px,100% - 40px);padding:42px}.dashboard-gate h1{margin:8px 0;font-size:34px}.dashboard-gate p:not(.dashboard-eyebrow){color:#75695f}.dashboard-gate small{color:#a04430;margin-top:14px;display:block}.crm-embedded{min-height:calc(100vh - 70px);display:block}.crm-embedded .crm-workspace{padding:24px 32px}.crm-embedded .crm-columns{grid-template-columns:minmax(270px,.8fr) minmax(390px,1.35fr);height:calc(100vh - 192px)}.aim-page{max-width:1240px;margin:0 auto;padding:42px 30px 70px}.aim-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:25px;display:flex}.aim-heading .dashboard-eyebrow{align-items:center;gap:8px;display:flex}.aim-heading .dashboard-eyebrow b{color:#24613a;background:#e4f1e5;border-radius:999px;padding:5px 7px;font-size:8px}.aim-heading h1{letter-spacing:-.045em;margin:8px 0;font-family:Georgia,serif;font-size:38px}.aim-heading>div>p:last-child{color:#75695f;margin:0;font-size:14px}.aim-layers{background:#fffdfa;border:1px solid #eadfd4;border-radius:999px;align-items:center;gap:8px;padding:8px;display:flex}.aim-layers span{color:#675b52;white-space:nowrap;align-items:center;gap:6px;padding:4px 7px;font-size:10px;font-weight:800;display:flex}.aim-layers b{background:#f1ebe4;border-radius:50%;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.aim-layers i{color:#b3a79c;font-style:normal}.aim-tabs{border-bottom:1px solid #ded4ca;gap:8px;margin-bottom:24px;display:flex}.aim-tabs button{color:#6d6259;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:10px;margin-bottom:-1px;padding:13px 16px;display:flex}.aim-tabs button>b{background:#eee7df;border-radius:9px;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.aim-tabs button>span{gap:2px;display:grid}.aim-tabs strong{font-size:13px}.aim-tabs small{font-size:9px}.aim-tabs em{color:#955b18;background:#fff0d7;border-radius:999px;margin-left:8px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.aim-tabs button.is-active{color:#164d2c;border-color:#164d2c}.aim-tabs button.is-active>b{background:#deeddf}.aim-grid{grid-template-columns:minmax(0,1fr) 300px;gap:22px;display:grid}.aim-card{background:#fffdfa;border:1px solid #e5dbd1;border-radius:18px;box-shadow:0 10px 28px #4834260b}.aim-editor>header{border-bottom:1px solid #eee6de;justify-content:space-between;align-items:flex-start;gap:20px;padding:23px 25px;display:flex}.aim-editor>header small,.aim-card>small,.aim-preview small{color:#8a7868;letter-spacing:.16em;font-size:8px;font-weight:900}.aim-editor h2{margin:5px 0;font-size:22px}.aim-editor>header p{color:#7b6f65;margin:0;font-size:11px;line-height:1.5}.aim-editor>header>b{color:#275c38;white-space:nowrap;background:#edf3e9;border:1px solid #d5e3d5;border-radius:999px;padding:7px 10px;font-size:9px}.aim-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 18px;padding:24px 25px;display:grid}.aim-field{gap:7px;min-width:0;display:grid}.aim-field.is-wide{grid-column:1/-1}.aim-field>span,.aim-strategy-editor>header label>span{color:#63574e;font-size:10px;font-weight:800}.aim-field input,.aim-field textarea,.aim-field select,.aim-strategy-editor>header select{color:#2b241f;font:inherit;background:#fff;border:1px solid #dcd1c7;border-radius:10px;outline:none;width:100%;padding:10px 11px;font-size:13px;line-height:1.55}.aim-field textarea{resize:vertical}.aim-field input:focus,.aim-field textarea:focus,.aim-field select:focus{border-color:#73947c;box-shadow:0 0 0 3px #26633a1a}.aim-editor>footer{background:#fcf8f3;border-top:1px solid #eee6de;border-radius:0 0 18px 18px;justify-content:space-between;align-items:center;gap:18px;padding:15px 25px;display:flex}.aim-editor>footer span{color:#8a7c71;font-size:9px}.aim-editor>footer button,.aim-posts header button{color:#fff;cursor:pointer;font:inherit;background:#164d2c;border:0;border-radius:9px;padding:10px 14px;font-size:10px;font-weight:850}.aim-aside{align-content:start;gap:14px;display:grid}.aim-aside>.aim-card{padding:21px}.aim-card.is-green{background:linear-gradient(145deg,#f2f8ef,#fffdfa);border-color:#d9e5d6}.aim-card h3{margin:7px 0;font-size:14px}.aim-card p{color:#786c62;margin:0;font-size:11px;line-height:1.6}.aim-tags{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.aim-tags b{color:#275a37;background:#e5efe4;border-radius:999px;padding:6px 8px;font-size:8px}.aim-lock{align-items:flex-start;gap:12px;display:flex}.aim-lock>i{color:#fff;background:#2c352f;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;font-weight:900;display:grid}.aim-strategy-grid{grid-template-columns:235px minmax(0,1fr);gap:18px;display:grid}.aim-strategy-list{align-self:start;overflow:hidden}.aim-strategy-list>header{border-bottom:1px solid #eee6de;justify-content:space-between;align-items:center;padding:17px;display:flex}.aim-strategy-list>header div{gap:4px;display:grid}.aim-strategy-list>header small{color:#8a7868;letter-spacing:.15em;font-size:8px;font-weight:900}.aim-strategy-list>header button{color:#fff;background:#164d2c;border:0;border-radius:8px;width:30px;height:30px;font-size:17px}.aim-strategy-list>button{color:#2d261f;cursor:pointer;font:inherit;text-align:left;background:#fffdfa;border:0;border-bottom:1px solid #eee6de;gap:6px;width:100%;padding:16px;display:grid}.aim-strategy-list>button.is-current{background:#f2f7ef;box-shadow:inset 3px 0 #28623a}.aim-strategy-list>button span{color:#287243;text-transform:uppercase;font-size:8px;font-weight:900}.aim-strategy-list>button span.scheduled{color:#a36619}.aim-strategy-list>button span.archived{color:#91877f}.aim-strategy-list>button strong{font-size:12px}.aim-strategy-list>button small{color:#8a7c71;font-size:8px}.aim-strategy-editor>header label{gap:5px;display:grid}.aim-strategy-editor>header select{text-transform:capitalize;min-width:120px}.aim-tokenbox{background:#f8f5f1;border:1px solid #e6ddd5;border-radius:10px;min-height:44px;margin:0;padding:8px}.aim-posts{border-top:1px solid #eee6de;padding:20px 25px}.aim-posts>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.aim-posts>header>div{gap:7px;display:flex}.aim-posts>header>div:first-child{gap:4px;display:grid}.aim-posts>header strong{font-size:11px}.aim-posts>header small{color:#85786e;font-size:9px}.aim-posts header a{color:#5b5047;border:1px solid #d8cdc3;border-radius:9px;padding:9px 11px;font-size:9px;font-weight:800;text-decoration:none}.aim-picker{background:#f8f5f1;border:1px solid #e3d9cf;border-radius:12px;gap:6px;margin-top:12px;padding:9px;display:grid}.aim-picker>button{color:#302820;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #e8ded5;border-radius:9px;align-items:center;gap:12px;padding:10px;display:flex}.aim-picker>button>b{color:#287243;font-size:8px}.aim-picker>button>span{gap:2px;display:grid}.aim-picker strong{font-size:10px}.aim-picker small{color:#887a70;font-size:8px}.aim-post-list{gap:8px;margin-top:13px;display:grid}.aim-post-list article{background:#fcfaf7;border:1px solid #e9e0d7;border-radius:11px;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:11px;display:grid}.aim-post-list em{color:#9a8b7f;font-size:9px;font-style:normal;font-weight:900}.aim-post-list article>span{gap:3px;display:grid}.aim-post-list strong{font-size:10px}.aim-post-list small{color:#887a70;font-size:8px}.aim-post-list article>b{color:#2d663d;background:#e7f0e5;border-radius:999px;padding:5px 7px;font-size:8px}.aim-post-list article>button{color:#9c8c80;cursor:pointer;background:0 0;border:0;font-size:17px}.aim-preview{color:#fff;background:#262d28;border-radius:14px;margin:0 25px 22px;padding:17px}.aim-preview>header{justify-content:space-between;align-items:center;display:flex}.aim-preview>header div{gap:3px;display:grid}.aim-preview>header small{color:#a9b3ac}.aim-preview>header>b{color:#cfe0d2;background:#34443a;border-radius:999px;padding:6px 8px;font-size:8px}.aim-preview>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:14px;display:grid}.aim-preview article{background:#313a34;border:1px solid #465049;border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}.aim-preview article.active{background:#314b38;border-color:#587461}.aim-preview article>i{background:#435047;border-radius:7px;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.aim-preview article>span{gap:2px;display:grid}.aim-preview article strong{font-size:9px}.aim-preview article small{color:#b2bbb5;font-size:7px}.aim-preview>div>em{color:#7d8981;font-style:normal}.aim-tokenbox.is-tools b{color:#40537b;background:#e8edf7}.aim-router{background:#f6f3ff;border:1px solid #ded5f5;border-radius:14px;margin:0 25px 20px;padding:16px}.aim-router>header{justify-content:space-between;align-items:center;display:flex}.aim-router>header>div{gap:3px;display:grid}.aim-router>header small{color:#78659e;letter-spacing:.14em;font-size:8px;font-weight:900}.aim-router>header strong{font-size:12px}.aim-router>header>b{color:#5a3d9b;background:#e5dcfa;border-radius:999px;padding:6px 8px;font-size:8px}.aim-router>p{color:#4d405d;background:#fff;border:1px solid #e7dff7;border-radius:9px;margin:12px 0 9px;padding:10px;font-size:10px;line-height:1.5}.aim-router>div{flex-wrap:wrap;gap:6px;display:flex}.aim-router>div span{color:#675779;background:#fff;border:1px solid #e3daf5;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:800}.aim-router>div i{color:#6548a5;margin-right:3px;font-style:normal}@media (width<=950px){.aim-grid{grid-template-columns:1fr}.aim-aside{grid-template-columns:repeat(2,minmax(0,1fr))}.aim-lock{grid-column:1/-1}.aim-strategy-grid{grid-template-columns:1fr}.aim-strategy-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aim-strategy-list>header{grid-column:1/-1}}@media (width<=760px){.dashboard-header{flex-wrap:wrap;align-items:flex-start;gap:8px;padding:14px 16px}.dashboard-header nav{order:3;width:100%;overflow:auto}.dashboard-header nav button{white-space:nowrap}.dashboard-account{width:100%;margin-left:0}.dashboard-account span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.members-panel{padding:28px 16px}.members-heading{display:block}.member-row{grid-template-columns:1fr;padding:14px}.member-head{display:none}.member-row>span:nth-child(2){white-space:normal}.crm-embedded .crm-workspace{padding:14px}.crm-embedded .crm-columns{height:auto}.dashboard-notice{padding:10px 16px}.aim-page{padding:24px 14px 50px}.aim-heading{align-items:flex-start;display:grid}.aim-heading h1{font-size:30px}.aim-layers{border-radius:14px;width:100%;overflow:auto}.aim-tabs button{flex:1;padding:11px 6px}.aim-tabs small,.aim-tabs em{display:none}.aim-form{grid-template-columns:1fr;padding:18px 16px}.aim-field.is-wide{grid-column:auto}.aim-editor>header{padding:19px 16px}.aim-editor>footer{flex-direction:column;align-items:stretch;padding:14px 16px}.aim-editor>footer button{min-height:43px}.aim-aside{grid-template-columns:1fr}.aim-lock{grid-column:auto}.aim-strategy-list{display:block}.aim-posts{padding:18px 16px}.aim-posts>header{align-items:flex-start;display:grid}.aim-post-list article{grid-template-columns:24px minmax(0,1fr) auto}.aim-post-list article>b{display:none}.aim-preview{margin:0 16px 18px}.aim-preview>div{grid-template-columns:1fr}.aim-preview>div>em{display:none}}.aim-loading{color:#75695f;font-size:14px}.aim-error{font-weight:700;color:#a0372a!important;margin-top:10px!important}.aim-editor button:disabled{cursor:wait;opacity:.58}.aim-posts header button.aim-secondary{color:#5b5047;background:#fff;border:1px solid #d8cdc3}.aim-post-search{font:inherit;background:#fff;border:1px solid #ddd1c7;border-radius:9px;width:100%;padding:10px;font-size:11px}.aim-post-builder-backdrop{z-index:1000;background:#1c16129e;padding:24px;position:fixed;inset:0;overflow:auto}.aim-post-builder-modal{background:#fff;border-radius:18px;max-width:1500px;min-height:calc(100vh - 48px);margin:0 auto;overflow:hidden;box-shadow:0 25px 80px #00000047}.aim-post-builder-modal>div{min-height:calc(100vh - 48px)}.dashboard-back{color:#5e5149;border:1px solid #eadfd4;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.dashboard-back:hover{background:#faf5ef}.dashboard-menu{margin-left:auto;position:relative}.dashboard-menu-trigger{color:#5e5149;cursor:pointer;font:inherit;background:0 0;border:1px solid #eadfd4;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:23px;font-weight:800;line-height:1;display:flex}.dashboard-menu-trigger:hover,.dashboard-menu-trigger[aria-expanded=true]{background:#faf5ef}.dashboard-menu-popover{z-index:50;background:#fffdfa;border:1px solid #eadfd4;border-radius:11px;gap:5px;min-width:180px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 28px #48342626}.dashboard-menu-popover button{color:#5e5149;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;padding:10px 11px;font-size:13px;font-weight:700}.dashboard-menu-popover button:hover{background:#faf5ef}.dashboard-menu-popover .dashboard-push-button{color:#fff;background:#164d2c}.dashboard-menu-popover .dashboard-push-button:hover{background:#123e24}.dashboard-menu-popover .dashboard-push-button:disabled{color:#93867b;cursor:not-allowed;background:#f1ece6}.dashboard-reminder-status{color:#5e5149;justify-content:space-between;align-items:center;padding:10px 11px;font-size:13px;font-weight:700;display:flex}.dashboard-reminder-status b{color:#216139;background:#e3f1e4;border-radius:999px;padding:4px 7px;font-size:10px}.dashboard-header nav{min-width:0}@media (width<=760px){.dashboard-header{flex-wrap:nowrap;align-items:center;gap:8px;padding:12px}.dashboard-header nav{flex:1;order:initial;scrollbar-width:none;width:auto;overflow-x:auto}.dashboard-header nav::-webkit-scrollbar{display:none}.dashboard-header nav button{flex:none;padding:10px 11px}.dashboard-menu{flex:none;margin-left:0}.dashboard-back{flex:none}}.dashboard-calendar-status{color:#5e5149;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;width:100%;padding:10px 11px;font-size:13px;font-weight:700;display:flex}.dashboard-calendar-status:hover{background:#faf5ef}.dashboard-calendar-status span{gap:2px;display:grid}.dashboard-calendar-status small{color:#8a7c71;text-overflow:ellipsis;white-space:nowrap;max-width:132px;font-size:9px;font-weight:600;overflow:hidden}.dashboard-calendar-status b{color:#216139;background:#e3f1e4;border-radius:999px;padding:4px 7px;font-size:10px}.dashboard-menu-popover .dashboard-calendar-button{color:#925b18;background:#fff3df}.dashboard-menu-popover .dashboard-calendar-button:hover{background:#ffe9c9}.dashboard-menu-popover .dashboard-calendar-button:disabled{color:#93867b;cursor:not-allowed;background:#f1ece6}.ait-page{max-width:1120px;margin:0 auto;padding:46px 30px 80px}.ait-heading{justify-content:space-between;align-items:flex-end;margin-bottom:38px;display:flex}.ait-heading span{color:#b45428;letter-spacing:.18em;font-size:10px;font-weight:900}.ait-heading h1{letter-spacing:-.045em;margin:7px 0 0;font-family:Georgia,serif;font-size:42px}.ait-heading>strong{color:#23643a;background:#eaf3e8;border-radius:999px;align-items:center;gap:6px;padding:9px 12px;font-size:11px;display:flex}.ait-heading>strong svg{width:13px;height:13px}.ait-section{margin-top:30px}.ait-section>header{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.ait-section>header>div{align-items:center;gap:10px;display:flex}.ait-section h2{letter-spacing:-.02em;margin:0;font-size:17px}.ait-section>header span{color:#76695f;background:#f1eae3;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}.ait-list{background:#fffdfa;border:1px solid #e9ddd2;border-radius:18px;overflow:hidden}.ait-row{border-top:1px solid #eee4da;grid-template-columns:minmax(0,1fr) 80px 105px 36px;align-items:center;gap:16px;min-height:72px;padding:0 18px;display:grid}.ait-row:first-child{border-top:0}.ait-row-main{color:#281f1a;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:14px;min-width:0;padding:12px 0;display:flex}.ait-row-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.ait-row-icon{color:#c65f2d;background:#fbefe6;border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ait-row-icon svg{width:20px;height:20px}.ait-post-count{color:#7b6d63;justify-self:start;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.ait-post-count svg{width:14px;height:14px}.ait-status{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:7px 9px;font-size:9px;font-weight:900;display:inline-flex}.ait-status svg{width:11px;height:11px}.ait-status.is-ready{color:#27663b;background:#e6f1e4}.ait-status.is-progress{color:#a65b1e;background:#fff0df}.ait-status.is-empty{color:#80736a;background:#f0ece8}.ait-icon-button,.ait-row-open{color:#64584f;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex}.ait-icon-button:hover,.ait-row-open:hover{background:#f5eee8}.ait-icon-button svg,.ait-row-open svg{width:18px;height:18px}.ait-icon-button.is-danger{color:#b4523e}.ait-add-button{color:#fff;cursor:pointer;font:inherit;background:#e96832;border:0;border-radius:11px;align-items:center;gap:6px;padding:10px 13px;font-size:11px;font-weight:850;display:flex}.ait-add-button:disabled{cursor:not-allowed;opacity:.42}.ait-add-button svg{width:15px;height:15px}.ait-campaign-form{background:#fffdfa;border:1px solid #e6d7ca;border-radius:14px;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;display:flex}.ait-campaign-form>svg{color:#c45d2d;width:20px;height:20px}.ait-campaign-form input{color:#2d231d;font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:13px}.ait-campaign-form button{color:#fff;cursor:pointer;font:inherit;background:#e96832;border:0;border-radius:9px;padding:8px 12px;font-size:10px;font-weight:850}.ait-campaign-form button:disabled{opacity:.45}.ait-campaign-form button:last-child{color:#706259;background:0 0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.ait-campaign-form button svg{width:16px;height:16px}.ait-overlay{z-index:1200;background:#1b1715b8;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.ait-modal{background:#fffdfa;border:1px solid #ffffff7a;border-radius:28px;grid-template-rows:auto minmax(0,1fr) auto;width:min(920px,100vw - 44px);max-width:920px;height:min(790px,100dvh - 44px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000004d}.ait-modal-header{border-bottom:1px solid #eee3d9;grid-template-columns:minmax(150px,1fr) minmax(180px,300px) auto 40px;align-items:center;gap:20px;padding:18px 22px;display:grid}.ait-modal-header>strong{font-size:16px}.ait-progress{align-items:center;gap:13px;display:flex}.ait-progress>b{white-space:nowrap;font-size:11px}.ait-progress>span{background:#eadfd6;border-radius:999px;width:100%;height:6px;display:block;overflow:hidden}.ait-progress>span i{border-radius:inherit;background:#ed6a32;height:100%;transition:width .25s;display:block}.ait-post-button{color:#5b4b40;cursor:pointer;font:inherit;background:#f7efe8;border:0;border-radius:10px;align-items:center;gap:5px;padding:9px 11px;font-size:10px;font-weight:850;display:flex}.ait-post-button svg{width:14px;height:14px}.ait-post-button b{background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:2px;display:flex}.ait-icon-button.is-close{border:1px solid #eaded4}.ait-swiper-wrap{align-items:stretch;min-height:0;padding:26px 0;display:flex;position:relative;overflow:hidden}.ait-swiper-wrap .swiper{width:100%;min-height:0}.ait-swiper-wrap .swiper-wrapper{align-items:stretch}.ait-swiper-wrap .swiper-slide{opacity:.32;height:auto;transition:opacity .2s,transform .2s}.ait-swiper-wrap .swiper-slide-active{opacity:1}.ait-question-card{text-align:center;background:#fff;border:1px solid #eadbd0;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:430px;padding:30px 56px;display:flex;position:relative;box-shadow:0 12px 28px #5137240f}.ait-mascot{background:#fbefe6;border:1px solid #f1ded0;border-radius:50%;justify-content:center;align-items:flex-start;width:92px;height:92px;margin-bottom:18px;display:flex;overflow:hidden}.ait-mascot img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:108px;height:108px}.ait-question-card h2{letter-spacing:-.035em;max-width:600px;margin:0;font-family:Georgia,serif;font-size:29px;line-height:1.18}.ait-question-card textarea{color:#30251f;font:inherit;resize:none;text-align:left;background:#fffaf6;border:1px solid #decfc3;border-radius:16px;outline:none;width:min(100%,590px);min-height:132px;margin-top:28px;padding:18px 20px;font-size:14px;line-height:1.6}.ait-question-card textarea:focus{border-color:#d57041;box-shadow:0 0 0 4px #e968321a}.ait-question-card textarea::placeholder{color:#a5978d}.ait-slide-arrow{color:#352a23;cursor:pointer;z-index:4;background:#fff;border:1px solid #e5d8cd;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px #4830201f}.ait-slide-arrow.is-left{left:18px}.ait-slide-arrow.is-right{right:18px}.ait-slide-arrow:disabled{cursor:not-allowed;opacity:.28}.ait-slide-arrow svg{width:20px;height:20px}.ait-modal-footer{border-top:1px solid #eee3d9;justify-content:space-between;align-items:center;gap:24px;padding:16px 22px;display:flex}.ait-modal-footer nav{flex-wrap:wrap;gap:9px;display:flex}.ait-modal-footer nav button{color:#73665c;cursor:pointer;font:inherit;background:#fff;border:1px solid #e2d5ca;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:10px;font-weight:850;display:flex}.ait-modal-footer nav button.is-current{color:#fff;background:#ea6932;border-color:#ea6932}.ait-modal-footer nav button.is-complete{color:#d75f2c;background:#fff7f0;border-color:#efc9b5}.ait-modal-footer nav button svg{width:13px;height:13px}.ait-next-button{color:#fff;cursor:pointer;font:inherit;background:#e96832;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:132px;padding:12px 15px;font-size:11px;font-weight:900;display:flex}.ait-next-button:disabled{cursor:not-allowed;opacity:.4}.ait-next-button svg{width:16px;height:16px}.ait-post-picker{z-index:10;background:#fffdfa;border-left:1px solid #e7d9cf;width:min(360px,90%);position:absolute;top:0;bottom:0;right:0;box-shadow:-16px 0 35px #3a271b1a}.ait-post-picker>header{border-bottom:1px solid #eee3d9;justify-content:space-between;align-items:center;padding:19px 18px;display:flex}.ait-post-picker>header strong{font-size:15px}.ait-post-picker>div{gap:8px;max-height:calc(100% - 75px);padding:14px;display:grid;overflow-y:auto}.ait-post-picker>div>button{color:#332820;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #eadfd6;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:10px;padding:10px;display:grid}.ait-post-picker>div>button.is-selected{background:#fff6ef;border-color:#edb695}.ait-post-picker>div>button>span{color:#bd582c;background:#f7eee7;border-radius:9px;justify-content:center;align-items:center;height:34px;display:flex}.ait-post-picker>div>button>span svg{width:17px;height:17px}.ait-post-picker>div>button strong{font-size:11px}.ait-post-picker>div>button i{color:#bd582c;justify-content:center;align-items:center;font-style:normal;display:flex}.ait-post-picker>div>button i svg{width:16px;height:16px}@media (width<=760px){.ait-page{padding:26px 14px 52px}.ait-heading{align-items:flex-start}.ait-heading h1{font-size:34px}.ait-heading>strong{margin-top:3px}.ait-section{margin-top:24px}.ait-row{grid-template-columns:minmax(0,1fr) 42px 78px 32px;gap:9px;min-height:66px;padding:0 10px}.ait-row-main{gap:9px}.ait-row-icon{width:34px;height:34px}.ait-row-main strong{font-size:11px}.ait-post-count{font-size:9px}.ait-post-count svg{display:none}.ait-status{padding:6px;font-size:8px}.ait-add-button{padding:9px 10px}.ait-overlay{background:#000000d1;padding:4px}.ait-modal{border-radius:22px;width:calc(100vw - 8px);height:calc(100dvh - 8px)}.ait-modal-header{grid-template-columns:minmax(0,1fr) auto 38px;gap:9px;padding:13px 12px}.ait-modal-header>strong{font-size:13px}.ait-progress{grid-area:2/1/auto/3;gap:7px}.ait-progress>span{min-width:100px}.ait-post-button{grid-area:1/2;padding:8px}.ait-icon-button.is-close{grid-area:1/3}.ait-swiper-wrap{padding:12px 0;overflow-y:auto}.ait-question-card{border-radius:17px;justify-content:flex-start;min-height:100%;padding:18px 18px 22px}.ait-mascot{width:72px;height:72px;margin-bottom:13px}.ait-mascot img{width:86px;height:86px}.ait-question-card h2{font-size:23px}.ait-question-card textarea{min-height:150px;margin-top:20px;font-size:16px}.ait-slide-arrow{width:38px;height:38px;top:auto;transform:none}.ait-slide-arrow.is-left{bottom:12px;left:10px}.ait-slide-arrow.is-right{bottom:12px;right:10px}.ait-modal-footer{align-items:stretch;gap:10px;padding:10px 12px;display:grid}.ait-modal-footer nav{justify-content:center;gap:6px}.ait-modal-footer nav button{width:29px;height:29px}.ait-next-button{width:100%}.ait-post-picker{border-radius:20px;width:100%}}.dashboard-header{z-index:300;flex-wrap:nowrap;align-items:center;gap:12px;min-height:64px;padding:10px 24px;position:sticky;top:0}.dashboard-back,.dashboard-menu-trigger{border-radius:50%;width:42px;height:42px}.dashboard-back svg,.dashboard-menu-trigger svg{width:20px;height:20px}.dashboard-current-section{color:#241d18;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:17px;overflow:hidden}.dashboard-menu{margin-left:0}.dashboard-menu-popover{border-radius:22px;gap:0;width:min(390px,100vw - 32px);min-width:0;padding:0;top:calc(100% + 10px);right:0;overflow:hidden}.dashboard-menu-account{border-bottom:1px solid #eadfd4;align-items:center;gap:12px;padding:16px;display:flex}.dashboard-menu-account>span{color:#164d2c;background:#edf3e9;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:14px;font-weight:900;display:grid}.dashboard-menu-account>div{min-width:0;display:grid}.dashboard-menu-account small{color:#8a7868;letter-spacing:.14em;font-size:9px;font-weight:900}.dashboard-menu-account strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dashboard-header .dashboard-menu-nav{order:initial;background:#eadfd4;border-bottom:1px solid #eadfd4;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:100%;display:grid;overflow:visible}.dashboard-header .dashboard-menu-nav button{color:#5e5149;flex:initial;text-align:left;white-space:normal;background:#fffdfa;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:9px;min-height:58px;padding:13px;display:flex}.dashboard-header .dashboard-menu-nav button.is-active{color:#164d2c;background:#edf3e9}.dashboard-header .dashboard-menu-nav svg{flex:none;width:19px;height:19px}.dashboard-header .dashboard-menu-nav span{font-size:12px;line-height:1.25}.dashboard-menu-setting{border-bottom:1px solid #eadfd4;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px 16px;display:grid}.dashboard-menu-setting>svg{color:#6b5e54;width:19px;height:19px}.dashboard-menu-setting>div{min-width:0;display:grid}.dashboard-menu-setting strong{font-size:13px}.dashboard-menu-setting small{color:#8a7c71;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dashboard-menu-setting>b,.dashboard-menu-setting>button{color:#fff;cursor:pointer;font:inherit;text-align:center;background:#68737e;border:0;border-radius:999px;min-width:44px;padding:7px 9px;font-size:10px;font-weight:900}.dashboard-menu-setting>b,.dashboard-menu-setting .dashboard-calendar-disconnect{background:#164d2c}.dashboard-menu-setting .dashboard-push-button,.dashboard-menu-setting .dashboard-calendar-button{color:#fff;text-align:center;background:#68737e;padding:7px 9px}.dashboard-menu-signout{padding:8px}.dashboard-menu-signout button{color:#b42318;align-items:center;gap:9px;width:100%;padding:12px!important;display:flex!important}.dashboard-menu-signout svg{width:17px;height:17px}.crm-dashboard-menu-section{border-bottom:1px solid #eadfd4;gap:8px;padding:14px 16px;display:grid}.crm-dashboard-menu-section>small{color:#8a7868;letter-spacing:.14em;font-size:9px;font-weight:900}.crm-dashboard-menu-section .connection-menu>summary{border-radius:12px;width:100%}.crm-dashboard-menu-section .connection-menu-popover{box-shadow:none;width:100%;margin-top:7px;position:static}.crm-menu-empty-number{color:#81766d;font-size:12px}@media (width<=760px){.dashboard-header{flex-wrap:nowrap;align-items:center;gap:10px;min-height:62px;padding:10px 14px}.dashboard-current-section{font-size:16px}.dashboard-header .dashboard-menu-nav{order:initial;width:100%;display:grid;overflow:visible}.crm-embedded .crm-workspace{padding-top:0}}.dashboard-hemiio-inbox{--canvas:#fff8f1;--surface:#fff;--surface-raised:#fff;--surface-muted:#f7eee6;--ink:#251914;--ink-muted:#806e65;--line:#eadbd0;--line-strong:#d9c3b3;--accent:#b95f37;--accent-strong:#8f4027;--accent-soft:#f8e5d8;--accent-contrast:#fff;--danger:#a33728;background:var(--canvas);min-height:calc(100vh - 64px);padding:22px 24px}.dashboard-hemiio-inbox>.aic-workspace{max-width:none;height:calc(100vh - 108px)}@media (width<=760px){.dashboard-hemiio-inbox{min-height:calc(100dvh - 62px);padding:0}.dashboard-hemiio-inbox>.aic-workspace{height:calc(100dvh - 62px)}}.huage-hemiio-route{--canvas:#fff8f1;--surface:#fff;--surface-raised:#fff;--surface-muted:#f7eee6;--ink:#251914;--ink-muted:#806e65;--line:#eadbd0;--line-strong:#d9c3b3;--accent:#b95f37;--accent-strong:#8f4027;--accent-soft:#f8e5d8;--accent-contrast:#fff;--danger:#a33728;background:var(--canvas);min-height:100vh;color:var(--ink);padding:28px;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.huage-hemiio-header{justify-content:space-between;align-items:flex-end;gap:20px;max-width:1180px;margin:0 auto 22px;display:flex}.huage-hemiio-header p,.huage-hemiio-header h1,.huage-hemiio-header span{margin:0}.huage-hemiio-header p,.huage-hemiio-login>p{color:var(--accent-strong);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.huage-hemiio-header h1{margin-top:6px;font-size:28px}.huage-hemiio-header span{color:var(--ink-muted);margin-top:5px;font-size:12px;display:block}.huage-hemiio-header a,.huage-hemiio-login button,.huage-hemiio-login a{border:1px solid var(--line);color:var(--ink);background:var(--surface);font:inherit;border-radius:999px;padding:10px 15px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.huage-hemiio-boundary{max-width:1180px;color:var(--ink-muted);margin:14px auto 0;font-size:11px;line-height:1.5}.huage-hemiio-login{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:22px;gap:14px;max-width:430px;margin:80px auto;padding:30px;display:grid}.huage-hemiio-login h1,.huage-hemiio-login p{margin:0}.huage-hemiio-login span,.huage-hemiio-login small{color:var(--ink-muted);font-size:13px}.huage-hemiio-login button,.huage-hemiio-login a{justify-content:center}@media (width<=760px){.huage-hemiio-route{padding:0}.huage-hemiio-header{align-items:center;min-height:102px;margin:0;padding:14px 16px}.huage-hemiio-header p,.huage-hemiio-header span{display:none}.huage-hemiio-header h1{font-size:20px}.huage-hemiio-header a{white-space:nowrap}.huage-hemiio-boundary{display:none}}:root{--fuc-ink:#242321;--fuc-muted:#746f69;--fuc-line:#e6e1da;--fuc-paper:#fffdf9;--fuc-orange:#c45112;--fuc-orange-dark:#9e3f0a;--fuc-blue:#3478ae;--fuc-green:#32735a;--fuc-rose:#b94f5e}.fuc-page{color:var(--fuc-ink);background:#dde1e6;place-items:center;min-height:100dvh;padding:20px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.fuc-page *{box-sizing:border-box}.fuc-workbench{justify-content:center;width:100%;height:min(860px,100dvh - 40px);display:flex}.fuc-desktop-conversation{display:none}.fuc-phone-shell{background:#f8f6f2;border:1px solid #302c2826;grid-template-rows:auto minmax(0,1fr) auto auto;width:100%;max-width:440px;height:100%;display:grid;overflow:hidden;box-shadow:0 22px 65px #262b332e}.fuc-header{border-bottom:1px solid var(--fuc-line);z-index:4;background:#fffdf9f5;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:11px 14px;display:grid}.fuc-header>a{border:1px solid var(--fuc-line);color:#4a4641;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;display:flex}.fuc-header>a:active{transform:translateY(1px)}.fuc-assistant{align-items:center;gap:9px;min-width:0;display:flex}.fuc-assistant>span{color:var(--fuc-orange);background:#fff0e5;border:1px solid #f0d8c7;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.fuc-assistant>span img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 16%;object-position:50% 16%;transform-origin:50% 16%;width:100%;height:100%;transform:scale(1.08)}.fuc-assistant>div{gap:2px;min-width:0;display:grid}.fuc-assistant strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.fuc-assistant small{color:var(--fuc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.fuc-progress{text-align:right;gap:2px;display:grid}.fuc-progress strong{font-size:11px}.fuc-progress small{color:var(--fuc-muted);white-space:nowrap;font-size:8px}.fuc-slider-region,.fuc-slider-region .swiper,.fuc-slider-region .swiper-wrapper,.fuc-slider-region .swiper-slide{min-height:0}.fuc-slider-region{overflow:hidden}.fuc-slider-region .swiper{height:100%}.fuc-slider-region .swiper-slide{background:#f8f6f2;height:100%;overflow:hidden}.fuc-chat-scroll{scrollbar-width:none;height:100%;padding:20px 18px 28px;overflow-y:auto}.fuc-chat-scroll::-webkit-scrollbar{display:none}.fuc-day-label{color:#8b857e;text-align:center;margin:0 auto 17px;font-size:9px;font-weight:750}.fuc-message{align-items:flex-start;gap:8px;margin:0 0 12px;display:flex}.fuc-message-avatar{color:var(--fuc-orange);background:#fff0e5;border:1px solid #f3dac8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;margin-top:3px;display:flex;overflow:hidden}.fuc-message-avatar img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 16%;object-position:50% 16%;transform-origin:50% 16%;width:100%;height:100%;transform:scale(1.08)}.fuc-message>div{color:#302d29;background:#fff;border:1px solid #e5dfd7;border-radius:5px 16px 16px;max-width:calc(100% - 42px);padding:12px 14px;box-shadow:0 5px 16px #41362c0a}.fuc-message p{margin:0;font-size:13px;line-height:1.62}.fuc-message p strong{color:#1f1d1a}.fuc-message ul{color:#4e4944;margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.7}.fuc-message.is-compact>div{background:#f0ede8}.fuc-message.is-user{justify-content:flex-end}.fuc-message.is-user>div{color:#244d3c;background:#dff1e8;border:0;border-radius:16px 5px 16px 16px;padding:11px 13px;font-size:13px;line-height:1.55}.fuc-message.is-wide>div{width:80%}.fuc-customer-card{border-bottom:1px solid var(--fuc-line);background:#fffdf9;grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:9px;margin:-4px 0 18px;padding:0 0 13px;display:grid}.fuc-customer-card>span{background:#eae5de;border-radius:50%;place-items:center;width:36px;height:36px;font-size:9px;font-weight:900;display:grid}.fuc-customer-card>div{gap:2px;display:grid}.fuc-customer-card strong{font-size:13px}.fuc-customer-card small{color:var(--fuc-muted);font-size:9px}.fuc-customer-card button{border:1px solid var(--fuc-line);color:#68615a;background:0 0;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.fuc-proposal-card{border-left:3px solid var(--fuc-blue);gap:5px;min-width:230px;margin:-3px;padding:4px 3px 4px 11px;display:grid}.fuc-proposal-card.is-amber{border-color:#b4771d}.fuc-proposal-card.is-rose{border-color:var(--fuc-rose)}.fuc-proposal-card>span{color:#766f68;font-size:9px;font-weight:850}.fuc-proposal-card>strong{font-size:14px;line-height:1.35}.fuc-proposal-card>small{color:#5f5953;align-items:center;gap:5px;font-size:11px;font-weight:750;display:flex}.fuc-proposal-card>small svg{color:var(--fuc-orange)}.fuc-proposal-message{border-top:1px solid #e7e0d8;gap:6px;margin-top:5px;padding-top:9px;display:grid}.fuc-proposal-message>span{color:#766f68;font-size:9px;font-weight:850}.fuc-proposal-editor{color:#24211e;font:inherit;resize:vertical;background:#fff;border:1px solid #ded6cd;border-radius:9px;outline:0;width:100%;min-height:104px;padding:10px 11px;font-size:16px;line-height:1.5}.fuc-proposal-editor:focus{border-color:#c96b33;box-shadow:0 0 0 3px #c451121f}.fuc-proposal-editor:disabled{color:#6f6962;background:#f4f1ec}.fuc-proposal-editor::placeholder{color:#99918a}.fuc-proposal-card.is-previous{opacity:.82}.fuc-proposal-message.is-readonly{gap:4px}.fuc-proposal-copy{color:#49443f;white-space:pre-wrap;margin:0!important;font-size:13px!important;line-height:1.6!important}.fuc-decision-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:2px 0 16px;padding-left:34px;display:grid}.fuc-decision-row button,.fuc-confirm-row button,.fuc-inline-actions button{color:#544e48;cursor:pointer;font:inherit;white-space:nowrap;background:#fff;border:1px solid #ded7ce;border-radius:10px;justify-content:center;align-items:center;gap:4px;min-height:38px;padding:8px 7px;font-size:10px;font-weight:850;display:flex}.fuc-decision-row button:active,.fuc-confirm-row button:active,.fuc-inline-actions button:active{transform:translateY(1px)}.fuc-decision-row button.is-approve,.fuc-confirm-row button:first-child,.fuc-inline-actions button.is-primary{background:var(--fuc-orange);border-color:var(--fuc-orange);color:#fff}.fuc-decision-row button.is-approve,.fuc-decision-row button.is-send-now{grid-column:span 3}.fuc-decision-row button.is-send-now{color:#285f48;background:#e7f2ed;border-color:#b8d4c6}.fuc-decision-row button:nth-child(n+3){grid-column:span 2}.fuc-decision-row button:nth-child(4){color:#94443d}.fuc-decision-row button.is-skip{color:#625c55;background:#f2efea}.fuc-decision-row button:disabled{cursor:not-allowed;opacity:.55;transform:none}.fuc-confirm-row{gap:7px;margin-top:11px;display:flex}.fuc-confirm-row button{flex:1}.fuc-message blockquote{color:#44403b;background:#f5f2ed;border-left:3px solid #d4cbc1;margin:10px 0 0;padding:10px 11px;font-size:12px;line-height:1.6}.fuc-success-icon{color:var(--fuc-green);vertical-align:-3px;font-size:16px}.fuc-inline-actions{justify-content:flex-end;margin:6px 0 4px;padding-left:34px;display:flex}.fuc-inline-actions button{min-height:42px;padding:9px 15px;font-size:11px}.fuc-slide-dots{background:#f8f6f2;justify-content:center;align-items:center;gap:7px;padding:8px 12px 6px;display:flex}.fuc-slide-dots button{color:#fff;cursor:pointer;background:#d9d4cd;border:0;border-radius:50%;justify-content:center;align-items:center;width:7px;height:7px;padding:0;transition:width .18s,background .18s;display:flex}.fuc-slide-dots button.is-active{background:var(--fuc-orange);border-radius:999px;width:24px}.fuc-slide-dots button.is-complete{background:var(--fuc-green);width:15px;height:15px}.fuc-slide-dots button svg{font-size:9px}.fuc-composer{border-top:1px solid var(--fuc-line);background:#fffdf9;grid-template-columns:36px minmax(0,1fr) 38px;align-items:center;gap:8px;padding:11px 13px 13px;display:grid}.fuc-composer>button{color:#77716a;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.fuc-composer input{color:#282521;font:inherit;background:#f4f1ec;border:1px solid #dfd8cf;border-radius:999px;outline:0;width:100%;height:42px;padding:0 15px;font-size:16px}.fuc-composer input:focus{background:#fff;border-color:#cb7541;box-shadow:0 0 0 3px #c451121f}.fuc-composer input::placeholder{color:#99918a}.fuc-composer input:disabled{cursor:not-allowed;opacity:.7}.fuc-composer>button.is-send{background:var(--fuc-orange);color:#fff;width:38px;height:38px}.fuc-composer>button.is-send:disabled{color:#a29a92;cursor:not-allowed;background:#ddd7d0}.fuc-send-spinner{animation:.8s linear infinite fuc-spin}@media (width<=520px){.fuc-page{padding:0;display:block}.fuc-workbench{height:100dvh}.fuc-phone-shell{box-shadow:none;border:0;max-width:none;height:100%}.fuc-header{padding-top:max(11px,env(safe-area-inset-top))}.fuc-chat-scroll{padding-left:14px;padding-right:14px}.fuc-message>div{padding:11px 12px}.fuc-decision-row{padding-left:34px}.fuc-composer{padding-bottom:max(13px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.fuc-slide-dots button{transition:none}}.fuc-phone-shell{grid-template-rows:auto auto minmax(0,1fr) auto auto}.fuc-status-bar{background:#edf4ef;border-bottom:1px solid #d7e4db}.fuc-demo-banner{color:#35634f;justify-content:center;align-items:center;gap:6px;padding:7px 12px;font-size:9px;font-weight:800;display:flex}.fuc-demo-banner svg{font-size:13px}.fuc-live-error,.fuc-live-success{text-align:center;margin:0;padding:7px 12px;font-size:10px}.fuc-live-error{color:#8f3022;background:#fff0ed}.fuc-live-success{color:#286046;background:#e5f3eb}.fuc-demo-note{color:#4d705f;align-items:center;gap:5px;margin-top:10px;font-size:9px;font-weight:800;display:flex}.fuc-demo-note svg{font-size:13px}.fuc-loading{color:#6f6861;text-align:center;align-content:center;justify-items:center;height:100%;padding:30px;display:grid}.fuc-loading>svg{color:var(--fuc-orange);font-size:26px}.fuc-loading strong{color:#302c28;margin-top:10px;font-size:14px}.fuc-loading p{margin:5px 0 0;font-size:11px}.fuc-gate{text-align:center;background:#fffdf9;border:1px solid #ddd6ce;border-radius:18px;justify-items:center;gap:9px;width:100%;max-width:390px;padding:34px;display:grid}.fuc-gate>svg{color:var(--fuc-orange);font-size:34px}.fuc-gate strong{font-size:16px}.fuc-gate p{color:#716a63;margin:0;font-size:12px;line-height:1.55}.fuc-gate button,.fuc-gate a{background:var(--fuc-orange);color:#fff;font:inherit;border:0;border-radius:10px;padding:10px 14px;font-size:11px;font-weight:850;text-decoration:none}.fuc-gate small{color:#963d31;font-size:10px}.fuc-customer-card button{cursor:pointer;transition:background .16s,border-color .16s,color .16s}.fuc-customer-card button:hover,.fuc-customer-card button:focus-visible{color:#b74b12;background:#fff4e8;border-color:#d96b28}.fuc-customer-card button:disabled{cursor:not-allowed;opacity:.4}.fuc-conversation-backdrop{--canvas:#fff8f1;--surface:#fff;--surface-raised:#fff;--surface-muted:#f7eee6;--ink:#251914;--ink-muted:#806e65;--line:#eadbd0;--line-strong:#d9c3b3;--accent:#b95f37;--accent-strong:#8f4027;--accent-soft:#f8e5d8;--accent-contrast:#fff;--danger:#a33728}.fuc-conversation-modal{position:relative}.fuc-conversation-modal>.aic-workspace{max-width:none;height:100%}.fuc-conversation-loading{z-index:12;background:#fff8f1f0;align-content:center;justify-items:center;gap:7px;display:grid;position:absolute;inset:72px 0}.fuc-conversation-loading>svg{color:var(--fuc-orange);font-size:28px;animation:.8s linear infinite fuc-spin}.fuc-conversation-loading strong{font-size:13px}.fuc-conversation-loading small{color:#83776f;font-size:10px}@keyframes fuc-spin{to{transform:rotate(360deg)}}.fuc-composer>button.fuc-notes-trigger{color:#6d6259;border:1px solid #e1d8cf;position:relative}.fuc-composer>button.fuc-notes-trigger:hover,.fuc-composer>button.fuc-notes-trigger:focus-visible{color:var(--fuc-orange);background:#fff2e7;border-color:#d77438}.fuc-notes-trigger>span{background:var(--fuc-orange);color:#fff;border:2px solid #fffdf9;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;font-weight:900;display:flex;position:absolute;top:-6px;right:-5px}.fuc-notes-backdrop{z-index:1250;background:#1f1c196b;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.fuc-notes-modal{background:#f6f2eb;border:1px solid #4d41372e;border-radius:20px;grid-template-rows:auto minmax(0,1fr);width:100%;max-width:1100px;height:min(900px,100dvh - 44px);display:grid;overflow:hidden;box-shadow:0 26px 80px #201c1842}.fuc-notes-header{z-index:30;background:#fffdf9;border-bottom:1px solid #ded7cd;justify-content:space-between;align-items:center;padding:14px 18px;display:flex;position:relative}.fuc-notes-header>div{gap:2px;display:grid}.fuc-notes-header small{color:var(--fuc-orange);letter-spacing:.14em;font-size:8px;font-weight:900}.fuc-notes-header h2{margin:0;font-family:Georgia,serif;font-size:21px;line-height:1.2}.fuc-notes-header button{color:#5d5650;cursor:pointer;background:#f4f0ea;border:1px solid #dfd7ce;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.fuc-notes-content{min-height:0;overflow:auto}.fuc-notes-content>.fud-shell{min-height:0}.fuc-notes-content .fud-heading{padding-top:24px}@media (width<=760px){.fuc-notes-backdrop{padding:0}.fuc-notes-modal{border:0;border-radius:0;max-width:none;height:100dvh}.fuc-notes-header{padding:max(13px,env(safe-area-inset-top)) 14px 12px}.fuc-notes-header h2{font-size:19px}.fuc-notes-content .fud-heading{padding-top:20px}}@media (prefers-reduced-motion:reduce){.fuc-conversation-loading>svg{animation:none}}@media (width>=768px){.fuc-workbench{grid-template-columns:minmax(300px,1fr) minmax(360px,440px);gap:12px;max-width:1240px;display:grid}.fuc-desktop-conversation{background:#fff8f1;border:1px solid #302c2826;min-width:0;display:block;position:relative;overflow:hidden;box-shadow:0 22px 65px #262b3321}.fuc-desktop-conversation-frame{height:100%;position:relative}.fuc-desktop-conversation-frame>.aic-workspace{max-width:none;height:100%}.fuc-desktop-conversation-frame .aic-workspace-back{display:none}.fuc-desktop-conversation-empty{color:#746d66;text-align:center;align-content:center;justify-items:center;height:100%;padding:36px;display:grid}.fuc-desktop-conversation-empty>svg{color:#b7683c;font-size:38px}.fuc-desktop-conversation-empty strong{color:#302b27;margin-top:12px;font-size:15px}.fuc-desktop-conversation-empty p{max-width:250px;margin:6px 0 0;font-size:11px;line-height:1.6}.fuc-phone-shell{max-width:none;box-shadow:0 22px 65px #262b3321}}
