@import "https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible+Next:wght@400;500;600;700&family=Atkinson+Hyperlegible:wght@400;700&family=Noto+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Public+Sans:wght@400&display=swap";@layer components;@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-border-spacing-x:0;--tw-border-spacing-y:0;--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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--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-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-content:""}}}@layer theme{:root,:host{--font-sans:"Atkinson Hyperlegible Next", "Atkinson Hyperlegible", "Noto Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--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-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-red-800:oklch(44.4% .177 26.899);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-700:oklch(55.3% .195 38.402);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-700:oklch(55.4% .135 66.442);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-700:oklch(53.2% .157 131.589);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-700:oklch(50.8% .118 165.612);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-700:oklch(52% .105 223.128);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-700:oklch(50% .134 242.749);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-violet-50:oklch(96.9% .016 293.756);--color-purple-600:oklch(55.8% .288 302.321);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-700:oklch(37.2% .044 257.287);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--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-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--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);--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-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--drop-shadow-sm:0 1px 2px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--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;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--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);--color-primary-main:#11008f;--color-primary-light1:#f4f2ff;--color-primary-light2:#dad3ff;--color-primary-dark:#07003f;--color-secondary-main:#9d007b;--color-secondary-light1:#fff4fd;--color-secondary-light2:#fed1f5;--color-secondary-dark1:#62004d;--color-spectrum-white:#fff;--color-spectrum-white2:#fffff9;--color-spectrum-gray1:#f4f4f4;--color-spectrum-gray2:#d1d1d1;--color-spectrum-gray3:#838383;--color-spectrum-gray4:#4d4d4d;--color-spectrum-black:#000;--color-RAG-spectrum-red:#f7c8be;--color-RAG-spectrum-orange:#ffdabf;--color-RAG-spectrum-amber:#ffe7ce;--color-RAG-spectrum-yellow:#fff1b8;--color-RAG-spectrum-yellow-green:#e6e8ad;--color-RAG-spectrum-green:#d1e2d2;--color-driver-blue:#0a0f96;--color-action-green:#94c9b5;--color-action-red:#e8a08b;--color-action-orange:#f0b06d;--color-action-amber:#f6b756;--color-action-yellow:#d6c15a;--color-action-yellow-green:#b3c56e;--color-rag-highlight-very-low:#f1afa4;--color-rag-highlight-high:#a6d8c4;--color-rag-highlight-good:#c8d67b;--color-rag-highlight-moderate:#efd86a;--color-rag-highlight-low:#f6c18b;--font-public:"Public Sans", sans-serif;--text-heading1:23px;--text-heading2:19px;--text-heading3:19px;--text-body1:17px;--text-body2:15px;--text-RAG:15px;--text-herotext-large:48px;--text-herotext-small:32px;--leading-auto:normal;--leading-28:28px;--leading-135:135%;--leading-145:145%;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700}}@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;-webkit-text-decoration:inherit;-webkit-text-decoration: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 utilities{.\!pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-\[2px\]{inset-block:2px}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-top-8{top:calc(var(--spacing) * -8)}.-top-16{top:calc(var(--spacing) * -16)}.-top-\[8px\]{top:-8px}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-6{top:calc(var(--spacing) * 6)}.top-\[1px\]{top:1px}.top-\[30px\]{top:30px}.top-\[46px\]{top:46px}.top-\[48\%\]{top:48%}.top-\[56px\]{top:56px}.top-\[65\%\]{top:65%}.top-\[88px\]{top:88px}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-10{right:calc(var(--spacing) * 10)}.right-12{right:calc(var(--spacing) * 12)}.right-\[2px\]{right:2px}.right-\[8\%\]{right:8%}.right-\[20\%\]{right:20%}.right-auto{right:auto}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-\[6px\]{bottom:-6px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[86px\]{bottom:86px}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5\.5{left:calc(var(--spacing) * 5.5)}.left-\[-1\.25rem\]{left:-1.25rem}.left-\[2px\]{left:2px}.left-\[8\%\]{left:8%}.left-\[20\%\]{left:20%}.left-\[48\%\]{left:48%}.left-\[76px\]{left:76px}.isolate{isolation:isolate}.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-50{z-index:50}.z-\[1\]{z-index:1}.z-\[11\]{z-index:11}.z-\[25\]{z-index:25}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[450\]{z-index:450}.z-\[500\]{z-index:500}.z-\[700\]{z-index:700}.z-\[760\]{z-index:760}.z-\[800\]{z-index:800}.z-\[900\]{z-index:900}.z-\[950\]{z-index:950}.z-\[1000\]{z-index:1000}.z-\[1200\]{z-index:1200}.z-\[1300\]{z-index:1300}.z-\[1310\]{z-index:1310}.z-\[1400\]{z-index:1400}.z-\[2000\]{z-index:2000}.z-\[2100\]{z-index:2100}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-last{order:9999}.col-\[1\/-1\]{grid-column:1/-1}.col-\[2\/-1\]{grid-column:2/-1}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.row-0{grid-row:0}.row-1{grid-row:1}.row-2{grid-row:2}.row-3{grid-row:3}.row-4{grid-row:4}.row-5{grid-row:5}.row-6{grid-row:6}.row-7{grid-row:7}.row-8{grid-row:8}.row-9{grid-row:9}.row-10{grid-row:10}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing) * 0)!important}.m-0{margin:calc(var(--spacing) * 0)}.-mx-3{margin-inline:calc(var(--spacing) * -3)}.-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-6{margin-inline:calc(var(--spacing) * 6)}.mx-\[48\],.mx-\[48px\]{margin-inline:48px}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-\[3px\]{margin-block:3px}.my-\[6px\]{margin-block:6px}.my-auto{margin-block:auto}.\!mt-0{margin-top:calc(var(--spacing) * 0)!important}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.mt-0{margin-top:calc(var(--spacing) * 0)}.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-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[6px\]{margin-top:6px}.mt-\[37px\]{margin-top:37px}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-\[2px\]{margin-right:2px}.mr-\[16px\]{margin-right:16px}.mr-auto{margin-right:auto}.\!mb-1{margin-bottom:calc(var(--spacing) * 1)!important}.\!mb-2{margin-bottom:calc(var(--spacing) * 2)!important}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-3{margin-bottom:calc(var(--spacing) * -3)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.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)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-\[6px\]{margin-bottom:6px}.mb-\[13px\]{margin-bottom:13px}.mb-\[18px\]{margin-bottom:18px}.\!-ml-2{margin-left:calc(var(--spacing) * -2)!important}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-7{margin-left:calc(var(--spacing) * 7)}.ml-9{margin-left:calc(var(--spacing) * 9)}.ml-11{margin-left:calc(var(--spacing) * 11)}.ml-\[2px\]{margin-left:2px}.ml-\[30px\]{margin-left:30px}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.\!block{display:block!important}.\!grid{display:grid!important}.\[display\:-webkit-box\]{display:-webkit-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.\!h-10{height:calc(var(--spacing) * 10)!important}.\!h-\[36px\]{height:36px!important}.\!h-\[56px\]{height:56px!important}.h-0{height:calc(var(--spacing) * 0)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.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-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-25{height:calc(var(--spacing) * 25)}.h-30{height:calc(var(--spacing) * 30)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[4px\]{height:4px}.h-\[14px\]{height:14px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[20px\]{height:20px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[44px\]{height:44px}.h-\[45px\]{height:45px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[54px\]{height:54px}.h-\[56px\]{height:56px}.h-\[58px\]{height:58px}.h-\[60px\]{height:60px}.h-\[68px\]{height:68px}.h-\[70px\]{height:70px}.h-\[80px\]{height:80px}.h-\[86\%\]{height:86%}.h-\[88\%\]{height:88%}.h-\[92px\]{height:92px}.h-\[112\%\]{height:112%}.h-\[120px\]{height:120px}.h-\[148px\]{height:148px}.h-\[180px\]{height:180px}.h-\[210px\]{height:210px}.h-\[260px\]{height:260px}.h-\[350px\]{height:350px}.h-\[480px\]{height:480px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[46px\]{max-height:46px}.max-h-\[220px\]{max-height:220px}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[360px\]{max-height:360px}.max-h-\[370px\]{max-height:370px}.max-h-\[550px\]{max-height:550px}.max-h-\[1400px\]{max-height:1400px}.\!min-h-\[56px\]{min-height:56px!important}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[24px\]{min-height:24px}.min-h-\[26px\]{min-height:26px}.min-h-\[38px\]{min-height:38px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[64px\]{min-height:64px}.min-h-\[68px\]{min-height:68px}.min-h-\[96px\]{min-height:96px}.min-h-\[160px\]{min-height:160px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[340px\]{min-height:340px}.min-h-\[420px\]{min-height:420px}.min-h-\[520px\]{min-height:520px}.min-h-\[calc\(100dvh-112px\)\]{min-height:calc(100dvh - 112px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-full{width:100%!important}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.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-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-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-25{width:calc(var(--spacing) * 25)}.w-30{width:calc(var(--spacing) * 30)}.w-60{width:calc(var(--spacing) * 60)}.w-72{width:calc(var(--spacing) * 72)}.w-\[12\%\]{width:12%}.w-\[14\%\]{width:14%}.w-\[16\%\]{width:16%}.w-\[16px\]{width:16px}.w-\[20\%\]{width:20%}.w-\[22\%\]{width:22%}.w-\[24\%\]{width:24%}.w-\[24px\]{width:24px}.w-\[25px\]{width:25px}.w-\[26px\]{width:26px}.w-\[28\%\]{width:28%}.w-\[30\%\]{width:30%}.w-\[32px\]{width:32px}.w-\[34\%\]{width:34%}.w-\[34px\]{width:34px}.w-\[40\%\]{width:40%}.w-\[40px\]{width:40px}.w-\[44px\]{width:44px}.w-\[46px\]{width:46px}.w-\[60\%\]{width:60%}.w-\[60px\]{width:60px}.w-\[68px\]{width:68px}.w-\[74px\]{width:74px}.w-\[80\%\]{width:80%}.w-\[80px\]{width:80px}.w-\[86px\]{width:86px}.w-\[92px\]{width:92px}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[136px\]{width:136px}.w-\[148px\]{width:148px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[188px\]{width:188px}.w-\[190px\]{width:190px}.w-\[240px\]{width:240px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[700px\]{width:700px}.w-\[calc\(33\%\+1px\)\]{width:calc(33% + 1px)}.w-\[clamp\(170px\,20vw\,280px\)\]{width:clamp(170px,20vw,280px)}.w-\[clamp\(180px\,32vw\,360px\)\]{width:clamp(180px,32vw,360px)}.w-\[min\(22rem\,calc\(100vw-2rem\)\)\]{width:min(22rem,100vw - 2rem)}.w-\[min\(440px\,92vw\)\]{width:min(440px,92vw)}.w-\[min\(460px\,92vw\)\]{width:min(460px,92vw)}.w-\[min\(480px\,92vw\)\]{width:min(480px,92vw)}.w-\[min\(520px\,92vw\)\]{width:min(520px,92vw)}.w-\[min\(560px\,92vw\)\]{width:min(560px,92vw)}.w-\[min\(620px\,92vw\)\]{width:min(620px,92vw)}.w-\[min\(640px\,90vw\)\]{width:min(640px,90vw)}.w-\[min\(780px\,94vw\)\]{width:min(780px,94vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.\!max-w-full{max-width:100%!important}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[22rem\]{max-width:22rem}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[160px\]{max-width:160px}.max-w-\[168px\]{max-width:168px}.max-w-\[200px\]{max-width:200px}.max-w-\[240px\]{max-width:240px}.max-w-\[300px\]{max-width:300px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[384px\]{max-width:384px}.max-w-\[390px\]{max-width:390px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[521px\]{max-width:521px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[660px\]{max-width:660px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[850px\]{max-width:850px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[940px\]{max-width:940px}.max-w-\[980px\]{max-width:980px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1700px\]{max-width:1700px}.max-w-\[calc\(100\%-32px\)\]{max-width:calc(100% - 32px)}.max-w-\[min\(24rem\,calc\(100vw-1\.5rem\)\)\]{max-width:min(24rem,100vw - 1.5rem)}.max-w-\[min\(520px\,calc\(100\%-2rem\)\)\]{max-width:min(520px,100% - 2rem)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.\!min-w-\[176px\]{min-width:176px!important}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[16px\]{min-width:16px}.min-w-\[18px\]{min-width:18px}.min-w-\[30px\]{min-width:30px}.min-w-\[34px\]{min-width:34px}.min-w-\[44px\]{min-width:44px}.min-w-\[48px\]{min-width:48px}.min-w-\[50px\]{min-width:50px}.min-w-\[74px\]{min-width:74px}.min-w-\[92px\]{min-width:92px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[176px\]{min-width:176px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[224px\]{min-width:224px}.min-w-\[230px\]{min-width:230px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[320px\]{min-width:320px}.min-w-\[361px\]{min-width:361px}.min-w-\[400px\]{min-width:400px}.min-w-\[430px\]{min-width:430px}.min-w-\[550px\]{min-width:550px}.min-w-\[820px\]{min-width:820px}.min-w-\[1280px\]{min-width:1280px}.min-w-\[1800px\]{min-width:1800px}.min-w-\[2400px\]{min-width:2400px}.min-w-\[calc\(300px\+152px\*6\)\]{min-width:1212px}.min-w-\[clamp\(200px\,18vw\,220px\)\]{min-width:clamp(200px,18vw,220px)}.min-w-\[clamp\(220px\,22vw\,260px\)\]{min-width:clamp(220px,22vw,260px)}.min-w-\[clamp\(230px\,22vw\,260px\)\]{min-width:clamp(230px,22vw,260px)}.min-w-\[clamp\(280px\,28vw\,330px\)\]{min-width:clamp(280px,28vw,330px)}.min-w-\[clamp\(280px\,30vw\,330px\)\]{min-width:clamp(280px,30vw,330px)}.min-w-\[clamp\(340px\,34vw\,420px\)\]{min-width:clamp(340px,34vw,420px)}.min-w-\[clamp\(380px\,38vw\,480px\)\]{min-width:clamp(380px,38vw,480px)}.min-w-fit{min-width:fit-content}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[1\.2\]{flex:1.2}.flex-\[1\.05\]{flex:1.05}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[60\%\]{--tw-translate-x:calc(60% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[1px\]{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[1px\]{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[15px\]{--tw-translate-y:calc(15px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[50px\]{--tw-translate-y:calc(50px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[60\%\]{--tw-translate-y:calc(60% * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[60px\]{--tw-translate-y:calc(60px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-12{--tw-translate-y:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[2px\]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[3px\]{--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-70{--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-85{--tw-scale-x:85%;--tw-scale-y:85%;--tw-scale-z:85%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:0deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[90deg\]{rotate:90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.\!cursor-default{cursor:default!important}.\!cursor-not-allowed{cursor:not-allowed!important}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.resize{resize:both}.scroll-mt-\[72px\]{scroll-margin-top:72px}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.auto-cols-\[96px\]{grid-auto-columns:96px}.grid-flow-col{grid-auto-flow:column}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.\!grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1\.35fr_3fr_1\.75fr\]{grid-template-columns:1.35fr 3fr 1.75fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[3fr_2fr\]{grid-template-columns:3fr 2fr}.grid-cols-\[42\%_1fr\]{grid-template-columns:42% 1fr}.grid-cols-\[46\%_14\%_17\%_23\%\]{grid-template-columns:46% 14% 17% 23%}.grid-cols-\[128px_minmax\(0\,1fr\)\]{grid-template-columns:128px minmax(0,1fr)}.grid-cols-\[140px_minmax\(0\,1fr\)_140px\]{grid-template-columns:140px minmax(0,1fr) 140px}.grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.grid-cols-\[170px_1fr_170px\]{grid-template-columns:170px 1fr 170px}.grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)_auto\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) auto}.grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(260px\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr)}.grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_118px_176px_132px\]{grid-template-columns:minmax(0,1fr) 118px 176px 132px}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.85fr\)_minmax\(0\,0\.85fr\)_minmax\(0\,0\.85fr\)_minmax\(0\,0\.7fr\)_minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,0\.45fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.85fr) minmax(0,.7fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,.45fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(220px\,1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(220px,1.4fr)}.grid-cols-\[minmax\(130px\,0\.9fr\)_minmax\(180px\,1\.2fr\)_minmax\(160px\,1fr\)_minmax\(170px\,1fr\)_minmax\(210px\,1\.2fr\)_minmax\(190px\,1\.15fr\)_minmax\(190px\,1\.15fr\)_minmax\(180px\,1fr\)_minmax\(210px\,1\.25fr\)_minmax\(210px\,1\.2fr\)_minmax\(170px\,1fr\)\]{grid-template-columns:minmax(130px,.9fr) minmax(180px,1.2fr) minmax(160px,1fr) minmax(170px,1fr) minmax(210px,1.2fr) minmax(190px,1.15fr) minmax(190px,1.15fr) minmax(180px,1fr) minmax(210px,1.25fr) minmax(210px,1.2fr) minmax(170px,1fr)}.grid-cols-\[minmax\(360px\,1fr\)_minmax\(520px\,760px\)_auto\]{grid-template-columns:minmax(360px,1fr) minmax(520px,760px) auto}.grid-cols-\[minmax\(max-content\,1\.1fr\)_minmax\(max-content\,0\.8fr\)_minmax\(max-content\,1fr\)_minmax\(max-content\,1fr\)_minmax\(max-content\,0\.9fr\)_minmax\(max-content\,0\.9fr\)_minmax\(max-content\,1fr\)\]{grid-template-columns:minmax(max-content,1.1fr) minmax(max-content,.8fr) minmax(max-content,1fr) minmax(max-content,1fr) minmax(max-content,.9fr) minmax(max-content,.9fr) minmax(max-content,1fr)}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.\!items-center{align-items:center!important}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-stretch{justify-items:stretch}.\!gap-2{gap:calc(var(--spacing) * 2)!important}.gap-0{gap:calc(var(--spacing) * 0)}.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)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2\.5px\]{gap:2.5px}.gap-\[2px\]{gap:2px}.gap-\[11px\]{gap:11px}.gap-\[12px\]{gap:12px}:where(.-space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * -10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * -10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-spectrum-gray2>:not(:last-child)){border-color:var(--color-spectrum-gray2)}:where(.divide-spectrum-gray3>:not(:last-child)){border-color:var(--color-spectrum-gray3)}:where(.divide-spectrum-gray4\/50>:not(:last-child)){border-color:#4d4d4d80}@supports (color:color-mix(in lab, red, red)){:where(.divide-spectrum-gray4\/50>:not(:last-child)){border-color:color-mix(in oklab, var(--color-spectrum-gray4) 50%, transparent)}}:where(.divide-spectrum-gray4\/60>:not(:last-child)){border-color:#4d4d4d99}@supports (color:color-mix(in lab, red, red)){:where(.divide-spectrum-gray4\/60>:not(:last-child)){border-color:color-mix(in oklab, var(--color-spectrum-gray4) 60%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.\!rounded-\[3px\]{border-radius:3px!important}.\!rounded-\[6px\]{border-radius:6px!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[30px\]{border-radius:30px}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[6px\]{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-l-\[8px\]{border-top-left-radius:8px;border-bottom-left-radius:8px}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\!rounded-tl-\[8px\]{border-top-left-radius:8px!important}.rounded-tl-\[5px\]{border-top-left-radius:5px}.rounded-tl-none{border-top-left-radius:0}.rounded-r-\[5px\]{border-top-right-radius:5px;border-bottom-right-radius:5px}.rounded-r-\[8px\]{border-top-right-radius:8px;border-bottom-right-radius:8px}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-\[5px\]{border-top-right-radius:5px}.rounded-tr-\[6px\]{border-top-right-radius:6px}.rounded-tr-\[8px\]{border-top-right-radius:8px}.rounded-b-\[5px\]{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.rounded-b-\[6px\]{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.rounded-b-\[8px\]{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.rounded-b-\[9px\]{border-bottom-right-radius:9px;border-bottom-left-radius:9px}.rounded-b-\[14px\]{border-bottom-right-radius:14px;border-bottom-left-radius:14px}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.\!rounded-br-\[5px\]{border-bottom-right-radius:5px!important}.\!rounded-bl-\[5px\]{border-bottom-left-radius:5px!important}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.\!border-\[0\.5px\]{border-style:var(--tw-border-style)!important;border-width:.5px!important}.\!border-\[1px\]{border-style:var(--tw-border-style)!important;border-width:1px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[0\.25px\]{border-style:var(--tw-border-style);border-width:.25px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-\[2px\]{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[4px\]{border-style:var(--tw-border-style);border-width:4px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-\[7px\]{border-style:var(--tw-border-style);border-width:7px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.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-t-\[0\.5px\]{border-top-style:var(--tw-border-style);border-top-width:.5px}.border-t-\[0\.25px\]{border-top-style:var(--tw-border-style);border-top-width:.25px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-\[0\.5px\]{border-right-style:var(--tw-border-style);border-right-width:.5px}.border-r-\[0\.25px\]{border-right-style:var(--tw-border-style);border-right-width:.25px}.border-r-\[1px\]{border-right-style:var(--tw-border-style);border-right-width:1px}.\!border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-\[0\.5px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.5px}.border-b-\[0\.25px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:.25px}.\!border-l-0{border-left-style:var(--tw-border-style)!important;border-left-width:0!important}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-\[0\.25px\]{border-left-style:var(--tw-border-style);border-left-width:.25px}.border-l-\[4px\]{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-l-\[8px\]{border-left-style:var(--tw-border-style);border-left-width:8px}.border-l-\[12px\]{border-left-style:var(--tw-border-style);border-left-width:12px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.\!border-\[\#e6e7eb\]{border-color:#e6e7eb!important}.\!border-\[var\(--color-action-green\)\]{border-color:var(--color-action-green)!important}.\!border-primary-main{border-color:var(--color-primary-main)!important}.\!border-red-500{border-color:var(--color-red-500)!important}.\!border-secondary-main{border-color:var(--color-secondary-main)!important}.\!border-spectrum-gray2{border-color:var(--color-spectrum-gray2)!important}.\!border-spectrum-gray3{border-color:var(--color-spectrum-gray3)!important}.border-\[\#4b7f2d\]{border-color:#4b7f2d}.border-\[\#91B66F\],.border-\[\#91b66f\]{border-color:#91b66f}.border-\[\#EAEDF2\]{border-color:#eaedf2}.border-\[\#e6e7eb\]{border-color:#e6e7eb}.border-\[\#e98b66\]{border-color:#e98b66}.border-\[\#f6b756\]{border-color:#f6b756}.border-\[var\(--color-action-amber\)\]{border-color:var(--color-action-amber)}.border-\[var\(--color-action-green\)\]{border-color:var(--color-action-green)}.border-\[var\(--color-action-red\)\]{border-color:var(--color-action-red)}.border-blue-200{border-color:var(--color-blue-200)}.border-current{border-color:currentColor}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-gray-600{border-color:var(--color-gray-600)}.border-green-200{border-color:var(--color-green-200)}.border-primary-dark{border-color:var(--color-primary-dark)}.border-primary-light2{border-color:var(--color-primary-light2)}.border-primary-main{border-color:var(--color-primary-main)}.border-primary-main\/20{border-color:#11008f33}@supports (color:color-mix(in lab, red, red)){.border-primary-main\/20{border-color:color-mix(in oklab, var(--color-primary-main) 20%, transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.border-red-400\/50{border-color:#ff656880}@supports (color:color-mix(in lab, red, red)){.border-red-400\/50{border-color:color-mix(in oklab, var(--color-red-400) 50%, transparent)}}.border-red-500{border-color:var(--color-red-500)}.border-secondary-light2{border-color:var(--color-secondary-light2)}.border-secondary-main{border-color:var(--color-secondary-main)}.border-secondary-main\/20{border-color:#9d007b33}@supports (color:color-mix(in lab, red, red)){.border-secondary-main\/20{border-color:color-mix(in oklab, var(--color-secondary-main) 20%, transparent)}}.border-secondary-main\/40{border-color:#9d007b66}@supports (color:color-mix(in lab, red, red)){.border-secondary-main\/40{border-color:color-mix(in oklab, var(--color-secondary-main) 40%, transparent)}}.border-secondary-main\/60{border-color:#9d007b99}@supports (color:color-mix(in lab, red, red)){.border-secondary-main\/60{border-color:color-mix(in oklab, var(--color-secondary-main) 60%, transparent)}}.border-spectrum-gray1{border-color:var(--color-spectrum-gray1)}.border-spectrum-gray2{border-color:var(--color-spectrum-gray2)}.border-spectrum-gray3{border-color:var(--color-spectrum-gray3)}.border-spectrum-gray3\/70{border-color:#838383b3}@supports (color:color-mix(in lab, red, red)){.border-spectrum-gray3\/70{border-color:color-mix(in oklab, var(--color-spectrum-gray3) 70%, transparent)}}.border-spectrum-gray4{border-color:var(--color-spectrum-gray4)}.border-spectrum-gray4\/60{border-color:#4d4d4d99}@supports (color:color-mix(in lab, red, red)){.border-spectrum-gray4\/60{border-color:color-mix(in oklab, var(--color-spectrum-gray4) 60%, transparent)}}.border-spectrum-white{border-color:var(--color-spectrum-white)}.border-spectrum-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-spectrum-white\/40{border-color:color-mix(in oklab, var(--color-spectrum-white) 40%, transparent)}}.border-spectrum-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-spectrum-white\/70{border-color:color-mix(in oklab, var(--color-spectrum-white) 70%, transparent)}}.border-transparent{border-color:#0000}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-t-primary-main{border-top-color:var(--color-primary-main)}.border-t-spectrum-gray4{border-top-color:var(--color-spectrum-gray4)}.border-t-spectrum-white{border-top-color:var(--color-spectrum-white)}.border-t-transparent{border-top-color:#0000}.border-r-\[\#d3a0a0\]{border-right-color:#d3a0a0}.border-b-\[\#d3a0a0\]{border-bottom-color:#d3a0a0}.border-l-primary-main{border-left-color:var(--color-primary-main)}.border-l-secondary-main{border-left-color:var(--color-secondary-main)}.border-l-transparent{border-left-color:#0000}.\!bg-\[\#e6e7eb\]{background-color:#e6e7eb!important}.\!bg-primary-light1{background-color:var(--color-primary-light1)!important}.\!bg-secondary-light1{background-color:var(--color-secondary-light1)!important}.\!bg-secondary-main{background-color:var(--color-secondary-main)!important}.\!bg-spectrum-gray1{background-color:var(--color-spectrum-gray1)!important}.\!bg-spectrum-white{background-color:var(--color-spectrum-white)!important}.bg-RAG-spectrum-amber{background-color:var(--color-RAG-spectrum-amber)}.bg-RAG-spectrum-green{background-color:var(--color-RAG-spectrum-green)}.bg-RAG-spectrum-red{background-color:var(--color-RAG-spectrum-red)}.bg-\[\#0a0f96\]{background-color:#0a0f96}.bg-\[\#4B0082\]{background-color:indigo}.bg-\[\#8B4513\]{background-color:#8b4513}.bg-\[\#8FB2EF\]{background-color:#8fb2ef}.bg-\[\#000080\]{background-color:navy}.bg-\[\#91B66F\],.bg-\[\#91b66f\]{background-color:#91b66f}.bg-\[\#07003F\]{background-color:#07003f}.bg-\[\#E7E9FF\]{background-color:#e7e9ff}.bg-\[\#E98B66\]{background-color:#e98b66}.bg-\[\#EEF0FF\]{background-color:#eef0ff}.bg-\[\#F4F4F4\]{background-color:#f4f4f4}.bg-\[\#F6B756\]{background-color:#f6b756}.bg-\[\#FFFFF9\]{background-color:#fffff9}.bg-\[\#d6dfb9\]{background-color:#d6dfb9}.bg-\[\#dad3ff\]{background-color:#dad3ff}.bg-\[\#e6e7eb\]{background-color:#e6e7eb}.bg-\[\#e8e8e3\]{background-color:#e8e8e3}.bg-\[\#e98b66\]{background-color:#e98b66}.bg-\[\#edfdf4\]{background-color:#edfdf4}.bg-\[\#f1eeff\]{background-color:#f1eeff}.bg-\[\#f4c3ab\]{background-color:#f4c3ab}.bg-\[\#f5f6fb\]{background-color:#f5f6fb}.bg-\[\#f6b756\]{background-color:#f6b756}.bg-\[\#fbeaea\]{background-color:#fbeaea}.bg-\[\#ffe7ce\]{background-color:#ffe7ce}.bg-\[\#fff4e5\]{background-color:#fff4e5}.bg-\[\#fff4fb\]{background-color:#fff4fb}.bg-\[\#fffff9\]{background-color:#fffff9}.bg-\[\#fffff9\]\/42{background-color:oklab(99.8355% -.00224131 .00754631/.42)}.bg-\[\#fffff9\]\/95{background-color:oklab(99.8355% -.00224131 .00754631/.95)}.bg-\[color\:rgba\(75\,127\,45\,0\.14\)\]{background-color:#4b7f2d24}.bg-\[color\:rgba\(145\,182\,111\,0\.14\)\]{background-color:#91b66f24}.bg-\[color\:rgba\(233\,139\,102\,0\.14\)\]{background-color:#e98b6624}.bg-\[rgba\(0\,0\,0\,0\.28\)\]{background-color:#00000047}.bg-\[var\(--color-action-green\)\],.bg-action-green{background-color:var(--color-action-green)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-black{background-color:var(--color-black)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-900{background-color:var(--color-blue-900)}.bg-cyan-100{background-color:var(--color-cyan-100)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-900\/75{background-color:#101828bf}@supports (color:color-mix(in lab, red, red)){.bg-gray-900\/75{background-color:color-mix(in oklab, var(--color-gray-900) 75%, transparent)}}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-600{background-color:var(--color-green-600)}.bg-lime-100{background-color:var(--color-lime-100)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-primary-dark{background-color:var(--color-primary-dark)}.bg-primary-dark\/30{background-color:#07003f4d}@supports (color:color-mix(in lab, red, red)){.bg-primary-dark\/30{background-color:color-mix(in oklab, var(--color-primary-dark) 30%, transparent)}}.bg-primary-light1{background-color:var(--color-primary-light1)}.bg-primary-light1\/50{background-color:#f4f2ff80}@supports (color:color-mix(in lab, red, red)){.bg-primary-light1\/50{background-color:color-mix(in oklab, var(--color-primary-light1) 50%, transparent)}}.bg-primary-light1\/70{background-color:#f4f2ffb3}@supports (color:color-mix(in lab, red, red)){.bg-primary-light1\/70{background-color:color-mix(in oklab, var(--color-primary-light1) 70%, transparent)}}.bg-primary-light1\/95{background-color:#f4f2fff2}@supports (color:color-mix(in lab, red, red)){.bg-primary-light1\/95{background-color:color-mix(in oklab, var(--color-primary-light1) 95%, transparent)}}.bg-primary-light2{background-color:var(--color-primary-light2)}.bg-primary-light2\/20{background-color:#dad3ff33}@supports (color:color-mix(in lab, red, red)){.bg-primary-light2\/20{background-color:color-mix(in oklab, var(--color-primary-light2) 20%, transparent)}}.bg-primary-light2\/40{background-color:#dad3ff66}@supports (color:color-mix(in lab, red, red)){.bg-primary-light2\/40{background-color:color-mix(in oklab, var(--color-primary-light2) 40%, transparent)}}.bg-primary-light2\/60{background-color:#dad3ff99}@supports (color:color-mix(in lab, red, red)){.bg-primary-light2\/60{background-color:color-mix(in oklab, var(--color-primary-light2) 60%, transparent)}}.bg-primary-main{background-color:var(--color-primary-main)}.bg-primary-main\/10{background-color:#11008f1a}@supports (color:color-mix(in lab, red, red)){.bg-primary-main\/10{background-color:color-mix(in oklab, var(--color-primary-main) 10%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-secondary-light1{background-color:var(--color-secondary-light1)}.bg-secondary-light1\/95{background-color:#fff4fdf2}@supports (color:color-mix(in lab, red, red)){.bg-secondary-light1\/95{background-color:color-mix(in oklab, var(--color-secondary-light1) 95%, transparent)}}.bg-secondary-light2{background-color:var(--color-secondary-light2)}.bg-secondary-light2\/60{background-color:#fed1f599}@supports (color:color-mix(in lab, red, red)){.bg-secondary-light2\/60{background-color:color-mix(in oklab, var(--color-secondary-light2) 60%, transparent)}}.bg-secondary-main{background-color:var(--color-secondary-main)}.bg-secondary-main\/10{background-color:#9d007b1a}@supports (color:color-mix(in lab, red, red)){.bg-secondary-main\/10{background-color:color-mix(in oklab, var(--color-secondary-main) 10%, transparent)}}.bg-sky-100{background-color:var(--color-sky-100)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-spectrum-black{background-color:var(--color-spectrum-black)}.bg-spectrum-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-black\/15{background-color:color-mix(in oklab, var(--color-spectrum-black) 15%, transparent)}}.bg-spectrum-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-black\/40{background-color:color-mix(in oklab, var(--color-spectrum-black) 40%, transparent)}}.bg-spectrum-gray1{background-color:var(--color-spectrum-gray1)}.bg-spectrum-gray1\/30{background-color:#f4f4f44d}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-gray1\/30{background-color:color-mix(in oklab, var(--color-spectrum-gray1) 30%, transparent)}}.bg-spectrum-gray1\/35{background-color:#f4f4f459}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-gray1\/35{background-color:color-mix(in oklab, var(--color-spectrum-gray1) 35%, transparent)}}.bg-spectrum-gray1\/40{background-color:#f4f4f466}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-gray1\/40{background-color:color-mix(in oklab, var(--color-spectrum-gray1) 40%, transparent)}}.bg-spectrum-gray1\/60{background-color:#f4f4f499}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-gray1\/60{background-color:color-mix(in oklab, var(--color-spectrum-gray1) 60%, transparent)}}.bg-spectrum-gray1\/70{background-color:#f4f4f4b3}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-gray1\/70{background-color:color-mix(in oklab, var(--color-spectrum-gray1) 70%, transparent)}}.bg-spectrum-gray2{background-color:var(--color-spectrum-gray2)}.bg-spectrum-gray3{background-color:var(--color-spectrum-gray3)}.bg-spectrum-gray4\/60{background-color:#4d4d4d99}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-gray4\/60{background-color:color-mix(in oklab, var(--color-spectrum-gray4) 60%, transparent)}}.bg-spectrum-white{background-color:var(--color-spectrum-white)}.bg-spectrum-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-white\/10{background-color:color-mix(in oklab, var(--color-spectrum-white) 10%, transparent)}}.bg-spectrum-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-white\/70{background-color:color-mix(in oklab, var(--color-spectrum-white) 70%, transparent)}}.bg-spectrum-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-white\/85{background-color:color-mix(in oklab, var(--color-spectrum-white) 85%, transparent)}}.bg-spectrum-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-spectrum-white\/95{background-color:color-mix(in oklab, var(--color-spectrum-white) 95%, transparent)}}.bg-spectrum-white2{background-color:var(--color-spectrum-white2)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/65{background-color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.bg-white\/65{background-color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[rgba\(0\,0\,0\,0\.15\)\]{--tw-gradient-from:#00000026;--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))}.from-primary-light1{--tw-gradient-from:var(--color-primary-light1);--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))}.from-primary-light2\/16{--tw-gradient-from:#dad3ff29}@supports (color:color-mix(in lab, red, red)){.from-primary-light2\/16{--tw-gradient-from:color-mix(in oklab, var(--color-primary-light2) 16%, transparent)}}.from-primary-light2\/16{--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))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--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))}.via-pink-500{--tw-gradient-via:var(--color-pink-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-spectrum-white{--tw-gradient-via:var(--color-spectrum-white);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-orange-500{--tw-gradient-to:var(--color-orange-500);--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-primary-light2{--tw-gradient-to:var(--color-primary-light2);--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-primary-main\/8{--tw-gradient-to:#11008f14}@supports (color:color-mix(in lab, red, red)){.to-primary-main\/8{--tw-gradient-to:color-mix(in oklab, var(--color-primary-main) 8%, transparent)}}.to-primary-main\/8{--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-transparent{--tw-gradient-to:transparent;--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-clip-padding{background-clip:padding-box}.fill-primary-main{fill:var(--color-primary-main)}.fill-secondary-main{fill:var(--color-secondary-main)}.stroke-\[2\.5px\]{stroke-width:2.5px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.\!p-0{padding:calc(var(--spacing) * 0)!important}.\!p-3{padding:calc(var(--spacing) * 3)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-16{padding:calc(var(--spacing) * 16)}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.p-\[5px\]{padding:5px}.p-\[18px\]{padding:18px}.\!px-2{padding-inline:calc(var(--spacing) * 2)!important}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.\!px-\[42px\]{padding-inline:42px!important}.px-0{padding-inline:calc(var(--spacing) * 0)}.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)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-11{padding-inline:calc(var(--spacing) * 11)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-14{padding-inline:calc(var(--spacing) * 14)}.px-20{padding-inline:calc(var(--spacing) * 20)}.px-\[14px\]{padding-inline:14px}.px-\[30px\]{padding-inline:30px}.px-\[48px\]{padding-inline:48px}.px-\[60px\]{padding-inline:60px}.\!py-0{padding-block:calc(var(--spacing) * 0)!important}.\!py-2{padding-block:calc(var(--spacing) * 2)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.py-0{padding-block:calc(var(--spacing) * 0)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.py-\[4\.5px\]{padding-block:4.5px}.py-\[10px\]{padding-block:10px}.py-\[20px\]{padding-block:20px}.py-\[40px\]{padding-block:40px}.py-\[clamp\(24px\,5vh\,56px\)\]{padding-block:clamp(24px,5vh,56px)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[34px\]{padding-top:34px}.pt-\[clamp\(72px\,12vh\,120px\)\]{padding-top:clamp(72px,12vh,120px)}.\!pr-3{padding-right:calc(var(--spacing) * 3)!important}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-16{padding-right:calc(var(--spacing) * 16)}.pr-32{padding-right:calc(var(--spacing) * 32)}.pr-\[26px\]{padding-right:26px}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.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)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-36{padding-bottom:calc(var(--spacing) * 36)}.pb-\[10px\]{padding-bottom:10px}.pb-\[34px\]{padding-bottom:34px}.\!pl-12{padding-left:calc(var(--spacing) * 12)!important}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\[10px\]{padding-left:10px}.pl-\[14px\]{padding-left:14px}.pl-\[18px\]{padding-left:18px}.pl-\[22px\]{padding-left:22px}.pl-\[54px\]{padding-left:54px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.\!text-xs{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.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-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-\[14px\]{font-size:14px!important}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[32px\]{font-size:32px}.text-\[clamp\(26px\,3vw\,36px\)\]{font-size:clamp(26px,3vw,36px)}.\!leading-\[20px\]{--tw-leading:20px!important;line-height:20px!important}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[135\%\]{--tw-leading:135%;line-height:135%}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-normal{--tw-font-weight:var(--font-weight-normal)!important;font-weight:var(--font-weight-normal)!important}.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-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.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}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#9da3af\]{color:#9da3af!important}.\!text-\[var\(--color-action-green\)\]{color:var(--color-action-green)!important}.\!text-primary-main{color:var(--color-primary-main)!important}.\!text-secondary-main{color:var(--color-secondary-main)!important}.\!text-spectrum-black{color:var(--color-spectrum-black)!important}.\!text-spectrum-gray3{color:var(--color-spectrum-gray3)!important}.\!text-spectrum-gray4{color:var(--color-spectrum-gray4)!important}.\!text-spectrum-white{color:var(--color-spectrum-white)!important}.text-\[\#0b7f45\]{color:#0b7f45}.text-\[\#2f6519\]{color:#2f6519}.text-\[\#8a4a31\]{color:#8a4a31}.text-\[\#8a5a16\]{color:#8a5a16}.text-\[\#91b66f\]{color:#91b66f}.text-\[\#11008F\],.text-\[\#11008f\]{color:#11008f}.text-\[\#838383\]{color:#838383}.text-\[\#c5532e\]{color:#c5532e}.text-\[\#e98b66\]{color:#e98b66}.text-\[var\(--color-action-green\)\]{color:var(--color-action-green)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-current{color:currentColor}.text-cyan-700{color:var(--color-cyan-700)}.text-emerald-700{color:var(--color-emerald-700)}.text-gray-400{color:var(--color-gray-400)}.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-900{color:var(--color-gray-900)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-lime-700{color:var(--color-lime-700)}.text-orange-700{color:var(--color-orange-700)}.text-primary-dark{color:var(--color-primary-dark)}.text-primary-main{color:var(--color-primary-main)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-700{color:var(--color-rose-700)}.text-secondary-dark1{color:var(--color-secondary-dark1)}.text-secondary-main{color:var(--color-secondary-main)}.text-sky-700{color:var(--color-sky-700)}.text-slate-700{color:var(--color-slate-700)}.text-spectrum-black{color:var(--color-spectrum-black)}.text-spectrum-gray1{color:var(--color-spectrum-gray1)}.text-spectrum-gray2{color:var(--color-spectrum-gray2)}.text-spectrum-gray3{color:var(--color-spectrum-gray3)}.text-spectrum-gray4{color:var(--color-spectrum-gray4)}.text-spectrum-white{color:var(--color-spectrum-white)}.text-spectrum-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-spectrum-white\/70{color:color-mix(in oklab, var(--color-spectrum-white) 70%, transparent)}}.text-spectrum-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-spectrum-white\/90{color:color-mix(in oklab, var(--color-spectrum-white) 90%, transparent)}}.text-white{color:var(--color-white)}.text-yellow-700{color:var(--color-yellow-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.accent-primary-main{accent-color:var(--color-primary-main)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.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-95{opacity:.95}.opacity-100{opacity:1}.\!shadow-\[0_0_0_4px_rgba\(157\,0\,123\,0\.18\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#9d007b2e)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.\!shadow-\[0_0_0_4px_rgba\(248\,113\,113\,0\.18\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#f871712e)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.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-2xl{--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)}.shadow-\[0_0_0_4px_rgba\(248\,113\,113\,0\.18\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#f871712e);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_0_12px_rgba\(17\,0\,143\,0\.2\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#11008f33);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_0_12px_rgba\(157\,0\,123\,0\.25\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#9d007b40);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_2px_8px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000000a);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_6px_18px_rgba\(17\,0\,143\,0\.16\)\]{--tw-shadow:0 6px 18px var(--tw-shadow-color,#11008f29);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_8px_24px_rgba\(12\,22\,44\,0\.04\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0c162c0a);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_8px_24px_rgba\(17\,0\,143\,0\.18\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#11008f2e);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_30px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0 12px 30px var(--tw-shadow-color,#00000029);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_38px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 14px 38px var(--tw-shadow-color,#0000001f);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_50px_-12px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 14px 50px -12px var(--tw-shadow-color,#00000059);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_16px_36px_rgba\(17\,0\,143\,0\.18\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#11008f2e);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_38px_-18px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 18px 38px -18px var(--tw-shadow-color,#00000059);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_38px_-20px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 18px 38px -20px var(--tw-shadow-color,#00000059);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_46px_-14px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 18px 46px -14px var(--tw-shadow-color,#00000059);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_26px_80px_rgba\(12\,8\,60\,0\.10\)\]{--tw-shadow:0 26px 80px var(--tw-shadow-color,#0c083c1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[1px_0_0_0_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:1px 0 0 0 var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_-2px_8px_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow:2px -2px 8px 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-\[2px_2px_4px_rgba\(0\,0\,0\,0\.10\)\]{--tw-shadow:2px 2px 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-\[6px_-8px_8px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:6px -8px 8px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_3px_rgba\(248\,113\,113\,0\.32\)\]{--tw-shadow:inset 0 0 0 3px var(--tw-shadow-color,#f8717152);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);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-none{--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)}.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)}.ring,.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-secondary-main{--tw-ring-color:var(--color-secondary-main)}.ring-secondary-main\/40{--tw-ring-color:#9d007b66}@supports (color:color-mix(in lab, red, red)){.ring-secondary-main\/40{--tw-ring-color:color-mix(in oklab, var(--color-secondary-main) 40%, transparent)}}.ring-spectrum-gray3\/70{--tw-ring-color:#838383b3}@supports (color:color-mix(in lab, red, red)){.ring-spectrum-gray3\/70{--tw-ring-color:color-mix(in oklab, var(--color-spectrum-gray3) 70%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-transparent{--tw-ring-offset-color:transparent}.ring-offset-white{--tw-ring-offset-color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm));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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.grayscale-\[0\.5\]{--tw-grayscale:grayscale(.5);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--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,)}.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,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-\[width\]{transition-property:width;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-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))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[800ms\]{--tw-duration:.8s;transition-duration:.8s}.duration-\[2000ms\]{--tw-duration:2s;transition-duration:2s}.duration-\[var\(--main-nav-transition-duration\)\]{--tw-duration:var(--main-nav-transition-duration);transition-duration:var(--main-nav-transition-duration)}.ease-\[cubic-bezier\(0\.22\,0\.61\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.ease-\[var\(--main-nav-transition-ease\)\]{--tw-ease:var(--main-nav-transition-ease);transition-timing-function:var(--main-nav-transition-ease)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.group-focus-within\:text-primary-main:is(:where(.group):focus-within *){color:var(--color-primary-main)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-primary-light2:is(:where(.group):hover *){background-color:var(--color-primary-light2)}.group-hover\:text-primary-dark:is(:where(.group):hover *){color:var(--color-primary-dark)}.group-hover\:text-primary-main:is(:where(.group):hover *){color:var(--color-primary-main)}.group-hover\:text-secondary-dark1:is(:where(.group):hover *){color:var(--color-secondary-dark1)}.group-hover\:text-spectrum-black:is(:where(.group):hover *){color:var(--color-spectrum-black)}.group-hover\:text-spectrum-gray1:is(:where(.group):hover *){color:var(--color-spectrum-gray1)}.group-hover\:text-spectrum-gray3:is(:where(.group):hover *){color:var(--color-spectrum-gray3)}.group-hover\:text-spectrum-white:is(:where(.group):hover *){color:var(--color-spectrum-white)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:invert:is(:where(.group):hover *){--tw-invert:invert(100%);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,)}.group-hover\/icon\:block:is(:where(.group\/icon):hover *){display:block}.group-hover\/icon\:hidden:is(:where(.group\/icon):hover *){display:none}.group-hover\/icon\:text-spectrum-white:is(:where(.group\/icon):hover *){color:var(--color-spectrum-white)}.group-hover\/range\:opacity-100:is(:where(.group\/range):hover *){opacity:1}.group-hover\/row\:pointer-events-auto:is(:where(.group\/row):hover *){pointer-events:auto}.group-hover\/row\:text-spectrum-gray3:is(:where(.group\/row):hover *){color:var(--color-spectrum-gray3)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}}.group-focus-visible\/range\:opacity-100:is(:where(.group\/range):focus-visible *){opacity:1}.peer-focus-visible\:ring-2:is(:where(.peer):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)}.peer-focus-visible\:ring-primary-main\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:#11008f66}@supports (color:color-mix(in lab, red, red)){.peer-focus-visible\:ring-primary-main\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab, var(--color-primary-main) 40%, transparent)}}.placeholder\:text-spectrum-gray3::placeholder{color:var(--color-spectrum-gray3)}.placeholder\:text-spectrum-gray4::placeholder{color:var(--color-spectrum-gray4)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.before\:left-0:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}.before\:z-\[1\]:before{content:var(--tw-content);z-index:1}.before\:w-\[4px\]:before{content:var(--tw-content);width:4px}.before\:bg-secondary-main:before{content:var(--tw-content);background-color:var(--color-secondary-main)}.before\:bg-transparent:before{content:var(--tw-content);background-color:#0000}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:ring-1:focus-within{--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)}.focus-within\:ring-2:focus-within{--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-within\:ring-primary-main:focus-within{--tw-ring-color:var(--color-primary-main)}.focus-within\:ring-primary-main\/40:focus-within{--tw-ring-color:#11008f66}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-primary-main\/40:focus-within{--tw-ring-color:color-mix(in oklab, var(--color-primary-main) 40%, transparent)}}.focus-within\:outline-none:focus-within{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:\!cursor-not-allowed:hover{cursor:not-allowed!important}.hover\:\!border-\[\#e6e7eb\]:hover{border-color:#e6e7eb!important}.hover\:\!border-\[var\(--color-action-green\)\]:hover{border-color:var(--color-action-green)!important}.hover\:\!border-secondary-dark1:hover{border-color:var(--color-secondary-dark1)!important}.hover\:\!border-secondary-main:hover{border-color:var(--color-secondary-main)!important}.hover\:\!border-spectrum-gray2:hover{border-color:var(--color-spectrum-gray2)!important}.hover\:border-\[\#91B66F\]:hover{border-color:#91b66f}.hover\:border-\[var\(--color-action-green\)\]:hover{border-color:var(--color-action-green)}.hover\:border-primary-dark:hover{border-color:var(--color-primary-dark)}.hover\:border-primary-light2:hover{border-color:var(--color-primary-light2)}.hover\:border-primary-main:hover{border-color:var(--color-primary-main)}.hover\:border-secondary-main:hover{border-color:var(--color-secondary-main)}.hover\:border-spectrum-gray1:hover{border-color:var(--color-spectrum-gray1)}.hover\:border-spectrum-gray2:hover{border-color:var(--color-spectrum-gray2)}.hover\:border-spectrum-gray3:hover{border-color:var(--color-spectrum-gray3)}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-l-primary-main:hover{border-left-color:var(--color-primary-main)}.hover\:border-l-spectrum-white:hover{border-left-color:var(--color-spectrum-white)}.hover\:\!bg-\[\#e6e7eb\]:hover{background-color:#e6e7eb!important}.hover\:\!bg-\[var\(--color-action-green\)\]:hover{background-color:var(--color-action-green)!important}.hover\:\!bg-primary-light2:hover{background-color:var(--color-primary-light2)!important}.hover\:\!bg-secondary-dark1:hover{background-color:var(--color-secondary-dark1)!important}.hover\:\!bg-secondary-main:hover{background-color:var(--color-secondary-main)!important}.hover\:\!bg-spectrum-gray1:hover{background-color:var(--color-spectrum-gray1)!important}.hover\:bg-RAG-spectrum-green:hover{background-color:var(--color-RAG-spectrum-green)}.hover\:bg-RAG-spectrum-red:hover{background-color:var(--color-RAG-spectrum-red)}.hover\:bg-\[\#3a2ca5\]:hover{background-color:#3a2ca5}.hover\:bg-\[\#f8dede\]:hover{background-color:#f8dede}.hover\:bg-blue-800:hover{background-color:var(--color-blue-800)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-primary-dark:hover{background-color:var(--color-primary-dark)}.hover\:bg-primary-light1:hover{background-color:var(--color-primary-light1)}.hover\:bg-primary-light1\/60:hover{background-color:#f4f2ff99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary-light1\/60:hover{background-color:color-mix(in oklab, var(--color-primary-light1) 60%, transparent)}}.hover\:bg-primary-light2:hover{background-color:var(--color-primary-light2)}.hover\:bg-primary-main:hover{background-color:var(--color-primary-main)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-secondary-light1:hover{background-color:var(--color-secondary-light1)}.hover\:bg-secondary-light2:hover{background-color:var(--color-secondary-light2)}.hover\:bg-secondary-main:hover{background-color:var(--color-secondary-main)}.hover\:bg-spectrum-gray1:hover{background-color:var(--color-spectrum-gray1)}.hover\:bg-spectrum-gray1\/60:hover{background-color:#f4f4f499}@supports (color:color-mix(in lab, red, red)){.hover\:bg-spectrum-gray1\/60:hover{background-color:color-mix(in oklab, var(--color-spectrum-gray1) 60%, transparent)}}.hover\:bg-spectrum-gray2:hover{background-color:var(--color-spectrum-gray2)}.hover\:bg-spectrum-white:hover{background-color:var(--color-spectrum-white)}.hover\:bg-spectrum-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-spectrum-white\/15:hover{background-color:color-mix(in oklab, var(--color-spectrum-white) 15%, transparent)}}.hover\:bg-spectrum-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-spectrum-white\/20:hover{background-color:color-mix(in oklab, var(--color-spectrum-white) 20%, transparent)}}.hover\:bg-spectrum-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-spectrum-white\/70:hover{background-color:color-mix(in oklab, var(--color-spectrum-white) 70%, transparent)}}.hover\:bg-spectrum-white2:hover{background-color:var(--color-spectrum-white2)}.hover\:bg-violet-50:hover{background-color:var(--color-violet-50)}.hover\:\!text-\[\#9da3af\]:hover{color:#9da3af!important}.hover\:\!text-\[\#a54426\]:hover{color:#a54426!important}.hover\:\!text-\[\#c5532e\]:hover{color:#c5532e!important}.hover\:\!text-primary-dark:hover{color:var(--color-primary-dark)!important}.hover\:\!text-primary-main:hover{color:var(--color-primary-main)!important}.hover\:\!text-secondary-main:hover{color:var(--color-secondary-main)!important}.hover\:\!text-spectrum-white:hover{color:var(--color-spectrum-white)!important}.hover\:text-\[\#9D007B\]:hover{color:#9d007b}.hover\:text-\[\#11008F\]:hover{color:#11008f}.hover\:text-\[\#c5532e\]:hover{color:#c5532e}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-primary-dark:hover{color:var(--color-primary-dark)}.hover\:text-primary-light2:hover{color:var(--color-primary-light2)}.hover\:text-primary-main:hover{color:var(--color-primary-main)}.hover\:text-secondary-main:hover{color:var(--color-secondary-main)}.hover\:text-spectrum-black:hover{color:var(--color-spectrum-black)}.hover\:text-spectrum-gray4:hover{color:var(--color-spectrum-gray4)}.hover\:text-spectrum-white:hover{color:var(--color-spectrum-white)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_4px_rgba\(255\,255\,255\,0\.8\)\]:hover{--tw-shadow:0 0 4px var(--tw-shadow-color,#fffc);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.hover\:shadow-sm:hover{--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)}}.focus\:border-primary-main:focus{border-color:var(--color-primary-main)}.focus\:border-spectrum-gray2:focus{border-color:var(--color-spectrum-gray2)}.focus\:border-spectrum-gray3:focus{border-color:var(--color-spectrum-gray3)}.focus\:bg-primary-light2:focus{background-color:var(--color-primary-light2)}.focus\:bg-spectrum-white2:focus{background-color:var(--color-spectrum-white2)}.focus\:placeholder-transparent:focus::placeholder{color:#0000}.focus\:ring-1:focus{--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)}.focus\:ring-2:focus{--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\:ring-primary-main:focus{--tw-ring-color:var(--color-primary-main)}.focus\:ring-primary-main\/30:focus{--tw-ring-color:#11008f4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary-main\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary-main) 30%, transparent)}}.focus\:ring-primary-main\/40:focus{--tw-ring-color:#11008f66}@supports (color:color-mix(in lab, red, red)){.focus\:ring-primary-main\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary-main) 40%, transparent)}}.focus\:ring-secondary-light2:focus{--tw-ring-color:var(--color-secondary-light2)}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:\!outline-none:focus{--tw-outline-style:none!important;outline-style:none!important}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-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-\[\#11008F\]\/30:focus-visible{--tw-ring-color:oklab(29.9708% -.00603777 -.199407/.3)}.focus-visible\:ring-\[\#c48989\]\/40:focus-visible{--tw-ring-color:oklab(68.8537% .0686237 .0237518/.4)}.focus-visible\:ring-primary-main\/30:focus-visible{--tw-ring-color:#11008f4d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary-main\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary-main) 30%, transparent)}}.focus-visible\:ring-primary-main\/40:focus-visible{--tw-ring-color:#11008f66}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary-main\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary-main) 40%, transparent)}}.focus-visible\:ring-secondary-main:focus-visible{--tw-ring-color:var(--color-secondary-main)}.focus-visible\:ring-secondary-main\/40:focus-visible{--tw-ring-color:#9d007b66}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-secondary-main\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-secondary-main) 40%, transparent)}}.focus-visible\:ring-spectrum-white\/30:focus-visible{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-spectrum-white\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-spectrum-white) 30%, transparent)}}.focus-visible\:ring-spectrum-white\/40:focus-visible{--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-spectrum-white\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-spectrum-white) 40%, transparent)}}.focus-visible\:ring-transparent:focus-visible{--tw-ring-color:transparent}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-primary-dark:focus-visible{--tw-ring-offset-color:var(--color-primary-dark)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-primary-light2:active{background-color:var(--color-primary-light2)}.active\:ring-0:active{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}@media (hover:hover){.enabled\:hover\:border-primary-main:enabled:hover{border-color:var(--color-primary-main)}.enabled\:hover\:bg-primary-light2:enabled:hover{background-color:var(--color-primary-light2)}.enabled\:hover\:bg-primary-main:enabled:hover{background-color:var(--color-primary-main)}.enabled\:hover\:text-spectrum-gray4:enabled:hover{color:var(--color-spectrum-gray4)}.enabled\:hover\:text-spectrum-white:enabled:hover{color:var(--color-spectrum-white)}}.disabled\:\!cursor-default:disabled{cursor:default!important}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:\!border-\[\#e6e7eb\]:disabled{border-color:#e6e7eb!important}.disabled\:border-\[\#e6e7eb\]:disabled{border-color:#e6e7eb}.disabled\:\!bg-\[\#e6e7eb\]:disabled{background-color:#e6e7eb!important}.disabled\:bg-\[\#e6e7eb\]:disabled{background-color:#e6e7eb}.disabled\:bg-spectrum-gray1:disabled{background-color:var(--color-spectrum-gray1)}.disabled\:bg-spectrum-gray2:disabled{background-color:var(--color-spectrum-gray2)}.disabled\:\!text-\[\#9da3af\]:disabled{color:#9da3af!important}.disabled\:text-\[\#9da3af\]:disabled{color:#9da3af}.disabled\:text-spectrum-gray4:disabled{color:var(--color-spectrum-gray4)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:placeholder\:text-spectrum-gray3:disabled::placeholder{color:var(--color-spectrum-gray3)}@media (hover:hover){.disabled\:hover\:\!cursor-default:disabled:hover{cursor:default!important}.disabled\:hover\:\!border-\[\#e6e7eb\]:disabled:hover{border-color:#e6e7eb!important}.disabled\:hover\:border-\[\#e6e7eb\]:disabled:hover{border-color:#e6e7eb}.disabled\:hover\:\!bg-\[\#e6e7eb\]:disabled:hover{background-color:#e6e7eb!important}.disabled\:hover\:bg-\[\#e6e7eb\]:disabled:hover{background-color:#e6e7eb}.disabled\:hover\:bg-spectrum-white:disabled:hover{background-color:var(--color-spectrum-white)}.disabled\:hover\:\!text-\[\#9da3af\]:disabled:hover{color:#9da3af!important}.disabled\:hover\:text-\[\#9da3af\]:disabled:hover{color:#9da3af}}@media not all and (width>=40rem){.max-sm\:h-3{height:calc(var(--spacing) * 3)}}@media (width>=40rem){.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:left-auto{left:auto}.sm\:mx-4{margin-inline:calc(var(--spacing) * 4)}.sm\:my-3{margin-block:calc(var(--spacing) * 3)}.sm\:mr-\[4px\]{margin-right:4px}.sm\:ml-6{margin-left:calc(var(--spacing) * 6)}.sm\:flex{display:flex}.sm\:h-\[19px\]{height:19px}.sm\:h-\[34px\]{height:34px}.sm\:h-\[46px\]{height:46px}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-\[26px\]{width:26px}.sm\:w-\[34px\]{width:34px}.sm\:w-\[46px\]{width:46px}.sm\:w-\[280px\]{width:280px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[420px\]{width:420px}.sm\:w-auto{width:auto}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:max-w-\[160px\]{max-width:160px}.sm\:max-w-\[210px\]{max-width:210px}.sm\:max-w-\[360px\]{max-width:360px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[720px\]{max-width:720px}.sm\:max-w-\[calc\(100\%_-_50px\)\]{max-width:calc(100% - 50px)}.sm\:min-w-\[220px\]{min-width:220px}.sm\:min-w-\[300px\]{min-width:300px}.sm\:min-w-\[420px\]{min-width:420px}.sm\:min-w-\[520px\]{min-width:520px}.sm\:flex-shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:overflow-visible{overflow:visible}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:pt-4{padding-top:calc(var(--spacing) * 4)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sm\:pr-4{padding-right:calc(var(--spacing) * 4)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-\[10px\]{padding-bottom:10px}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:pl-\[18px\]{padding-left:18px}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-\[18px\]{font-size:18px}.sm\:whitespace-normal{white-space:normal}}@media (width>=48rem){.md\:order-none{order:0}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:-mx-3{margin-inline:calc(var(--spacing) * -3)}.md\:-mx-5{margin-inline:calc(var(--spacing) * -5)}.md\:ml-0{margin-left:calc(var(--spacing) * 0)}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-\[60px\]{width:60px}.md\:w-\[460px\]{width:460px}.md\:w-auto{width:auto}.md\:\!min-w-\[190px\]{min-width:190px!important}.md\:\!min-w-\[210px\]{min-width:210px!important}.md\:min-w-\[340px\]{min-width:340px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-center{align-items:center}.md\:gap-4{gap:calc(var(--spacing) * 4)}:where(.md\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.md\:justify-self-center{justify-self:center}.md\:justify-self-end{justify-self:flex-end}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:\!p-0{padding:calc(var(--spacing) * 0)!important}.md\:p-0{padding:calc(var(--spacing) * 0)}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:right-3{right:calc(var(--spacing) * 3)}.lg\:bottom-3{bottom:calc(var(--spacing) * 3)}.lg\:left-auto{left:auto}.lg\:flex{display:flex}.lg\:w-\[172px\]{width:172px}.lg\:w-\[182px\]{width:182px}.lg\:w-auto{width:auto}.lg\:max-w-\[760px\]{max-width:760px}.lg\:max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.lg\:basis-\[46\%\]{flex-basis:46%}.lg\:-translate-x-\[50px\]{--tw-translate-x:calc(50px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (width>=80rem){.xl\:w-\[calc\(50vw-18px\)\]{width:calc(50vw - 18px)}.xl\:basis-\[44\%\]{flex-basis:44%}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,38\%\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,38%) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(300px\,0\.9fr\)_minmax\(0\,1\.7fr\)\]{grid-template-columns:minmax(300px,.9fr) minmax(0,1.7fr)}.xl\:items-stretch{align-items:stretch}.xl\:justify-between{justify-content:space-between}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-y-auto{overflow-y:auto}.xl\:overscroll-contain{overscroll-behavior:contain}.xl\:pt-px{padding-top:1px}.xl\:pr-1{padding-right:calc(var(--spacing) * 1)}.xl\:pb-3{padding-bottom:calc(var(--spacing) * 3)}}@media (width>=96rem){.\32 xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\.body1-regular\]\:line-clamp-2 .body1-regular{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&_\.body1-regular\]\:leading-\[1\.2\] .body1-regular{--tw-leading:1.2;line-height:1.2}.\[\&_\.body1-regular\]\:break-words .body1-regular{overflow-wrap:break-word}.\[\&_\.space-y-3_label\:first-of-type_button\]\:pointer-events-none .space-y-3 label:first-of-type button{pointer-events:none}.\[\&_\.space-y-3_label\:first-of-type_svg\]\:hidden .space-y-3 label:first-of-type svg,.\[\&_\[role\=\'status\'\]\]\:hidden [role=status]{display:none}.\[aria-disabled\]\:visible:is(aria-disabled),.\[data-disabled\]\:visible:is(data-disabled){visibility:visible}.\[\&\>div\]\:line-clamp-2>div{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>div\]\:overflow-hidden>div{overflow:hidden}.\[\&\>div\]\:leading-\[1\.2\]>div{--tw-leading:1.2;line-height:1.2}.\[\&\>div\]\:break-words>div{overflow-wrap:break-word}.\[\&\>div\:first-child\]\:pr-0>div:first-child{padding-right:calc(var(--spacing) * 0)}.\[\&\>span\:last-child\]\:ml-auto>span:last-child{margin-left:auto}.\[\&\>span\:last-child\]\:h-8>span:last-child{height:calc(var(--spacing) * 8)}.\[\&\>span\:last-child\]\:w-8>span:last-child{width:calc(var(--spacing) * 8)}.\[\&\>span\:last-child\]\:p-0>span:last-child{padding:calc(var(--spacing) * 0)}.\[\&\>span\:last-child\>svg\]\:h-5>span:last-child>svg{height:calc(var(--spacing) * 5)}.\[\&\>span\:last-child\>svg\]\:w-5>span:last-child>svg{width:calc(var(--spacing) * 5)}.heading1-light{font-size:var(--text-heading1);font-weight:var(--weight-light);line-height:var(--leading-auto)}.heading1-regular{font-size:var(--text-heading1);font-weight:var(--weight-regular);line-height:var(--leading-28)}.heading1-medium{font-size:var(--text-heading1);font-weight:var(--weight-medium);line-height:var(--leading-28)}.heading1-semibold{font-size:var(--text-heading1);font-weight:var(--weight-semibold);line-height:var(--leading-auto)}.heading1-bold{font-size:var(--text-heading1);font-weight:var(--weight-bold);line-height:var(--leading-auto)}.heading2-light{font-size:var(--text-heading2);font-weight:var(--weight-light);line-height:var(--leading-135)}.heading2-regular{font-size:var(--text-heading2);font-weight:var(--weight-regular);line-height:var(--leading-145)}.heading2-medium{font-size:var(--text-heading2);font-weight:var(--weight-medium);line-height:var(--leading-135)}.heading2-semibold{font-size:var(--text-heading2);font-weight:var(--weight-semibold);line-height:var(--leading-135)}.heading2-bold{font-size:var(--text-heading2);font-weight:var(--weight-bold);line-height:var(--leading-135)}.heading3-light{font-size:var(--text-heading3);font-weight:var(--weight-light);line-height:var(--leading-135)}.heading3-regular{font-size:var(--text-heading3);font-weight:var(--weight-regular);line-height:var(--leading-145)}.heading3-medium{font-size:var(--text-heading3);font-weight:var(--weight-medium);line-height:var(--leading-135)}.heading3-semibold{font-size:var(--text-heading3);font-weight:var(--weight-semibold);line-height:var(--leading-135)}.heading3-bold{font-size:var(--text-heading3);font-weight:var(--weight-bold);line-height:var(--leading-135)}.body1-light{font-size:var(--text-body1);font-weight:var(--weight-light);line-height:var(--leading-auto)}.body1-regular{font-size:var(--text-body1);font-weight:var(--weight-regular);line-height:var(--leading-135)}.body1-medium{font-size:var(--text-body1);font-weight:var(--weight-medium);line-height:var(--leading-auto)}.body1-semibold{font-size:var(--text-body1);font-weight:var(--weight-semibold);line-height:var(--leading-auto)}.body1-bold{font-size:var(--text-body1);font-weight:var(--weight-bold);line-height:var(--leading-auto)}.body2-light{font-size:var(--text-body2);font-weight:var(--weight-light);line-height:var(--leading-auto)}.body2-regular{font-size:var(--text-body2);font-weight:var(--weight-regular);line-height:var(--leading-auto)}.body2-medium{font-size:var(--text-body2);font-weight:var(--weight-medium);line-height:var(--leading-auto)}.body2-semibold{font-size:var(--text-body2);font-weight:var(--weight-semibold);line-height:var(--leading-auto)}.body2-bold{font-size:var(--text-body2);font-weight:var(--weight-bold);line-height:var(--leading-auto)}.herotext-large{font-family:var(--font-sans);font-size:var(--text-herotext-large);font-style:normal;font-weight:var(--weight-regular);line-height:var(--leading-135);letter-spacing:.96px}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--matrix-hover-bg:#ede9fe;--matrix-hover-overlay:#ede9fecc;--matrix-scroll-rail-border:#00000014}.matrix-row,.matrix-pinned-cell{transition:background-color .15s}.matrix-row:hover,.matrix-row:hover .matrix-pinned-cell{background-color:var(--matrix-hover-bg)}.matrix-hover-overlay{background-color:var(--matrix-hover-overlay)}.matrix-tree-lines{flex-shrink:0;width:16px;height:24px;position:relative}.matrix-tree-lines__vertical{border-left:1px solid var(--color-spectrum-gray4,#6b7280);position:absolute;top:0;bottom:0;left:4px}.matrix-tree-lines--last .matrix-tree-lines__vertical{bottom:12px}.matrix-tree-lines__horizontal{border-top:1px solid var(--color-spectrum-gray4,#6b7280);width:12px;position:absolute;top:50%;left:4px;transform:translateY(-50%)}.matrix-tree-lines--last .matrix-tree-lines__horizontal{top:12px;transform:none}.matrix-overscroll{overscroll-behavior-x:contain}.matrix-horizontal-scroll{scrollbar-width:none;-ms-overflow-style:none;scrollbar-gutter:stable both-edges}.matrix-scroll-rail{border:1px solid var(--matrix-scroll-rail-border);background:#fff;border-radius:9999px;padding:2px 6px}.matrix-shell .matrix-header{border-top-width:0}.matrix-horizontal-scroll::-webkit-scrollbar{width:0;height:0;display:none}.rb-page{background:var(--color-spectrum-white2)}.rb-page--action-dock-spacer{padding-bottom:8rem}.rb-page__container{max-width:1600px;margin:0 auto;padding:15px 12px 12px}.rb-page__title{color:var(--color-spectrum-black);margin-bottom:12px}.rb-page__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.rb-page__header .rb-page__title{margin-bottom:0}.rb-mode-tabs__right-slot{z-index:40;flex:auto;justify-content:flex-end;align-items:center;min-width:0;display:flex;position:relative;overflow:visible}.rb-tabs-example-loader{flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:clamp(280px,42vw,620px);margin-top:-3px;display:grid}.rb-tabs-example-loader-wrap{justify-content:flex-end;align-items:center;gap:8px;width:fit-content;min-width:0;max-width:100%;margin-left:auto;display:flex}.rb-tabs-example-loader-wrap--danger .rb-tabs-example-loader{width:clamp(280px,34vw,560px)}.rb-tabs-dev-warning{color:var(--color-secondary-main);white-space:normal;text-wrap:pretty;flex:0 auto;align-items:center;gap:8px;max-width:390px;margin:0;line-height:1.2;display:inline-flex}.rb-tabs-dev-warning__icon{border:1px solid var(--color-secondary-main);width:18px;height:18px;color:var(--color-secondary-main);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.rb-tabs-dev-warning__text{display:block}.rb-tabs-example-loader__dropdown{min-width:0}.rb-tabs-example-loader__dropdown--danger>.relative>div:first-child{border-color:var(--color-secondary-main);box-shadow:inset 0 0 0 .5px var(--color-secondary-main)}.rb-tabs-example-loader__dropdown--danger>.relative>div:first-child span,.rb-tabs-example-loader__dropdown--danger>.relative>div:first-child svg{color:var(--color-secondary-main)}.rb-tabs-example-loader__dropdown--danger>.relative>div:first-child .border-r{border-right-color:var(--color-secondary-main)}.rb-tabs-example-loader__dropdown .dropdown-surface{z-index:60;min-width:100%;max-width:min(90vw,980px);left:auto;right:0;width:max-content!important}.rb-tabs-example-loader__button{border:1px solid var(--color-primary-main);background:var(--color-primary-main);min-width:88px;height:46px;color:var(--color-spectrum-white);font-size:var(--text-body1);font-weight:var(--weight-medium);transition:background-color var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease;cursor:pointer;border-radius:4px;padding:0 18px}.rb-tabs-example-loader__button:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.rb-tabs-example-loader__button--danger{border-color:var(--color-secondary-main);background:var(--color-secondary-main)}.rb-tabs-example-loader__button--danger:hover{border-color:var(--color-secondary-dark1);background:var(--color-secondary-dark1)}.rb-tabs-example-loader__button:disabled,.rb-tabs-example-loader__button--danger:disabled,.rb-tabs-example-loader__button:disabled:hover{cursor:not-allowed;background:var(--color-spectrum-gray2);border-color:var(--color-spectrum-gray2);color:var(--color-spectrum-gray4)}.rb-page__layout{align-items:start;gap:12px;display:grid}@media (width<=639px){.rb-page--action-dock-spacer{padding-bottom:12rem}.rb-page__container{padding:10px}.rb-page__title,.rb-page__header{margin-bottom:10px}.rb-tabs-example-loader{width:clamp(240px,50vw,380px)}.rb-tabs-example-loader-wrap{flex-wrap:wrap;justify-content:flex-end;width:100%}.rb-tabs-dev-warning{white-space:normal;max-width:100%}.rb-page__layout,.rb-page__form{gap:10px}}@media (width>=640px) and (width<=1023px){.rb-page--action-dock-spacer{padding-bottom:11rem}}@media (width>=1024px){.rb-page--action-dock-spacer{padding-bottom:5.5rem}.rb-tabs-example-loader{width:clamp(320px,38vw,620px)}.rb-mode-tabs__right-slot{transform:translateY(-8px)}.rb-page__layout{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)}}@media (width>=1280px){.rb-page__layout{grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr)}}.rb-page__form{flex-direction:column;gap:12px;display:flex}@media (width<=1023px){.main-layout__sidebar-spacer.open~main .rb-action-dock{left:calc(var(--app-sidebar-width) + .5rem);max-width:none;right:.5rem}}.rb-shell{flex-direction:column;height:100%;display:flex}.rb-mode-tabs{margin-top:3px}.rb-shell__spacer{height:1rem}.rb-shell__body{flex:1;min-height:0;padding:6px 1.5rem 1rem}@media (width<=639px){.rb-shell__spacer{height:.75rem}.rb-shell__body{padding:6px .75rem .75rem}}@media (width>=640px) and (width<=1023px){.rb-shell__body{padding:6px 1rem 1rem}}.rb-shell__surface{background:var(--color-spectrum-white2);width:100%;height:100%;box-shadow:none;border:0;border-radius:0 6px 6px;overflow:auto}.rb-page table{table-layout:fixed;width:100%}.rb-page th,.rb-page td{text-overflow:ellipsis;white-space:nowrap;max-width:0;overflow:hidden}.rb-page th>*,.rb-page td>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.rb-section-title{font-size:var(--text-heading2);font-weight:var(--weight-semibold);line-height:var(--leading-145);color:var(--color-spectrum-black)}.rb-label-medium{font-size:var(--text-body2);font-weight:var(--weight-medium);line-height:var(--leading-145);color:var(--color-spectrum-gray4)}.rb-label-regular{font-size:var(--text-body2);font-weight:var(--weight-regular);line-height:var(--leading-145);color:var(--color-spectrum-gray4)}.rb-text-input{border:.5px solid var(--color-spectrum-gray3);background:var(--color-spectrum-white);width:100%;height:46px;font-size:var(--text-body1);font-weight:var(--weight-regular);line-height:var(--leading-auto);color:var(--color-spectrum-black);transition:background-color var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease;border-radius:3px;margin-top:.25rem;padding:0 16px}.rb-text-input::placeholder{color:var(--color-spectrum-gray3)}.rb-text-input:hover{background:var(--color-primary-light2)}.rb-text-input:focus{outline:none}.rb-text-input:focus::placeholder{color:#0000}.rb-text-input:focus-visible{box-shadow:0 0 0 2px #11008f66}.rb-text-input:disabled{cursor:not-allowed;background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray4)}.rb-text-input--date-empty{color:var(--color-spectrum-gray3)}.rb-text-input--date-value{color:var(--color-spectrum-black)}.rb-toggle-switch{width:44px;height:24px;transition:background-color var(--hover-transition-duration) ease;background:#d1d5db;border-radius:9999px;position:relative}.rb-toggle-switch:after{content:"";background:var(--color-spectrum-white);width:20px;height:20px;transition:transform var(--hover-transition-duration) ease;border-radius:9999px;position:absolute;top:2px;left:2px}.peer:checked+.rb-toggle-switch{background:var(--color-primary-main)}.peer:checked+.rb-toggle-switch:after{transform:translate(20px)}.rb-status--success{color:#16a34a}.rb-status--error{color:#dc2626}.rb-status--info{color:#4b5563}.fp-page{flex-direction:column;gap:24px;min-height:100%;display:flex}.fp-page--detail{gap:20px}.fp-page--top-tight{margin-top:-10px}.fp-page--overview-top-pad{padding-top:10px}.fp-header{flex-direction:column;gap:8px;display:flex}.fp-header--sticky{z-index:15;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#fffffffa 0% 88%,#fff0 100%);border-bottom:1px solid #d1d1d1eb;padding:10px 0 12px;position:sticky;top:0}.fp-header__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.fp-header__row>.fp-stack{flex:1;min-width:0}.fp-header__title-line{align-items:center;gap:12px;min-width:0;min-height:46px;display:flex}.fp-header--detail-title-gap .fp-header__title-line{align-items:center;gap:12px}.fp-header--detail-title-gap .fp-header__title{flex:auto}.fp-header__title-left{flex:none;align-items:center;display:inline-flex}.fp-header__title{min-width:0;font-size:var(--text-heading1);font-weight:var(--weight-semibold);color:var(--color-spectrum-black);align-items:center;margin:0;display:flex}.fp-header__title-row{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.fp-header__meta,.fp-header__desc{font-size:var(--text-body2);font-weight:var(--weight-regular);color:var(--color-spectrum-gray4)}.fp-header__desc-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.fp-header__desc-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.fp-header--overlay-actions .fp-header__desc-row{position:relative}.fp-header--overlay-actions .fp-header__desc-actions{margin-left:0;position:absolute;top:-6px;right:0}@media (width<=1180px){.fp-header--overlay-actions .fp-header__desc-actions{margin-left:auto;position:static}}.fp-header__badges{flex-wrap:wrap;gap:8px;display:flex}.fp-header__right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fp-header__right--stack{flex-direction:column;align-items:flex-end}.fp-header__badges--right{justify-content:flex-end}.fp-header__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.fp-header__actions-button{margin-top:4px}.fp-header__tenant-manager-button{height:46px;min-height:46px;margin-top:2px}.fp-header__back-button{width:46px;min-width:46px;height:46px;min-height:46px;margin-top:0}.fp-header--detail-title-gap .fp-header__back-button{margin-top:0}.fp-page--practice-review .fp-header__right--stack{gap:6px;margin-top:-3px}.fp-page--practice-review .fp-header__row{align-items:flex-end}.fp-page--practice-review .fp-header__badges--right{margin-top:-7px}.fp-header__title-edit-button{margin-top:1px}.fp-practice-title-row{width:100%}.fp-practice-title-edit-row{width:fit-content;min-width:auto;max-width:min(100%,72.7vw - 46.528px)}.fp-input.fp-practice-title-edit-input{width:auto;min-width:16ch;max-width:min(100%,72.7vw - 46.528px);height:46px;min-height:46px;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.fp-practice-title-edit-action{width:46px;min-width:46px;height:46px;min-height:46px}.fp-card{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);box-shadow:none;border-radius:6px}.fp-card--outline,.fp-card-decision{border-color:var(--color-RAG-spectrum-green);background:var(--color-spectrum-white);overflow:hidden}.fp-card--decision{overflow:visible}.fp-card--padded,.fp-card-decision,.fp-card-inspector,.fp-card-white-stack-xs,.fp-card-white-stack-sm{padding:16px}.fp-card--padded-sm{padding:12px}.fp-card--white,.fp-card-white-stack-xs,.fp-card-white-stack-sm{background:var(--color-spectrum-white)}.fp-card--highlight{background:var(--color-secondary-light1)}.fp-card--accent{border-color:var(--color-secondary-main)}.fp-card--success{border-color:var(--color-action-green)}.fp-card--danger{border-color:var(--color-action-red)}.fp-card--warning{border-color:var(--color-action-amber)}.fp-section{flex-direction:column;gap:12px;display:flex}.fp-section--activity{gap:6px}.fp-section--activity .fp-section__head{align-items:flex-end}.fp-section__body,.fp-section-body-flush{flex-direction:column;gap:12px;padding:0 16px 16px;display:flex}.fp-section__body--flush,.fp-section-body-flush{padding:0 12px 12px}.fp-section__body--flush .fp-table__wrap,.fp-section-body-flush .fp-table__wrap{margin-top:2px}.fp-subsection{flex-direction:column;gap:0;display:flex}.fp-subsection__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.fp-subsection__title-row{align-items:center;gap:8px;display:inline-flex}.fp-subsection__title-with-help{align-items:center;gap:6px;min-width:0;display:inline-flex}.fp-subsection__title-help{border:1px solid var(--color-spectrum-gray3);width:16px;height:16px;color:var(--color-spectrum-gray3);font-size:10px;font-weight:var(--weight-semibold);cursor:help;background:var(--color-spectrum-white);transition:border-color var(--hover-transition-duration) ease, color var(--hover-transition-duration) ease, background-color var(--hover-transition-duration) ease;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.fp-subsection__title-help:hover{border-color:var(--color-primary-main);color:var(--color-primary-main);background:var(--color-primary-light2)}.fp-subsection__icon{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.fp-subsection__icon img{width:14px;height:14px;display:block}.fp-section__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.fp-section__title{font-size:var(--text-body2);font-weight:var(--weight-semibold);color:var(--color-spectrum-gray4)}.fp-filter-bar{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white2);border-radius:6px;min-inline-size:0;margin:0;padding:0 12px 10px;display:block;position:relative}.fp-filter-bar--tight{margin-top:-8px}.fp-filter-bar__label{font-size:var(--text-body2);font-weight:var(--weight-semibold);color:var(--color-spectrum-gray4);background:var(--color-spectrum-white2);margin-bottom:6px;margin-left:8px;padding:0 8px;display:inline-block}.fp-filter-bar__controls{flex-wrap:wrap;gap:8px;display:flex}.fp-list-search{flex:2 280px;max-width:440px}.fp-filter{flex:180px;min-width:180px;position:relative}.fp-filter--decision{flex:auto;min-width:0}.fp-filter--decision .fp-filter__control,.fp-filter--decision .fp-filter__menu{border-radius:6px}.fp-filter--decision .fp-filter__label{color:var(--color-spectrum-gray4)}.fp-decision-button--active{background:var(--color-primary-light2);border-color:var(--color-primary-main);color:var(--color-primary-main)}.fp-decision-expand{position:relative;overflow:visible}.fp-decision-expand--lavender{background:var(--color-primary-light1);border-color:var(--color-primary-light1)}.fp-decision-button--active.fp-decision-button--lavender{background:var(--color-primary-light1)}.fp-decision-expand .fp-filter__menu{z-index:20}.fp-decision-expand__close{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);cursor:pointer;width:26px;height:26px;color:var(--color-spectrum-gray4);transition:background-color var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease, color var(--hover-transition-duration) ease;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:8px;right:8px}.fp-decision-expand__close:hover{background:var(--color-primary-light2);border-color:var(--color-spectrum-gray2);color:var(--color-primary-main)}.fp-filter__control{text-align:left;border:.5px solid var(--color-spectrum-gray3);background:var(--color-spectrum-white);cursor:pointer;width:100%;height:46px;transition:color var(--hover-transition-duration) ease, background-color var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease;border-radius:3px;align-items:center;padding:0 12px;display:flex}.fp-filter__control:disabled{background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray3);cursor:not-allowed}.fp-filter__control--toggle{gap:12px}.fp-filter__control:hover{background:var(--color-primary-light2)}.fp-filter__control:hover .fp-filter__label,.fp-filter__control:hover .fp-filter__chevron{color:var(--color-primary-main)}.fp-filter__control:focus-visible{outline:none;box-shadow:0 0 0 2px #11008f59}.fp-filter__label{font-size:var(--text-body2);font-weight:var(--weight-regular);color:var(--color-spectrum-gray3);white-space:nowrap;text-overflow:ellipsis;padding-right:8px;overflow:hidden}.fp-filter__value{min-width:0;font-size:var(--text-body1);font-weight:var(--weight-regular);color:var(--color-primary-main);white-space:nowrap;text-overflow:ellipsis;flex:1;padding-left:6px;overflow:hidden}.fp-filter__value--toggle{color:var(--color-spectrum-gray4);padding-left:0}.fp-filter__checkbox{margin-left:4px}.fp-filter__chevron{width:20px;height:20px;color:var(--color-spectrum-gray3);transition:transform var(--hover-transition-duration) ease, color var(--hover-transition-duration) ease;flex-shrink:0;margin-left:6px}.fp-filter--open .fp-filter__control{background:var(--color-primary-light2)}.fp-filter--open .fp-filter__label,.fp-filter--open .fp-filter__value,.fp-filter--open .fp-filter__chevron{color:var(--color-primary-main)}.fp-filter__chevron--open{transform:rotate(180deg)}.fp-filter--no-label .fp-filter__value{padding-left:0}.fp-filter--compact{flex:none;min-width:80px}.fp-filter--compact .fp-filter__control{height:36px;padding:0 10px}.fp-filter--compact .fp-filter__value{font-size:var(--text-body3)}.fp-filter--compact .fp-filter__chevron{width:16px;height:16px;margin-left:4px}.fp-filter--activity-size{min-width:72px}.fp-filter--activity-size .fp-filter__menu{width:96px;min-width:96px}.fp-filter--modal{flex:auto;width:100%;min-width:0}.fp-filter--modal .fp-filter__control{border-radius:3px}.fp-filter--danger .fp-filter__control{border-color:var(--color-secondary-main)}.fp-filter__menu{background:var(--color-spectrum-white);border:1px solid var(--color-spectrum-gray2);z-index:50;border-radius:4px;width:100%;max-height:320px;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden auto;box-shadow:0 10px 18px #0000001f}.fp-filter__menu--portal{z-index:1000}.fp-filter__search-wrap{z-index:2;border-bottom:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);padding:10px 12px;position:sticky;top:0}.fp-filter__search{border:1px solid var(--color-spectrum-gray2);width:100%;height:40px;font-size:var(--text-body1);color:var(--color-spectrum-black);background:var(--color-spectrum-white);border-radius:6px;padding:0 12px}.fp-filter__search::placeholder{color:var(--color-spectrum-gray3)}.fp-filter__search:focus-visible{border-color:var(--color-primary-main);outline:none;box-shadow:0 0 0 2px #11008f2e}.fp-filter__option{background:var(--color-spectrum-white);text-align:left;cursor:pointer;width:100%;font-size:var(--text-body1);color:var(--color-spectrum-black);transition:background-color var(--hover-transition-duration) ease, color var(--hover-transition-duration) ease;border:0;align-items:center;padding:12px 16px;display:flex}.fp-filter__option:hover{background:var(--color-primary-light1);color:var(--color-primary-main)}.fp-filter__option:focus-visible{background:var(--color-primary-light1);color:var(--color-primary-main);outline:none;box-shadow:inset 0 0 0 2px #11008f33}.fp-filter__option--selected{background:var(--color-primary-light2);color:var(--color-primary-main);font-weight:var(--weight-medium)}.fp-filter__option--bordered{border-bottom:1px solid var(--color-spectrum-gray2)}.fp-filter__option-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.fp-filter__empty{color:var(--color-spectrum-gray3);padding:12px 16px}.fp-table__wrap{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);-webkit-overflow-scrolling:touch;border-radius:6px;overflow:auto hidden}.fp-table__wrap--with-footer{border-bottom:none;border-radius:6px 6px 0 0}.fp-table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}.fp-table__head{background:var(--color-spectrum-gray1);color:var(--color-spectrum-black)}.fp-table__row:last-child .fp-table__cell{border-bottom:none}.fp-table__cell,.fp-table__head-cell{border-bottom:1px solid var(--color-spectrum-gray2);border-right:1px solid var(--color-spectrum-gray2);vertical-align:middle;height:46px;padding:10px 12px}.fp-table__cell:last-child,.fp-table__head-cell:last-child{border-right:none}.fp-table__head-cell{font-size:var(--text-body1);font-weight:var(--weight-medium);white-space:nowrap;text-align:left}.fp-table__cell{color:var(--color-spectrum-black);font-size:var(--text-body1);background:var(--color-spectrum-white);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.fp-table--dense-values .fp-table__cell,.fp-table--dense-values .fp-status{font-size:var(--text-body2)}.fp-table__cell--practice-name{width:28%;min-width:240px}.fp-table__cell-content{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.fp-table__text-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.fp-table__row--empty .fp-table__cell{background:var(--color-spectrum-white)}.fp-table__cell--empty{text-align:center;color:var(--color-spectrum-gray3);padding:16px 12px;font-style:italic}.fp-table__cell--empty .fp-loading-state{text-align:center;align-items:center;width:100%;margin:0 auto}.fp-table__cell--empty .fp-loading-state__header{text-align:center;justify-content:center;align-items:center;width:100%}.fp-table__cell--empty .fp-loading-state__header>div:first-child{flex-direction:column;align-items:center;display:flex}.fp-table__cell--empty .fp-loading-state__skeletons{width:min(100%,320px)}.fp-loading-state{text-align:left;flex-direction:column;gap:12px;width:min(100%,420px);padding:12px 0;display:flex}.fp-loading-state--compact{gap:8px;width:auto;padding:0}.fp-loading-state__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.fp-loading-state__title{font-size:var(--text-body2);font-weight:var(--weight-semibold);color:var(--color-spectrum-gray4)}.fp-loading-state__message{font-size:var(--text-body3);font-weight:var(--weight-regular);color:var(--color-spectrum-gray3);margin-top:2px}.fp-loading-state__spinner{border:2px solid var(--color-spectrum-gray2);border-top-color:var(--color-primary-main);border-radius:999px;flex-shrink:0;width:32px;height:32px;animation:.9s linear infinite fp-spinner-spin}.fp-loading-state__spinner--compact{width:20px;height:20px}.fp-loading-state__skeletons{flex-direction:column;gap:8px;display:flex}.fp-loading-panel{width:min(100%,560px);margin:0 auto}.fp-pane-skeleton{flex-direction:column;gap:18px;display:flex}.fp-pane-skeleton__header{flex-direction:column;gap:10px;display:flex}.fp-pane-skeleton__body{flex-direction:column;gap:9px;display:flex}.fp-pane-skeleton__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=760px){.fp-pane-skeleton__split{grid-template-columns:1fr}}.fp-loading-note{margin-top:8px}.fp-table__cell--action,.fp-table__head-cell.fp-table__cell--action{white-space:nowrap;width:160px;max-width:160px}.fp-table__cell--action-wide,.fp-table__head-cell.fp-table__cell--action-wide{width:210px;max-width:210px}.fp-table__action-row{justify-content:flex-end;align-items:center;gap:8px;width:100%;display:flex}.fp-table__action-main,.fp-table__action-row .fp-toggle{flex:auto;min-width:0}.fp-table__action-row .fp-icon-button{flex:none}.fp-table__action-note{background:var(--color-primary-light1);color:var(--color-primary-main);border-radius:999px;align-items:center;padding:4px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.fp-table__row--selectable .fp-table__cell{cursor:pointer}.fp-table__row--selectable:hover .fp-table__cell{background:var(--color-primary-light1)}.fp-table__row--selected .fp-table__cell,.fp-table__row--selected:hover .fp-table__cell{background:#f4f2ff}.fp-card--lavender,.fp-card-inspector{border-color:var(--color-spectrum-gray2);background:#f4f2ff}.fp-card--inner{background:var(--color-spectrum-white);border:1px solid var(--color-spectrum-gray2)}.fp-badges--spaced{margin-top:8px}.fp-inspector__meta,.fp-inspector-meta-stack{color:var(--color-secondary-main)}.fp-robin-icon{width:16px;height:16px;display:block}.fp-inspector{opacity:0;max-height:0;margin-top:0;transition:max-height .2s,opacity .2s,transform .2s;overflow:hidden;transform:translateY(-6px)}.fp-inspector--open{opacity:1;max-height:720px;margin-top:0;transform:translateY(0)}.fp-inspector--closed{margin-bottom:-12px}.fp-inspector__card,.fp-card-inspector{margin:0}.fp-table__cell--checkbox{text-align:center;width:44px;padding-left:8px;padding-right:8px}.fp-table__checkbox{margin:0 auto}.fp-section__summary{padding:2px 4px}.fp-sort{align-items:center;gap:8px;width:100%;min-width:0;display:inline-flex}.fp-sort__label{text-align:left;flex:1;min-width:0}.fp-sort__icon{color:var(--color-spectrum-gray3);transition:transform .15s,color .15s}.fp-sort__icon--idle{transform:rotate(90deg)}.fp-sort__icon--asc{transform:rotate(-90deg)}.fp-sort__icon--desc{transform:rotate(90deg)}.fp-sort__icon--active{color:var(--color-primary-main)}.fp-sort-button{width:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;padding:0;display:inline-flex}.fp-sort-button:focus-visible{outline:2px solid var(--color-secondary-main);outline-offset:2px;border-radius:4px}.fp-table__head-cell[aria-sort=ascending] .fp-sort__icon,.fp-table__head-cell[aria-sort=descending] .fp-sort__icon{color:var(--color-primary-main)}.fp-badge{font-size:var(--text-body2);font-weight:var(--weight-medium);border-radius:999px;align-items:center;gap:8px;padding:4px 16px;display:inline-flex}.fp-badge__icon,.fp-badge__icon svg{width:14px;height:14px;display:block}.fp-icon--muted{color:#d1d1d1}.fp-badge--primary{background:var(--color-primary-main);color:var(--color-spectrum-white)}.fp-badge--neutral{background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray4);border:1px solid var(--color-spectrum-gray2)}.fp-badge--warning{background:var(--color-action-amber);color:var(--color-spectrum-white)}.fp-badge--success{background:var(--color-action-green);color:var(--color-spectrum-white)}.fp-badge--danger{background:var(--color-action-red);color:var(--color-spectrum-white)}.fp-badge--accent{background:var(--color-secondary-main);color:var(--color-spectrum-white)}.fp-status{font-size:var(--text-body2);font-weight:var(--weight-regular);color:var(--color-spectrum-gray4);align-items:center;gap:8px;display:inline-flex}.fp-status__dot{border-radius:999px;width:8px;height:8px}.fp-status__dot--danger{background:#ef4444}.fp-status__dot--success{background:#10b981}.fp-status__dot--warning{background:#f59e0b}.fp-status__dot--accent{background:#7c3aed}.fp-status__dot--neutral{background:var(--color-spectrum-gray3)}.fp-button{white-space:nowrap;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:none;display:inline-flex}.fp-button:disabled{opacity:.6;cursor:not-allowed}.fp-button--sm{border-radius:4px;min-height:28px;padding:6px 12px;font-size:.75rem}.fp-button--icon-right.fp-button--sm{padding-left:12px;padding-right:36px}.fp-button--icon-left.fp-button--sm{padding-left:36px;padding-right:12px}.fp-button--compact{min-height:36px;padding:8px 12px}.fp-button--icon-right.fp-button--compact{padding-left:16px;padding-right:40px}.fp-button--icon-left.fp-button--compact{padding-left:40px;padding-right:16px}.fp-button--pagination{height:40px;min-height:40px;padding:0 8px}.fp-button--icon-right.fp-button--pagination{padding-left:16px;padding-right:40px}.fp-button--icon-left.fp-button--pagination{padding-left:40px;padding-right:16px}.fp-button--full,.fp-button--table{width:100%}.fp-button--robin img{width:14px;height:14px;display:block}.fp-modal .fp-button--robin:hover img,.fp-modal-shell .fp-button--robin:hover img{filter:brightness(0)saturate()invert(14%)sepia(91%)saturate(4541%)hue-rotate(247deg)brightness(93%)contrast(105%)}.fp-button--wide{min-width:120px}.fp-button--definition-save{border-color:var(--color-spectrum-gray2);height:32px;min-height:32px;color:var(--color-spectrum-gray4);background:var(--color-spectrum-white)}.fp-button--definition-save:hover{color:var(--color-primary-main);border-color:var(--color-primary-main);background:var(--color-primary-light2)}.fp-button--icon-left.fp-button--definition-save{padding-left:40px;padding-right:32px}.fp-button.fp-button--secondary[aria-pressed=true]{background:var(--color-primary-light2);border-color:var(--color-primary-main);color:var(--color-primary-main)}.fp-view-toggle{background:var(--color-spectrum-white);border:1px solid var(--color-spectrum-gray2);border-radius:8px;padding:4px}.fp-view-toggle--raised{margin-top:-4px}.fp-button--primary{background:var(--color-primary-main);color:var(--color-spectrum-white);border-color:var(--color-primary-main)}.fp-button--primary:hover{background:var(--color-primary-light2);color:var(--color-spectrum-gray4);border-color:var(--color-primary-main);filter:none}.fp-button--secondary{background:var(--color-spectrum-white);color:var(--color-spectrum-gray4);border-color:var(--color-spectrum-gray2)}.fp-button--secondary:hover{background:var(--color-primary-main);color:var(--color-spectrum-white);border-color:var(--color-primary-main)}.fp-button--danger{background:var(--color-secondary-main);color:var(--color-spectrum-white);border-color:var(--color-secondary-main)}.fp-button--danger:hover{background:var(--color-RAG-spectrum-red);color:var(--color-spectrum-gray4);border-color:var(--color-secondary-main)}.fp-toggle{font-size:var(--text-body2);font-weight:var(--weight-medium);border:none;border-radius:999px;justify-content:space-between;align-items:center;gap:8px;min-width:110px;padding:4px 10px;display:inline-flex}.fp-toggle--active{background:var(--color-action-green);color:var(--color-spectrum-white)}.fp-toggle--inactive{background:var(--color-action-red);color:var(--color-spectrum-white);flex-direction:row-reverse}.fp-toggle__dot{background:var(--color-spectrum-white);border:none;border-radius:999px;flex:0 0 16px;width:16px;height:16px;transition:transform .2s}.fp-toggle__label{white-space:nowrap;transition:opacity .15s}.fp-toggle--active .fp-toggle__dot{transform:translate(4px)}.fp-toggle--inactive .fp-toggle__dot{transform:translate(-4px)}.fp-toggle:active .fp-toggle__label{opacity:.6}.fp-icon-button{border:1px solid var(--color-spectrum-gray2);width:32px;height:32px;color:var(--color-spectrum-gray4);background:var(--color-spectrum-white);border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.fp-icon-button svg,.fp-icon-button img{width:16px;height:16px}.fp-icon-button:hover{color:var(--color-primary-main);border-color:var(--color-primary-main);background:var(--color-primary-light2)}.fp-icon-button:disabled{opacity:.55;cursor:not-allowed}.fp-icon-button:focus-visible{outline:none;box-shadow:0 0 0 2px #11008f59}.fp-icon-button--danger:hover:not(:disabled){color:var(--color-secondary-main);border-color:var(--color-secondary-main);background:var(--color-secondary-light1)}.fp-pagination{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-gray1);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;display:flex}.fp-pagination--table{border-top:1px solid var(--color-spectrum-gray2);border-left:1px solid var(--color-spectrum-gray2);border-right:1px solid var(--color-spectrum-gray2);border-bottom:1px solid var(--color-spectrum-gray2);border-radius:0 0 6px 6px;margin-top:0;padding:8px 16px}.fp-stack-flush>.fp-table__wrap--with-footer+.fp-pagination--table,.fp-stack--flush>.fp-table__wrap--with-footer+.fp-pagination--table{margin-top:-12px}.fp-pagination__meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fp-pagination__info,.fp-pagination__page-info{font-size:var(--text-body2);color:var(--color-spectrum-gray4)}.fp-pagination__controls,.fp-pagination__pages{align-items:center;gap:8px;display:flex}.fp-pagination__page{border:1px solid var(--color-spectrum-gray2);width:32px;height:32px;font-size:var(--text-body2);font-weight:var(--weight-medium);background:var(--color-spectrum-white);color:var(--color-spectrum-gray4);transition:background-color var(--hover-transition-duration) ease, color var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease;border-radius:4px}.fp-pagination__page:hover{background:var(--color-spectrum-gray2);color:var(--color-spectrum-black)}.fp-pagination__page--active{background:var(--color-primary-light2);color:var(--color-primary-main)}.fp-history{flex-direction:column;gap:12px;display:flex}.fp-history__item{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);text-align:left;cursor:pointer;border-radius:6px;width:100%;padding:12px}.fp-history__meta{font-size:var(--text-body2);color:var(--color-spectrum-gray3)}.fp-history__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.fp-history__chevron{color:var(--color-spectrum-gray3);flex:0 0 16px;width:16px;height:16px;transition:transform .2s}.fp-history__item--open .fp-history__chevron{transform:rotate(180deg)}.fp-history__detail{flex-direction:column;gap:4px;margin-top:8px;display:flex}.fp-pagination--compact{justify-content:flex-end;width:100%;margin-top:8px}.fp-pagination--compact .fp-pagination__info,.fp-pagination--compact .fp-pagination__page-info{display:none}.fp-pagination--compact .fp-pagination__controls{width:100%}.fp-pagination--compact .fp-button--pagination{flex:1}.fp-pagination--compact .fp-pagination__pages{flex:none}.fp-pagination--split{padding-top:6px}.fp-drawer{z-index:1000;opacity:0;pointer-events:none;transition:opacity .18s;position:fixed;inset:0}.fp-drawer__overlay{opacity:0;background:#00000080;transition:opacity .18s;position:absolute;inset:0}.fp-drawer__panel{background:var(--color-spectrum-white2);opacity:0;flex-direction:column;width:min(92vw,380px);height:100%;transition:transform .2s,opacity .18s;display:flex;position:absolute;top:0;right:0;transform:translate(12px);box-shadow:-8px 0 24px #0003}.fp-drawer--open{opacity:1;pointer-events:auto}.fp-drawer--open .fp-drawer__overlay{opacity:1}.fp-drawer--open .fp-drawer__panel{opacity:1;transform:translate(0)}.fp-link,.fp-link-return{color:var(--color-spectrum-gray4);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;transition:color .16s;display:inline-flex}.fp-link--muted,.fp-link-return{color:var(--color-spectrum-gray4)}.fp-link--soft,.fp-link-return{color:var(--color-spectrum-gray3)}.fp-link--center,.fp-link-return{text-align:center;justify-content:center;width:100%}.fp-link--inspector{margin-top:-4px;margin-bottom:8px}.fp-robin-summary{margin-top:6px}.fp-abstract-snippets{flex-direction:column;gap:8px;display:flex}.fp-abstract-snippet{background:var(--color-spectrum-white);border:1px solid var(--color-spectrum-gray2);font-size:var(--text-body2);color:var(--color-spectrum-gray4);border-radius:6px;padding:8px 10px}.fp-abstract-snippet__muted{color:var(--color-spectrum-gray3)}.fp-abstract-snippet__highlight{color:var(--color-action-green);font-weight:var(--weight-semibold);background:#4c9a0424;border-radius:3px;padding:0 2px}.fp-link__icon{align-items:center;display:inline-flex}.fp-link:hover,.fp-link:focus-visible{color:var(--color-primary-main)}.fp-history__empty{border:1px dashed var(--color-spectrum-gray2);text-align:center;color:var(--color-spectrum-gray3);border-radius:6px;padding:12px 14px}.fp-drawer__header{border-bottom:1px solid var(--color-spectrum-gray2);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.fp-drawer__body{flex:1;padding:16px;overflow-y:auto}.fp-grid{gap:16px;display:grid}.fp-grid--stats{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.fp-grid--detail,.fp-layout-detail{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}.fp-grid--detail>*,.fp-layout-detail>*{min-width:0}@media (width>=1180px){.fp-grid--detail,.fp-layout-detail{grid-template-columns:minmax(0,2.4fr) minmax(0,.9fr)}}.fp-grid--two{grid-template-columns:1fr}@media (width>=900px){.fp-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.fp-grid--confirm{grid-template-columns:1fr;column-gap:48px}@media (width>=960px){.fp-grid--confirm{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px}}@media (width>=1280px){.fp-grid--confirm{column-gap:80px}}.fp-grid--tight{gap:12px}.fp-grid--overview{grid-template-columns:1fr;gap:16px}@media (width>=1120px){.fp-grid--overview{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}.fp-overview-review-stack{gap:16px}.fp-overview-review-section{overflow:hidden}.fp-overview-review-section .fp-subsection__head{padding-bottom:8px}.fp-overview-review-section__meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.fp-overview-section__tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.fp-overview-view-toggle{align-items:center;gap:4px;display:inline-flex}.fp-overview-view-toggle__button[aria-pressed=true]{color:var(--color-primary-main);border-color:var(--color-primary-main);background:var(--color-primary-light2)}.fp-overview-review-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:8px 16px 16px;display:grid}.fp-overview-review-list,.fp-overview-review-section .fp-loading-state--compact{padding:8px 16px 16px}.fp-review-queue-tile{border:1px solid var(--color-spectrum-gray2);text-align:left;min-height:204px;transition:border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease, transform var(--hover-transition-duration) ease;background:linear-gradient(#fff 0%,#fafafa 100%);border-radius:6px;flex-direction:column;justify-content:space-between;align-items:stretch;gap:14px;padding:18px;display:flex}.fp-review-queue-tile:hover:not(:disabled){border-color:var(--color-primary-main);transform:translateY(-1px);box-shadow:0 10px 24px #11008f14}.fp-review-queue-tile:focus-visible{border-color:var(--color-primary-main);outline:none;box-shadow:0 0 0 3px #11008f29}.fp-review-queue-tile:disabled{opacity:.65;cursor:not-allowed}.fp-review-queue-tile__icon{background:var(--color-primary-light1);width:52px;height:52px;color:var(--color-primary-main);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.fp-review-queue-tile__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.fp-review-queue-tile__badge{align-self:flex-start;margin-left:auto}.fp-review-queue-tile__body{flex-direction:column;flex:1;gap:12px;display:flex}.fp-review-queue-tile__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}.fp-review-queue-tile__open{color:var(--color-primary-main);font-size:var(--text-body2);font-weight:var(--weight-medium);align-items:center;gap:6px;display:inline-flex}.fp-review-queue-list-item{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease, background-color var(--hover-transition-duration) ease;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.fp-review-queue-list-item:hover:not(:disabled){border-color:var(--color-primary-main);background:var(--color-primary-light1);box-shadow:0 8px 20px #11008f14}.fp-review-queue-list-item:focus-visible{border-color:var(--color-primary-main);outline:none;box-shadow:0 0 0 3px #11008f29}.fp-review-queue-list-item:disabled{opacity:.65;cursor:not-allowed}.fp-review-queue-list-item__main{flex:auto;align-items:flex-start;gap:14px;min-width:0;display:flex}.fp-review-queue-list-item__icon{background:var(--color-primary-light1);width:44px;height:44px;color:var(--color-primary-main);border-radius:6px;flex:none;justify-content:center;align-items:center;display:inline-flex}.fp-review-queue-list-item__body{flex-direction:column;flex:auto;gap:10px;min-width:0;display:flex}.fp-review-queue-list-item__aside{text-align:right;flex-direction:column;flex:0 0 220px;justify-content:space-between;align-items:flex-end;gap:10px;min-width:180px;display:flex}.fp-review-queue-list-item__meta{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.fp-review-queue-list-item__open{justify-content:flex-end}.fp-inline{align-items:center;gap:8px;display:inline-flex}.fp-row,.fp-row-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.fp-row--between{justify-content:space-between}.fp-row--tight,.fp-row-actions{gap:12px}.fp-row--compact{gap:8px}.fp-row--end{justify-content:flex-end}.fp-row--nowrap{flex-wrap:nowrap}.fp-practices-evidence-toggle{align-items:center;gap:8px;margin-right:4px;display:inline-flex}.fp-practices-evidence-toggle__label{font-size:var(--text-body3);font-weight:var(--weight-medium);color:var(--color-spectrum-gray4);white-space:nowrap}.fp-practices-evidence-toggle__switch{flex-shrink:0}.fp-row--fill>*,.fp-row-actions>*{flex:1 1 0;min-width:0}.fp-stack,.fp-stack-flush,.fp-card-decision,.fp-card-inspector,.fp-inspector-meta-stack,.fp-card-white-stack-xs,.fp-card-white-stack-sm{flex-direction:column;gap:16px;display:flex}.fp-stack--flush,.fp-stack-flush{gap:12px}.fp-stack--xs,.fp-card-decision,.fp-inspector-meta-stack,.fp-card-white-stack-xs{gap:8px}.fp-stack--sm,.fp-card-inspector,.fp-card-white-stack-sm{gap:12px}.fp-stack--lg{gap:24px}.fp-muted{color:var(--color-spectrum-gray4);font-size:var(--text-body2)}.fp-text-secondary{color:var(--color-secondary-main)}.fp-text-success{color:var(--color-action-green)}.fp-page--relationship .fp-text-success{color:#4c9a04}.fp-page--relationship .fp-card--success{border-color:#4c9a04}.fp-page--practice-review .fp-text-success{color:#4c9a04}.fp-page--practice-review .fp-card--success{border-color:#4c9a04}.fp-text-warning{color:var(--color-action-amber)}.fp-text-danger{color:var(--color-action-red)}.fp-success-banner{background:#10a34a0d;border:1px solid #10a34a38;border-radius:6px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.fp-success-banner__icon{width:24px;height:24px;color:var(--color-action-green);background:#10a34a1f;border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.fp-success-banner__content{flex-direction:column;gap:2px;min-width:0;display:flex}.fp-success-banner__title{align-items:center;gap:6px;display:inline-flex}.fp-success-banner__sparkle{font-size:12px;line-height:1}.fp-success-banner__message{min-width:0}.fp-decision-state{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;flex-direction:column;gap:4px;padding:12px;display:flex}.fp-decision-state--success{background:#4c9a040f;border-color:#4c9a0447}.fp-decision-state--danger{background:#c300420f;border-color:#c3004247}.fp-success-pulse{animation:.62s cubic-bezier(.2,.75,.3,1) fp-success-pulse}.fp-success-flash{animation:.52s ease-out fp-success-reveal}@keyframes fp-success-pulse{0%{transform:scale(1);box-shadow:0 0 #10a34a61}45%{transform:scale(1.015);box-shadow:0 0 0 6px #10a34a00}to{transform:scale(1);box-shadow:0 0 #10a34a00}}@keyframes fp-success-reveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.fp-success-pulse,.fp-success-flash{animation:none}}.fp-stat,.fp-stat__skeleton{flex-direction:column;gap:12px;display:flex}.fp-stat__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.fp-stat__value{font-size:32px;font-weight:var(--weight-semibold);color:var(--color-spectrum-black);min-width:0}.fp-stat__action{flex:none;min-width:132px}.fp-stat__action--review-next{min-width:192px}.fp-stat__dot{background:var(--color-action-red);border-radius:999px;width:8px;height:8px}.fp-stat__icon,.fp-stat__icon svg{width:20px;height:20px;display:block}.fp-list{flex-direction:column;gap:12px;display:flex}.fp-list--compact{gap:8px}.fp-list__item{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);cursor:pointer;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.fp-list__item--checkbox-pad{padding-right:20px}.fp-list__item--selectable:hover{background:var(--color-primary-light1);border-color:var(--color-spectrum-gray2)}.fp-list__item--disabled{opacity:.55;cursor:not-allowed}.fp-list__item--disabled:hover{background:var(--color-spectrum-white);border-color:var(--color-spectrum-gray2)}.fp-list__item--selected{background:var(--color-primary-light1);border-color:var(--color-spectrum-gray2)}.fp-tooltip-wrap{display:inline-flex}.fp-tooltip-wrap--full{width:100%;display:block}.fp-tooltip--lower [role=tooltip]{margin-bottom:-2px}.fp-tooltip--full{width:100%;display:block}.fp-checkbox--offset{margin-right:8px}.fp-button--disabled{opacity:1;cursor:not-allowed}.fp-button--disabled:hover{background:var(--color-spectrum-white);border-color:var(--color-spectrum-gray2);color:var(--color-spectrum-gray4)}.fp-pill{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);font-size:var(--text-body2);color:var(--color-spectrum-gray4);border-radius:6px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.fp-pill--muted{color:var(--color-spectrum-gray4);background:var(--color-spectrum-gray1);border-color:var(--color-spectrum-gray2);border-radius:999px;padding:4px 10px;font-size:12px}.fp-pill--active{background:var(--color-primary-main);color:var(--color-spectrum-white);border-color:var(--color-primary-main)}.fp-tip{border:1px solid var(--color-spectrum-gray2);font-size:var(--text-body2);color:var(--color-spectrum-gray4);background:#f5f6fb;border-radius:8px;align-items:center;gap:6px;padding:14px 16px;display:flex}.fp-tip__icon{width:20px;height:20px;color:var(--color-secondary-main);flex:0 0 20px}.fp-tip__content{align-items:center;gap:8px;display:flex}.fp-tip__label{font-weight:var(--weight-semibold);color:var(--color-secondary-main);margin-right:8px}.fp-tip__content>:not(.fp-tip__label){font-size:13px;line-height:1.4}.fp-panel--empty{text-align:center;color:var(--color-spectrum-gray4);font-size:var(--text-body2)}.fp-input{border:.5px solid var(--color-spectrum-gray3);width:100%;min-height:46px;font-size:var(--text-body2);letter-spacing:.01em;background:var(--color-spectrum-white);color:var(--color-spectrum-black);transition:background-color var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease;border-radius:3px;padding:0 12px;line-height:1.35}.fp-input::placeholder{color:var(--color-spectrum-gray3)}.fp-input:hover{background:var(--color-primary-light2);border-color:var(--color-primary-main)}.fp-input:focus{border-color:var(--color-primary-main);outline:none;box-shadow:0 0 0 2px #11008f33}textarea.fp-input{resize:vertical;height:auto;min-height:108px;padding:12px}.fp-input--inline{width:260px;min-width:220px;min-height:40px;padding:0 10px}.fp-input--danger{border-color:var(--color-secondary-main);color:var(--color-secondary-main)}.fp-input--success{border-color:var(--color-action-green);color:var(--color-action-green)}.fp-input--readonly{border-style:dashed;border-color:var(--color-spectrum-gray2);color:var(--color-spectrum-gray4);background:linear-gradient(#fafafa 0%,#f2f2f2 100%)}.fp-input--readonly:hover,.fp-input--readonly:focus{border-color:var(--color-spectrum-gray2);box-shadow:none;background:linear-gradient(#fafafa 0%,#f2f2f2 100%)}.fp-checkbox{opacity:0;pointer-events:none;position:absolute}.fp-checkbox-wrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.fp-checkbox__box{border:2px solid var(--color-primary-main);color:#0000;width:22px;height:22px;font-size:12px;font-weight:var(--weight-semibold);transition:background var(--hover-transition-duration) ease, color var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease;border-radius:4px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.fp-list__item:hover{background:var(--color-primary-light1);border-color:var(--color-spectrum-gray2)}.fp-checkbox:checked+.fp-checkbox__box{background:var(--color-primary-main);color:var(--color-spectrum-white)}.fp-checkbox:focus-visible+.fp-checkbox__box{box-shadow:0 0 0 2px var(--color-primary-main)}.fp-search{flex:1;min-width:220px;position:relative}.fp-search__icon{width:16px;height:16px;color:var(--color-spectrum-gray3);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.fp-search__input{border:.5px solid var(--color-spectrum-gray3);background:var(--color-spectrum-white);width:100%;font-size:var(--text-body2);letter-spacing:.01em;color:var(--color-spectrum-black);height:46px;transition:background-color var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease;border-radius:3px;padding:0 12px 0 36px;line-height:1.35}.fp-search__input::placeholder{color:var(--color-spectrum-gray3)}.fp-search__input:hover{background:var(--color-primary-light2);border-color:var(--color-primary-main)}.fp-search__input:focus{border-color:var(--color-primary-main);outline:none;box-shadow:0 0 0 2px #11008f33}.fp-button--search{height:40px}.fp-modal .fp-button,.fp-modal-shell .fp-button{white-space:nowrap;flex:none;min-width:max-content;max-width:none}.fp-modal .fp-button--robin,.fp-modal-shell .fp-button--robin{width:auto;max-width:none;font-size:var(--text-body2);flex-shrink:0;min-height:40px}.fp-modal .fp-button--robin.fp-button--icon-left,.fp-modal-shell .fp-button--robin.fp-button--icon-left{padding-left:40px;padding-right:16px}.fp-modal .fp-button--robin.fp-button--icon-right,.fp-modal-shell .fp-button--robin.fp-button--icon-right{padding-left:16px;padding-right:40px}.fp-modal .fp-button--robin .truncate,.fp-modal-shell .fp-button--robin .truncate,.fp-modal .fp-button .truncate,.fp-modal-shell .fp-button .truncate{text-overflow:clip;max-width:none;overflow:visible}.fp-modal .fp-button .invisible,.fp-modal-shell .fp-button .invisible{text-overflow:clip;width:max-content;max-width:none;display:inline-block;overflow:visible}.fp-modal .fp-button--full,.fp-modal-shell .fp-button--full,.fp-modal .fp-button.fp-button--full,.fp-modal-shell .fp-button.fp-button--full{width:100%}.fp-modal .fp-button--icon-left.fp-button--add,.fp-modal-shell .fp-button--icon-left.fp-button--add{padding-left:36px;padding-right:16px}.fp-modal .fp-button--icon-right.fp-button--add,.fp-modal-shell .fp-button--icon-right.fp-button--add{padding-left:16px;padding-right:40px}.fp-search-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fp-grow{flex:1}.fp-icon-circle{aspect-ratio:1;border:1px solid;border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;display:inline-flex}.fp-icon-circle--sm{flex-basis:20px;width:20px;min-width:20px;height:20px}.fp-list__dot{background:var(--color-action-amber);border-radius:999px;width:8px;height:8px}.fp-activity{align-items:flex-start;gap:12px;display:flex}.fp-activity-section__body{gap:16px}.fp-activity-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.fp-activity-search{min-width:320px}.fp-activity-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.fp-activity-card{border:1px solid var(--color-spectrum-gray2);appearance:none;cursor:pointer;width:100%;min-height:196px;color:inherit;font:inherit;text-align:left;transition:border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease, transform var(--hover-transition-duration) ease;background:linear-gradient(#fff 0%,#fafafa 100%);border-radius:6px;flex-direction:column;align-items:stretch;gap:14px;padding:18px;display:flex}.fp-activity-card:hover,.fp-activity-card:focus-visible{border-color:var(--color-primary-main);transform:translateY(-1px);box-shadow:0 10px 24px #11008f14}.fp-activity-card:focus-visible{outline:none;box-shadow:0 0 0 3px #11008f29}.fp-activity-card__head{flex-direction:column;gap:12px;display:flex}.fp-activity-card__top{justify-content:flex-end;display:flex}.fp-activity-card__badge{align-self:flex-start}.fp-activity-card__title-row{align-items:flex-start;gap:10px;display:flex}.fp-activity-card__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fp-activity-card__note{color:var(--color-spectrum-gray4);line-height:1.45}.fp-activity-card__foot{justify-content:flex-end;align-items:center;margin-top:auto;display:flex}.fp-activity-empty{border:1px dashed var(--color-spectrum-gray2);background:var(--color-spectrum-white2);text-align:center;border-radius:6px;padding:24px 18px}.fp-activity-item{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);cursor:pointer;appearance:none;width:100%;color:inherit;font:inherit;text-align:left;transition:border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease, background-color var(--hover-transition-duration) ease;border-radius:6px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}.fp-activity__controls{justify-content:flex-end;align-items:center;gap:8px;display:flex;position:relative;top:-2px}.fp-activity__controls--wide{flex-wrap:wrap;gap:12px;top:0}.fp-activity-item:hover{background:var(--color-primary-light1);border-color:var(--color-spectrum-gray2)}.fp-activity-item:focus-visible{border-color:var(--color-primary-main);outline:none;box-shadow:0 0 0 3px #11008f29}.fp-overview-activity-list{gap:10px}.fp-activity-item--detailed{gap:18px;padding:16px}.fp-activity-item__body{flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.fp-activity-item__aside{text-align:right;flex-direction:column;flex:0 0 220px;justify-content:space-between;align-items:flex-end;gap:12px;min-width:180px;display:flex}.fp-activity-item__meta{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.fp-activity-item__note{line-height:1.45}.fp-activity-item__open{justify-content:flex-end;width:100%;display:flex}.fp-activity__content{flex:auto;min-width:0}.fp-activity__dot{border-radius:999px;flex:none;width:8px;height:8px;margin-top:4px}.fp-activity__dot--accent{background:var(--color-secondary-main)}.fp-activity__dot--danger{background:var(--color-action-red)}.fp-activity__dot--success{background:var(--color-action-green)}.fp-activity__dot--warning{background:var(--color-action-amber)}.fp-pagination--activity{margin-top:4px}.fp-show-lg{display:none}@media (width>=1180px){.fp-show-lg{display:block}.fp-hide-lg,.fp-hide-md{display:none}}@media (width<=1179px){.fp-hide-md{display:flex}}@media (width<=1200px){.fp-table__wrap{-webkit-overflow-scrolling:touch;overflow:auto hidden}.fp-table{min-width:760px}}@media (width<=960px){.fp-filter{flex-basis:160px;min-width:160px}.fp-view-toggle,.fp-view-toggle .fp-row{width:100%}.fp-view-toggle .fp-button--wide{flex:1 1 0;min-width:0}.fp-modal__footer{flex-wrap:wrap}.fp-modal__footer .fp-button{flex:220px}.fp-modal-form-grid{grid-template-columns:minmax(0,1fr)}.fp-evidence-create__summary{flex-direction:column;align-items:flex-start}.fp-split-row{grid-template-columns:1fr;align-items:stretch;gap:8px}.fp-split-row .fp-icon-button--square{justify-self:flex-end}}.fp-modal{flex-direction:column;gap:16px;display:flex}.fp-modal__header{flex-direction:column;gap:4px;display:flex}.fp-modal__header--with-close{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px}.fp-modal__header-copy{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.fp-modal__close{flex:none}.fp-modal__header--tight{margin-bottom:-10px}.fp-modal__title{font-size:var(--text-heading2);font-weight:var(--weight-semibold);color:var(--color-spectrum-black)}.fp-modal__desc{font-size:var(--text-body2);color:var(--color-spectrum-gray4)}.fp-modal__section{flex-direction:column;gap:12px;display:flex}.fp-modal-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fp-modal-form-field{flex-direction:column;gap:6px;min-width:0;display:flex}.fp-modal-form-field--full{grid-column:1/-1}.fp-modal-readonly-field{cursor:not-allowed;align-items:center;gap:10px;display:flex}.fp-modal-readonly-field__icon{color:var(--color-spectrum-gray3);flex:none}.fp-modal-readonly-field__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fp-evidence-create__hint{margin-top:-2px}.fp-evidence-create__highlight-tools{flex-direction:column;gap:8px;display:flex}.fp-evidence-create__highlight-manual{flex-wrap:wrap;gap:8px;display:flex}.fp-evidence-create__highlight-input{flex:260px;min-width:220px;height:40px}.fp-evidence-create__sentence-list{flex-direction:column;gap:6px;display:flex}.fp-evidence-create__sentence-btn{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);color:var(--color-spectrum-gray4);text-align:left;font-size:var(--text-body2);cursor:pointer;border-radius:6px;padding:8px 10px;transition:background-color .14s,border-color .14s,color .14s}.fp-evidence-create__sentence-btn:hover,.fp-evidence-create__sentence-btn.is-selected{background:var(--color-primary-light1);border-color:var(--color-primary-main)}.fp-evidence-create__highlight-list{flex-direction:column;gap:8px;display:flex}.fp-evidence-create__highlight-item{justify-content:space-between;gap:10px}.fp-evidence-create__highlight-item span{overflow-wrap:anywhere}.fp-evidence-create__highlight-remove{width:20px;height:20px;color:var(--color-spectrum-gray4);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .14s,background-color .14s,color .14s;display:inline-flex}.fp-evidence-create__highlight-remove:hover{border-color:var(--color-primary-main);background:var(--color-primary-light1);color:var(--color-primary-main)}.fp-modal__section--confirm{gap:0}.fp-modal__section--confirm .fp-modal__section-title{margin-bottom:-6px}.fp-modal__warning{color:var(--color-secondary-main);font-size:var(--text-body2);align-items:center;gap:8px;margin-top:6px;display:inline-flex}.fp-modal__warning-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fp-modal__warning-svg{width:14px;height:14px;color:var(--color-secondary-main)}.fp-modal__section-subtitle{margin-top:-2px}.fp-split-step1{flex-direction:column;gap:12px;display:flex}.fp-modal__subsection{flex-direction:column;gap:10px;display:flex}.fp-modal__subsection-title{font-weight:var(--weight-semibold);color:var(--color-spectrum-black)}.fp-modal__subsection-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.fp-split-grid{flex-direction:column;gap:10px;display:flex}.fp-split-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.fp-split-row .fp-input{height:40px}.fp-icon-button--square{width:40px;height:40px}.fp-search--compact{max-width:320px}.fp-card--muted{background:var(--color-spectrum-gray1)}.fp-card--lavender,.fp-card-inspector{background:var(--color-primary-light1);border-color:var(--color-primary-light1)}.fp-link--subtle{font-size:var(--text-body2);color:var(--color-primary-main);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:none}.fp-button--accordion.is-open{background:var(--color-primary-light1);border-color:var(--color-primary-light1)}.fp-button--accordion.is-open:hover{background:var(--color-primary-light2);border-color:var(--color-primary-light2)}.fp-accordion__chevron{transition:transform .2s}.fp-button--accordion.is-open .fp-accordion__chevron{transform:rotate(180deg)}.fp-button--modal{min-width:190px}.fp-button--match{width:100%}.fp-section__actions--tight,.fp-section__actions-center-tight{padding-bottom:8px}.fp-modal__section-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.fp-modal__section-title{font-size:var(--text-body2);font-weight:var(--weight-semibold);color:var(--color-spectrum-gray4)}.fp-modal__section-head .fp-modal__section-title{align-self:end;padding-top:6px}.fp-modal__footer{justify-content:flex-end;align-items:center;gap:12px;padding-top:5px;display:flex}.fp-modal__footer--split{justify-content:space-between}.fp-modal__footer--split .fp-button{flex:1 1 0}.fp-evidence-create__summary{justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.fp-tenant-list{flex-direction:column;gap:12px;display:flex}.fp-tenant-item{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);transition:background var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease;border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(280px,360px);grid-template-areas:"name selector-head""view selector";align-items:start;gap:12px 20px;padding:16px;display:grid}.fp-tenant-item--selected{background:#f4f2ff;border-color:#11008f29}.fp-tenant-item--hidden{background:var(--color-spectrum-gray1)}.fp-tenant-item__name{font-size:var(--text-body1);font-weight:var(--weight-semibold);color:var(--color-spectrum-black)}.fp-tenant-item__name-row{grid-area:name;align-items:center;min-width:0;min-height:34px;display:flex}.fp-tenant-item__edit{width:28px;height:28px}.fp-tenant-item__edit-row{gap:8px}.fp-tenant-item__view-box{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;grid-area:view;justify-content:space-between;align-items:center;gap:12px;width:min(100%,240px);height:46px;padding:0 12px;display:flex}.fp-tenant-item--selected .fp-tenant-item__view-box{border-color:#11008f29}.fp-tenant-item__selector{flex-direction:column;grid-area:selector;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.fp-tenant-item__selector-head{flex-wrap:wrap;grid-area:selector-head;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:34px;display:flex}.fp-tenant-item__label{font-weight:var(--weight-semibold);color:var(--color-spectrum-black)}.fp-tenant-item__selector-meta{font-size:var(--text-body3);color:var(--color-spectrum-gray3)}.fp-tenant-item__select-filter{width:100%;min-width:0}.fp-tenant-item__select-filter .fp-filter__control{border-radius:6px}.fp-tenant-item__select-filter .fp-filter__menu{z-index:30;border-radius:6px}.fp-tenant-item__hint{color:var(--color-spectrum-gray3);font-size:12px;line-height:1.35}.fp-meta-row{color:var(--color-spectrum-gray3);font-size:var(--text-body3)}.fp-meta-item img,.fp-meta-item svg{width:16px;height:16px}.fp-dot-divider{background:var(--color-spectrum-gray2);border-radius:999px;width:4px;height:4px;display:inline-block}.fp-tenant-empty{border:1px dashed var(--color-spectrum-gray2);text-align:center;border-radius:6px;padding:12px}.fp-modal--alert .fp-modal__section{padding-top:8px}.fp-alert-list{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:12px;padding:12px 14px}.fp-alert-list__title{color:var(--color-spectrum-gray4);margin-bottom:8px;font-weight:600}.fp-alert-list__items{flex-wrap:wrap;gap:8px;display:flex}.fp-alert-chip{color:var(--color-spectrum-gray4);background:#f6f5ff;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.fp-alert-chip--muted{color:var(--color-spectrum-gray3);background:#f2f2f2}.fp-search--full{width:100%}.fp-modal-shell{width:min(840px,94vw);max-width:840px}.fp-modal-shell--narrow{width:min(420px,94vw);max-width:420px}.fp-processing-cogs{justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}.fp-processing-cogs__gear{color:#2563eb;justify-content:center;align-items:center;display:inline-flex;position:absolute}.fp-processing-cogs__gear--large{width:84px;height:84px;animation:10s linear infinite fp-gear-spin}.fp-processing-cogs__gear--small{width:60px;height:60px;animation:10s linear infinite fp-gear-spin-reverse;bottom:7px;right:7px}.fp-processing-cogs__svg{stroke-width:1.2px}.fp-processing-cogs__gear svg{width:100%;height:100%}.fp-processing-cogs__link{display:none}.fp-processing-close{justify-content:center;min-width:220px;margin-top:16px}.fp-processing-body{flex-direction:column;align-items:center;gap:8px;display:flex}.fp-processing-message{text-align:center;max-width:420px;color:var(--color-spectrum-gray4)}.fp-loading-shell--sm{border-radius:6px}.fp-loading-shell--md{border-radius:8px}@keyframes fp-spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fp-gear-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fp-gear-spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.fp-chip-item{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);font-size:var(--text-body2);color:var(--color-spectrum-gray4);z-index:1;border-radius:6px;align-items:center;gap:8px;min-width:0;padding:8px 12px;display:flex;position:relative}.fp-chip-item__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.fp-modal__label-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.fp-chip-item__dot{background:var(--color-action-amber);border-radius:999px;width:8px;height:8px}.fp-chip-item__dot--accepted{background:var(--color-success)}.fp-chip-item__dot--processing{background:var(--color-status-processing)}.fp-chip-item__dot--rejected{background:var(--color-danger)}.fp-chip-item__dot--pending{background:var(--color-action-amber)}.fp-chip-item__dot--neutral{background:#d1d1d1}.fp-confirm__sources{z-index:2;grid-auto-rows:1fr;align-self:center;row-gap:10px;display:grid;position:relative}.fp-confirm__sources--dense .fp-chip-item{padding:6px 10px;font-size:13px}.fp-confirm__sources--sparse .fp-chip-item{padding:10px 14px}.fp-confirm__sources--dense{row-gap:4px}.fp-confirm__sources--sparse{row-gap:14px}.fp-confirm__sources .fp-chip-item{height:100%}.fp-confirm__sources--single{grid-auto-rows:auto}.fp-confirm__sources--single .fp-chip-item{height:auto}.fp-confirm{position:relative;overflow:hidden}.fp-confirm__target{z-index:2;align-self:center;position:relative}.fp-sankey{pointer-events:none;z-index:1;opacity:0;width:100%;height:100%;transition:opacity .18s;position:absolute;inset:0;overflow:visible}.fp-sankey--visible{opacity:1}.fp-sankey__leaf,.fp-sankey__trunk{fill:none;stroke:#f4f2ff;stroke-linecap:butt;stroke-linejoin:miter;opacity:1}.fp-sankey__node{fill:#f4f2ff}.fp-section__actions,.fp-section__actions-center-tight{background:var(--color-spectrum-gray1);border-top:1px solid var(--color-spectrum-gray2);align-items:center;gap:8px;padding:12px 16px;display:flex}.fp-section__actions--center,.fp-section__actions-center-tight{background:var(--color-spectrum-white);border-top:none;justify-content:center;padding:0 16px 12px;position:relative}.fp-section__actions--center:before,.fp-section__actions-center-tight:before{content:"";background:var(--color-spectrum-gray2);z-index:0;height:1px;position:absolute;top:38%;left:16px;right:16px;transform:translateY(-50%)}.fp-section__actions--center .fp-button,.fp-section__actions-center-tight .fp-button{z-index:1;background:var(--color-spectrum-white);position:relative}.fp-section__actions--center .fp-button:hover,.fp-section__actions-center-tight .fp-button:hover{background:var(--color-primary-light2);border-color:var(--color-primary-light2);color:var(--color-spectrum-gray4)}.fp-section__actions-row{flex-wrap:wrap;gap:8px;display:flex}.fp-synonym-add-row{align-items:center;gap:8px;width:100%;display:flex}.fp-synonym-add-row__input{flex:1;min-width:220px}.fp-synonym-add-row__hint{color:var(--color-danger-main);font-size:var(--text-caption)}.fp-link-modal__search{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:0 12px;display:flex}.fp-link-modal__search-input{min-width:0;font-size:var(--text-body1);color:var(--color-spectrum-black);background:0 0;border:0;outline:none;flex:1}.fp-link-modal__search-input::placeholder{color:var(--color-spectrum-gray3)}.fp-link-modal__results{flex-direction:column;gap:8px;display:flex}.fp-link-modal__row{border:1px solid var(--color-spectrum-gray2);transition:border-color var(--hover-transition-duration) ease, background-color var(--hover-transition-duration) ease;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.fp-link-modal__row:hover,.fp-link-modal__row--selected{background:var(--color-primary-light2);border-color:var(--color-primary-main)}.fp-link-modal__row-content{flex-direction:column;gap:2px;min-width:0;display:flex}.fp-link-modal__select-btn{flex:none;width:auto;min-width:110px}.fp-link-modal__select-btn--active,.fp-link-modal__select-btn--active:hover{background:var(--color-primary-main);border-color:var(--color-primary-main);color:var(--color-spectrum-white)}.fp-link-modal__empty{border:1px dashed var(--color-spectrum-gray2);border-radius:6px;padding:12px}.fp-link-modal__empty--stack{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.fp-button--add{white-space:nowrap;border-radius:6px;width:max-content;min-width:96px;height:40px;padding:8px 14px}.fp-modal .fp-button--add,.fp-modal-shell .fp-button--add{min-width:120px;font-size:var(--text-body2);white-space:nowrap;width:max-content;min-height:40px;padding:8px 16px}.fp-modal .fp-button,.fp-modal-shell .fp-button{flex-shrink:0;width:max-content;height:40px;min-height:40px}@media (width<=1023px){.fp-page{gap:20px}.fp-page--detail{gap:16px}.fp-header__row{align-items:flex-start}.fp-header--sticky{padding:10px 0}.fp-header__title-line,.fp-header--detail-title-gap .fp-header__title-line{gap:10px}.fp-section--activity .fp-section__head{align-items:flex-start}.fp-activity-toolbar{align-items:stretch}.fp-overview-section__tools{justify-content:space-between;width:100%}.fp-activity-search{width:100%;min-width:0}.fp-pagination{padding:10px 12px}.fp-pagination__controls{flex-wrap:wrap;justify-content:flex-end;width:100%}.fp-pagination__pages{flex-wrap:wrap}}@media (pointer:coarse) and (width>=768px) and (width<=1180px){.fp-pagination{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.fp-pagination__meta,.fp-pagination__controls,.fp-pagination__pages{flex-wrap:nowrap;width:auto}.fp-button--pagination,.fp-pagination__page{flex:none}}@media (width<=720px){.fp-page{gap:16px}.fp-page--detail{gap:14px}.fp-header__row{gap:12px}.fp-header--sticky{padding:10px 0 8px}.fp-header__title-line,.fp-header--detail-title-gap .fp-header__title-line{gap:8px}.fp-header__title{font-size:var(--text-heading2)}.fp-header__desc-row{gap:10px}.fp-header__desc-actions{justify-content:flex-start;width:100%;margin-left:0}.fp-header .fp-row--nowrap{flex-wrap:wrap}.fp-practice-title-edit-row,.fp-practice-title-edit-input{max-width:100%}.fp-header__actions{justify-content:flex-start;width:100%}.fp-header__right--stack,.fp-header__badges--right{justify-content:flex-start;align-items:flex-start}.fp-subsection__head,.fp-section__head{flex-direction:column;align-items:flex-start;gap:8px}.fp-section__body,.fp-section-body-flush{padding-left:12px;padding-right:12px}.fp-row-actions{align-items:stretch}.fp-row-actions>*{flex-basis:100%}.fp-search{width:100%;min-width:0}.fp-search-row>*{flex:100%}.fp-input--inline{width:100%;min-width:0}.fp-activity-grid{grid-template-columns:1fr}.fp-review-queue-list-item,.fp-activity-item--detailed{flex-direction:column;align-items:stretch}.fp-review-queue-list-item__aside,.fp-activity-item__aside{text-align:left;align-items:flex-start;width:100%;min-width:0}.fp-review-queue-list-item__meta,.fp-activity-item__meta{text-align:left;justify-content:flex-start;align-items:flex-start}.fp-review-queue-list-item__open,.fp-activity-item__open{justify-content:flex-start;align-self:flex-start}.fp-activity-card{min-height:0;padding:16px}.fp-activity-card__meta{align-items:flex-start}.fp-activity__controls--wide{justify-content:space-between;width:100%}.fp-modal__section-head{grid-template-columns:1fr;row-gap:8px}.fp-modal__warning{align-items:flex-start}.fp-modal__footer{flex-direction:column;align-items:stretch;gap:8px}.fp-modal__footer .fp-button{width:100%;min-width:0}.fp-button--modal{min-width:0}.fp-modal .fp-button,.fp-modal-shell .fp-button{width:100%;min-width:0;max-width:100%}.fp-modal .fp-button--robin,.fp-modal-shell .fp-button--robin{align-self:flex-start;width:max-content;min-width:0;max-width:100%}.fp-modal .fp-button--add,.fp-modal-shell .fp-button--add{width:100%;min-width:0}.fp-pagination{gap:8px;margin-top:12px}.fp-pagination__meta,.fp-pagination__info{width:100%}.fp-pagination__controls{gap:6px}.fp-pagination--compact .fp-pagination__pages{display:none}.fp-tenant-item{grid-template-columns:1fr;grid-template-areas:"name""view""selector-head""selector";gap:12px}.fp-tenant-item__selector{width:100%;min-width:0}.fp-tenant-item__view-box{width:100%}.fp-tenant-item__edit-row{align-items:stretch}.fp-tenant-item__edit-row .fp-input--inline{flex:100%}.fp-processing-close{width:100%;min-width:0}.fp-section__actions,.fp-section__actions-center-tight{padding-left:12px;padding-right:12px}.fp-section__actions--center:before,.fp-section__actions-center-tight:before{left:12px;right:12px}.fp-section__actions--center .fp-button,.fp-section__actions-center-tight .fp-button,.fp-section__actions-row .fp-button{width:100%}}.asb-page{--asb-page-gap:20px;--asb-hint-text-color:#9b9b9b;gap:var(--asb-page-gap);flex-direction:column;min-height:100%;display:flex}.asb-page--dashboard{gap:calc(var(--asb-page-gap) - 10px)}.asb-page--session-state{justify-content:center;align-items:center;min-height:calc(100vh - 180px);padding:32px}.asb-card{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px}.asb-sidebar{background:#f4f2ff}.asb-sidebar--white{background:var(--color-spectrum-white)}.asb-sidebar--light-lavender{background:#f4f2ff}.asb-field-rollup-sidebar{align-self:start}.asb-field-rollup-sidebar>.asb-stack{gap:28px}.asb-loading-state{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.asb-loading-state--compact{gap:8px;padding:10px 12px}.asb-session-state-card{width:min(620px,100%);box-shadow:0 12px 32px #140d5014}.asb-loading-state.asb-session-state-card{padding:24px}.asb-loading-state.asb-session-state-card .asb-loading-state__header{align-items:center}.asb-loading-state__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.asb-loading-state__title{font-size:13px;line-height:1.25;font-weight:var(--weight-semibold);color:var(--color-spectrum-black)}.asb-loading-state__message{color:var(--color-spectrum-gray4);margin-top:2px;font-size:12px;line-height:1.35}.asb-loading-state__spinner{border:2px solid #0b3a8026;border-top-color:var(--color-primary-main);border-radius:999px;flex:none;width:28px;height:28px;animation:.9s linear infinite asb-spinner-spin}.asb-loading-state__spinner--compact{width:20px;height:20px}.asb-loading-state.asb-session-restore-card{border-color:var(--color-spectrum-gray2);background:#f5f6fb;border-radius:8px;width:min(560px,100%);padding:22px 24px;box-shadow:0 12px 28px #140d5014}.asb-loading-state.asb-session-restore-card .asb-loading-state__header{justify-content:flex-start;gap:20px}.asb-session-restore-card .asb-loading-state__spinner{border-width:2px;border-color:#11008f38;order:-1;width:42px;height:42px}@supports (color:color-mix(in lab, red, red)){.asb-session-restore-card .asb-loading-state__spinner{border-color:color-mix(in srgb, var(--color-primary-main) 22%, transparent)}}.asb-session-restore-card .asb-loading-state__spinner{border-top-color:var(--color-primary-main);background:#f3f2f9}@supports (color:color-mix(in lab, red, red)){.asb-session-restore-card .asb-loading-state__spinner{background:color-mix(in srgb, var(--color-primary-main) 5%, var(--color-spectrum-white))}}.asb-session-restore-card .asb-loading-state__title{color:var(--color-primary-main);font-size:15px;line-height:1.25}.asb-session-restore-card .asb-loading-state__message{color:#838383;margin-top:6px;font-size:13px;line-height:1.4}.asb-loading-state__skeletons{flex-direction:column;gap:8px;display:flex}.asb-loading-note{margin-top:8px}.asb-loading-note--inline{min-height:76px}@keyframes asb-spinner-spin{to{transform:rotate(360deg)}}.asb-header-card{padding:18px 20px}.asb-layout-grid{grid-template-columns:minmax(0,1fr);gap:24px 22px;display:grid}.asb-balanced-sticky-column{align-self:start;min-width:0}.asb-balanced-sticky-column--sticky{position:static}.asb-preview-publish-grid{align-items:start}.asb-preview-publish-main,.asb-preview-publish-sidebar{min-height:0}.asb-preview-publish-column--sticky{position:static}.asb-layout-grid--single{grid-template-columns:minmax(0,1fr)}.asb-function-farmer-layout{padding-inline:8px}.asb-function-zones-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.asb-function-zones-grid--no-map{grid-template-columns:minmax(0,1fr)}.asb-preview-zones-grid,.asb-session-create-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.asb-session-create-panel{flex-direction:column;gap:2px;display:flex;position:relative}.asb-session-create-validation{max-width:min(100%,520px);color:var(--color-secondary-main);font-size:var(--text-body2);text-wrap:pretty;align-items:center;gap:10px;line-height:1.25;display:inline-flex;position:absolute;top:-38px;right:0}.asb-session-create-validation__icon{border:1px solid var(--color-secondary-light2);background:var(--color-secondary-light1);border-radius:999px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.asb-session-create-validation__svg{width:18px;height:18px;color:var(--color-secondary-main)}.asb-session-create-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.asb-session-create-warning{border:1px solid var(--color-secondary-light2);background:var(--color-secondary-light1);max-width:min(100%,560px);color:var(--color-secondary-main);font-size:var(--text-body2);border-radius:6px;align-items:center;gap:8px;padding:6px 10px;line-height:1.35;display:inline-flex}.asb-session-create-warning__icon{width:16px;height:16px;color:var(--color-secondary-main);flex:none}.asb-session-create-step{transition:background-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease;border-radius:6px;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:2px;margin-inline:-8px;padding:4px 8px;display:grid}.asb-session-create-step__number{border:1px solid var(--color-primary-main);background:var(--color-primary-light2);width:32px;height:32px;color:var(--color-primary-main);font-size:14px;line-height:1;font-weight:var(--weight-semibold);transition:border-color var(--hover-transition-duration) ease, background-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease, color var(--hover-transition-duration) ease;border-radius:999px;justify-content:center;align-items:center;margin-top:7px;display:inline-flex}.asb-session-create-step--active .asb-session-create-step__number{border-color:var(--color-secondary-main);background:var(--color-secondary-main);color:var(--color-spectrum-white);animation:4.8s ease-out infinite asb-session-create-step-pulse}.asb-session-create-step--complete .asb-session-create-step__number{border-color:var(--color-primary-main);background:var(--color-primary-main);color:var(--color-spectrum-white)}.asb-session-create-step--disabled .asb-session-create-step__number{border-color:var(--color-spectrum-gray2);background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray3)}.asb-session-create-step__body{min-width:0}@keyframes asb-session-create-step-pulse{0%,32%,to{box-shadow:0 0 #9d007b00}8%{box-shadow:0 0 #9d007b52}20%{box-shadow:0 0 0 10px #9d007b00}}.asb-session-create-grid__selectors{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.asb-session-create-grid__selectors>*{min-width:0}.asb-session-create-control--invalid>[data-disabled],.asb-session-create-control--invalid>[aria-disabled],.asb-session-create-control--invalid.asb-inline-field,.asb-session-create-control--invalid .asb-fixed-button{border-color:var(--color-secondary-main)!important;box-shadow:0 0 0 4px #9d007b29!important}.asb-session-create-grid__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:-8px;display:flex}.asb-session-create-grid__actions--inline{align-self:end;margin-top:0}.asb-session-create-panel [data-disabled=true],.asb-session-create-panel [aria-disabled=true],.asb-session-create-panel .asb-inline-field--disabled,.asb-session-create-panel .asb-inline-field--disabled *,.asb-session-create-panel .asb-disabled-action-proxy,.asb-session-create-panel .asb-fixed-button:disabled{cursor:not-allowed!important}.asb-session-create-panel .asb-inline-field--disabled .asb-inline-field__input,.asb-session-create-panel .asb-fixed-button:disabled{pointer-events:none}.asb-session-defaults-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"farmer""agronomist""create";gap:12px;display:grid}.asb-session-defaults-grid>:first-child{grid-area:farmer}.asb-session-defaults-grid>:nth-child(2){grid-area:agronomist}.asb-session-defaults-grid>:nth-child(3){grid-area:create}.asb-session-note-panel{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;padding:12px}.asb-session-note-panel__toggles{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.asb-session-note-panel__toggles--stacked{grid-template-columns:minmax(0,1fr)}.asb-session-note-toggle{cursor:pointer;font-size:var(--text-body2);color:var(--color-spectrum-gray4);align-items:flex-start;gap:8px;line-height:1.4;display:flex}.asb-session-note-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.asb-session-note-grid--stacked{grid-template-columns:minmax(0,1fr)}.asb-session-note-field--full{grid-column:1/-1}.asb-session-note-photo-preview{align-items:center;gap:10px;margin-top:8px;display:flex}.asb-preview-publish-sidebar .circular-image-cropper__body{grid-template-columns:minmax(0,1fr)}.asb-session-date-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"sample-window""from-date""to-date""fetch-data";gap:12px;display:grid}.asb-session-date-grid>:first-child{grid-area:sample-window}.asb-session-date-grid>:nth-child(2){grid-area:from-date}.asb-session-date-grid>:nth-child(3){grid-area:to-date}.asb-session-date-grid>:nth-child(4){grid-area:fetch-data}.asb-session-date-grid .asb-form-label{margin-bottom:4px}.asb-session-date-grid--compact .asb-form-control{min-height:40px}.asb-session-date-grid .asb-session-create-grid__actions,.asb-session-defaults-grid .asb-session-create-grid__actions,.asb-session-date-grid .asb-session-create-grid__actions>*,.asb-session-defaults-grid .asb-session-create-grid__actions>*,.asb-session-date-grid .asb-fixed-button,.asb-session-defaults-grid .asb-fixed-button{width:100%}.asb-card--section{padding:24px}.asb-card--subsection{padding:16px}.asb-card--compact{padding:12px}.asb-card--lavender{background:var(--color-primary-light1)}.asb-stack{flex-direction:column;gap:16px;display:flex}.asb-dashboard-stack{gap:calc(var(--asb-page-gap) - 10px)}.asb-context-switcher{background:#f8f9fc;flex-direction:column;gap:10px;display:flex}.asb-context-switcher__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.asb-context-switcher__help{line-height:1.35}.asb-context-switcher__grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.asb-context-switcher__group{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;flex-direction:column;gap:6px;min-width:0;padding:10px;display:flex}.asb-context-switcher__group-label{font-size:12px;line-height:1.2;font-weight:var(--weight-semibold);color:var(--color-primary-main)}.asb-context-switcher__group-help{color:var(--color-spectrum-gray4);font-size:11px;line-height:1.35}.asb-context-switcher__chips{gap:6px!important}.asb-context-switcher__chips>button{max-width:min(100%,240px)}.asb-context-switcher--function-builder .asb-context-switcher__chips>button{max-width:min(100%,260px)}.asb-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.asb-header-row--roomy{gap:16px}.asb-builder-header-subtitle{color:#838383}.asb-studio-header-title{color:var(--color-primary-main);font-size:18px;line-height:1.25}.asb-studio-header-subtitle{color:#838383;font-size:14px;line-height:1.35}.asb-builder-header-title{color:var(--color-primary-main)}.asb-builder-header-context-label{color:#838383}.asb-function-heading-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:12px 16px;display:grid}.asb-function-heading-title{min-width:0}.asb-section-heading{font-size:16px;line-height:1.25;font-weight:var(--weight-semibold);color:var(--color-spectrum-black)}.asb-section-heading--compact{font-size:14px}.asb-section-heading--with-help{align-items:center;gap:6px;display:inline-flex}.asb-section-heading--preview{font-size:15px}.asb-section-subheading{color:#838383;font-size:14px;line-height:1.35}.asb-section-subheading--small,.asb-section-subheading--compact{font-size:12px}.asb-section-subheading__strong{color:inherit;font-weight:var(--weight-semibold)}.asb-function-heading-select{width:100%;min-width:0;max-width:none}.asb-tube-wrap{--asb-nav-max:480px;--asb-nav-base-height:calc(var(--asb-label-line) + var(--asb-label-gap) + var(--asb-stop-size) + 6px);width:100%;max-width:var(--asb-nav-max);--asb-stop-size:24px;--asb-mini-size:20px;--asb-label-line:14px;--asb-label-gap:4px;--asb-line-height:4px;--asb-main-padding-bottom:6px;--asb-line-center:calc(var(--asb-label-line) + var(--asb-label-gap) + (var(--asb-stop-size) / 2));--asb-branch-line-height:var(--asb-line-height);--asb-branch-curve-width:30px;--asb-branch-curve-height:29px;flex-direction:column;justify-self:center;gap:8px;margin-left:0;display:flex;position:relative}.asb-tube-wrap--branch{--asb-label-gap:4px;--asb-nav-max:560px;gap:2px}.asb-tube-wrap--builder{height:var(--asb-nav-base-height);overflow:visible;transform:translateY(-14px)}.request-sample-tube{--asb-nav-max:360px}.request-sample-tube.asb-tube-wrap--branch{--asb-nav-max:460px;--asb-branch-y-offset:-2px}.sample-requisition-tube.asb-tube-wrap--builder{--asb-nav-max:760px;--asb-nav-base-height:88px;transform:none}.sample-requisition-tube.asb-tube-wrap--branch{--asb-nav-max:760px}.asb-tube-wrap--builder.asb-tube-wrap--main-only{transform:none}.asb-tube-wrap--builder .asb-tube-branch{left:0;right:0;top:calc(var(--asb-line-center) - var(--asb-branch-curve-start));pointer-events:none;margin-top:0;position:absolute}.asb-tube-wrap--builder .asb-tube-branch__steps,.asb-tube-wrap--builder .asb-tube-branch__step{pointer-events:auto}.asb-tube-main{padding:0;padding-bottom:var(--asb-main-padding-bottom);z-index:3;position:relative}.asb-tube-main__line{top:calc(var(--asb-line-center) - (var(--asb-line-height) / 2));left:var(--asb-line-offset,6%);right:var(--asb-line-offset,6%);height:var(--asb-line-height);background:var(--color-spectrum-gray2);z-index:1;border-radius:999px;position:absolute}.asb-tube-main__line:before,.asb-tube-main__line:after{content:"";height:100%;width:var(--asb-branch-curve-width);background:var(--color-spectrum-white);display:none;position:absolute;top:0}.asb-tube-main__steps{z-index:2;align-items:flex-start;gap:0;width:100%;display:grid;position:relative}.asb-tube-main__step{align-items:center;gap:var(--asb-label-gap);text-align:center;flex-direction:column;padding:0 8px;display:flex;position:relative}.asb-tube-clickable{color:inherit;font:inherit;cursor:pointer;appearance:none;background:0 0;border:none}.asb-tube-clickable:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:3px;border-radius:999px}@keyframes asb-tube-pulse{0%{transform:scale(1);box-shadow:0 0 #11008f2e}70%{transform:scale(1.05);box-shadow:0 0 0 6px #11008f00}to{transform:scale(1);box-shadow:0 0 #11008f00}}.asb-tube-clickable:hover .asb-tube-main__stop,.asb-tube-clickable:hover .asb-tube-mini,.asb-tube-clickable:focus-visible .asb-tube-main__stop,.asb-tube-clickable:focus-visible .asb-tube-mini{animation:.9s ease-in-out infinite asb-tube-pulse}.asb-tube-main__step--spacer{pointer-events:none}.asb-tube-main__label{font-size:12px;line-height:var(--asb-label-line);height:var(--asb-label-line);color:var(--color-spectrum-gray3);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.asb-tube-main__label--spacer{visibility:hidden}.asb-tube-main__label.is-active{color:var(--color-primary-main);font-weight:var(--weight-semibold)}.asb-tube-main__mini-label{width:max-content;max-width:none;color:var(--color-spectrum-gray3);text-align:center;white-space:nowrap;margin-top:2px;font-size:10px;line-height:1.1;overflow:visible}.asb-tube-main__mini-label.is-active{color:var(--color-primary-main);font-weight:var(--weight-semibold)}.asb-tube-main__stop{width:var(--asb-stop-size);height:var(--asb-stop-size);border:2px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:999px;justify-content:center;align-items:center;display:flex}.asb-tube-main__dot-slot{height:var(--asb-stop-size);justify-content:center;align-items:center;display:flex}.asb-tube-main__stop--complete{background:var(--color-primary-main);border-color:var(--color-primary-main)}.asb-tube-main__stop--active{border-color:var(--color-primary-main);box-shadow:none}.asb-tube-main__inner{background:var(--color-primary-main);border-radius:999px;width:16px;height:16px}.asb-tube-mini{width:var(--asb-mini-size);height:var(--asb-mini-size);border:2px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);color:var(--color-spectrum-white);border-radius:999px;justify-content:center;align-items:center;display:flex}.asb-tube-mini svg{width:10px;height:10px}.asb-tube-mini--complete{background:var(--color-primary-main);border-color:var(--color-primary-main)}.asb-tube-mini--active{border-color:var(--color-primary-main);box-shadow:none}.asb-tube-mini__inner{background:var(--color-primary-main);border-radius:999px;width:12px;height:12px}.asb-tube-branch{--asb-branch-curve-start:3.025px;--asb-branch-curve-end:25.975px;--asb-branch-line-center:var(--asb-branch-curve-end);--asb-branch-curve-clip-top:var(--asb-branch-curve-start);margin-top:calc(var(--asb-branch-curve-start) - var(--asb-line-center) + var(--asb-main-padding-bottom) + var(--asb-branch-y-offset,0px));color:var(--color-spectrum-gray2);z-index:1;padding:0;position:relative}.asb-tube-branch__connectors{width:100%;height:var(--asb-branch-curve-height);pointer-events:none;z-index:1;position:absolute;top:0;left:0;overflow:visible}.asb-tube-branch__connectors path,.asb-tube-branch__curve{fill:none;stroke:currentColor;stroke-width:var(--asb-branch-line-height);stroke-linecap:butt;stroke-linejoin:round}.asb-tube-branch__curve{width:var(--asb-branch-curve-width);height:var(--asb-branch-curve-height);clip-path:inset(var(--asb-branch-curve-clip-top) 0 0 0);position:absolute;top:0}.asb-tube-branch__curve path{fill:none}.asb-tube-branch__curve--left{left:var(--branch-left-px,var(--branch-left,0%))}.asb-tube-branch__curve--right{left:var(--branch-right-px,var(--branch-right,100%));transform:translate(-100%)scaleX(-1)}.asb-tube-branch__track{z-index:1;margin-top:0;padding:0;position:relative}.asb-tube-branch__line{top:calc(var(--asb-branch-line-center) - (var(--asb-branch-line-height) / 2));height:var(--asb-branch-line-height);background:currentColor;border-radius:999px;position:absolute;left:-2px;right:-2px}.asb-tube-branch__steps{z-index:2;padding-top:calc(var(--asb-branch-line-center) - (var(--asb-mini-size) / 2));align-items:flex-start;gap:0;width:100%;margin:0;display:grid;position:relative}.asb-tube-branch__step{flex-direction:column;align-items:center;gap:2px;min-width:0;padding:0 6px;display:flex}.asb-tube-branch__step .asb-tube-mini{width:var(--asb-branch-mini-size,var(--asb-mini-size));height:var(--asb-branch-mini-size,var(--asb-mini-size))}.asb-tube-branch__step .asb-tube-mini__inner{width:calc(var(--asb-branch-mini-size,var(--asb-mini-size)) * .6);height:calc(var(--asb-branch-mini-size,var(--asb-mini-size)) * .6)}.asb-tube-branch__step .asb-tube-mini svg{width:calc(var(--asb-branch-mini-size,var(--asb-mini-size)) * .5);height:calc(var(--asb-branch-mini-size,var(--asb-mini-size)) * .5)}.asb-tube-branch__step-label{display:none}.sample-requisition-tube .asb-tube-branch__step{padding-inline:8px}.sample-requisition-tube .asb-tube-branch__step-label{width:68px;max-width:68px;min-height:22px;color:var(--color-spectrum-gray3);text-align:center;white-space:pre-line;text-wrap:balance;margin-top:3px;font-size:10px;line-height:1.1;display:block;overflow:hidden}.asb-tube-branch__step-label.is-active{color:var(--color-primary-main);font-weight:var(--weight-semibold)}.asb-tube-branch__label{color:var(--color-spectrum-gray3);text-align:center;white-space:nowrap;margin-top:2px;font-size:10px}.asb-tube-branch__label-grid{z-index:2;align-items:flex-start;gap:0;width:100%;margin-top:2px;display:grid;position:relative;overflow:visible}.asb-tube-branch__label-cell{justify-content:center;min-width:0;display:flex;overflow:visible}.asb-tube-branch__label--anchored{max-width:max-content;margin-top:0}.asb-pill{border:1px solid var(--color-primary-light2);background:var(--color-primary-light1);min-width:0;max-width:100%;color:var(--color-primary-main);font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;justify-content:center;align-items:center;padding:6px 14px;display:inline-flex;overflow:hidden}.asb-pill--muted{color:var(--color-primary-main);background:#e7e2ff;border-color:#d3caff}.asb-pill--metadata-grouped{white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;justify-content:flex-start;max-width:100%;line-height:1.35;display:inline-block;overflow:visible}.asb-pill--outline{border-color:var(--color-primary-main);color:var(--color-primary-main);background:0 0}.asb-pill--warning{background:var(--color-RAG-spectrum-amber);color:var(--color-spectrum-gray4);border-color:var(--color-action-amber)}.asb-pill--danger{background:var(--color-RAG-spectrum-red);color:var(--color-spectrum-gray4);border-color:var(--color-action-red)}.asb-outline-button{border-color:var(--color-primary-main)!important;color:var(--color-primary-main)!important;background:var(--color-spectrum-white)!important}.asb-outline-button:hover:not(:disabled),.asb-outline-button:focus-visible:not(:disabled){border-color:var(--color-primary-main)!important;background:var(--color-primary-main)!important;color:var(--color-spectrum-white)!important}.asb-outline-button:hover:not(:disabled) svg,.asb-outline-button:focus-visible:not(:disabled) svg{color:currentColor!important}.asb-search-row{flex-wrap:wrap;align-items:center;gap:12px;width:100%;margin-right:auto;display:flex}.asb-search-row--full{max-width:100%}.asb-search-row--two-thirds{max-width:66.666%}.asb-search-row--with-actions{align-items:stretch}.asb-search-row__actions{flex:none;align-items:stretch;gap:12px;display:flex}.asb-dashboard-control-button,.asb-search-row__actions .asb-dashboard-control-button,.asb-session-create-grid__actions .asb-fixed-button{border-radius:6px!important;height:46px!important;min-height:46px!important;padding-top:0!important;padding-bottom:0!important}.asb-search-row--dashboard .asb-dashboard-bulk-delete-button{min-width:168px!important;height:46px!important;min-height:46px!important;padding-inline:31px!important}.asb-search-row--dashboard .asb-dashboard-delete-selected-button{min-width:212px!important;height:46px!important;min-height:46px!important;padding-inline:24px!important}.asb-search{border:.5px solid var(--color-spectrum-gray3);background:var(--color-spectrum-white);min-width:240px;min-height:46px;transition:border-color var(--hover-transition-duration) ease, background-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease;border-radius:6px;flex:1 1 0;align-items:center;gap:8px;padding:0 12px;display:flex}.asb-search:hover{background:var(--color-primary-light2);border-color:var(--color-primary-main)}.asb-search:focus-within{border-color:var(--color-primary-main);box-shadow:0 0 0 2px #11008f33}.asb-search-row--dashboard{justify-content:flex-end;align-items:center}.asb-search-row--dashboard .asb-search{flex:0 0 350px;width:350px;max-width:100%;height:46px;min-height:46px}.asb-search__input{letter-spacing:.01em;width:100%;color:var(--color-spectrum-black);background:0 0;border:none;outline:none;font-size:16px;line-height:1.35}.asb-search__input::placeholder{color:var(--color-spectrum-gray3)}.asb-form-label{font-size:var(--text-body3);font-weight:var(--weight-semibold);color:var(--color-spectrum-gray4);margin-bottom:6px}.asb-required-asterisk{color:var(--color-secondary-main);font-weight:var(--weight-bold);margin-left:2px}.asb-inline-field{border:.5px solid var(--color-spectrum-gray3);background:var(--color-spectrum-white);width:100%;min-height:46px;transition:border-color var(--hover-transition-duration) ease, background-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease;border-radius:3px;align-items:center;padding:0 12px;display:flex}.asb-inline-field:not(.asb-inline-field--disabled):hover{background:var(--color-primary-light2);border-color:var(--color-primary-main)}.asb-inline-field:focus-within:not(.asb-inline-field--disabled){border-color:var(--color-primary-main);box-shadow:0 0 0 2px #11008f33}.asb-inline-field--disabled{background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray4);cursor:not-allowed}.asb-inline-field__label{border-right:1px solid var(--color-spectrum-gray3);min-width:0;max-width:52%;font-size:var(--text-body2);color:var(--color-spectrum-gray3);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;margin-right:12px;padding-right:12px;line-height:1.2;overflow:hidden}.asb-inline-field__required{color:var(--color-secondary-main);font-weight:var(--weight-bold);margin-left:2px}.asb-inline-field__input{min-width:0;color:var(--color-spectrum-black);font-size:var(--text-body1);background:0 0;border:none;outline:none;flex:1;line-height:1.35}.asb-inline-field__input::placeholder{color:var(--color-spectrum-gray3)}.asb-inline-field__input:disabled{color:var(--color-spectrum-gray4);cursor:not-allowed}.asb-inline-field__input--date{cursor:pointer}.asb-inline-field__input--date::-webkit-calendar-picker-indicator{cursor:pointer}.asb-inline-field__input--date:disabled{color:var(--color-spectrum-gray3);-webkit-text-fill-color:var(--color-spectrum-gray3)}.asb-inline-field__input--date:disabled::-webkit-datetime-edit{color:var(--color-spectrum-gray3);-webkit-text-fill-color:var(--color-spectrum-gray3)}.asb-inline-field__input--date:disabled::-webkit-datetime-edit-text{color:var(--color-spectrum-gray3);-webkit-text-fill-color:var(--color-spectrum-gray3)}.asb-inline-field__input--date:disabled::-webkit-datetime-edit-month-field{color:var(--color-spectrum-gray3);-webkit-text-fill-color:var(--color-spectrum-gray3)}.asb-inline-field__input--date:disabled::-webkit-datetime-edit-day-field{color:var(--color-spectrum-gray3);-webkit-text-fill-color:var(--color-spectrum-gray3)}.asb-inline-field__input--date:disabled::-webkit-datetime-edit-year-field{color:var(--color-spectrum-gray3);-webkit-text-fill-color:var(--color-spectrum-gray3)}.asb-inline-field__input--date:disabled{cursor:not-allowed}.asb-inline-field__input--date:disabled::-webkit-calendar-picker-indicator{cursor:not-allowed}.asb-inline-field__input--date:disabled::-webkit-calendar-picker-indicator{opacity:0}.asb-inline-field__date-icon{width:16px;height:16px;color:var(--color-spectrum-black);pointer-events:none;flex:none;margin-left:8px}.asb-inline-field__value{min-width:0;font-size:var(--text-body1);color:var(--color-spectrum-gray4);white-space:nowrap;text-overflow:ellipsis;flex:1;line-height:1.35;overflow:hidden}.asb-inline-field--disabled .asb-inline-field__value{color:var(--color-spectrum-gray3)}.asb-form-control{border:.5px solid var(--color-spectrum-gray3);background:var(--color-spectrum-white);width:100%;min-height:46px;font-size:var(--text-body2);letter-spacing:.01em;color:var(--color-spectrum-black);transition:border-color var(--hover-transition-duration) ease, background-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease;border-radius:3px;padding:0 12px;line-height:1.35}.asb-form-control::placeholder{color:var(--color-spectrum-gray3)}.asb-form-control:hover{background:var(--color-primary-light2);border-color:var(--color-primary-main)}.asb-form-control:focus{border-color:var(--color-primary-main);outline:none;box-shadow:0 0 0 2px #11008f33}.asb-form-control:disabled{background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray4);cursor:not-allowed}.asb-session-create-grid__selectors .relative>[aria-disabled],.asb-session-date-grid .relative>[aria-disabled],.asb-session-create-grid .asb-inline-field,.asb-session-date-grid .asb-inline-field,.asb-session-defaults-grid .asb-inline-field{border-radius:6px!important}.asb-form-control--select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 20 20' fill='none' stroke='%23939AAF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 8l4 4 4-4'/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:34px}.asb-form-control--date{cursor:pointer}.asb-form-control--date::-webkit-calendar-picker-indicator{cursor:pointer}.asb-form-control--date:disabled{cursor:not-allowed}.asb-form-control--date:disabled::-webkit-calendar-picker-indicator{cursor:not-allowed}.asb-form-control--textarea{resize:vertical;min-height:120px;padding:12px}.asb-note-textarea{width:100%;height:156px}.asb-note-textarea::placeholder,.asb-field-context-textarea::placeholder{color:var(--asb-hint-text-color,#9b9b9b);opacity:1;font-style:italic}.asb-field-context-textarea{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px}.asb-field-context-textarea:hover{border-color:var(--color-spectrum-gray2);background:var(--color-spectrum-white)}.asb-field-context-textarea:focus{border-color:var(--color-primary-main)}.asb-toggle{border:1px solid var(--color-primary-main);background:var(--color-primary-light2);width:112px;min-width:112px;max-width:112px;color:var(--color-primary-main);font-size:12px;font-weight:var(--weight-medium);border-radius:999px;justify-content:space-between;align-items:center;gap:6px;padding:4px 8px 4px 10px;display:inline-flex}.asb-toggle--off{border-color:var(--color-secondary-main);color:var(--color-secondary-main);background:var(--color-secondary-light1);flex-direction:row-reverse;padding:4px 10px 4px 8px}.asb-toggle__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.asb-toggle__dot{background:var(--color-primary-main);border-radius:999px;flex:0 0 20px;width:20px;min-width:20px;height:20px;min-height:20px;margin-left:4px;transition:transform .22s;transform:translate(4px)}.asb-toggle--off .asb-toggle__dot{background:var(--color-secondary-main);margin-right:4px;transform:translate(-4px)}.asb-toggle--disabled,.asb-toggle:disabled{opacity:.56;cursor:not-allowed}.asb-segment{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:999px;align-items:center;gap:2px;max-width:100%;padding:3px;display:inline-flex}.asb-segment__btn{font-size:12px;font-weight:var(--weight-medium);color:var(--color-spectrum-gray4);white-space:nowrap;background:0 0;border:none;border-radius:999px;flex:none;padding:6px 16px}.asb-segment__btn.is-active{background:var(--color-primary-main);color:var(--color-spectrum-white)}.asb-row{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;padding:12px 14px}.asb-table-shell{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);-webkit-overflow-scrolling:touch;border-radius:6px;padding:0;position:relative;overflow:auto hidden}.asb-table-shell:before{content:none}.asb-table{border-collapse:collapse;border-spacing:0;table-layout:fixed;z-index:1;width:100%;position:relative}.asb-col--field{width:auto}.asb-col--status{width:180px}.asb-col--next{width:160px}.asb-col--action{width:200px}.asb-table__head th{font-size:var(--text-body2,14px);font-weight:var(--weight-medium);color:var(--color-spectrum-black);text-align:left;background:var(--color-spectrum-gray1);border-bottom:1px solid var(--color-spectrum-gray2);border-right:1px solid var(--color-spectrum-gray2);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;height:46px;padding:10px 12px;overflow:hidden}.asb-table__head th:first-child{padding-left:12px}.asb-table__head th:last-child{border-right:none;padding-right:12px}.asb-table__sort-button{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;gap:8px;padding:0;display:inline-flex}.asb-table__sort-button:focus-visible{outline:2px solid var(--color-secondary-main);outline-offset:2px;border-radius:6px}.asb-table__sort-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.asb-table__sort-label-full,.asb-table__sort-label-compact{min-width:0}.asb-table__sort-label-compact{display:none}.asb-table__sort-mode{background:var(--color-primary-light2);color:var(--color-primary-main);white-space:nowrap;border-radius:999px;flex:none;padding:2px 7px;font-size:11px;font-weight:600;line-height:1.2}.asb-table__sort-mode-prefix{color:var(--color-primary-main);font-size:10px;font-weight:600}.asb-table__sort-icon{color:var(--color-spectrum-gray3);flex:none;transition:transform .16s,color .16s;transform:rotate(90deg)}.asb-table__sort-icon.is-active{color:var(--color-primary-main);transform:rotate(90deg)}.asb-table__sort-icon.is-active.is-asc{transform:rotate(-90deg)}.asb-table__row td{border-bottom:1px solid var(--color-spectrum-gray2);border-right:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);vertical-align:middle;height:46px;padding:10px 12px}.asb-table__row{cursor:pointer}.asb-table__row--static{cursor:default}.asb-table__row td:first-child{padding-left:12px}.asb-table__row td:last-child{border-right:none;padding-right:12px}.asb-table__row:last-child td{border-bottom:none}.asb-table__row:hover td{background:var(--color-primary-light1)}.asb-table__row--static:hover td{background:var(--color-spectrum-white)}.asb-table__row.asb-row--selected td,.asb-table__row.asb-row--selected:hover td{background:#f4f2ff}.asb-table__row.asb-row--new-session td{background:#fcfff2;animation:.32s ease-out asb-new-session-background;box-shadow:inset 0 1px #00785529}.asb-table__row.asb-row--table-enter:not(.asb-row--new-session) td{animation:.18s ease-out both asb-session-row-enter}.asb-table__row.asb-row--new-session.asb-row--table-enter td{animation:.18s ease-out both asb-session-row-enter,.32s ease-out asb-new-session-background}.asb-table__row.asb-row--table-exit td{pointer-events:none;animation:.18s ease-in both asb-session-row-exit}.asb-table__row.asb-row--new-session:hover td{background:#fcfff2}.asb-table__row.asb-row--expanded td{border-bottom:none}.asb-table__row .asb-toggle__dot{flex:0 0 16px;width:16px;min-width:16px;height:16px;min-height:16px}.asb-map-shell{flex:1;min-height:0;position:relative;overflow:hidden}.asb-map-shell--framed{border:1px solid var(--color-spectrum-gray2);border-radius:6px}.asb-map-shell--preview{height:140px}.asb-map-shell--preview-full{height:300px;min-height:300px}.asb-map-shell--min-panel-height{min-height:260px}.asb-map-shell .leaflet-container{cursor:grab;border-radius:6px;overflow:hidden}.asb-map-shell .leaflet-interactive{cursor:grab!important}.asb-map-shell .leaflet-container:active,.asb-map-shell .leaflet-dragging{cursor:grabbing}.asb-map-shell .cluster-label,.asb-map-shell .cluster-icon-wrapper,.asb-map-shell .hier-wrapper{display:none!important}.asb-map-shell .map-zone-label .map-zone-label__pill{min-width:80px;height:30px;padding:4px 8px}.asb-map-shell .map-zone-label .map-zone-label__text{font-size:12px;line-height:16px}.asb-map-empty-state{height:100%;min-height:inherit;text-align:center;background:var(--color-spectrum-white);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:20px;display:flex}.asb-map-empty-state__title{font-size:14px;line-height:1.3;font-weight:var(--weight-semibold);color:var(--color-spectrum-black)}.asb-map-empty-state__message{color:var(--color-spectrum-gray4);max-width:320px;font-size:12px;line-height:1.4}.asb-map-unavailable-notice{color:#203061;background:#eef3ff;border:1px solid #c9d4ff;border-radius:6px;align-items:flex-start;gap:8px;padding:9px 10px;line-height:1.35;display:flex}.asb-map-unavailable-notice__icon{color:#21398a;flex:none;margin-top:1px}.asb-map-unavailable-notice>span{min-width:0}.asb-crop-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;display:grid}.asb-crop-row{align-items:baseline;gap:8px;display:flex}.asb-crop-year{min-width:44px;font-weight:var(--weight-semibold);color:var(--color-spectrum-gray4)}.asb-crop-name{color:var(--color-spectrum-gray4)}.asb-notes-list{flex-direction:column;gap:10px;display:flex}.asb-notes-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.asb-notes-heading__title{color:#838383;font-size:14px;font-weight:var(--weight-semibold);align-items:center;gap:6px;display:inline-flex}.asb-notes-heading__help{width:20px;height:20px;color:var(--color-spectrum-gray3);cursor:help;box-shadow:none;background:0 0;border:0;border-radius:999px;outline:none;justify-content:center;align-items:center;transition:color .16s,box-shadow .16s;display:inline-flex}.asb-notes-heading__help:hover,.asb-notes-heading__help:focus-visible{color:var(--color-primary-main)}.asb-notes-heading__help:focus-visible{outline:none;box-shadow:0 0 0 2px #11008f4d}.asb-note-item{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;padding:8px 10px}.asb-note-item__header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px;display:flex}.asb-note-item__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.asb-note-item__author{align-items:center;gap:6px;min-width:0;display:inline-flex}.asb-note-item__avatar{border:1px solid var(--color-spectrum-gray2)}.asb-note-item__author-name{min-width:0;color:var(--color-spectrum-black);font-size:12px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.asb-note-item__timestamp{color:var(--color-spectrum-gray3);font-size:11px;line-height:1.25}.asb-note-item__actions{flex:none;align-items:center;gap:6px;display:inline-flex}.asb-note-item__textarea{margin-top:4px}.asb-field-context-empty{border:1px solid var(--color-spectrum-gray2);text-align:left;background:#f5f6fb;border-radius:8px;align-items:center;gap:15px;padding:14px 16px}.asb-field-context-empty__content{flex-wrap:wrap;row-gap:2px}.asb-field-context-empty__note-icon{background:url("data:image/svg+xml,%3csvg%20width='81'%20height='90'%20viewBox='0%200%2081%2090'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_13968_22)'%3e%3cpath%20d='M80%2014C80%206.2812%2073.7188%200%2066%200H14C6.2812%200%200%206.2812%200%2014V76C0%2083.7188%206.2812%2090%2014%2090H48C48.0234%2090%2048.043%2089.9922%2048.0664%2089.9922C48.3047%2089.9883%2048.543%2089.9688%2048.7773%2089.9219C48.8867%2089.8984%2048.9883%2089.8555%2049.0977%2089.8281C49.2422%2089.7852%2049.3867%2089.7539%2049.5273%2089.6992C49.6445%2089.6523%2049.7461%2089.582%2049.8594%2089.5234C49.9805%2089.4609%2050.1055%2089.4062%2050.2188%2089.332C50.4375%2089.1875%2050.6445%2089.0195%2050.832%2088.832L78.832%2060.832C79.0039%2060.6601%2079.1523%2060.4726%2079.2852%2060.2773C79.3242%2060.2226%2079.3555%2060.1641%2079.3906%2060.1094C79.4844%2059.957%2079.5664%2059.8047%2079.6406%2059.6445C79.668%2059.582%2079.6953%2059.5234%2079.7227%2059.4609C79.8086%2059.2461%2079.8789%2059.0234%2079.9258%2058.8008C79.9258%2058.7969%2079.9297%2058.793%2079.9297%2058.7891C79.9766%2058.5586%2079.9961%2058.3242%2080%2058.0859C80%2058.0586%2080.0078%2058.0312%2080.0078%2058.0078L80%2014ZM8%2076V14C8%2010.6914%2010.6914%208%2014%208H66C69.3086%208%2072%2010.6914%2072%2014V54H48C45.7891%2054%2044%2055.7891%2044%2058V82H14C10.6914%2082%208%2079.3086%208%2076ZM59.172%2069.1719L52.0001%2076.3438V61.9998H66.3441L59.172%2069.1719ZM18%2023.9999C18%2021.789%2019.7891%2019.9999%2022%2019.9999H58C60.2109%2019.9999%2062%2021.789%2062%2023.9999C62%2026.2108%2060.2109%2027.9999%2058%2027.9999H22C19.7891%2027.9999%2018%2026.2108%2018%2023.9999ZM18%2039.9999C18%2037.789%2019.7891%2035.9999%2022%2035.9999H58C60.2109%2035.9999%2062%2037.789%2062%2039.9999C62%2042.2108%2060.2109%2043.9999%2058%2043.9999H22C19.7891%2043.9999%2018%2042.2108%2018%2039.9999ZM35.242%2055.9999C35.242%2058.2108%2033.4529%2059.9999%2031.242%2059.9999H21.9998C19.7889%2059.9999%2017.9998%2058.2108%2017.9998%2055.9999C17.9998%2053.789%2019.7889%2051.9999%2021.9998%2051.9999H31.242C33.4529%2051.9999%2035.242%2053.789%2035.242%2055.9999Z'%20fill='%239D007B'%20/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_13968_22'%3e%3crect%20width='81'%20height='90'%20fill='white'%20/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e") 50%/contain no-repeat;flex:none;width:22px;height:26px;display:inline-block}.asb-field-context-empty__title{font-size:13px;font-weight:var(--weight-semibold);color:var(--color-primary-main);white-space:nowrap;margin-right:4px}.asb-field-context-empty__copy{color:var(--asb-hint-text-color,#9b9b9b);font-size:12px;line-height:1.35}.asb-field-context-save{min-width:190px}.asb-sidebar-divider{background:var(--color-spectrum-gray2);width:100%;height:1px}.asb-field-rollup-summary{border:1px solid var(--color-spectrum-gray2);background:#f8f8fb;border-radius:6px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.asb-note-textarea--field-rollup{min-height:132px}.asb-note-textarea--field-rollup.asb-note-textarea--default-field-comment{height:240px;min-height:240px}.asb-field-rollup-practices__header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.asb-field-rollup-sidebar .asb-notes-heading__title{color:var(--color-spectrum-gray4);font-size:var(--text-body3);font-weight:var(--weight-medium)}.asb-field-rollup-practices__title{align-items:center;gap:8px;min-width:0;display:inline-flex}.asb-field-rollup-practices__count,.asb-field-rollup-practice__count-pill{background:var(--color-spectrum-gray1);min-width:20px;height:20px;color:var(--color-spectrum-black);font-size:11px;font-weight:var(--weight-semibold);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.asb-field-rollup-practices__count,.asb-field-rollup-practices__group-count{min-width:24px;height:24px;color:var(--color-spectrum-black);font-size:12px;font-weight:var(--weight-semibold);background:#ededed;padding:0 7px}.asb-field-rollup-practices__sort{align-items:center;gap:8px;margin-bottom:8px;display:flex}.asb-field-rollup-practices__sort-label{color:var(--color-spectrum-gray4);font-size:15px;font-weight:var(--weight-bold);flex:none}.asb-field-rollup-practices__sort-filter{flex:auto;min-width:0}.asb-field-rollup-practices__sort-filter .fp-filter__control{border-color:var(--color-spectrum-gray2);height:38px}.asb-field-rollup-practices__sort-filter .fp-filter__value{font-size:var(--text-body2);font-weight:var(--weight-semibold)}.asb-field-rollup-practices{flex-wrap:wrap;gap:6px;min-width:0;max-width:100%;display:flex;position:relative}.asb-field-rollup-practice{box-sizing:border-box;flex:0 auto;width:max-content;min-width:0;max-width:100%;display:inline-flex;position:relative;overflow:visible}.asb-field-rollup-practice--grouped{flex:0 auto}.asb-field-rollup-practice--dragging{opacity:.48}.asb-field-rollup-practice--reorder-settling{z-index:1;will-change:transform}.asb-field-rollup-practice__tooltip{width:100%;min-width:0;max-width:100%;display:inline-flex;overflow:visible}.asb-field-rollup-practice--drop-inline-before:before,.asb-field-rollup-practice--drop-inline-after:after{content:"";z-index:2;background:var(--color-primary-main);pointer-events:none;border-radius:999px;width:3px;position:absolute;top:3px;bottom:3px;box-shadow:0 0 0 4px #0c009a1f}.asb-field-rollup-practice--drop-inline-before:before{left:-5px}.asb-field-rollup-practice--drop-inline-after:after{right:-5px}.asb-field-rollup-practice__pill{box-sizing:border-box;cursor:default;-webkit-user-select:none;user-select:none;width:100%;min-width:0;max-width:100%;transition:box-shadow .16s,outline-color .16s;display:inline-flex;position:relative;overflow:hidden}.asb-field-rollup-practice--reorderable .asb-field-rollup-practice__pill{cursor:grab;touch-action:none}.asb-field-rollup-practice--grouped .asb-field-rollup-practice__pill{width:100%;max-width:100%}.asb-field-rollup-practice__pill.asb-preview-practice-pill--user{color:#2f2f2f;background:#f4dfc9;border:1px solid #ead4b9}.asb-field-rollup-practice__pill.asb-preview-practice-pill--elaniti{color:#2f2966;background:#cec7f6;border:none}.asb-field-rollup-practice--reorderable .asb-field-rollup-practice__pill:active{cursor:grabbing}.asb-field-rollup-practice__drag-icon{color:currentColor;opacity:.55;flex:none;margin-left:-3px}.asb-field-rollup-practice .asb-preview-practice-pill__text{flex:auto;min-width:0}.asb-field-rollup-practice__count-pill{background:#ffffffb3;flex:none;margin-left:4px}.asb-field-rollup-practices__controls{margin-bottom:8px;display:block}.asb-field-rollup-practices__controls .asb-field-rollup-practices__sort{width:100%;min-width:0;margin-bottom:0}.asb-field-rollup-practices__group-toggle{color:var(--color-spectrum-gray4);cursor:pointer;font-size:15px;font-weight:var(--weight-bold);white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}.asb-field-rollup-practices__group-toggle .w-5{width:16px;height:16px}.asb-field-rollup-practice__functions-tooltip{gap:8px;display:grid}.asb-field-rollup-practice__functions-tooltip-title{color:var(--color-spectrum-black);font-weight:700}.asb-field-rollup-practice__functions-tooltip-label{color:var(--spectrum-gray4);font-weight:700}.asb-field-rollup-practice__functions-tooltip-list{gap:4px;display:grid}.asb-field-rollup-practices__group{gap:6px;width:100%;min-width:0;max-width:100%;display:grid}.asb-field-rollup-practices__group+.asb-field-rollup-practices__group{margin-top:6px}.asb-field-rollup-practices__group-heading{width:fit-content;color:var(--color-spectrum-gray4);font-size:15px;font-weight:var(--weight-bold);align-items:center;gap:6px;display:inline-flex}.asb-field-rollup-practices__group-count{border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.asb-field-rollup-practices__group-items{flex-wrap:wrap;gap:6px;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow:visible}.asb-field-rollup-practice__pill-actions{box-sizing:border-box;opacity:0;visibility:hidden;flex:0 0 25px;align-items:center;gap:3px;width:25px;padding-left:4px;transition:opacity .16s,visibility .16s;display:inline-flex;overflow:hidden}.asb-field-rollup-practice__pill:hover .asb-field-rollup-practice__pill-actions,.asb-field-rollup-practice__pill:focus-within .asb-field-rollup-practice__pill-actions{opacity:1;visibility:visible}.asb-field-rollup-practices--dragging .asb-field-rollup-practice__pill-actions,.asb-field-rollup-practices--dragging .asb-field-rollup-practice__pill:hover .asb-field-rollup-practice__pill-actions,.asb-field-rollup-practices--dragging .asb-field-rollup-practice__pill:focus-within .asb-field-rollup-practice__pill-actions{opacity:0;visibility:hidden}.asb-field-rollup-practice__pill:has(.asb-field-rollup-practice__pill-button--conflict) .asb-field-rollup-practice__pill-actions{flex-basis:46px;width:46px}.asb-field-rollup-practice__pill-button{color:currentColor;cursor:pointer;background:#ffffffd6;border:0;border-radius:999px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;box-shadow:0 0 0 1px #140d5014}.asb-field-rollup-practice__pill-button:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px}.asb-field-rollup-practice__pill-button--conflict{color:#9b6500;background:#fff4d6}.asb-field-rollup-practice__pill-button--exclude:hover,.asb-field-rollup-practice__pill-button--exclude:focus-visible{color:#a6006e;background:#fff1f6}@media (hover:none){.asb-field-rollup-practice__pill-actions{opacity:1;visibility:visible}}.asb-sidebar-actions{gap:8px;display:grid}.asb-practice-cross-function{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;margin-top:12px;padding:10px 12px}.asb-practice-cross-function__title{font-size:12px;font-weight:var(--weight-semibold);color:var(--color-spectrum-black);margin-bottom:8px}.asb-practice-cross-function__list{flex-wrap:wrap;gap:6px;display:flex}.asb-practice-source-preview{margin-top:0}.asb-practice-source-preview__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.asb-practice-source-preview__select{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);max-width:min(100%,280px);color:var(--color-spectrum-black);font-size:12px;font-weight:var(--weight-medium);border-radius:6px;padding:6px 8px}.asb-practice-source-preview__body{color:var(--color-spectrum-gray4);flex-direction:column;gap:10px;font-size:13px;line-height:1.45;display:flex}.asb-practice-source-preview__title{color:var(--color-spectrum-black);font-weight:var(--weight-semibold)}.asb-practice-source-preview__meta-row{flex-wrap:wrap;gap:8px;display:flex}.asb-practice-source-preview__pill{align-self:flex-start}.asb-practice-source-preview__abstract{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white2);max-height:168px;color:var(--color-spectrum-gray4);white-space:pre-wrap;overscroll-behavior:contain;border-radius:6px;margin:0;padding:10px 12px;overflow-y:auto}.asb-practice-source-traits{border-top:1px solid var(--color-spectrum-gray2);margin-top:14px;padding-top:12px}.asb-practice-source-traits .asb-practice-expanded-footer__metadata-list{margin-top:10px}.asb-practices-pagination-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:0;display:flex}.asb-practices-pagination-wrap .asb-practices-pagination{margin-top:0}.asb-publish-check-detail{margin-top:-1px;line-height:1.25}.asb-publish-check-control{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.asb-notes-pagination{justify-content:space-between;align-items:center;gap:10px;margin:8px 0 14px;display:flex}.asb-notes-pagination__actions{align-items:center;gap:8px;display:inline-flex}.asb-pagination-arrow{flex:none}.asb-practices-pagination{width:100%;margin:0}.sample-directory-pagination__page-info-compact,.sample-directory-pagination__previous-short{display:none}.asb-modal-pagination .fp-pagination__controls{justify-content:center;width:auto;margin:0 auto}.asb-modal-pagination .fp-button--pagination{width:auto;min-width:116px;flex:none!important}.asb-practices-table{table-layout:fixed}.asb-protected-content{isolation:isolate;-webkit-user-select:none;user-select:none;position:relative}.asb-protected-content input,.asb-protected-content textarea,.asb-protected-content select,.asb-protected-content [contenteditable=true]{-webkit-user-select:text;user-select:text}@media print{.asb-protected-content{display:none!important}}.asb-practices-shell--loading{padding:12px 14px 14px}.asb-practices-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.asb-practices-heading__copy{flex:520px;min-width:0}.asb-practices-heading__title{margin-bottom:5px}.asb-practices-action-btn{flex:none;align-self:center;height:48px;min-height:48px}.asb-practices-heading__actions{flex:100%;justify-content:space-between;align-items:center;gap:12px;display:flex}.asb-practices-heading__bulk-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.asb-practices-bulk-text-btn{flex:none}.asb-practices-scroll-target{scroll-margin-top:96px}.asb-practices-scroll-target:focus{outline:none}.asb-expanded-row .asb-pill--muted{color:var(--color-primary-main);background:#e7e2ff;border-color:#d3caff}.asb-practice-name{font-size:14px}.asb-practice-name--wrap{line-height:1.35;display:block;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.asb-highlight-text{overflow-wrap:anywhere;word-break:break-word;line-height:1.35;display:block;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.asb-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asb-practice-cell,.asb-evidence-cell,.asb-highlight-cell,.asb-impact-cell,.asb-include-cell,.asb-practice-visibility-cell{vertical-align:middle}.asb-practice-visibility-header,.asb-practice-visibility-cell{text-align:center}.asb-practice-cell__summary{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.asb-practice-cell__copy{min-width:0}.asb-practice-name-line{align-items:center;gap:8px;min-width:0;display:flex}.asb-practice-name-tooltip{min-width:0}.asb-practice-source-line{align-items:center;gap:6px;min-width:0;display:flex}.asb-practice-source-line .asb-ellipsis{min-width:0}.asb-admin-hidden-practice-pill{border:1px solid var(--color-secondary-light2);background:var(--color-secondary-light1);max-width:100%;min-height:20px;color:var(--color-secondary-main);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.asb-practice-visibility-button{vertical-align:middle;width:32px;min-width:32px;height:32px}.asb-practice-visibility-button.asb-practice-visibility-button--hidden,.asb-practice-visibility-button.asb-practice-visibility-button--hidden:hover:not(:disabled),.asb-practice-visibility-button.asb-practice-visibility-button--hidden:focus-visible:not(:disabled){border-color:var(--color-secondary-main);color:var(--color-secondary-main)}.asb-practice-expand-button{border:1px solid var(--color-primary-light2);background:var(--color-spectrum-white);width:26px;height:26px;color:var(--color-primary-main);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.asb-practice-expand-button svg{transition:transform .18s}.asb-practice-expand-button[aria-expanded=true] svg{transform:rotate(180deg)}.asb-practice-expand-button:hover,.asb-practice-expand-button:focus-visible{border-color:var(--color-primary-main);background:var(--color-primary-light1)}.asb-practice-expand-button:disabled{cursor:not-allowed;color:var(--color-spectrum-gray3);border-color:var(--color-spectrum-gray2);background:var(--color-spectrum-gray1)}.asb-practices-table .asb-table__row.asb-row--include-sort-hold td,.asb-practices-table .asb-table__row.asb-row--include-sort-settle td{will-change:opacity, transform}.asb-practices-table .asb-table__row.asb-row--include-sort-hold.asb-row--include-sort-include td{animation:.24s ease-out both asb-practice-include-sort-hold-include}.asb-practices-table .asb-table__row.asb-row--include-sort-hold.asb-row--include-sort-exclude td{animation:.24s ease-out both asb-practice-include-sort-hold-exclude}.asb-practices-table .asb-table__row.asb-row--include-sort-settle.asb-row--include-sort-include td{animation:.26s ease-out both asb-practice-include-sort-settle-include}.asb-practices-table .asb-table__row.asb-row--include-sort-settle.asb-row--include-sort-exclude td{animation:.26s ease-out both asb-practice-include-sort-settle-exclude}@keyframes asb-practice-include-sort-hold-include{0%{opacity:.78;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes asb-practice-include-sort-hold-exclude{0%{opacity:1;transform:translateY(0)}to{opacity:.72;transform:translateY(4px)}}@keyframes asb-practice-include-sort-settle-include{0%{opacity:.68;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes asb-practice-include-sort-settle-exclude{0%{opacity:.68;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.asb-row--excluded .asb-table__cell,.asb-row--hidden-practice .asb-table__cell{background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray3)}.asb-row--excluded .asb-table__cell .text-spectrum-gray4,.asb-row--hidden-practice .asb-table__cell .text-spectrum-gray4,.asb-row--excluded .asb-table__cell .text-spectrum-black,.asb-row--excluded .asb-table__cell .font-semibold,.asb-row--hidden-practice .asb-table__cell .text-spectrum-black,.asb-row--hidden-practice .asb-table__cell .font-semibold{color:var(--color-spectrum-gray3)}.asb-row--excluded .asb-badge-chip,.asb-row--excluded .asb-performance-pill,.asb-row--excluded .asb-pill--muted,.asb-row--hidden-practice .asb-badge-chip,.asb-row--hidden-practice .asb-performance-pill,.asb-row--hidden-practice .asb-pill--muted{background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray4);border-color:var(--color-spectrum-gray2)}.asb-row--excluded .asb-impact-pill,.asb-row--hidden-practice .asb-impact-pill{background:#fafafa}.asb-row--excluded .asb-toggle{background:var(--color-secondary-light1);border-color:var(--color-secondary-main);color:var(--color-secondary-main)}.asb-row--excluded .asb-toggle__dot{background:var(--color-secondary-main)}.asb-row--excluded .asb-performance-pill__icon,.asb-row--excluded .asb-highlight-sparkle,.asb-row--hidden-practice .asb-performance-pill__icon,.asb-row--hidden-practice .asb-highlight-sparkle{color:var(--color-spectrum-gray4)}.asb-row--excluded .asb-outline-button{background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray4);border-color:var(--color-spectrum-gray2)}.asb-row--excluded .asb-outline-button:disabled,.asb-row--excluded .asb-outline-button[disabled]{background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray4);border-color:var(--color-spectrum-gray2);opacity:1}.asb-row--excluded .asb-performance-pill,.asb-row--hidden-practice .asb-performance-pill{background:var(--color-spectrum-gray2);color:var(--color-spectrum-gray4)}.asb-row--excluded .asb-outline-button{border-color:var(--color-spectrum-gray2);color:var(--color-spectrum-gray4);background:var(--color-spectrum-gray1)}.asb-row--freemium-locked .asb-table__cell{background:linear-gradient(140deg,#ffffffe0 0%,#f2f4f8c2 50%,#ffffffe0 100%);position:relative}.asb-row--freemium-locked .asb-table__cell>*{filter:blur(2px);opacity:.72}.asb-performance-pill{min-width:92px;max-width:100%;font-size:12px;font-weight:var(--weight-semibold);color:var(--color-spectrum-black);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:4px 14px;display:inline-flex;overflow:hidden}.asb-performance-pill--red,.asb-performance-pill--very-low{background:var(--color-rag-highlight-very-low);color:#6f261e}.asb-performance-pill--orange,.asb-performance-pill--low{background:var(--color-rag-highlight-low);color:#5f3511}.asb-performance-pill--yellow,.asb-performance-pill--moderate{background:var(--color-rag-highlight-moderate);color:#51410e}.asb-performance-pill--yellowGreen,.asb-performance-pill--good{background:var(--color-rag-highlight-good);color:#3f5018}.asb-performance-pill--green,.asb-performance-pill--high{background:var(--color-rag-highlight-high);color:#245342}.asb-performance-pill__icon{color:inherit;font-weight:var(--weight-bold);flex:none}.asb-status-indicator{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.asb-status-indicator__dot{border-radius:999px;flex:0 0 8px;width:8px;height:8px}.asb-status-indicator__dot--to-review{background:#ee983d}.asb-status-indicator__dot--in-progress{background:var(--color-primary-main)}.asb-status-indicator__dot--reviewed{background:#8cb36a}.asb-status-indicator__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-spectrum-gray4);overflow:hidden}.asb-row--excluded .asb-status-indicator__dot{background:var(--color-spectrum-gray2);opacity:1}.asb-row--excluded .asb-status-indicator__text{color:var(--color-spectrum-gray3)}.asb-pill__icon{font-weight:var(--weight-bold);flex:none;margin-right:6px}.asb-pill--priority{color:var(--color-spectrum-white);background:#f09067;border:none;flex:0 0 170px;padding-inline:18px}.asb-progress-track{background:var(--color-spectrum-white);border:1px solid var(--color-spectrum-gray2);border-radius:999px;min-width:120px;height:14px;overflow:hidden}.asb-progress-fill{background:var(--color-primary-main);border-radius:999px;height:100%;transition:width .26s}.asb-progress-icon{width:18px;height:18px;display:inline-block}.asb-progress-card{background:#f5f6fb}.asb-progress-card__row{min-height:30px}.asb-field-loading-scaffold{animation:.18s ease-out both asb-session-row-enter}.asb-field-loading-title{align-items:center;gap:8px;display:inline-flex}.asb-field-summary-line{color:var(--color-spectrum-gray4);font-weight:var(--weight-regular)}.asb-field-summary__field,.asb-field-summary__count{color:var(--color-spectrum-black);font-weight:var(--weight-semibold)}.asb-field-summary__priority-count,.asb-field-summary__priority-label{color:var(--color-primary-main);font-weight:var(--weight-semibold)}.asb-field-summary__lead-in{color:var(--color-spectrum-black);font-weight:var(--weight-medium)}.asb-field-summary__list,.asb-field-summary__muted{color:var(--color-spectrum-gray4);font-weight:var(--weight-regular)}.asb-edit-button{width:100%;min-width:0;max-width:180px}.asb-page .fp-tip__label{color:var(--color-primary-main)}.asb-field-review-btn{width:100%;display:block}.asb-field-review-btn__label-compact{display:none}.asb-field-table-loading__row{grid-template-columns:minmax(0,2.35fr) 1fr 1.05fr .85fr .85fr 1fr}.asb-field-table__col--function{width:33%}.asb-field-table__col--score{width:10%}.asb-field-table__col--performance{width:15%}.asb-field-table__col--status{width:13%}.asb-field-table__col--include{width:14%}.asb-field-table__col--action{width:15%}.asb-field-table .asb-table__cell--action{text-align:left}.asb-field-table .asb-table__head th{height:42px;padding:8px 10px;font-size:13px}.asb-field-table .asb-table__head th:first-child{padding-left:10px}.asb-field-table .asb-table__head th:last-child{padding-right:10px}.asb-field-table .asb-table__row td{height:42px;padding:8px 10px;font-size:13px}.asb-field-table__body{animation:.18s ease-out both asb-session-row-enter}.asb-field-table__body .asb-table__row{animation:.22s ease-out both asb-field-row-enter}.asb-field-table__body .asb-table__row:nth-child(2){animation-delay:22ms}.asb-field-table__body .asb-table__row:nth-child(3){animation-delay:44ms}.asb-field-table__body .asb-table__row:nth-child(4){animation-delay:66ms}.asb-field-table__body .asb-table__row:nth-child(n+5){animation-delay:88ms}.asb-field-table .asb-table__row td:first-child{padding-left:10px}.asb-field-table .asb-table__row td:last-child{padding-right:10px}.asb-field-table .asb-table__cell .text-sm{font-size:13px;line-height:1.3}.asb-field-function-name{-webkit-text-decoration:underline dotted #11008f8c;text-decoration:underline dotted #11008f8c;text-decoration-thickness:1.5px}@supports (color:color-mix(in lab, red, red)){.asb-field-function-name{-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary-main) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary-main) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary-main) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-primary-main) 55%, transparent)}}.asb-field-function-name{text-underline-offset:3px}.asb-field-table .asb-table__cell .asb-performance-pill{font-size:11px}.asb-field-table .asb-include-cell .asb-toggle{width:100%;min-width:0;max-width:100%}.asb-field-table .asb-include-cell .asb-toggle__label{text-overflow:clip;flex:auto;overflow:visible}.asb-practices-table .asb-include-cell .asb-toggle{width:100%;min-width:0;max-width:100%}.asb-field-table .asb-table__cell--action .fp-button{height:36px;min-height:36px;padding-left:12px;padding-right:12px;font-size:13px}.asb-field-table .asb-table__cell--action .asb-field-action-button{max-width:none}.asb-field-table .asb-field-action-button>span.absolute{padding-left:10px!important;padding-right:10px!important}.asb-field-table .asb-field-action-button>span.absolute>span{text-overflow:clip!important;overflow:visible!important}.asb-practices-table .asb-table__head th{height:42px;padding:8px 10px;font-size:13px}.asb-practices-table .asb-table__head th:first-child{padding-left:10px}.asb-practices-table .asb-table__head th:last-child{padding-right:10px}.asb-practices-table .asb-table__row td{height:42px;padding:8px 10px;font-size:13px}.asb-practices-table .asb-table__row td:first-child{padding-left:10px}.asb-practices-table .asb-table__row td:last-child{padding-right:10px}.asb-practices-table .asb-table__empty td{padding:12px 10px;font-size:13px}.asb-practices-empty-cell{text-align:left}.asb-practices-empty-message{margin:0}.asb-practices-table .asb-practices-show-more-row td{height:44px;padding:0}.asb-practices-show-more-table-button{background:var(--color-spectrum-white);width:100%;min-height:44px;color:var(--color-primary-main);cursor:pointer;font-size:13px;font-weight:var(--weight-semibold);border:0;justify-content:center;align-items:center;display:flex}.asb-practices-show-more-table-button:hover,.asb-practices-show-more-table-button:focus-visible{background:var(--color-primary-light1)}.asb-practices-show-more-table-button:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:-2px}.asb-practices-table .asb-practice-name{font-size:13px}.asb-highlight-sparkle{margin-right:6px}.asb-expanded-row{background:var(--color-primary-light1);border:none;overflow:hidden;box-shadow:inset 0 8px 10px -10px #13084c38;border-radius:0!important}.asb-expanded-row-clip{opacity:0;will-change:grid-template-rows, opacity, transform;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1),opacity .2s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden;transform:translateY(-4px)}.asb-expanded-row-wrap--open .asb-expanded-row-clip{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.asb-expanded-row-wrap--closing .asb-expanded-row-clip{pointer-events:none;transition-timing-function:cubic-bezier(.4,0,.2,1),ease,cubic-bezier(.4,0,.2,1)}.asb-expanded-row-clip>.asb-expanded-row{min-height:0}@media (prefers-reduced-motion:reduce){.asb-expanded-row-clip{transition:none;transform:none}}.asb-expanded-row .asb-card{box-sizing:border-box;min-width:0;max-width:100%}.asb-expanded-row-wrap>td{background:var(--color-primary-light1);border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid var(--color-spectrum-gray2)!important;padding:0!important}.asb-expanded-cell{white-space:normal;text-overflow:clip;max-width:none;overflow:visible;padding:0!important}.asb-expanded-cell>*{white-space:normal;text-overflow:clip;overflow:visible}.asb-expanded-row *{overflow-wrap:anywhere;word-break:break-word}.asb-reasoning-card{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;word-break:break-word;border-radius:6px;width:100%;min-width:0;max-width:100%}.asb-reasoning-card *{box-sizing:border-box;min-width:0;max-width:100%}.asb-reasoning-card .text-xs,.asb-reasoning-card .text-sm,.asb-reasoning-card .text-spectrum-gray4,.asb-reasoning-card .text-spectrum-black{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.asb-practice-expanded-footer{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;margin-top:12px;padding:10px 12px 12px;display:block}.asb-practice-expanded-footer__metadata{min-inline-size:0}.asb-practice-expanded-footer__metadata-layout{--asb-practice-sources-width:clamp(300px, 38%, 460px);min-inline-size:0;margin-top:8px;position:relative}.asb-practice-expanded-footer__metadata-layout--empty{padding-block-end:42px}.asb-practice-expanded-footer__metadata-list{flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:8px;min-inline-size:0;display:flex}.asb-practice-expanded-footer__metadata-list:after{content:"";flex:0 1 var(--asb-practice-sources-width);inline-size:var(--asb-practice-sources-width);visibility:hidden;pointer-events:none;block-size:34px;min-inline-size:300px;margin-inline-start:auto}.asb-practice-expanded-footer__metadata .asb-pill--metadata-grouped{overflow-wrap:normal;word-break:normal;align-self:flex-start;max-inline-size:100%}.asb-practice-sources{inline-size:min(100%, var(--asb-practice-sources-width));align-items:center;gap:8px;min-inline-size:min(300px,100%);max-inline-size:460px;display:flex;position:absolute;bottom:0;right:0}.asb-practice-sources--inline{inline-size:min(100%,520px);min-inline-size:min(300px,100%);max-inline-size:520px;margin-inline-start:auto;position:relative;bottom:auto;right:auto}.asb-practice-sources__trigger{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);width:auto;min-width:0;min-height:34px;color:var(--color-spectrum-black);font-size:12px;font-weight:var(--weight-semibold);border-radius:6px;flex:auto;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;transition:border-color .12s,box-shadow .12s;display:inline-flex}.asb-practice-sources__trigger-text{text-overflow:ellipsis;white-space:nowrap;text-align:left;min-width:0;overflow:hidden}.asb-practice-sources__trigger:hover,.asb-practice-sources__trigger:focus-visible{border-color:#7b73b3}@supports (color:color-mix(in lab, red, red)){.asb-practice-sources__trigger:hover,.asb-practice-sources__trigger:focus-visible{border-color:color-mix(in srgb, var(--color-primary-main) 45%, var(--color-spectrum-gray2))}}.asb-practice-sources__trigger:hover,.asb-practice-sources__trigger:focus-visible{box-shadow:0 0 0 2px #11008f2e}@supports (color:color-mix(in lab, red, red)){.asb-practice-sources__trigger:hover,.asb-practice-sources__trigger:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-primary-main) 18%, transparent)}}.asb-practice-sources__trigger:hover,.asb-practice-sources__trigger:focus-visible{outline:none}.asb-practice-sources__menu{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 20px #0e0c2a14}.asb-practice-sources__menu--portal{z-index:1200;position:fixed}@media (width<=900px){.asb-practice-expanded-footer__metadata-layout{flex-direction:column;gap:12px;display:flex}.asb-practice-expanded-footer__metadata-layout--empty{padding-block-end:0}.asb-practice-expanded-footer__metadata-list:after{display:none}.asb-practice-sources{inline-size:100%;min-inline-size:0;max-inline-size:none;position:static}}.asb-practice-sources__search{border-bottom:1px solid var(--color-spectrum-gray2);color:var(--color-spectrum-gray4);align-items:center;gap:8px;padding:8px 10px;display:flex}.asb-practice-sources__search input{width:100%;min-width:0;color:var(--color-spectrum-black);background:0 0;border:none;outline:none;font-size:12px;line-height:1.3}.asb-practice-sources__search input::placeholder{color:var(--color-spectrum-gray3)}.asb-page ::placeholder{color:var(--asb-hint-text-color,#9b9b9b);opacity:1}.asb-practice-sources__list{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.asb-practice-sources__empty{padding:10px}.asb-practice-sources__item{border:none;border-bottom:1px solid var(--color-spectrum-gray2);width:100%;color:var(--color-spectrum-gray4);text-align:left;background:0 0;justify-content:space-between;align-items:flex-start;gap:8px;padding:9px 10px;display:flex}.asb-practice-sources__item:last-child{border-bottom:none}.asb-practice-sources__item--clickable{cursor:pointer;transition:background-color .12s}.asb-practice-sources__item--clickable:hover,.asb-practice-sources__item--clickable:focus-visible{background:var(--color-primary-light1);outline:none}.asb-practice-sources__item--selected{background:var(--color-primary-light1);color:var(--color-primary-main)}.asb-practice-sources__item-check{color:var(--color-primary-main);flex:none;margin-top:2px}.asb-practice-sources__item-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.asb-practice-sources__item-source{color:var(--color-spectrum-black);font-size:11px;font-weight:var(--weight-semibold);line-height:1.25}.asb-practice-sources__item-summary{color:var(--color-spectrum-gray4);font-size:11px;line-height:1.3}.asb-practice-sources__item-link{color:var(--color-primary-main);flex:none;margin-top:1px}.asb-evidence-snippet{word-break:break-word;overflow-wrap:anywhere;white-space:normal;text-align:left;cursor:pointer;width:100%;font-size:12px;line-height:1.4;transition:border-color .16s,box-shadow .16s}.asb-evidence-snippet .fp-abstract-snippet__muted,.asb-evidence-snippet .fp-abstract-snippet__highlight{font-size:12px;line-height:1.4}.asb-evidence-snippet .text-primary-main{font-size:11px}.asb-evidence-snippet:hover{border-color:var(--color-primary-light2);box-shadow:0 2px 8px #0b3a8014}.asb-evidence-header{color:var(--color-spectrum-gray3);justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.asb-evidence-snippet--expanded .asb-evidence-header svg{transform:rotate(180deg)}.asb-evidence-abstract{display:none}.asb-evidence-snippet--expanded .asb-evidence-abstract{display:block}.asb-map-pane{height:100%;min-height:0!important}.asb-map-pane>.w-full.h-full{min-height:0!important}.asb-map-card,.asb-benchmark-card{flex-direction:column;height:100%;min-height:0;display:flex}.asb-map-card--min-height{min-height:320px}.asb-map-expand{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);width:32px;height:32px;color:var(--color-spectrum-gray4);z-index:5;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:10px;right:10px}.asb-map-expand:hover{color:var(--color-primary-main);border-color:var(--color-primary-light2);background:var(--color-primary-light1)}.asb-pane-expand{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);width:28px;height:28px;color:var(--color-spectrum-gray4);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;transform:translateY(-2px)}.asb-pane-expand:hover{color:var(--color-primary-main);border-color:var(--color-primary-light2);background:var(--color-primary-light1)}.asb-panel-heading-offset{margin-top:6px}.asb-pane-action-link{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);min-height:28px;color:var(--color-spectrum-gray4);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.asb-pane-action-link:hover,.asb-pane-action-link:focus-visible{color:var(--color-primary-main);border-color:var(--color-primary-light2);background:var(--color-primary-light1);text-decoration:none}.asb-preview-pane-expand-link{text-decoration:none}.asb-map-overview-action-link{gap:13px;min-width:122px;padding-inline:16px}.asb-preview-explorer-button-link,.asb-preview-explorer-button-link:hover,.asb-preview-explorer-button-link:focus-visible{text-decoration:none}.asb-benchmark-list{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.asb-benchmark-heading{align-items:center;gap:6px;display:inline-flex}.asb-benchmark-heading__help{margin-top:1px}.asb-benchmark-key{min-width:220px;color:var(--color-spectrum-gray4);gap:8px;display:grid}.asb-benchmark-key__row,.asb-benchmark-key__band{align-items:center;gap:8px;display:flex}.asb-benchmark-key__score-marker{background:var(--color-spectrum-white);border:2px solid #eeeaff;border-radius:999px;flex:none;width:24px;height:24px;box-shadow:0 1px 4px #0000002e}.asb-benchmark-key__bands{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;padding-top:2px;display:grid}.asb-benchmark-key__swatch{border:1px solid #00000014;flex:none;width:28px;height:16px}.asb-benchmark-list--compact{gap:8px}.asb-benchmark-row,.asb-benchmark-row--compact{display:contents}.asb-benchmark-label{width:max-content;min-width:0;max-width:none;line-height:1.2}.asb-benchmark-label--compact{width:max-content}.asb-benchmark-bar,.asb-benchmark-bar--compact{width:100%;min-width:0}.asb-benchmark-empty-state{padding:8px 0 4px}.asb-robin-icon{width:18px;height:18px;display:inline-block}.asb-robin-tooltip{vertical-align:baseline}.asb-robin-tooltip--icon,.asb-robin-tooltip--text{flex:none}.asb-robin-icon--lavender{filter:sepia()hue-rotate(-45deg)saturate(25)brightness(.98)}.asb-drivers-summary{line-height:calc(1.5em + 2px)}.asb-drivers-summary-header{flex-wrap:wrap;margin-bottom:11px}.asb-drivers-summary-header__copy{min-width:min(100%,420px);max-width:980px}.asb-drivers-summary-header__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;max-width:100%;margin-left:auto;display:flex}.asb-drivers-summary-header__help{max-width:320px;color:var(--color-spectrum-gray3);text-align:right;align-items:center;gap:4px;font-size:12px;line-height:1.25;display:inline-flex}.asb-drivers-summary-header__help svg{stroke-width:2px;flex:none}.asb-drivers-summary-intro{max-width:940px;color:var(--color-spectrum-gray4);margin:6px 0 0;font-size:13px;line-height:1.45}.asb-drivers-summary-intro strong{color:inherit;font-weight:var(--weight-semibold)}.asb-drivers-summary-preview{flex-direction:column;gap:10px;display:flex}.asb-drivers-summary-preview__title{font-size:12px;line-height:1.2;font-weight:var(--weight-semibold);color:var(--color-primary-main)}.asb-drivers-summary-block{margin:0;line-height:calc(1.5em + 4px)}.asb-drivers-summary-block__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.asb-drivers-summary__zone-heading{justify-content:space-between;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.asb-drivers-summary__zone-label{min-width:0;font-weight:700}.asb-drivers-summary__zone-action{flex:none;margin-left:auto;display:inline-flex}.asb-drivers-summary--directional{flex-direction:column;gap:6px;display:flex}.asb-drivers-summary__direction-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.asb-drivers-summary__direction-column{border-top:1px solid #e3e0f2;min-width:0;padding-top:8px}.asb-drivers-summary__direction-title{color:var(--color-spectrum-gray4);font-size:12px;font-weight:var(--weight-semibold);align-items:center;gap:4px;margin-bottom:6px;line-height:1.2;display:inline-flex}.asb-drivers-summary__direction-icon{stroke-width:2.5px;flex:none;width:13px;height:13px}.asb-drivers-summary__direction-icon--up{color:#4ba628}.asb-drivers-summary__direction-icon--down{color:var(--color-secondary-main)}.asb-drivers-summary__driver-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.asb-drivers-summary__empty-direction{color:var(--color-spectrum-gray3);font-size:12px;line-height:1.35}.asb-inline-icon-button{width:24px;height:24px}.asb-inline-icon-button svg,.asb-inline-icon-button img{width:12px;height:12px}.asb-drivers-summary .asb-badge-chip{vertical-align:middle;margin-inline:2px;padding-block:6px;line-height:1.1}.asb-drivers-summary .asb-badge-chip--green,.asb-drivers-summary .asb-badge-chip--red{color:#2f2966;background:#cec7f6}.asb-drivers-summary__driver-list .asb-badge-chip{margin-inline:0}.asb-drivers-summary .asb-badge-chip[tabindex]{cursor:pointer;transition:background-color .14s,box-shadow .14s,transform .14s}.asb-drivers-summary .asb-badge-chip[tabindex]:hover,.asb-drivers-summary .asb-badge-chip[tabindex]:focus-visible{background:#c2b9f4;transform:translateY(-1px);box-shadow:0 0 0 2px #11008f29}.asb-driver-tooltip__surface{animation:.14s ease-out both asb-driver-tooltip-enter}.asb-driver-tooltip__value{animation:.16s ease-out both asb-driver-tooltip-value-enter;display:inline-flex}@keyframes asb-driver-tooltip-enter{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes asb-driver-tooltip-value-enter{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.asb-driver-tooltip__surface,.asb-driver-tooltip__value{animation:none}}.asb-next-step-cue{flex-wrap:wrap;gap:10px;padding:10px 12px}.asb-next-step-cue__content{flex:360px;min-width:0}.asb-next-step-cue__icon{width:26px;height:auto;color:var(--color-primary-main);flex:0 0 26px;justify-items:center;gap:2px;display:grid}.asb-next-step-cue__mouse{border:2px solid;border-radius:999px;width:18px;height:27px;display:block;position:relative}.asb-next-step-cue__wheel{background:currentColor;border-radius:999px;width:3px;height:6px;animation:5.6s ease-in-out infinite asb-next-step-cue-wheel;position:absolute;top:5px;left:50%;transform:translate(-50%)}.asb-next-step-cue__chevron{opacity:.46;border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;animation:5.6s ease-in-out infinite asb-next-step-cue-chevron;display:block;transform:rotate(45deg)}@keyframes asb-next-step-cue-wheel{0%{opacity:.58;transform:translate(-50%)}8%{opacity:1}22%{opacity:.12;transform:translate(-50%,9px)}26%,to{opacity:.58;transform:translate(-50%)}}@keyframes asb-next-step-cue-chevron{0%,to{opacity:.36;transform:translateY(-1px)rotate(45deg)}13%{opacity:.82;transform:translateY(2px)rotate(45deg)}26%{opacity:.36;transform:translateY(-1px)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.asb-next-step-cue__wheel,.asb-next-step-cue__chevron{animation:none}}.asb-next-step-cue__button{flex:none;min-width:200px;height:40px;min-height:40px;padding-inline:20px}.asb-drivers-summary-editor{flex-direction:column;gap:10px;display:flex}.asb-drivers-summary-editor__panel{background:#f4f2ff;border:1px solid #dcd4ff;border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.asb-drivers-summary-editor__header{flex-direction:column;gap:4px;display:flex}.asb-drivers-summary-editor__header--block{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px}.asb-drivers-summary-editor__copy{flex-direction:column;gap:0;min-width:0;display:flex}.asb-drivers-summary-editor__hint{max-width:72ch;color:var(--asb-hint-text-color,#9b9b9b);font-size:11px;line-height:1.35}.asb-drivers-summary-editor__actions{gap:4px}.asb-drivers-summary-editor__toolbar-row{flex-wrap:nowrap;align-items:center;gap:8px;display:flex;overflow-x:auto}.asb-drivers-summary-editor__toolbar-row--below-textarea{flex-wrap:wrap;justify-content:flex-end;overflow:visible}.asb-drivers-summary-editor__toolbar-buttons{flex-wrap:nowrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.asb-drivers-summary-editor__toolbar-buttons .asb-drivers-summary-toolbar__button{white-space:nowrap;flex:1 1 0;min-width:154px}.asb-drivers-summary-editor__toolbar-actions{flex:none;margin-left:auto}.asb-drivers-summary-editor__icon-button{width:36px;height:36px;transition:color .14s,border-color .14s,background-color .14s,opacity .14s,filter .14s}.asb-drivers-summary-editor__icon-button--save{color:#11b981;background:var(--color-spectrum-white);border-color:#11b981}.asb-drivers-summary-editor__icon-button--save:hover:not(:disabled),.asb-drivers-summary-editor__icon-button--save:focus-visible:not(:disabled){color:var(--color-spectrum-white);background:#11b981;border-color:#11b981}.asb-drivers-summary-editor__icon-button--cancel{color:#9d007b;background:var(--color-spectrum-white);border-color:#9d007b}.asb-drivers-summary-editor__icon-button--cancel:hover:not(:disabled),.asb-drivers-summary-editor__icon-button--cancel:focus-visible:not(:disabled){color:var(--color-spectrum-white);background:#9d007b;border-color:#9d007b}.asb-drivers-summary-editor__icon-button--reset{color:#11008f;background:var(--color-spectrum-white);border-color:#11008f}.asb-drivers-summary-editor__icon-button--reset:hover:not(:disabled),.asb-drivers-summary-editor__icon-button--reset:focus-visible:not(:disabled){color:var(--color-spectrum-white);background:#11008f;border-color:#11008f}.asb-drivers-summary-editor__icon-button:disabled,.asb-drivers-summary-editor__icon-button:disabled:hover,.asb-drivers-summary-editor__icon-button:disabled:focus-visible{color:#9da3af;opacity:1;box-shadow:none;background:#e6e7eb;border-color:#e6e7eb}.asb-drivers-summary-editor__action-button{white-space:nowrap;flex:none;width:max-content;min-width:148px;max-width:none;min-height:36px;transition:color .14s,border-color .14s,background-color .14s,opacity .14s}.asb-drivers-summary-editor__action-button .truncate,.asb-drivers-summary-editor__action-button .invisible{text-overflow:clip;max-width:none;overflow:visible}.asb-drivers-summary-editor__action-button--save{color:#11b981;background:var(--color-spectrum-white);border-color:#11b981}.asb-drivers-summary-editor__action-button--save:hover:not(:disabled),.asb-drivers-summary-editor__action-button--save:focus-visible:not(:disabled){color:var(--color-spectrum-white);background:#11b981;border-color:#11b981}.asb-drivers-summary-editor__action-button--cancel{color:#9d007b;background:var(--color-spectrum-white);border-color:#9d007b}.asb-drivers-summary-editor__action-button--cancel:hover:not(:disabled),.asb-drivers-summary-editor__action-button--cancel:focus-visible:not(:disabled){color:var(--color-spectrum-white);background:#9d007b;border-color:#9d007b}.asb-drivers-summary-editor__action-button--reset{color:#11008f;background:var(--color-spectrum-white);border-color:#11008f}.asb-drivers-summary-editor__action-button--reset:hover:not(:disabled),.asb-drivers-summary-editor__action-button--reset:focus-visible:not(:disabled){color:var(--color-spectrum-white);background:#11008f;border-color:#11008f}.asb-drivers-summary-editor__action-button:disabled,.asb-drivers-summary-editor__action-button:disabled:hover,.asb-drivers-summary-editor__action-button:disabled:focus-visible{color:#9da3af;opacity:1;box-shadow:none;background:#e6e7eb;border-color:#e6e7eb}.asb-drivers-summary-editor__icon-button svg,.asb-drivers-summary-editor__icon-button img{width:16px;height:16px}.asb-drivers-summary-editor .asb-drivers-summary__zone-heading{font-size:1rem;line-height:1.25}.asb-drivers-summary-toolbar{align-items:center;gap:8px;display:flex}.asb-drivers-summary-toolbar .fp-button{min-height:36px}.asb-drivers-summary-toolbar__button{flex:144px;justify-content:center;min-width:144px}.asb-drivers-summary-editor .asb-drivers-summary-textarea{min-height:128px}.asb-drivers-summary-editor .asb-drivers-summary-preview,.asb-drivers-summary-editor .asb-preview-drivers-summary-list--compact{gap:6px}.asb-read-more{color:var(--color-spectrum-gray3);font-weight:var(--weight-medium);white-space:nowrap}.asb-read-more:hover{color:var(--color-primary-main)}.asb-preview-explorer-link{color:var(--color-primary-main);font-size:12px;font-weight:var(--weight-semibold);align-items:center;gap:4px;margin-top:8px;line-height:1.3;text-decoration:none;display:inline-flex}.asb-preview-explorer-link:hover{text-underline-offset:2px;text-decoration:underline}.asb-table__empty td{background:var(--color-spectrum-white);border-bottom:none;border-right:none;padding:14px 12px}.asb-table__cell{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.asb-table__cell>*+*{margin-top:4px}.asb-table__cell>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.asb-table__cell .asb-ellipsis{min-width:0;max-width:100%;display:block}.asb-table__cell .asb-badge-chip{box-sizing:border-box;vertical-align:middle;min-width:0;max-width:100%;display:inline-block}.asb-table__cell .asb-performance-pill{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.asb-table__cell--action{text-align:right}.asb-table__action-row{justify-content:flex-end;align-items:center;gap:8px;width:100%;min-width:0;display:inline-flex}.asb-table__action-row>*{min-width:0;max-width:100%}.asb-table__pill{justify-content:center;width:100%;min-width:0;max-width:200px}.asb-table__action{white-space:nowrap;text-overflow:ellipsis;flex:auto;justify-content:center;align-items:center;width:100%;min-width:0;max-width:180px;height:40px;min-height:40px;overflow:hidden}.asb-table__action--with-icon{flex:auto;width:auto;max-width:none}.asb-table__cell .fp-button{min-width:0;max-width:100%}.asb-table__cell--action .fp-button{border-radius:6px;height:40px;min-height:40px;padding-top:0;padding-bottom:0}.asb-table__cell--action .fp-button:hover:not(:disabled),.asb-table__cell--action .fp-button:focus-visible:not(:disabled){background:var(--color-primary-main);border-color:var(--color-primary-main);color:var(--color-spectrum-white)}.asb-table__cell--action .fp-button:hover:not(:disabled) svg,.asb-table__cell--action .fp-button:focus-visible:not(:disabled) svg{color:currentColor}.asb-table__cell .fp-button>.invisible{display:none}.asb-table__icon-action{border-radius:3px;flex:none;width:46px;height:46px;min-height:46px}.asb-session-table__cell--action{vertical-align:middle;padding-left:8px!important;padding-right:8px!important}.asb-session-table__value{font-size:13px;line-height:1.35}.asb-session-table__text{overflow-wrap:anywhere;word-break:break-word;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.asb-session-table__sample-dates{overflow-wrap:normal;word-break:normal;white-space:pre-line!important}.asb-session-table__new-badge{box-sizing:border-box;color:#007a55;vertical-align:middle;background:#dff9ec;border:1px solid #00805b3d;border-radius:999px;align-items:center;height:16px;padding:0 7px;font-size:11px;font-weight:700;line-height:14px;display:inline-flex}.asb-session-table__action-row{--asb-session-action-height:46px;justify-content:flex-end;align-items:center;gap:6px;width:100%;min-height:100%;display:flex}.asb-session-table__action{flex:1 1 0;width:auto;min-width:0;max-width:100%;min-height:var(--asb-session-action-height)!important;height:var(--asb-session-action-height)!important;border-radius:6px!important}.asb-session-table__action-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.asb-session-table__action:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid;width:0;height:0;margin-left:2px;display:none}.asb-dashboard-layout-grid--with-sidebar .asb-session-table__action{width:auto;min-width:var(--asb-session-action-height);flex:auto;padding-left:0;padding-right:0}.asb-dashboard-layout-grid--with-sidebar .asb-session-table__action-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.asb-dashboard-layout-grid--with-sidebar .asb-session-table__action:after{display:block}.asb-dashboard-layout-grid--with-sidebar .asb-session-table__action[aria-busy=true]:after{display:none}.asb-session-table__cell--action .fp-button{padding-left:12px;padding-right:12px}.asb-session-table__icon-action{flex:0 0 40px;width:var(--asb-session-action-height)!important;height:var(--asb-session-action-height)!important;min-height:var(--asb-session-action-height)!important;border-radius:6px!important}.asb-table__icon-action:hover:not(:disabled),.asb-table__icon-action:focus-visible:not(:disabled){color:var(--color-spectrum-white);border-color:var(--color-primary-main);background:var(--color-primary-main)}.asb-session-table__action-row .asb-outline-button:hover:not(:disabled),.asb-session-table__action-row .asb-outline-button:focus-visible:not(:disabled),.asb-field-table .asb-table__cell--action .asb-outline-button:hover:not(:disabled),.asb-field-table .asb-table__cell--action .asb-outline-button:focus-visible:not(:disabled){background:var(--color-primary-main)!important;border-color:var(--color-primary-main)!important;color:var(--color-spectrum-white)!important}.asb-session-table__action-row .asb-outline-button:hover:not(:disabled) svg,.asb-session-table__action-row .asb-outline-button:focus-visible:not(:disabled) svg,.asb-field-table .asb-table__cell--action .asb-outline-button:hover:not(:disabled) svg,.asb-field-table .asb-table__cell--action .asb-outline-button:focus-visible:not(:disabled) svg{color:currentColor!important}@keyframes asb-new-session-background{0%{background:var(--color-spectrum-white)}to{background:#fcfff2}}@keyframes asb-session-row-enter{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes asb-session-row-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-3px)}}@keyframes asb-field-row-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.asb-table__row.asb-row--new-session td,.asb-table__row.asb-row--table-enter td,.asb-table__row.asb-row--table-exit td,.asb-practices-table .asb-table__row.asb-row--include-sort-hold td,.asb-practices-table .asb-table__row.asb-row--include-sort-settle td,.asb-field-loading-scaffold,.asb-field-table__body,.asb-field-table__body .asb-table__row,.asb-session-create-step--active .asb-session-create-step__number{animation:none}.asb-progress-fill{transition:none}}.asb-page--function-builder{--asb-page-shell-pad-inline:.75rem;--asb-page-shell-pad-block:.75rem;--asb-builder-action-bar-bottom:6px;--asb-builder-action-bar-reserve:78px;padding-bottom:var(--asb-builder-action-bar-reserve)}.asb-function-builder-lower{margin-inline:calc(-1 * var(--asb-page-shell-pad-inline));width:calc(100% + (2 * var(--asb-page-shell-pad-inline)));padding:20px var(--asb-page-shell-pad-inline) 0;background:#f4f2ff;flex-direction:column;gap:20px;display:flex}.asb-page--function-builder-builder{min-height:100vh;padding-bottom:var(--asb-builder-action-bar-reserve)}.asb-page--field-overview-builder{--asb-builder-action-bar-bottom:6px;--asb-builder-action-bar-reserve:78px;padding-bottom:var(--asb-builder-action-bar-reserve)}.asb-page--field-overview-builder .asb-layout-grid{align-items:start}.asb-page--function-builder-builder .asb-function-builder-lower{margin-top:calc(-1 * var(--asb-page-gap));margin-bottom:calc(-1 * var(--asb-page-shell-pad-block));padding:var(--asb-page-gap) var(--asb-page-shell-pad-inline) var(--asb-builder-action-bar-reserve);flex:1 0 auto}.asb-function-builder-builder-layout{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(360px,.42fr);align-items:start}.asb-function-builder-main{gap:var(--asb-page-gap);flex-direction:column;min-width:0;display:flex;position:relative}.asb-page--function-builder-builder .asb-function-builder-main{z-index:2}.asb-page--function-builder-builder .asb-function-builder-builder-layout>.asb-balanced-sticky-column:not(.asb-function-builder-main){z-index:1}.asb-function-builder-actions{left:50%;bottom:var(--asb-builder-action-bar-bottom,6px);z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff5;align-items:center;gap:10px 16px;width:min(1480px,100vw - 40px);padding-block:12px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 28px #0c0a2e29;container-type:inline-size}.main-layout__sidebar-spacer.open~main .asb-function-builder-actions{left:calc(var(--app-sidebar-width) + ((100vw - var(--app-sidebar-width)) / 2));width:min(1480px, calc(100vw - var(--app-sidebar-width) - 40px))}.asb-function-builder-actions__meta{align-items:center;width:100%;min-width:0;min-height:44px;display:flex}.asb-function-builder-actions__next{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;display:block;overflow:hidden}.asb-function-builder-actions__controls{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:20px;min-width:100%;margin-left:0;display:flex}.asb-function-builder-actions__left{align-items:center;gap:8px;min-width:0;min-height:46px;transition:flex-basis .16s,max-width .16s;display:flex;position:relative}.asb-function-builder-actions__left--actions{flex:0 auto}.asb-function-builder-actions__left--context{flex:760px;gap:20px;max-width:min(760px,52vw)}.asb-function-builder-actions__swap-stage{align-items:center;min-width:0;min-height:46px;display:flex;position:relative}.asb-function-builder-actions__left--actions .asb-function-builder-actions__swap-stage{flex:none}.asb-function-builder-actions__left--context .asb-function-builder-actions__swap-stage{flex:auto}.asb-function-builder-actions__swap-panel{align-items:center;min-width:0;transition:opacity .16s,transform .16s,visibility 0s linear .16s;display:flex}.asb-function-builder-actions__swap-panel.is-active{opacity:1;visibility:visible;transition-delay:35ms,35ms,0s;position:relative;transform:translateY(0)}.asb-function-builder-actions__swap-panel.is-inactive{opacity:0;pointer-events:none;visibility:hidden;position:absolute;top:50%;left:0;transform:translateY(calc(4px - 50%))}.asb-function-builder-actions__left--context .asb-function-builder-actions__swap-panel{width:100%}.asb-function-builder-actions__buttons{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;margin-left:0;display:flex}.asb-function-builder-actions .fp-button{padding-inline:20px}.asb-function-builder-actions__buttons--primary{flex:0 auto}.asb-function-builder-actions__buttons--navigation{flex-wrap:wrap;flex:none;justify-content:flex-end;margin-left:auto}.asb-function-builder-actions__nav-button{flex:0 0 181px;width:181px}.asb-function-builder-actions__nav-button--previous{flex-basis:198px;width:198px}.asb-function-builder-actions__return-field{flex:0 0 172px;width:172px}.asb-function-builder-actions__save-dashboard{flex:0 0 170px;width:170px}.asb-field-overview-actions__left--with-context{flex:1040px;gap:16px;max-width:min(1040px,62vw)}.asb-field-overview-actions__save-slot{flex:0 0 clamp(220px,12vw,246px);width:clamp(220px,12vw,246px);min-width:0}.asb-field-overview-actions__save-slot .asb-function-builder-actions__save-dashboard{width:100%;max-width:100%}.asb-field-overview-actions__context-stage{opacity:0;flex:auto;width:100%;max-width:min(700px,42vw);margin-left:-40px;transition:opacity .16s;overflow:visible}.asb-field-overview-actions__context-stage.is-visible{opacity:1}.asb-field-overview-actions__context-stage.is-hidden{pointer-events:none}.asb-field-overview-actions__context-stage .asb-function-builder-actions__swap-panel{width:100%}.asb-field-overview-actions__context-panel{flex:auto;width:100%;min-width:0}.asb-field-overview-actions__context-panel .asb-function-builder-actions__report-context,.asb-field-overview-actions__context-panel .asb-function-builder-actions__report-context-item{min-width:0}.asb-field-overview-actions__context-panel dt,.asb-field-overview-actions__context-panel dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asb-field-overview-actions__preview-button{flex:0 0 260px;width:260px}.asb-function-complete-toggle{width:auto;min-width:max-content;min-height:46px;color:var(--color-primary-main);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;vertical-align:middle;background:0 0;border-radius:6px;flex:none;justify-content:flex-start;align-items:center;gap:12px;padding:0 19px 0 12px;transition:background-color .16s,color .16s;display:inline-flex}.asb-function-complete-toggle__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.asb-function-complete-toggle__box{border:2px solid;border-radius:4px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;line-height:0;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.asb-function-complete-toggle__box.is-checked{background:currentColor}.asb-function-complete-toggle__box.is-checked svg{color:var(--color-spectrum-white)!important}.asb-function-complete-toggle--disabled{color:var(--color-spectrum-gray3);cursor:not-allowed}.asb-function-complete-toggle:hover,.asb-function-complete-toggle:focus-within{background:#11008f0d}.asb-function-complete-toggle--disabled:hover,.asb-function-complete-toggle--disabled:focus-within{background:0 0}.asb-function-complete-toggle:hover .asb-function-complete-toggle__box:not(.is-checked),.asb-function-complete-toggle:focus-within .asb-function-complete-toggle__box:not(.is-checked){border-color:var(--color-primary-main);background:#11008f0a}.asb-function-complete-toggle--disabled:hover .asb-function-complete-toggle__box:not(.is-checked),.asb-function-complete-toggle--disabled:focus-within .asb-function-complete-toggle__box:not(.is-checked){background:0 0;border-color:currentColor}.asb-function-complete-toggle__input:focus-visible+.asb-function-complete-toggle__box{box-shadow:0 0 0 2px #0f00993d}.asb-function-complete-toggle__label{text-align:left;flex:none;line-height:1.2}@container (width<=1180px){.asb-function-builder-actions__left--actions .asb-function-builder-actions__return-field{display:none!important}}@container (width<=1060px){.asb-function-builder-actions__left--context{max-width:min(620px,46vw)}}.asb-function-builder-actions__context-panel{align-items:center;gap:16px;width:100%;min-width:0;display:flex}.asb-function-builder-actions__context{flex-direction:column;flex:0 auto;min-width:0;max-width:min(520px,38vw);display:flex}.asb-function-builder-actions__context-label{color:var(--color-spectrum-gray4);flex-direction:column;flex:auto;gap:2px;min-width:0;font-size:14px;font-weight:400;line-height:1.25;display:flex}.asb-function-builder-actions__context-line{white-space:nowrap;text-overflow:ellipsis;gap:4px;min-width:0;display:flex;overflow:hidden}.asb-function-builder-actions__context-line strong{color:var(--color-primary-main);font-weight:var(--weight-semibold);flex:none}.asb-function-builder-actions__context-line span{text-overflow:ellipsis;min-width:0;overflow:hidden}.asb-function-builder-actions__report-context{flex-wrap:wrap;flex:auto;align-items:start;gap:8px min(25px,4vw);width:100%;min-width:0;margin:0;display:flex}.asb-function-builder-actions__report-context-item{flex:0 auto;min-width:0;max-width:min(30ch,100%)}.asb-function-builder-actions__report-context dt{color:#838383;font-size:12px;font-weight:var(--weight-semibold);margin:0 0 2px;line-height:1.1}.asb-function-builder-actions__report-context dd{color:var(--color-spectrum-black);font-size:15px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;line-height:1.15;overflow:hidden}.asb-farm-row td{background:0 0;border:none;padding:4px 0 2px}.asb-farm-divider td{background:0 0;border:none;padding:8px 0}.asb-farm-divider__line{background:var(--color-spectrum-gray2);width:100%;height:1px}.asb-farm-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.asb-farm-title{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.asb-farm-link{font-size:12px;font-weight:var(--weight-semibold);color:var(--color-spectrum-gray3);cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:0;display:inline-flex}.asb-farm-link:hover{color:var(--color-primary-main)}.asb-fixed-button{justify-content:center;min-width:150px}.asb-fetch-sample-data-button,.asb-create-session-button{min-width:220px}.asb-continue-button:hover{background:var(--color-spectrum-white)!important;color:var(--color-primary-main)!important;border-color:var(--color-primary-main)!important}.asb-continue-button:hover svg{color:var(--color-primary-main)!important}.asb-continue-button{justify-content:center;width:100%}.asb-sidebar__close{border:1px solid var(--color-spectrum-gray2);width:36px;min-width:36px;height:36px;min-height:36px;color:var(--color-spectrum-gray4);background:var(--color-spectrum-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.asb-sidebar__close:hover{color:var(--color-primary-main);border-color:var(--color-primary-light2);background:var(--color-primary-light1)}.asb-sidebar__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.asb-sidebar__header-copy{min-width:0}.asb-sidebar__eyebrow{font-size:13px;line-height:1.2;font-weight:var(--weight-semibold);color:var(--color-spectrum-gray4)}.asb-sidebar__title{font-size:20px;line-height:1.25;font-weight:var(--weight-semibold);color:var(--color-spectrum-black);margin-top:4px}.asb-sidebar__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-top:14px;display:grid}.asb-sidebar__meta-item{min-width:0}.asb-sidebar__meta-item--wide{grid-column:1/-1}.asb-sidebar__meta-label{font-size:11px;line-height:1.2;font-weight:var(--weight-medium);color:var(--color-spectrum-gray4)}.asb-sidebar__meta-value{font-size:13px;line-height:1.35;font-weight:var(--weight-medium);color:var(--color-spectrum-black);word-break:break-word;margin-top:2px}.asb-pagination{justify-content:space-between;align-items:center;padding:4px 2px 0;display:flex}.asb-pagination__btn{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);color:var(--color-spectrum-gray4);font-size:11px;font-weight:var(--weight-medium);border-radius:999px;padding:4px 12px}.asb-pagination__btn:disabled{opacity:.5;cursor:not-allowed}.asb-row--selected{background:var(--color-primary-light1);border-color:var(--color-primary-light2)}.asb-divider{border-top:1px solid var(--color-spectrum-gray2)}.asb-divider--full-bleed{margin-inline:calc(-1 * var(--asb-page-shell-pad-inline));width:calc(100% + (2 * var(--asb-page-shell-pad-inline)))}.asb-note{border:1px solid var(--color-spectrum-gray2);background:#fff8d9;border-radius:6px;padding:12px}.asb-note .text-spectrum-gray4{color:#4b4f5b}.asb-note .text-spectrum-gray3{color:#6d7280}.asb-note__pill{color:#1f2937;max-width:100%;font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #8b8b95;border-radius:999px;align-items:center;gap:2px;padding:4px 10px;display:inline-flex;overflow:hidden}.asb-note-warning-card{margin-top:12px}.asb-note-warning__primary{white-space:normal;line-height:1.2;display:block}.asb-note-editor-header__title{font-size:16px;line-height:1.25;font-weight:var(--weight-semibold);color:var(--color-spectrum-black);align-items:center;gap:8px;display:flex}.asb-note-editor-header__badge{background:var(--color-primary-light1);height:20px;color:var(--color-primary-main);font-size:11px;font-weight:var(--weight-semibold);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.asb-note-editor-header__hint{max-width:60ch;color:var(--asb-hint-text-color,#9b9b9b)}.asb-note-preview-shell{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;padding:12px}.asb-badge-chip{background:var(--color-primary-light1);max-width:100%;color:var(--color-primary-main);font-size:11px;font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:2px;padding:4px 10px;display:inline-flex;overflow:hidden}.asb-badge-chip--green{color:#2f5e1d;background:#e7f1df}.asb-badge-chip--orange{color:#a6551d;background:#ffe7ce}.asb-badge-chip--red{color:#9a3e22;background:#f8d9cc}.asb-impact-pill{text-align:center;justify-content:center;width:100%;min-width:0;display:flex}.asb-preview-frame{border:1px solid var(--color-spectrum-gray2);background:#f6f5ff;border-radius:6px;padding:18px}.asb-preview-frame--loading{min-height:620px}.asb-app-preview-loading{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:10px;flex-direction:column;gap:16px;min-height:584px;padding:18px;display:flex;overflow:hidden}.asb-app-preview-loading__toolbar,.asb-app-preview-loading__hero,.asb-app-preview-loading__grid,.asb-app-preview-loading__row{gap:12px;display:grid}.asb-app-preview-loading__toolbar{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);max-width:720px}.asb-app-preview-loading__hero{border-bottom:1px solid var(--color-spectrum-gray2);padding-bottom:16px}.asb-app-preview-loading__grid{grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr);min-height:420px}.asb-app-preview-loading__map,.asb-app-preview-loading__content{min-height:420px}.asb-app-preview-loading__content{border:1px solid var(--color-spectrum-gray2);border-radius:10px;flex-direction:column;gap:16px;padding:18px;display:flex}.asb-preview-frame__guidance{box-sizing:border-box;width:100%;margin:0 0 16px}.asb-customise-report-panel{background:var(--color-spectrum-white)}.asb-customise-report-panel .rb-section-title{font-size:14px;line-height:20px;font-weight:var(--weight-semibold)}.asb-customise-report-panel .body2-regular,.asb-customise-report-panel .body2-medium{font-size:12px;line-height:16px}.asb-preview-page{background:var(--color-spectrum-white);border:1px solid var(--color-spectrum-gray2);border-radius:6px;overflow:hidden}.asb-preview-page--full{border-radius:6px}.asb-preview-page--full .asb-robin-icon{width:20px;height:20px}.asb-app-preview-report-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin:20px 20px 0;display:flex}.asb-app-preview-report-header--compact{margin:16px 16px 0}.asb-app-preview-report-context{flex-wrap:wrap;flex:auto;align-items:flex-start;gap:12px 50px;min-width:0;display:flex}.asb-app-preview-report-context__item{flex:0 auto;min-width:0;max-width:min(100%,360px)}.asb-app-preview-report-context__label{color:#838383;font-size:13px;font-weight:var(--weight-semibold);line-height:1.1}.asb-app-preview-report-context__value{color:var(--color-spectrum-black);font-size:17px;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;line-height:1.15;overflow:hidden}.asb-app-preview-report-header--compact .asb-app-preview-report-context__value{font-size:15px}.asb-app-preview-report-header__controls{flex:100%;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;width:100%;min-width:0;display:grid}.asb-preview-target-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.asb-preview-target-pill{color:#5a4a2f;max-width:100%;min-height:28px;font-size:12px;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;background:#f4dfc9;border:1px solid #ead4b9;border-radius:999px;align-items:center;padding:4px 12px;line-height:1.2;display:inline-flex;overflow:hidden}.asb-preview-target-pill.is-compact{min-height:24px;padding:3px 10px;font-size:11px}.asb-preview-field-matrix-shell{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;width:100%;overflow-x:auto}.asb-preview-field-matrix-table{border-collapse:collapse;border-spacing:0;width:100%;min-width:640px}.asb-preview-field-matrix-table th,.asb-preview-field-matrix-table td{border-right:1px solid var(--color-spectrum-gray2);border-bottom:1px solid var(--color-spectrum-gray2);text-align:left;vertical-align:middle;background:var(--color-spectrum-white);padding:8px 10px}.asb-preview-field-matrix-table thead th{background:var(--color-spectrum-gray1);font-weight:var(--weight-semibold);color:var(--color-spectrum-black)}.asb-preview-field-matrix-table__col-header{transition:background-color .18s;padding:0!important}.asb-preview-field-matrix-table__col-header--interactive:hover,.asb-preview-field-matrix-table__col-header--interactive:focus-within,.asb-preview-field-matrix-table__col-header--active{background:var(--color-primary-light2)}.asb-preview-field-matrix-hint{color:var(--asb-hint-text-color,#9b9b9b);font-size:12px;line-height:1.35;font-weight:var(--weight-medium);align-items:center;gap:6px;margin:-2px 0 10px;display:flex}.asb-preview-field-matrix-tip{margin-top:12px}.asb-preview-field-matrix-tip .fp-tip__content{align-items:center}.asb-preview-field-matrix-header-btn{width:100%;height:100%;min-height:26px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;margin:0;padding:8px 10px;transition:color .18s,background-color .18s,text-decoration-color .18s;display:flex}.asb-preview-field-matrix-header-btn--interactive{text-underline-offset:3px;-webkit-text-decoration:underline dotted #11008f8c;text-decoration:underline dotted #11008f8c}@supports (color:color-mix(in lab, red, red)){.asb-preview-field-matrix-header-btn--interactive{-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary-main) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary-main) 55%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--color-primary-main) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--color-primary-main) 55%, transparent)}}.asb-preview-field-matrix-header-btn--interactive:hover,.asb-preview-field-matrix-header-btn--interactive:focus-visible{color:var(--color-primary-main);text-decoration-style:solid}.asb-preview-field-matrix-header-btn--interactive:focus-visible{outline:2px solid #11008fa6}@supports (color:color-mix(in lab, red, red)){.asb-preview-field-matrix-header-btn--interactive:focus-visible{outline:2px solid color-mix(in srgb, var(--color-primary-main) 65%, transparent)}}.asb-preview-field-matrix-header-btn--interactive:focus-visible{outline-offset:1px}.asb-preview-field-matrix-header-btn--active{color:var(--color-primary-main);text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-main);-webkit-text-decoration-color:var(--color-primary-main);-webkit-text-decoration-color:var(--color-primary-main);text-decoration-color:var(--color-primary-main);text-underline-offset:3px}.asb-preview-field-matrix-header-btn--readonly{cursor:default}.asb-preview-field-matrix-table th:first-child,.asb-preview-field-matrix-table td:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:150px;max-width:220px;overflow:hidden}.asb-preview-field-matrix-table th:last-child,.asb-preview-field-matrix-table td:last-child{border-right:none}.asb-preview-field-matrix-table tbody tr:last-child th,.asb-preview-field-matrix-table tbody tr:last-child td{border-bottom:none}.asb-preview-field-matrix-pill{min-width:88px;min-height:24px;font-size:11px;font-weight:var(--weight-semibold);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;line-height:1.1;display:inline-flex}.asb-preview-score-band-pill{background-clip:padding-box}.asb-preview-field-matrix-pill.is-compact{min-width:76px;min-height:22px;font-size:10px}.asb-preview-field-map-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.asb-preview-field-map-card{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;flex-direction:column;gap:8px;padding:10px;display:flex}.asb-preview-field-map-card__header{justify-content:space-between;align-items:center;gap:8px;display:flex}.asb-preview-field-map-card__field{font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.asb-preview-field-map-card__performance{font-size:11px;font-weight:var(--weight-semibold);white-space:nowrap;border-radius:999px;flex:none;padding:2px 8px}.asb-preview-field-map-card__function{white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;max-width:100%;overflow:hidden}.asb-preview-field-map-card__map{min-height:180px}.asb-preview-appendix-table{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;overflow:hidden}.asb-preview-appendix-table__row{border-bottom:1px solid var(--color-spectrum-gray2);grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:0;display:grid}.asb-preview-appendix-table__row:nth-child(odd){background:var(--color-spectrum-white2)}.asb-preview-appendix-table__row:nth-child(2n){background:var(--color-primary-light1)}.asb-preview-appendix-table__row:last-child{border-bottom:none}.asb-preview-appendix-table__title,.asb-preview-appendix-table__description{color:var(--color-spectrum-gray4);padding:10px 12px;line-height:1.5}.asb-preview-appendix-table__title{font-weight:var(--weight-semibold);color:var(--color-spectrum-black);border-right:1px solid var(--color-spectrum-gray2)}.asb-preview-appendix-table__outcome{border-top:1px solid var(--color-spectrum-gray2);margin-top:8px;padding-top:8px;display:block}.asb-preview-appendix-table__outcome-label{color:var(--color-primary-main);font-size:.72em;font-weight:var(--weight-semibold);text-transform:uppercase;line-height:1.35;display:block}.asb-preview-appendix-table__outcome-text{color:var(--color-spectrum-black);font-weight:var(--weight-semibold);margin-top:2px;line-height:1.4;display:block}.asb-preview-appendix-sources-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.asb-preview-appendix-source{border:1px solid var(--color-spectrum-gray2);border-radius:6px;justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:8px 10px;line-height:1.35;display:flex}.asb-preview-appendix-source--included{color:var(--color-spectrum-gray4);background:#f4f2ff}.asb-preview-appendix-source--excluded{background:var(--color-spectrum-gray1);color:var(--color-spectrum-gray3)}.asb-preview-appendix-source__status{border-radius:3px;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.asb-preview-appendix-source__status--included{background:var(--color-primary-main);color:var(--color-spectrum-white)}.asb-preview-appendix-source__status--excluded{background:var(--color-spectrum-gray3);color:var(--color-spectrum-white)}.asb-preview-drivers-summary{margin:0}.asb-preview-drivers-summary-list{flex-direction:column;gap:8px;display:flex}.asb-preview-drivers-summary-list--compact,.asb-preview-drivers-summary-list--function-builder-tight{gap:8px}.asb-preview-drivers-summary-item{flex-direction:column;gap:0;display:flex}.asb-preview-drivers-summary-list>.asb-preview-drivers-summary-item+.asb-preview-drivers-summary-item{margin-top:6px}.asb-zone-context-label{max-width:100%;color:var(--color-primary-main);font-size:12px;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;background:#f3efff;border:1px solid #d7ceff;border-radius:999px;align-self:flex-start;align-items:center;padding:3px 10px;line-height:1.2;display:inline-flex;overflow:hidden}.asb-zone-context-label--natural-case{letter-spacing:0}.asb-zone-context-label--editing{transform:translate(-2px,-2px)}.asb-preview-drivers-summary-item__label{margin-bottom:1px}.asb-practice-reasoning-block__header{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px;display:inline-flex}.asb-practice-reasoning-block__label-row{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.asb-practice-confidence-pill{min-height:20px;color:var(--color-primary-main);font-size:11px;font-weight:var(--weight-semibold);white-space:nowrap;background:#fcfff2;border:1px solid #cbd7b2;border-radius:999px;align-items:center;padding:3px 10px;line-height:1.2;display:inline-flex}.asb-practice-reasoning-block__actions{flex:none;align-items:center;gap:4px;display:inline-flex}.asb-practice-reasoning-block__edit-button{transform:translateY(-1px)}.asb-preview-agronomist-note{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;padding:12px}.asb-preview-agronomist-note__profile{align-items:center;gap:10px;margin-bottom:8px;display:flex}.asb-preview-agronomist-note__avatar{object-fit:cover;border-radius:999px;flex:0 0 32px;width:32px;height:32px}.asb-preview-agronomist-note__name{font-size:13px;font-weight:var(--weight-semibold);color:var(--color-spectrum-black);line-height:1.2}.asb-preview-agronomist-note__title{color:var(--color-spectrum-gray4);font-size:12px;line-height:1.25}.asb-preview-agronomist-note__text{margin:0}.asb-preview-practices-list{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.asb-preview-practices-list--zoned{flex-flow:column;gap:10px}.asb-preview-practice-zone-group{flex-direction:column;gap:6px;min-width:0;display:flex}.asb-preview-practice-zone-group__label{margin-bottom:1px}.asb-preview-practice-zone-group__pills{flex-wrap:wrap;gap:8px;display:flex}.asb-preview-practice-item{flex-direction:column;gap:4px;max-width:100%;display:inline-flex}.asb-preview-practice-pill{max-width:100%;min-height:28px;font-size:12px;font-weight:var(--weight-medium);border-radius:999px;align-items:center;gap:4px;padding:4px 12px;line-height:1.2;display:inline-flex}.asb-preview-practice-pill__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.asb-preview-practice-zone-note{max-width:100%;font-size:10px;font-weight:var(--weight-semibold);color:var(--color-spectrum-gray4);white-space:nowrap;text-overflow:ellipsis;padding-left:6px;line-height:1.25;overflow:hidden}.asb-preview-practice-pill__logo{flex:0 0 12px;width:12px;height:12px}.asb-preview-practice-pill--user{color:#5a4a2f;background:#f4dfc9;border:1px solid #ead4b9}.asb-preview-practice-pill--elaniti{color:#2f2966;background:#d7ceff;border:1px solid #cac0fb}.asb-preview-practice-pill--locked{filter:blur(2px);opacity:.7}.asb-preview-freemium-message{color:var(--color-primary-main);font-weight:var(--weight-medium);margin-top:10px}.asb-preview-practices-list--builder .asb-preview-practice-pill{min-height:34px;font-size:13px;font-weight:var(--weight-medium);gap:0;padding:6px 14px;position:relative}.asb-preview-practices-list--builder .asb-preview-practice-pill--user{color:#2f2f2f;background:#f4dfc9;border:1px solid #ead4b9}.asb-preview-practices-list--builder .asb-preview-practice-pill--elaniti{color:#2f2966;background:#cec7f6;border:none}.asb-preview-practices-list--builder .asb-preview-practice-zone-note{color:var(--color-spectrum-gray4);padding-left:8px;font-size:11px}.asb-preview-practices-list--builder.asb-preview-practices-list--zoned .asb-preview-practice-zone-group__label{font-size:12px}.asb-preview-practices-list--builder.asb-preview-practices-list--zoned .asb-preview-practice-zone-group__pills{gap:10px}.asb-preview-comments-thread{flex-direction:column;gap:8px;display:flex}.asb-preview-comments-thread--chat{gap:10px}.asb-preview-chat-row{align-items:flex-end;gap:8px;display:flex}.asb-preview-chat-row--agronomist{justify-content:flex-start}.asb-preview-chat-row--farmer{justify-content:flex-end}.asb-preview-chat-avatar{object-fit:cover;border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:999px;flex:0 0 30px;width:30px;height:30px}.asb-preview-comment{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:12px;max-width:min(82%,680px);padding:10px 12px}.asb-preview-comment--agronomist{background:#f5f8ff;border-color:#cddcf6;border-bottom-left-radius:4px}.asb-preview-comment--farmer{background:#f9f8fd;border-color:#d8d7e7;border-bottom-right-radius:4px}.asb-preview-comment__meta{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.asb-preview-comment__author{font-size:12px;line-height:1.2;font-weight:var(--weight-semibold);color:var(--color-spectrum-black)}.asb-preview-comment__time{color:var(--color-spectrum-gray3);font-size:11px;line-height:1.2}.asb-preview-comment__text{color:var(--color-spectrum-gray4);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.5}.asb-preview-comment-composer{--asb-comment-composer-control-height:44px;border-top:1px solid var(--color-spectrum-gray2);align-items:center;gap:10px;margin-top:12px;padding-top:10px;display:flex}.asb-preview-comment-composer__input-wrap{min-width:0;min-height:var(--asb-comment-composer-control-height);height:var(--asb-comment-composer-control-height);border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);color:var(--color-spectrum-gray4);border-radius:6px;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.asb-preview-comment-composer__input-wrap:focus-within{border-color:var(--color-primary-main);box-shadow:0 0 0 2px #2015aa29}.asb-preview-comment-composer__input-icon{color:var(--color-spectrum-gray3);flex:none}.asb-preview-comment-composer__input{min-width:0;height:100%;min-height:0;color:var(--color-spectrum-gray4);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:12px}.asb-preview-comment-composer__button{min-height:var(--asb-comment-composer-control-height);height:var(--asb-comment-composer-control-height);flex:none;transition:transform .2s,box-shadow .2s}.asb-preview-comment-composer__button.fp-button{min-height:var(--asb-comment-composer-control-height);height:var(--asb-comment-composer-control-height)}.asb-preview-comment-composer__button-icon{flex:none}.asb-preview-comment-composer__button--sent{transform:translateY(-1px);box-shadow:0 0 0 3px #2015aa1f}.asb-preview-comment-composer__button-icon--sent{animation:.62s cubic-bezier(.18,.8,.24,1) asb-comment-send-pop}.asb-preview-banner{color:var(--color-spectrum-white);background:#13084c;padding:18px}.asb-preview-footer{border-top:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:22px 16px 23px;display:flex}.asb-preview-footer__help{align-items:center;min-width:0;display:inline-flex}.asb-preview-footer__help-icon{width:20px;height:20px;color:var(--color-spectrum-gray3);flex:none;justify-content:center;align-items:center;transition:color .16s;display:inline-flex}.asb-preview-footer__help-link{color:#838383;font-size:14px;line-height:1.3;font-weight:var(--weight-semibold);align-items:center;gap:6px;text-decoration:none;transition:color .16s;display:inline-flex}.asb-preview-footer__help-link-text{text-underline-offset:3px;text-decoration-line:underline;text-decoration-style:dotted}.asb-preview-footer__help-link:hover,.asb-preview-footer__help-link:focus-visible,.asb-preview-footer__help-link:hover .asb-preview-footer__help-icon,.asb-preview-footer__help-link:focus-visible .asb-preview-footer__help-icon{color:var(--color-primary-main)}.asb-preview-footer__disclaimer{color:var(--color-spectrum-gray3);text-align:right;max-width:min(100%,760px);margin:0;font-size:11px;line-height:1.35}.asb-report-page-row{justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.asb-share-link-row{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:8px;display:flex}.asb-share-link-copy-wrap{width:100%}.asb-share-link-copy-btn--copied{animation:.62s cubic-bezier(.2,.75,.3,1) asb-copy-success-pulse}.asb-publish-success-flash{animation:.52s ease-out asb-publish-success-reveal}@keyframes asb-copy-success-pulse{0%{transform:scale(1);box-shadow:0 0 #10a34a61}45%{transform:scale(1.015);box-shadow:0 0 0 6px #10a34a00}to{transform:scale(1);box-shadow:0 0 #10a34a00}}@keyframes asb-comment-send-pop{0%{opacity:.9;transform:scale(1)rotate(0)}36%{opacity:1;transform:scale(1.18)rotate(-8deg)}68%{transform:scale(1.02)rotate(3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes asb-publish-success-reveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.asb-modal{overscroll-behavior:contain;align-self:flex-start;width:min(980px,96vw);max-height:calc(100vh - 48px);margin:24px 0;overflow-y:auto}.asb-modal-lavender{background:var(--color-primary-light1);border:1px solid var(--color-primary-light2)}.asb-modal-tip{align-items:flex-start;gap:8px;margin-top:12px;display:flex}.asb-modal-tip__icon{color:var(--color-secondary-main);flex:none;margin-top:1px}.asb-modal-next-actions{gap:8px;margin-top:12px;display:grid}.asb-modal__split{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:20px;display:grid}.asb-modal__split--single{grid-template-columns:minmax(0,1fr)}.asb-modal-toggle-icon{justify-content:center;align-items:center;transition:transform .18s;display:inline-flex}.asb-modal-toggle-icon--open{transform:rotate(45deg)}.asb-modal-result{transition:background-color var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.asb-modal-result__loading-action{flex:none}.asb-modal-cta{justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.asb-modal-cta--fade-in{animation:.26s ease-out both asb-modal-cta-fade-in}@keyframes asb-modal-cta-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.asb-modal-sidebar{opacity:0;flex-direction:column;gap:16px;transition:opacity .2s,transform .22s;display:flex;transform:translate(12px)}.asb-modal-sidebar--open{opacity:1;transform:translate(0)}.asb-modal-footer-btn{min-width:140px}.asb-card--added{border-color:#3fa46a;box-shadow:0 0 0 1px #3fa46a26}.asb-add-button{min-width:116px}.asb-add-button--added{color:var(--color-primary-main);border-color:#3fa46a}.asb-modal-result:hover{background:#f4f2ff;border-color:#d2c9ff}.asb-modal-result:hover .asb-add-button:not(.asb-add-button--added){box-shadow:0 0 0 1px #91b66f47;border-color:var(--color-action-green)!important;background:var(--color-action-green)!important;color:var(--color-spectrum-white)!important}.asb-modal-result:hover .asb-add-button--added{box-shadow:0 0 0 1px #ae1a9c3d;border-color:var(--color-secondary-main)!important;background:var(--color-secondary-main)!important;color:var(--color-spectrum-white)!important}.asb-modal-cta:hover .asb-outline-button{border-color:var(--color-primary-main);color:var(--color-spectrum-white);box-shadow:0 0 0 1px #11008f3d;background:var(--color-primary-main)!important}.asb-mini-progress{justify-content:space-between;gap:12px;padding:6px 4px 2px;display:flex;position:relative}.asb-mini-progress__line{background:#cfc9ff;border-radius:999px;height:3px;position:absolute;top:19px;left:8%;right:8%}.asb-mini-progress__step{z-index:1;flex-direction:column;align-items:center;gap:2px;min-width:64px;display:flex;position:relative}.asb-mini-progress__dot{border:2px solid var(--color-spectrum-gray2);width:32px;height:32px;font-size:12px;font-weight:var(--weight-semibold);color:var(--color-spectrum-gray3);background:var(--color-spectrum-white);border-radius:999px;justify-content:center;align-items:center;display:flex}.asb-mini-progress__dot--complete{background:var(--color-primary-main);border-color:var(--color-primary-main);color:var(--color-spectrum-white)}.asb-mini-progress__dot--active{background:var(--color-primary-main);border-color:var(--color-primary-main);color:var(--color-spectrum-white);box-shadow:0 0 0 4px #11008f33}.asb-mini-progress__label{color:var(--color-spectrum-gray3);text-align:center;font-size:12px}.asb-mini-progress__label--active{color:var(--color-primary-main);font-weight:var(--weight-semibold)}@media (width>=640px){.asb-page--function-builder{--asb-page-shell-pad-inline:1rem;--asb-page-shell-pad-block:1rem}.asb-function-farmer-layout{padding-inline:12px}}@media (width>=1024px){.asb-layout-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.asb-layout-grid--single{grid-template-columns:minmax(0,1fr)}.asb-page--function-builder{--asb-page-shell-pad-inline:1.5rem;--asb-page-shell-pad-block:1.5rem}.asb-function-farmer-layout{padding-inline:16px}.asb-preview-publish-column--sticky,.asb-balanced-sticky-column--sticky{align-self:start;position:sticky;top:12px}}@media (width>=1080px){.asb-preview-zones-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1120px){.asb-function-zones-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.asb-function-zones-grid.asb-function-zones-grid--no-map{grid-template-columns:minmax(0,1fr)}.asb-function-heading-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}@media (width>=980px){.asb-session-create-grid{grid-template-columns:minmax(0,1fr);align-items:end}.asb-session-create-grid__selectors{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.asb-session-date-grid{grid-template-columns:minmax(380px,1fr) minmax(320px,.85fr) minmax(320px,.85fr) auto;grid-template-areas:"sample-window from-date to-date fetch-data";align-items:end}.asb-layout-grid:not(.asb-layout-grid--single) .asb-session-date-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"sample-window from-date""to-date fetch-data"}.asb-session-defaults-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"farmer agronomist create";align-items:end}.asb-session-note-panel__toggles{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.asb-session-note-panel__toggles--stacked{grid-template-columns:minmax(0,1fr)}.asb-session-note-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.asb-session-note-grid--stacked{grid-template-columns:minmax(0,1fr)}}@media (width<=1420px) and (width>=980px){.asb-session-date-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"sample-window from-date""to-date fetch-data"}.asb-session-defaults-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"farmer agronomist"".create"}.asb-session-create-grid__actions{justify-content:flex-start}}@media (width<=1023px){.asb-layout-grid{gap:18px}.asb-preview-publish-main,.asb-preview-publish-sidebar{max-height:none;overflow:visible}.asb-preview-publish-column--sticky,.asb-balanced-sticky-column--sticky{position:static;top:auto}.asb-header-card{padding:16px}.asb-card--section{padding:20px}.asb-card--subsection,.asb-preview-frame{padding:14px}.asb-app-preview-loading__toolbar,.asb-app-preview-loading__grid{grid-template-columns:minmax(0,1fr)}.asb-app-preview-loading__map,.asb-app-preview-loading__content{min-height:280px}.asb-preview-appendix-table__row{grid-template-columns:minmax(0,1fr)}.asb-preview-appendix-table__title{border-right:none;border-bottom:1px solid var(--color-spectrum-gray2)}.asb-preview-appendix-sources-grid{grid-template-columns:minmax(0,1fr)}.asb-table-shell{-webkit-overflow-scrolling:touch;padding:0;overflow:auto hidden}.asb-table{min-width:640px}.asb-field-table{min-width:760px}.asb-practices-table{min-width:1000px}.asb-table__pill,.asb-table__action{max-width:none}.asb-table__action-row{width:auto;min-width:max-content}.asb-context-switcher__grid{grid-template-columns:minmax(0,1fr)}.asb-page--function-builder,.asb-page--function-builder-builder,.asb-page--field-overview-builder,.asb-page--function-builder-builder .asb-function-builder-lower{padding-bottom:0}.asb-function-builder-actions{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:minmax(0,1fr);position:static;bottom:auto;left:auto;transform:none}.asb-function-builder-actions__controls{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-left:0}.asb-field-overview-actions__left,.asb-field-overview-actions__field-nav,.asb-function-builder-actions__buttons{flex-wrap:wrap}.asb-function-builder-actions__next{white-space:normal;text-overflow:initial;overflow:visible}}@media (width<=1120px) and (width>=1024px){.asb-table-shell{-webkit-overflow-scrolling:touch;overflow:auto hidden}.asb-sessions-table,.asb-field-table{min-width:1040px}.asb-practices-table{min-width:1000px}}@media (width<=1500px){.asb-session-table__action-row{gap:4px}.asb-session-table__cell--action .fp-button{padding-left:10px;padding-right:10px}.asb-field-table .asb-table__sort-label--has-compact .asb-table__sort-label-full,.asb-field-review-btn__label-full{display:none}.asb-field-table .asb-table__sort-label--has-compact .asb-table__sort-label-compact,.asb-field-review-btn__label-compact{display:inline}}@media (width<=960px){.asb-session-table__action{width:auto;min-width:var(--asb-session-action-height);flex:auto;padding-left:0;padding-right:0}.asb-session-table__action-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.asb-session-table__action:after{display:block}.asb-session-table__action[aria-busy=true]:after{display:none}.asb-modal__split{grid-template-columns:1fr}}@media (width>=1024px){.asb-context-switcher__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.asb-sidebar__header{grid-template-columns:1fr}.asb-sidebar__close{justify-self:end}.asb-sidebar__meta-grid{grid-template-columns:1fr}.asb-share-link-row{flex-wrap:wrap;align-items:flex-start}.asb-share-link-row>:first-child{width:100%}.asb-report-page-row{align-items:flex-start}.asb-report-page-row>:first-child{flex:1;min-width:0}.asb-preview-comment-composer{flex-direction:column;align-items:stretch}.asb-preview-comment-composer__button{width:100%}}@media (width<=720px){.asb-page{--asb-page-gap:16px}.asb-stack{gap:12px}.asb-header-card{padding:14px}.asb-card--section{padding:16px}.asb-card--subsection,.asb-preview-frame{padding:12px}.asb-app-preview-report-context{flex-direction:column;gap:10px}.asb-app-preview-loading{min-height:520px;padding:14px}.asb-map-shell--preview-full{height:260px;min-height:260px}.asb-header-row{align-items:flex-start}.asb-search-row,.asb-search-row--full,.asb-search-row--two-thirds{max-width:100%}.asb-search{flex:100%;min-width:0;max-width:100%}.asb-segment{width:100%;overflow-x:auto}.asb-segment__btn{padding:6px 12px}.asb-toggle{width:100px;min-width:100px;max-width:100px}.asb-fixed-button{width:100%;min-width:0}.asb-form-control--textarea{min-height:110px}.asb-note-textarea{height:136px}.asb-drivers-summary-editor{gap:8px}.asb-drivers-summary__direction-grid{grid-template-columns:1fr}.asb-drivers-summary-editor__header--block{gap:10px}.asb-drivers-summary-editor .asb-drivers-summary__zone-heading{font-size:.9375rem}.asb-modal{width:min(980px,100vw - 1rem)}.asb-modal-result,.asb-modal-cta{flex-direction:column;align-items:flex-start}.asb-modal-result .asb-add-button,.asb-modal-cta .asb-outline-button{width:100%}.asb-modal-footer-btn{width:100%;min-width:0}.asb-session-create-grid__actions{justify-content:stretch;margin-top:-8px}.asb-session-create-grid__actions>*,.asb-session-create-grid__actions .asb-fixed-button{width:100%}.asb-crop-list{grid-template-columns:minmax(0,1fr)}.asb-tube-wrap{--asb-stop-size:20px;--asb-mini-size:18px;--asb-label-line:12px;--asb-label-gap:6px;max-width:100%}.asb-tube-main{padding-bottom:4px}.asb-tube-main__step{gap:2px}.asb-tube-main__label{font-size:11px}.asb-tube-mini--field{top:calc(var(--asb-mini-size) / -2)}.asb-preview-footer{align-items:flex-start}.asb-preview-footer__disclaimer{text-align:left}}@media (width<=640px){.asb-benchmark-list,.asb-benchmark-list--compact{display:block}.asb-benchmark-row,.asb-benchmark-row--compact{flex-direction:column;align-items:stretch;gap:6px;margin-bottom:8px;display:flex}.asb-benchmark-row:last-child,.asb-benchmark-row--compact:last-child{margin-bottom:0}.asb-benchmark-label,.asb-benchmark-label--compact{width:100%;min-width:0;max-width:none;line-height:1.35}.asb-benchmark-bar,.asb-benchmark-bar--compact{width:100%;min-width:0}}@media (pointer:coarse) and (width>=768px) and (width<=1180px){.asb-page--function-builder,.asb-page--function-builder-builder,.asb-page--field-overview-builder{min-height:100dvh;padding-bottom:calc(96px + env(safe-area-inset-bottom))}.asb-page--function-builder-builder .asb-function-builder-lower{padding-bottom:var(--asb-page-gap);margin-bottom:0}.asb-page--function-builder :is(button,[role=button],input,select),.asb-page--function-builder-builder :is(button,[role=button],input,select),.asb-page--field-overview-builder :is(button,[role=button],input,select){min-height:44px}.asb-session-date-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"sample-window from-date""to-date fetch-data";align-items:end}.asb-session-defaults-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"farmer agronomist"".create";align-items:end}.asb-session-create-grid__actions{justify-content:stretch}.asb-session-create-grid__actions>*,.asb-session-create-grid__actions .asb-disabled-action-proxy,.asb-session-create-grid__actions .asb-fixed-button{flex:100%!important;width:100%!important;min-width:0!important;max-width:100%!important}.asb-session-create-grid__actions .asb-fixed-button{white-space:nowrap}.asb-tube-wrap{margin-inline:auto}.asb-tube-wrap--builder:not(.asb-tube-wrap--main-only){min-height:calc(var(--asb-nav-base-height) + var(--asb-branch-curve-height) + 28px)}.asb-tube-main__stop,.asb-tube-mini,.asb-mini-progress__dot,.asb-function-complete-toggle__box,.asb-publish-check-control,.asb-toggle,.asb-toggle__dot{flex-shrink:0}.asb-tube-main__label[data-tablet-label],.asb-tube-branch__step-label[data-tablet-label]{font-size:0}.asb-tube-main__label[data-tablet-label]:after,.asb-tube-branch__step-label[data-tablet-label]:after{content:attr(data-tablet-label);font-size:12px;line-height:var(--asb-label-line)}.asb-tube-main__stop{flex:0 0 var(--asb-stop-size);aspect-ratio:1;width:var(--asb-stop-size)!important;min-width:var(--asb-stop-size)!important;height:var(--asb-stop-size)!important;min-height:var(--asb-stop-size)!important}.asb-tube-mini{flex:0 0 var(--asb-branch-mini-size,var(--asb-mini-size));aspect-ratio:1;width:var(--asb-branch-mini-size,var(--asb-mini-size))!important;min-width:var(--asb-branch-mini-size,var(--asb-mini-size))!important;height:var(--asb-branch-mini-size,var(--asb-mini-size))!important;min-height:var(--asb-branch-mini-size,var(--asb-mini-size))!important}.asb-mini-progress__dot,.asb-publish-check-control{aspect-ratio:1}.asb-status-indicator__dot,.asb-progress-icon,.asb-session-create-step__number,.asb-drivers-summary__direction-icon,.asb-inline-icon-button,.asb-drivers-summary-editor__icon-button,.asb-preview-comment-composer__button-icon,.asb-preview-footer__help-icon,.asb-modal-tip__icon,.asb-modal-toggle-icon{aspect-ratio:1;flex-shrink:0}.asb-inline-icon-button{flex-basis:24px;min-width:24px}.asb-session-create-step__number{flex:0 0 32px;min-width:32px}.asb-drivers-summary-editor__icon-button{flex-basis:36px;min-width:36px}.asb-toggle{height:30px!important;min-height:30px!important}.asb-table__icon-action,.asb-session-table__icon-action{aspect-ratio:1;flex:0 0 46px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.asb-function-complete-toggle__box{width:18px!important;min-width:18px!important;height:18px!important;min-height:18px!important}.asb-layout-grid,.asb-function-builder-builder-layout,.asb-function-farmer-layout,.asb-preview-publish-grid,.asb-page--field-overview-builder .asb-layout-grid{gap:18px;grid-template-columns:minmax(0,1fr)!important}.asb-balanced-sticky-column--sticky,.asb-preview-publish-column--sticky{position:static;top:auto}.asb-function-zones-grid,.asb-function-heading-grid,.asb-preview-zones-grid{grid-template-columns:minmax(0,1fr)!important}.asb-header-card{padding:16px}.asb-table-shell{overscroll-behavior-x:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;overflow:auto hidden}.asb-field-table,.asb-sessions-table{min-width:920px}.asb-practices-table{min-width:900px}.asb-field-table__col--function{width:29%}.asb-practices-table__col--impact{width:104px!important}.asb-practices-table .asb-impact-cell{padding-left:8px!important;padding-right:8px!important}.asb-practices-table .asb-impact-pill{white-space:nowrap;min-width:0;max-width:86px;margin-inline:auto}.asb-pill--priority{display:none}.asb-function-builder-actions,.main-layout__sidebar-spacer.open~main .asb-function-builder-actions{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:max(8px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:8px;width:auto;max-width:100%;padding:10px;position:fixed;transform:none;box-shadow:0 8px 28px #0c0a2e29}.asb-function-builder-actions__controls{overscroll-behavior-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:space-between;gap:12px;width:100%;min-width:0;overflow-x:visible}.asb-function-builder-actions__controls::-webkit-scrollbar{display:none}.asb-function-builder-actions__left,.asb-function-builder-actions__left--context,.asb-field-overview-actions__left--with-context{flex:none;max-width:min(360px,42vw)}.asb-field-overview-actions__context-stage{max-width:min(330px,38vw);margin-left:0}.asb-function-builder-actions__buttons--navigation{flex-wrap:nowrap;flex:none;justify-content:flex-end;margin-left:auto}.asb-function-builder-actions__buttons--navigation>*{flex:none}.asb-function-builder-actions__next{white-space:nowrap;text-overflow:initial;line-height:1.18;overflow:visible}.asb-function-builder-actions__nav-button{flex-basis:176px;width:176px}.asb-function-builder-actions__nav-button--previous{flex-basis:190px;width:190px}.asb-function-complete-toggle__label,.asb-function-builder-actions .fp-button{white-space:nowrap}.asb-practices-pagination-wrap,.asb-practices-pagination.fp-pagination,.asb-page .fp-pagination{overscroll-behavior-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:visible}.asb-page .fp-pagination__meta,.asb-page .fp-pagination__controls,.asb-page .fp-pagination__pages{flex-wrap:nowrap;width:auto}.asb-practices-pagination.sample-directory-pagination{flex-wrap:nowrap;gap:8px;padding-left:10px;padding-right:10px;overflow-x:visible}.asb-practices-pagination .sample-directory-pagination__meta,.asb-practices-pagination .sample-directory-pagination__controls,.asb-practices-pagination .sample-directory-pagination__pages{flex-wrap:nowrap;gap:6px}.asb-practices-pagination .sample-directory-pagination__rows-label{font-size:0}.asb-practices-pagination .sample-directory-pagination__rows-label:after{content:"Rows";font-size:14px}.asb-practices-pagination .sample-directory-pagination__rows-select{width:70px;min-width:70px!important}.asb-practices-pagination .sample-directory-pagination__page-info-full,.asb-practices-pagination .sample-directory-pagination__previous-full{display:none}.asb-practices-pagination .sample-directory-pagination__page-info-compact,.asb-practices-pagination .sample-directory-pagination__previous-short{display:inline}.asb-practices-pagination .sample-directory-pagination__controls .fp-button{min-width:74px;padding-left:10px;padding-right:10px}.asb-field-rollup-practices,.asb-field-rollup-practices__group,.asb-field-rollup-practices__group-items,.asb-field-rollup-practice{max-width:100%}.asb-field-rollup-practice__pill{min-height:44px}.asb-field-rollup-practice .asb-preview-practice-pill__text{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.asb-preview-practice-zone-note{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}}@media (pointer:coarse) and (width>=768px) and (width<=1180px) and (orientation:portrait){.asb-session-date-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"sample-window from-date""to-date fetch-data"}.asb-session-defaults-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"farmer agronomist"".create"}.asb-sessions-table{min-width:760px}.asb-session-table__col--last-active,.asb-session-table__col--progress{visibility:collapse}.asb-session-table__cell--last-active,.asb-session-table__cell--progress{display:none}.asb-field-table{min-width:820px}.asb-function-builder-actions{padding:8px}.asb-function-builder-actions__controls{gap:8px}.asb-function-builder-actions__left,.asb-function-builder-actions__left--context,.asb-field-overview-actions__left--with-context{flex:0 152px;gap:8px;min-width:0;max-width:152px}.asb-function-builder-actions__return-field,.asb-field-overview-actions__context-stage{display:none!important}.asb-function-builder-actions__save-dashboard,.asb-field-overview-actions__save-slot{flex:0 0 152px;width:152px;min-width:0}.asb-function-builder-actions__buttons--navigation{gap:8px}.asb-function-complete-toggle{gap:8px;min-height:44px;padding-left:8px;padding-right:10px}.asb-function-complete-toggle__label{white-space:normal;max-width:136px;line-height:1.12}.asb-function-builder-actions__nav-button{flex-basis:134px;width:134px;min-width:0}.asb-function-builder-actions__nav-button--previous{flex-basis:142px;width:142px}.asb-field-overview-actions__preview-button,.asb-function-builder-actions__buttons--navigation>.fp-button--primary{flex:0 0 152px;width:152px;min-width:0}.asb-function-builder-actions .fp-button{padding-left:10px;padding-right:10px}.asb-function-builder-actions .fp-button__label,.asb-function-builder-actions__next{line-height:1.12}}@media (pointer:coarse) and (width>=768px) and (width<=1180px) and (orientation:landscape){.asb-dashboard-layout-grid--with-sidebar .asb-session-table__action,.asb-session-table__action{flex:0 0 var(--asb-session-action-height);width:var(--asb-session-action-height);min-width:var(--asb-session-action-height);padding-left:0;padding-right:0}.asb-dashboard-layout-grid--with-sidebar .asb-session-table__action:after,.asb-session-table__action:after{display:block}.asb-dashboard-layout-grid--with-sidebar .asb-session-table__action-label,.asb-session-table__action-label{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.asb-share-link-copy-btn--copied,.asb-preview-comment-composer__button-icon--sent,.asb-publish-success-flash{animation:none!important}.asb-preview-comment-composer__button--sent{box-shadow:none;transform:none}}.leaflet-container{width:100%;height:100%}html,body,#root{font-family:var(--font-sans)}input,textarea,select,button{font-family:inherit}.leaflet-control-attribution{display:none!important}button:not(:disabled),[role=button],a[href]{cursor:pointer}.herotext-small{font-family:var(--font-public);font-size:var(--text-herotext-small);font-weight:var(--weight-regular);line-height:var(--leading-135);letter-spacing:.64px}.herotext-large{font-size:var(--text-herotext-large);font-weight:var(--weight-medium);line-height:var(--leading-auto)}.circular-image-cropper{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;width:100%;max-width:100%;padding:12px;overflow:hidden;container-type:inline-size}.circular-image-cropper__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.circular-image-cropper__title{color:var(--color-spectrum-black);font-size:var(--text-body2);font-weight:var(--weight-medium);line-height:var(--leading-145)}.circular-image-cropper__hint,.circular-image-cropper__filename{color:var(--color-spectrum-gray4);font-size:12px;line-height:1.35}.circular-image-cropper__filename{text-overflow:ellipsis;white-space:nowrap;max-width:min(220px,100%);overflow:hidden}.circular-image-cropper__body{grid-template-columns:minmax(0, var(--cropper-preview-size,220px)) minmax(180px, 1fr);align-items:start;gap:16px;margin-top:12px;display:grid}.circular-image-cropper__preview{width:min(100%, var(--cropper-preview-size,220px));aspect-ratio:1;background:var(--color-spectrum-gray1);border-radius:8px;justify-self:center;position:relative;overflow:hidden}.circular-image-cropper__image{object-fit:cover;transform-origin:50%;width:100%;max-width:none;height:100%;position:absolute;top:50%;left:50%}.circular-image-cropper__mask{pointer-events:none;background:radial-gradient(circle,#0000 0 calc(70.7107% - 1px),#0000006b 70.7107% 100%);position:absolute;inset:0}.circular-image-cropper__controls{flex-direction:column;gap:12px;min-width:0;display:flex}.circular-image-cropper__slider{gap:7px;display:grid}.circular-image-cropper__slider-label{color:var(--color-spectrum-gray4);font-size:12px;font-weight:var(--weight-semibold);line-height:1.2}.circular-image-cropper__range{appearance:none;cursor:pointer;background:0 0;width:100%;height:18px;margin:0}.circular-image-cropper__range:focus{outline:none}.circular-image-cropper__range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-primary-main) 0 var(--cropper-slider-progress), var(--color-spectrum-gray2) var(--cropper-slider-progress) 100%);border-radius:999px;height:6px;box-shadow:inset 0 0 0 1px #4d4d4d33}.circular-image-cropper__range::-webkit-slider-thumb{appearance:none;border:2px solid var(--color-spectrum-white);background:var(--color-primary-main);width:18px;height:18px;box-shadow:0 0 0 1px var(--color-primary-main);border-radius:999px;margin-top:-6px}.circular-image-cropper__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--color-primary-main), 0 0 0 4px #11008f38}@supports (color:color-mix(in lab, red, red)){.circular-image-cropper__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--color-primary-main), 0 0 0 4px color-mix(in srgb, var(--color-primary-main) 22%, transparent)}}.circular-image-cropper__range::-moz-range-track{background:linear-gradient(to right, var(--color-primary-main) 0 var(--cropper-slider-progress), var(--color-spectrum-gray2) var(--cropper-slider-progress) 100%);border-radius:999px;height:6px;box-shadow:inset 0 0 0 1px #4d4d4d33}.circular-image-cropper__range::-moz-range-thumb{border:2px solid var(--color-spectrum-white);background:var(--color-primary-main);width:14px;height:14px;box-shadow:0 0 0 1px var(--color-primary-main);border-radius:999px}.circular-image-cropper__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--color-primary-main), 0 0 0 4px #11008f38}@supports (color:color-mix(in lab, red, red)){.circular-image-cropper__range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--color-primary-main), 0 0 0 4px color-mix(in srgb, var(--color-primary-main) 22%, transparent)}}.circular-image-cropper__error{color:var(--color-secondary-main);font-size:12px;font-weight:var(--weight-semibold)}.circular-image-cropper__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.circular-image-cropper__button{border-radius:6px;width:100%;min-height:40px;padding:8px 14px}.circular-image-cropper__button .truncate{white-space:normal;line-height:1.2}@container (width<=540px){.circular-image-cropper__body{grid-template-columns:minmax(0,1fr)}.circular-image-cropper__controls{width:100%}}@container (width<=360px){.circular-image-cropper__actions{grid-template-columns:minmax(0,1fr)}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-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-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}:root{--app-sidebar-width:clamp(240px, calc((100% - 96px) / 6), 420px);--hover-transition-duration:.18s;--main-nav-transition-duration:.32s;--main-nav-transition-ease:cubic-bezier(.25, .8, .35, 1);--card-icon-size:80px;--lw-scan-heading-size:28px;--lw-scan-detail-card-max-width:520px;--lw-scan-detail-card-min-height:175px;--lw-scan-detail-card-padding-x:32px;--lw-scan-detail-card-padding-y:24px;--lw-scan-detail-card-gap:12px;--lw-scan-detail-card-details-gap:8px;--lw-scan-heading-to-card-gap:12px;--lw-scan-success-to-actions-gap:12px;--lw-scan-actions-max-width:1035px;--lw-scan-actions-gap:12px;--lw-scan-action-tile-size:220px;--lw-scan-action-tile-padding-x:8px;--lw-scan-action-tile-padding-y:6px;--lw-scan-action-tile-gap:16px;--lw-scan-action-icon-width:46px;--lw-scan-action-icon-height:36px;--lw-scan-action-icon-row-height:36px;--lw-scan-action-label-size:28px;--lw-scan-action-label-shift:-8px;--lw-scan-barcode-width:160px;--lw-scan-barcode-height:64px;--lw-scan-barcode-bars-height:46px;--lw-scan-barcode-digit-size:17px;--lw-scan-barcode-digit-line-height:20px;--lw-scan-finish-icon-size:36px;--lw-scan-finish-check-size:20px}.sample-bag-preview-mode-greyscale .sample-bag-form{filter:grayscale()}@media print{@page{size:A4;margin:0}:is(html:has(.sample-bag-print-root),body:has(.sample-bag-print-root)){background:#fff!important;width:210mm!important;min-height:297mm!important;margin:0!important;padding:0!important;overflow:visible!important}body:has(.sample-bag-print-root) :not(:has(.sample-bag-print-root)):not(.sample-bag-print-root):not(.sample-bag-print-root *){display:none!important}body:has(.sample-bag-print-root) :has(.sample-bag-print-root){height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;overflow:visible!important}body:has(.sample-bag-print-root) .sample-bag-print-root{background:#fff!important;width:210mm!important;margin:0!important;padding:0!important;display:block!important;position:static!important}body:has(.sample-bag-print-root) .sample-bag-preview{background:#fff!important;border:0!important;padding:0!important;overflow:visible!important}body:has(.sample-bag-print-root) .sample-bag-no-print{display:none!important}body:has(.sample-bag-print-root) .sample-bag-form{break-after:auto;page-break-after:auto;break-inside:avoid;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;box-sizing:border-box!important;width:210mm!important;max-width:none!important;height:296mm!important;min-height:296mm!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:7mm 8mm 34mm!important;display:block!important;position:relative!important;overflow:hidden!important}body:has(.sample-bag-print-root) .sample-bag-preview-mode-greyscale .sample-bag-form{filter:grayscale()!important}body:has(.sample-bag-print-root) .sample-bag-preview-zoom-shell{zoom:1!important;gap:0!important;width:auto!important;display:block!important}body:has(.sample-bag-print-root) .sample-bag-form *{-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has(.sample-bag-print-root) .sample-bag-header{border-radius:4mm!important;padding:4mm!important}body:has(.sample-bag-print-root) .sample-bag-header-grid{grid-template-columns:36mm minmax(0,1fr) 36mm!important;gap:5mm!important}body:has(.sample-bag-print-root) .sample-bag-barcode{box-sizing:border-box!important;width:34mm!important;height:12mm!important;padding:1mm!important}:is(body:has(.sample-bag-print-root) .sample-bag-barcode-label,body:has(.sample-bag-print-root) .sample-bag-form-count,body:has(.sample-bag-print-root) .sample-bag-footer,body:has(.sample-bag-print-root) .sample-bag-footer-summary){font-size:9pt!important;line-height:1.2!important}body:has(.sample-bag-print-root) .sample-bag-title{font-size:16pt!important;line-height:1.15!important}body:has(.sample-bag-print-root) .sample-bag-include-pill{max-width:92mm!important;margin-top:3mm!important;padding:2mm 5mm!important;font-size:11pt!important;line-height:1.2!important}body:has(.sample-bag-print-root) .sample-bag-id-pill{margin-top:2.5mm!important;padding:1.5mm 5mm!important;font-size:10pt!important;line-height:1.2!important}body:has(.sample-bag-print-root) .sample-bag-details-grid{grid-template-columns:minmax(0,1.62fr) minmax(54mm,1fr)!important;gap:5mm!important;margin-top:5mm!important}body:has(.sample-bag-print-root) .sample-bag-section{border-radius:4mm!important;padding:4mm!important}body:has(.sample-bag-print-root) .sample-bag-section-title{font-size:13pt!important;line-height:1.15!important}body:has(.sample-bag-print-root) .sample-bag-detail-row{grid-template-columns:34mm minmax(0,1fr)!important;align-items:center!important;gap:3mm!important;padding-top:1.8mm!important;padding-bottom:1.8mm!important}body:has(.sample-bag-print-root) .sample-bag-detail-row dt{font-size:8.5pt!important;line-height:1.2!important}body:has(.sample-bag-print-root) .sample-bag-location-row span:first-child{font-size:8.5pt!important;line-height:1.2!important}body:has(.sample-bag-print-root) .sample-bag-detail-row dd{font-size:10pt!important;line-height:1.25!important}body:has(.sample-bag-print-root) .sample-bag-location-row span:last-child{font-size:10pt!important;line-height:1.25!important}body:has(.sample-bag-print-root) .sample-bag-section p{font-size:10pt!important;line-height:1.25!important}body:has(.sample-bag-print-root) .sample-bag-collection-grid{font-size:10pt!important;line-height:1.25!important}body:has(.sample-bag-print-root) .sample-bag-map{height:40mm!important;margin-top:4mm!important}body:has(.sample-bag-print-root) .sample-bag-location-row{grid-template-columns:29mm minmax(0,1fr)!important;gap:3mm!important;margin-top:3.5mm!important}body:has(.sample-bag-print-root) .sample-bag-collection-grid{grid-template-columns:minmax(0,1fr)!important;gap:3mm!important;margin-top:3mm!important}body:has(.sample-bag-print-root) .sample-bag-collection-datetime{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:4mm!important}body:has(.sample-bag-print-root) .sample-bag-instructions{margin-top:4mm!important}body:has(.sample-bag-print-root) .sample-bag-change-callout{border-radius:4mm!important;margin-top:4mm!important;padding:4mm!important}body:has(.sample-bag-print-root) .sample-bag-change-callout p{font-size:10.5pt!important;line-height:1.25!important}body:has(.sample-bag-print-root) .sample-bag-footer{grid-template-columns:36mm minmax(0,1fr) 36mm!important;gap:5mm!important;margin-top:0!important;padding-top:2mm!important;position:absolute!important;bottom:5mm!important;left:8mm!important;right:8mm!important}body:has(.sample-bag-print-root) .sample-bag-footer .sample-bag-barcode{width:34mm!important;height:10mm!important}body:has(.sample-bag-print-root) .sample-bag-footer .sample-bag-barcode-label{font-size:8pt!important}body:has(.sample-bag-print-root) .sample-bag-footer-summary p{margin:0!important}body:has(.sample-bag-print-root) .sample-bag-form:not(:last-child){break-after:page;page-break-after:always}body:has(.sample-bag-print-root) .leaflet-control-container{display:none!important}:is(html:has(.lab-action-poster-print-root),body:has(.lab-action-poster-print-root)){background:#fff!important;width:210mm!important;min-height:297mm!important;margin:0!important;padding:0!important;overflow:visible!important}body:has(.lab-action-poster-print-root) :not(:has(.lab-action-poster-print-root)):not(.lab-action-poster-print-root):not(.lab-action-poster-print-root *){display:none!important}body:has(.lab-action-poster-print-root) :has(.lab-action-poster-print-root){height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;overflow:visible!important}body:has(.lab-action-poster-print-root) .lab-action-poster-print-root{box-sizing:border-box!important;background:#fff!important;grid-template-columns:1fr 1fr!important;gap:8mm!important;width:210mm!important;min-height:297mm!important;padding:12mm!important;display:grid!important}body:has(.lab-action-poster-print-root) .lab-action-poster{break-inside:avoid;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;box-shadow:none!important;border:.4mm solid #d1d1d1!important;border-radius:4mm!important;padding:8mm!important}body:has(.lab-action-poster-print-root) .lab-action-poster svg{height:34mm!important}}@media (width>=768px){:root{--card-icon-size:100px}}@media (width>=1280px){:root{--card-icon-size:110px}}.card-button{background-color:var(--color-spectrum-white);color:var(--color-spectrum-black)}.card-button__icon{height:var(--card-icon-size);width:var(--card-icon-size);flex-shrink:0!important}.card-button img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.card-button>div:nth-child(2){color:var(--color-spectrum-gray4)!important}.card-button>div:nth-child(3),.card-button>div:nth-child(4){color:var(--color-spectrum-gray3)!important}.card-button:hover{background-color:var(--color-primary-main)!important;border-color:var(--color-primary-main)!important}.card-button:hover,.card-button:hover>div,.card-button:hover div.body1-medium{color:var(--color-spectrum-white)!important}.card-button:hover img{filter:brightness(0)invert()}.card-button:disabled,.card-button:disabled:hover{box-shadow:none;cursor:not-allowed;background-color:var(--color-spectrum-gray1)!important;border-color:var(--color-spectrum-gray2)!important}.card-button:disabled>div,.card-button:disabled:hover>div,.card-button:disabled div.body1-medium,.card-button:disabled:hover div.body1-medium{color:var(--color-spectrum-gray3)!important}.card-button:disabled img{filter:grayscale()opacity(.6)}.reset-btn .reset-icon{transition:transform .26s}.reset-btn:hover .reset-icon{transform:rotate(-20deg)}.reset-btn:active .reset-icon{transform:rotate(-380deg)}.back-btn .back-icon{transition:transform .22s}.back-btn:hover .back-icon{transform:translate(-2px)}.back-btn:active .back-icon{transform:translate(-4px)}:is(a,button,summary,input,select,textarea,[role=button],.hover-transition){transition:color var(--hover-transition-duration) ease, background-color var(--hover-transition-duration) ease, border-color var(--hover-transition-duration) ease, box-shadow var(--hover-transition-duration) ease, opacity var(--hover-transition-duration) ease, transform var(--hover-transition-duration) ease}.completion-pulse{border-radius:999px;animation:.42s ease-out completionPulse}.completion-pulse--blue{--completion-pulse-color:#11008f66;--completion-pulse-color-fade:#11008f00}.completion-pulse--red{--completion-pulse-color:#dc262673;--completion-pulse-color-fade:#dc262600}.completion-pulse--gray{--completion-pulse-color:#83838373;--completion-pulse-color-fade:#83838300}.completion-glow{animation:.42s ease-out completionGlow}.completion-glow--blue{--completion-glow-color:#4ea9ff59;--completion-glow-color-fade:#4ea9ff00}@keyframes completionPulse{0%{box-shadow:0 0 0 0 var(--completion-pulse-color)}70%{box-shadow:0 0 0 7px var(--completion-pulse-color-fade)}to{box-shadow:0 0 0 0 var(--completion-pulse-color-fade)}}@keyframes completionGlow{0%{text-shadow:0 0 0 var(--completion-glow-color)}70%{text-shadow:0 0 10px var(--completion-glow-color)}to{text-shadow:0 0 0 var(--completion-glow-color-fade)}}.lw-scan__pane--right{background-color:var(--color-spectrum-white2)}.lw-scan__coming-soon-dim{opacity:.35;filter:grayscale(.3);pointer-events:none}.lw-scan__coming-soon-overlay{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lw-scan__coming-soon-banner{font-size:28px;font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--color-spectrum-white);background:var(--color-secondary-main);border:4px solid var(--color-secondary-light2);border-radius:999px;padding:18px 56px;transform:rotate(-12deg);box-shadow:0 14px 30px #11008f33}.lw-scan__hero{text-align:center;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;min-height:0;display:flex}.lw-scan__heading{color:var(--color-primary-main);font-size:var(--lw-scan-heading-size);font-weight:var(--weight-medium)}.lw-scan__success-message{color:var(--color-action-green);font-size:var(--lw-scan-heading-size);font-weight:var(--weight-medium)}.lw-scan__section-title{color:var(--color-primary-main);margin-bottom:8px}.lw-scan__list-scroll{background-color:var(--color-spectrum-white);border:1px solid var(--color-spectrum-gray2);border-bottom-width:0;border-radius:6px 6px 0 0;flex:1;min-height:0;overflow:hidden}.lw-scan__list-scroll--error{border-color:#ef4444;box-shadow:0 0 0 4px #f871712e}.lw-scan__list-scroll-inner{overscroll-behavior:contain;height:100%;overflow:hidden auto}.lw-scan__detail-card-wrap{width:100%;max-width:var(--lw-scan-detail-card-max-width);margin-top:var(--lw-scan-heading-to-card-gap)}.lw-scan__detail-card{min-height:var(--lw-scan-detail-card-min-height);padding:var(--lw-scan-detail-card-padding-y) var(--lw-scan-detail-card-padding-x);gap:var(--lw-scan-detail-card-gap)}.lw-scan__detail-card-details{gap:var(--lw-scan-detail-card-details-gap)}.lw-scan__actions-grid{width:100%;max-width:var(--lw-scan-actions-max-width);gap:var(--lw-scan-actions-gap);grid-template-columns:1fr;justify-items:center;margin-inline:auto;display:grid}.lw-scan__actions-stack{align-items:center;gap:var(--lw-scan-success-to-actions-gap);flex-direction:column;width:100%;padding-bottom:0;display:flex}.lw-upgraded-table--compact .body1-regular{font-size:var(--text-body2);line-height:var(--leading-auto)}@media (width>=640px){.lw-scan__actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.lw-scan__actions-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){.lw-scan__hero{justify-content:center}}.lw-scan-action-tile{width:100%;max-width:var(--lw-scan-action-tile-size);height:var(--lw-scan-action-tile-size);box-sizing:border-box;border:2px solid var(--color-spectrum-gray2);padding:var(--lw-scan-action-tile-padding-y) var(--lw-scan-action-tile-padding-x);justify-content:center;align-items:center;gap:var(--lw-scan-action-tile-gap);text-align:center;background-color:var(--color-spectrum-white);border-radius:6px;flex-direction:column;display:flex}.lw-scan-action-tile:hover:not(:disabled){background-color:var(--color-primary-light1)}.lw-scan-action-tile--finish{background-color:var(--color-RAG-spectrum-green);border-color:var(--color-action-green)}.lw-scan-action-tile--finish:hover:not(:disabled){background-color:var(--color-RAG-spectrum-green)}.lw-scan-action-tile--disabled{background-color:var(--color-spectrum-gray1);cursor:default}.lw-scan-action-tile--disabled:hover{background-color:var(--color-spectrum-gray1)}.lw-scan-action-tile__icon{height:var(--lw-scan-action-icon-row-height);justify-content:center;align-items:center;display:flex}.lw-scan-action-tile__icon svg{width:var(--lw-scan-action-icon-width);height:var(--lw-scan-action-icon-height)}.lw-scan-action-tile__icon--primary{color:var(--color-primary-dark)}.lw-scan-action-tile__icon--muted{color:var(--color-spectrum-gray2)}.lw-scan-action-tile__barcode{width:var(--lw-scan-barcode-width);height:var(--lw-scan-barcode-height);color:var(--color-spectrum-black);position:relative}.lw-scan-action-tile--disabled .lw-scan-action-tile__barcode{color:var(--color-spectrum-gray2)}.lw-scan-action-tile__barcode-bars{inset-inline:0;height:var(--lw-scan-barcode-bars-height);background-image:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 6px);border-radius:4px;position:absolute;top:0}.lw-scan-action-tile__barcode-digits{inset-inline:0;font-size:var(--lw-scan-barcode-digit-size);line-height:var(--lw-scan-barcode-digit-line-height);font-weight:var(--weight-regular);justify-content:space-between;padding-inline:4px;display:flex;position:absolute;bottom:0}.lw-scan-action-tile__label{margin-top:var(--lw-scan-action-label-shift);font-size:var(--lw-scan-action-label-size);line-height:var(--leading-135);letter-spacing:.02em;font-weight:var(--weight-regular);color:var(--color-primary-dark)}.lw-scan-action-tile--finish .lw-scan-action-tile__label{color:var(--color-spectrum-black)}.lw-scan-action-tile--disabled .lw-scan-action-tile__label{color:var(--color-spectrum-gray2)}.lw-scan-action-tile__finish-icon{width:var(--lw-scan-finish-icon-size);height:var(--lw-scan-finish-icon-size);background-color:var(--color-action-green);color:var(--color-spectrum-white);border-radius:9999px;justify-content:center;align-items:center;display:flex}.lw-scan-action-tile__finish-icon svg{width:var(--lw-scan-finish-check-size);height:var(--lw-scan-finish-check-size)}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.skeleton{background:linear-gradient(90deg, var(--color-primary-light1,#f4f2ff) 25%, #ece9ff 37%, var(--color-primary-light1,#f4f2ff) 63%);background-size:400% 100%;animation:1.15s ease-in-out infinite skeleton-shimmer;position:relative;overflow:hidden}.loading-block{position:relative}.loading-block.is-loading{pointer-events:none;-webkit-user-select:none;user-select:none}.loading-block.is-loading>*{opacity:0}.loading-block.is-loading:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--color-primary-light1,#f4f2ff) 25%, #ece9ff 37%, var(--color-primary-light1,#f4f2ff) 63%);background-size:400% 100%;animation:1.15s ease-in-out infinite skeleton-shimmer;position:absolute;inset:0}.animate-fade-in{animation:.22s ease-out fade-in-scale}.dropdown-surface{opacity:0;transform-origin:top;visibility:hidden;pointer-events:none;will-change:opacity, transform;transition:opacity .16s,transform .16s,visibility .16s;transform:translateY(-6px)scale(.98)}.dropdown-surface[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.dropdown-surface--panel{transform-origin:100% 0}.dropdown-panel{opacity:0;transform-origin:top;visibility:hidden;pointer-events:none;will-change:opacity, transform;transition:opacity .2s,transform .22s,visibility .2s;transform:translateY(-12px)}.dropdown-panel[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.range-row__children{opacity:0;background-color:inherit;pointer-events:none;will-change:max-height, opacity, transform;max-height:0;margin-top:0;padding-top:0;transition:max-height .26s,opacity .2s,transform .24s,padding-top .2s,margin-top .2s;overflow:hidden;transform:translateY(-10px)}.range-row__children[data-open=true]{opacity:1;pointer-events:auto;max-height:1400px;margin-top:0;padding-top:0;transform:translateY(0)}.range-row__children--nav{margin-top:0;transition:max-height .22s cubic-bezier(.25,.8,.3,1),opacity .2s,transform .22s cubic-bezier(.25,.8,.3,1);transform:translateY(-6px)}.range-row__children--nav[data-open=true]{max-height:800px;transform:translateY(0)}@keyframes fade-in-scale{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.app-notice-enter{animation:.22s cubic-bezier(.25,.8,.3,1) both app-subtle-enter}.app-navbar-enter{animation:.18s ease-out both app-navbar-enter}@keyframes app-subtle-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes app-navbar-enter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.skeleton,.animate-fade-in,.app-notice-enter,.app-navbar-enter{animation:none}.dropdown-surface{transition:none}.dropdown-panel,.range-row__children{transition:none;transform:none}}.main-layout__sidebar{width:var(--app-sidebar-width)}.main-layout__sidebar-spacer{width:0;transition:width var(--main-nav-transition-duration) var(--main-nav-transition-ease)}.main-layout__sidebar-spacer.open{width:var(--app-sidebar-width)}.navbar-main{flex-shrink:0;min-height:56px}.main-nav__chevron{will-change:transform;transform-origin:50%}.main-nav__logo-mask{background-color:currentColor;-webkit-mask-image:url(/assets/elaniti-wordmark-white-C8bd5W7e.svg);mask-image:url(/assets/elaniti-wordmark-white-C8bd5W7e.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.main-nav__menu-popper{background-color:var(--color-spectrum-white2,#fff);overscroll-behavior:contain;contain:paint;backface-visibility:hidden}.soil-function-layout__tabs-gap{height:16px}.sfe-grid{grid-template-columns:minmax(300px,2fr) repeat(6,minmax(152px,1fr))}.sfe-grid__hero{background-blend-mode:luminosity, normal;background-color:#f4f2ff;background-image:url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%228%22%20height%3D%228%22%3E%3Cline%20x1%3D%220%22%20y1%3D%228%22%20x2%3D%228%22%20y2%3D%220%22%20stroke%3D%22%23E6E4F1%22%20stroke-width%3D%221.25%22%20stroke-linecap%3D%22butt%22%20stroke-opacity%3D%220.28%22%20%2F%3E%3C%2Fsvg%3E);background-position:0 0;background-repeat:repeat;background-size:8px 8px;background-origin:border-box;background-clip:border-box}.sfe-grid__label{text-align:center;color:#000;font-family:var(--font-sans);letter-spacing:.14px;font-size:13px;font-style:normal;font-weight:500;line-height:normal}.sfe-row{grid-template-columns:minmax(300px,2fr) repeat(6,minmax(152px,1fr))}.sfe-tree-cell{padding-right:56px}.sfe-tree-cell.level-0{padding-left:12px}.sfe-tree-cell.level-1{padding-left:36px}.sfe-tree-cell.level-2{padding-left:60px}.sfe-tree-cell.level-3{padding-left:96px}.sfe-tree-cell.level-4{padding-left:108px}.sfe-tree-guide.level-1{left:15px}.sfe-tree-guide.level-2{left:39px}.sfe-tree-guide.level-3{left:75px}.sfe-tree-guide.level-4{left:87px}.sfe-row-icon{display:inline-flex;transform:rotate(-90deg)}.sfe-row-icon-image{cursor:inherit}.range-row__grid{grid-template-columns:var(--label-col,360px) 1fr}.range-row__label{padding-right:56px}.range-row__label.level-0{padding-left:24px}.range-row__label.level-1{padding-left:48px}.range-row__label.level-2{padding-left:72px}.range-row__label.level-3{padding-left:108px}.range-row__label.level-4{padding-left:120px}.range-row__guide.level-1{left:27px}.range-row__guide.level-2{left:51px}.range-row__guide.level-3{left:87px}.range-row__guide.level-4{left:99px}.range-row__icon{cursor:inherit}.range-sidebar{--label-col:clamp(180px, 42%, 420px)}@media (pointer:coarse) and (width>=768px) and (width<=1180px){.main-navigation-bar{gap:10px}.main-navigation-bar__left{flex:0 auto;padding-right:12px!important}.main-navigation-bar__beta,.main-navigation-bar__account-name{display:none!important}.main-navigation-bar__right{flex:auto;gap:8px!important}.main-navigation-bar__control{width:clamp(148px,18vw,220px)!important;padding-left:10px!important;padding-right:10px!important}.main-navigation-bar__control--org{flex:0 0 clamp(240px,32vw,360px)!important;width:clamp(240px,32vw,360px)!important}.main-navigation-bar__control--window{flex:0 clamp(150px,18vw,220px)!important;width:clamp(150px,18vw,220px)!important}.main-navigation-bar__account{justify-content:center;width:48px;padding-left:6px!important;padding-right:6px!important}.main-navigation-bar .main-nav__logo-mask{width:4rem!important}.soil-function-layout__content{min-height:0;padding:12px}.soil-data-viewer-page{min-height:100dvh;overflow:hidden}.soil-data-viewer-page__content{min-height:0;padding:12px max(12px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.soil-data-viewer-page__top-grid{align-items:stretch;grid-template-columns:minmax(0,1fr)!important}.soil-data-viewer-page__filters{max-width:100%;width:100%!important}.soil-data-viewer-page__filters>*,.soil-data-viewer-page__filters .flex,.sfe-overview-filters-cell>*,.sfe-overview-filters-cell .flex{min-width:0}.soil-data-viewer-page__filters .flex.flex-col{width:100%}.soil-data-viewer-page__filters .flex.items-center{align-items:stretch}.soil-data-viewer-page__context{justify-content:stretch;align-items:stretch}.soil-data-viewer-page__context-stack{align-items:stretch!important}.soil-data-viewer-page__explorer-link{white-space:normal;justify-content:center;max-width:100%;min-height:44px}.soil-data-viewer-table-shell{min-height:360px}.soil-data-viewer-table-shell:after{content:"";z-index:45;pointer-events:none;background:linear-gradient(90deg,#fff0,#11008f14);width:30px;position:absolute;top:0;bottom:0;right:0}.soil-data-viewer-table-scroll{overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.soil-data-viewer-table-scroll th button,.soil-data-viewer-page__filters button,.soil-data-viewer-page__filters input{min-height:44px}.sfe-split-page{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:100%;overflow:auto}.sfe-split-page__filters{flex:none}.sfe-split-page__filters>div{padding-inline:12px}.sfe-split-page__filters .flex.flex-1{flex-wrap:wrap;align-items:stretch;gap:8px}.sfe-split-page__filters .flex.flex-1>*{flex:min(100%,260px);min-width:min(100%,260px)}.sfe-split-page button,.sfe-split-page input,.sfe-split-page select{min-height:44px}.sfe-split-page [class~=group\/icon],.sfe-overview-table-scroll [class~=group\/icon]{width:44px;min-width:44px;height:44px;opacity:1!important;pointer-events:auto!important}.sfe-split-page__body{flex:1 0 auto;gap:12px;min-height:0;padding:0 12px 12px;display:grid}.sfe-split-page__map{border:.5px solid var(--color-spectrum-gray2);border-radius:5px;min-height:clamp(320px,40svh,460px);position:relative;inset:auto;overflow:hidden}.sfe-split-page__body>.sfe-split-page__sidebar{z-index:1;overscroll-behavior:contain;width:100%;min-width:0;max-height:none;padding:12px;position:relative;inset:auto;overflow:visible}.sfe-raw-data-link{bottom:max(12px, env(safe-area-inset-bottom));align-self:flex-end;margin:0 12px 12px auto;position:sticky;right:auto}.sfe-overview-table-scroll{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;box-shadow:inset -22px 0 18px -22px #11008f73}.sfe-overview-table-inner{min-width:1048px!important}.sfe-overview-table-scroll .sfe-grid,.sfe-overview-table-scroll .sfe-row{grid-template-columns:minmax(280px,1.8fr) repeat(6,minmax(128px,1fr))}.sfe-overview-table-scroll .sfe-grid>:first-child,.sfe-overview-table-scroll .sfe-row>:first-child{z-index:2;background:var(--color-spectrum-white);position:sticky;left:0;box-shadow:10px 0 18px -16px #11008f73}.sfe-overview-table-scroll .sfe-grid__hero{z-index:3;background-color:#f4f2ff}.sfe-overview-table-scroll .sfe-tree-cell{min-width:0}.sfe-overview-table-scroll .sfe-row__label-text,.sfe-split-page .range-row__label-text{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.16;display:-webkit-box;overflow:hidden}.sfe-overview-table-scroll .sfe-tree-cell,.sfe-split-page .range-row__label{min-height:52px}.range-sidebar{--label-col:clamp(220px, 38%, 360px)}.sfe-overview-root{min-height:100%}.sfe-overview-filters-row{gap:8px;padding-inline:12px;grid-template-columns:minmax(0,1fr)!important}.sfe-overview-filters-cell{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding-left:0!important}.sfe-overview-filters-spacer{display:none}.sfe-overview-filters-row button,.sfe-overview-filters-row input{min-height:44px}}@media (pointer:coarse) and (width>=768px) and (width<=1180px) and (orientation:portrait){.soil-data-viewer-page{overflow:auto}.soil-data-viewer-page__content{min-height:100svh}.soil-data-viewer-page__filters,.sfe-overview-filters-cell{grid-template-columns:minmax(0,1fr)!important}.soil-data-viewer-page__explorer-link{width:100%}.soil-data-viewer-table-shell{flex:520px}.sfe-split-page__body{grid-template-columns:minmax(0,1fr)}.sfe-split-page__map{min-height:clamp(340px,42svh,480px)}}@media (pointer:coarse) and (width>=768px) and (width<=1180px) and (orientation:landscape){.soil-data-viewer-page__top-grid{align-items:end;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr)!important}.soil-data-viewer-table-shell{min-height:0}.sfe-split-page{overflow:hidden}.sfe-split-page__body{flex:auto;grid-template-columns:minmax(0,1fr) minmax(380px,40%);overflow:hidden}.sfe-split-page__map{height:100%;min-height:0}.sfe-split-page__body>.sfe-split-page__sidebar{-webkit-overflow-scrolling:touch;max-height:100%;overflow-y:auto}}.login-title{font-family:var(--font-sans)}.user-and-teams__sidebar{width:calc(16.6667% - 16px)}.ut-layout-shell{padding:1rem;background:var(--color-spectrum-white2);flex-direction:column;width:100%;height:100%;padding-bottom:0;display:flex}.ut-layout-shell--balanced-bottom{padding-bottom:1rem}.ut-layout-grid{grid-template-rows:1fr;grid-template-columns:var(--ut-layout-columns,repeat(3, minmax(0, 1fr)));gap:0;height:100%;min-height:0;display:grid;overflow:hidden}.ut-layout-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ut-layout-content--page-gap{margin-top:.75rem}.ut-layout-content--invite-gap{padding-bottom:0}.ut-layout-cancel-btn{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;min-width:176px;margin-bottom:.75rem;display:flex;position:relative}.ut-flow-left-pane{padding:1.5rem 1rem 0}.ut-flow-sentence{flex-wrap:wrap;align-items:center;gap:.375rem .25rem;margin-top:.5rem;line-height:1.55;display:flex}.ut-flow-sentence--flush{margin-top:0}.ut-flow-column{flex-direction:column;height:100%;display:flex}.ut-flow-scroll{flex:auto;min-height:0;overflow-y:auto}.ut-flow-panel{background:var(--color-spectrum-white);flex-direction:column;height:100%;display:flex;overflow:hidden}.ut-flow-footer{background:var(--color-spectrum-white2);border-top:1px solid var(--color-spectrum-gray2);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:.5rem 1rem;display:flex}.ut-flow-footer--compact{padding-left:.75rem;padding-right:.75rem}.ut-flow-footer--hairline{border-top-width:.5px}.ut-flow-footer--white{background:var(--color-spectrum-white)}.ut-flow-footer--py3{padding-top:.75rem;padding-bottom:.75rem}.ut-flow-footer--pr3{padding-right:.75rem}.ut-flow-footer--pl0{padding-left:0}.ut-flow-nav-btn{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;min-width:176px;padding-left:2.5rem;padding-right:2.5rem;display:flex;position:relative}.ut-flow-nav-btn--sm{min-width:190px;padding-left:2rem;padding-right:2rem}.ut-flow-nav-btn--ml3{margin-left:.75rem}.ut-tenant-row{border-bottom:1px solid var(--color-spectrum-gray2);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.ut-tenant-row--hairline{border-bottom-width:.5px}.ut-tenant-row--clickable{cursor:pointer}.ut-tenant-row--locked{cursor:not-allowed;opacity:.6}.ut-tenant-row-label{cursor:pointer;align-items:center;gap:.75rem;display:flex}.ut-matrix-shell{border-radius:4px;flex-direction:column;height:100%;display:flex;overflow:hidden}.ut-matrix-stage{flex:auto;min-height:0;position:relative}.ut-page-shell{flex-direction:column;gap:.75rem;height:100%;min-height:0;padding:.75rem;display:flex}.ut-header-action-btn{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem;display:flex;position:relative}.ut-header-action-btn--active{background:var(--color-primary-light1)!important;border-color:var(--color-primary-light2)!important;color:var(--color-spectrum-gray4)!important}.ut-header-action-btn--active:hover{background:var(--color-primary-light1)!important;border-color:var(--color-primary-light2)!important}.ut-page-header{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:.75rem;display:grid}.ut-page-header__title{grid-column:span 4/span 4;min-width:0}.ut-page-header__action{justify-content:flex-end;align-items:center;min-width:0;display:flex}.ut-panel{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.ut-panel--flex{flex:1;min-height:0}.ut-panel__search-grid{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ut-panel__search-col{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;grid-column:1/-1}.ut-panel__search-input{border-radius:6px;width:100%;padding:.75rem 1rem}.ut-sentence-bar{background:var(--color-spectrum-white);padding:1rem 1.5rem}.ut-sentence-bar__text{color:var(--color-spectrum-black);flex-wrap:wrap;align-items:center;gap:.375rem .25rem;line-height:28px;display:flex}.ut-flow-sentence .ut-role-title,.ut-sentence-bar__text .ut-role-title{margin-left:0;margin-right:0}.ut-table-container{flex:auto;min-height:0;position:relative;overflow:auto}.ut-invitees-table{table-layout:fixed;text-align:left;border-collapse:collapse;width:100%;min-width:920px}.ut-invite-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.ut-invite-details-grid{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-height:0;display:grid}.ut-flow-layout-grid{flex:auto;grid-template-columns:1fr 1fr 1.5fr;gap:.75rem;min-height:0;display:grid;overflow:hidden}.ut-flow-layout-main{z-index:20;grid-column:span 2/span 2;position:relative}.ut-flow-layout-main-body{flex:auto;min-height:0;overflow:auto}.ut-flow-layout-main-footer{border-top:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);flex-shrink:0;padding:.75rem 1.5rem}.ut-flow-layout-side{min-height:0;position:relative}.ut-farm-field-workspace{flex:auto;grid-template-columns:minmax(0,1fr);gap:.75rem;min-height:0;display:grid;overflow:hidden}.ut-farm-field-workspace--with-sidebar{grid-template-columns:minmax(0,1fr) minmax(360px,420px)}.ut-farm-field-main-panel,.ut-farm-field-sidebar-wrap{min-height:0}.ut-farm-field-sidebar{flex-direction:column;gap:.75rem;height:100%;min-height:0;padding:.75rem;display:flex}.ut-farm-field-sidebar__close{min-width:32px;min-height:32px;padding:0;line-height:1;border-radius:50%!important;width:32px!important;height:32px!important}.ut-farm-field-sidebar-body{flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding-left:.125rem;padding-right:.125rem;display:flex;overflow:auto}.ut-farm-field-sidebar-actions{flex-shrink:0;justify-content:stretch;width:100%;margin-top:0}.ut-farm-field-sidebar-actions .ut-farm-field-form-action-btn{flex:1 1 0;min-width:0}.ut-farm-field-table{table-layout:fixed;text-align:left;border-collapse:collapse;width:100%;min-width:920px}.ut-farm-field-summary{line-height:1.35;display:inline-block}.ut-farm-field-form-panel{padding:1rem}.ut-farm-field-form-card{border:1px solid var(--color-spectrum-gray2);background:var(--color-spectrum-white);border-radius:6px;width:100%;max-width:980px;margin:0 auto;padding:1rem}.ut-farm-field-form-card--narrow{max-width:760px}.ut-farm-field-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.ut-farm-field-form-grid-span-2{grid-column:span 2/span 2}.ut-farm-field-form-actions{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}.ut-farm-field-form-action-btn{min-width:170px}@media (width<=1200px){.ut-layout-shell{padding:.75rem .75rem 0}.ut-page-shell{padding:.625rem}.ut-flow-left-pane{padding:1.25rem .875rem 0}.ut-sentence-bar{padding:.875rem 1.25rem}.ut-flow-nav-btn{min-width:160px;padding-left:2rem;padding-right:2rem}}@media (width<=1100px){.ut-layout-grid{grid-template-columns:1fr;gap:.5rem;overflow:hidden auto}.ut-layout-grid>*{border-left-width:1px!important;border-radius:5px!important;grid-column:span 1/span 1!important}.ut-flow-layout-grid{grid-template-columns:1fr}.ut-flow-layout-main{grid-column:span 1/span 1}.ut-flow-layout-side{display:none}.ut-farm-field-workspace,.ut-farm-field-workspace--with-sidebar{grid-template-columns:minmax(0,1fr);overflow:hidden auto}.ut-farm-field-sidebar-wrap{order:2}}@media (width<=960px){.ut-page-header{grid-template-columns:1fr;gap:.5rem}.ut-page-header__title,.ut-page-header__action{grid-column:span 1/span 1;justify-content:flex-start}.ut-flow-footer{flex-wrap:wrap}.ut-flow-nav-btn{flex:calc(50% - .5rem);min-width:140px;padding-left:1.5rem;padding-right:1.5rem}.ut-flow-nav-btn--sm{min-width:140px}.ut-layout-cancel-btn,.ut-header-action-btn{min-width:0}.ut-invite-details-grid,.ut-farm-field-form-grid{grid-template-columns:1fr}.ut-farm-field-form-grid-span-2{grid-column:span 1/span 1}.ut-farm-field-form-action-btn{width:100%;min-width:0}.ut-farm-field-form-actions{flex-direction:column;align-items:stretch}}@media (width<=768px){.ut-layout-shell{padding:.5rem .5rem 0}.ut-page-shell{padding:.5rem}.ut-flow-left-pane{padding:1rem .75rem 0}.ut-sentence-bar{padding:.75rem 1rem}.ut-flow-footer{gap:.5rem;padding:.5rem .75rem}.ut-flow-footer--compact{padding-left:.75rem;padding-right:.75rem}.ut-flow-nav-btn{flex:100%;width:100%;min-width:0}.ut-flow-nav-btn--ml3{margin-left:0}.ut-header-action-btn{width:100%}.ut-invite-actions-grid{grid-template-columns:1fr}.ut-invitees-table{min-width:780px}.ut-farm-field-form-panel{padding:.75rem}.ut-farm-field-table{min-width:760px}.ut-farm-field-form-card{padding:.75rem}}@keyframes progress-indeterminate{0%{transform:translate(-100%)}50%{transform:translate(0%)}to{transform:translate(100%)}}.animate-progress-indeterminate{width:100%;animation:2s linear infinite progress-indeterminate}
