/*! tailwindcss v4.1.14 | 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-outline-style:solid}}}@layer theme{:root,:host{--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-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--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-red-900:oklch(39.6% .141 25.723);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-teal-600:oklch(60% .118 184.704);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--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-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-indigo-500:oklch(58.5% .233 277.117);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-rose-500:oklch(64.5% .246 16.439);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--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: 1.5 ;--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);--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--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);--color-fono-green:#21b6a8;--color-fono-green-dark:#178f84;--color-fono-light-gray:#dadada;--color-fono-navy:#333f50;--color-fono-navy-light:#45526a;--color-fono-ink:#222b36;--color-fono-muted:#6b7584;--color-fono-line:#e2e5ea;--color-fono-paper:#f4f5f7;--font-fono:"Titillium Web",ui-sans-serif,system-ui,"Segoe UI",sans-serif}}@layer base{*,:after,:before,::backdrop{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}html,:host{-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,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible\!{visibility:visible!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-8{top:calc(var(--spacing)*8)}.top-12{top:calc(var(--spacing)*12)}.top-14{top:calc(var(--spacing)*14)}.top-\[104px\]{top:104px}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1\.5\!{bottom:calc(var(--spacing)*1.5)!important}.bottom-2\.5{bottom:calc(var(--spacing)*2.5)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-2{left:calc(var(--spacing)*2)}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[300\]{z-index:300}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.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-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-6{margin-top:calc(var(--spacing)*6)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[70px\]{height:70px}.h-auto\!{height:auto!important}.h-full{height:100%}.h-px{height:1px}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-\[85\%\]{max-height:85%}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-15{min-height:calc(var(--spacing)*15)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-13{width:calc(var(--spacing)*13)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[3px\]{width:3px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[170px\]{width:170px}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[30\%\]{max-width:30%}.max-w-\[60\%\]{max-width:60%}.max-w-\[78\%\]{max-width:78%}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[16px_16px_4px_16px\]{border-radius:16px 16px 4px}.rounded-\[16px_16px_16px_4px\]{border-radius:16px 16px 16px 4px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-tl-\[4px\]{border-top-left-radius:4px}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-tr-\[4px\]{border-top-right-radius:4px}.rounded-b-\[18px\]{border-bottom-right-radius:18px;border-bottom-left-radius:18px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[5px\]{border-left-style:var(--tw-border-style);border-left-width:5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#bfe9e4\]{border-color:#bfe9e4}.border-\[\#e6e2fd\]{border-color:#e6e2fd}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-fono-green{border-color:var(--color-fono-green)}.border-fono-light-gray{border-color:var(--color-fono-light-gray)}.border-fono-line{border-color:var(--color-fono-line)}.border-gray-200{border-color:var(--color-gray-200)}.border-red-200{border-color:var(--color-red-200)}.border-sky-200{border-color:var(--color-sky-200)}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-300{border-color:var(--color-violet-300)}.border-white{border-color:var(--color-white)}.border-l-amber-400{border-left-color:var(--color-amber-400)}.border-l-fono-green{border-left-color:var(--color-fono-green)}.border-l-fono-line{border-left-color:var(--color-fono-line)}.border-l-fono-navy-light{border-left-color:var(--color-fono-navy-light)}.border-l-red-500{border-left-color:var(--color-red-500)}.border-l-sky-500{border-left-color:var(--color-sky-500)}.bg-\[\#7bea5f\]{background-color:#7bea5f}.bg-\[\#44546a\]{background-color:#44546a}.bg-\[\#d5d9e0\]{background-color:#d5d9e0}.bg-\[\#d64545\]{background-color:#d64545}.bg-\[\#e8f7f5\]{background-color:#e8f7f5}.bg-\[\#f1f3f6\]{background-color:#f1f3f6}.bg-\[\#f4f5f7\]{background-color:#f4f5f7}.bg-\[\#faf9ff\]{background-color:#faf9ff}.bg-\[\#fff4f3\]{background-color:#fff4f3}.bg-\[rgb\(45\,95\,143\)\]{background-color:#2d5f8f}.bg-\[rgb\(51\,63\,80\)\]{background-color:#333f50}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-100\/70{background-color:#fef3c6b3}@supports (color:color-mix(in lab,red,red)){.bg-amber-100\/70{background-color:color-mix(in oklab,var(--color-amber-100)70%,transparent)}}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-200\/70{background-color:#fee685b3}@supports (color:color-mix(in lab,red,red)){.bg-amber-200\/70{background-color:color-mix(in oklab,var(--color-amber-200)70%,transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-fono-green{background-color:var(--color-fono-green)}.bg-fono-green-dark{background-color:var(--color-fono-green-dark)}.bg-fono-green\/10{background-color:#21b6a81a}@supports (color:color-mix(in lab,red,red)){.bg-fono-green\/10{background-color:color-mix(in oklab,var(--color-fono-green)10%,transparent)}}.bg-fono-green\/12{background-color:#21b6a81f}@supports (color:color-mix(in lab,red,red)){.bg-fono-green\/12{background-color:color-mix(in oklab,var(--color-fono-green)12%,transparent)}}.bg-fono-green\/60{background-color:#21b6a899}@supports (color:color-mix(in lab,red,red)){.bg-fono-green\/60{background-color:color-mix(in oklab,var(--color-fono-green)60%,transparent)}}.bg-fono-muted{background-color:var(--color-fono-muted)}.bg-fono-navy{background-color:var(--color-fono-navy)}.bg-fono-navy\/25{background-color:#333f5040}@supports (color:color-mix(in lab,red,red)){.bg-fono-navy\/25{background-color:color-mix(in oklab,var(--color-fono-navy)25%,transparent)}}.bg-fono-paper{background-color:var(--color-fono-paper)}.bg-fono-paper\/50{background-color:#f4f5f780}@supports (color:color-mix(in lab,red,red)){.bg-fono-paper\/50{background-color:color-mix(in oklab,var(--color-fono-paper)50%,transparent)}}.bg-fono-paper\/60{background-color:#f4f5f799}@supports (color:color-mix(in lab,red,red)){.bg-fono-paper\/60{background-color:color-mix(in oklab,var(--color-fono-paper)60%,transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-600{background-color:var(--color-sky-600)}.bg-teal-600{background-color:var(--color-teal-600)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-400\/25{background-color:#a685ff40}@supports (color:color-mix(in lab,red,red)){.bg-violet-400\/25{background-color:color-mix(in oklab,var(--color-violet-400)25%,transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.bg-white\/12{background-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.bg-white\/18{background-color:color-mix(in oklab,var(--color-white)18%,transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#1d6f67\]{--tw-gradient-from:#1d6f67;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-fono-green{--tw-gradient-to:var(--color-fono-green);--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))}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-10{padding-block:calc(var(--spacing)*10)}.py-16{padding-block:calc(var(--spacing)*16)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-12{padding-left:calc(var(--spacing)*12)}.pl-17{padding-left:calc(var(--spacing)*17)}.pl-\[68px\]{padding-left:68px}.text-center{text-align:center}.text-left{text-align:left}.font-fono{font-family:var(--font-fono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.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-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#8f2a22\]{color:#8f2a22}.text-\[\#8f2a22\]\/60{color:#8f2a2299}.text-\[\#12756b\]{color:#12756b}.text-\[\#44546a\]{color:#44546a}.text-\[rgb\(51\,63\,80\)\]{color:#333f50}.text-amber-100\/90{color:#fef3c6e6}@supports (color:color-mix(in lab,red,red)){.text-amber-100\/90{color:color-mix(in oklab,var(--color-amber-100)90%,transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\/60{color:#b7500099}@supports (color:color-mix(in lab,red,red)){.text-amber-700\/60{color:color-mix(in oklab,var(--color-amber-700)60%,transparent)}}.text-amber-700\/70{color:#b75000b3}@supports (color:color-mix(in lab,red,red)){.text-amber-700\/70{color:color-mix(in oklab,var(--color-amber-700)70%,transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-amber-800\/70{color:#953d00b3}@supports (color:color-mix(in lab,red,red)){.text-amber-800\/70{color:color-mix(in oklab,var(--color-amber-800)70%,transparent)}}.text-amber-800\/80{color:#953d00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-800\/80{color:color-mix(in oklab,var(--color-amber-800)80%,transparent)}}.text-amber-900{color:var(--color-amber-900)}.text-emerald-700{color:var(--color-emerald-700)}.text-fono-green-dark{color:var(--color-fono-green-dark)}.text-fono-ink{color:var(--color-fono-ink)}.text-fono-line{color:var(--color-fono-line)}.text-fono-muted{color:var(--color-fono-muted)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-900{color:var(--color-red-900)}.text-sky-300{color:var(--color-sky-300)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-sky-800\/70{color:#005986b3}@supports (color:color-mix(in lab,red,red)){.text-sky-800\/70{color:color-mix(in oklab,var(--color-sky-800)70%,transparent)}}.text-sky-900{color:var(--color-sky-900)}.text-violet-100{color:var(--color-violet-100)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-violet-900\/80{color:#4d179acc}@supports (color:color-mix(in lab,red,red)){.text-violet-900\/80{color:color-mix(in oklab,var(--color-violet-900)80%,transparent)}}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white)65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-amber-500{accent-color:var(--color-amber-500)}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(16\,24\,40\,0\.2\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#10182833);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(16\,24\,40\,0\.18\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#1018282e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(16\,24\,40\,0\.22\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#10182838);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(16\,24\,40\,0\.22\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#10182838);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);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--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)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-amber-400{--tw-ring-color:var(--color-amber-400)}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.ring-fono-green\/45{--tw-ring-color:#21b6a873}@supports (color:color-mix(in lab,red,red)){.ring-fono-green\/45{--tw-ring-color:color-mix(in oklab,var(--color-fono-green)45%,transparent)}}.ring-fono-line{--tw-ring-color:var(--color-fono-line)}.ring-red-200{--tw-ring-color:var(--color-red-200)}.ring-violet-400{--tw-ring-color:var(--color-violet-400)}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-\[background\,box-shadow\,color\]{transition-property:background,box-shadow,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,opacity\]{transition-property:background,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\,background-color\]{transition-property:height,background-color;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-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))}.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))}.delay-0{transition-delay:0s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}}.peer-checked\:translate-x-5:is(:where(.peer):checked~*){--tw-translate-x:calc(var(--spacing)*5);translate:var(--tw-translate-x)var(--tw-translate-y)}.peer-checked\:bg-fono-green:is(:where(.peer):checked~*){background-color:var(--color-fono-green)}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-fono-green:is(:where(.peer):focus-visible~*){outline-color:var(--color-fono-green)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-current::placeholder{color:currentColor}.placeholder\:text-fono-muted::placeholder{color:var(--color-fono-muted)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-fono-green:hover{border-color:var(--color-fono-green)}.hover\:border-fono-line:hover{border-color:var(--color-fono-line)}.hover\:bg-\[\#c03a3a\]:hover{background-color:#c03a3a}.hover\:bg-\[\#f1fbfa\]:hover{background-color:#f1fbfa}.hover\:bg-\[\#f6fbfa\]:hover{background-color:#f6fbfa}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-black\/30:hover{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/30:hover{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.hover\:bg-fono-green-dark:hover{background-color:var(--color-fono-green-dark)}.hover\:bg-fono-green\/10:hover{background-color:#21b6a81a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-fono-green\/10:hover{background-color:color-mix(in oklab,var(--color-fono-green)10%,transparent)}}.hover\:bg-fono-green\/20:hover{background-color:#21b6a833}@supports (color:color-mix(in lab,red,red)){.hover\:bg-fono-green\/20:hover{background-color:color-mix(in oklab,var(--color-fono-green)20%,transparent)}}.hover\:bg-fono-line:hover{background-color:var(--color-fono-line)}.hover\:bg-fono-paper:hover{background-color:var(--color-fono-paper)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-violet-100:hover{background-color:var(--color-violet-100)}.hover\:bg-violet-200:hover{background-color:var(--color-violet-200)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:bg-white\/18:hover{background-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/18:hover{background-color:color-mix(in oklab,var(--color-white)18%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.hover\:text-\[\#8f2a22\]:hover{color:#8f2a22}.hover\:text-amber-900:hover{color:var(--color-amber-900)}.hover\:text-amber-950:hover{color:var(--color-amber-950)}.hover\:text-fono-green-dark:hover{color:var(--color-fono-green-dark)}.hover\:text-fono-ink:hover{color:var(--color-fono-ink)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md: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)}}.focus\:border-fono-green:focus{border-color:var(--color-fono-green)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:ring-3:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-fono-green\/20:focus{--tw-ring-color:#21b6a833}@supports (color:color-mix(in lab,red,red)){.focus\:ring-fono-green\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-fono-green)20%,transparent)}}.focus-visible\:bg-fono-paper:focus-visible{background-color:var(--color-fono-paper)}.focus-visible\:ring-2:focus-visible{--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)}.focus-visible\:ring-fono-green:focus-visible{--tw-ring-color:var(--color-fono-green)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-fono-green:focus-visible{outline-color:var(--color-fono-green)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:bg-fono-paper:disabled{background-color:var(--color-fono-paper)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:bg-fono-paper:disabled:hover{background-color:var(--color-fono-paper)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.aria-expanded\:bg-white\/15[aria-expanded=true]{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.aria-expanded\:bg-white\/15[aria-expanded=true]{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\>div\]\:mr-0>div{margin-right:calc(var(--spacing)*0)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-button{height:0}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;src:local(""),url(/fonts/titillium-web-v9-latin-ext_latin-regular.woff2)format("woff2"),url(/fonts/titillium-web-v9-latin-ext_latin-regular.woff)format("woff")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;src:local(""),url(/fonts/titillium-web-v9-latin-ext_latin-600.woff2)format("woff2"),url(/fonts/titillium-web-v9-latin-ext_latin-600.woff)format("woff")}body{margin:0;font-family:Titillium Web;overflow:hidden}html,body *{box-sizing:border-box}html,body{flex-direction:column;height:100%;display:flex}a{color:#fff;text-decoration:none}.content{word-break:break-word;flex-direction:column;flex-grow:1;display:flex;position:relative}.content h1{color:#333f50;margin-top:7px;margin-bottom:7px;padding-left:15px;font-size:1.4em;font-weight:400}.topBarWithMenu{background-color:#333f50;height:70px;min-height:70px;max-height:70px;display:flex}.topBarWithMenu h1{color:#fff;vertical-align:inherit;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;align-self:center;margin:0;padding-left:10px;font-size:2em}#backButton{opacity:0;width:inherit;height:inherit;display:block}.menuTrigger{width:40px;height:100%;padding:5px;display:inline-block}#iconNext{width:30px}.slider-container{border-radius:10px;width:200%;height:100%;transition:transform .4s ease-in-out;display:flex}.slider-container.show-details{transform:translate(-50%)}.slidingPanel{background-color:#fff;flex-grow:1;width:50%;height:100%}.incomingCall{background-image:radial-gradient(circle,#495a72,#333f50);width:100%;height:40px;margin-left:40px;position:fixed;transform:translateY(-100%)}.leftMenu{background:#333f50;width:300px;height:100%;position:fixed;transform:translate(-100%)}.status{background-color:#fff;flex-direction:row;height:40px;min-height:40px;padding-top:2px;padding-left:15px;display:flex}.noOfTasks.howManyTimes{width:25px;height:25px;position:inherit;color:#fff;background-color:#333f50;flex-direction:row;align-self:center;margin-left:15px;margin-right:16px;padding:0;font-size:1.2em}#omniBox{border:2px solid #21b6a8;border-radius:5px;outline:0;flex-grow:1;align-self:center;height:32px;margin-right:10px;padding-left:7px;display:flex;overflow:hidden}#omniBox input[type=text]{border:0;outline:0;flex-grow:1;height:100%}#omniBox .phoneIcon{cursor:pointer;background:url(/icons/phone.svg) 50%/22px no-repeat;width:30px;height:30px;transition:transform 1s;position:relative;transform:translateY(-30px)}#omniBox .clearOmniBoxIcon{cursor:pointer;background:url(/icons/cross.svg) 50%/20px no-repeat;width:30px;height:30px;transition:transform 1s;position:relative}#omniBox.containsPhoneNumber .phoneIcon{transform:translateY(0)}.showAll{color:#333f50;cursor:pointer;text-decoration:underline;display:flex}.setAsActive{cursor:pointer;z-index:100;background-color:#7fffd4;height:60px;padding-top:20px;position:absolute;bottom:20px;left:120px}#topBar{background-color:#3c495a;border-top-left-radius:15px;border-top-right-radius:15px;height:30px}fono{height:100%}fono>div{width:100%;height:100%}.phoneText{cursor:pointer;text-decoration:underline;display:inline-block}.floatingCallAndMessagePanel{width:70px;height:40px;padding-left:5px;padding-right:9px;transition:all .3s;display:flex}.tippy-tooltip.fono-theme .tippy-content .phoneIcon{background:url(/icons/phone.svg) 50% no-repeat;width:50px;height:50px;transform:translateY(0)}.tippy-tooltip.fono-theme{background-color:#fff;border:1px solid #ddd;border-radius:60px;margin:0;padding:0}.tippy-tooltip.fono-theme .tippy-content{background-color:#fff;width:70px;height:30px;display:flex}.tippy-tooltip.fono-theme .tippy-content .phoneIcon,.tippy-tooltip.fono-theme .tippy-content .icon.send{cursor:pointer;background-size:20px;width:35px;height:30px;transition:all .3s;-webkit-mask-size:20px}.floatingCallAndMessagePanel .icon.send{background-color:#21b6a8}.tippy-tooltip.fono-theme .tippy-content .phoneIcon:hover,.tippy-tooltip.fono-theme .tippy-content .icon.send:hover{transform:scale(1.2)translateY(-3px)}#tooltipTemplate{display:none}tasks-list .content{height:inherit;background:#fff;flex-direction:column;margin-bottom:1px;display:flex;overflow:hidden}#tasks{background-size:0%;flex-grow:1;width:100%;height:100%;padding:4px;transition:background .7s,opacity .5s;overflow-y:scroll;background-position:50%!important;background-repeat:no-repeat!important}.task{border-radius:9px;flex-direction:row;max-height:130px;margin:0 5px 12px 2px;transition:all 1s ease-out;display:flex;overflow:hidden}#tasks-list-items{overflow-x:hidden}.task .bottom,.task .top{color:#fff;height:50px;padding-left:10px}.task .top{background-color:#3e4c60;align-items:center;font-size:2em;display:flex}.task .top .actionButtons{height:inherit;align-self:flex-end;align-items:center;display:flex}.actionButtons{height:inherit;width:130px;padding:5px 0}.iconContainer{width:inherit;height:inherit;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:flex}.taskDetailActionButtons .iconContainer{flex-grow:1;height:50px;margin-top:15px;transition:all .5s;display:flex}.actionButtons .icon{height:inherit;-webkit-mask-size:35px}.icon.next:hover{background-color:#fff}.task .iconContainer:hover{background-color:#5a6e8a}.task .footer .iconContainer:hover{cursor:pointer;background-color:#2fa99d}.actionButtons .icon.notDone:hover{cursor:pointer}.task .bottom .footer{background-color:#44546a;min-width:92px;height:22px;padding-left:10px;padding-right:5px;display:flex;position:absolute;bottom:0;right:1px}.task .bottom{background-color:#44546a;flex-direction:column;height:50px;padding-left:12px;font-size:1em;display:flex;position:relative}.task .name{color:#fff;text-overflow:ellipsis;word-break:break-all;flex-grow:1;align-items:center;min-width:302px;height:50px;text-decoration:none;display:flex;overflow:hidden}.task .name:hover{cursor:pointer;color:#fc0}.task .messageContainer{flex-grow:.7;display:flex;overflow:hidden}.task .bottom .footer .badges{flex-grow:1;display:flex}.task .message{height:45px;padding-top:4px}.task .badge{background-color:#bb0808;border-radius:100%;justify-content:center;align-self:center;align-items:center;width:22px;height:22px;margin-left:6px;font-size:1em;display:flex}.task .receivedDate{color:#dadada;font-size:.8em;font-style:italic}.icon.phone:hover,.icon.done:hover{cursor:pointer}.footer .badges .call.icon{-webkit-mask-size:22px}.footer .badges .howManyTimes{bottom:6px;right:4px}.footer .badges .iconContainer{width:100%;height:50%;padding-top:0;position:relative}.call-spinner,.phone-spinner{color:#fff;justify-content:center;align-items:center;width:100%;height:100%}.call-spinner svg,.phone-spinner svg{color:#fff}.phoneIcon{justify-content:center;align-items:center}.phoneIcon .phone-spinner{display:none!important}.showInCallPanel .actionButtons .phoneIcon .icon.phone{cursor:default;background-color:#777986}.showInCallPanel .actionButtons .phoneIcon{pointer-events:none;cursor:default}.showInCallPanel .CallIcon .icon.call{cursor:default;background-color:#777986!important}.showInCallPanel .CallIcon{pointer-events:none;cursor:default}.showInCallPanel .CallIcon .call-spinner{display:none!important}.footer .badges .icon.send{background-color:#fff;-webkit-mask-size:25px}.goToDialer{background-color:#21b6a8;border-radius:100%;width:80px;height:80px;margin-bottom:10px;margin-right:20px;position:absolute;bottom:0;right:0}.task.removed{pointer-events:none;transition:none;animation:.55s forwards shrinkHeight;overflow:hidden}.task.entering{pointer-events:none;overflow:hidden}#tasks .isNotDialableNumber .iconContainer.phoneIcon:hover{background-color:#3e4c60}.taskDetails .isTryingToCall .icon.phone,.task .isTryingToCall .icon.phone,.task .loader,.taskDetails .loader{display:none}.taskDetails .isTryingToCall .loader,.task .isTryingToCall .loader{animation:none;display:flex}@keyframes shrinkHeight{0%{opacity:1;max-height:130px;margin-bottom:12px;transform:translate(0)}50%{opacity:0;max-height:130px;margin-bottom:12px;transform:translate(-120%)}to{opacity:0;max-height:0;margin-bottom:0;transform:translate(-120%)}}@keyframes niceShrinkHeight{to{height:0;padding-bottom:0;transition:height 20ms linear .5s}}@keyframes niceExpandHeight{to{height:60px;padding-bottom:5px;transition:height 20ms linear .5s}0%{height:0;padding-bottom:0;transition:height 20ms linear .5s}}.slider-container.minimalPanel{padding-top:30px}.task .left.footer{background-color:#21b6a8;min-width:50px}.task .details{flex-grow:1}#tasks .task .icon.call,#tasks .task .icon.send{background-color:#ddd}#tasks .task .CallIcon .howManyTimes,#tasks .task .MessageIcon .howManyTimes{visibility:hidden}#tasks .callContainer.hasMissedCalls .icon.call,#tasks .hasUnreadMessages .icon.send{background-color:#fff}#tasks .CallIcon.hasMissedCalls .howManyTimes,#tasks .MessageIcon.hasUnreadMessages .howManyTimes{visibility:visible}.status .iconContainer.ShowAllIcon{width:40px;height:40px;margin-right:25px}.isInSearchMode .MarkAllAsDoneIcon,.isInSearchMode .ShowAllIcon{opacity:.2;cursor:default}.isInSearchMode .icon.markAllAsDone,.isInSearchMode .showAll{cursor:default}.task .name div{max-height:50px}.task .badges{flex-direction:column;height:100%;display:flex}.topBarWithMenu .updateReadyPanel{height:inherit;z-index:2;color:#fff;background-color:#5a6e8a;flex-direction:column;justify-content:center;align-items:center;width:120px;transition:transform .5s;display:flex;position:absolute;right:0;transform:translate(100%)}.topBarWithMenu .updateReadyPanel .updateNow{cursor:pointer;align-self:center;transition:all .5s}.topBarWithMenu .updateReadyPanel .updateNow:hover{transform:scale(1.4)}.topBarWithMenu .updateReadyPanel.show{transform:translate(0)}.taskDetails{background:#fff;flex-direction:column;margin-bottom:1px;display:flex;overflow:hidden}.taskDetails .backButton{width:60px;height:100%}.taskDetails .backButton:hover{background-color:#5a6e8a}.taskDetails .header{background-color:#44546a;flex-direction:row;width:100%;height:100px;min-height:100px;display:flex}.taskDetails .name{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;align-items:center;min-width:326px;margin-left:10px;margin-right:10px;font-size:2.5em;text-decoration:none;display:flex;overflow:hidden}.taskDetais .name:hover{cursor:pointer;color:#87bef1}.doneIcon{flex-direction:column;width:110px;min-width:110px;display:flex}.doneIcon .icon:hover{cursor:pointer}.doneIcon .icon.done,.doneIcon .icon.notDone{width:50%;height:50px;-webkit-mask-size:40px}.taskDetailActionButtons .iconContainer.phoneIcon{z-index:2;position:relative}.doneIcon .timeAgo{color:#fff;flex-direction:column;padding-bottom:0;font-size:.8em;display:flex}.doneIcon .timeAgo div{align-self:flex-end;padding-right:10px}.incoming{flex-direction:row;padding-right:150px;display:flex}.message .initial{color:#fff;cursor:default;background-color:#2e75b4;border-radius:50%;justify-content:center;align-items:center;width:50px;min-width:50px;height:50px;font-size:2em;display:flex}.message .details{color:#fff;background-color:#2e75b4;border-radius:10px;flex-direction:row;flex-grow:1;min-height:60px;margin-left:10px;padding:8px;display:flex}.message .details .content{flex-grow:1;flex-basis:0}.message .details .timeAgo{height:11px;padding-left:5px;font-size:.7em;font-weight:400}.outgoing{flex-direction:row-reverse;padding-left:150px;padding-right:0;display:flex}.outgoing.message .details{margin-left:0;margin-right:10px}.outgoing.message .details,.outgoing.message .initial{background-color:#8497b0}.eventLog{flex-direction:column;flex-grow:1;padding:10px;display:flex;overflow:hidden scroll}.eventItem{margin-bottom:10px}.responseField{border-top:1px solid #dadada;border-bottom:1px solid #dadada;flex-direction:row;min-height:60px;display:flex;transform:translateY(0)}.responseField .content{flex-direction:column;flex-grow:1;display:flex}.responseField .content textarea{border:0;flex-grow:1}.responseField .content textarea:focus{outline:0}.responseField .actionButtons{border-left:1px solid #dadada;flex-direction:column;width:65px;display:flex}.icon.send{width:100%;height:inherit;background-color:#15ecd8;transition:all .5s;-webkit-mask-image:url(/icons/email.svg);-webkit-mask-size:35px}.responseField .actionButtons:hover{cursor:pointer}.responseField .actionButtons.disabled .send{cursor:default;background-color:#c7c7c7;-webkit-mask-size:35px}.responseField .actionButtons.disabled{cursor:default;border-left:1px solid #dadada}.icon{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-grow:1;align-self:center;-webkit-mask-position:50%;-webkit-mask-repeat:no-repeat}.icon.call{height:inherit;background-color:#fff;-webkit-mask-image:url(/icons/phone-call.svg);-webkit-mask-size:31px}.rejected .marker,.missed .icon.call,.missed .marker,.missed .howManyTimes,.howManyTimes{background-color:#c00}.answered .icon.call,.answered .marker,.answered .howManyTimes{background-color:#0c0}.dialed .icon.call,.dialed .marker,.dialed .howManyTimes{background-color:#ccd}.phone-call{flex-direction:row;height:45px;margin-left:0;display:flex}.phone-call.outgoing{flex-direction:row-reverse;margin-left:0;margin-right:0}.phone-call.outgoing .details{color:#8497b0}.phone-call .iconContainer,.footer .iconContainer{width:45px;height:100%;display:flex}.phone-call.outgoing .iconContainer{margin-right:8px}.phone-call .marker{align-self:center;width:5px;height:36px;margin-right:7px}.phone-call .details{color:#2e75b4;flex-direction:column;display:flex}.phone-call .details .content{flex-grow:1;font-size:1em}.phone-call.dialed .content{text-align:right}.phone-call.dialed.call{flex-direction:row-reverse}.phone-call .details .timeAgo{padding-bottom:3px;padding-left:3px;font-size:.7em}.howManyTimes{color:#fff;visibility:hidden;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:.7em;display:flex;position:absolute;bottom:-3px;right:-2px}.inbox.message{padding-right:100px;display:flex}.sent.message .initial{background-color:#dcdcdc;margin-left:10px;display:none}.sent.message .timeAgo{color:#4e4e4e}.sent.message{flex-direction:row-reverse;padding-left:100px;display:flex}.sent.message .details{color:#000;background-color:#dcdcdc}.failed.message{flex-direction:row-reverse;padding-left:100px;display:flex}.failed .details{background-color:#dc143c}.failed .initial{background-color:#dcdcdc;margin-left:10px;display:none}.outbox.message,.queued.message{flex-direction:row-reverse;padding-left:100px;display:flex}.outbox .initial,.queued .initial{display:none}.outbox .details{color:#000;background-color:#add8e6}.queued .details{background-color:#00bfff}.details .container{flex-grow:1}.sendAgain{visibility:hidden;cursor:pointer;min-width:40px;height:100%;display:flex}.sendAgain .icon.button{background-color:#fff;width:40px;height:40px;transition:all .5s;-webkit-mask-image:url(/icons/replay.svg);-webkit-mask-size:40px}.outbox .sendAgain,.queued .sendAgain{visibility:visible;cursor:default;-webkit-animation:2s linear infinite rotating}.failed.message .sendAgain{visibility:visible}.sendAgain .isSending{animation-name:rotateIt;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes rotateIt{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes load{0%{stroke-dashoffset:0}}.progress{text-align:center;width:55px;height:50px;margin:0;padding:0;display:flex;position:absolute}.taskDetailActionButtons{flex-direction:row;flex-grow:1;display:flex}.taskDetailActionButtons .iconContainer:hover{transform:scale(1.2)}.isNotDialableNumber .iconContainer.phoneIcon{transform:scale(1)}.isNotDialableNumber .progress{left:15px}.isTryingToCall .ball-clip-rotate-multiple{top:28px;left:2px}.IncomingPhoneCall .in-call-panel .loader,.DialingPhoneNumber .in-call-panel .loader{animation:none;display:flex}.isNumberAboutToBeDialed .icon.phone,.isNotDialableNumber .icon.phone,.showInCallPanel .phoneIcon .icon.phone,.taskDetails.Answered .icon.phone,.taskDetails.DialingPhoneNumber .icon.phone,.taskDetails.IncomingPhoneCall .icon.phone{cursor:default;background-color:#777986}.showInCallPanel .phoneIcon{pointer-events:none;cursor:default}.showInCallPanel .taskDetailActionButtons .iconContainer.phoneIcon:hover,.taskDetails.IncomingPhoneCall .iconContainer.phoneIcon:hover,.taskDetails.Answered .iconContainer.phoneIcon:hover,.taskDetails.DialingPhoneNumber .iconContainer.phoneIcon:hover{transform:scale(1)}.isNumberAboutToBeDialed .isTryingToCall .icon.phone{cursor:pointer;background-color:#fff}.taskDetails.IncomingPhoneCall .iconContainer.phoneIcon,.taskDetails.Answered .iconContainer.phoneIcon,.taskDetails.DialingPhoneNumber .iconContainer.phoneIcon{transform:scale(1)}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.phone-call.dialed.call .marker{margin-left:7px;margin-right:0}#fono-main-layout>.slider-container{flex:1;height:auto;min-height:0}.mini-call-panel{z-index:100;pointer-events:none;background-color:#1e3554;flex-direction:column;flex-shrink:0;width:100%;height:100px;margin-top:-100px;transition:margin-top .35s,height .35s;display:flex;position:relative;overflow:hidden}.mini-call-panel.is-open{pointer-events:auto;margin-top:0}.mini-call-panel.IsVisible{transform:translateY(0)}.mini-call-panel.is-open.minimalPanel{height:40px}.mini-call-panel.minimalPanel .details{cursor:pointer;height:40px}.mini-call-panel.minimalPanel .details .elapsedTime{cursor:pointer;font-size:1.05rem}.mini-call-panel.minimalPanel .details .name{height:40px;font-size:1.05rem}.mini-call-panel.minimalPanel .details .iconContainer .answer,.mini-call-panel.minimalPanel .details .iconContainer .end{background-size:28px}.mini-call-panel.Answered .icon.answer{visibility:hidden}.mini-call-panel .Idle{transform:translateY(-100%)}.mini-call-panel .details{background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab) 0 0/400% 400%;flex-direction:row;place-content:center;width:100%;-webkit-animation:3s infinite Gradient;display:flex}.mini-call-panel .details .goToFullDialer:hover{cursor:pointer;background-size:23px}.mini-call-panel .details .elapsedTime{color:#fffc86;text-align:center;-webkit-user-select:none;user-select:none;cursor:default;flex-direction:column;justify-content:center;width:17%;transition:all .5s;display:flex}.mini-call-panel .details .name{color:#fff;text-align:left;flex-direction:column;flex-grow:1;justify-content:center;align-self:center;height:80px;padding-left:10px;text-decoration:none;display:flex}.mini-call-panel .details .name a{align-content:center;align-self:flex-start;display:block;overflow:hidden}.mini-call-panel.minimalPanel .details .name a{height:35px}.mini-call-panel .details .iconContainer{width:120px;min-width:100px;margin-right:8px;display:flex;position:relative}.mini-call-panel .details .iconContainer .answer:hover,.mini-call-panel .details .iconContainer .end:hover{cursor:pointer;background-size:50px}.mini-call-panel .details .iconContainer .icon{height:100%}.mini-call-panel .handler{cursor:pointer;height:20px;transition:height .5s}.mini-call-panel .handler:hover{background-color:#132641}.mini-call-panel.minimalPanel .handler{height:0}@keyframes Gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}phone-dialer{z-index:1;background-color:#fff;flex-direction:column;width:100%;height:100%;transition:all .25s linear;display:flex;position:absolute;top:100%;left:0;overflow:hidden}.dialer #contactName{color:#44546a;flex-direction:column;justify-content:center;align-self:flex-end;height:100px;margin-right:10px;font-size:3em;font-weight:700;display:flex}.dialer #phoneNumberContainer{height:70px;display:flex;position:relative}.dialer .phoneNumber{color:#21b6a8;text-align:right;outline:0;flex-grow:1;margin-left:10px;margin-right:10px;padding:10px 60px 10px 10px;font-size:2.5em;overflow:auto hidden}.dialer .num-pad{flex-direction:column;flex-grow:1;margin-top:10px;display:flex}.dialer .num-pad .row{color:#3e4c60;flex-direction:row;flex-grow:1;flex-basis:1em;font-size:7vw;display:flex}.dialer .bottom{flex-direction:row;justify-content:space-between;height:100px;margin-bottom:30px;display:flex}.dialer .bottom .sendMessage{flex-direction:column;width:100px;margin-left:40px}.dialer .bottom .startPhoneCall{flex-direction:column;width:100px}.dialer .bottom .hideDialer{flex-direction:column;width:100px;margin-right:40px}.dialer .bottom .title{text-align:center;color:#ccd;font-size:.7em;font-weight:700}.dialer .icon.send{background-color:#ff8a08}.dialer .icon.answer{cursor:pointer;width:100px}.dialer .number{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:0;outline:0;flex-direction:column;justify-content:center;width:100%;transition:all .5s;display:flex}.dialer .number:hover{cursor:pointer;align-self:initial;background-color:#f6f6f6;font-size:10vw}.dialer .removeLastNumber{width:70px;position:absolute;right:0}.goToDialer .icon.call{-webkit-mask-size:50px}.icon.hide-keypad{-webkit-mask-position-y:20px;height:inherit;background-color:#ccd;width:100%;-webkit-mask-image:url(/icons/keypad.svg);-webkit-mask-size:56px}.dialer .icon.call{width:inherit;background-color:#0f0;-webkit-mask-size:70px}.dialer .icon.send{cursor:pointer;background-color:#21b6a8}.icon.menu,.icon.back{height:inherit;background-color:#fff;-webkit-mask-image:url(/icons/menu.svg);-webkit-mask-size:30px}.icon.back{-webkit-mask-image:url(/icons/left-arrow.svg)}.mini-call-panel .details .iconContainer .answer,.mini-call-panel .details .iconContainer .end{background:url(/icons/phone-call-answer.svg) 50%/40px no-repeat;transition:all .5s}.icon.answer{background:url(/icons/phone-call-answer.svg) 50%/90px no-repeat;transition:all .5s}.icon.delete-tool{-webkit-mask-position-y:15px;cursor:pointer;background-color:#ccd;width:100%;height:100%;-webkit-mask-image:url(/icons/delete-tool.svg);-webkit-mask-size:40px}.mini-call-panel .details .iconContainer .end{background-image:url(/icons/phone-call-end.svg)}.mini-call-panel .handler .handle{height:inherit;cursor:pointer;background-color:#fff;-webkit-mask-image:url(/icons/more.svg);-webkit-mask-size:30px}.mini-call-panel .details .goToFullDialer{background:url(/icons/expand.svg) 50%/20px no-repeat;width:25px;min-width:25px;height:25px;transition:all .5s;position:relative;top:3px;right:3px}.icon.call-hangup,.icon.call{height:inherit;background-color:#fff;-webkit-mask-image:url(/icons/phone-call.svg);-webkit-mask-size:31px}.icon.call-hangup{height:50px;-webkit-mask-image:url(/icons/phone-call-hangup.svg);-webkit-mask-size:70px}.icon.phone{background-color:#fff;width:50%;height:50px;-webkit-mask-image:url(/icons/phone.svg)}.icon.notDone{background-color:#fff;-webkit-mask-image:url(/icons/notdone.svg)}.icon.done{background-color:#15ecd8;-webkit-mask-image:url(/icons/done.svg)}.icon.next{background-color:#fff;-webkit-mask-image:url(/icons/next.svg)}.icon.showAll{background-color:#ddd;width:50px;height:100%;-webkit-mask-image:url(/icons/show-all.svg);-webkit-mask-size:80%}.icon.markAllAsDone{cursor:pointer;background-color:#21b6a8;width:50px;height:100%;-webkit-mask-image:url(/icons/check-all.svg);-webkit-mask-size:63%}.MarkAllAsDoneIcon{visibility:visible;transition:opacity .5s}.MarkAllAsDoneIcon.isInShowAllMode{visibility:hidden}.icon.showAll.isInShowAllMode{background-color:#21b6a8}#tasks.yayEmptyTaskList{opacity:.7;background-image:url(/icons/sun-umbrella.svg);background-size:50%;background-color:#ff}.isInSearchMode #tasks.yayEmptyTaskList{opacity:.7;background-image:url(/icons/job-search.svg);background-size:50%}.status-icon{align-self:center;width:50px;height:50px;margin-left:10px}.status-icon .icon.logo{height:inherit;background:url(/icons/icon.svg) 50%/52px no-repeat;width:100%}.status-icon .iconContainer{background-color:#ff8a08;border-radius:100%;align-self:center}.status-icon .iconContainer.ConnectedWithServerAndPhone{background-color:#0f0}in-call{z-index:101;background-color:#fff;flex-direction:column;width:100%;height:100%;transition:all .25s linear;display:flex;position:absolute;overflow:hidden;transform:translateY(-100%)}.in-progress{opacity:1;flex-direction:column;flex-basis:100%;align-self:center;align-items:center;width:50%;height:50px;display:flex}.in-progress .ball-scale-ripple-multiple>div{border:2px solid #333f50}.tw-spinner{display:none}.DialingPhoneNumber .tw-spinner,.IncomingPhoneCall .tw-spinner{display:flex}.taskDetails .in-call-panel.dialingPhoneNumber{z-index:102;background-color:#fff;flex-direction:column;width:100%;height:40%;transition:all .5s linear;display:flex;position:relative;overflow:hidden}.taskDetails .in-call-panel .buttons{flex-direction:column;flex:1em;-webkit-box-flex:inherit;display:flex}.taskDetails .in-call-panel .button{flex-grow:1;align-content:center;align-self:center;width:100%;min-height:80px;font-size:3vw;transition:all .324s;display:flex}.taskDetails .in-call-panel .buttons .button.answerCall{background-color:#84f356;display:none}.taskDetails .in-call-panel .buttons .button.endCall{background-color:#c10606}.taskDetails .in-call-panel .buttons .button.answerCall:hover{background-color:#6fdb6f}.taskDetails .in-call-panel .buttons .button.endCall:hover{background-color:#ff0f0f}.rejected .icon.call{background-color:#c00;-webkit-mask-image:url(/icons/phone-call-rejected.svg);-webkit-mask-size:38px}.taskDetails .in-call-panel .phoneNumber{color:#21b6a8;background-color:#f5f5f5;justify-content:center;align-items:center;min-height:60px;padding:7px;font-size:6vw;font-weight:700;display:flex}.taskDetails .button{cursor:pointer;transition:all .5s}.taskDetails .button .icon.call{height:80px;-webkit-mask-size:50px}.taskDetails .endCall .icon.call{-webkit-mask-position-y:13px}.taskDetails .duration{text-align:right;flex-basis:100%}.taskDetails .duration span{color:orange;padding-right:30px;font-size:2em;font-weight:700;display:none}.taskDetails .loader-inner.ball-scale-ripple-multiple{transform:translateY(0)}.taskDetails #middle-panel{flex-direction:row;align-content:center;height:60px;padding-top:10px;display:flex}.taskDetails #middle-panel #placeHolder{flex-basis:100%}.Idle .answerCall.button.iconContainer{animation:.5s linear forwards answerCallDialingToIdleAnimation}.DialingPhoneNumber #middle-panel{animation:1s forwards niceExpandHeight}@keyframes answerCallDialingToIdleAnimation{0%{display:none;transform:scale(0)}1%{transform:scale(.01)}2%{display:flex;transform:scale(.01)}50%{width:60px}to{border-radius:100%;width:80px}}.DialingPhoneNumber .in-progress,.IncomingPhoneCall .in-progress{animation:1s 2s forwards fadein}.Idle .buttons{padding:0}.Answered .in-progress,.Idle .in-progress{animation:.5s forwards fadeout}.taskDetails.Idle .in-call-panel .buttons .button.answerCall,.taskDetails.DialingPhoneNumber .answerCall.button,.mini-call-panel.DialingPhoneNumber .icon.answer{display:none}.taskDetails.IncomingPhoneCall .in-call-panel .buttons .button.answerCall,.taskDetails .IncomingPhoneCall .endCall.button{display:flex;transform:scale(1)}.taskDetails.Answered .duration span,.taskDetails.Idle.WithSummary .duration span{display:block}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.in-call-panel{height:0;transition:height 1s}.Idle .in-call-panel{height:0}.showInCallPanel .IncomingPhoneCall .in-call-panel{height:230px}.showInCallPanel .taskDetails.DialingPhoneNumber .in-call-panel,.showInCallPanel .taskDetails.Answered .in-call-panel{height:140px}@keyframes fono-pop{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:none}}.fono-pop{transform-origin:100% 0;animation:.12s ease-out fono-pop}@media (prefers-reduced-motion:reduce){.fono-pop{animation:none}}.sign-in-banner{color:#5a4a12;background:#fff7e0;border-bottom:1px solid #f0d68a;align-items:center;gap:8px;padding:8px 12px;font-size:14px;display:flex}.sign-in-banner button{background:var(--color-fono-green);color:#fff;cursor:pointer;border-radius:6px;margin-left:auto;padding:3px 12px}.message-lines{white-space:pre-line}.icon.mask-phone-icon,.icon.mask-cross-icon{width:22px;height:22px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon.mask-phone-icon{-webkit-mask-image:url(/icons/phone.svg);mask-image:url(/icons/phone.svg)}.icon.mask-cross-icon{-webkit-mask-image:url(/icons/cross.svg);mask-image:url(/icons/cross.svg)}.taskDetails .in-call-panel{flex-shrink:0;overflow:hidden}.task-row.removed{pointer-events:none;animation:.55s forwards shrinkHeight;overflow:hidden}.task-row.entering{pointer-events:none;overflow:hidden}@keyframes fono-drop-in{0%{transform:translateY(-100%)}}@keyframes fono-drop-out{to{transform:translateY(-100%)}}@keyframes fono-fade-in{0%{opacity:0}}@keyframes fono-fade-out{to{opacity:0}}@keyframes fono-rise{0%{opacity:0;transform:translateY(8px)}}.client-sheet-dim{animation:.22s ease-out both fono-fade-in}.client-sheet-panel{transform-origin:top;animation:.32s cubic-bezier(.2,.8,.2,1) both fono-drop-in}.client-sheet-rise{animation:.28s ease-out both fono-rise}.client-sheet-panel .client-sheet-rise:first-child{animation-delay:60ms}.client-sheet-panel .client-sheet-rise:nth-child(2){animation-delay:.11s}.client-sheet-panel .client-sheet-rise:nth-child(3){animation-delay:.16s}.client-sheet-panel .client-sheet-rise:nth-child(4){animation-delay:.21s}.client-sheet.closing .client-sheet-dim{animation:.2s ease-in both fono-fade-out}.client-sheet.closing .client-sheet-panel{animation:.22s ease-in both fono-drop-out}@media (prefers-reduced-motion:reduce){.client-sheet-rise{animation:none}}.list-bar .status-icon{width:36px;height:36px;margin-left:0}.list-bar .status-icon .iconContainer{height:36px}.list-bar .status-icon .icon.logo{background-size:37px}@keyframes fono-ring-pulse{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes fono-ring-shake{0%,40%,to{transform:rotate(0)}5%,15%,25%{transform:rotate(-14deg)}10%,20%,30%{transform:rotate(14deg)}}.call-ring.ringing:before,.call-ring.ringing:after{content:"";border:2px solid #ffffffbf;border-radius:9999px;animation:1.6s ease-out infinite fono-ring-pulse;position:absolute;inset:0}.call-ring.ringing:after{animation-delay:.8s}.call-ring.ringing>div{animation:1.6s ease-in-out infinite fono-ring-shake}@keyframes fono-live-ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}@keyframes fono-live-glow{0%,to{opacity:1}50%{opacity:.65}}.call-live-dot{animation:2s ease-in-out infinite fono-live-glow}.call-live-dot:after{content:"";background:#7bea5f;border-radius:9999px;animation:2s ease-out infinite fono-live-ping;position:absolute;inset:0}@keyframes fono-call-view-in{0%{opacity:0;transform:translateY(-6px)}}.call-view-enter{animation:.24s ease-out both fono-call-view-in}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value: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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-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-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes spin{to{transform:rotate(360deg)}}
