/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scroll-snap-strictness:proximity;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-300:oklch(90.5% .182 98.111);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-700:oklch(51.1% .096 186.391);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-700:oklch(49.6% .265 301.924);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-gray-200:oklch(92.8% .006 264.531);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-950:oklch(14.1% .005 285.823);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-wider:.05em;--leading-tight:1.25;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--drop-shadow-lg:0 4px 4px #00000026;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-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,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,::backdrop,:after,:before{border-color:var(--color-gray-200,currentColor)}::file-selector-button{border-color:var(--color-gray-200,currentColor)}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-5{top:calc(var(--spacing)*5)}.right-2{right:calc(var(--spacing)*2)}.right-5{right:calc(var(--spacing)*5)}.bottom-3\.5{bottom:calc(var(--spacing)*3.5)}.-left-2\.5{left:calc(var(--spacing)*-2.5)}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-13{left:calc(var(--spacing)*13)}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[-1\]{z-index:-1}.z-\[10\]{z-index:10}.container{width:100%}@media (min-width:30rem){.container{max-width:30rem}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}@media (min-width:109rem){.container{max-width:109rem}}@media (min-width:135rem){.container{max-width:135rem}}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-\[1px\]{margin-inline:1px}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.-mt-3{margin-top:calc(var(--spacing)*-3)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-\[-100px\]{margin-top:-100px}.mt-\[1px\]{margin-top:1px}.mr-2{margin-right:calc(var(--spacing)*2)}.-mb-2{margin-bottom:calc(var(--spacing)*-2)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-2{margin-left:calc(var(--spacing)*2)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.aspect-square{aspect-ratio:1}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-15{height:calc(var(--spacing)*15)}.h-16{height:calc(var(--spacing)*16)}.h-30{height:calc(var(--spacing)*30)}.h-\[1px\]{height:1px}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[57px\]{height:57px}.h-\[82px\]{height:82px}.h-\[100px\]{height:100px}.h-\[138px\]{height:138px}.h-\[600px\]{height:600px}.h-\[calc\(100\%-42px\)\]{height:calc(100% - 42px)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.min-h-\[120px\]{min-height:120px}.min-h-\[calc\(100svh-58px\)\]{min-height:calc(100svh - 58px)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-15{width:calc(var(--spacing)*15)}.w-18{width:calc(var(--spacing)*18)}.w-24{width:calc(var(--spacing)*24)}.w-25{width:calc(var(--spacing)*25)}.w-30{width:calc(var(--spacing)*30)}.w-60{width:calc(var(--spacing)*60)}.w-96{width:calc(var(--spacing)*96)}.w-\[18px\]{width:18px}.w-\[22px\]{width:22px}.w-\[300px\]{width:300px}.w-full{width:100%}.max-w-40{max-width:calc(var(--spacing)*40)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-92{min-width:calc(var(--spacing)*92)}.min-w-xs{min-width:var(--container-xs)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.translate-x-0{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%}.scale-0,.scale-100{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing)*1)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[1px\]{gap:1px}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-scroll{overflow-y:scroll}.card-lg{background-color:var(--background);border-width:1px;border-color:var(--border);border-radius:24px;padding:18px;box-shadow:0 25px 50px -12px #00000040}.rounded{border-radius:.25rem}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[2px\]{border-radius:2px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\(--background\){border-color:var(--background)}.border-\(--border\){border-color:var(--border)}.border-\(--foreground\)\/10{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-\(--foreground\)\/10{border-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.border-\(--foreground\)\/15{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-\(--foreground\)\/15{border-color:color-mix(in oklab,var(--foreground)15%,transparent)}}.border-\(--foreground\)\/20{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-\(--foreground\)\/20{border-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.border-\(--foreground\)\/50{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-\(--foreground\)\/50{border-color:color-mix(in oklab,var(--foreground)50%,transparent)}}.border-\(--orange\){border-color:var(--orange)}.border-\(--yellow\){border-color:var(--yellow)}.border-red-500{border-color:var(--color-red-500)}.border-transparent{border-color:#0000}.bg-\(--background\),.bg-\(--background\)\/25{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-\(--background\)\/25{background-color:color-mix(in oklab,var(--background)25%,transparent)}}.bg-\(--background\)\/90{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-\(--background\)\/90{background-color:color-mix(in oklab,var(--background)90%,transparent)}}.bg-\(--border\){background-color:var(--border)}.bg-\(--danger\){background-color:var(--danger)}.bg-\(--foreground\),.bg-\(--foreground\)\/5{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\(--foreground\)\/5{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.bg-\(--foreground\)\/8{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\(--foreground\)\/8{background-color:color-mix(in oklab,var(--foreground)8%,transparent)}}.bg-\(--foreground\)\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\(--foreground\)\/10{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.bg-\(--foreground\)\/50{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\(--foreground\)\/50{background-color:color-mix(in oklab,var(--foreground)50%,transparent)}}.bg-\(--foreground\)\/80{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\(--foreground\)\/80{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}.bg-\(--foreground\)\/90{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-\(--foreground\)\/90{background-color:color-mix(in oklab,var(--foreground)90%,transparent)}}.bg-\(--orange\){background-color:var(--orange)}.bg-\(--success\){background-color:var(--success)}.bg-\(--warning\){background-color:var(--warning)}.bg-\(--yellow\){background-color:var(--yellow)}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.bg-black\/90{background-color:color-mix(in oklab,var(--color-black)90%,transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-green-500{background-color:var(--color-green-500)}.bg-red-400\/50{background-color:#ff656880}@supports (color:color-mix(in lab,red,red)){.bg-red-400\/50{background-color:color-mix(in oklab,var(--color-red-400)50%,transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-700\/80{background-color:#bf000fcc}@supports (color:color-mix(in lab,red,red)){.bg-red-700\/80{background-color:color-mix(in oklab,var(--color-red-700)80%,transparent)}}.bg-sky-500\/20{background-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/20{background-color:color-mix(in oklab,var(--color-sky-500)20%,transparent)}}.bg-slate-300{background-color:var(--color-slate-300)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-yellow-300\/25{background-color:#ffe02a40}@supports (color:color-mix(in lab,red,red)){.bg-yellow-300\/25{background-color:color-mix(in oklab,var(--color-yellow-300)25%,transparent)}}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-40{padding-inline:calc(var(--spacing)*40)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-96{padding-block:calc(var(--spacing)*96)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-6{padding-right:calc(var(--spacing)*6)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.txt-lg-bold{font-weight:700}.txt-lg-bold,.txt-lg-light{font-size:18px;line-height:22px}.txt-lg-light{font-weight:300}.txt-lg-medium{font-weight:500}.txt-lg-medium,.txt-lg-regular{font-size:18px;line-height:22px}.txt-lg-regular{font-weight:400}.txt-md-bold{font-weight:700}.txt-md-bold,.txt-md-light{font-size:16px;line-height:20px}.txt-md-light{font-weight:300}.txt-md-medium{font-weight:500}.txt-md-medium,.txt-md-regular{font-size:16px;line-height:20px}.txt-md-regular{font-weight:400}.txt-sm-bold{font-weight:700}.txt-sm-bold,.txt-sm-light{font-size:13px;line-height:19px}.txt-sm-light{font-weight:300}.txt-sm-medium{font-weight:500}.txt-sm-medium,.txt-sm-regular{font-size:13px;line-height:19px}.txt-sm-regular{font-weight:400}.txt-std-bold{font-weight:700}.txt-std-bold,.txt-std-light{font-size:14px;line-height:20px}.txt-std-light{font-weight:300}.txt-std-medium{font-size:14px;font-weight:500;line-height:20px}.txt-std-regular{font-size:14px;font-weight:400;line-height:20px}.txt-xl-bold{font-weight:700}.txt-xl-bold,.txt-xl-light{font-size:20px;line-height:24px}.txt-xl-light{font-weight:300}.txt-xl-medium{font-weight:500}.txt-xl-medium,.txt-xl-regular{font-size:20px;line-height:24px}.txt-xl-regular{font-weight:400}.txt-xs-bold{font-weight:700}.txt-xs-bold,.txt-xs-light{font-size:12px;line-height:16px}.txt-xs-light{font-weight:300}.txt-xs-medium{font-weight:500}.txt-xs-medium,.txt-xs-regular{font-size:12px;line-height:16px}.txt-xs-regular{font-weight:400}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base\/tight{font-size:var(--text-base);line-height:var(--leading-tight)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/tight{font-size:var(--text-sm);line-height:var(--leading-tight)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[15px\]{font-size:15px}.leading-12{--tw-leading:calc(var(--spacing)*12);line-height:calc(var(--spacing)*12)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.text-\(--background\){color:var(--background)}.text-\(--border\){color:var(--border)}.text-\(--foreground\)\/40{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-\(--foreground\)\/40{color:color-mix(in oklab,var(--foreground)40%,transparent)}}.text-\(--foreground\)\/60{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-\(--foreground\)\/60{color:color-mix(in oklab,var(--foreground)60%,transparent)}}.text-\(--foreground\)\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-\(--foreground\)\/70{color:color-mix(in oklab,var(--foreground)70%,transparent)}}.text-black{color:var(--color-black)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.underline-offset-3{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-lg{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.shadow-md,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\(--orange\){--tw-ring-color:var(--orange)}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-4{outline-offset:calc(4px*-1)}.outline-\(--background\){outline-color:var(--background)}.blur-3xl{--tw-blur:blur(var(--blur-3xl))}.blur-3xl,.blur-md{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-md{--tw-blur:blur(var(--blur-md))}.grayscale{--tw-grayscale:grayscale(100%)}.filter,.grayscale{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-lg{--tw-backdrop-blur:blur(var(--blur-lg))}.backdrop-blur-lg,.backdrop-blur-sm{-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(var(--blur-sm))}.backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:h-25:hover{height:calc(var(--spacing)*25)}.hover\:w-25:hover{width:calc(var(--spacing)*25)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:bg-\(--background\)\/50:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\(--background\)\/50:hover{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.hover\:bg-\(--foreground\):hover,.hover\:bg-\(--foreground\)\/10:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\(--foreground\)\/10:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.hover\:bg-\(--foreground\)\/100:hover{background-color:var(--foreground)}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-red-700\/100:hover{background-color:var(--color-red-700)}.hover\:text-\(--foreground\)\/60:hover{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:text-\(--foreground\)\/60:hover{color:color-mix(in oklab,var(--foreground)60%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.hover\:disabled\:bg-\(--foreground\)\/5:hover:disabled{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:disabled\:bg-\(--foreground\)\/5:hover:disabled{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}}@media (min-width:40rem){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (min-width:48rem){.md\:mr-0{margin-right:calc(var(--spacing)*0)}.md\:block{display:block}.md\:hidden{display:none}.md\:w-96{width:calc(var(--spacing)*96)}.md\:w-\[500px\]{width:500px}.md\:px-3{padding-inline:calc(var(--spacing)*3)}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:64rem){.lg\:w-1\/2{width:50%}.lg\:w-2\/3{width:66.6667%}}@media (min-width:80rem){.xl\:w-1\/2{width:50%}}@media (min-width:96rem){.\32 xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}@media (min-width:135rem){.\33 xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}}:root{--background:#fff;--foreground:#171717;--success:#95e78b;--warning:#f8bb7a;--danger:#ff7272;--background-50:#ffffff80;--foreground-50:#17171780;--bg-secondary:oklch(97% .001 106.424);--bg-tertiary:oklch(92.3% .003 48.717);--text-white:#e8e8e8;--text-black:#171717;--border:oklch(92.2% 0 0);--orange:oklch(70.5% .213 47.604);--yellow:#ffc92c;--shimmer-1:#cbd5e1;--shimmer-2:#e5e7eb;--shadow-search:0 0 35px #00000012;--shadow-pro:0 10px 35px #00000026;--shadow-date:0 0 5px #00000026;--scroll-border:#f3f3f3}.dark{--background:#171717;--foreground:#e8e8e8;--success:#4db340;--warning:#e3841e;--danger:#da3d3d;--background-50:#17171780;--foreground-50:#e8e8e880;--bg-secondary:#1f1f20;--bg-tertiary:#2e2e32;--text-white:#e8e8e8;--text-black:#171717;--border:oklch(26.9% 0 0);--orange:#ea5413;--yellow:#ffc92c;--shimmer-1:#191d21;--shimmer-2:#282b2f;--shadow-search:0 0 35px #ffffff12;--shadow-pro:0 10px 35px #ffffff12;--shadow-date:0 0 7px #ffffff40;--scroll-border:#212121}button.black{border-radius:var(--radius-md);background-color:var(--foreground);padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--background);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){button.black:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.black:hover{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}}button.black.sm{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}button.white{border-radius:var(--radius-md);background-color:var(--background);padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){button.white:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){button.white:hover{background-color:color-mix(in oklab,var(--background)50%,transparent)}}}button.white.sm{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.card-xl{border-radius:var(--radius-xl);background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.card-xl{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.search-company-marker{cursor:pointer;padding:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e+38px;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:relative}.search-point{border-style:var(--tw-border-style);border-width:4px;border-color:var(--foreground);border-radius:3.40282e+38px;width:100%;height:100%}.search-company-marker.large.clicked,.search-company-marker.large.hovered,.search-company-marker.small.clicked,.search-company-marker.small.hovered{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}.search-company-marker.small{height:calc(var(--spacing)*8);width:calc(var(--spacing)*8)}@media (hover:hover){.search-company-marker.small:hover{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}}.search-company-marker.large{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}@media (hover:hover){.search-company-marker.large:hover{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}}.search-company-marker .marker-infos{pointer-events:none;top:calc(var(--spacing)*-2);width:max-content;max-width:var(--container-xs);--tw-translate-x:-50%;--tw-translate-y:-70%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:25%;--tw-scale-y:25%;--tw-scale-z:25%;scale:var(--tw-scale-x)var(--tw-scale-y);gap:calc(var(--spacing)*2);background-color:var(--background);border-width:1px;border-color:var(--border);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:24px;flex-direction:column;padding:18px;font-family:Manrope,Arial,Helvetica,sans-serif;transition-duration:.2s;display:none;position:absolute;left:50%;box-shadow:0 25px 50px -12px #00000040}@media (min-width:48rem){.search-company-marker .marker-infos{display:flex}}@media (min-width:64rem){.search-company-marker .marker-infos{max-width:var(--container-md)}}@media (min-width:80rem){.search-company-marker .marker-infos{max-width:var(--container-xl)}}.yellow-marker{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);transform-origin:100% 0;border-style:var(--tw-border-style);border-width:15px;border-top-color:var(--yellow);border-right-color:var(--yellow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-bottom-color:#0000;border-left-color:#0000;transition-duration:.2s;position:absolute}.search-company-marker .marker-infos.clicked{pointer-events:auto;--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}.search-marker-divider{width:100%;padding-inline:calc(var(--spacing)*6)}.search-marker-divider div{background-color:var(--border);width:100%;height:1px}.search-marker-info{gap:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*6);font-size:14px;font-weight:400;line-height:20px;display:flex}@media (hover:hover){.search-marker-info a:hover{text-decoration-line:underline}}.search-marker-info-schedules{gap:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*2);text-align:start;font-size:14px;font-weight:400;line-height:20px;display:flex}.search-marker-schedules{justify-content:center;align-items:center;gap:calc(var(--spacing)*1);padding-bottom:calc(var(--spacing)*3);flex-wrap:wrap;display:flex}.search-marker-schedule{width:calc(var(--spacing)*28);background-color:var(--bg-secondary);padding:calc(var(--spacing)*1);text-align:center;border-radius:.25rem;font-size:13px;font-weight:400;line-height:19px}.search-marker-schedule .day{margin-bottom:calc(var(--spacing)*1);font-size:13px;font-weight:700;line-height:19px}.search-marker-schedule .times{flex-direction:column;justify-content:center;display:flex}.search-marker-networks{margin-top:calc(var(--spacing)*4);justify-content:center;align-items:center;gap:calc(var(--spacing)*2);width:100%;display:flex}.search-marker-title{align-items:center;gap:calc(var(--spacing)*5);display:flex}.search-marker-title .profile{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);border-radius:.25rem;flex-shrink:0;position:relative;overflow:hidden}.search-marker-title .titles{gap:calc(var(--spacing)*1);flex-direction:column;display:flex}.search-marker-title .name{-webkit-line-clamp:3;font-weight:700}.search-marker-title .job,.search-marker-title .name{text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:16px;line-height:20px;display:-webkit-box;overflow:hidden}.search-marker-title .job{-webkit-line-clamp:1;font-weight:300}.mapbox-container{width:100%;height:100%}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{opacity:.7;background-color:var(--background-50)!important;color:var(--foreground)!important}.mapboxgl-ctrl-attrib a{color:var(--foreground)!important}.search .mobile .mapboxgl-ctrl-bottom-right{margin-bottom:198px}@media (min-width:48rem){.search .mobile .mapboxgl-ctrl-bottom-right{margin-bottom:calc(var(--spacing)*0)}}.search .mobile .mapboxgl-ctrl-bottom-left{margin-bottom:198px}@media (min-width:48rem){.search .mobile .mapboxgl-ctrl-bottom-left{margin-bottom:calc(var(--spacing)*0)}}.search .mapboxgl-ctrl-bottom-right{margin-bottom:214px}@media (min-width:48rem){.search .mapboxgl-ctrl-bottom-right{margin-bottom:calc(var(--spacing)*0)}}.search .mapboxgl-ctrl-bottom-left{margin-bottom:214px}@media (min-width:48rem){.search .mapboxgl-ctrl-bottom-left{margin-bottom:calc(var(--spacing)*0)}}.mapbox-overlay{pointer-events:none;inset:calc(var(--spacing)*0);z-index:10;position:absolute}.mapbox-top{pointer-events:auto;top:calc(var(--spacing)*4);z-index:100;--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);position:absolute;left:50%;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mapbox-top{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.mapbox-top{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.mapbox-top-left{pointer-events:auto;top:calc(var(--spacing)*4);left:calc(var(--spacing)*4);z-index:100;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);position:absolute;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mapbox-top-left{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.mapbox-top-left{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.mapbox-top-right,.mapbox-top-right-neutral{pointer-events:auto;top:calc(var(--spacing)*4);right:calc(var(--spacing)*4);position:absolute;overflow:hidden}.mapbox-top-right{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.mapbox-top-right{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.mapbox-top-right{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.mapbox-btn-bg{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.mapbox-btn-bg{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.mapbox-btn-bg{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.mapbox-btn{cursor:pointer;padding:calc(var(--spacing)*1);display:flex}@media (hover:hover){.mapbox-btn:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.mapbox-btn:hover{background-color:color-mix(in oklab,var(--background)30%,transparent)}}}.mapbox-btn-px{cursor:pointer;padding:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*2);display:flex}@media (hover:hover){.mapbox-btn-px:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.mapbox-btn-px:hover{background-color:color-mix(in oklab,var(--background)30%,transparent)}}}.mapbox-btn-divider{background-color:var(--border);width:100%;height:1px}.mapboxgl-marker{z-index:1}.mapboxgl-marker:hover{z-index:100!important}.user-marker{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e+38px;position:relative}.user-marker .pulse{z-index:1;animation:var(--animate-ping);border-radius:3.40282e+38px}.user-marker .main,.user-marker .pulse{width:100%;height:100%;background-color:var(--color-blue-400);position:absolute}.user-marker .main{z-index:10;border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-white);border-radius:3.40282e+38px}.result-bg{z-index:0;scroll-snap-align:start;scroll-margin-left:calc(var(--spacing)*2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:relative;overflow:hidden}@media (hover:hover){.result-bg:hover{z-index:50}}@media (min-width:48rem){.result-bg{border-style:var(--tw-border-style);--tw-shadow:0 0 #0000;width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0;border-radius:0}@media (hover:hover){.result-bg:hover{--tw-shadow:var(--shadow-search);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.result-bg .result-container{gap:calc(var(--spacing)*2);border-color:var(--border);width:350px;height:207px;padding:calc(var(--spacing)*3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-direction:column;flex-shrink:0;transition-duration:.3s;display:flex}@media (min-width:48rem){.result-bg .result-container{gap:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;width:100%;height:auto}.result-main-container:nth-child(2n) .result-bg .result-container{background-color:var(--bg-secondary)}}.result-header{align-items:center;gap:calc(var(--spacing)*3);width:100%;display:flex}.result-image-container{height:calc(var(--spacing)*16);width:calc(var(--spacing)*16);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--foreground);flex-shrink:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.result-image-container{border-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.result-image-container{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.result-image-container{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.result-image-container{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (min-width:48rem){.result-image-container{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20)}}.result-header-infos{gap:calc(var(--spacing)*1);display:flex}.result-title{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:20px;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.result-title{font-size:16px;font-weight:700;line-height:20px}}.result-subtitle{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:300;line-height:20px;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.result-subtitle{font-size:16px;font-weight:300;line-height:20px}}.result-rating{flex-direction:column;align-items:center;font-size:13px;font-weight:700;line-height:19px;display:flex}.result-comp-info{gap:calc(var(--spacing)*2);font-size:14px;font-weight:400;line-height:20px;display:flex}.search-scroll-container{right:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*2);width:100%;min-height:calc(100% - 84px);padding:calc(var(--spacing)*2);display:flex;position:relative;overflow:auto hidden}@media (min-width:48rem){.search-scroll-container{gap:calc(var(--spacing)*0);min-height:calc(100vh - 143px);padding:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*0);flex-direction:column}}.results-container{z-index:1;border-color:var(--border);background-color:#0000;flex-shrink:0;justify-content:space-between;width:100%;position:absolute;overflow:hidden}@media (min-width:48rem){.results-container{border-right-style:var(--tw-border-style);background-color:var(--background);border-right-width:1px;height:auto;min-height:calc(100vh - 100px);margin-top:36px;position:relative}}.result-main-container{z-index:0;width:350px;height:212px}@media (hover:hover){.result-main-container:hover{z-index:50}}@media (min-width:48rem){.result-main-container{width:100%;height:auto}}.results-main-container{width:100%;height:300px;margin-top:calc(100svh - 330px);position:absolute;overflow-y:auto}@media (min-width:48rem){.results-main-container{right:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*0);background-color:var(--background);width:450px;height:calc(100vh - 58px)}}.results-slide{pointer-events:none;z-index:115;--tw-duration:.3s;--tw-ease:var(--ease-in-out);width:100%;height:calc(100vh - 57px);transition-property:none;transition-duration:.3s;transition-timing-function:var(--ease-in-out);position:absolute;overflow:hidden}@media (min-width:48rem){.results-slide{width:auto;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.results-slide.clicked{width:70px}@media (hover:hover){.results-slide.clicked:hover{width:450px}}}@media (min-width:135rem){.results-slide.clicked{width:450px}}@media (min-width:48rem){.results-slide.not-clicked{width:450px}.results-slide.pro-front{pointer-events:none}}@media (min-width:135rem){.results-slide.pro-front{pointer-events:auto}}@media (min-width:48rem){@media (hover:hover){.results-slide.pro-back:hover{width:450px}}}.result-filter-content{flex-direction:column;align-items:center;width:100%;display:flex;overflow:hidden}.result-filter-divider{margin-inline:auto;margin-block:calc(var(--spacing)*2);background-color:var(--border);width:100%;height:1px}.result-filter-line{gap:calc(var(--spacing)*2);display:flex}.search-filter-container{z-index:95;border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--background);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);position:fixed;top:56px}@media (min-width:48rem){.search-filter-container{width:450px}}.result-filter-container{z-index:10;border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-color:var(--background);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);position:fixed;top:56px}@media (min-width:48rem){.result-filter-container{width:450px}}.result-pro-container{top:97px;right:calc(var(--spacing)*0);z-index:110;width:100%;height:calc(100svh - 100px);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;position:absolute;overflow:auto}@media (min-width:48rem){.result-pro-container{width:calc(100vw - 70px);height:calc(100svh - 56px);padding-inline:calc(var(--spacing)*10);top:56px}}@media (min-width:135rem){.result-pro-container{width:calc(100vw - 450px)}}.result-pro-prev{top:50%;left:calc(var(--spacing)*0);z-index:115;margin-left:calc(var(--spacing)*3);height:calc(var(--spacing)*40);width:calc(var(--spacing)*8);--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--foreground);border-radius:3.40282e+38px;display:none;position:absolute}@supports (color:color-mix(in lab,red,red)){.result-pro-prev{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.result-pro-prev{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (min-width:48rem){.result-pro-prev{display:block}}.result-pro-next{top:50%;right:calc(var(--spacing)*0);z-index:115;margin-right:calc(var(--spacing)*3);height:calc(var(--spacing)*40);width:calc(var(--spacing)*8);--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--foreground);border-radius:3.40282e+38px;display:none;position:absolute}@supports (color:color-mix(in lab,red,red)){.result-pro-next{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.result-pro-next{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (min-width:48rem){.result-pro-next{display:block}}.pro-btn-arrow{height:100%;font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));justify-content:center;align-items:center;display:flex}.search-map-container{top:93px;right:calc(var(--spacing)*0);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);background-size:cover;width:100%;height:calc(100svh - 97px);font-family:Manrope,Arial,Helvetica,sans-serif;position:absolute}@media (min-width:48rem){.search-map-container{z-index:0;width:calc(100vw - 450px);height:calc(100vh - 57px);top:56px}}.search-pro-container{z-index:110;height:calc(100vh - 100px);overflow:auto}@media (min-width:48rem){.search-pro-container{height:calc(100vh - 56px)}}.result-pro-next.active,.result-pro-prev.active{cursor:pointer;opacity:.85}@media (hover:hover){:is(.result-pro-next.active,.result-pro-prev.active):hover{opacity:1}}.rounded-button{background-color:var(--foreground);border-radius:3.40282e+38px}@supports (color:color-mix(in lab,red,red)){.rounded-button{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.rounded-button{padding-inline:calc(var(--spacing)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.rounded-button:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.rounded-button:hover{background-color:color-mix(in oklab,var(--foreground)15%,transparent)}}}.result-btns{gap:calc(var(--spacing)*1);display:flex}.result-mobile{max-height:calc(100vh - 50px);padding:calc(var(--spacing)*6);overflow:auto}.results-page-container{background-color:var(--background);justify-content:center;align-items:center;width:100%;height:34px;display:flex}@media (min-width:48rem){.results-page-container{height:44px}}.search-scroll-container.mobile-container{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;scroll-behavior:smooth}.search-spacer{flex-shrink:0;width:calc(100vw - 389px)}@media (min-width:48rem){.search-spacer{display:none}}.result-content-full{margin-top:calc(var(--spacing)*4);gap:calc(var(--spacing)*1);width:100%;height:auto;padding-inline:calc(var(--spacing)*5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));flex-direction:column;display:flex}.contact-line{align-items:center;gap:calc(var(--spacing)*2);display:flex}.contact-line a{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.contact-network-line{margin-top:calc(var(--spacing)*1);align-items:center;gap:calc(var(--spacing)*1.5);display:flex}.main-info-line{align-items:center;gap:calc(var(--spacing)*2);display:flex}.distance-address-2{-webkit-line-clamp:1;--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.distance-address-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.in-map .result-header-infos .result-title{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.company-profile-bg{top:57px;bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:450;width:100%;position:fixed}.company-profile-bg,.cph-close{background-color:var(--background)}.cph-close{right:calc(var(--spacing)*8);bottom:calc(var(--spacing)*8);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.cph-close{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.cph-close{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.cph-close:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.cph-close:hover{background-color:color-mix(in oklab,var(--background)75%,transparent)}}}.search-bar-nav{pointer-events:none;top:calc(var(--spacing)*0);z-index:2000;width:100%;height:56px;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:fixed}.search-bar-nav.focused{height:120px;padding-inline:calc(var(--spacing)*6);top:20%}@media (min-width:48rem){.search-bar-nav.focused{height:87px}}.search-nav-bar-main-container{pointer-events:none;width:100%}@media (min-width:30rem){.search-nav-bar-main-container{max-width:30rem}}@media (min-width:40rem){.search-nav-bar-main-container{max-width:40rem}}@media (min-width:48rem){.search-nav-bar-main-container{max-width:48rem}}@media (min-width:64rem){.search-nav-bar-main-container{max-width:64rem}}@media (min-width:80rem){.search-nav-bar-main-container{max-width:80rem}}@media (min-width:96rem){.search-nav-bar-main-container{max-width:96rem}}@media (min-width:109rem){.search-nav-bar-main-container{max-width:109rem}}@media (min-width:135rem){.search-nav-bar-main-container{max-width:135rem}}.search-nav-bar-main-container{height:100%;margin-inline:auto}.search-nav-bar-second-container{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.search-bar-nav .search-bar-nav-container{pointer-events:auto;margin-left:calc(var(--spacing)*0);height:100%;width:calc(var(--spacing)*60);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);padding:calc(var(--spacing)*2);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;background-color:#0000;border-width:1px;border-color:#0000;transition-duration:.3s;display:flex}@media (min-width:48rem){.search-bar-nav .search-bar-nav-container{width:var(--container-lg);border-radius:3.40282e+38px}}.search-bar-nav.focused .search-bar-nav-container{border-color:var(--border);background-color:var(--foreground);width:100%}@supports (color:color-mix(in lab,red,red)){.search-bar-nav.focused .search-bar-nav-container{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.search-bar-nav.focused .search-bar-nav-container{padding:calc(var(--spacing)*4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-lg));-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,)}.search-bar-nav .nav-search-container{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);width:100%;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-direction:column;align-items:center;font-size:16px;transition-duration:.3s;display:flex;overflow:hidden}@media (min-width:48rem){.search-bar-nav .nav-search-container{border-radius:3.40282e+38px;flex-direction:row}}.search-bar-nav.focused .nav-search-container{border-radius:var(--radius-xl)}@media (min-width:48rem){.search-bar-nav.focused .nav-search-container{border-radius:3.40282e+38px}}.search-bar-nav .nav-search-btn button{right:calc(var(--spacing)*0);opacity:.8;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute}@media (hover:hover){.search-bar-nav .nav-search-btn button:hover{opacity:1}}@media (min-width:48rem){.search-bar-nav .nav-search-btn button{aspect-ratio:1}}.search-bar-nav.focused .nav-search-btn button{right:calc(var(--spacing)*0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);height:100%;padding-inline:calc(var(--spacing)*2);opacity:.8;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.25s;justify-content:center;align-items:center;transition-duration:.25s;display:flex;position:absolute}@media (hover:hover){.search-bar-nav.focused .nav-search-btn button:hover{opacity:1}}@media (min-width:48rem){.search-bar-nav.focused .nav-search-btn button{aspect-ratio:1;border-radius:3.40282e+38px}}.search-bar-nav .nav-search-btn{height:100%;width:calc(var(--spacing)*10);opacity:1;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;position:relative}.search-bar-nav.focused .nav-search-btn{width:calc(var(--spacing)*15);opacity:1}@media (min-width:48rem){.search-bar-nav.focused .nav-search-btn{width:calc(var(--spacing)*16)}}.search-bar-nav input{width:100%;height:100%;padding-block:calc(var(--spacing)*1);overflow-wrap:break-word;text-overflow:ellipsis;--tw-outline-style:none;outline-style:none;flex:1}.search-bar-nav input.job{padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*4)}@media (min-width:48rem){.search-bar-nav input.job{padding-right:calc(var(--spacing)*2)}}.search-bar-nav input.place{padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*4);display:none}@media (min-width:48rem){.search-bar-nav input.place{padding-left:calc(var(--spacing)*2);display:block}}.search-bar-nav.focused input.place{display:block}.search-bar-nav .nav-search-divider{border-top-style:var(--tw-border-style);border-top-width:4px;border-bottom-style:var(--tw-border-style);border-bottom-width:4px;border-color:var(--background);background-color:var(--border);flex-shrink:0;width:1px;height:100%;display:none}@media (min-width:48rem){.search-bar-nav .nav-search-divider{display:block}}.search-bar-nav.focused .nav-search-divider{border-style:var(--tw-border-style);border-width:0 4px;width:100%;height:1px;display:block}@media (min-width:48rem){.search-bar-nav.focused .nav-search-divider{border-style:var(--tw-border-style);border-width:4px 0 5px;width:1px;height:100%}}.search-bar-nav .nav-search-address-container{pointer-events:none;margin-top:calc(var(--spacing)*2);--tw-translate-y:calc(var(--spacing)*-10);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y);padding-inline:calc(var(--spacing)*6);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.search-bar-nav.focused .nav-search-address-container.focused{pointer-events:auto;--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}.nav-search-address-proposal-container{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.nav-search-address-proposal-container{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.nav-search-address-proposal-container{padding:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-backdrop-blur:blur(var(--blur-md));-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,)}.nav-search-address-proposal{border-radius:var(--radius-lg);background-color:var(--background);padding:calc(var(--spacing)*.5);padding-top:calc(var(--spacing)*0);flex-direction:column;display:flex}.nav-search-address-proposal .suggestion{cursor:pointer;border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5)}@media (hover:hover){.nav-search-address-proposal .suggestion:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.nav-search-address-proposal .suggestion:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}}.pro-company{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);flex-direction:column;display:flex;position:relative}@media (min-width:96rem){.pro-company{height:calc(100vh - 57px);min-height:800px}}.pro-close-btn{top:calc(var(--spacing)*5);right:calc(var(--spacing)*5);z-index:10;background-color:var(--foreground);border-radius:3.40282e+38px;position:absolute}@supports (color:color-mix(in lab,red,red)){.pro-close-btn{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.pro-close-btn{padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.pro-close-btn:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.pro-close-btn:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}}.context-menu{gap:calc(var(--spacing)*1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-400);background-color:#09090b99;flex-direction:column;min-width:250px;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.context-menu{background-color:color-mix(in oklab,var(--color-zinc-950)60%,transparent)}}.context-menu{padding:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-zinc-500);--tw-backdrop-blur:blur(var(--blur-lg));-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,)}.context-menu input{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff4d;border-radius:4px;width:100%}@supports (color:color-mix(in lab,red,red)){.context-menu input{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.context-menu input{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.context-menu input{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.context-menu input{padding-inline:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;outline-style:none;padding-block:2px}@media (forced-colors:active){.context-menu input{outline-offset:2px;outline:2px solid #0000}}.context-menu textarea{border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff4d;border-radius:4px;width:100%}@supports (color:color-mix(in lab,red,red)){.context-menu textarea{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.context-menu textarea{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.context-menu textarea{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.context-menu textarea{padding-inline:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;outline-style:none;padding-block:2px}@media (forced-colors:active){.context-menu textarea{outline-offset:2px;outline:2px solid #0000}}.context-menu button{padding-inline:calc(var(--spacing)*3);text-align:left;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:4px;padding-block:2px}@media (hover:hover){.context-menu button:hover{background-color:#ff8b1ae6}@supports (color:color-mix(in lab,red,red)){.context-menu button:hover{background-color:color-mix(in oklab,var(--color-orange-400)90%,transparent)}}}.context-menu .switch{gap:calc(var(--spacing)*1);display:flex}.context-menu .switch .btn{cursor:pointer;text-align:center;border-radius:4px;flex:1}.context-menu .switch .btn.on{background-color:#ff8b1acc}@supports (color:color-mix(in lab,red,red)){.context-menu .switch .btn.on{background-color:color-mix(in oklab,var(--color-orange-400)80%,transparent)}}@media (hover:hover){.context-menu .switch .btn.on:hover{background-color:#ff8b1ae6}@supports (color:color-mix(in lab,red,red)){.context-menu .switch .btn.on:hover{background-color:color-mix(in oklab,var(--color-orange-400)90%,transparent)}}}.context-menu .switch .btn.off{background-color:#f1f5f91a}@supports (color:color-mix(in lab,red,red)){.context-menu .switch .btn.off{background-color:color-mix(in oklab,var(--color-slate-100)10%,transparent)}}@media (hover:hover){.context-menu .switch .btn.off:hover{background-color:#ff8b1a99}@supports (color:color-mix(in lab,red,red)){.context-menu .switch .btn.off:hover{background-color:color-mix(in oklab,var(--color-orange-400)60%,transparent)}}}.dialog-bg{inset:calc(var(--spacing)*0);z-index:999999;background-color:var(--foreground);justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.dialog-bg{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.dialog-bg{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.dialog-no-bg{inset:calc(var(--spacing)*0);z-index:9998;justify-content:center;align-items:center;display:flex;position:fixed}.dialog{z-index:10;max-width:var(--container-xl);min-width:calc(var(--spacing)*72);gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.dialog{background-color:color-mix(in oklab,var(--background)80%,transparent)}}.dialog{padding:calc(var(--spacing)*2);color:var(--foreground);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.dialog{outline-color:color-mix(in oklab,var(--border)50%,transparent)}}.dialog-bg .message{z-index:10;min-width:calc(var(--spacing)*72);position:relative}.dialog button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-radius:4px;flex:1}@media (hover:hover){.dialog button:hover{--tw-brightness:brightness(1.1);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,)}}.dialog button.bordered{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-orange-400);background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.dialog button.bordered{background-color:color-mix(in oklab,var(--background)30%,transparent)}}.dialog button.bordered{color:var(--color-orange-400);outline-style:var(--tw-outline-style);outline-width:.5px;outline-color:var(--color-orange-400)}@media (hover:hover){.dialog button.bordered:hover{outline-style:var(--tw-outline-style);outline-width:1px}}.dialog button.bg{background-color:var(--color-orange-400)}.admin-bg{top:57px;right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);background-color:var(--bg-tertiary);position:fixed;left:200px;overflow:auto}.admin-container{padding:calc(var(--spacing)*4);overflow:auto}.admin-container,.dash-01{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.dash-01{flex-shrink:0}@media (min-width:80rem){.dash-01{flex-direction:row}}.dash-02,.dash-03{gap:calc(var(--spacing)*4);flex-direction:column;flex:1;display:flex}@media (min-width:48rem){.dash-03{flex-direction:row}}.dash-04{gap:calc(var(--spacing)*4);flex-direction:column;flex:1 0;display:flex}@media (min-width:48rem){.dash-04{flex-direction:row}}.sidebar-container{top:49px;bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);gap:calc(var(--spacing)*2);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border);background-color:var(--background);width:200px;padding:calc(var(--spacing)*4);flex-direction:column;display:flex;position:fixed}.sidebar-container .link{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-md);width:100%;padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:flex}.sidebar-container .link.active{background-color:var(--orange);color:var(--color-black)}@media (hover:hover){.sidebar-container .link.normal:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.sidebar-container .link.normal:hover{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}}.sidebar-container .divider{background-color:var(--foreground);width:100%;height:1px}@supports (color:color-mix(in lab,red,red)){.sidebar-container .divider{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.company-editor-container{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);width:100%;overflow:hidden}.company-editor-container .main-container{gap:calc(var(--spacing)*4);padding:calc(var(--spacing)*4);flex-direction:column;display:flex}.company-editor-container .title{gap:calc(var(--spacing)*4);display:flex}.company-editor-container .main-container .content{gap:calc(var(--spacing)*4);display:flex;overflow:auto}.company-editor-container .main-container .form{gap:calc(var(--spacing)*4);flex-direction:column;flex:1;display:flex}.company-editor-container .main-container .content .photo-container{border-radius:var(--radius-md);flex:1;position:relative;overflow:hidden}.company-editor-container .main-container .content .photos{gap:calc(var(--spacing)*4);flex-direction:column;flex-shrink:0;display:flex}.pro-account-checkbox{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-block:calc(var(--spacing)*1);padding-right:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:center;transition-duration:.3s;display:flex}.company .PhoneInputInput{padding-inline:calc(var(--spacing)*2);background-color:#0000}.company .PhoneInputCountry,.company .PhoneInputInput{padding-block:calc(var(--spacing)*1);--tw-outline-style:none;outline-style:none}.company .PhoneInputCountry{padding-left:calc(var(--spacing)*2)}.table-container{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);width:100%}.table-header{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);justify-content:space-between;align-items:center;display:flex}.table-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.table-limits{align-items:center;gap:calc(var(--spacing)*2);display:flex}.table-limits button,button.page{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);min-width:25px;padding-inline:calc(var(--spacing)*1)}button.not{background-color:var(--bg-tertiary);color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.not{color:color-mix(in oklab,var(--foreground)50%,transparent)}}button.sel{background-color:var(--bg-secondary)}.table-divider{background-color:var(--border);width:100%;height:1px}.real-table-container{max-width:100%;height:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*1);overflow:auto}table{table-layout:fixed;border-collapse:collapse;min-width:100%;padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}thead{top:calc(var(--spacing)*0);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);text-align:left;position:sticky}th{padding:calc(var(--spacing)*2)}.table-footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:flex}tbody tr{cursor:pointer;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);text-overflow:ellipsis;white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;overflow:hidden}@media (hover:hover){tbody tr:hover{background-color:var(--bg-tertiary)}}td.last,td.other{padding:calc(var(--spacing)*2);word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}td.last,td.last-job{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}td.last-job{text-overflow:ellipsis;white-space:normal}td.last-job,td.name{padding:calc(var(--spacing)*2);overflow:hidden}td.name{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}td.note{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);padding:calc(var(--spacing)*2);word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}td.name .name-container{align-items:center;gap:calc(var(--spacing)*2);display:flex}td .photo{background-color:var(--foreground);border-radius:3.40282e+38px;flex-shrink:0;width:50px;height:50px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){td .photo{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}td .company-name{-webkit-line-clamp:3;--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}button.editor{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;outline-style:var(--tw-outline-style);border-width:1px;outline-width:.5px;flex:1}@media (hover:hover){button.editor:hover{outline-style:var(--tw-outline-style);--tw-brightness:brightness(1.05);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,);outline-width:1px}}button.import{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap;outline-style:var(--tw-outline-style);border-width:1px;outline-width:.5px}@media (hover:hover){button.import:hover{outline-style:var(--tw-outline-style);--tw-brightness:brightness(1.05);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,);outline-width:1px}}button.slate{border-color:var(--color-slate-600);background-color:#62748e1a}@supports (color:color-mix(in lab,red,red)){button.slate{background-color:color-mix(in oklab,var(--color-slate-500)10%,transparent)}}button.slate{color:var(--color-slate-600);outline-color:var(--color-slate-600)}button.g-map{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);--tw-outline-style:none;outline-style:none;flex:1}@media (hover:hover){button.g-map:hover{border-color:var(--color-slate-400)}}.input-company{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);--tw-duration:.3s;--tw-outline-style:none;outline-style:none;flex:1}.company-area,.input-company{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:.3s}.company-area{min-height:150px;--tw-duration:.3s;overflow:hidden}.company-area textarea{margin-bottom:calc(var(--spacing)*-2);width:100%;height:100%;min-height:150px;padding:calc(var(--spacing)*2);--tw-outline-style:none;background-color:#0000;outline-style:none}.full-relative{width:100%;height:100%;position:relative}.btn-container{gap:calc(var(--spacing)*4);display:flex}.form-group{gap:calc(var(--spacing)*1);flex-direction:column;flex:1;display:flex}.input-address{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-outline-style:none;outline-style:none;transition-duration:.3s}.address-list,.input-address{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:100%}.address-list{z-index:10;margin-top:calc(var(--spacing)*1);background-color:var(--background);padding:calc(var(--spacing)*2);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:absolute}.address-list-item{cursor:pointer;border-radius:var(--radius-sm);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;font-size:13px;font-weight:700;line-height:19px;transition-duration:.3s}@media (hover:hover){.address-list-item:hover{background-color:var(--bg-tertiary)}}.input-phone{--tw-duration:.3s;--tw-outline-style:none;outline-style:none;flex:1}.input-phone,.input-select{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:.3s}.input-select{padding-inline:calc(var(--spacing)*2);--tw-duration:.3s;overflow:hidden}.input-select select{padding-block:calc(var(--spacing)*1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;background-color:#0000;outline-style:none}.input-job-select{background-color:var(--background);padding-inline:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.admin-table-btn,.input-job-select{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);overflow:hidden}.admin-table-btn{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.admin-table-btn{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.admin-table-btn{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.admin-table-btn:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.admin-table-btn:hover{border-color:color-mix(in oklab,var(--foreground)30%,transparent)}}}.admin-table-btn:disabled{opacity:.25}.admin-table-filter-btn{gap:calc(var(--spacing)*2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;display:flex;position:relative}@media (hover:hover){.admin-table-filter-btn:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.admin-table-filter-btn:hover{border-color:color-mix(in oklab,var(--foreground)30%,transparent)}}}.admin-table-filter-btn:disabled{opacity:.25}.input-job-select select{padding-block:calc(var(--spacing)*1);--tw-outline-style:none;background-color:#0000;outline-style:none}.notif-filter{top:calc(var(--spacing)*-1);right:calc(var(--spacing)*-1);z-index:30;height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);background-color:var(--color-red-500);border-radius:3.40282e+38px;position:absolute}.filter-icon{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.admin-table-filter-btn:hover .filter-icon{opacity:1}.bottom-action-container{gap:calc(var(--spacing)*2);display:flex}.filter-container,.job-selector-dialog{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.filter-container{align-items:center;border-top:1px var(--tw-border-style) var(--border);padding-inline:calc(var(--spacing)*4);position:relative}.filter-line{gap:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:flex}.filter-city,.filter-line{width:100%;overflow:hidden}.filter-city input{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);width:100%;height:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));text-overflow:ellipsis;--tw-outline-style:none;outline-style:none;flex:1}.filter-address-container{right:calc(var(--spacing)*4);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*4);z-index:50;--tw-translate-y:calc(100% - 36px);translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--foreground);flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.filter-address-container{border-color:color-mix(in oklab,var(--foreground)30%,transparent)}}.filter-address-container{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.filter-address-container{background-color:color-mix(in oklab,var(--background)60%,transparent)}}.filter-address-container{padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-backdrop-blur:blur(var(--blur-lg));-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,)}.filter-address-container li{cursor:pointer;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);border-radius:.25rem}@media (hover:hover){.filter-address-container li:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.filter-address-container li:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.editor-image-input-container{gap:calc(var(--spacing)*2);border-radius:var(--radius-md);min-height:320px;padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-direction:column;flex:1;transition-duration:.3s;display:flex;overflow:hidden}.editor-image-input-container,.editor-image-input-container label{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}.editor-image-input-container label{cursor:pointer;background-color:var(--foreground);border-radius:.25rem;width:100%}@supports (color:color-mix(in lab,red,red)){.editor-image-input-container label{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.editor-image-input-container label{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);text-align:center;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.editor-image-input-container label:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.editor-image-input-container label:hover{background-color:color-mix(in oklab,var(--foreground)15%,transparent)}}}.input-image-preview{background-color:var(--foreground);border-radius:.25rem;flex:1;width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.input-image-preview{background-color:color-mix(in oklab,var(--foreground)2%,transparent)}}.image-preview{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.dot-2{height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);border-radius:3.40282e+38px}.csv-table-container{border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-bottom-style:var(--tw-border-style);border-width:1px 1px 0;border-color:var(--border);max-width:100%;height:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow:auto}.csv-table{table-layout:fixed;border-collapse:collapse;min-width:100%}.csv-table thead{top:calc(var(--spacing)*0);height:calc(var(--spacing)*8);background-color:var(--bg-secondary);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#0000001a;position:sticky}@supports (color:color-mix(in lab,red,red)){.csv-table thead{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-black)10%,transparent)var(--tw-shadow-alpha),transparent)}}.csv-table th{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border);padding:calc(var(--spacing)*1);text-align:left;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.csv-table th:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.csv-table th.btn{cursor:pointer}@media (hover:hover){.csv-table th.btn:hover{background-color:var(--bg-tertiary)}}.csv-table th .header{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*2);display:flex}.csv-table tr{cursor:crosshair}.csv-table tr.error:nth-child(odd){background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.csv-table tr.error:nth-child(odd){background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}.csv-table tr.error:nth-child(2n){background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.csv-table tr.error:nth-child(2n){background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}@media (hover:hover){.csv-table tr.error:hover{background-color:#fb2c3666}@supports (color:color-mix(in lab,red,red)){.csv-table tr.error:hover{background-color:color-mix(in oklab,var(--color-red-500)40%,transparent)}}}.csv-table tr.doublon:nth-child(odd){background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.csv-table tr.doublon:nth-child(odd){background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.csv-table tr.doublon:nth-child(2n){background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.csv-table tr.doublon:nth-child(2n){background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}@media (hover:hover){.csv-table tr.doublon:hover{background-color:#3080ff66}@supports (color:color-mix(in lab,red,red)){.csv-table tr.doublon:hover{background-color:color-mix(in oklab,var(--color-blue-500)40%,transparent)}}}.csv-table tr.no-error:nth-child(odd){background-color:var(--background)}.csv-table tr.no-error:nth-child(2n){background-color:var(--bg-secondary)}@media (hover:hover){.csv-table tr.no-error:hover{background-color:#00c75866}@supports (color:color-mix(in lab,red,red)){.csv-table tr.no-error:hover{background-color:color-mix(in oklab,var(--color-green-500)40%,transparent)}}}.csv-table td{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--background);padding:calc(var(--spacing)*1);word-break:break-all;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.csv-table td:last-child{border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:0}.csv-table td .green-point{background-color:var(--color-green-500);border-radius:3.40282e+38px;width:10px;height:10px}.csv-table td .blue-point{background-color:var(--color-blue-500);border-radius:3.40282e+38px;width:10px;height:10px}.csv-table td .red-point{background-color:var(--color-red-500);border-radius:3.40282e+38px;width:10px;height:10px}.actions-container{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);width:100%;padding:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.actions-container .info{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2);color:var(--color-white);border-width:1px}.info.sky{border-color:var(--color-sky-700);background-color:var(--color-sky-500)}.info.amber{border-color:var(--color-amber-700);background-color:var(--color-amber-500)}.info.red{border-color:var(--color-red-700);background-color:var(--color-red-500)}.info.purple{border-color:var(--color-purple-700);background-color:var(--color-purple-500)}.info.teal{border-color:var(--color-teal-700);background-color:var(--color-teal-500)}.actions-container .btns{justify-content:flex-end;gap:calc(var(--spacing)*2);flex:1;display:flex}.actions-container .btns button{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*2);white-space:nowrap;outline-style:var(--tw-outline-style);border-width:1px;outline-width:.5px}@media (hover:hover){.actions-container .btns button:hover{outline-style:var(--tw-outline-style);--tw-brightness:brightness(1.05);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,);outline-width:1px}}button.blue{border-color:var(--color-blue-600);background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){button.blue{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}button.blue{color:var(--color-blue-600);outline-color:var(--color-blue-600)}button.red{border-color:var(--color-red-600);background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){button.red{background-color:color-mix(in oklab,var(--color-red-500)10%,transparent)}}button.red{color:var(--color-red-600);outline-color:var(--color-red-600)}button.sky{border-color:var(--color-sky-600);background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){button.sky{background-color:color-mix(in oklab,var(--color-sky-500)10%,transparent)}}button.sky{color:var(--color-sky-600);outline-color:var(--color-sky-600)}button.green{border-color:var(--color-green-600);background-color:#00c7581a}@supports (color:color-mix(in lab,red,red)){button.green{background-color:color-mix(in oklab,var(--color-green-500)10%,transparent)}}button.green{color:var(--color-green-600);outline-color:var(--color-green-600)}button.cyan{border-color:var(--color-cyan-600);background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){button.cyan{background-color:color-mix(in oklab,var(--color-cyan-500)10%,transparent)}}button.cyan{color:var(--color-cyan-600);outline-color:var(--color-cyan-600)}.import-btns{gap:calc(var(--spacing)*2);display:flex}.import-btn{cursor:pointer;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);flex:1;justify-content:center;align-items:center;display:flex}.import-btn,.import-btns .left-btn{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*1)}.import-btns .left-btn{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--foreground)}.import-btns .file-container{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--border);background-color:var(--bg-secondary);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);flex:1}.import-btns .right-btn{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*1)}.other-job{-webkit-line-clamp:5;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.job-editor-container{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);width:100%;overflow:hidden}.job-editor-container .main-container{gap:calc(var(--spacing)*4);padding:calc(var(--spacing)*4);flex-direction:column;display:flex}.job-editor-container .title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.job-editor-container .main-container .content{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}.job-area{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);min-height:320px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex:1;transition-duration:.3s;overflow:hidden}.job-area textarea{margin-bottom:calc(var(--spacing)*-2);width:100%;height:100%;min-height:320px;padding:calc(var(--spacing)*2);--tw-outline-style:none;background-color:#0000;outline-style:none}.lists{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}@media (min-width:64rem){.lists{flex-direction:row}}.lists .list{gap:calc(var(--spacing)*2);border-radius:var(--radius-md);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-direction:column;flex:1;transition-duration:.3s;display:flex}.list input,.lists .list{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1)}.list input{margin-top:calc(var(--spacing)*1);width:100%;font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;border-radius:.25rem;outline-style:none}.list .items-container{gap:calc(var(--spacing)*.5);flex-wrap:wrap;display:flex}.items-container .item{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--background);background-color:var(--foreground);border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){.items-container .item{background-color:color-mix(in oklab,var(--foreground)7%,transparent)}}.items-container .item{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.items-container .item:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.items-container .item:hover{background-color:color-mix(in oklab,var(--foreground)15%,transparent)}}}.import-container{gap:calc(var(--spacing)*3);height:100%;padding:calc(var(--spacing)*4);flex-direction:column;display:flex}.dashboard-btn-container{border-radius:var(--radius-2xl);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.dashboard-btn-container:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.dashboard-btn{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);width:100%;color:var(--foreground);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dashboard-btn{color:color-mix(in oklab,var(--foreground)50%,transparent)}}.dashboard-link{align-items:flex-start;gap:calc(var(--spacing)*4);width:100%;padding:calc(var(--spacing)*6);flex-direction:column;display:flex}.dashboard-icon{border-radius:var(--radius-lg);background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dashboard-icon{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.dashboard-icon{padding:calc(var(--spacing)*3);color:var(--foreground)}.dashboard-number{margin-bottom:calc(var(--spacing)*-4);font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--foreground)}.faq-admin-container{gap:calc(var(--spacing)*4);padding:calc(var(--spacing)*4)}.faq-admin-container,.faq-entry{flex-direction:column;display:flex}.faq-entry{gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--background);padding-block:calc(var(--spacing)*2)}.faq-entry input{width:100%;padding-inline:calc(var(--spacing)*4);--tw-outline-style:none;outline-style:none}.faq-divider{background-color:var(--border);flex-shrink:0;width:100%;height:1px}.faq-btns{padding-block:calc(var(--spacing)*2);display:flex}.faq-btns,.faq-textarea{padding-inline:calc(var(--spacing)*4)}.faq-textarea{resize:none;width:100%;--tw-outline-style:none;outline-style:none}.faq-btns-container{gap:calc(var(--spacing)*2);flex-direction:column;display:flex;overflow:hidden}.faq-edit-container{border-radius:var(--radius-xl);background-color:var(--background);padding-block:calc(var(--spacing)*2)}.faq-edit-main{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.faq-edit-btn{opacity:.7}@media (hover:hover){.faq-edit-btn:hover{opacity:1}}.faq-edit-btn:disabled{opacity:.25}.typesense-cell{max-width:200px;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);text-overflow:ellipsis;overflow:hidden}.table-select{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-right:calc(var(--spacing)*2)}.table-select select{padding-block:calc(var(--spacing)*1);padding-right:calc(var(--spacing)*1);padding-left:calc(var(--spacing)*2)}.table-full-input,.table-select select{--tw-outline-style:none;outline-style:none}.table-full-input{width:100%;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*2)}.typesense-container{gap:calc(var(--spacing)*4);padding:calc(var(--spacing)*4);flex-direction:column;display:flex}.reset-btn{margin-top:calc(var(--spacing)*1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--foreground);border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){.reset-btn{border-color:color-mix(in oklab,var(--foreground)25%,transparent)}}.reset-btn{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.reset-btn{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.reset-btn{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*1)}@media (hover:hover){.reset-btn:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.reset-btn:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}}.project-editor-title{justify-content:space-between;align-items:center;display:flex}.project-editor-title button{border-style:var(--tw-border-style);border-width:2px;border-color:var(--border);background-color:var(--border);border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){.project-editor-title button{background-color:color-mix(in oklab,var(--border)50%,transparent)}}.project-editor-title button{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1)}.project-editor-container{gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--foreground);flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.project-editor-container{background-color:color-mix(in oklab,var(--foreground)4%,transparent)}}.project-editor-container{padding:calc(var(--spacing)*2)}.project-photo-editor-container{height:calc(var(--spacing)*55);align-items:flex-start;gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);background-color:var(--background);width:100%;padding:calc(var(--spacing)*2);flex-direction:column;display:flex;overflow-x:auto}.editor-photo{aspect-ratio:1;height:calc(var(--spacing)*40);border-radius:.25rem;flex-shrink:0;position:relative;overflow:hidden}.editor-photo button{inset:calc(var(--spacing)*0);cursor:pointer;opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:absolute}@media (hover:hover){.editor-photo button:hover{opacity:1}}.editor-photo button div{background-color:var(--background);border-radius:3.40282e+38px}@supports (color:color-mix(in lab,red,red)){.editor-photo button div{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.editor-photo button div{padding:calc(var(--spacing)*6)}button.new-photo{border-style:var(--tw-border-style);border-width:2px;border-color:var(--border);border-radius:.25rem}.new-profile,button.new-photo{aspect-ratio:1;height:calc(var(--spacing)*40);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.new-profile{border-style:var(--tw-border-style);border-width:2px;border-color:var(--border);border-radius:3.40282e+38px}.new-banner{aspect-ratio:2;height:calc(var(--spacing)*40);cursor:pointer;border-style:var(--tw-border-style);border-width:2px;border-color:var(--border);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.home-slider-gradiant{top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:#000c;height:150px;position:absolute}@supports (color:color-mix(in lab,red,red)){.home-slider-gradiant{--tw-gradient-from:color-mix(in oklab,var(--color-black)80%,transparent)}}.home-slider-gradiant{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.home-slider-gradiant{--tw-gradient-to:color-mix(in oklab,var(--color-black)0%,transparent)}}.home-slider-gradiant{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.home-header-container{z-index:10;flex-direction:column;align-items:center;width:100%;height:100vh;display:flex;position:absolute}.home-header-container .content{width:100%}@media (min-width:30rem){.home-header-container .content{max-width:30rem}}@media (min-width:40rem){.home-header-container .content{max-width:40rem}}@media (min-width:48rem){.home-header-container .content{max-width:48rem}}@media (min-width:64rem){.home-header-container .content{max-width:64rem}}@media (min-width:80rem){.home-header-container .content{max-width:80rem}}@media (min-width:96rem){.home-header-container .content{max-width:96rem}}@media (min-width:109rem){.home-header-container .content{max-width:109rem}}@media (min-width:135rem){.home-header-container .content{max-width:135rem}}.home-header-container .content{height:100%;padding:calc(var(--spacing)*8);flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.home-header-container .content .search-container{justify-content:center;align-items:center;gap:calc(var(--spacing)*4);padding-inline:calc(var(--spacing)*4);flex-direction:column;flex:1;display:flex}.search-bar{align-items:center;gap:calc(var(--spacing)*2);font-size:16px;display:flex;position:relative}.search-bar .search-bar-container{align-items:center;gap:calc(var(--spacing)*0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff4d;flex-direction:column;flex:1;width:100%;height:100%;margin-inline:auto;display:flex}@supports (color:color-mix(in lab,red,red)){.search-bar .search-bar-container{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.search-bar .search-bar-container{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.search-bar .search-bar-container{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.search-bar .search-bar-container{transition-property:-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:1.5s;transition-duration:1.5s}@media (min-width:48rem){.search-bar .search-bar-container{gap:calc(var(--spacing)*4);border-radius:3.40282e+38px;flex-direction:row}}.search-bar .search-bar-container.bgblur{--tw-backdrop-blur:blur(var(--blur-lg));-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,)}.search-bar-container .search-divider{margin-inline:calc(var(--spacing)*2);margin-block:calc(var(--spacing)*0);background-color:#ffffff4d;width:calc(100% - 20px);height:1px}@supports (color:color-mix(in lab,red,red)){.search-bar-container .search-divider{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}@media (min-width:48rem){.search-bar-container .search-divider{margin-inline:calc(var(--spacing)*0);margin-block:calc(var(--spacing)*2);height:calc(var(--spacing)*10);width:1px;padding-inline:calc(var(--spacing)*0)}}.search-bar .search-btn-mobile{width:calc(var(--spacing)*10);border-radius:var(--radius-xl);background-color:#ffffffb3;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.search-bar .search-btn-mobile{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.search-bar .search-btn-mobile{color:var(--color-black);transition-property:-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:1.5s;--tw-ease:var(--ease-in-out);transition-duration:1.5s;transition-timing-function:var(--ease-in-out)}@media (hover:hover){.search-bar .search-btn-mobile:hover{background-color:var(--color-white);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:48rem){.search-bar .search-btn-mobile{display:none}}.search-bar .search-btn-mobile.bgblur{--tw-backdrop-blur:blur(var(--blur-lg));-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,)}.search-bar-container .search-btn{margin-right:calc(var(--spacing)*2);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);background-color:#fffc;border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:none}@supports (color:color-mix(in lab,red,red)){.search-bar-container .search-btn{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.search-bar-container .search-btn{color:var(--color-black);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}@media (hover:hover){.search-bar-container .search-btn:hover{background-color:var(--color-white);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:48rem){.search-bar-container .search-btn{display:flex}}.home-pro-container{width:100%}@media (min-width:30rem){.home-pro-container{max-width:30rem}}@media (min-width:40rem){.home-pro-container{max-width:40rem}}@media (min-width:48rem){.home-pro-container{max-width:48rem}}@media (min-width:64rem){.home-pro-container{max-width:64rem}}@media (min-width:80rem){.home-pro-container{max-width:80rem}}@media (min-width:96rem){.home-pro-container{max-width:96rem}}@media (min-width:109rem){.home-pro-container{max-width:109rem}}@media (min-width:135rem){.home-pro-container{max-width:135rem}}.home-pro-container{padding-inline:calc(var(--spacing)*6);padding-top:calc(var(--spacing)*12);padding-bottom:calc(var(--spacing)*16);margin-inline:auto}.min-h-slides{min-height:650px}@media (min-width:40rem){.min-h-slides{min-height:550px}}.home-search-job{height:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*4);text-overflow:ellipsis;--tw-outline-style:none;outline-style:none;flex:1}@media (min-width:48rem){.home-search-job{padding-inline:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*6)}}.home-search-place{height:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*4);text-overflow:ellipsis;--tw-outline-style:none;outline-style:none;flex:1}@media (min-width:48rem){.home-search-place{padding-inline:calc(var(--spacing)*0)}}.home-search-location-icon{color:#ffffffb3;position:absolute}@supports (color:color-mix(in lab,red,red)){.home-search-location-icon{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.home-search-location-icon{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.home-search-location-icon:hover{color:var(--color-white)}}.home-search-suggestions{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:50;--tw-translate-y:calc(100% + 10px);translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff4d;flex-direction:column;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.home-search-suggestions{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.home-search-suggestions{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.home-search-suggestions{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.home-search-suggestions{padding-inline:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-backdrop-blur:blur(var(--blur-lg));-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,)}.home-search-suggestion{cursor:pointer;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);border-radius:.25rem}@media (hover:hover){.home-search-suggestion:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.home-search-suggestion:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.home-search-place-icon{align-items:center;gap:calc(var(--spacing)*1);flex:1;width:100%;display:flex}.pro-slider-company{transform-origin:top;width:100%;padding:calc(var(--spacing)*3);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;flex-shrink:0;transition-duration:.3s}@media (hover:hover){.pro-slider-company:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media (min-width:40rem){.pro-slider-company{width:50%}}@media (min-width:48rem){.pro-slider-company{width:33.3333%}}@media (min-width:64rem){.pro-slider-company{width:25%}}@media (min-width:80rem){.pro-slider-company{width:20%}}@media (min-width:96rem){.pro-slider-company{width:16.6667%}}@media (min-width:135rem){.pro-slider-company{width:14.2857%}}.pro-slider-company .pro-slider-photo{aspect-ratio:1;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:5px;border-color:var(--background);background-color:var(--color-slate-100);--tw-shadow:0 0 #0000;transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;align-items:flex-end;transition-duration:.3s;display:flex;position:relative;overflow:hidden}.pro-slider-company .pro-slider-photo,.pro-slider-company:hover .pro-slider-photo{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.pro-slider-company:hover .pro-slider-photo{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.pro-slider-arrow.next{right:calc(var(--spacing)*-2);--tw-translate-x:100%}.pro-slider-arrow.next,.pro-slider-arrow.prev{translate:var(--tw-translate-x)var(--tw-translate-y)}.pro-slider-arrow.prev{left:calc(var(--spacing)*-2);--tw-translate-x:-100%}.faq-container{background-color:var(--bg-secondary);padding:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*10)}.footer-container{background-color:var(--bg-tertiary);padding:calc(var(--spacing)*6);color:var(--foreground)}.footer-content{width:100%}@media (min-width:30rem){.footer-content{max-width:30rem}}@media (min-width:40rem){.footer-content{max-width:40rem}}@media (min-width:48rem){.footer-content{max-width:48rem}}@media (min-width:64rem){.footer-content{max-width:64rem}}@media (min-width:80rem){.footer-content{max-width:80rem}}@media (min-width:96rem){.footer-content{max-width:96rem}}@media (min-width:109rem){.footer-content{max-width:109rem}}@media (min-width:135rem){.footer-content{max-width:135rem}}.footer-content{gap:calc(var(--spacing)*2);flex-direction:column;margin-inline:auto;display:flex}.footer-divider{background-color:var(--foreground);width:100%;height:1px}@supports (color:color-mix(in lab,red,red)){.footer-divider{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.menu-container{pointer-events:none;z-index:1000;--tw-duration:.5s}.menu-bg-blur,.menu-container{inset:calc(var(--spacing)*0);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-duration:.5s;position:fixed}.menu-bg-blur{--tw-backdrop-blur:blur(var(--blur-sm));-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,);--tw-duration:.5s}.menu-bg-blur.blurred{pointer-events:auto;opacity:1}.menu-bg-blur.not-blurred{pointer-events:none;opacity:0}.menu-content{pointer-events:auto;top:calc(var(--spacing)*0);right:calc(var(--spacing)*0);width:300px;height:100%;transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);background-color:var(--background);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s;position:fixed}@media (min-width:48rem){.menu-content{width:400px}}.menu-layout{justify-content:center;align-items:center;gap:calc(var(--spacing)*6);padding:calc(var(--spacing)*6);flex-direction:column;display:flex}.menu-close{bottom:calc(var(--spacing)*6);position:absolute}.menu-provider-btn{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--foreground);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--background);border-width:1px}.menu-facebook-provider-btn,.menu-provider-btn{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);width:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);flex-direction:row;display:flex}.menu-facebook-provider-btn{border-radius:var(--radius-md);color:var(--color-white);background-color:#1777f2}.pro-banner{aspect-ratio:2;border-radius:var(--radius-xl);width:100%;position:relative;overflow:hidden}.pro-main-picture{bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*4);height:calc(var(--spacing)*36);width:calc(var(--spacing)*36);--tw-translate-y:calc(1/2*100%);translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:4px;border-color:var(--background);border-radius:3.40282e+38px;position:absolute;overflow:hidden}.pro-container{padding:calc(var(--spacing)*1);font-size:14px;font-weight:400;line-height:20px;overflow:hidden scroll}@media (min-width:48rem){.pro-container{padding-inline:calc(var(--spacing)*12);padding-block:calc(var(--spacing)*6)}}.pro-container.map{height:calc(100svh - 100px);padding-bottom:calc(var(--spacing)*70)}@media (min-width:48rem){.pro-container.map{height:calc(100svh - 57px);padding-bottom:calc(var(--spacing)*6)}}.pro-container.no-map{height:calc(100svh - 57px)}.pro-infos-container{flex-direction:column;max-width:600px;margin-inline:auto;display:flex}@media (min-width:64rem){.pro-infos-container{flex-direction:row;max-width:1800px}}.pro-left-col{flex-shrink:0;width:100%}@media (min-width:48rem){.pro-left-col{min-width:400px}}@media (min-width:64rem){.pro-left-col{width:40%;max-width:450px}}.pro-right-col{width:100%;padding-top:calc(var(--spacing)*6)}@media (min-width:64rem){.pro-right-col{padding-inline-start:calc(var(--spacing)*12);padding-top:calc(var(--spacing)*0)}}.pro-divider{margin-inline:auto;margin-top:calc(var(--spacing)*12);margin-bottom:calc(var(--spacing)*10);background-color:var(--border);width:75%;height:1px}.pro-main-company{right:calc(var(--spacing)*2);left:calc(var(--spacing)*42);height:calc(var(--spacing)*20);padding-top:calc(var(--spacing)*2);flex-direction:column;justify-content:center;display:flex;position:absolute}.pro-name{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-overflow:ellipsis;overflow:visible}.pro-job{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin);overflow:visible}.pro-job,.pro-text-container{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box}.pro-text-container{max-height:calc(var(--spacing)*10);width:100%;padding-bottom:calc(var(--spacing)*2);overflow:hidden}.pro-main-infos{margin-top:calc(var(--spacing)*22);width:100%;height:calc(100% - 264px);padding-inline:calc(var(--spacing)*3);flex-direction:column;justify-content:space-around;display:flex}.pro-info-line{margin-block:calc(var(--spacing)*1);gap:calc(var(--spacing)*1)}.pro-info-line,.pro-links{align-items:center;display:flex}.pro-links{margin-top:calc(var(--spacing)*4);justify-content:center;gap:calc(var(--spacing)*2);width:100%}.pro-expertises{padding:calc(var(--spacing)*4)}.pro-subtitle{font-size:18px;font-weight:700;line-height:22px}.pro-title{margin-bottom:calc(var(--spacing)*4);font-size:20px;font-weight:700;line-height:24px}.pro-text{margin-top:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*1);text-align:justify;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.pro-expertises-container{gap:calc(var(--spacing)*4);display:grid}@media (min-width:48rem){.pro-expertises-container{gap:calc(var(--spacing)*12);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.pro-expertises-container{grid-template-columns:repeat(3,minmax(0,1fr))}}.pro-booking-contact{top:calc(var(--spacing)*0);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--foreground);width:100%;position:sticky;bottom:-382px}@supports (color:color-mix(in lab,red,red)){.pro-booking-contact{border-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.pro-booking-contact{background-color:var(--background);--tw-shadow:var(--shadow-pro);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.project-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.project-address,.project-title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-address{margin-bottom:calc(var(--spacing)*3);opacity:.5}.project-description{-webkit-line-clamp:3;text-align:justify;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.project-photo{inset:calc(var(--spacing)*0);z-index:0;border-radius:var(--radius-xl);position:absolute;overflow:hidden}.piv-container{align-items:center;gap:calc(var(--spacing)*4);flex-direction:column;width:1100px;max-width:90vw;height:650px;max-height:90svh;display:flex}.piv-large-container{border-radius:var(--radius-4xl);background-color:var(--background);width:100%;height:100%;padding:calc(var(--spacing)*6);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:relative;overflow:hidden auto}@media (min-width:48rem){.piv-large-container{flex-direction:row}}.piv-small-container{z-index:1;height:calc(var(--spacing)*30);gap:calc(var(--spacing)*3);border-radius:var(--radius-2xl);background-color:var(--background);padding:calc(var(--spacing)*3);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex}.piv-thumbnail{aspect-ratio:1;cursor:pointer;height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:.25rem;transition-duration:.2s;position:relative;overflow:hidden}.piv-thumbnail.sel{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--foreground)}.piv-btn{top:calc(var(--spacing)*5);right:calc(var(--spacing)*5);z-index:20;padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e+38px;transition-duration:.2s;position:absolute}@media (hover:hover){.piv-btn:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.piv-btn:hover{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}}.piv-img{border-radius:var(--radius-md);width:100%;height:100%;position:relative;overflow:hidden}@media (min-width:48rem){.piv-img{width:50%}}.piv-infos{justify-content:center;gap:calc(var(--spacing)*4);width:100%;padding-top:calc(var(--spacing)*4);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}@media (min-width:48rem){.piv-infos{padding-inline-start:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*0);flex:1}}.project-photo-top{inset:calc(var(--spacing)*0);z-index:10;border-radius:var(--radius-xl);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);position:absolute;overflow:hidden}@media (hover:hover){.project-photo-top:hover{opacity:1}}.pro-bc-titles{justify-content:space-between;align-items:stretch;gap:calc(var(--spacing)*2);width:100%;display:flex;position:relative}.pro-bc-title{background-color:var(--foreground);border-radius:.25rem;flex:1}@supports (color:color-mix(in lab,red,red)){.pro-bc-title{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.pro-bc-title{padding-block:calc(var(--spacing)*1);text-align:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;font-size:14px;font-weight:700;line-height:20px;transition-duration:.2s}.pro-bc-title.sel{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.pro-bc-title.sel{background-color:color-mix(in oklab,var(--foreground)90%,transparent)}}.pro-bc-title.sel{color:var(--background)}@media (hover:hover){.pro-bc-title.not-sel:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.pro-bc-title.not-sel:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}}.select-booking{border-radius:var(--radius-lg);background-color:var(--foreground);flex:1}@supports (color:color-mix(in lab,red,red)){.select-booking{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.select-booking{padding-right:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.select-booking:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.select-booking:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}}.select-booking select{cursor:pointer;border-radius:var(--radius-lg);width:100%;padding:calc(var(--spacing)*1);--tw-outline-style:none;outline-style:none}button.week-sel{border-radius:var(--radius-lg);background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.week-sel{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}button.week-sel{padding:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){button.week-sel:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.week-sel:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}}button.week-sel:disabled{opacity:.3}@media (hover:hover){button.week-sel:disabled:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.week-sel:disabled:hover{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}}button.day-pro{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--background);padding:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4);border-width:1px;flex-direction:column;flex:1;display:flex}button.day-pro:disabled{background-color:var(--bg-secondary);opacity:.5}button.day-pro.selected{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.day-pro.selected{border-color:color-mix(in oklab,var(--foreground)30%,transparent)}}button.day-pro.selected{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);outline-style:var(--tw-outline-style);outline-width:3px;outline-color:var(--yellow)}@supports (color:color-mix(in lab,red,red)){button.day-pro.selected{outline-color:color-mix(in oklab,var(--yellow)50%,transparent)}}button.day-pro.current{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.day-pro.current{border-color:color-mix(in oklab,var(--foreground)20%,transparent)}}button.day-pro.prev{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.day-pro.prev{border-color:color-mix(in oklab,var(--foreground)10%,transparent)}}button.pro{margin-top:calc(var(--spacing)*3);border-radius:var(--radius-md);background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.pro{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}button.pro{padding:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*2);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--background);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){button.pro:hover{background-color:var(--foreground)}}.pro-contact{height:100%;min-height:calc(var(--spacing)*40);resize:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--foreground);border-radius:.25rem;width:100%}@supports (color:color-mix(in lab,red,red)){.pro-contact{border-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.pro-contact{padding:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--leading-tight);--tw-outline-style:none;outline-style:none}.day-status{margin-top:calc(var(--spacing)*1);height:calc(var(--spacing)*2);width:calc(var(--spacing)*2);border-radius:3.40282e+38px}.day-status.red{background-color:var(--danger)}.day-status.orange{background-color:var(--warning)}.day-status.green{background-color:var(--success)}.pro-booking-time-grid{gap:calc(var(--spacing)*2);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}button.pro-booking-time{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--background);padding:calc(var(--spacing)*1);text-align:center;border-width:1px}button.pro-booking-time:disabled{opacity:.5}button.pro-booking-time.selected{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.pro-booking-time.selected{border-color:color-mix(in oklab,var(--foreground)30%,transparent)}}button.pro-booking-time.selected{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);outline-style:var(--tw-outline-style);outline-width:3px;outline-color:var(--yellow)}@supports (color:color-mix(in lab,red,red)){button.pro-booking-time.selected{outline-color:color-mix(in oklab,var(--yellow)50%,transparent)}}button.pro-booking-time.not-sel{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.pro-booking-time.not-sel{border-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.pro-resp-time{width:calc(var(--spacing)*26);cursor:help;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));position:relative}.pro-bc-container,.pro-resp-time{gap:calc(var(--spacing)*1);display:flex}.pro-bc-container{align-items:flex-start;flex-direction:column;width:100%;overflow:hidden}.pro-resp-time-container{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);width:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);border-radius:.25rem;display:flex}.info-bulle{pointer-events:none;right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*-2);--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--foreground);border-radius:.25rem;position:absolute}@supports (color:color-mix(in lab,red,red)){.info-bulle{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}.info-bulle{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;color:var(--background);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.pro-resp-time:hover .info-bulle{opacity:1}.pro-menu{top:calc(var(--spacing)*0);z-index:20;margin-bottom:calc(var(--spacing)*4);height:calc(var(--spacing)*12);position:sticky}.pro-menu,.pro-top-menu{justify-content:center;align-items:center;display:flex}.pro-top-menu{gap:calc(var(--spacing)*1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.pro-top-menu{border-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.pro-top-menu{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.pro-top-menu{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.pro-top-menu{padding:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-shadow:var(--shadow-pro);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.pro-top-menu .pro-btn{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--foreground);border-radius:.25rem;justify-content:center;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.pro-top-menu .pro-btn{border-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.pro-top-menu .pro-btn{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.pro-top-menu .pro-btn{background-color:color-mix(in oklab,var(--background)30%,transparent)}}.pro-top-menu .pro-btn{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;padding-top:4px;transition-duration:.3s}@media (hover:hover){.pro-top-menu .pro-btn:hover{background-color:var(--background)}}.pro-top-menu .pro-btn.selected{background-color:var(--foreground);color:var(--background)}.pro-btn .pro-btn-label{pointer-events:none;bottom:calc(var(--spacing)*-4);margin-inline:calc(var(--spacing)*2);margin-block:calc(var(--spacing)*1);--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);color:var(--foreground);opacity:0;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:.25rem;transition-duration:.2s;position:absolute}.pro-btn:hover .pro-btn-label{opacity:1}.pro-project-container{cursor:pointer;align-items:center;gap:calc(var(--spacing)*6);display:flex}.project-image-container{aspect-ratio:1;height:calc(var(--spacing)*40);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:5px;border-color:var(--background);--tw-shadow:0 0 #0000;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);flex-shrink:0;position:relative}.pro-project-container:hover .project-image-container,.project-image-container{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.pro-project-container:hover .project-image-container{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040)}.pro-team{flex-wrap:wrap;justify-content:center}.pro-team,.pro-teammate{align-items:center;display:flex}.pro-teammate{margin-top:calc(var(--spacing)*-2);width:calc(var(--spacing)*50);transform-origin:top;--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y);gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*1);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-direction:column;transition-duration:.2s}@media (hover:hover){.pro-teammate:hover{z-index:10;--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.pro-teammate-photo{height:calc(var(--spacing)*30);width:calc(var(--spacing)*30);--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y);border-style:var(--tw-border-style);border-width:5px;border-color:var(--background);background-color:var(--color-slate-100);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e+38px;transition-duration:.2s;position:relative;overflow:hidden}.pro-teammate-infos{margin-top:calc(var(--spacing)*-4);border-radius:var(--radius-lg);background-color:var(--background);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);white-space:nowrap;flex-direction:column;align-items:center;display:flex}.pro-teammate:hover .pro-teammate-photo{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.message-menu{z-index:10;height:100%;width:calc(var(--spacing)*16);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border);background-color:var(--background);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-direction:column;flex-shrink:0;transition-duration:.2s;display:flex;position:absolute;overflow:hidden scroll}@media (hover:hover){.message-menu:hover{width:calc(var(--spacing)*70)}}@media (min-width:64rem){.message-menu{width:calc(var(--spacing)*70)}}.profile-menu{z-index:10;height:100%;width:calc(var(--spacing)*16);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--border);background-color:var(--background);padding-block:calc(var(--spacing)*8);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-direction:column;flex-shrink:0;transition-duration:.2s;display:flex;position:absolute;overflow:hidden auto}@media (hover:hover){.profile-menu:hover{width:calc(var(--spacing)*60)}}@media (min-width:64rem){.profile-menu{width:calc(var(--spacing)*60)}}.profile-menu-btn{margin:calc(var(--spacing)*2);margin-inline:calc(var(--spacing)*3);width:calc(var(--spacing)*10);border-radius:var(--radius-xl);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;position:relative;overflow:hidden}@media (min-width:64rem){.profile-menu-btn{width:calc(var(--spacing)*54)}}.profile-menu-btn button{width:calc(var(--spacing)*76);align-items:center;gap:calc(var(--spacing)*4);padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;display:flex}.profile-menu-btn button.selected{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.profile-menu-btn button.selected{background-color:color-mix(in oklab,var(--foreground)90%,transparent)}}.profile-menu-btn button.selected{color:var(--background)}.profile-menu-btn button.base{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.profile-menu-btn button.base{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}@media (hover:hover){.profile-menu-btn button.base:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.profile-menu-btn button.base:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}}.profile-menu:hover .profile-menu-btn{width:calc(var(--spacing)*54)}.profile-phone{border-style:var(--tw-border-style);padding-left:calc(var(--spacing)*1);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-width:2px;border-radius:.25rem}.profile-phone .PhoneInputInput{cursor:pointer;--tw-outline-style:none;outline-style:none}.profile-phone .PhoneInputInput:focus{cursor:text}.user-container{height:calc(100svh - 58px);position:relative}.user-content{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:5;width:100%;height:100%;padding-left:calc(var(--spacing)*16);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;position:absolute;overflow:hidden}@media (min-width:64rem){.user-content{padding-left:calc(var(--spacing)*60)}}.user-message-content{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:5;width:100%;height:100%;padding-left:calc(var(--spacing)*16);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;position:absolute;overflow:hidden}@media (min-width:64rem){.user-message-content{padding-left:calc(var(--spacing)*70)}}.user-message,.user-tab{inset:calc(var(--spacing)*0);gap:calc(var(--spacing)*3);flex-direction:column;display:flex;position:absolute;overflow-x:auto}.user-tab,.user-title{padding:calc(var(--spacing)*4)}.user-title{text-decoration-line:underline;-webkit-text-decoration-color:var(--yellow);text-decoration-color:var(--yellow);text-underline-offset:4px;font-size:18px;font-weight:300;line-height:22px;text-decoration-thickness:1px}.user-form{border-radius:var(--radius-xl);background-color:var(--bg-secondary);padding:calc(var(--spacing)*2)}.responsive-col,.user-form{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}.responsive-col{width:100%}@media (min-width:48rem){.responsive-col{flex-direction:row}}.form-input{gap:calc(var(--spacing)*1);border-radius:var(--radius-lg);width:100%;padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-direction:column;transition-duration:.2s;display:flex}@media (hover:hover){.form-input:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.form-input:hover{background-color:color-mix(in oklab,var(--foreground)3%,transparent)}}}.form-input .base{cursor:pointer;border-style:var(--tw-border-style);padding-left:calc(var(--spacing)*1);--tw-outline-style:none;border-width:2px;border-radius:.25rem;outline-style:none;font-size:16px;font-weight:500;line-height:20px}.form-input .base:focus{cursor:text}.form-input .base:disabled{cursor:default;opacity:.6}.form-input .address-input{cursor:pointer;--tw-outline-style:none;outline-style:none;width:100%}.form-input .address-input:focus{cursor:text}.form-input .input-err{border-color:var(--color-red-500)}.form-input .input-base{border-color:#0000}.form-input .input-base:focus{border-color:var(--yellow)}.input-add{border-style:var(--tw-border-style);padding-left:calc(var(--spacing)*1);border-width:2px;border-radius:.25rem;font-size:16px;font-weight:500;line-height:20px;display:flex;position:relative}.user-address-list{margin-top:calc(var(--spacing)*2);border-radius:var(--radius-lg);width:calc(100% - 16px);padding:calc(var(--spacing)*2);position:absolute;top:100%}.fav-comp-message,.user-address-list{background-color:var(--background);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.fav-comp-message{max-width:var(--container-xs);border-radius:var(--radius-2xl);padding:calc(var(--spacing)*4)}@media (min-width:30rem){.fav-comp-message{max-width:var(--container-md)}}@media (min-width:48rem){.fav-comp-message{max-width:var(--container-2xl);min-width:calc(var(--spacing)*120)}}.fav-title{margin-bottom:calc(var(--spacing)*2);align-items:stretch;gap:calc(var(--spacing)*2);display:flex}.fav-profil-pic{height:calc(var(--spacing)*24);width:calc(var(--spacing)*24);border-radius:var(--radius-md);background-color:var(--foreground);flex-shrink:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.fav-profil-pic{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.fav-profil-pic.fav-pro{border-style:var(--tw-border-style);border-width:1px;border-color:var(--background);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--orange)}.fav-infos{width:100%;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);flex-direction:column;justify-content:space-between;display:flex}.fav-opinion{margin-top:calc(var(--spacing)*-.5);gap:calc(var(--spacing)*2)}.fav-opinion,.fav-stars{align-items:center;display:flex}.fav-stars{gap:calc(var(--spacing)*1)}@media (min-width:48rem){.fav-stars{margin-inline:calc(var(--spacing)*-3)}}.fav-opinion-txt{opacity:.6;font-style:italic}@media (min-width:48rem){.fav-opinion-txt{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.fav-btn-container{margin-top:calc(var(--spacing)*1);margin-bottom:calc(var(--spacing)*2);justify-content:center;align-items:center;display:flex}.fav-btn{background-color:var(--foreground);border-radius:3.40282e+38px}@supports (color:color-mix(in lab,red,red)){.fav-btn{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}.fav-btn{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);color:var(--background);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.fav-btn:hover{background-color:var(--foreground)}}.fav-container{gap:calc(var(--spacing)*4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.fav-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:96rem){.fav-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:135rem){.fav-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.fav-comp-container{gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--bg-tertiary);padding:calc(var(--spacing)*2);text-align:left;transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;display:flex}@media (hover:hover){.fav-comp-container:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.fav-comp-profil{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20);border-radius:var(--radius-md);background-color:var(--foreground);flex-shrink:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.fav-comp-profil{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.fav-comp-profil.fav-comp-pro{border-style:var(--tw-border-style);border-width:1px;border-color:var(--background);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--orange)}.fav-comp-infos{flex-direction:column;flex:1;justify-content:space-between;display:flex;overflow:hidden}.fav-comp-name{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:16px;font-weight:500;line-height:20px;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.fav-comp-name{font-size:18px;font-weight:500;line-height:22px}}.fav-comp-job{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:300;line-height:20px;display:-webkit-box;overflow:hidden}@media (min-width:48rem){.fav-comp-job{font-size:16px;font-weight:300;line-height:20px}}.fav-subtitle{cursor:pointer;padding-inline:calc(var(--spacing)*2);color:var(--foreground);justify-content:space-between;font-size:14px;font-weight:500;line-height:20px;display:flex}@supports (color:color-mix(in lab,red,red)){.fav-subtitle{color:color-mix(in oklab,var(--foreground)80%,transparent)}}@media (hover:hover){.fav-subtitle:hover{color:var(--foreground)}}.message-bubble{border-radius:var(--radius-2xl);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1);white-space:pre-line;position:relative}.edit-message-bubble{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);margin-top:calc(var(--spacing)*-1);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);gap:calc(var(--spacing)*1);padding:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*2);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-direction:row;transition-duration:.2s;display:flex;position:absolute}@media (hover:hover){.edit-message-bubble:hover{opacity:1}}.message-bubble:hover .edit-message-bubble{pointer-events:auto;opacity:1}.edit-message-bubble button,.edit-msg-btn{background-color:var(--foreground);border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){.edit-message-bubble button,.edit-msg-btn{background-color:color-mix(in oklab,var(--foreground)50%,transparent)}}.edit-message-bubble button,.edit-msg-btn{padding:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){:is(.edit-message-bubble button,.edit-msg-btn):hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.edit-message-bubble button,.edit-msg-btn):hover{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}}.sender-bubble{border-bottom-right-radius:var(--radius-xs);background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.sender-bubble{background-color:color-mix(in oklab,var(--foreground)90%,transparent)}}.sender-bubble{color:var(--background)}.sender-bubble-square{border-top-right-radius:var(--radius-xs);border-bottom-right-radius:var(--radius-xs);background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.sender-bubble-square{background-color:color-mix(in oklab,var(--foreground)90%,transparent)}}.sender-bubble-square{color:var(--background)}.receiver-bubble{border-bottom-left-radius:var(--radius-xs);background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.receiver-bubble{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.receiver-bubble-square{border-top-left-radius:var(--radius-xs);border-bottom-left-radius:var(--radius-xs);background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.receiver-bubble-square{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.file-preview{pointer-events:auto;aspect-ratio:1;width:calc(var(--spacing)*20);background-color:var(--background);border-radius:.25rem;justify-content:center;align-items:center;display:flex;position:relative}.file-preview:hover .file-preview-name{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y);opacity:1}.file-preview-name{top:calc(var(--spacing)*0);--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(100% + .25rem)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:5%;--tw-scale-y:5%;--tw-scale-z:5%;scale:var(--tw-scale-x)var(--tw-scale-y);background-color:var(--foreground);border-radius:.25rem;position:absolute;left:50%}@supports (color:color-mix(in lab,red,red)){.file-preview-name{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}.file-preview-name{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);white-space:nowrap;color:var(--background);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.pdf-preview{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);object-fit:cover;object-position:top;border-radius:.25rem;width:100%;height:100%;overflow:hidden}.file-preview:hover .preview-del-btn{opacity:1}.preview-del-btn{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);background-color:var(--background);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.preview-del-btn{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.preview-del-btn{opacity:0;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--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,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.preview-del-btn:hover{background-color:var(--background)}}.attachment-preview{cursor:pointer}.attachment-preview-label{margin-top:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.messages-container{height:100%;padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*40);overflow-y:scroll}.message-date{margin-top:calc(var(--spacing)*1);margin-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);align-self:center}.message-list{flex-direction:column;display:flex;position:relative}.msg-bubble-container{align-items:flex-end;gap:calc(var(--spacing)*2);max-width:75%;display:flex;position:relative}.msg-company-profile{aspect-ratio:1;width:calc(var(--spacing)*9);background-color:var(--color-red-500);border-radius:3.40282e+38px;flex-shrink:0;position:relative;overflow:hidden}.msg-bubble-time{gap:calc(var(--spacing)*.5);flex-direction:column;display:flex}.msg-attachments{gap:calc(var(--spacing)*2);width:100%;padding-block:calc(var(--spacing)*1);flex-wrap:wrap;display:flex}.msg-attachment-viewer{gap:calc(var(--spacing)*2);flex-direction:column;width:100vw;height:100vh}.msg-attachment-viewer,.msg-user-profile{justify-content:center;align-items:center;display:flex}.msg-user-profile{aspect-ratio:1;width:calc(var(--spacing)*9);background-color:var(--foreground);border-radius:3.40282e+38px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.msg-user-profile{background-color:color-mix(in oklab,var(--foreground)90%,transparent)}}.msg-user-profile{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--background)}.edit-bubble{align-items:flex-end;gap:calc(var(--spacing)*2);align-self:flex-end;width:75%;display:flex}.edit-bubble-content{align-items:flex-end;gap:calc(var(--spacing)*.5);flex-direction:column;width:100%;display:flex;position:relative}.edit-bubble-content textarea{min-height:calc(var(--spacing)*20);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--foreground);width:100%}@supports (color:color-mix(in lab,red,red)){.edit-bubble-content textarea{border-color:color-mix(in oklab,var(--foreground)50%,transparent)}}.edit-bubble-content textarea{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.edit-bubble-content textarea{background-color:color-mix(in oklab,var(--foreground)15%,transparent)}}.edit-bubble-content textarea{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);--tw-outline-style:none;outline-style:none}.edit-msg-btns{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);gap:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*2);color:var(--background);flex-direction:column;display:flex;position:absolute}.msg-time{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.msg-time{color:color-mix(in oklab,var(--foreground)50%,transparent)}}.conv-btn{gap:calc(var(--spacing)*2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);padding-block:calc(var(--spacing)*1);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;position:relative}.conv-btn,.conv-new-msg{align-items:center;padding-inline:calc(var(--spacing)*1);display:flex}.conv-new-msg{top:calc(var(--spacing)*1);right:calc(var(--spacing)*1);height:calc(var(--spacing)*5);min-width:calc(var(--spacing)*5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--background);background-color:var(--yellow);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);border-radius:3.40282e+38px;justify-content:center;position:absolute}.conv-btn.sel{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.conv-btn.sel{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}@media (hover:hover){.conv-btn.not-sel:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.conv-btn.not-sel:hover{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}}.conv-profile{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14);border-radius:3.40282e+38px;flex-shrink:0;position:relative;overflow:hidden}.conv-company{font-size:var(--text-sm);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.conv-company,.conv-job{-webkit-line-clamp:1;width:calc(var(--spacing)*52);line-height:var(--leading-tight);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.conv-job{font-size:var(--text-xs);--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.conv-msg{font-size:var(--text-sm);line-height:var(--leading-tight)}.conv-date,.conv-msg{-webkit-line-clamp:1;width:calc(var(--spacing)*52);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.conv-date{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));opacity:.5}.msg-composer{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*32);gap:calc(var(--spacing)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);background-color:var(--background);display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.msg-composer{background-color:color-mix(in oklab,var(--background)60%,transparent)}}.msg-composer{padding:calc(var(--spacing)*4);--tw-backdrop-blur:blur(var(--blur-lg));-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-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (min-width:64rem){.msg-composer{left:calc(var(--spacing)*130)}}.composer-textarea{height:calc(var(--spacing)*30);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);width:100%;overflow:hidden}.composer-textarea textarea{resize:none;width:100%;height:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);--tw-outline-style:none;outline-style:none}.composer-textarea textarea:disabled{opacity:.5}button.composer-yellow{border-radius:var(--radius-xl);background-color:var(--foreground);flex:1;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){button.composer-yellow{background-color:color-mix(in oklab,var(--foreground)90%,transparent)}}button.composer-yellow{padding-inline:calc(var(--spacing)*4);color:var(--background);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){button.composer-yellow:hover{background-color:var(--foreground)}}button.composer-yellow:disabled{opacity:.5}@media (hover:hover){button.composer-yellow:disabled:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.composer-yellow:disabled:hover{background-color:color-mix(in oklab,var(--foreground)90%,transparent)}}}button.composer-gray{border-radius:var(--radius-xl);background-color:var(--foreground);flex:1;justify-content:center;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){button.composer-gray{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}button.composer-gray{padding-inline:calc(var(--spacing)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){button.composer-gray:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.composer-gray:hover{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}}button.composer-gray:disabled{opacity:.5}@media (hover:hover){button.composer-gray:disabled:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.composer-gray:disabled:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}}.composer-num{bottom:calc(var(--spacing)*1);aspect-ratio:1;height:calc(var(--spacing)*4);background-color:var(--background);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.composer-num{background-color:color-mix(in oklab,var(--background)90%,transparent)}}.composer-num{padding:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.msg-file-preview-container{pointer-events:none;right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*40);left:calc(var(--spacing)*32);justify-content:center;display:flex;position:fixed}@media (min-width:64rem){.msg-file-preview-container{left:calc(var(--spacing)*130)}}.msg-files-preview{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){.msg-files-preview{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.msg-files-preview{padding:calc(var(--spacing)*2);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-lg));-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,)}.attachment-img-container{aspect-ratio:1;background-color:var(--color-slate-100);border-radius:.25rem;width:100%;position:relative}.attachment-img{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);object-fit:cover;object-position:top;border-radius:.25rem;overflow:hidden}.attachments-preview-container{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative}.attachments-preview{margin-inline:calc(var(--spacing)*4);gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--background);max-height:80svh;padding:calc(var(--spacing)*8);padding-top:calc(var(--spacing)*6);padding-right:calc(var(--spacing)*6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:relative}.attachments-close{top:calc(var(--spacing)*2);right:calc(var(--spacing)*2);padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e+38px;transition-duration:.2s;position:absolute}@media (hover:hover){.attachments-close:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.attachments-close:hover{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}}.attachments-grid{gap:calc(var(--spacing)*3);padding:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-y:scroll}@media (min-width:40rem){.attachments-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.attachments-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.attachments-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:80rem){.attachments-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.attachments-prev{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);background-color:var(--foreground);flex-direction:column;width:100%;height:100%;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.attachments-prev{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.attachment-viewer-container{gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--background);max-height:90svh;padding:calc(var(--spacing)*6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:relative}.attachment-viewer-img{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);border-radius:.25rem;align-self:center;overflow:hidden}.attachment-viewer-pdf{align-self:center;width:80vw;max-width:800px}.attachment-viewer-title{padding-right:calc(var(--spacing)*20);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.attachment-download-btn{right:calc(var(--spacing)*13);bottom:calc(var(--spacing)*2);padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e+38px;transition-duration:.2s;position:absolute}@media (hover:hover){.attachment-download-btn:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.attachment-download-btn:hover{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}}.attachment-close-btn{right:calc(var(--spacing)*2);bottom:calc(var(--spacing)*2);padding:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3.40282e+38px;transition-duration:.2s;position:absolute}@media (hover:hover){.attachment-close-btn:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.attachment-close-btn:hover{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}}.img-preview{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);object-fit:cover;object-position:top;border-radius:.25rem;overflow:hidden}.appointment{flex-direction:column;display:flex;overflow:hidden}@media (min-width:30rem){.appointment{flex-direction:row}}.appointment-profile{height:calc(var(--spacing)*40);flex-shrink:0;width:auto;position:relative}@media (min-width:30rem){.appointment-profile{height:auto;width:calc(var(--spacing)*40)}}.appointment-content{width:100%;padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*4);flex-direction:column;justify-content:space-between;display:flex}.appointments-grid{gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:80rem){.appointments-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:135rem){.appointments-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.confirm-appointment-container{max-width:var(--container-md);gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);background-color:var(--background);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex}.confirm-appointment-container .title{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.confirm-appointment-container .title{border-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.confirm-appointment-container .title{padding:calc(var(--spacing)*2);text-align:center;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.confirm-appointment-container .main-message{padding-inline:calc(var(--spacing)*3);text-align:center}.confirm-appointment-container .btns{gap:calc(var(--spacing)*4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--foreground);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab,red,red)){.confirm-appointment-container .btns{border-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.confirm-appointment-container .btns{padding:calc(var(--spacing)*4)}.confirm-appointment-container .btns button{padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--background);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:.25rem;transition-duration:.2s}.confirm-appointment-container .btns button.cancel{background-color:#bf000fcc}@supports (color:color-mix(in lab,red,red)){.confirm-appointment-container .btns button.cancel{background-color:color-mix(in oklab,var(--color-red-700)80%,transparent)}}@media (hover:hover){.confirm-appointment-container .btns button.cancel:hover{background-color:var(--color-red-700)}}.confirm-appointment-container .btns button.confirm{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.confirm-appointment-container .btns button.confirm{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}@media (hover:hover){.confirm-appointment-container .btns button.confirm:hover{background-color:var(--foreground)}}.nav-menu{cursor:pointer;background-color:var(--foreground);border-radius:3.40282e+38px;align-items:center;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.nav-menu{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.nav-menu{padding:calc(var(--spacing)*1);--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (min-width:30rem){.nav-menu.white{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.nav-menu.white{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.nav-menu-label{margin-right:calc(var(--spacing)*0);width:calc(var(--spacing)*0);opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;display:none;overflow:hidden}@media (min-width:48rem){.nav-menu-label{display:block}}.nav-menu-label.full{margin-right:calc(var(--spacing)*3);margin-left:calc(var(--spacing)*3);width:calc(var(--spacing)*9);opacity:1}.nav-menu:hover .nav-menu-label{color:var(--background)}@media (min-width:30rem){.nav-menu:hover .nav-menu-label.white{color:var(--color-black)}}.nav-menu-icon{pointer-events:none;height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);padding:calc(var(--spacing)*1.5);color:var(--foreground);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}@media (min-width:30rem){.nav-menu-icon.full.white{color:var(--color-black)}}.nav-menu-icon.full,.nav-menu:hover .nav-menu-icon{color:var(--background)}@media (min-width:30rem){.nav-menu:hover .nav-menu-icon.white{color:var(--color-black)}}.nav-menu-bg{right:calc(var(--spacing)*1);z-index:-1;height:calc(var(--spacing)*8);width:calc(var(--spacing)*8);background-color:var(--foreground);border-radius:3.40282e+38px;position:absolute}@supports (color:color-mix(in lab,red,red)){.nav-menu-bg{background-color:color-mix(in oklab,var(--foreground)0%,transparent)}}.nav-menu-bg{padding:calc(var(--spacing)*1.5);color:var(--background);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.nav-menu-bg.full{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.nav-menu-bg.full{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}@media (min-width:30rem){.nav-menu-bg.full.white{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.nav-menu-bg.full.white{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.nav-menu:hover .nav-menu-bg{background-color:var(--foreground);width:calc(100% - 8px)}@supports (color:color-mix(in lab,red,red)){.nav-menu:hover .nav-menu-bg{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}}.nav-menu:hover .nav-menu-bg.white{width:calc(100% - 8px)}@media (min-width:30rem){.nav-menu:hover .nav-menu-bg.white{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.nav-menu:hover .nav-menu-bg.white{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.nav-menu-dropdown{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*-1.5);--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y);gap:calc(var(--spacing)*1);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);padding-inline:calc(var(--spacing)*3);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;position:absolute;overflow:hidden}.nav-menu-dropdown,.navbar{background-color:var(--background);color:var(--foreground);display:flex}.navbar{z-index:150;width:100%;position:fixed}.navbar-container{width:100%;position:relative}@media (min-width:30rem){.navbar-container{max-width:30rem}}@media (min-width:40rem){.navbar-container{max-width:40rem}}@media (min-width:48rem){.navbar-container{max-width:48rem}}@media (min-width:64rem){.navbar-container{max-width:64rem}}@media (min-width:80rem){.navbar-container{max-width:80rem}}@media (min-width:96rem){.navbar-container{max-width:96rem}}@media (min-width:109rem){.navbar-container{max-width:109rem}}@media (min-width:135rem){.navbar-container{max-width:135rem}}.navbar-container{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);justify-content:center;align-items:center;margin-inline:auto;display:flex}.navbar-bg{top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:1;border-bottom-style:var(--tw-border-style);width:100%;height:57px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;border-bottom-width:1px;transition-duration:.5s;position:fixed}.navbar-bg.scrolled{background-color:var(--background)}.navbar-bg.not-scrolled,.navbar-bg.scrolled{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.navbar-bg.not-scrolled{border-color:color-mix(in oklab,var(--border)0%,transparent)}}.navbar-bg.not-scrolled{background-color:#0000}.navbar.bordered{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}@media (min-width:30rem){.navbar.home{color:var(--text-white);background-color:#0000}.navbar.home.scrolled{color:var(--foreground);background-color:#0000}}.navbar .menu{gap:calc(var(--spacing)*4);scroll-behavior:smooth;display:flex}@media (min-width:40rem){.navbar .menu{gap:calc(var(--spacing)*8)}}.navbar .menu span{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.navbar .menu .link{cursor:pointer}.register .PhoneInputInput{padding-right:calc(var(--spacing)*2)}.register .PhoneInputCountry,.register .PhoneInputInput{padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*1);--tw-outline-style:none;outline-style:none}.register .PhoneInputCountry{padding-left:calc(var(--spacing)*2)}.input-bg{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--background);border-width:2px;flex:1 0;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.input-bg{background-color:color-mix(in oklab,var(--background)80%,transparent)}}.input-bg{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.input-bg.ok{border-color:var(--background)}.input-label{pointer-events:none;z-index:10;margin-left:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--foreground);position:absolute}@supports (color:color-mix(in lab,red,red)){.input-label{color:color-mix(in oklab,var(--foreground)60%,transparent)}}.input{padding-inline:calc(var(--spacing)*2);padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*1);--tw-outline-style:none;background-color:#0000;outline-style:none}.input,.list-container{border-radius:var(--radius-md);width:100%}.list-container{z-index:10;margin-top:calc(var(--spacing)*2);background-color:var(--background);padding:calc(var(--spacing)*2);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:absolute}.list-item{cursor:pointer;border-radius:var(--radius-sm);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){.list-item:hover{background-color:var(--bg-tertiary)}}.register-form-container{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);width:100%;padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*6);flex-direction:column;flex:1;display:flex}@media (min-width:40rem){.register-form-container{gap:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*10)}}.register-form-container .title{text-align:center;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.register-form-container .form{width:100%}.input-line,.register-form-container .form{gap:calc(var(--spacing)*4);flex-direction:column;display:flex}@media (min-width:40rem){.input-line{flex-direction:row}}.phone-input{border-radius:var(--radius-md);--tw-outline-style:none;background-color:#0000;outline-style:none;width:100%}.register-form-container .button{border-radius:var(--radius-lg);background-color:var(--foreground);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*3.5);color:var(--background);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out)}@media (hover:hover){.register-form-container .button:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.register-bg{background-color:var(--background);min-height:100vh;padding:calc(var(--spacing)*6);justify-content:center}.register-bg,.register-container{flex-direction:column;margin-inline:auto;display:flex}.register-container{border-radius:var(--radius-xl);background-color:var(--bg-secondary);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:48rem){.register-container{width:700px}}@media (min-width:64rem){.register-container{width:950px}}@media (min-width:80rem){.register-container{width:1200px}}.register-container .card{flex-direction:column;display:flex}@media (min-width:64rem){.register-container .card{flex-direction:row}}.register-container .img-container{flex-shrink:0;height:200px;position:relative;overflow:hidden}@media (min-width:48rem){.register-container .img-container{height:300px}}@media (min-width:64rem){.register-container .img-container{width:40%;height:auto}}@media (min-width:80rem){.register-container .img-container{width:50%}}.register-img{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);object-fit:cover;object-position:25% 50%}@media (min-width:64rem){.register-img{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);border-top-right-radius:0}}.register-container .img-title{padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*4);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));color:var(--color-white);position:absolute}.terms-policy{padding:calc(var(--spacing)*4)}.terms-policy div.content{max-width:var(--container-3xl);border-radius:var(--radius-xl);background-color:var(--foreground);margin-inline:auto}@supports (color:color-mix(in lab,red,red)){.terms-policy div.content{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.terms-policy div.content{padding:calc(var(--spacing)*4)}.terms-policy h1{margin-bottom:calc(var(--spacing)*2);text-align:center;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.terms-policy h1,.terms-policy h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.terms-policy h2{margin-top:calc(var(--spacing)*4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.terms-policy p{margin-block:calc(var(--spacing)*2);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.terms-policy ul{margin-left:calc(var(--spacing)*6);list-style-type:disc}.terms-policy ul.decimal{margin-left:calc(var(--spacing)*6);list-style-type:decimal}body{background-color:var(--background);color:var(--foreground);font-family:Manrope,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:20px}body,html{-webkit-user-select:none;user-select:none}html{scroll-behavior:smooth}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-slate::-webkit-scrollbar-track{background:0 0}.scrollbar-slate::-webkit-scrollbar-thumb{z-index:-1;border-style:var(--tw-border-style);border-width:3px;border-color:var(--scroll-border);background-color:var(--foreground);border-radius:3.40282e+38px}@supports (color:color-mix(in lab,red,red)){.scrollbar-slate::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-thumb{z-index:-1;border-style:var(--tw-border-style);border-width:3px;border-color:var(--background);background-color:var(--foreground);border-radius:3.40282e+38px}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}::-webkit-scrollbar-thumb:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab,var(--foreground)40%,transparent)}}::-webkit-scrollbar-corner{background-color:#0000}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.flex-full-2{gap:calc(var(--spacing)*2);width:100%;display:flex}.pro ::-webkit-scrollbar{width:4px;height:4px}.pro ::-webkit-scrollbar-track{background:var(--background)/0}.pro ::-webkit-scrollbar-thumb{z-index:-1;border-style:var(--tw-border-style);border-width:3px;border-color:var(--background);border-radius:3.40282e+38px}@supports (color:color-mix(in lab,red,red)){.pro ::-webkit-scrollbar-thumb{border-color:color-mix(in oklab,var(--background)0%,transparent)}}.pro ::-webkit-scrollbar-thumb{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.pro ::-webkit-scrollbar-thumb{background-color:color-mix(in oklab,var(--foreground)20%,transparent)}}.pro ::-webkit-scrollbar-thumb:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.pro ::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab,var(--foreground)40%,transparent)}}.lock-scroll{padding-right:100px;overflow:hidden}.rs-panel-btn{font-weight:600;background-color:#fff0!important}.full-screen{width:100%;height:100vh}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.shimmer{background-image:linear-gradient(90deg,var(--shimmer-1)0,var(--shimmer-2)50%,var(--shimmer-1)100%);background-size:200% 200%;animation:shimmer 2s linear infinite}button.segmented-control{border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}button.segmented-control.active{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.segmented-control.active{background-color:color-mix(in oklab,var(--foreground)25%,transparent)}}button.segmented-control.inactive{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.segmented-control.inactive{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}@media (hover:hover){button.segmented-control.inactive:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){button.segmented-control.inactive:hover{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}}button{cursor:pointer}button:disabled{cursor:default}.spinner-container{width:100%;padding-block:calc(var(--spacing)*6);justify-content:center;align-items:center;display:flex}.small-spinner-white{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-white);border-top-color:#0000;border-radius:3.40282e+38px}.small-spinner-black,.small-spinner-white{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);animation:var(--animate-spin)}.small-spinner-black{border-style:var(--tw-border-style);border-width:2px;border-color:var(--foreground);border-top-color:#0000;border-radius:3.40282e+38px}.large-spinner-black{border-style:var(--tw-border-style);border-width:4px;border-color:var(--foreground);border-top-color:#0000;border-radius:3.40282e+38px}.large-spinner-black,.spinner{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);animation:var(--animate-spin)}.spinner{border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-orange-300);border-top-color:#0000;border-radius:3.40282e+38px}.stars-container{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex-shrink:0;display:flex}.stars-container.bg{background-color:var(--orange);color:var(--color-white);border-radius:3.40282e+38px;justify-content:center;align-items:center}.stars-container.no-bg{gap:calc(var(--spacing)*.5);color:var(--foreground)}.stars-container.small.bg{gap:calc(var(--spacing)*.5);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*.5)}.stars-container.large{gap:calc(var(--spacing)*1);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1)}.next-fade-image{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;--tw-ease:var(--ease-in-out);transition-duration:.5s;transition-timing-function:var(--ease-in-out)}.inset-shadow{box-shadow:inset 0 1px 3px #0003}.fade-image{width:100%;height:100vh;position:relative;overflow:hidden}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}