/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-tracking:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-outline-style:solid;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ease:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-content:"";--tw-space-x-reverse:0}}}@layer theme{:root,:host{--font-mono:var(--mono-font-family), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-sky-400:oklch(74.6% .16 232.661);--color-gray-100:var(--gray-100);--color-gray-200:var(--gray-200);--color-gray-300:var(--gray-300);--color-gray-400:var(--gray-400);--color-gray-500:var(--gray-500);--color-gray-600:var(--gray-600);--color-gray-700:var(--gray-700);--color-gray-900:var(--gray-900);--color-gray-950:var(--gray-950);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--breakpoint-2xl:96rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-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: 1.2 ;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--leading-loose:2;--radius-sm:.625rem;--radius-md:.5rem;--radius-lg:.375rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Twemoji Country Flags", var(--font-family), "IBM Plex Sans Arabic", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--default-mono-font-family:var(--mono-font-family), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-primary-400:var(--primary-400)}}@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%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root.dark{color-scheme:dark}[data-field-wrapper]{scroll-margin-top:8rem}}@layer components{.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-theme~=light]{color:#26323d;background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.fi-avatar{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-md);object-fit:cover;object-position:center}.fi-avatar.fi-circular{border-radius:3.40282e38px}.fi-avatar.fi-size-sm{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.fi-avatar.fi-size-lg{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.fi-badge{justify-content:center;align-items:center;column-gap:var(--spacing);border-radius:var(--radius-md);background-color:var(--gray-50);min-width:1.5rem;padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-600);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-600);display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fi-badge{--tw-ring-color:color-mix(in oklab, var(--gray-600) 10%, transparent)}}.fi-badge{--tw-ring-inset:inset}.fi-badge:where(.dark,.dark *){background-color:var(--gray-400)}@supports (color:color-mix(in lab,red,red)){.fi-badge:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-400) 10%,transparent)}}.fi-badge:where(.dark,.dark *){color:var(--gray-200);--tw-ring-color:var(--gray-400)}@supports (color:color-mix(in lab,red,red)){.fi-badge:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--gray-400) 20%, transparent)}}.fi-badge:not(.fi-wrapped){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fi-badge.fi-disabled:not(.fi-force-enabled),.fi-badge[disabled]:not(.fi-force-enabled){cursor:default;opacity:.7}:is(.fi-badge.fi-disabled:not(.fi-force-enabled),.fi-badge[disabled]:not(.fi-force-enabled)):not([x-tooltip]){pointer-events:none}.fi-badge .fi-badge-label-ctn{align-self:baseline;display:grid}.fi-badge .fi-badge-label.fi-wrapped{text-wrap:wrap;word-break:break-word}.fi-badge .fi-badge-label:not(.fi-wrapped){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fi-badge .fi-icon{flex-shrink:0}.fi-badge.fi-size-xs{min-width:1rem;padding-inline:calc(var(--spacing) * .5);--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter);padding-block:0}.fi-badge.fi-size-sm{min-width:1.25rem;padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.fi-badge.fi-color{background-color:var(--color-50);color:var(--text);--tw-ring-color:var(--color-600)}@supports (color:color-mix(in lab,red,red)){.fi-badge.fi-color{--tw-ring-color:color-mix(in oklab, var(--color-600) 10%, transparent)}}.fi-badge.fi-color:where(.dark,.dark *){background-color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){.fi-badge.fi-color:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-400) 10%,transparent)}}.fi-badge.fi-color:where(.dark,.dark *){color:var(--dark-text);--tw-ring-color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){.fi-badge.fi-color:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-400) 30%, transparent)}}.fi-badge.fi-color .fi-badge-delete-btn>.fi-icon{color:var(--color-700)}@supports (color:color-mix(in lab,red,red)){.fi-badge.fi-color .fi-badge-delete-btn>.fi-icon{color:color-mix(in oklab,var(--color-700) 50%,transparent)}}.fi-badge.fi-color .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *){color:var(--color-300)}@supports (color:color-mix(in lab,red,red)){.fi-badge.fi-color .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *){color:color-mix(in oklab,var(--color-300) 50%,transparent)}}.fi-badge:not(.fi-color) .fi-icon{color:var(--gray-400)}.fi-badge:not(.fi-color) .fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-badge .fi-icon.fi-color{color:var(--color-500)}.fi-badge .fi-badge-delete-btn{margin-block:calc(var(--spacing) * -1);padding:var(--spacing);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));--tw-duration:75ms;--tw-outline-style:none;outline-style:none;justify-content:center;align-items:center;margin-inline-start:calc(var(--spacing) * -1);margin-inline-end:calc(var(--spacing) * -2);transition-duration:75ms;display:flex}.fi-badge .fi-badge-delete-btn>.fi-icon{color:var(--gray-700)}@supports (color:color-mix(in lab,red,red)){.fi-badge .fi-badge-delete-btn>.fi-icon{color:color-mix(in oklab,var(--gray-700) 50%,transparent)}}.fi-badge .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *){color:var(--gray-300)}@supports (color:color-mix(in lab,red,red)){.fi-badge .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *){color:color-mix(in oklab,var(--gray-300) 50%,transparent)}}:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])) .fi-badge-delete-btn>.fi-icon:focus-visible{color:var(--gray-700)}@supports (color:color-mix(in lab,red,red)){:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])) .fi-badge-delete-btn>.fi-icon:focus-visible{color:color-mix(in oklab,var(--gray-700) 75%,transparent)}}@media(hover:hover){:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])) .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *):hover{color:var(--gray-300)}@supports (color:color-mix(in lab,red,red)){:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])) .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *):hover{color:color-mix(in oklab,var(--gray-300) 75%,transparent)}}}:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])) .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *):focus-visible{color:var(--gray-300)}@supports (color:color-mix(in lab,red,red)){:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])) .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *):focus-visible{color:color-mix(in oklab,var(--gray-300) 75%,transparent)}}@media(hover:hover){:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])).fi-color .fi-badge-delete-btn>.fi-icon:hover{color:var(--color-700)}@supports (color:color-mix(in lab,red,red)){:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])).fi-color .fi-badge-delete-btn>.fi-icon:hover{color:color-mix(in oklab,var(--color-700) 75%,transparent)}}}:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])).fi-color .fi-badge-delete-btn>.fi-icon:focus-visible{color:var(--color-700)}@supports (color:color-mix(in lab,red,red)){:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])).fi-color .fi-badge-delete-btn>.fi-icon:focus-visible{color:color-mix(in oklab,var(--color-700) 75%,transparent)}}@media(hover:hover){:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])).fi-color .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *):hover{color:var(--color-300)}@supports (color:color-mix(in lab,red,red)){:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])).fi-color .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *):hover{color:color-mix(in oklab,var(--color-300) 75%,transparent)}}}:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])).fi-color .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *):focus-visible{color:var(--color-300)}@supports (color:color-mix(in lab,red,red)){:is(.fi-badge.fi-force-enabled,.fi-badge:not(.fi-disabled):not([disabled])).fi-color .fi-badge-delete-btn>.fi-icon:where(.dark,.dark *):focus-visible{color:color-mix(in oklab,var(--color-300) 75%,transparent)}}.fi-breadcrumbs ol{align-items:center;column-gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.fi-breadcrumbs ol li{align-items:center;column-gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-500);display:flex}.fi-breadcrumbs ol li:where(.dark,.dark *){color:var(--gray-400)}.fi-breadcrumbs ol li a{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));--tw-duration:75ms;transition-duration:75ms}@media(hover:hover){.fi-breadcrumbs ol li a:hover{color:var(--gray-700)}.fi-breadcrumbs ol li a:where(.dark,.dark *):hover{color:var(--gray-200)}}.fi-breadcrumbs ol li .fi-icon{color:var(--gray-400);display:flex}.fi-breadcrumbs ol li .fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-breadcrumbs ol li .fi-icon.fi-ltr:where(:dir(rtl),[dir=rtl],[dir=rtl] *),.fi-breadcrumbs ol li .fi-icon.fi-rtl:where(:dir(ltr),[dir=ltr],[dir=ltr] *){display:none}.fi-btn{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:middle;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);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));--tw-duration:75ms;--tw-outline-style:none;outline-style:none;grid-auto-flow:column;transition-duration:75ms;display:inline-grid;position:relative}:is(.fi-btn.fi-force-enabled,.fi-btn:not(.fi-disabled):not([disabled])):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)}.fi-btn.fi-disabled:not(.fi-force-enabled),.fi-btn[disabled]:not(.fi-force-enabled){cursor:default;opacity:.7}:is(.fi-btn.fi-disabled:not(.fi-force-enabled),.fi-btn[disabled]:not(.fi-force-enabled)):not([x-tooltip]){pointer-events:none}.fi-btn>.fi-icon{color:var(--gray-400);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));--tw-duration:75ms;transition-duration:75ms}.fi-btn>.fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-btn.fi-size-xs{gap:var(--spacing);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.fi-btn.fi-size-sm{gap:var(--spacing);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.fi-btn.fi-size-lg{gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.fi-btn.fi-size-xl{gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.fi-btn.fi-outlined{color:var(--gray-950);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-300)}.fi-btn.fi-outlined:where(.dark,.dark *){color:var(--color-white);--tw-ring-color:var(--gray-700)}@media(hover:hover){:is(.fi-btn.fi-outlined.fi-force-enabled,.fi-btn.fi-outlined:not(.fi-disabled):not([disabled])):hover{background-color:var(--gray-400)}@supports (color:color-mix(in lab,red,red)){:is(.fi-btn.fi-outlined.fi-force-enabled,.fi-btn.fi-outlined:not(.fi-disabled):not([disabled])):hover{background-color:color-mix(in oklab,var(--gray-400) 10%,transparent)}}}:is(.fi-btn.fi-outlined.fi-force-enabled,.fi-btn.fi-outlined:not(.fi-disabled):not([disabled])):focus-visible{--tw-ring-color:var(--gray-400)}@supports (color:color-mix(in lab,red,red)){:is(.fi-btn.fi-outlined.fi-force-enabled,.fi-btn.fi-outlined:not(.fi-disabled):not([disabled])):focus-visible{--tw-ring-color:color-mix(in oklab, var(--gray-400) 40%, transparent)}}.fi-btn.fi-outlined.fi-color{color:var(--text);--tw-ring-color:var(--color-600)}.fi-btn.fi-outlined.fi-color:where(.dark,.dark *){color:var(--dark-text);--tw-ring-color:var(--color-500)}@media(hover:hover){:is(.fi-btn.fi-outlined.fi-color.fi-force-enabled,.fi-btn.fi-outlined.fi-color:not(.fi-disabled):not([disabled])):hover{background-color:var(--color-500)}@supports (color:color-mix(in lab,red,red)){:is(.fi-btn.fi-outlined.fi-color.fi-force-enabled,.fi-btn.fi-outlined.fi-color:not(.fi-disabled):not([disabled])):hover{background-color:color-mix(in oklab,var(--color-500) 10%,transparent)}}}:is(.fi-btn.fi-outlined.fi-color.fi-force-enabled,.fi-btn.fi-outlined.fi-color:not(.fi-disabled):not([disabled])):focus-visible{--tw-ring-color:var(--color-500)}@supports (color:color-mix(in lab,red,red)){:is(.fi-btn.fi-outlined.fi-color.fi-force-enabled,.fi-btn.fi-outlined.fi-color:not(.fi-disabled):not([disabled])):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-500) 40%, transparent)}}@media(hover:hover){:is(.fi-btn.fi-outlined.fi-color.fi-force-enabled,.fi-btn.fi-outlined.fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *):hover{background-color:var(--color-600)}@supports (color:color-mix(in lab,red,red)){:is(.fi-btn.fi-outlined.fi-color.fi-force-enabled,.fi-btn.fi-outlined.fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-600) 10%,transparent)}}}:is(.fi-btn.fi-outlined.fi-color.fi-force-enabled,.fi-btn.fi-outlined.fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *):focus-visible{--tw-ring-color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){:is(.fi-btn.fi-outlined.fi-color.fi-force-enabled,.fi-btn.fi-outlined.fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-400) 40%, transparent)}}.fi-btn.fi-outlined.fi-color>.fi-icon{color:var(--color-600)}.fi-btn.fi-outlined.fi-color>.fi-icon:where(.dark,.dark *){color:var(--color-400)}.fi-btn:not(.fi-outlined){background-color:var(--color-white);color:var(--gray-950)}.fi-btn:not(.fi-outlined):where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-btn:not(.fi-outlined):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-btn:not(.fi-outlined):where(.dark,.dark *){color:var(--color-white)}@media(hover:hover){:is(.fi-btn:not(.fi-outlined).fi-force-enabled,.fi-btn:not(.fi-outlined):not(.fi-disabled):not([disabled])):hover{background-color:var(--gray-50)}:is(.fi-btn:not(.fi-outlined).fi-force-enabled,.fi-btn:not(.fi-outlined):not(.fi-disabled):not([disabled])):where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:is(.fi-btn:not(.fi-outlined).fi-force-enabled,.fi-btn:not(.fi-outlined):not(.fi-disabled):not([disabled])):where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}}input:checked+label.fi-btn:not(.fi-outlined){background-color:var(--gray-400);color:var(--color-white);--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)}input:checked+label.fi-btn:not(.fi-outlined):where(.dark,.dark *){background-color:var(--gray-600)}@media(hover:hover){:is(input:checked+label.fi-btn:not(.fi-outlined).fi-force-enabled,input:checked+label.fi-btn:not(.fi-outlined):not(.fi-disabled):not([disabled])):hover{background-color:var(--gray-300)}:is(input:checked+label.fi-btn:not(.fi-outlined).fi-force-enabled,input:checked+label.fi-btn:not(.fi-outlined):not(.fi-disabled):not([disabled])):where(.dark,.dark *):hover{background-color:var(--gray-500)}}.fi-btn:not(.fi-outlined).fi-color:not(label){background-color:var(--bg);color:var(--text)}.fi-btn:not(.fi-outlined).fi-color:not(label):where(.dark,.dark *){background-color:var(--dark-bg);color:var(--dark-text)}@media(hover:hover){:is(.fi-btn:not(.fi-outlined).fi-color:not(label).fi-force-enabled,.fi-btn:not(.fi-outlined).fi-color:not(label):not(.fi-disabled):not([disabled])):hover{background-color:var(--hover-bg);color:var(--hover-text)}}:is(.fi-btn:not(.fi-outlined).fi-color:not(label).fi-force-enabled,.fi-btn:not(.fi-outlined).fi-color:not(label):not(.fi-disabled):not([disabled])):focus-visible{--tw-ring-color:var(--color-500)}@supports (color:color-mix(in lab,red,red)){:is(.fi-btn:not(.fi-outlined).fi-color:not(label).fi-force-enabled,.fi-btn:not(.fi-outlined).fi-color:not(label):not(.fi-disabled):not([disabled])):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-500) 50%, transparent)}}@media(hover:hover){:is(.fi-btn:not(.fi-outlined).fi-color:not(label).fi-force-enabled,.fi-btn:not(.fi-outlined).fi-color:not(label):not(.fi-disabled):not([disabled])):where(.dark,.dark *):hover{background-color:var(--dark-hover-bg);color:var(--dark-hover-text)}}:is(.fi-btn:not(.fi-outlined).fi-color:not(label).fi-force-enabled,.fi-btn:not(.fi-outlined).fi-color:not(label):not(.fi-disabled):not([disabled])):where(.dark,.dark *):focus-visible{--tw-ring-color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){:is(.fi-btn:not(.fi-outlined).fi-color:not(label).fi-force-enabled,.fi-btn:not(.fi-outlined).fi-color:not(label):not(.fi-disabled):not([disabled])):where(.dark,.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-400) 50%, transparent)}}.fi-btn:not(.fi-outlined).fi-color:not(label)>.fi-icon{color:var(--text)}.fi-btn:not(.fi-outlined).fi-color:not(label)>.fi-icon:where(.dark,.dark *){color:var(--dark-text)}input:checked+:is(label.fi-btn:not(.fi-outlined).fi-color){background-color:var(--bg);color:var(--text);--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)}input:checked+:is(label.fi-btn:not(.fi-outlined).fi-color):where(.dark,.dark *){background-color:var(--dark-bg);color:var(--dark-text)}@media(hover:hover){input:checked+:is(label.fi-btn:not(.fi-outlined).fi-color.fi-force-enabled,label.fi-btn:not(.fi-outlined).fi-color:not(.fi-disabled):not([disabled])):hover{background-color:var(--hover-bg);color:var(--hover-text)}input:checked+:is(label.fi-btn:not(.fi-outlined).fi-color.fi-force-enabled,label.fi-btn:not(.fi-outlined).fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *):hover{background-color:var(--dark-hover-bg);color:var(--dark-hover-text)}}input:focus-visible+:is(label.fi-btn:not(.fi-outlined).fi-color.fi-force-enabled,label.fi-btn:not(.fi-outlined).fi-color:not(.fi-disabled):not([disabled])){z-index:10;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){input:focus-visible+:is(label.fi-btn:not(.fi-outlined).fi-color.fi-force-enabled,label.fi-btn:not(.fi-outlined).fi-color:not(.fi-disabled):not([disabled])){--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}input:focus-visible+:is(label.fi-btn:not(.fi-outlined).fi-color.fi-force-enabled,label.fi-btn:not(.fi-outlined).fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){input:focus-visible+:is(label.fi-btn:not(.fi-outlined).fi-color.fi-force-enabled,label.fi-btn:not(.fi-outlined).fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}input:checked:focus-visible+:is(label.fi-btn:not(.fi-outlined).fi-color.fi-force-enabled,label.fi-btn:not(.fi-outlined).fi-color:not(.fi-disabled):not([disabled])){--tw-ring-color:var(--color-500)}@supports (color:color-mix(in lab,red,red)){input:checked:focus-visible+:is(label.fi-btn:not(.fi-outlined).fi-color.fi-force-enabled,label.fi-btn:not(.fi-outlined).fi-color:not(.fi-disabled):not([disabled])){--tw-ring-color:color-mix(in oklab, var(--color-500) 50%, transparent)}}input:checked:focus-visible+:is(label.fi-btn:not(.fi-outlined).fi-color.fi-force-enabled,label.fi-btn:not(.fi-outlined).fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *){--tw-ring-color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){input:checked:focus-visible+:is(label.fi-btn:not(.fi-outlined).fi-color.fi-force-enabled,label.fi-btn:not(.fi-outlined).fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-400) 50%, transparent)}}label.fi-btn{cursor:pointer}label.fi-btn>.fi-icon:is(:checked+label>.fi-icon){color:var(--text)}label.fi-btn>.fi-icon:is(:checked+label>.fi-icon):where(.dark,.dark *){color:var(--dark-text)}.fi-btn:not(.fi-color),label.fi-btn{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-btn:not(.fi-color),label.fi-btn{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}:is(.fi-btn:not(.fi-color),label.fi-btn):where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){:is(.fi-btn:not(.fi-color),label.fi-btn):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-btn.fi-labeled-from-sm,.fi-btn.fi-labeled-from-md,.fi-btn.fi-labeled-from-lg,.fi-btn.fi-labeled-from-xl,.fi-btn.fi-labeled-from-2xl{display:none}@media(min-width:40rem){.fi-btn.fi-labeled-from-sm{display:inline-grid}}@media(min-width:48rem){.fi-btn.fi-labeled-from-md{display:inline-grid}}@media(min-width:64rem){.fi-btn.fi-labeled-from-lg{display:inline-grid}}@media(min-width:80rem){.fi-btn.fi-labeled-from-xl{display:inline-grid}}@media(min-width:96rem){.fi-btn.fi-labeled-from-2xl{display:inline-grid}}.fi-btn .fi-btn-badge-ctn{z-index:1;--tw-translate-x: -50% ;width:max-content;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-md);background-color:var(--color-white);inset-inline-start:100%;display:flex;position:absolute;top:0}.fi-btn .fi-btn-badge-ctn:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-btn .fi-btn-badge-ctn:where(.dark,.dark *){background-color:var(--gray-900)}.fi-btn-group{border-radius:var(--radius-lg);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);grid-auto-flow:column;display:grid}@supports (color:color-mix(in lab,red,red)){.fi-btn-group{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-btn-group:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-btn-group:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-btn-group>.fi-btn{border-radius:0;flex:1}.fi-btn-group>.fi-btn:nth-child(1 of.fi-btn){border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.fi-btn-group>.fi-btn:nth-last-child(1 of.fi-btn){border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.fi-btn-group>.fi-btn:not(:nth-child(1 of.fi-btn)){--tw-shadow:-1px 0 0 0 var(--tw-shadow-color,var(--color-gray-200));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.fi-btn-group>.fi-btn:not(:nth-child(1 of.fi-btn)):where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-shadow:1px 0 0 0 var(--tw-shadow-color,var(--color-gray-200));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.fi-btn-group>.fi-btn:not(:nth-child(1 of.fi-btn)):where(.dark,.dark *){--tw-shadow:-1px 0 0 0 var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.fi-btn-group>.fi-btn:not(:nth-child(1 of.fi-btn)):where(:dir(rtl),[dir=rtl],[dir=rtl] *):where(.dark,.dark *){--tw-shadow:1px 0 0 0 var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.fi-btn-group>.fi-btn:not(:nth-last-child(1 of.fi-btn)){margin-inline-end:1px}.fi-btn-group>.fi-btn.fi-processing:enabled{cursor:wait;opacity:.7}.fi-btn-group>.fi-btn:not(.fi-outlined){--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)}.fi-btn-group>.fi-btn:not(.fi-color),label:is(.fi-btn-group>.fi-btn){--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)}.fi-callout{gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);background-color:var(--color-white);width:100%;padding:calc(var(--spacing) * 4);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);display:flex}@supports (color:color-mix(in lab,red,red)){.fi-callout{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-callout:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-callout:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-callout .fi-callout-icon{color:var(--gray-400)}.fi-callout .fi-callout-icon.fi-color{color:var(--color-400)}.fi-callout .fi-callout-main{margin-top:calc(var(--spacing) * .5);gap:calc(var(--spacing) * 3);flex:1;display:grid}.fi-callout .fi-callout-text{gap:var(--spacing);display:grid}.fi-callout .fi-callout-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-callout .fi-callout-heading:where(.dark,.dark *){color:var(--color-white)}.fi-callout .fi-callout-description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));text-wrap:pretty;overflow-wrap:break-word;color:var(--gray-500);overflow:hidden}.fi-callout .fi-callout-description:where(.dark,.dark *){color:var(--gray-400)}.fi-callout .fi-callout-description>p:not(:first-of-type){margin-top:var(--spacing)}.fi-callout .fi-callout-footer{gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.fi-callout .fi-callout-controls{align-self:flex-start}.fi-callout.fi-color{--tw-ring-color:var(--color-600)}@supports (color:color-mix(in lab,red,red)){.fi-callout.fi-color{--tw-ring-color:color-mix(in oklab, var(--color-600) 20%, transparent)}}.fi-callout.fi-color:where(.dark,.dark *){--tw-ring-color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){.fi-callout.fi-color:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-400) 30%, transparent)}}.fi-callout.fi-color{background-color:#fff}@supports (color:color-mix(in lab,red,red)){.fi-callout.fi-color{background-color:color-mix(in oklab,white 90%,var(--color-400))}}.fi-callout.fi-color:where(.dark,.dark *){background-color:var(--gray-900)}@supports (color:color-mix(in lab,red,red)){.fi-callout.fi-color:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-900) 90%,var(--color-400))}}.fi-callout.fi-color .fi-callout-description{color:var(--gray-700)}@supports (color:color-mix(in lab,red,red)){.fi-callout.fi-color .fi-callout-description{color:color-mix(in oklab,var(--gray-700) 75%,transparent)}}.fi-callout.fi-color .fi-callout-description:where(.dark,.dark *){color:var(--gray-300)}@supports (color:color-mix(in lab,red,red)){.fi-callout.fi-color .fi-callout-description:where(.dark,.dark *){color:color-mix(in oklab,var(--gray-300) 75%,transparent)}}.fi-dropdown-header{gap:calc(var(--spacing) * 2);width:100%;padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:flex}.fi-dropdown-header .fi-icon{color:var(--gray-400)}.fi-dropdown-header .fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-dropdown-header span{text-overflow:ellipsis;white-space:nowrap;text-align:start;color:var(--gray-700);flex:1;overflow:hidden}.fi-dropdown-header span:where(.dark,.dark *){color:var(--gray-200)}.fi-dropdown-header.fi-color .fi-icon{color:var(--color-500)}.fi-dropdown-header.fi-color .fi-icon:where(.dark,.dark *){color:var(--color-400)}.fi-dropdown-header.fi-color span{color:var(--text)}.fi-dropdown-header.fi-color span:where(.dark,.dark *){color:var(--dark-text)}:scope .fi-dropdown-trigger{cursor:pointer;display:flex}:scope .fi-dropdown-panel{z-index:20;border-radius:var(--radius-lg);background-color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);width:100vw;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);position:absolute;max-width:14rem!important}@supports (color:color-mix(in lab,red,red)){:scope .fi-dropdown-panel{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}:scope .fi-dropdown-panel{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))}:scope .fi-dropdown-panel:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:scope .fi-dropdown-panel:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}:where(:scope .fi-dropdown-panel:not(.fi-dropdown-list)>: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)));border-color:var(--gray-100)}:where(:scope .fi-dropdown-panel:not(.fi-dropdown-list):where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(:scope .fi-dropdown-panel:not(.fi-dropdown-list):where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}:scope .fi-dropdown-panel.fi-opacity-0{opacity:0}:scope .fi-dropdown-panel.fi-width-3xs{max-width:var(--container-3xs)!important}:scope .fi-dropdown-panel.fi-width-2xs{max-width:var(--container-2xs)!important}:scope .fi-dropdown-panel.fi-width-xs{max-width:var(--container-xs)!important}:scope .fi-dropdown-panel.fi-width-sm{max-width:var(--container-sm)!important}:scope .fi-dropdown-panel.fi-width-md{max-width:var(--container-md)!important}:scope .fi-dropdown-panel.fi-width-lg{max-width:var(--container-lg)!important}:scope .fi-dropdown-panel.fi-width-xl{max-width:var(--container-xl)!important}:scope .fi-dropdown-panel.fi-width-2xl{max-width:var(--container-2xl)!important}:scope .fi-dropdown-panel.fi-width-3xl{max-width:var(--container-3xl)!important}:scope .fi-dropdown-panel.fi-width-4xl{max-width:var(--container-4xl)!important}:scope .fi-dropdown-panel.fi-width-5xl{max-width:var(--container-5xl)!important}:scope .fi-dropdown-panel.fi-width-6xl{max-width:var(--container-6xl)!important}:scope .fi-dropdown-panel.fi-width-7xl{max-width:var(--container-7xl)!important}:scope .fi-dropdown-panel.fi-width-none{max-width:none!important}:scope .fi-dropdown-panel.fi-width-container{width:100%!important}@media(min-width:40rem){:scope .fi-dropdown-panel.fi-width-container{max-width:40rem!important}}@media(min-width:48rem){:scope .fi-dropdown-panel.fi-width-container{max-width:48rem!important}}@media(min-width:64rem){:scope .fi-dropdown-panel.fi-width-container{max-width:64rem!important}}@media(min-width:80rem){:scope .fi-dropdown-panel.fi-width-container{max-width:80rem!important}}@media(min-width:96rem){:scope .fi-dropdown-panel.fi-width-container{max-width:96rem!important}}:scope .fi-dropdown-panel.fi-scrollable{overflow-y:auto}.fi-dropdown-list{padding:var(--spacing);gap:1px;display:grid}.fi-dropdown-list>.fi-grid{overflow-x:hidden}.fi-dropdown-list-item{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);width:100%;padding:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;--tw-outline-style:none;-webkit-user-select:none;user-select:none;outline-style:none;transition-duration:75ms;display:flex;overflow:hidden}@media(hover:hover){.fi-dropdown-list-item:not(.fi-disabled):not([disabled]):hover{background-color:var(--gray-50)}}.fi-dropdown-list-item:not(.fi-disabled):not([disabled]):focus-visible{background-color:var(--gray-50)}@media(hover:hover){.fi-dropdown-list-item:not(.fi-disabled):not([disabled]):where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-dropdown-list-item:not(.fi-disabled):not([disabled]):where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-dropdown-list-item:not(.fi-disabled):not([disabled]):where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-dropdown-list-item:not(.fi-disabled):not([disabled]):where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-dropdown-list-item:not(.fi-disabled):not([disabled]).fi-selected{background-color:var(--gray-50)}.fi-dropdown-list-item:not(.fi-disabled):not([disabled]).fi-selected:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-dropdown-list-item:not(.fi-disabled):not([disabled]).fi-selected:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-dropdown-list-item.fi-disabled,.fi-dropdown-list-item[disabled]{cursor:default;opacity:.7}:is(.fi-dropdown-list-item.fi-disabled,.fi-dropdown-list-item[disabled]):not([x-tooltip]){pointer-events:none}.fi-dropdown-list-item .fi-icon{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));--tw-duration:75ms;transition-duration:75ms}.fi-dropdown-list-item .fi-dropdown-list-item-image{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);background-position:50%;background-size:cover;border-radius:3.40282e38px}.fi-dropdown-list-item>.fi-icon{color:var(--gray-400)}.fi-dropdown-list-item>.fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-dropdown-list-item>.fi-icon.fi-color{color:var(--color-500)}.fi-dropdown-list-item>.fi-icon.fi-color:where(.dark,.dark *){color:var(--color-400)}@media(hover:hover){.fi-dropdown-list-item.fi-color:not(.fi-disabled):not([disabled]):hover{background-color:var(--color-50)}}.fi-dropdown-list-item.fi-color:not(.fi-disabled):not([disabled]):focus-visible{background-color:var(--color-50)}@media(hover:hover){.fi-dropdown-list-item.fi-color:not(.fi-disabled):not([disabled]):where(.dark,.dark *):hover{background-color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){.fi-dropdown-list-item.fi-color:not(.fi-disabled):not([disabled]):where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-400) 10%,transparent)}}}.fi-dropdown-list-item.fi-color:not(.fi-disabled):not([disabled]):where(.dark,.dark *):focus-visible{background-color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){.fi-dropdown-list-item.fi-color:not(.fi-disabled):not([disabled]):where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-400) 10%,transparent)}}.fi-dropdown-list-item.fi-color:not(.fi-disabled):not([disabled]).fi-selected{background-color:var(--color-50)}.fi-dropdown-list-item.fi-color:not(.fi-disabled):not([disabled]).fi-selected:where(.dark,.dark *){background-color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){.fi-dropdown-list-item.fi-color:not(.fi-disabled):not([disabled]).fi-selected:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-400) 10%,transparent)}}.fi-dropdown-list-item.fi-color .fi-dropdown-list-item-label{color:var(--text)}@media(hover:hover){.fi-dropdown-list-item.fi-color .fi-dropdown-list-item-label:hover{color:var(--hover-text)}}.fi-dropdown-list-item.fi-color .fi-dropdown-list-item-label:where(.dark,.dark *){color:var(--dark-text)}@media(hover:hover){.fi-dropdown-list-item.fi-color .fi-dropdown-list-item-label:where(.dark,.dark *):hover{color:var(--dark-hover-text)}}.fi-dropdown-list-item.fi-color .fi-dropdown-list-item-label.fi-selected{color:var(--hover-text)}.fi-dropdown-list-item.fi-color .fi-dropdown-list-item-label.fi-selected:where(.dark,.dark *){color:var(--dark-hover-text)}.fi-dropdown-list-item .fi-badge{min-width:1.25rem;padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.fi-dropdown-list-item-label{text-overflow:ellipsis;white-space:nowrap;text-align:start;color:var(--gray-700);flex:1;overflow:hidden}.fi-dropdown-list-item-label:where(.dark,.dark *){color:var(--gray-200)}.fi-dropdown-list-item-badge-placeholder{color:var(--gray-400);align-items:center;display:flex}.fi-dropdown-list-item-badge-placeholder:where(.dark,.dark *){color:var(--gray-500)}.fi-empty-state{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 12)}.fi-empty-state:not(.fi-empty-state-not-contained){border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-empty-state:not(.fi-empty-state-not-contained){--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-empty-state:not(.fi-empty-state-not-contained):where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-empty-state:not(.fi-empty-state-not-contained):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-empty-state .fi-empty-state-content{max-width:var(--container-lg);text-align:center;justify-items:center;margin-inline:auto;display:grid}.fi-empty-state .fi-empty-state-text-ctn{text-align:center;justify-items:center;display:grid}.fi-empty-state .fi-empty-state-icon-bg{margin-bottom:calc(var(--spacing) * 4);background-color:var(--gray-100);padding:calc(var(--spacing) * 3);border-radius:3.40282e38px}.fi-empty-state .fi-empty-state-icon-bg:where(.dark,.dark *){background-color:var(--gray-500)}@supports (color:color-mix(in lab,red,red)){.fi-empty-state .fi-empty-state-icon-bg:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-500) 20%,transparent)}}.fi-empty-state .fi-empty-state-icon-bg.fi-color{background-color:var(--color-100)}.fi-empty-state .fi-empty-state-icon-bg.fi-color:where(.dark,.dark *){background-color:var(--color-500)}@supports (color:color-mix(in lab,red,red)){.fi-empty-state .fi-empty-state-icon-bg.fi-color:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-500) 20%,transparent)}}.fi-empty-state .fi-empty-state-icon-bg .fi-icon{color:var(--gray-500)}.fi-empty-state .fi-empty-state-icon-bg .fi-icon:where(.dark,.dark *){color:var(--gray-400)}.fi-empty-state .fi-empty-state-icon-bg .fi-icon.fi-color{color:var(--color-500)}.fi-empty-state .fi-empty-state-icon-bg .fi-icon.fi-color:where(.dark,.dark *){color:var(--color-400)}.fi-empty-state .fi-empty-state-heading{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}.fi-empty-state .fi-empty-state-heading:where(.dark,.dark *){color:var(--color-white)}.fi-empty-state .fi-empty-state-description{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-empty-state .fi-empty-state-description:where(.dark,.dark *){color:var(--gray-400)}.fi-empty-state .fi-empty-state-footer{margin-top:calc(var(--spacing) * 6)}.fi-empty-state.fi-compact{padding-block:calc(var(--spacing) * 6)}.fi-empty-state.fi-compact .fi-empty-state-content{align-items:flex-start;gap:calc(var(--spacing) * 4);text-align:start;max-width:none;margin-inline:0;display:flex}.fi-empty-state.fi-compact .fi-empty-state-icon-bg{flex-shrink:0;margin-bottom:0}.fi-empty-state.fi-compact .fi-empty-state-text-ctn{text-align:start;flex:1;justify-items:start}.fi-empty-state.fi-compact .fi-empty-state-description{margin-top:var(--spacing)}.fi-empty-state.fi-compact .fi-empty-state-footer{margin-top:calc(var(--spacing) * 4)}.fi-fieldset>legend{padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950);margin-inline-start:calc(var(--spacing) * -2)}.fi-fieldset>legend:where(.dark,.dark *){color:var(--color-white)}.fi-fieldset>legend .fi-fieldset-label-required-mark{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--danger-600)}.fi-fieldset>legend .fi-fieldset-label-required-mark:where(.dark,.dark *){color:var(--danger-400)}.fi-fieldset.fi-fieldset-label-hidden>legend{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fi-fieldset:not(.fi-fieldset-not-contained){border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-200);padding:calc(var(--spacing) * 6)}.fi-fieldset:not(.fi-fieldset-not-contained):where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fieldset:not(.fi-fieldset-not-contained):where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fieldset.fi-fieldset-not-contained{padding-top:calc(var(--spacing) * 6)}.fi-grid:not(.fi-grid-direction-col){grid-template-columns:var(--cols-default);display:grid}@media(min-width:40rem){.fi-grid:not(.fi-grid-direction-col).sm\:fi-grid-cols{grid-template-columns:var(--cols-sm)}}@media(min-width:48rem){.fi-grid:not(.fi-grid-direction-col).md\:fi-grid-cols{grid-template-columns:var(--cols-md)}}@media(min-width:64rem){.fi-grid:not(.fi-grid-direction-col).lg\:fi-grid-cols{grid-template-columns:var(--cols-lg)}}@media(min-width:80rem){.fi-grid:not(.fi-grid-direction-col).xl\:fi-grid-cols{grid-template-columns:var(--cols-xl)}}@media(min-width:96rem){.fi-grid:not(.fi-grid-direction-col).\32xl\:fi-grid-cols{grid-template-columns:var(--cols-2xl)}}@supports (container-type:inline-size){@container (min-width:16rem){.fi-grid:not(.fi-grid-direction-col).\@3xs\:fi-grid-cols{grid-template-columns:var(--cols-c3xs)}}@container (min-width:18rem){.fi-grid:not(.fi-grid-direction-col).\@2xs\:fi-grid-cols{grid-template-columns:var(--cols-c2xs)}}@container (min-width:20rem){.fi-grid:not(.fi-grid-direction-col).\@xs\:fi-grid-cols{grid-template-columns:var(--cols-cxs)}}@container (min-width:24rem){.fi-grid:not(.fi-grid-direction-col).\@sm\:fi-grid-cols{grid-template-columns:var(--cols-csm)}}@container (min-width:28rem){.fi-grid:not(.fi-grid-direction-col).\@md\:fi-grid-cols{grid-template-columns:var(--cols-cmd)}}@container (min-width:32rem){.fi-grid:not(.fi-grid-direction-col).\@lg\:fi-grid-cols{grid-template-columns:var(--cols-clg)}}@container (min-width:36rem){.fi-grid:not(.fi-grid-direction-col).\@xl\:fi-grid-cols{grid-template-columns:var(--cols-cxl)}}@container (min-width:42rem){.fi-grid:not(.fi-grid-direction-col).\@2xl\:fi-grid-cols{grid-template-columns:var(--cols-c2xl)}}@container (min-width:48rem){.fi-grid:not(.fi-grid-direction-col).\@3xl\:fi-grid-cols{grid-template-columns:var(--cols-c3xl)}}@container (min-width:56rem){.fi-grid:not(.fi-grid-direction-col).\@4xl\:fi-grid-cols{grid-template-columns:var(--cols-c4xl)}}@container (min-width:64rem){.fi-grid:not(.fi-grid-direction-col).\@5xl\:fi-grid-cols{grid-template-columns:var(--cols-c5xl)}}@container (min-width:72rem){.fi-grid:not(.fi-grid-direction-col).\@6xl\:fi-grid-cols{grid-template-columns:var(--cols-c6xl)}}@container (min-width:80rem){.fi-grid:not(.fi-grid-direction-col).\@7xl\:fi-grid-cols{grid-template-columns:var(--cols-c7xl)}}}@supports not (container-type:inline-size){@media(min-width:40rem){.fi-grid:not(.fi-grid-direction-col).\!\@sm\:fi-grid-cols{grid-template-columns:var(--cols-ncsm)}}@media(min-width:48rem){.fi-grid:not(.fi-grid-direction-col).\!\@md\:fi-grid-cols{grid-template-columns:var(--cols-ncmd)}}@media(min-width:64rem){.fi-grid:not(.fi-grid-direction-col).\!\@lg\:fi-grid-cols{grid-template-columns:var(--cols-nclg)}}@media(min-width:80rem){.fi-grid:not(.fi-grid-direction-col).\!\@xl\:fi-grid-cols{grid-template-columns:var(--cols-ncxl)}}@media(min-width:96rem){.fi-grid:not(.fi-grid-direction-col).\!\@2xl\:fi-grid-cols{grid-template-columns:var(--cols-nc2xl)}}}.fi-grid.fi-grid-direction-col{columns:var(--cols-default)}@media(min-width:40rem){.fi-grid.fi-grid-direction-col.sm\:fi-grid-cols{columns:var(--cols-sm)}}@media(min-width:48rem){.fi-grid.fi-grid-direction-col.md\:fi-grid-cols{columns:var(--cols-md)}}@media(min-width:64rem){.fi-grid.fi-grid-direction-col.lg\:fi-grid-cols{columns:var(--cols-lg)}}@media(min-width:80rem){.fi-grid.fi-grid-direction-col.xl\:fi-grid-cols{columns:var(--cols-xl)}}@media(min-width:96rem){.fi-grid.fi-grid-direction-col.\32xl\:fi-grid-cols{columns:var(--cols-2xl)}}@supports (container-type:inline-size){@container (min-width:16rem){.fi-grid.fi-grid-direction-col.\@3xs\:fi-grid-cols{columns:var(--cols-c3xs)}}@container (min-width:18rem){.fi-grid.fi-grid-direction-col.\@2xs\:fi-grid-cols{columns:var(--cols-c2xs)}}@container (min-width:20rem){.fi-grid.fi-grid-direction-col.\@xs\:fi-grid-cols{columns:var(--cols-cxs)}}@container (min-width:24rem){.fi-grid.fi-grid-direction-col.\@sm\:fi-grid-cols{columns:var(--cols-csm)}}@container (min-width:28rem){.fi-grid.fi-grid-direction-col.\@md\:fi-grid-cols{columns:var(--cols-cmd)}}@container (min-width:32rem){.fi-grid.fi-grid-direction-col.\@lg\:fi-grid-cols{columns:var(--cols-clg)}}@container (min-width:36rem){.fi-grid.fi-grid-direction-col.\@xl\:fi-grid-cols{columns:var(--cols-cxl)}}@container (min-width:42rem){.fi-grid.fi-grid-direction-col.\@2xl\:fi-grid-cols{columns:var(--cols-c2xl)}}@container (min-width:48rem){.fi-grid.fi-grid-direction-col.\@3xl\:fi-grid-cols{columns:var(--cols-c3xl)}}@container (min-width:56rem){.fi-grid.fi-grid-direction-col.\@4xl\:fi-grid-cols{columns:var(--cols-c4xl)}}@container (min-width:64rem){.fi-grid.fi-grid-direction-col.\@5xl\:fi-grid-cols{columns:var(--cols-c5xl)}}@container (min-width:72rem){.fi-grid.fi-grid-direction-col.\@6xl\:fi-grid-cols{columns:var(--cols-c6xl)}}@container (min-width:80rem){.fi-grid.fi-grid-direction-col.\@7xl\:fi-grid-cols{columns:var(--cols-c7xl)}}}@supports not (container-type:inline-size){@media(min-width:40rem){.fi-grid.fi-grid-direction-col.\!\@sm\:fi-grid-cols{columns:var(--cols-ncsm)}}@media(min-width:48rem){.fi-grid.fi-grid-direction-col.\!\@md\:fi-grid-cols{columns:var(--cols-ncmd)}}@media(min-width:64rem){.fi-grid.fi-grid-direction-col.\!\@lg\:fi-grid-cols{columns:var(--cols-nclg)}}@media(min-width:80rem){.fi-grid.fi-grid-direction-col.\!\@xl\:fi-grid-cols{columns:var(--cols-ncxl)}}@media(min-width:96rem){.fi-grid.fi-grid-direction-col.\!\@2xl\:fi-grid-cols{columns:var(--cols-nc2xl)}}}@supports (container-type:inline-size){.fi-grid-ctn{container-type:inline-size}}.fi-grid-col{grid-column:var(--col-span-default)}@media(min-width:40rem){.fi-grid-col.sm\:fi-grid-col-span{grid-column:var(--col-span-sm)}}@media(min-width:48rem){.fi-grid-col.md\:fi-grid-col-span{grid-column:var(--col-span-md)}}@media(min-width:64rem){.fi-grid-col.lg\:fi-grid-col-span{grid-column:var(--col-span-lg)}}@media(min-width:80rem){.fi-grid-col.xl\:fi-grid-col-span{grid-column:var(--col-span-xl)}}@media(min-width:96rem){.fi-grid-col.\32xl\:fi-grid-col-span{grid-column:var(--col-span-2xl)}}@supports (container-type:inline-size){@container (min-width:16rem){.fi-grid-col.\@3xs\:fi-grid-col-span{grid-column:var(--col-span-c3xs)}}@container (min-width:18rem){.fi-grid-col.\@2xs\:fi-grid-col-span{grid-column:var(--col-span-c2xs)}}@container (min-width:20rem){.fi-grid-col.\@xs\:fi-grid-col-span{grid-column:var(--col-span-cxs)}}@container (min-width:24rem){.fi-grid-col.\@sm\:fi-grid-col-span{grid-column:var(--col-span-csm)}}@container (min-width:28rem){.fi-grid-col.\@md\:fi-grid-col-span{grid-column:var(--col-span-cmd)}}@container (min-width:32rem){.fi-grid-col.\@lg\:fi-grid-col-span{grid-column:var(--col-span-clg)}}@container (min-width:36rem){.fi-grid-col.\@xl\:fi-grid-col-span{grid-column:var(--col-span-cxl)}}@container (min-width:42rem){.fi-grid-col.\@2xl\:fi-grid-col-span{grid-column:var(--col-span-c2xl)}}@container (min-width:48rem){.fi-grid-col.\@3xl\:fi-grid-col-span{grid-column:var(--col-span-c3xl)}}@container (min-width:56rem){.fi-grid-col.\@4xl\:fi-grid-col-span{grid-column:var(--col-span-c4xl)}}@container (min-width:64rem){.fi-grid-col.\@5xl\:fi-grid-col-span{grid-column:var(--col-span-c5xl)}}@container (min-width:72rem){.fi-grid-col.\@6xl\:fi-grid-col-span{grid-column:var(--col-span-c6xl)}}@container (min-width:80rem){.fi-grid-col.\@7xl\:fi-grid-col-span{grid-column:var(--col-span-c7xl)}}}@supports not (container-type:inline-size){@media(min-width:40rem){.fi-grid-col.\!\@sm\:fi-grid-col-span{grid-column:var(--col-span-ncsm)}}@media(min-width:48rem){.fi-grid-col.\!\@md\:fi-grid-col-span{grid-column:var(--col-span-ncmd)}}@media(min-width:64rem){.fi-grid-col.\!\@lg\:fi-grid-col-span{grid-column:var(--col-span-nclg)}}@media(min-width:80rem){.fi-grid-col.\!\@xl\:fi-grid-col-span{grid-column:var(--col-span-ncxl)}}@media(min-width:96rem){.fi-grid-col.\!\@2xl\:fi-grid-col-span{grid-column:var(--col-span-nc2xl)}}}.fi-grid-col.fi-grid-col-start{grid-column-start:var(--col-start-default)}@media(min-width:40rem){.fi-grid-col.sm\:fi-grid-col-start{grid-column-start:var(--col-start-sm)}}@media(min-width:48rem){.fi-grid-col.md\:fi-grid-col-start{grid-column-start:var(--col-start-md)}}@media(min-width:64rem){.fi-grid-col.lg\:fi-grid-col-start{grid-column-start:var(--col-start-lg)}}@media(min-width:80rem){.fi-grid-col.xl\:fi-grid-col-start{grid-column-start:var(--col-start-xl)}}@media(min-width:96rem){.fi-grid-col.\32xl\:fi-grid-col-start{grid-column-start:var(--col-start-2xl)}}@supports (container-type:inline-size){@container (min-width:16rem){.fi-grid-col.\@3xs\:fi-grid-col-start{grid-column-start:var(--col-start-c3xs)}}@container (min-width:18rem){.fi-grid-col.\@2xs\:fi-grid-col-start{grid-column-start:var(--col-start-c2xs)}}@container (min-width:20rem){.fi-grid-col.\@xs\:fi-grid-col-start{grid-column-start:var(--col-start-cxs)}}@container (min-width:24rem){.fi-grid-col.\@sm\:fi-grid-col-start{grid-column-start:var(--col-start-csm)}}@container (min-width:28rem){.fi-grid-col.\@md\:fi-grid-col-start{grid-column-start:var(--col-start-cmd)}}@container (min-width:32rem){.fi-grid-col.\@lg\:fi-grid-col-start{grid-column-start:var(--col-start-clg)}}@container (min-width:36rem){.fi-grid-col.\@xl\:fi-grid-col-start{grid-column-start:var(--col-start-cxl)}}@container (min-width:42rem){.fi-grid-col.\@2xl\:fi-grid-col-start{grid-column-start:var(--col-start-c2xl)}}@container (min-width:48rem){.fi-grid-col.\@3xl\:fi-grid-col-start{grid-column-start:var(--col-start-c3xl)}}@container (min-width:56rem){.fi-grid-col.\@4xl\:fi-grid-col-start{grid-column-start:var(--col-start-c4xl)}}@container (min-width:64rem){.fi-grid-col.\@5xl\:fi-grid-col-start{grid-column-start:var(--col-start-c5xl)}}@container (min-width:72rem){.fi-grid-col.\@6xl\:fi-grid-col-start{grid-column-start:var(--col-start-c6xl)}}@container (min-width:80rem){.fi-grid-col.\@7xl\:fi-grid-col-start{grid-column-start:var(--col-start-c7xl)}}}@supports not (container-type:inline-size){@media(min-width:40rem){.fi-grid-col.\!\@sm\:fi-grid-col-start{grid-column-start:var(--col-start-ncsm)}}@media(min-width:48rem){.fi-grid-col.\!\@md\:fi-grid-col-start{grid-column-start:var(--col-start-ncmd)}}@media(min-width:64rem){.fi-grid-col.\!\@lg\:fi-grid-col-start{grid-column-start:var(--col-start-nclg)}}@media(min-width:80rem){.fi-grid-col.\!\@xl\:fi-grid-col-start{grid-column-start:var(--col-start-ncxl)}}@media(min-width:96rem){.fi-grid-col.\!\@2xl\:fi-grid-col-start{grid-column-start:var(--col-start-nc2xl)}}}.fi-grid-col.fi-grid-col-order{order:var(--col-order-default)}@media(min-width:40rem){.fi-grid-col.sm\:fi-grid-col-order{order:var(--col-order-sm)}}@media(min-width:48rem){.fi-grid-col.md\:fi-grid-col-order{order:var(--col-order-md)}}@media(min-width:64rem){.fi-grid-col.lg\:fi-grid-col-order{order:var(--col-order-lg)}}@media(min-width:80rem){.fi-grid-col.xl\:fi-grid-col-order{order:var(--col-order-xl)}}@media(min-width:96rem){.fi-grid-col.\32xl\:fi-grid-col-order{order:var(--col-order-2xl)}}@supports (container-type:inline-size){@container (min-width:16rem){.fi-grid-col.\@3xs\:fi-grid-col-order{order:var(--col-order-c3xs)}}@container (min-width:18rem){.fi-grid-col.\@2xs\:fi-grid-col-order{order:var(--col-order-c2xs)}}@container (min-width:20rem){.fi-grid-col.\@xs\:fi-grid-col-order{order:var(--col-order-cxs)}}@container (min-width:24rem){.fi-grid-col.\@sm\:fi-grid-col-order{order:var(--col-order-csm)}}@container (min-width:28rem){.fi-grid-col.\@md\:fi-grid-col-order{order:var(--col-order-cmd)}}@container (min-width:32rem){.fi-grid-col.\@lg\:fi-grid-col-order{order:var(--col-order-clg)}}@container (min-width:36rem){.fi-grid-col.\@xl\:fi-grid-col-order{order:var(--col-order-cxl)}}@container (min-width:42rem){.fi-grid-col.\@2xl\:fi-grid-col-order{order:var(--col-order-c2xl)}}@container (min-width:48rem){.fi-grid-col.\@3xl\:fi-grid-col-order{order:var(--col-order-c3xl)}}@container (min-width:56rem){.fi-grid-col.\@4xl\:fi-grid-col-order{order:var(--col-order-c4xl)}}@container (min-width:64rem){.fi-grid-col.\@5xl\:fi-grid-col-order{order:var(--col-order-c5xl)}}@container (min-width:72rem){.fi-grid-col.\@6xl\:fi-grid-col-order{order:var(--col-order-c6xl)}}@container (min-width:80rem){.fi-grid-col.\@7xl\:fi-grid-col-order{order:var(--col-order-c7xl)}}}@supports not (container-type:inline-size){@media(min-width:40rem){.fi-grid-col.\!\@sm\:fi-grid-col-order{order:var(--col-order-ncsm)}}@media(min-width:48rem){.fi-grid-col.\!\@md\:fi-grid-col-order{order:var(--col-order-ncmd)}}@media(min-width:64rem){.fi-grid-col.\!\@lg\:fi-grid-col-order{order:var(--col-order-nclg)}}@media(min-width:80rem){.fi-grid-col.\!\@xl\:fi-grid-col-order{order:var(--col-order-ncxl)}}@media(min-width:96rem){.fi-grid-col.\!\@2xl\:fi-grid-col-order{order:var(--col-order-nc2xl)}}}.fi-grid-col.fi-hidden{display:none}.fi-icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.fi-icon.fi-size-xs{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.fi-icon.fi-size-sm{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.fi-icon.fi-size-md{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.fi-icon.fi-size-lg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.fi-icon.fi-size-xl{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.fi-icon.fi-size-2xl{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.fi-icon>svg{height:inherit;width:inherit}.fi-icon-btn{margin:calc(var(--spacing) * -2);width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);color:var(--gray-500);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));--tw-duration:75ms;--tw-outline-style:none;outline-style:none;justify-content:center;align-items:center;transition-duration:75ms;display:flex;position:relative}.fi-icon-btn:where(.dark,.dark *){color:var(--gray-500)}@media(hover:hover){:is(.fi-icon-btn.fi-force-enabled,.fi-icon-btn:not(.fi-disabled):not([disabled])):hover{color:var(--gray-600)}}:is(.fi-icon-btn.fi-force-enabled,.fi-icon-btn:not(.fi-disabled):not([disabled])):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);--tw-ring-color:var(--primary-600)}@media(hover:hover){:is(.fi-icon-btn.fi-force-enabled,.fi-icon-btn:not(.fi-disabled):not([disabled])):where(.dark,.dark *):hover{color:var(--gray-400)}}:is(.fi-icon-btn.fi-force-enabled,.fi-icon-btn:not(.fi-disabled):not([disabled])):where(.dark,.dark *):focus-visible{--tw-ring-color:var(--primary-500)}.fi-icon-btn.fi-disabled:not(.fi-force-enabled),.fi-icon-btn[disabled]:not(.fi-force-enabled){cursor:default;opacity:.7}:is(.fi-icon-btn.fi-disabled:not(.fi-force-enabled),.fi-icon-btn[disabled]:not(.fi-force-enabled)):not([x-tooltip]){pointer-events:none}.fi-icon-btn.fi-size-xs{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-sm){margin:calc(var(--spacing) * -1.5)}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-md){margin:calc(var(--spacing) * -1)}.fi-icon-btn.fi-size-xs:has(.fi-icon.fi-size-lg){margin:calc(var(--spacing) * -.5)}.fi-icon-btn.fi-size-sm{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-sm){margin:calc(var(--spacing) * -2)}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-md){margin:calc(var(--spacing) * -1.5)}.fi-icon-btn.fi-size-sm:has(.fi-icon.fi-size-lg){margin:calc(var(--spacing) * -1)}.fi-icon-btn.fi-size-md:has(.fi-icon.fi-size-sm){margin:calc(var(--spacing) * -2.5)}.fi-icon-btn.fi-size-md:has(.fi-icon.fi-size-lg){margin:calc(var(--spacing) * -1.5)}.fi-icon-btn.fi-size-lg{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-sm){margin:calc(var(--spacing) * -3)}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-md){margin:calc(var(--spacing) * -2.5)}.fi-icon-btn.fi-size-lg:has(.fi-icon.fi-size-lg){margin:calc(var(--spacing) * -2)}.fi-icon-btn.fi-size-xl{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-sm){margin:calc(var(--spacing) * -3.5)}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-md){margin:calc(var(--spacing) * -3)}.fi-icon-btn.fi-size-xl:has(.fi-icon.fi-size-lg){margin:calc(var(--spacing) * -2.5)}.fi-icon-btn.fi-color{color:var(--text)}.fi-icon-btn.fi-color:where(.dark,.dark *){color:var(--dark-text)}@media(hover:hover){:is(.fi-icon-btn.fi-color.fi-force-enabled,.fi-icon-btn.fi-color:not(.fi-disabled):not([disabled])):hover{color:var(--hover-text)}}:is(.fi-icon-btn.fi-color.fi-force-enabled,.fi-icon-btn.fi-color:not(.fi-disabled):not([disabled])):focus-visible{--tw-ring-color:var(--color-600)}@media(hover:hover){:is(.fi-icon-btn.fi-color.fi-force-enabled,.fi-icon-btn.fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *):hover{color:var(--dark-hover-text)}}:is(.fi-icon-btn.fi-color.fi-force-enabled,.fi-icon-btn.fi-color:not(.fi-disabled):not([disabled])):where(.dark,.dark *):focus-visible{--tw-ring-color:var(--color-500)}.fi-icon-btn>.fi-icon-btn-badge-ctn{inset-inline-start:100%;top:var(--spacing);z-index:1;--tw-translate-x: -50% ;width:max-content;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-md);background-color:var(--color-white);display:flex;position:absolute}.fi-icon-btn>.fi-icon-btn-badge-ctn:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-icon-btn>.fi-icon-btn-badge-ctn:where(.dark,.dark *){background-color:var(--gray-900)}@media(min-width:40rem){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-sm){display:none}}@media(min-width:48rem){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-md){display:none}}@media(min-width:64rem){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-lg){display:none}}@media(min-width:80rem){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-xl){display:none}}@media(min-width:96rem){.fi-icon-btn:has(+.fi-btn.fi-labeled-from-2xl){display:none}}input[type=checkbox].fi-checkbox-input{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-border-style:none;background-color:var(--color-white);vertical-align:middle;color:var(--primary-600);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);border-style:none;border-radius:.25rem}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}input[type=checkbox].fi-checkbox-input:checked{background-color:var(--primary-600);--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)}input[type=checkbox].fi-checkbox-input: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);--tw-ring-color:var(--primary-600);--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);--tw-outline-style:none;outline-style:none}input[type=checkbox].fi-checkbox-input:checked:focus{--tw-ring-color:var(--primary-500)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input:checked:focus{--tw-ring-color:color-mix(in oklab, var(--primary-500) 50%, transparent)}}input[type=checkbox].fi-checkbox-input:disabled{pointer-events:none;background-color:var(--gray-50);color:var(--gray-50)}input[type=checkbox].fi-checkbox-input:disabled:checked{background-color:var(--gray-400);color:var(--gray-400)}input[type=checkbox].fi-checkbox-input:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}input[type=checkbox].fi-checkbox-input:where(.dark,.dark *){color:var(--primary-500);--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}input[type=checkbox].fi-checkbox-input:where(.dark,.dark *):checked{background-color:var(--primary-500)}input[type=checkbox].fi-checkbox-input:where(.dark,.dark *):focus{--tw-ring-color:var(--primary-500)}input[type=checkbox].fi-checkbox-input:where(.dark,.dark *):checked:focus{--tw-ring-color:var(--primary-400)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input:where(.dark,.dark *):checked:focus{--tw-ring-color:color-mix(in oklab, var(--primary-400) 50%, transparent)}}input[type=checkbox].fi-checkbox-input:where(.dark,.dark *):disabled{--tw-ring-color:#ffffff1a;background-color:#0000}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input:where(.dark,.dark *):disabled{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}input[type=checkbox].fi-checkbox-input:where(.dark,.dark *):disabled:checked{background-color:var(--gray-600)}input[type=checkbox].fi-checkbox-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}input[type=checkbox].fi-checkbox-input:indeterminate{background-color:var(--primary-600);--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)}input[type=checkbox].fi-checkbox-input:indeterminate:where(.dark,.dark *){background-color:var(--primary-500)}input[type=checkbox].fi-checkbox-input:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 6.75a1.25 1.25 0 0 0 0 2.5h7a1.25 1.25 0 0 0 0-2.5h-7z'/%3E%3C/svg%3E")}input[type=checkbox].fi-checkbox-input:indeterminate: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);--tw-ring-color:var(--primary-500)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input:indeterminate:focus{--tw-ring-color:color-mix(in oklab, var(--primary-500) 50%, transparent)}}input[type=checkbox].fi-checkbox-input:indeterminate:focus:where(.dark,.dark *){--tw-ring-color:var(--primary-400)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input:indeterminate:focus:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--primary-400) 50%, transparent)}}input[type=checkbox].fi-checkbox-input:indeterminate:disabled{background-color:var(--gray-400)}input[type=checkbox].fi-checkbox-input:indeterminate:disabled:where(.dark,.dark *){background-color:var(--gray-600)}input[type=checkbox].fi-checkbox-input.fi-invalid{color:var(--danger-600);--tw-ring-color:var(--danger-600)}input[type=checkbox].fi-checkbox-input.fi-invalid:checked{background-color:var(--danger-600)}input[type=checkbox].fi-checkbox-input.fi-invalid:focus{--tw-ring-color:var(--danger-600)}input[type=checkbox].fi-checkbox-input.fi-invalid:checked:focus{--tw-ring-color:var(--danger-500)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input.fi-invalid:checked:focus{--tw-ring-color:color-mix(in oklab, var(--danger-500) 50%, transparent)}}input[type=checkbox].fi-checkbox-input.fi-invalid:where(.dark,.dark *){color:var(--danger-500);--tw-ring-color:var(--danger-500)}input[type=checkbox].fi-checkbox-input.fi-invalid:where(.dark,.dark *):checked{background-color:var(--danger-500)}input[type=checkbox].fi-checkbox-input.fi-invalid:where(.dark,.dark *):focus{--tw-ring-color:var(--danger-500)}input[type=checkbox].fi-checkbox-input.fi-invalid:where(.dark,.dark *):checked:focus{--tw-ring-color:var(--danger-400)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input.fi-invalid:where(.dark,.dark *):checked:focus{--tw-ring-color:color-mix(in oklab, var(--danger-400) 50%, transparent)}}input[type=checkbox].fi-checkbox-input.fi-invalid:indeterminate{background-color:var(--danger-600)}input[type=checkbox].fi-checkbox-input.fi-invalid:indeterminate:where(.dark,.dark *){background-color:var(--danger-500)}input[type=checkbox].fi-checkbox-input.fi-invalid:indeterminate:focus{--tw-ring-color:var(--danger-500)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input.fi-invalid:indeterminate:focus{--tw-ring-color:color-mix(in oklab, var(--danger-500) 50%, transparent)}}input[type=checkbox].fi-checkbox-input.fi-invalid:indeterminate:focus:where(.dark,.dark *){--tw-ring-color:var(--danger-400)}@supports (color:color-mix(in lab,red,red)){input[type=checkbox].fi-checkbox-input.fi-invalid:indeterminate:focus:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--danger-400) 50%, transparent)}}input.fi-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-border-style:none;width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--gray-950);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));--tw-duration:75ms;background-color:#0000;border-style:none;transition-duration:75ms;display:block}input.fi-input::placeholder{color:var(--gray-400)}input.fi-input:focus{--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);--tw-outline-style:none;outline-style:none}input.fi-input:disabled{color:var(--gray-500);-webkit-text-fill-color:var(--color-gray-500)}input.fi-input:disabled::placeholder{-webkit-text-fill-color:var(--color-gray-400)}input.fi-input:where(.dark,.dark *){color:var(--color-white)}input.fi-input:where(.dark,.dark *)::placeholder{color:var(--gray-500)}input.fi-input:where(.dark,.dark *):disabled{color:var(--gray-400);-webkit-text-fill-color:var(--color-gray-400)}input.fi-input:where(.dark,.dark *):disabled::placeholder{-webkit-text-fill-color:var(--color-gray-500)}@supports (-webkit-touch-callout:none){input.fi-input{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}input.fi-input.fi-input-has-inline-prefix{padding-inline-start:0}input.fi-input.fi-input-has-inline-suffix{padding-inline-end:0}input.fi-input.fi-align-center{text-align:center}input.fi-input.fi-align-end{text-align:end}input.fi-input.fi-align-left{text-align:left}input.fi-input.fi-align-right{text-align:end}input.fi-input.fi-align-justify,input.fi-input.fi-align-between{text-align:justify}input[type=date].fi-input,input[type=datetime-local].fi-input,input[type=time].fi-input{background-color:#ffffff03}@supports (color:color-mix(in lab,red,red)){input[type=date].fi-input,input[type=datetime-local].fi-input,input[type=time].fi-input{background-color:color-mix(in oklab,var(--color-white) 1%,transparent)}}input[type=range].fi-input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:calc(100% - 1.5rem);margin-inline:auto}.fi-one-time-code-input-ctn{align-items:center;gap:calc(var(--spacing) * 2);width:fit-content;display:flex}.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit{height:calc(var(--spacing) * 11);width:calc(var(--spacing) * 10);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit{border-color:color-mix(in oklab,var(--gray-950) 10%,transparent)}}.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit{background-color:var(--color-white);text-align:center;font-family:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950);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));--tw-duration:75ms;transition-duration:75ms}.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit:focus{border-color:var(--primary-600);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--primary-600);--tw-outline-style:none;outline-style:none}.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit:disabled{pointer-events:none;color:var(--gray-500);opacity:.7}.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit:where(.dark,.dark *){color:var(--color-white)}.fi-one-time-code-input-ctn>.fi-one-time-code-input-digit:where(.dark,.dark *):focus{border-color:var(--primary-500);--tw-ring-color:var(--primary-500)}input[type=radio].fi-radio-input{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-border-style:none;background-color:var(--color-white);color:var(--primary-600);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);border-style:none;border-radius:3.40282e38px}@supports (color:color-mix(in lab,red,red)){input[type=radio].fi-radio-input{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}input[type=radio].fi-radio-input:checked{background-color:var(--primary-600);--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)}input[type=radio].fi-radio-input: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);--tw-ring-color:var(--primary-600);--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);--tw-outline-style:none;outline-style:none}input[type=radio].fi-radio-input:checked:focus{--tw-ring-color:var(--primary-500)}@supports (color:color-mix(in lab,red,red)){input[type=radio].fi-radio-input:checked:focus{--tw-ring-color:color-mix(in oklab, var(--primary-500) 50%, transparent)}}input[type=radio].fi-radio-input:disabled{background-color:var(--gray-50);color:var(--gray-50)}input[type=radio].fi-radio-input:disabled:checked{background-color:var(--gray-400);color:var(--gray-400)}input[type=radio].fi-radio-input:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){input[type=radio].fi-radio-input:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}input[type=radio].fi-radio-input:where(.dark,.dark *){color:var(--primary-500);--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){input[type=radio].fi-radio-input:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}input[type=radio].fi-radio-input:where(.dark,.dark *):checked{background-color:var(--primary-500)}input[type=radio].fi-radio-input:where(.dark,.dark *):focus{--tw-ring-color:var(--primary-500)}input[type=radio].fi-radio-input:where(.dark,.dark *):checked:focus{--tw-ring-color:var(--primary-400)}@supports (color:color-mix(in lab,red,red)){input[type=radio].fi-radio-input:where(.dark,.dark *):checked:focus{--tw-ring-color:color-mix(in oklab, var(--primary-400) 50%, transparent)}}input[type=radio].fi-radio-input:where(.dark,.dark *):disabled{--tw-ring-color:#ffffff1a;background-color:#0000}@supports (color:color-mix(in lab,red,red)){input[type=radio].fi-radio-input:where(.dark,.dark *):disabled{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}input[type=radio].fi-radio-input:where(.dark,.dark *):disabled:checked{background-color:var(--gray-600)}input[type=radio].fi-radio-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}input[type=radio].fi-radio-input.fi-invalid{color:var(--danger-600);--tw-ring-color:var(--danger-600)}input[type=radio].fi-radio-input.fi-invalid:checked{background-color:var(--danger-600)}input[type=radio].fi-radio-input.fi-invalid:focus{--tw-ring-color:var(--danger-600)}input[type=radio].fi-radio-input.fi-invalid:checked:focus{--tw-ring-color:var(--danger-500)}@supports (color:color-mix(in lab,red,red)){input[type=radio].fi-radio-input.fi-invalid:checked:focus{--tw-ring-color:color-mix(in oklab, var(--danger-500) 50%, transparent)}}input[type=radio].fi-radio-input.fi-invalid:where(.dark,.dark *){color:var(--danger-500);--tw-ring-color:var(--danger-500)}input[type=radio].fi-radio-input.fi-invalid:where(.dark,.dark *):checked{background-color:var(--danger-500)}input[type=radio].fi-radio-input.fi-invalid:where(.dark,.dark *):focus{--tw-ring-color:var(--danger-500)}input[type=radio].fi-radio-input.fi-invalid:where(.dark,.dark *):checked:focus{--tw-ring-color:var(--danger-400)}@supports (color:color-mix(in lab,red,red)){input[type=radio].fi-radio-input.fi-invalid:where(.dark,.dark *):checked:focus{--tw-ring-color:color-mix(in oklab, var(--danger-400) 50%, transparent)}}select.fi-select-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;--tw-border-style:none;width:100%;padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--gray-950);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));--tw-duration:75ms;background-color:#0000;border-style:none;padding-inline-start:calc(var(--spacing) * 3);padding-inline-end:calc(var(--spacing) * 8);transition-duration:75ms;display:block}select.fi-select-input:focus{--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);--tw-outline-style:none;outline-style:none}select.fi-select-input:disabled{color:var(--gray-500);-webkit-text-fill-color:var(--color-gray-500)}select.fi-select-input:where(.dark,.dark *){color:var(--color-white)}select.fi-select-input:where(.dark,.dark *):disabled{color:var(--gray-400);-webkit-text-fill-color:var(--color-gray-400)}select.fi-select-input optgroup{background-color:var(--color-white)}select.fi-select-input optgroup:where(.dark,.dark *){background-color:var(--gray-900)}select.fi-select-input option{background-color:var(--color-white)}select.fi-select-input option:where(.dark,.dark *){background-color:var(--gray-900)}@supports (-webkit-touch-callout:none){select.fi-select-input{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}select.fi-select-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em}select.fi-select-input:where(:dir(rtl),[dir=rtl],[dir=rtl] *){background-position:.5rem}select.fi-select-input.fi-select-input-has-inline-prefix{padding-inline-start:0}.fi-select-input .fi-select-input-ctn{position:relative}.fi-select-input div[x-ref=select]{min-height:calc(var(--spacing) * 9)}.fi-select-input .fi-select-input-btn{min-height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);width:100%;padding-block:calc(var(--spacing) * 1.5);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--gray-950);padding-inline-start:calc(var(--spacing) * 3);padding-inline-end:calc(var(--spacing) * 8);display:flex}.fi-select-input .fi-select-input-btn:focus{--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);--tw-outline-style:none;outline-style:none}.fi-select-input .fi-select-input-btn:where(.dark,.dark *){color:var(--color-white)}.fi-select-input .fi-select-input-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em}.fi-select-input .fi-select-input-btn:where(:dir(rtl),[dir=rtl],[dir=rtl] *){background-position:.5rem}.fi-select-input .fi-select-input-value-ctn{text-wrap:wrap;word-break:break-word;align-items:center;width:100%;display:flex}.fi-select-input .fi-select-input-value-badges-ctn{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.fi-select-input .fi-select-input-value-label{flex:1}.fi-select-input .fi-select-input-value-remove-btn{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--gray-500);inset-inline-end:calc(var(--spacing) * 8);position:absolute;top:50%}@media(hover:hover){.fi-select-input .fi-select-input-value-remove-btn:hover{color:var(--gray-600)}}.fi-select-input .fi-select-input-value-remove-btn:focus-visible{color:var(--gray-600);--tw-outline-style:none;outline-style:none}@media(hover:hover){.fi-select-input .fi-select-input-value-remove-btn:where(.dark,.dark *):hover{color:var(--gray-300)}}.fi-select-input .fi-select-input-value-remove-btn:where(.dark,.dark *):focus-visible{color:var(--gray-300)}.fi-select-input .fi-select-input-ctn-clearable .fi-select-input-btn{padding-inline-end:calc(var(--spacing) * 14)}.fi-select-input .fi-dropdown-panel{max-height:calc(var(--spacing) * 60);max-width:100%!important}:where(.fi-select-input .fi-select-input-options-ctn>: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)));border-color:var(--gray-100)}:where(.fi-select-input .fi-select-input-options-ctn:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-select-input .fi-select-input-options-ctn:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}:where(.fi-select-input .fi-select-input-option-group>: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)));border-color:var(--gray-100)}:where(.fi-select-input .fi-select-input-option-group:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-select-input .fi-select-input-option-group:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-select-input .fi-select-input-option-group .fi-dropdown-header{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-500)}.fi-select-input .fi-select-input-option-group .fi-dropdown-header:where(.dark,.dark *){color:var(--gray-400)}.fi-select-input .fi-select-input-search-ctn{z-index:10;background-color:var(--color-white);position:sticky;top:0}.fi-select-input .fi-select-input-search-ctn:where(.dark,.dark *){background-color:var(--gray-900)}.fi-select-input .fi-select-input-option{text-wrap:wrap;word-break:break-word;min-width:1px}.fi-select-input .fi-select-input-placeholder{color:var(--gray-400)}.fi-select-input .fi-select-input-placeholder:where(.dark,.dark *){color:var(--gray-500)}.fi-select-input .fi-disabled{cursor:not-allowed;opacity:.7}.fi-select-input .fi-disabled .fi-select-input-placeholder{color:var(--gray-400)}.fi-select-input .fi-disabled .fi-select-input-placeholder:where(.dark,.dark *){color:var(--gray-500)}.fi-select-input .fi-select-input-message{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-select-input .fi-select-input-message:where(.dark,.dark *){color:var(--gray-400)}.fi-select-input .fi-select-input-max-items-message{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--danger-600)}.fi-select-input .fi-select-input-max-items-message:where(.dark,.dark *){color:var(--danger-400)}.fi-select-input .fi-select-input-ctn.fi-select-input-ctn-option-labels-not-wrapped .fi-select-input-value-ctn>span{text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;overflow-wrap:normal;word-break:normal;overflow:hidden}.fi-select-input .fi-select-input-ctn.fi-select-input-ctn-option-labels-not-wrapped .fi-select-input-option>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fi-input-wrp{border-radius:var(--radius-lg);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);display:flex}@supports (color:color-mix(in lab,red,red)){.fi-input-wrp{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-input-wrp{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));--tw-duration:75ms;transition-duration:75ms}.fi-input-wrp:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-input-wrp:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-input-wrp:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-input-wrp:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-input-wrp:not(.fi-disabled):not(:has(.fi-ac-action:focus)):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);--tw-ring-color:var(--primary-600)}.fi-input-wrp:not(.fi-disabled):not(:has(.fi-ac-action:focus)):where(.dark,.dark *):focus-within{--tw-ring-color:var(--primary-500)}.fi-input-wrp:not(.fi-disabled):not(:has(.fi-ac-action:focus)).fi-invalid:focus-within{--tw-ring-color:var(--danger-600)}.fi-input-wrp:not(.fi-disabled):not(:has(.fi-ac-action:focus)).fi-invalid:where(.dark,.dark *):focus-within{--tw-ring-color:var(--danger-500)}.fi-input-wrp.fi-disabled{background-color:var(--gray-50)}.fi-input-wrp.fi-disabled:where(.dark,.dark *){background-color:#0000}.fi-input-wrp.fi-disabled:not(.fi-invalid):where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-input-wrp.fi-disabled:not(.fi-invalid):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-input-wrp.fi-invalid{--tw-ring-color:var(--danger-600)}.fi-input-wrp.fi-invalid:where(.dark,.dark *){--tw-ring-color:var(--danger-500)}.fi-input-wrp .fi-input-wrp-prefix{align-items:center;column-gap:calc(var(--spacing) * 3);padding-inline-start:calc(var(--spacing) * 3);display:none}.fi-input-wrp .fi-input-wrp-prefix.fi-input-wrp-prefix-has-content{display:flex}.fi-input-wrp .fi-input-wrp-prefix.fi-inline{padding-inline-end:calc(var(--spacing) * 2)}.fi-input-wrp .fi-input-wrp-prefix.fi-inline.fi-input-wrp-prefix-has-label{padding-inline-end:var(--spacing)}.fi-input-wrp .fi-input-wrp-prefix:not(.fi-inline){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;border-color:var(--gray-200);padding-inline-start:calc(var(--spacing) * 3);padding-inline-end:calc(var(--spacing) * 3)}.fi-input-wrp .fi-input-wrp-prefix:not(.fi-inline):where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-input-wrp .fi-input-wrp-prefix:not(.fi-inline):where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-input-wrp .fi-input-wrp-content-ctn,.fi-input-wrp:not(:has(.fi-input-wrp-content-ctn))>*{flex:1;min-width:0}:is(.fi-input-wrp .fi-input-wrp-content-ctn,.fi-input-wrp:not(:has(.fi-input-wrp-content-ctn))>*).fi-input-wrp-content-ctn-ps{padding-inline-start:calc(var(--spacing) * 3)}.fi-input-wrp .fi-input-wrp-suffix{align-items:center;column-gap:calc(var(--spacing) * 3);padding-inline-end:calc(var(--spacing) * 3);display:flex}.fi-input-wrp .fi-input-wrp-suffix.fi-inline{padding-inline-start:calc(var(--spacing) * 2)}.fi-input-wrp .fi-input-wrp-suffix.fi-inline.fi-input-wrp-suffix-has-label{padding-inline-start:var(--spacing)}.fi-input-wrp .fi-input-wrp-suffix:not(.fi-inline){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-color:var(--gray-200);padding-inline-start:calc(var(--spacing) * 3)}.fi-input-wrp .fi-input-wrp-suffix:not(.fi-inline):where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-input-wrp .fi-input-wrp-suffix:not(.fi-inline):where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-input-wrp .fi-input-wrp-actions{align-items:center;gap:calc(var(--spacing) * 3);display:flex}.fi-input-wrp .fi-input-wrp-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:nowrap;color:var(--gray-500)}.fi-input-wrp .fi-input-wrp-label:where(.dark,.dark *),:is(.fi-input-wrp .fi-input-wrp-prefix,.fi-input-wrp .fi-input-wrp-suffix)>.fi-icon{color:var(--gray-400)}:is(.fi-input-wrp .fi-input-wrp-prefix,.fi-input-wrp .fi-input-wrp-suffix)>.fi-icon:where(.dark,.dark *){color:var(--gray-500)}:is(.fi-input-wrp .fi-input-wrp-prefix,.fi-input-wrp .fi-input-wrp-suffix)>.fi-icon.fi-color{color:var(--color-500)}.fi-link{justify-content:center;align-items:center;gap:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700);--tw-outline-style:none;outline-style:none;display:inline-flex;position:relative}.fi-link:where(.dark,.dark *){color:var(--gray-200)}.fi-link>.fi-link-label{align-self:baseline}@media(hover:hover){:is(.fi-link.fi-force-enabled,.fi-link:not(.fi-disabled):not([disabled])):hover{text-decoration-line:underline}}:is(.fi-link.fi-force-enabled,.fi-link:not(.fi-disabled):not([disabled])):focus-visible{border-radius:var(--radius-sm);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:currentColor;text-decoration-line:underline}.fi-link.fi-disabled:not(.fi-force-enabled),.fi-link[disabled]:not(.fi-force-enabled){cursor:default;opacity:.7}:is(.fi-link.fi-disabled:not(.fi-force-enabled),.fi-link[disabled]:not(.fi-force-enabled)):not([x-tooltip]){pointer-events:none}.fi-link.fi-size-xs{gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.fi-link.fi-size-sm{gap:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.fi-link.fi-size-md,.fi-link.fi-size-lg,.fi-link.fi-size-xl{gap:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.fi-link.fi-font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.fi-link.fi-font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.fi-link.fi-font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.fi-link.fi-font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.fi-link.fi-font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.fi-link.fi-font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.fi-link.fi-font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.fi-link.fi-font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.fi-link.fi-color{color:var(--text)}.fi-link.fi-color:where(.dark,.dark *){color:var(--dark-text)}.fi-link:not(.fi-color)>.fi-icon{color:var(--gray-400)}.fi-link:not(.fi-color)>.fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-link .fi-link-badge-ctn{z-index:1;--tw-translate-x: -25% ;width:max-content;--tw-translate-y: -75% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-md);background-color:var(--color-white);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);inset-inline-start:100%;display:flex;position:absolute;top:0}@media(hover:hover){.fi-link .fi-link-badge-ctn:hover{text-decoration-line:none}}.fi-link .fi-link-badge-ctn:focus-visible{text-decoration-line:none}.fi-link .fi-link-badge-ctn:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x: 25% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-link .fi-link-badge-ctn:where(.dark,.dark *){background-color:var(--gray-900)}p>.fi-link,span>.fi-link{vertical-align:middle;text-align:inherit;padding-bottom:2px}@media(prefers-reduced-motion:no-preference){.fi-loading-indicator{animation:var(--animate-spin)}.fi-loading-section{animation:var(--animate-pulse)}}.fi-modal{--tw-outline-style:none;outline-style:none}:is(.fi-modal.fi-modal-slide-over,.fi-modal.fi-width-screen)>.fi-modal-window-ctn>.fi-modal-window{height:100dvh}:is(.fi-modal.fi-modal-slide-over,.fi-modal.fi-width-screen)>.fi-modal-window-ctn>.fi-modal-window .fi-modal-content{flex:1}.fi-modal.fi-modal-slide-over.fi-modal-slide-over-from-start>.fi-modal-window-ctn>.fi-modal-window{margin-inline-end:auto}.fi-modal.fi-modal-slide-over.fi-modal-slide-over-from-start>.fi-modal-window-ctn>.fi-modal-window.fi-transition-enter-start,.fi-modal.fi-modal-slide-over.fi-modal-slide-over-from-start>.fi-modal-window-ctn>.fi-modal-window.fi-transition-leave-end{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.fi-modal.fi-modal-slide-over.fi-modal-slide-over-from-start>.fi-modal-window-ctn>.fi-modal-window.fi-transition-enter-start,.fi-modal.fi-modal-slide-over.fi-modal-slide-over-from-start>.fi-modal-window-ctn>.fi-modal-window.fi-transition-leave-end):where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-modal.fi-modal-slide-over.fi-modal-slide-over-from-end>.fi-modal-window-ctn>.fi-modal-window{margin-inline-start:auto}.fi-modal.fi-modal-slide-over.fi-modal-slide-over-from-end>.fi-modal-window-ctn>.fi-modal-window.fi-transition-enter-start,.fi-modal.fi-modal-slide-over.fi-modal-slide-over-from-end>.fi-modal-window-ctn>.fi-modal-window.fi-transition-leave-end{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.fi-modal.fi-modal-slide-over.fi-modal-slide-over-from-end>.fi-modal-window-ctn>.fi-modal-window.fi-transition-enter-start,.fi-modal.fi-modal-slide-over.fi-modal-slide-over-from-end>.fi-modal-window-ctn>.fi-modal-window.fi-transition-leave-end):where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-modal.fi-modal-slide-over>.fi-modal-window-ctn>.fi-modal-window{overflow-y:auto}.fi-modal.fi-modal-slide-over>.fi-modal-window-ctn>.fi-modal-window.fi-transition-enter-end,.fi-modal.fi-modal-slide-over>.fi-modal-window-ctn>.fi-modal-window.fi-transition-leave-start{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-modal.fi-modal-slide-over>.fi-modal-window-ctn>.fi-modal-window .fi-modal-header{column-gap:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 5)}.fi-modal.fi-modal-slide-over>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg{margin-block:calc(var(--spacing) * -2);padding:calc(var(--spacing) * 2);margin-inline-start:calc(var(--spacing) * -2)}.fi-modal.fi-modal-slide-over>.fi-modal-window-ctn>.fi-modal-window .fi-modal-close-btn{inset-inline-end:calc(var(--spacing) * 6);top:calc(var(--spacing) * 5)}.fi-modal:not(.fi-modal-slide-over):not(.fi-width-screen):not(.fi-modal-has-sticky-header):not(.fi-modal-has-sticky-footer)>.fi-modal-window-ctn{overflow-y:auto}:is(.fi-modal:not(.fi-modal-slide-over):not(.fi-width-screen).fi-modal-has-sticky-header,.fi-modal:not(.fi-modal-slide-over):not(.fi-width-screen).fi-modal-has-sticky-footer)>.fi-modal-window-ctn>.fi-modal-window{max-height:calc(100dvh - 2rem);overflow-y:auto}.fi-modal:not(.fi-modal-slide-over)>.fi-modal-window-ctn>.fi-modal-window.fi-transition-enter-start,.fi-modal:not(.fi-modal-slide-over)>.fi-modal-window-ctn>.fi-modal-window.fi-transition-leave-end{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:0}.fi-modal:not(.fi-modal-slide-over)>.fi-modal-window-ctn>.fi-modal-window.fi-transition-enter-end,.fi-modal:not(.fi-modal-slide-over)>.fi-modal-window-ctn>.fi-modal-window.fi-transition-leave-start{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.fi-modal:not(.fi-modal-slide-over)>.fi-modal-window-ctn>.fi-modal-window .fi-modal-close-btn{inset-inline-end:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4)}.fi-modal.fi-align-start:not(.fi-modal-has-sticky-header)>.fi-modal-window-ctn>.fi-modal-window-has-icon .fi-modal-content,.fi-modal.fi-align-start:not(.fi-modal-has-sticky-header)>.fi-modal-window-ctn>.fi-modal-window-has-icon .fi-modal-footer:not(.fi-align-center){padding-inline-start:5.25rem;padding-inline-end:calc(var(--spacing) * 6)}.fi-modal:not(.fi-align-start)>.fi-modal-window-ctn>.fi-modal-window .fi-modal-content,.fi-modal:not(.fi-align-start)>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer{padding-inline:calc(var(--spacing) * 6)}.fi-modal>.fi-modal-close-overlay{z-index:40;background-color:var(--gray-950);position:fixed;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.fi-modal>.fi-modal-close-overlay{background-color:color-mix(in oklab,var(--gray-950) 50%,transparent)}}.fi-modal>.fi-modal-close-overlay{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.fi-modal>.fi-modal-close-overlay:where(.dark,.dark *){background-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-modal>.fi-modal-close-overlay:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-950) 75%,transparent)}}.fi-modal.fi-modal-open:has(~.fi-modal.fi-modal-open)>.fi-modal-close-overlay{opacity:0}.fi-modal.fi-modal-open~.fi-modal.fi-modal-open>.fi-modal-close-overlay,.fi-modal.fi-modal-open~.fi-modal.fi-modal-open>.fi-modal-window-ctn{z-index:50}.fi-modal>.fi-modal-window-ctn{z-index:40;grid-template-rows:1fr auto 1fr;justify-items:center;min-height:100%;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}@media(min-width:40rem){.fi-modal>.fi-modal-window-ctn{grid-template-rows:1fr auto 3fr}}.fi-modal>.fi-modal-window-ctn.fi-clickable{cursor:pointer}.fi-modal.fi-modal-click-through{pointer-events:none}.fi-modal:not(.fi-modal-slide-over):not(.fi-width-screen)>.fi-modal-window-ctn{padding:calc(var(--spacing) * 4)}.fi-modal:not(.fi-modal-slide-over):not(.fi-width-screen)>.fi-modal-window-ctn>.fi-modal-window{border-radius:var(--radius-xl);margin-inline:auto}.fi-modal:not(.fi-modal-slide-over):not(.fi-width-screen).fi-modal-has-sticky-header>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-header{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.fi-modal:not(.fi-modal-slide-over):not(.fi-width-screen).fi-modal-has-sticky-footer>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-footer{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window{pointer-events:auto;cursor:default;background-color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);width:100%;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);flex-direction:column;grid-row-start:2;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.fi-modal>.fi-modal-window-ctn>.fi-modal-window{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-modal>.fi-modal-window-ctn>.fi-modal-window{--tw-outline-style:none;outline-style:none}.fi-modal>.fi-modal-window-ctn>.fi-modal-window:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-modal>.fi-modal-window-ctn>.fi-modal-window:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-header{padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 6);display:flex}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-header.fi-vertical-align-center{align-items:center}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-heading{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-heading:where(.dark,.dark *){color:var(--color-white)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-description{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-description:where(.dark,.dark *){color:var(--gray-400)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-content{row-gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);flex-direction:column;display:flex}:is(.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-align-start,.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-align-left) .fi-modal-header{column-gap:calc(var(--spacing) * 5)}:is(.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-align-start,.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-align-left) .fi-modal-icon-bg{padding:calc(var(--spacing) * 2)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-align-center .fi-modal-header{text-align:center;flex-direction:column}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-align-center .fi-modal-icon-ctn{margin-bottom:calc(var(--spacing) * 5);justify-content:center;align-items:center;display:flex}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-align-center .fi-modal-icon-bg{padding:calc(var(--spacing) * 3)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-hidden{display:none}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-3xs{max-width:var(--container-3xs)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-2xs{max-width:var(--container-2xs)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-xs{max-width:var(--container-xs)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-sm{max-width:var(--container-sm)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-md{max-width:var(--container-md)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-lg{max-width:var(--container-lg)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-xl{max-width:var(--container-xl)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-2xl{max-width:var(--container-2xl)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-3xl{max-width:var(--container-3xl)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-4xl{max-width:var(--container-4xl)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-5xl{max-width:var(--container-5xl)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-6xl{max-width:var(--container-6xl)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-7xl{max-width:var(--container-7xl)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-none{max-width:none}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-full{max-width:100%}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-min{max-width:min-content}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-max{max-width:max-content}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-fit{max-width:fit-content}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-prose{max-width:65ch}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-container{width:100%}@media(min-width:40rem){.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-container{max-width:40rem}}@media(min-width:48rem){.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-container{max-width:48rem}}@media(min-width:64rem){.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-container{max-width:64rem}}@media(min-width:80rem){.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-container{max-width:80rem}}@media(min-width:96rem){.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-container{max-width:96rem}}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-screen-sm{max-width:var(--breakpoint-sm)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-screen-md{max-width:var(--breakpoint-md)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-screen-lg{max-width:var(--breakpoint-lg)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-screen-xl{max-width:var(--breakpoint-xl)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-screen-2xl{max-width:var(--breakpoint-2xl)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-width-screen{position:fixed;top:0;right:0;bottom:0;left:0}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-transition-enter,.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-transition-leave{--tw-duration:.3s;transition-duration:.3s}.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-modal-window-has-close-btn.fi-align-center:not(.fi-modal-window-has-icon) .fi-modal-heading{margin-inline-start:calc(var(--spacing) * 6)}:is(.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-modal-window-has-close-btn:not(.fi-modal-window-has-icon),.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-modal-window-has-close-btn.fi-align-start,.fi-modal>.fi-modal-window-ctn>.fi-modal-window.fi-modal-window-has-close-btn.fi-align-left) .fi-modal-heading{margin-inline-end:calc(var(--spacing) * 6)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-close-btn{position:absolute}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer{width:100%}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer .fi-modal-footer-actions{gap:calc(var(--spacing) * 3)}:is(.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer.fi-align-start,.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer.fi-align-left) .fi-modal-footer-actions{flex-wrap:wrap;align-items:center;display:flex}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer.fi-align-center{padding-inline:calc(var(--spacing) * 6)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer.fi-align-center .fi-modal-footer-actions{flex-direction:column-reverse;display:flex}:is(.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer.fi-align-end,.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer.fi-align-right) .fi-modal-footer-actions{flex-flow:row-reverse wrap;align-items:center;display:flex}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg{background-color:var(--gray-100);border-radius:3.40282e38px}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg:where(.dark,.dark *){background-color:var(--gray-500)}@supports (color:color-mix(in lab,red,red)){.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-500) 20%,transparent)}}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg>.fi-icon{color:var(--gray-500)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg>.fi-icon:where(.dark,.dark *){color:var(--gray-400)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg.fi-color{background-color:var(--color-100)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg.fi-color:where(.dark,.dark *){background-color:var(--color-500)}@supports (color:color-mix(in lab,red,red)){.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg.fi-color:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-500) 20%,transparent)}}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg.fi-color>.fi-icon{color:var(--color-600)}.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-icon-bg.fi-color>.fi-icon:where(.dark,.dark *){color:var(--color-400)}.fi-modal.fi-modal-has-sticky-header>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-header{z-index:10;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);background-color:var(--color-white);padding-bottom:calc(var(--spacing) * 6);position:sticky;top:0}.fi-modal.fi-modal-has-sticky-header>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-header:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-modal.fi-modal-has-sticky-header>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-header:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-modal.fi-modal-has-sticky-header>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-header:where(.dark,.dark *){background-color:var(--gray-900)}.fi-modal.fi-modal-has-sticky-header>.fi-modal-window-ctn>.fi-modal-window .fi-modal-content,.fi-modal.fi-modal-has-sticky-header>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer{padding-inline:calc(var(--spacing) * 6)}.fi-modal.fi-modal-slide-over.fi-modal-has-sticky-header>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-header{padding-bottom:calc(var(--spacing) * 5)}.fi-modal.fi-modal-has-sticky-footer>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-200);background-color:var(--color-white);padding-block:calc(var(--spacing) * 5);position:sticky;bottom:0}.fi-modal.fi-modal-has-sticky-footer>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-footer:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-modal.fi-modal-has-sticky-footer>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-footer:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-modal.fi-modal-has-sticky-footer>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-footer:where(.dark,.dark *){background-color:var(--gray-900)}.fi-modal:not(.fi-modal-has-sticky-footer)>.fi-modal-window-ctn>.fi-modal-window:not(.fi-modal-window-has-content) .fi-modal-footer{margin-top:calc(var(--spacing) * 6)}.fi-modal:not(.fi-modal-has-sticky-footer)>.fi-modal-window-ctn>.fi-modal-window:not(.fi-modal-window-has-content):not(.fi-modal-window-has-footer) .fi-modal-header,.fi-modal:not(.fi-modal-has-sticky-footer)>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer{padding-bottom:calc(var(--spacing) * 6)}.fi-modal:not(.fi-modal-has-sticky-header)>.fi-modal-window-ctn>.fi-modal-window:not(.fi-modal-window-has-icon) .fi-modal-content,.fi-modal:not(.fi-modal-has-sticky-header)>.fi-modal-window-ctn>.fi-modal-window:not(.fi-modal-window-has-icon) .fi-modal-footer{padding-inline:calc(var(--spacing) * 6)}.fi-modal.fi-modal-slide-over>.fi-modal-window-ctn>.fi-modal-window>.fi-modal-footer{margin-top:auto}@supports (container-type:inline-size){.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer.fi-align-center{container-type:inline-size}@container (min-width:24rem){.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer.fi-align-center .fi-modal-footer-actions{grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}}}@supports not (container-type:inline-size){@media(min-width:40rem){.fi-modal>.fi-modal-window-ctn>.fi-modal-window .fi-modal-footer.fi-align-center .fi-modal-footer-actions{grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}}}:scope .fi-modal-trigger{display:flex}.fi-pagination{align-items:center;column-gap:calc(var(--spacing) * 3);grid-template-columns:1fr auto 1fr;display:grid}.fi-pagination:empty{display:none}.fi-pagination .fi-pagination-previous-btn{justify-self:flex-start}.fi-pagination .fi-pagination-overview{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700);display:none}.fi-pagination .fi-pagination-overview:where(.dark,.dark *){color:var(--gray-200)}.fi-pagination .fi-pagination-records-per-page-select-ctn{grid-column-start:2;justify-self:center}.fi-pagination .fi-pagination-records-per-page-select:not(.fi-compact){display:none}.fi-pagination .fi-pagination-next-btn{grid-column-start:3;justify-self:flex-end}.fi-pagination .fi-pagination-items{border-radius:var(--radius-lg);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);justify-self:flex-end;display:none}@supports (color:color-mix(in lab,red,red)){.fi-pagination .fi-pagination-items{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-pagination .fi-pagination-items:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-pagination .fi-pagination-items:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-pagination .fi-pagination-items:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-pagination .fi-pagination-items:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-pagination .fi-pagination-item{border-inline-style:var(--tw-border-style);border-inline-width:.5px;border-color:var(--gray-200)}.fi-pagination .fi-pagination-item:first-child{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.fi-pagination .fi-pagination-item:last-child{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.fi-pagination .fi-pagination-item:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-pagination .fi-pagination-item:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-pagination .fi-pagination-item.fi-active .fi-pagination-item-btn{background-color:var(--gray-50)}.fi-pagination .fi-pagination-item.fi-active .fi-pagination-item-btn:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-pagination .fi-pagination-item.fi-active .fi-pagination-item-btn:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-pagination .fi-pagination-item.fi-active .fi-pagination-item-label{color:var(--primary-700)}.fi-pagination .fi-pagination-item.fi-active .fi-pagination-item-label:where(.dark,.dark *){color:var(--primary-400)}.fi-pagination .fi-pagination-item:first-of-type .fi-pagination-item-btn{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.fi-pagination .fi-pagination-item:last-of-type .fi-pagination-item-btn{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.fi-pagination .fi-pagination-item.fi-disabled .fi-pagination-item-label{color:var(--gray-500)}.fi-pagination .fi-pagination-item.fi-disabled .fi-pagination-item-label:where(.dark,.dark *){color:var(--gray-400)}.fi-pagination .fi-pagination-item-btn{padding:calc(var(--spacing) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));--tw-duration:75ms;--tw-outline-style:none;outline-style:none;transition-duration:75ms;display:flex;position:relative;overflow:hidden}@media(hover:hover){.fi-pagination .fi-pagination-item-btn:enabled:hover{background-color:var(--gray-50)}}.fi-pagination .fi-pagination-item-btn:enabled:focus-visible{z-index:10;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--primary-600)}@media(hover:hover){.fi-pagination .fi-pagination-item-btn:enabled:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-pagination .fi-pagination-item-btn:enabled:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-pagination .fi-pagination-item-btn:enabled:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--primary-500)}.fi-pagination .fi-pagination-item-btn:hover .fi-icon{color:var(--gray-500)}.fi-pagination .fi-pagination-item-btn:hover .fi-icon:where(.dark,.dark *){color:var(--gray-400)}.fi-pagination .fi-pagination-item-btn .fi-icon{color:var(--gray-400);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));--tw-duration:75ms;transition-duration:75ms}.fi-pagination .fi-pagination-item-btn .fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-pagination .fi-pagination-item-btn .fi-pagination-item-label{padding-inline:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-700)}.fi-pagination .fi-pagination-item-btn .fi-pagination-item-label:where(.dark,.dark *){color:var(--gray-200)}@supports (container-type:inline-size){.fi-pagination{container-type:inline-size}@container (min-width:28rem){.fi-pagination .fi-pagination-records-per-page-select:not(.fi-compact){display:inline}.fi-pagination .fi-pagination-records-per-page-select.fi-compact{display:none}}@container (min-width:56rem){.fi-pagination:not(.fi-simple) .fi-pagination-previous-btn,.fi-pagination:not(.fi-simple) .fi-pagination-next-btn{display:none}.fi-pagination .fi-pagination-overview{display:inline}.fi-pagination .fi-pagination-items{display:flex}}}@supports not (container-type:inline-size){@media(min-width:40rem){.fi-pagination .fi-pagination-records-per-page-select:not(.fi-compact){display:inline}.fi-pagination .fi-pagination-records-per-page-select.fi-compact{display:none}}@media(min-width:48rem){.fi-pagination:not(.fi-simple) .fi-pagination-previous-btn,.fi-pagination:not(.fi-simple) .fi-pagination-next-btn{display:none}.fi-pagination .fi-pagination-overview{display:inline}.fi-pagination .fi-pagination-items{display:flex}}}.fi-section:not(.fi-section-not-contained):not(.fi-divided)>.fi-section-content-ctn>.fi-section-content,.fi-section:not(.fi-section-not-contained).fi-divided>.fi-section-content-ctn>.fi-section-content>*{padding:calc(var(--spacing) * 6)}.fi-section:not(.fi-section-not-contained)>.fi-section-content-ctn>.fi-section-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-200);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.fi-section:not(.fi-section-not-contained)>.fi-section-content-ctn>.fi-section-footer:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-section:not(.fi-section-not-contained)>.fi-section-content-ctn>.fi-section-footer:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-section:not(.fi-section-not-contained):not(.fi-aside){border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-section:not(.fi-section-not-contained):not(.fi-aside){--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-section:not(.fi-section-not-contained):not(.fi-aside):where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-section:not(.fi-section-not-contained):not(.fi-aside):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-section:not(.fi-section-not-contained):not(.fi-aside).fi-compact{border-radius:var(--radius-lg)}.fi-section:not(.fi-section-not-contained):not(.fi-aside).fi-secondary{background-color:var(--gray-50)}.fi-section:not(.fi-section-not-contained):not(.fi-aside).fi-secondary:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-section:not(.fi-section-not-contained):not(.fi-aside).fi-secondary:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-section:not(.fi-section-not-contained):not(.fi-aside)>.fi-section-header{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4)}.fi-section:not(.fi-section-not-contained):not(.fi-aside).fi-section-has-header:not(.fi-collapsed)>.fi-section-content-ctn{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-200)}.fi-section:not(.fi-section-not-contained):not(.fi-aside).fi-section-has-header:not(.fi-collapsed)>.fi-section-content-ctn:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-section:not(.fi-section-not-contained):not(.fi-aside).fi-section-has-header:not(.fi-collapsed)>.fi-section-content-ctn:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-section:not(.fi-section-not-contained).fi-aside>.fi-section-content-ctn{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-section:not(.fi-section-not-contained).fi-aside>.fi-section-content-ctn{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}@media(min-width:48rem){.fi-section:not(.fi-section-not-contained).fi-aside>.fi-section-content-ctn{grid-column:span 2/span 2}}.fi-section:not(.fi-section-not-contained).fi-aside>.fi-section-content-ctn:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-section:not(.fi-section-not-contained).fi-aside>.fi-section-content-ctn:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-section:not(.fi-section-not-contained).fi-aside.fi-compact>.fi-section-content-ctn{border-radius:var(--radius-lg)}.fi-section:not(.fi-section-not-contained).fi-aside.fi-secondary>.fi-section-content-ctn{background-color:var(--gray-50)}.fi-section:not(.fi-section-not-contained).fi-aside.fi-secondary>.fi-section-content-ctn:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-section:not(.fi-section-not-contained).fi-aside.fi-secondary>.fi-section-content-ctn:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-section:not(.fi-section-not-contained).fi-compact:not(.fi-aside)>.fi-section-header{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5)}.fi-section:not(.fi-section-not-contained).fi-compact:not(.fi-divided)>.fi-section-content-ctn>.fi-section-content,.fi-section:not(.fi-section-not-contained).fi-compact.fi-divided>.fi-section-content-ctn>.fi-section-content>*{padding:calc(var(--spacing) * 4)}.fi-section:not(.fi-section-not-contained).fi-compact>.fi-section-footer{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5)}@media(min-width:48rem){.fi-section.fi-section-not-contained.fi-aside>.fi-section-content-ctn{grid-column:span 2/span 2}}.fi-section.fi-section-not-contained:not(.fi-aside),.fi-section.fi-section-not-contained:not(.fi-aside)>.fi-section-content-ctn{row-gap:calc(var(--spacing) * 4);display:grid}.fi-section.fi-section-not-contained:not(.fi-aside).fi-divided>.fi-section-content-ctn>.fi-section-content>*{padding-block:calc(var(--spacing) * 6)}.fi-section.fi-section-not-contained:not(.fi-aside).fi-compact,.fi-section.fi-section-not-contained:not(.fi-aside).fi-compact>.fi-section-content-ctn{row-gap:calc(var(--spacing) * 2.5)}.fi-section.fi-section-not-contained:not(.fi-aside).fi-compact.fi-divided>.fi-section-content-ctn>.fi-section-content>*{padding-block:calc(var(--spacing) * 4)}.fi-section.fi-divided>.fi-section-content-ctn>.fi-section-content{gap:0}:where(.fi-section.fi-divided>.fi-section-content-ctn>.fi-section-content>: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)));border-color:var(--gray-200)}:where(.fi-section.fi-divided>.fi-section-content-ctn>.fi-section-content:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-section.fi-divided>.fi-section-content-ctn>.fi-section-content:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-section.fi-aside{align-items:flex-start;column-gap:calc(var(--spacing) * 6);row-gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.fi-section.fi-aside{grid-template-columns:repeat(3,minmax(0,1fr))}}.fi-section.fi-collapsible>.fi-section-header{cursor:pointer}.fi-section.fi-collapsed>.fi-section-header>.fi-section-collapse-btn{rotate:180deg}.fi-section.fi-collapsed>.fi-section-content-ctn{visibility:hidden;--tw-border-style:none;border-style:none;height:0;position:absolute;overflow:hidden}@media(min-width:48rem){.fi-section.fi-section-has-content-before>.fi-section-content-ctn{order:-9999}}.fi-section>.fi-section-header{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.fi-section>.fi-section-header>.fi-icon{color:var(--gray-400);flex-shrink:0}.fi-section>.fi-section-header>.fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-section>.fi-section-header>.fi-icon.fi-color{color:var(--color-500)}.fi-section>.fi-section-header>.fi-icon.fi-color:where(.dark,.dark *){color:var(--color-400)}.fi-section>.fi-section-header>.fi-icon.fi-size-sm{margin-top:var(--spacing)}.fi-section>.fi-section-header>.fi-icon.fi-size-md{margin-top:calc(var(--spacing) * .5)}.fi-section>.fi-section-header>.fi-section-header-after-ctn{align-self:center}.fi-section>.fi-section-header>.fi-section-header-after-ctn .fi-sc-text:not(.fi-section-header-after-ctn .fi-dropdown-panel *),.fi-section>.fi-section-header>.fi-section-header-after-ctn .fi-link:not(.fi-section-header-after-ctn .fi-dropdown-panel *){--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.fi-section>.fi-section-header>.fi-section-header-after-ctn:has(.fi-btn.fi-size-xs:not(.fi-dropdown-panel *)){margin-block:calc(var(--spacing) * -.5)}.fi-section>.fi-section-header>.fi-section-header-after-ctn:has(.fi-btn.fi-size-sm:not(.fi-dropdown-panel *)){margin-block:calc(var(--spacing) * -1)}.fi-section>.fi-section-header>.fi-section-header-after-ctn:has(.fi-btn.fi-size-md:not(.fi-dropdown-panel *)){margin-block:calc(var(--spacing) * -1.5)}.fi-section>.fi-section-header>.fi-section-header-after-ctn:has(.fi-btn.fi-size-lg:not(.fi-dropdown-panel *)){margin-block:calc(var(--spacing) * -2)}.fi-section>.fi-section-header>.fi-section-header-after-ctn:has(.fi-btn.fi-size-xl:not(.fi-dropdown-panel *)){margin-block:calc(var(--spacing) * -2.5)}.fi-section>.fi-section-header>.fi-section-collapse-btn{margin-block:calc(var(--spacing) * -1.5);flex-shrink:0}.fi-section .fi-section-header-text-ctn{row-gap:var(--spacing);flex:1;display:grid}.fi-section .fi-section-header-heading{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}.fi-section .fi-section-header-heading:where(.dark,.dark *){color:var(--color-white)}.fi-section .fi-section-header-description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:break-word;color:var(--gray-500);overflow:hidden}.fi-section .fi-section-header-description:where(.dark,.dark *){color:var(--gray-400)}.fi-tabs{column-gap:var(--spacing);max-width:100%;display:flex;overflow-x:auto}.fi-tabs.fi-contained{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5)}.fi-tabs.fi-contained:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-tabs.fi-contained:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-tabs:not(.fi-contained){border-radius:var(--radius-xl);background-color:var(--color-white);padding:calc(var(--spacing) * 2);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);margin-inline:auto}@supports (color:color-mix(in lab,red,red)){.fi-tabs:not(.fi-contained){--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-tabs:not(.fi-contained):where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-tabs:not(.fi-contained):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-tabs.fi-vertical{column-gap:0;row-gap:var(--spacing);flex-direction:column;overflow:hidden auto}.fi-tabs.fi-vertical.fi-contained{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0}.fi-tabs.fi-vertical:not(.fi-contained){margin-inline:0}.fi-tabs.fi-vertical .fi-tabs-item{justify-content:flex-start}.fi-tabs-item{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));--tw-duration:75ms;--tw-outline-style:none;outline-style:none;transition-duration:75ms;display:flex}@media(hover:hover){.fi-tabs-item:hover{background-color:var(--gray-50)}}.fi-tabs-item:focus-visible{background-color:var(--gray-50)}@media(hover:hover){.fi-tabs-item:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-tabs-item:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-tabs-item:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-tabs-item:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-tabs-item.fi-active{background-color:var(--gray-50)}.fi-tabs-item.fi-active:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-tabs-item.fi-active:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-tabs-item.fi-active .fi-tabs-item-label,.fi-tabs-item.fi-active>.fi-icon{color:var(--primary-700)}:is(.fi-tabs-item.fi-active .fi-tabs-item-label,.fi-tabs-item.fi-active>.fi-icon):where(.dark,.dark *){color:var(--primary-400)}.fi-tabs-item :not(.fi-active):hover .fi-tabs-item-label,.fi-tabs-item :not(.fi-active):hover .fi-tabs-item-label:is(:where(.group):focus-visible *){color:var(--gray-700)}.fi-tabs-item :not(.fi-active):hover .fi-tabs-item-label:where(.dark,.dark *),.fi-tabs-item :not(.fi-active):hover .fi-tabs-item-label:where(.dark,.dark *):is(:where(.group):focus-visible *){color:var(--gray-200)}.fi-tabs-item :not(.fi-active):focus-visible .fi-tabs-item-label{color:var(--gray-700)}.fi-tabs-item :not(.fi-active):focus-visible .fi-tabs-item-label:where(.dark,.dark *){color:var(--gray-200)}.fi-tabs-item .fi-tabs-item-label{color:var(--gray-500);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));--tw-duration:75ms;transition-duration:75ms}.fi-tabs-item .fi-tabs-item-label:where(.dark,.dark *){color:var(--gray-400)}.fi-tabs-item>.fi-icon{color:var(--gray-400);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));--tw-duration:75ms;flex-shrink:0;transition-duration:75ms}.fi-tabs-item>.fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-tabs-item .fi-badge{width:max-content}.fi-tabs-item .fi-tabs-item-badge-placeholder{color:var(--gray-400);align-items:center;display:flex}.fi-tabs-item .fi-tabs-item-badge-placeholder:where(.dark,.dark *){color:var(--gray-500)}.fi-toggle{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 11);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--gray-200);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);--tw-outline-style:none;border-width:2px;border-color:#0000;border-radius:3.40282e38px;outline-style:none;flex-shrink:0;display:inline-flex;position:relative}.fi-toggle: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);--tw-ring-color:var(--primary-600);--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)}.fi-toggle:disabled{pointer-events:none;opacity:.7}.fi-toggle:where(.dark,.dark *){background-color:var(--gray-700)}.fi-toggle:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--primary-500);--tw-ring-offset-color:var(--gray-900)}.fi-toggle:disabled,.fi-toggle[disabled]{pointer-events:none;opacity:.7}.fi-toggle.fi-color{background-color:var(--bg)}.fi-toggle.fi-color:where(.dark,.dark *){background-color:var(--dark-bg)}.fi-toggle.fi-color .fi-icon{color:var(--text)}.fi-toggle.fi-hidden{display:none}.fi-toggle>:first-child{pointer-events:none;width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--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);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));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out);border-radius:3.40282e38px;display:inline-block;position:relative}.fi-toggle>:first-child>*{width:100%;height:100%;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.fi-toggle .fi-icon{color:var(--gray-400)}.fi-toggle .fi-icon:where(.dark,.dark *){color:var(--gray-700)}.fi-toggle.fi-toggle-on>:first-child{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-toggle.fi-toggle-on>:first-child:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(var(--spacing) * -5);translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-toggle.fi-toggle-on>:first-child>:first-child{opacity:0;--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out)}.fi-toggle.fi-toggle-on>:first-child>:last-child{opacity:1;--tw-duration:.2s;--tw-ease:var(--ease-in);transition-duration:.2s;transition-timing-function:var(--ease-in)}.fi-toggle.fi-toggle-off>:first-child{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-toggle.fi-toggle-off>:first-child>:first-child{opacity:1;--tw-duration:.2s;--tw-ease:var(--ease-in);transition-duration:.2s;transition-timing-function:var(--ease-in)}.fi-toggle.fi-toggle-off>:first-child>:last-child{opacity:0;--tw-duration:.1s;--tw-ease:var(--ease-out);transition-duration:.1s;transition-timing-function:var(--ease-out)}.fi-sortable-ghost{opacity:.3}.fi-ac{gap:calc(var(--spacing) * 3)}.fi-ac:not(.fi-width-full){flex-wrap:wrap;align-items:center;display:flex}.fi-ac:not(.fi-width-full).fi-align-start,.fi-ac:not(.fi-width-full).fi-align-left{justify-content:flex-start}.fi-ac:not(.fi-width-full).fi-align-center{justify-content:center}.fi-ac:not(.fi-width-full).fi-align-end,.fi-ac:not(.fi-width-full).fi-align-right{flex-direction:row-reverse}.fi-ac:not(.fi-width-full).fi-align-between,.fi-ac:not(.fi-width-full).fi-align-justify{justify-content:space-between}.fi-ac.fi-width-full{grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}.CodeMirror{color:#000;direction:ltr;height:300px;font-family:monospace}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{white-space:nowrap;background-color:#f7f7f7;border-right:1px solid #ddd}.CodeMirror-linenumber{text-align:right;color:#999;white-space:nowrap;min-width:20px;padding:0 3px 0 5px}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;width:auto;border:0!important}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span>span::selection{background:0 0}.cm-fat-cursor .CodeMirror-line::-moz-selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span::-moz-selection{background:0 0}.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:0 0}.cm-fat-cursor{caret-color:#0000}@keyframes blink{50%{background-color:#0000}}.cm-tab{-webkit-text-decoration:inherit;text-decoration:inherit;display:inline-block}.CodeMirror-rulers{position:absolute;top:-50px;right:0;bottom:0;left:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;position:absolute;top:0;bottom:0}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;position:relative;overflow:hidden}.CodeMirror-scroll{z-index:0;outline:0;height:100%;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;position:relative;overflow:scroll!important}.CodeMirror-sizer{border-right:50px solid #0000;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{z-index:6;outline:0;display:none;position:absolute}.CodeMirror-vscrollbar{top:0;right:0;overflow:hidden scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow:scroll hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{z-index:3;min-height:100%;position:absolute;top:0;left:0}.CodeMirror-gutter{white-space:normal;vertical-align:top;height:100%;margin-bottom:-50px;display:inline-block}.CodeMirror-gutter-wrapper{z-index:4;position:absolute;background:0 0!important;border:none!important}.CodeMirror-gutter-background{z-index:4;position:absolute;top:0;bottom:0}.CodeMirror-gutter-elt{cursor:default;z-index:4;position:absolute}.CodeMirror-gutter-wrapper ::selection{background-color:#0000}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{font-family:inherit;font-size:inherit;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;background:0 0;border-width:0;border-radius:0;margin:0;position:relative;overflow:visible}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{z-index:0;position:absolute;top:0;right:0;bottom:0;left:0}.CodeMirror-linewidget{z-index:2;padding:.1px;position:relative}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{visibility:hidden;width:100%;height:0;position:absolute;overflow:hidden}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;z-index:3;position:relative}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection{background:#d7d4f0}.CodeMirror-line>span::selection{background:#d7d4f0}.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection{background:#d7d4f0}.CodeMirror-line>span::-moz-selection{background:#d7d4f0}.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:0 0}.EasyMDEContainer{display:block}.CodeMirror-rtl pre{direction:rtl}.EasyMDEContainer.sided--no-fullscreen{flex-flow:wrap;display:flex}.EasyMDEContainer .CodeMirror{box-sizing:border-box;height:auto;font:inherit;z-index:0;word-wrap:break-word;border:1px solid #ced4da;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:10px}.EasyMDEContainer .CodeMirror-scroll{cursor:text}.EasyMDEContainer .CodeMirror-fullscreen{z-index:8;background:#fff;height:auto;top:50px;right:0;bottom:0;left:0;border-right:none!important;border-bottom-right-radius:0!important;position:fixed!important}.EasyMDEContainer .CodeMirror-sided{width:50%!important}.EasyMDEContainer.sided--no-fullscreen .CodeMirror-sided{border-bottom-right-radius:0;flex:auto;position:relative;border-right:none!important}.EasyMDEContainer .CodeMirror-placeholder{opacity:.5}.EasyMDEContainer .CodeMirror-focused .CodeMirror-selected{background:#d9d9d9}.editor-toolbar{-webkit-user-select:none;user-select:none;-o-user-select:none;border-top:1px solid #ced4da;border-left:1px solid #ced4da;border-right:1px solid #ced4da;border-top-left-radius:4px;border-top-right-radius:4px;padding:9px 10px;position:relative}.editor-toolbar.fullscreen{box-sizing:border-box;opacity:1;z-index:9;background:#fff;border:0;width:100%;height:50px;padding-top:10px;padding-bottom:10px;position:fixed;top:0;left:0}.editor-toolbar.fullscreen:before{background:-o-linear-gradient(270deg,#fff 0,#fff0 100%);background:-ms-linear-gradient(left,#fff 0,#fff0 100%);background:linear-gradient(90deg,#fff 0,#fff0);width:20px;height:50px;margin:0;padding:0;position:fixed;top:0;left:0}.editor-toolbar.fullscreen:after{background:-o-linear-gradient(270deg,#fff0 0,#fff 100%);background:-ms-linear-gradient(left,#fff0 0,#fff 100%);background:linear-gradient(90deg,#fff0 0,#fff);width:20px;height:50px;margin:0;padding:0;position:fixed;top:0;right:0}.EasyMDEContainer.sided--no-fullscreen .editor-toolbar{width:100%}.editor-toolbar .easymde-dropdown,.editor-toolbar button{text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;height:30px;margin:0;padding:0;display:inline-block;text-decoration:none!important}.editor-toolbar button{white-space:nowrap;min-width:30px;padding:0 6px;font-weight:700}.editor-toolbar button.active,.editor-toolbar button:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar i.separator{color:#0000;text-indent:-10px;border-left:1px solid #d9d9d9;border-right:1px solid #fff;width:0;margin:0 6px;display:inline-block}.editor-toolbar button:after{vertical-align:text-bottom;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65%;position:relative;top:2px}.editor-toolbar button.heading-1:after{content:"1"}.editor-toolbar button.heading-2:after{content:"2"}.editor-toolbar button.heading-3:after{content:"3"}.editor-toolbar button.heading-bigger:after{content:"▲"}.editor-toolbar button.heading-smaller:after{content:"▼"}.editor-toolbar.disabled-for-preview button:not(.no-disable){opacity:.6;pointer-events:none}@media only screen and (max-width:700px){.editor-toolbar i.no-mobile{display:none}}.editor-statusbar{color:#959694;text-align:right;padding:8px 10px;font-size:12px}.EasyMDEContainer.sided--no-fullscreen .editor-statusbar{width:100%}.editor-statusbar span{min-width:4em;margin-left:1em;display:inline-block}.editor-statusbar .lines:before{content:"lines: "}.editor-statusbar .words:before{content:"words: "}.editor-statusbar .characters:before{content:"characters: "}.editor-preview-full{z-index:7;box-sizing:border-box;width:100%;height:100%;display:none;position:absolute;top:0;left:0;overflow:auto}.editor-preview-side{z-index:9;box-sizing:border-box;word-wrap:break-word;border:1px solid #ddd;width:50%;display:none;position:fixed;top:50px;bottom:0;right:0;overflow:auto}.editor-preview-active-side{display:block}.EasyMDEContainer.sided--no-fullscreen .editor-preview-active-side{flex:auto;height:auto;position:static}.editor-preview-active{display:block}.editor-preview{background:#fafafa;padding:10px}.editor-preview>p{margin-top:0}.editor-preview pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th{border:1px solid #ddd;padding:5px}.cm-s-easymde .cm-tag{color:#63a35c}.cm-s-easymde .cm-attribute{color:#795da3}.cm-s-easymde .cm-string{color:#183691}.cm-s-easymde .cm-header-1{font-size:calc(1.375rem + 1.5vw)}.cm-s-easymde .cm-header-2{font-size:calc(1.325rem + .9vw)}.cm-s-easymde .cm-header-3{font-size:calc(1.3rem + .6vw)}.cm-s-easymde .cm-header-4{font-size:calc(1.275rem + .3vw)}.cm-s-easymde .cm-header-5{font-size:1.25rem}.cm-s-easymde .cm-header-6{font-size:1rem}.cm-s-easymde .cm-header-1,.cm-s-easymde .cm-header-2,.cm-s-easymde .cm-header-3,.cm-s-easymde .cm-header-4,.cm-s-easymde .cm-header-5,.cm-s-easymde .cm-header-6{margin-bottom:.5rem;line-height:1.2}.cm-s-easymde .cm-comment{background:#0000000d;border-radius:2px}.cm-s-easymde .cm-link{color:#7f8c8d}.cm-s-easymde .cm-url{color:#aab2b3}.cm-s-easymde .cm-quote{color:#7f8c8d;font-style:italic}.editor-toolbar .easymde-dropdown{background:linear-gradient(to bottom right,#fff 0,#fff 84%,#333 50%,#333);border:1px solid #fff;border-radius:0;position:relative}.editor-toolbar .easymde-dropdown:hover{background:linear-gradient(to bottom right,#fff 0,#fff 84%,#333 50%,#333)}.easymde-dropdown-content{visibility:hidden;z-index:2;background-color:#f9f9f9;padding:8px;display:block;position:absolute;top:30px;box-shadow:0 8px 16px #0003}.easymde-dropdown:active .easymde-dropdown-content,.easymde-dropdown:focus .easymde-dropdown-content,.easymde-dropdown:focus-within .easymde-dropdown-content{visibility:visible}.easymde-dropdown-content button{display:block}span[data-img-src]:after{content:"";background-image:var(--bg-image);max-width:100%;height:0;max-height:100%;padding-top:var(--height);width:var(--width);background-repeat:no-repeat;background-size:contain;display:block}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:#ff000026}.cropper-container{-webkit-touch-callout:none;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;user-select:none;direction:ltr;font-size:0;line-height:0;position:relative}.cropper-container img{backface-visibility:hidden;image-orientation:0deg;width:100%;height:100%;display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{position:absolute;top:0;right:0;bottom:0;left:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{opacity:0;background-color:#fff}.cropper-modal{opacity:.5;background-color:#000}.cropper-view-box{outline:1px solid #3399ffbf;width:100%;height:100%;display:block;overflow:hidden}.cropper-dashed{opacity:.5;border:0 dashed #eee;display:block;position:absolute}.cropper-dashed.dashed-h{border-top-width:1px;border-bottom-width:1px;width:100%;height:33.3333%;top:33.3333%;left:0}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;width:33.3333%;height:100%;top:0;left:33.3333%}.cropper-center{opacity:.75;width:0;height:0;display:block;position:absolute;top:50%;left:50%}.cropper-center:after,.cropper-center:before{content:" ";background-color:#eee;display:block;position:absolute}.cropper-center:before{width:7px;height:1px;top:0;left:-3px}.cropper-center:after{width:1px;height:7px;top:-3px;left:0}.cropper-face,.cropper-line,.cropper-point{opacity:.1;width:100%;height:100%;display:block;position:absolute}.cropper-face{background-color:#fff;top:0;left:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;width:5px;top:0;right:-3px}.cropper-line.line-n{cursor:ns-resize;height:5px;top:-3px;left:0}.cropper-line.line-w{cursor:ew-resize;width:5px;top:0;left:-3px}.cropper-line.line-s{cursor:ns-resize;height:5px;bottom:-3px;left:0}.cropper-point{opacity:.75;background-color:#39f;width:5px;height:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;top:50%;right:-3px}.cropper-point.point-n{cursor:ns-resize;margin-left:-3px;top:-3px;left:50%}.cropper-point.point-w{cursor:ew-resize;margin-top:-3px;top:50%;left:-3px}.cropper-point.point-s{cursor:s-resize;margin-left:-3px;bottom:-3px;left:50%}.cropper-point.point-ne{cursor:nesw-resize;top:-3px;right:-3px}.cropper-point.point-nw{cursor:nwse-resize;top:-3px;left:-3px}.cropper-point.point-sw{cursor:nesw-resize;bottom:-3px;left:-3px}.cropper-point.point-se{cursor:nwse-resize;opacity:1;width:20px;height:20px;bottom:-3px;right:-3px}@media(min-width:768px){.cropper-point.point-se{width:15px;height:15px}}@media(min-width:992px){.cropper-point.point-se{width:10px;height:10px}}@media(min-width:1200px){.cropper-point.point-se{opacity:.75;width:5px;height:5px}}.cropper-point.point-se:before{content:" ";opacity:0;background-color:#39f;width:200%;height:200%;display:block;position:absolute;bottom:-50%;right:-50%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{width:0;height:0;display:block;position:absolute}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.filepond--assistant{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.filepond--browser.filepond--browser{opacity:0;width:calc(100% - 2em);margin:0;padding:0;font-size:0;position:absolute;top:1.75em;left:1em}.filepond--data{visibility:hidden;pointer-events:none;contain:strict;border:none;width:0;height:0;margin:0;padding:0;position:absolute}.filepond--drip{opacity:.1;pointer-events:none;background:#00000003;border-radius:.5em;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.filepond--drip-blob{transform-origin:50%;background:#292625;border-radius:50%;width:8em;height:8em;margin-top:-4em;margin-left:-4em}.filepond--drip-blob,.filepond--drop-label{will-change:transform,opacity;position:absolute;top:0;left:0}.filepond--drop-label{color:#4f4f4f;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;height:0;margin:0;display:flex;right:0}.filepond--drop-label.filepond--drop-label label{margin:0;padding:.5em;display:block}.filepond--drop-label label{cursor:default;text-align:center;font-size:.875em;font-weight:400;line-height:1.5}.filepond--label-action{-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;cursor:pointer;-webkit-text-decoration:underline #a7a4a4;text-decoration:underline #a7a4a4}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{width:1.625em;height:1.625em;font-family:inherit;font-size:1em;line-height:inherit;will-change:transform,opacity;border:none;outline:none;margin:0;padding:0}.filepond--file-action-button.filepond--file-action-button span{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{content:"";position:absolute;top:-.75em;right:-.75em;bottom:-.75em;left:-.75em}.filepond--file-action-button{cursor:auto;color:#fff;background-color:#00000080;background-image:none;border-radius:50%;transition:box-shadow .25s ease-in;box-shadow:0 0 #fff0}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em #ffffffe6}.filepond--file-action-button[disabled]{color:#ffffff80;background-color:#00000040}.filepond--file-action-button[hidden]{display:none}.filepond--file-info{will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;align-items:flex-start;min-width:0;margin:0 .5em 0 0;display:flex;position:static}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.75em;line-height:1.2;overflow:hidden}.filepond--file-info .filepond--file-info-sub{opacity:.5;white-space:nowrap;font-size:.625em;transition:opacity .25s ease-in-out}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;flex-grow:0;flex-shrink:0;align-items:flex-end;min-width:2.25em;margin:0;display:flex;position:static}.filepond--file-status *{white-space:nowrap;margin:0}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{opacity:.5;font-size:.625em;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;min-width:0;height:100%;margin:0;padding:0}.filepond--file-wrapper.filepond--file-wrapper>legend{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.filepond--file{color:#fff;border-radius:.5em;align-items:flex-start;height:100%;padding:.5625em;display:flex;position:static}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{animation:.5s linear .125s both fall}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{animation:.65s linear both shake}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes shake{10%,90%{transform:translate(-.0625em)}20%,80%{transform:translate(.125em)}30%,50%,70%{transform:translate(-.25em)}40%,60%{transform:translate(.25em)}}@keyframes fall{0%{opacity:0;animation-timing-function:ease-out;transform:scale(.5)}70%{opacity:1;animation-timing-function:ease-in-out;transform:scale(1.1)}to{animation-timing-function:ease-out;transform:scale(1)}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";z-index:100;position:absolute;top:0;right:0;bottom:0;left:0}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{z-index:1;will-change:transform,opacity;touch-action:auto;margin:.25em;padding:0;position:absolute;top:0;left:0;right:0}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em #00000040}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 #0000}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em #00000053}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{will-change:transform;margin:0;position:absolute;top:0;left:0;right:0}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{-webkit-overflow-scrolling:touch;overflow:hidden scroll;-webkit-mask:linear-gradient(#000 calc(100% - .5em),#0000);mask:linear-gradient(#000 calc(100% - .5em),#0000)}.filepond--list-scroller::-webkit-scrollbar{background:0 0}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:#0000004d;background-clip:content-box;border:.3125em solid #0000;border-radius:99999px}.filepond--list.filepond--list{will-change:transform;margin:0;padding:0;list-style-type:none;position:absolute;top:0}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;max-width:none;height:100%;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7;justify-content:center;align-items:center;height:auto;display:flex;bottom:0}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{height:100%;margin-top:0;margin-bottom:0;overflow:hidden}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{height:100%;left:0;right:0}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*,.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status{display:none}@media not all and (min-resolution:.001dpcm){@supports ((-webkit-appearance:none)) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{background-color:#f1f0ef;border-radius:.5em}.filepond--panel{pointer-events:none;margin:0;position:absolute;top:0;left:0;right:0;height:100%!important}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:#0000!important;border:none!important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{margin:0;padding:0;position:absolute;top:0;left:0;right:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.filepond--panel-top:after{content:"";background-color:inherit;height:2px;position:absolute;bottom:-1px;left:0;right:0}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;backface-visibility:hidden;transform-origin:0 0;transform:translateY(.5em)}.filepond--panel-bottom{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.filepond--panel-bottom:before{content:"";background-color:inherit;height:2px;position:absolute;top:-1px;left:0;right:0}.filepond--panel-center{border-top:none!important;border-bottom:none!important;border-radius:0!important;height:100px!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{color:#fff;pointer-events:none;will-change:transform,opacity;width:1.25em;height:1.25em;margin:0;position:static}.filepond--progress-indicator svg{vertical-align:top;transform-box:fill-box;width:100%;height:100%}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;text-align:left;text-rendering:optimizelegibility;contain:layout style size;direction:ltr;margin-bottom:1em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:450;line-height:normal;position:relative}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em}.filepond--root .filepond--credits{opacity:.4;color:inherit;z-index:3;font-size:11px;line-height:.85;text-decoration:none;position:absolute;bottom:-14px;right:0}.filepond--root .filepond--credits[style]{margin-top:14px;top:0;bottom:auto}.filepond--action-edit-item.filepond--action-edit-item{width:2em;height:2em;padding:.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{line-height:inherit;color:inherit;pointer-events:all;background:0 0;border:none;outline:none;margin:0 0 0 .25em;padding:0;font-family:inherit;position:absolute}.filepond--action-edit-item-alt svg{width:1.3125em;height:1.3125em}.filepond--action-edit-item-alt span{opacity:0;font-size:0}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}.filepond--image-preview-markup{position:absolute;top:0;left:0}.filepond--image-preview-wrapper{z-index:2}.filepond--image-preview-overlay{opacity:0;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;min-height:5rem;max-height:7rem;margin:0;display:block;position:absolute;top:0;left:0}.filepond--image-preview-overlay svg{width:100%;height:auto;color:inherit;max-height:inherit}.filepond--image-preview-overlay-idle{mix-blend-mode:multiply;color:#282828d9}.filepond--image-preview-overlay-success{mix-blend-mode:normal;color:#369763}.filepond--image-preview-overlay-failure{mix-blend-mode:normal;color:#c44e47}@supports (-webkit-marquee-repetition:infinite) and ((-o-object-fit:fill) or (object-fit:fill)){.filepond--image-preview-overlay-idle{mix-blend-mode:normal}}.filepond--image-preview-wrapper{-webkit-user-select:none;user-select:none;background:#00000003;border-radius:.45em;height:100%;margin:0;position:absolute;top:0;left:0;right:0;overflow:hidden}.filepond--image-preview{z-index:1;pointer-events:none;will-change:transform,opacity;background:#222;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.filepond--image-clip{margin:0 auto;position:relative;overflow:hidden}.filepond--image-clip[data-transparency-indicator=grid] img,.filepond--image-clip[data-transparency-indicator=grid] canvas{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='%23eee'%3E%3Cpath d='M0 0 H50 V50 H0'/%3E%3Cpath d='M50 50 H100 V100 H50'/%3E%3C/svg%3E");background-size:1.25em 1.25em}.filepond--image-bitmap,.filepond--image-vector{will-change:transform;position:absolute;top:0;left:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview-wrapper{border-radius:0}.filepond--root[data-style-panel-layout~=integrated] .filepond--image-preview{justify-content:center;align-items:center;height:100%;display:flex}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-wrapper{border-radius:99999rem}.filepond--root[data-style-panel-layout~=circle] .filepond--image-preview-overlay{top:auto;bottom:0;transform:scaleY(-1)}.filepond--root[data-style-panel-layout~=circle] .filepond--file .filepond--file-action-button[data-align*=bottom]:not([data-align*=center]){margin-bottom:.325em}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=left]{left:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--file [data-align*=right]{right:calc(50% - 3em)}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=left],.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=right]{margin-bottom:.5125em}.filepond--root[data-style-panel-layout~=circle] .filepond--progress-indicator[data-align*=bottom][data-align*=center]{margin-top:0;margin-bottom:.1875em;margin-left:.1875em}.filepond--media-preview audio{display:none}.filepond--media-preview .audioplayer{width:calc(100% - 1.4em);margin:2.3em auto auto}.filepond--media-preview .playpausebtn{float:left;cursor:pointer;background-position:50%;background-repeat:no-repeat;border:none;border-radius:25px;outline:none;width:25px;height:25px;margin-top:.3em;margin-right:.3em}.filepond--media-preview .playpausebtn:hover{background-color:#00000080}.filepond--media-preview .play{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAyElEQVQ4T9XUsWoCQRRG4XPaFL5SfIy8gKYKBCysrax8Ahs7qzQ2qVIFOwsrsbEWLEK6EBFGBrIQhN2d3dnGgalm+Jh7789Ix8uOPe4YDCH0gZ66atKW0pJDCE/AEngDXtRjCpwCRucbGANzNVTBqWBhfAJDdV+GNgWj8wtM41bPt3AbsDB2f69d/0dzwC0wUDe54A8wAWbqJbfkD+BZPeQO5QsYqYu6LKb0MIb7VT3VYfG8CnwEHtT3FKi4c8e/TZMyk3LYFrwCgMdHFbRDKS8AAAAASUVORK5CYII=)}.filepond--media-preview .pause{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAh0lEQVQ4T+2UsQkCURBE30PLMbAMMResQrAPsQ0TK9AqDKxGZeTLD74aGNwlhzfZssvADDMrPcOe+RggYZIJcG2s2KinMidZAvu6u6uzT8u+JCeZArfmcKUeK+EaONTdQy23bxgJX8aPHvIHsSnVuzTx36rn2pQFsGuqN//ZlK7vbIDvq6vkJ9yteBXzecYbAAAAAElFTkSuQmCC)}.filepond--media-preview .timeline{float:left;background:#ffffff4d;border-radius:15px;width:calc(100% - 2.5em);height:3px;margin-top:1em}.filepond--media-preview .playhead{background:#fff;border-radius:50%;width:13px;height:13px;margin-top:-5px}.filepond--media-preview-wrapper{pointer-events:auto;background:#00000003;border-radius:.45em;height:100%;margin:0;position:absolute;top:0;left:0;right:0;overflow:hidden}.filepond--media-preview-wrapper:before{content:" ";width:100%;height:2em;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#00000000",GradientType=0);z-index:3;background:linear-gradient(#000,#0000);position:absolute}.filepond--media-preview{z-index:1;transform-origin:50%;will-change:transform,opacity;width:100%;height:100%;display:block;position:relative}.filepond--media-preview video,.filepond--media-preview audio{will-change:transform;width:100%}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{z-index:1;width:100%;height:100%;position:relative}.noUi-connects{z-index:0;overflow:hidden}.noUi-connect,.noUi-origin{will-change:transform;z-index:1;transform-origin:0 0;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:flat;position:absolute;top:0;right:0}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0;top:-100%}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{width:100%;height:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;top:-6px;right:-17px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;bottom:-17px;right:-6px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{cursor:default;background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";background:#e8e7e6;width:1px;height:14px;display:block;position:absolute;top:6px;left:14px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;top:14px;left:6px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{white-space:nowrap;text-align:center;position:absolute}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{width:100%;height:80px;padding:10px 0;top:100%;left:0}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{width:2px;height:5px;margin-left:-1px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;padding:0 10px;top:0;left:100%}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{color:#000;text-align:center;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:3px;padding:5px;display:block;position:absolute}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{top:50%;right:120%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{top:auto;right:28px;transform:translateY(-18px)}.fi-fo-builder{row-gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.fi-fo-builder .fi-fo-builder-actions{column-gap:calc(var(--spacing) * 3);display:flex}.fi-fo-builder .fi-fo-builder-actions.fi-hidden{display:none}.fi-fo-builder .fi-fo-builder-items{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.fi-fo-builder .fi-fo-builder-items>*+*{margin-top:calc(var(--spacing) * 4)}.fi-fo-builder .fi-fo-builder-item{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-fo-builder .fi-fo-builder-item{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-fo-builder .fi-fo-builder-item:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-builder .fi-fo-builder-item:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-builder .fi-fo-builder-item:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-builder .fi-fo-builder-item:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-fo-builder .fi-fo-builder-item.fi-collapsed .fi-fo-builder-item-header-collapsible-actions{rotate:-180deg}.fi-fo-builder .fi-fo-builder-item.fi-collapsed .fi-fo-builder-item-header-collapse-action,.fi-fo-builder .fi-fo-builder-item:not(.fi-collapsed) .fi-fo-builder-item-header-expand-action{pointer-events:none;opacity:0}.fi-fo-builder.fi-fo-builder-not-contained>.fi-fo-builder-items>.fi-fo-builder-item{--tw-shadow:0 0 #0000;--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);background-color:#0000;border-radius:0}.fi-fo-builder.fi-fo-builder-not-contained>.fi-fo-builder-items>.fi-fo-builder-item>.fi-fo-builder-item-content{padding:0}.fi-fo-builder.fi-fo-builder-not-contained>.fi-fo-builder-items>.fi-fo-builder-label-between-items-ctn>.fi-fo-builder-label-between-items-divider-before{width:0}.fi-fo-builder.fi-fo-builder-not-contained>.fi-fo-builder-items>.fi-fo-builder-label-between-items-ctn>.fi-fo-builder-label-between-items{padding-inline-start:0}.fi-fo-builder .fi-fo-builder-item-header{align-items:center;column-gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex;overflow:hidden}.fi-fo-builder.fi-collapsible .fi-fo-builder-item-header{cursor:pointer;-webkit-user-select:none;user-select:none}.fi-fo-builder .fi-fo-builder-item-header-start-actions{align-items:center;column-gap:calc(var(--spacing) * 3);display:flex}.fi-fo-builder .fi-fo-builder-item-header-icon{color:var(--gray-400);flex-shrink:0}.fi-fo-builder .fi-fo-builder-item-header-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-fo-builder .fi-fo-builder-item-header-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-fo-builder .fi-fo-builder-item-header-label:where(.dark,.dark *){color:var(--color-white)}.fi-fo-builder .fi-fo-builder-item-header-label.fi-truncated{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fi-fo-builder .fi-fo-builder-item-header-end-actions{align-items:center;column-gap:calc(var(--spacing) * 3);margin-inline-start:auto;display:flex}.fi-fo-builder .fi-fo-builder-item-header-collapsible-actions{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));position:relative}.fi-fo-builder .fi-fo-builder-item-header-collapse-action{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))}.fi-fo-builder .fi-fo-builder-item-header-expand-action{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));position:absolute;top:0;right:0;bottom:0;left:0;rotate:180deg}.fi-fo-builder .fi-fo-builder-item-content:not(.fi-fo-builder-item-content-has-preview){padding:calc(var(--spacing) * 4)}.fi-fo-builder .fi-fo-builder-item-content.fi-fo-builder-item-content-has-preview{position:relative}.fi-fo-builder .fi-fo-builder-item-has-header>.fi-fo-builder-item-content{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-100)}.fi-fo-builder .fi-fo-builder-item-has-header>.fi-fo-builder-item-content:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-builder .fi-fo-builder-item-has-header>.fi-fo-builder-item-content:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-builder .fi-fo-builder-item-preview:not(.fi-interactive){pointer-events:none}.fi-fo-builder .fi-fo-builder-item-preview-edit-overlay{z-index:1;cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0}.fi-fo-builder .fi-fo-builder-block-picker-ctn{border-radius:var(--radius-lg);background-color:var(--color-white)}.fi-fo-builder .fi-fo-builder-block-picker-ctn:where(.dark,.dark *){background-color:var(--gray-900)}.fi-fo-builder .fi-fo-builder-add-between-items-ctn{pointer-events:none;visibility:hidden;opacity:0;width:100%;height:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;margin-top:0;display:flex;position:relative;overflow:visible}.fi-fo-builder .fi-fo-builder-item:hover+.fi-fo-builder-add-between-items-ctn,.fi-fo-builder .fi-fo-builder-add-between-items-ctn:has(+.fi-fo-builder-item:hover),.fi-fo-builder .fi-fo-builder-add-between-items-ctn:hover,.fi-fo-builder .fi-fo-builder-add-between-items-ctn:focus-within{pointer-events:auto;visibility:visible;opacity:1}.fi-fo-builder .fi-fo-builder-add-between-items{z-index:10;--tw-translate-y: calc(-50% + .5rem) ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-lg);background-color:var(--color-white);position:absolute;top:50%}.fi-fo-builder .fi-fo-builder-add-between-items:where(.dark,.dark *){background-color:var(--gray-900)}.fi-fo-builder .fi-fo-builder-label-between-items-ctn{margin-top:var(--spacing);margin-bottom:calc(var(--spacing) * -3);align-items:center;display:flex;position:relative}.fi-fo-builder .fi-fo-builder-label-between-items-divider-before{width:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-200);flex-shrink:0}.fi-fo-builder .fi-fo-builder-label-between-items-divider-before:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-builder .fi-fo-builder-label-between-items-divider-before:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-builder .fi-fo-builder-label-between-items{padding-inline:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-500);flex-shrink:0}.fi-fo-builder .fi-fo-builder-label-between-items:where(.dark,.dark *){color:var(--gray-400)}.fi-fo-builder .fi-fo-builder-label-between-items-divider-after{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-200);flex:1}.fi-fo-builder .fi-fo-builder-label-between-items-divider-after:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-builder .fi-fo-builder-label-between-items-divider-after:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-builder .fi-fo-builder-block-picker{justify-content:center;display:flex}.fi-fo-builder .fi-fo-builder-block-picker.fi-align-start,.fi-fo-builder .fi-fo-builder-block-picker.fi-align-left{justify-content:flex-start}.fi-fo-builder .fi-fo-builder-block-picker.fi-align-end,.fi-fo-builder .fi-fo-builder-block-picker.fi-align-right{justify-content:flex-end}.fi-fo-checkbox-list .fi-fo-checkbox-list-search-input-wrp{margin-bottom:calc(var(--spacing) * 4)}.fi-fo-checkbox-list .fi-fo-checkbox-list-actions{margin-bottom:calc(var(--spacing) * 2)}.fi-fo-checkbox-list .fi-fo-checkbox-list-options{gap:calc(var(--spacing) * 4)}.fi-fo-checkbox-list .fi-fo-checkbox-list-options.fi-grid-direction-col{margin-top:calc(var(--spacing) * -4)}.fi-fo-checkbox-list .fi-fo-checkbox-list-options.fi-grid-direction-col .fi-fo-checkbox-list-option-ctn{break-inside:avoid;padding-top:calc(var(--spacing) * 4)}.fi-fo-checkbox-list .fi-fo-checkbox-list-option{column-gap:calc(var(--spacing) * 3);display:flex}.fi-fo-checkbox-list .fi-fo-checkbox-list-option .fi-checkbox-input{margin-top:var(--spacing);flex-shrink:0}.fi-fo-checkbox-list .fi-fo-checkbox-list-option .fi-fo-checkbox-list-option-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);display:grid}.fi-fo-checkbox-list .fi-fo-checkbox-list-option .fi-fo-checkbox-list-option-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);overflow-wrap:break-word;color:var(--gray-950);overflow:hidden}.fi-fo-checkbox-list .fi-fo-checkbox-list-option .fi-fo-checkbox-list-option-label:where(.dark,.dark *){color:var(--color-white)}.fi-fo-checkbox-list .fi-fo-checkbox-list-option .fi-fo-checkbox-list-option-description{color:var(--gray-500)}.fi-fo-checkbox-list .fi-fo-checkbox-list-option .fi-fo-checkbox-list-option-description:where(.dark,.dark *),.fi-fo-checkbox-list .fi-fo-checkbox-list-option:has(.fi-checkbox-input:disabled) .fi-fo-checkbox-list-option-label{color:var(--gray-400)}.fi-fo-checkbox-list .fi-fo-checkbox-list-option:has(.fi-checkbox-input:disabled) .fi-fo-checkbox-list-option-label:where(.dark,.dark *){color:var(--gray-500)}.fi-fo-checkbox-list .fi-fo-checkbox-list-option:has(.fi-checkbox-input:disabled) .fi-fo-checkbox-list-option-description{color:var(--gray-300)}.fi-fo-checkbox-list .fi-fo-checkbox-list-option:has(.fi-checkbox-input:disabled) .fi-fo-checkbox-list-option-description:where(.dark,.dark *){color:var(--gray-600)}.fi-fo-checkbox-list .fi-fo-checkbox-list-no-search-results-message{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-fo-checkbox-list .fi-fo-checkbox-list-no-search-results-message:where(.dark,.dark *){color:var(--gray-400)}.fi-fo-code-editor{overflow:hidden}.fi-fo-code-editor .cm-editor.cm-focused{--tw-outline-style:none!important;outline-style:none!important}.fi-fo-code-editor .cm-editor .cm-gutters{min-height:calc(var(--spacing) * 48)!important;border-inline-end-color:var(--gray-300)!important;background-color:var(--gray-100)!important}.fi-fo-code-editor .cm-editor .cm-gutters:where(.dark,.dark *){border-inline-end-color:var(--gray-800)!important;background-color:var(--gray-950)!important}.fi-fo-code-editor .cm-editor .cm-gutters .cm-gutter.cm-lineNumbers .cm-gutterElement{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md);margin-inline-start:var(--spacing)}.fi-fo-code-editor .cm-editor .cm-gutters .cm-gutter.cm-lineNumbers .cm-gutterElement.cm-activeLineGutter{background-color:var(--gray-200)!important}.fi-fo-code-editor .cm-editor .cm-gutters .cm-gutter.cm-lineNumbers .cm-gutterElement.cm-activeLineGutter:where(.dark,.dark *){background-color:var(--gray-800)!important}.fi-fo-code-editor .cm-editor .cm-gutters .cm-gutter.cm-foldGutter .cm-gutterElement.cm-activeLineGutter{background-color:var(--gray-200)!important}.fi-fo-code-editor .cm-editor .cm-gutters .cm-gutter.cm-foldGutter .cm-gutterElement.cm-activeLineGutter:where(.dark,.dark *){background-color:var(--gray-800)!important}.fi-fo-code-editor .cm-editor .cm-scroller{min-height:calc(var(--spacing) * 48)!important}.fi-fo-code-editor .cm-editor .cm-line{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md);margin-inline-end:var(--spacing)}.fi-fo-code-editor.fi-disabled .cm-editor .cm-gutters .cm-gutter.cm-lineNumbers .cm-gutterElement.cm-activeLineGutter,.fi-fo-code-editor.fi-disabled .cm-editor .cm-gutters .cm-gutter.cm-foldGutter .cm-gutterElement.cm-activeLineGutter,.fi-fo-code-editor.fi-disabled .cm-editor .cm-line.cm-activeLine{background-color:#0000!important}.fi-fo-color-picker .fi-input-wrp-content{display:flex}.fi-fo-color-picker .fi-fo-color-picker-preview{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;margin-block:auto;margin-inline-end:calc(var(--spacing) * 3)}.fi-fo-color-picker .fi-fo-color-picker-preview.fi-empty{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-200);--tw-ring-inset:inset}.fi-fo-color-picker .fi-fo-color-picker-preview.fi-empty:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-color-picker .fi-fo-color-picker-preview.fi-empty:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-fo-color-picker .fi-fo-color-picker-panel{z-index:10;border-radius:var(--radius-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);display:none;position:absolute}.fi-fo-date-time-picker input::-webkit-datetime-edit{padding:0;display:block}.fi-fo-date-time-picker .fi-fo-date-time-picker-trigger{width:100%}.fi-fo-date-time-picker .fi-fo-date-time-picker-display-text-input{--tw-border-style:none;width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--gray-950);--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none}@media(forced-colors:active){.fi-fo-date-time-picker .fi-fo-date-time-picker-display-text-input{outline-offset:2px;outline:2px solid #0000}}.fi-fo-date-time-picker .fi-fo-date-time-picker-display-text-input{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));--tw-duration:75ms;transition-duration:75ms}.fi-fo-date-time-picker .fi-fo-date-time-picker-display-text-input::placeholder{color:var(--gray-400)}.fi-fo-date-time-picker .fi-fo-date-time-picker-display-text-input:focus{--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)}.fi-fo-date-time-picker .fi-fo-date-time-picker-display-text-input:disabled{color:var(--gray-500);-webkit-text-fill-color:var(--color-gray-500)}.fi-fo-date-time-picker .fi-fo-date-time-picker-display-text-input:where(.dark,.dark *){color:var(--color-white)}.fi-fo-date-time-picker .fi-fo-date-time-picker-display-text-input:where(.dark,.dark *)::placeholder{color:var(--gray-500)}.fi-fo-date-time-picker .fi-fo-date-time-picker-display-text-input:where(.dark,.dark *):disabled{color:var(--gray-400);-webkit-text-fill-color:var(--color-gray-400)}.fi-fo-date-time-picker .fi-fo-date-time-picker-panel{z-index:10;position:absolute}:where(.fi-fo-date-time-picker .fi-fo-date-time-picker-panel>: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)))}.fi-fo-date-time-picker .fi-fo-date-time-picker-panel{border-radius:var(--radius-lg);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-fo-date-time-picker .fi-fo-date-time-picker-panel{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-fo-date-time-picker .fi-fo-date-time-picker-panel:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-date-time-picker .fi-fo-date-time-picker-panel:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-fo-date-time-picker .fi-fo-date-time-picker-panel .fi-fo-date-time-picker-panel-header{justify-content:space-between;align-items:center;display:flex}.fi-fo-date-time-picker .fi-fo-date-time-picker-month-select{cursor:pointer;--tw-border-style:none;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950);background-color:#0000;border-style:none;flex-grow:1;padding:0}.fi-fo-date-time-picker .fi-fo-date-time-picker-month-select:focus{--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)}.fi-fo-date-time-picker .fi-fo-date-time-picker-month-select:where(.dark,.dark *){background-color:var(--gray-900);color:var(--color-white)}.fi-fo-date-time-picker .fi-fo-date-time-picker-year-input{width:calc(var(--spacing) * 16);--tw-border-style:none;text-align:right;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-950);background-color:#0000;border-style:none;padding:0}.fi-fo-date-time-picker .fi-fo-date-time-picker-year-input:focus{--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)}.fi-fo-date-time-picker .fi-fo-date-time-picker-year-input:where(.dark,.dark *){color:var(--color-white)}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar-header{gap:var(--spacing);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar-header .fi-fo-date-time-picker-calendar-header-day{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-500)}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar-header .fi-fo-date-time-picker-calendar-header-day:where(.dark,.dark *){color:var(--gray-400)}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar{grid-template-columns:repeat(7,minmax(calc(var(--spacing) * 7),1fr));gap:var(--spacing);display:grid}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-loose);line-height:var(--leading-loose);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));--tw-duration:75ms;border-radius:3.40282e38px;transition-duration:75ms}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day.fi-disabled{pointer-events:none;opacity:.5}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day:not(.fi-disabled){cursor:pointer}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day.fi-selected{background-color:var(--gray-50);color:var(--primary-600)}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day.fi-selected:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day.fi-selected:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day.fi-selected:where(.dark,.dark *){color:var(--primary-400)}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day.fi-focused:not(.fi-selected):not(.fi-disabled){background-color:var(--gray-100)}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day.fi-focused:not(.fi-selected):not(.fi-disabled):where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day.fi-focused:not(.fi-selected):not(.fi-disabled):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day.fi-fo-date-time-picker-calendar-day-today:not(.fi-focused):not(.fi-selected):not(.fi-disabled){color:var(--primary-600)}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day.fi-fo-date-time-picker-calendar-day-today:not(.fi-focused):not(.fi-selected):not(.fi-disabled):where(.dark,.dark *){color:var(--primary-400)}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day:not(.fi-fo-date-time-picker-calendar-day-today):not(.fi-selected){color:var(--gray-950)}.fi-fo-date-time-picker .fi-fo-date-time-picker-calendar .fi-fo-date-time-picker-calendar-day:not(.fi-fo-date-time-picker-calendar-day-today):not(.fi-selected):where(.dark,.dark *){color:var(--color-white)}.fi-fo-date-time-picker .fi-fo-date-time-picker-time-inputs{justify-content:center;align-items:center;display:flex}.fi-fo-date-time-picker .fi-fo-date-time-picker-time-inputs:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.fi-fo-date-time-picker .fi-fo-date-time-picker-time-inputs input{width:calc(var(--spacing) * 10);--tw-border-style:none;text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-950);background-color:#0000;border-style:none;margin-inline-end:var(--spacing);padding:0}.fi-fo-date-time-picker .fi-fo-date-time-picker-time-inputs input:focus{--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)}.fi-fo-date-time-picker .fi-fo-date-time-picker-time-inputs input:where(.dark,.dark *){color:var(--color-white)}.fi-fo-date-time-picker .fi-fo-date-time-picker-time-inputs .fi-fo-date-time-picker-time-input-separator{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-500)}.fi-fo-date-time-picker .fi-fo-date-time-picker-time-inputs .fi-fo-date-time-picker-time-input-separator:where(.dark,.dark *){color:var(--gray-400)}.fi-fo-field{row-gap:calc(var(--spacing) * 2);display:grid}@media(min-width:40rem){.fi-fo-field.fi-fo-field-has-inline-label{align-items:flex-start;column-gap:calc(var(--spacing) * 4);grid-template-columns:repeat(3,minmax(0,1fr))}.fi-fo-field.fi-fo-field-has-inline-label .fi-fo-field-content-col{grid-column:span 2/span 2}}.fi-fo-field .fi-fo-field-label-ctn,.fi-fo-field .fi-fo-field-label{align-items:flex-start;column-gap:calc(var(--spacing) * 3);display:flex}:is(.fi-fo-field .fi-fo-field-label-ctn,.fi-fo-field .fi-fo-field-label)>.fi-checkbox-input{margin-top:calc(var(--spacing) * .5);flex-shrink:0}:is(.fi-fo-field .fi-fo-field-label-ctn,.fi-fo-field .fi-fo-field-label)>.fi-toggle{margin-block:calc(var(--spacing) * -.5)}:is(.fi-fo-field .fi-fo-field-label-ctn,.fi-fo-field .fi-fo-field-label)>.fi-sc:first-child{flex-grow:0}:is(.fi-fo-field .fi-fo-field-label-ctn,.fi-fo-field .fi-fo-field-label).fi-hidden{display:none}.fi-fo-field .fi-fo-field-label-content{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-fo-field .fi-fo-field-label-content:where(.dark,.dark *){color:var(--color-white)}.fi-fo-field .fi-fo-field-label-content .fi-fo-field-label-required-mark{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--danger-600)}.fi-fo-field .fi-fo-field-label-content .fi-fo-field-label-required-mark:where(.dark,.dark *){color:var(--danger-400)}.fi-fo-field .fi-fo-field-label-col{row-gap:calc(var(--spacing) * 2);grid-auto-columns:minmax(0,1fr);height:100%;display:grid}@media(min-width:40rem){.fi-fo-field .fi-fo-field-label-col.fi-vertical-align-start{align-items:flex-start}.fi-fo-field .fi-fo-field-label-col.fi-vertical-align-center{align-items:center}.fi-fo-field .fi-fo-field-label-col.fi-vertical-align-end{align-items:flex-end}}.fi-fo-field .fi-fo-field-content-col{row-gap:calc(var(--spacing) * 2);grid-auto-columns:minmax(0,1fr);display:grid}.fi-fo-field .fi-fo-field-content-ctn{align-items:center;column-gap:calc(var(--spacing) * 3);width:100%;display:flex}.fi-fo-field .fi-fo-field-content{width:100%}.fi-fo-field .fi-fo-field-wrp-error-message{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--danger-600)}.fi-fo-field .fi-fo-field-wrp-error-message:where(.dark,.dark *){color:var(--danger-400)}.fi-fo-field .fi-fo-field-wrp-error-list{list-style-type:disc;list-style-position:inside}:where(.fi-fo-field .fi-fo-field-wrp-error-list>: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)))}.fi-fo-file-upload{row-gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.fi-fo-file-upload.fi-align-start,.fi-fo-file-upload.fi-align-left{align-items:flex-start}.fi-fo-file-upload.fi-align-center{align-items:center}.fi-fo-file-upload.fi-align-end,.fi-fo-file-upload.fi-align-right{align-items:flex-end}.fi-fo-file-upload .fi-fo-file-upload-input-ctn{width:100%;height:100%}.fi-fo-file-upload.fi-fo-file-upload-avatar .fi-fo-file-upload-input-ctn{height:100%;width:calc(var(--spacing) * 32)}.fi-fo-file-upload .fi-fo-file-upload-error-message{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--danger-600)}.fi-fo-file-upload .fi-fo-file-upload-error-message:where(.dark,.dark *){color:var(--danger-400)}.fi-fo-file-upload .filepond--root{border-radius:var(--radius-lg);background-color:var(--color-white);font-family:"Twemoji Country Flags",var(--font-family),"IBM Plex Sans Arabic",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);margin-bottom:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .filepond--root{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-fo-file-upload .filepond--root:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .filepond--root:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-file-upload .filepond--root:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .filepond--root:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-fo-file-upload .filepond--root[data-disabled=disabled]{background-color:var(--gray-50)}.fi-fo-file-upload .filepond--root[data-disabled=disabled]:where(.dark,.dark *){--tw-ring-color:#ffffff1a;background-color:#0000}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .filepond--root[data-disabled=disabled]:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-fo-file-upload .filepond--root[data-style-panel-layout="compact circle"]{border-radius:3.40282e38px}.fi-fo-file-upload .filepond--panel-root{background-color:#0000}.fi-fo-file-upload .filepond--drop-label{height:auto!important;padding:calc(var(--spacing) * 3)!important}.fi-fo-file-upload .filepond--drop-label label{padding:0!important}.fi-fo-file-upload .filepond--drop-label,.fi-fo-file-upload .filepond--drop-label label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-600)!important;opacity:1!important}:is(.fi-fo-file-upload .filepond--drop-label,.fi-fo-file-upload .filepond--drop-label label):where(.dark,.dark *){color:var(--gray-400)!important}.fi-fo-file-upload .filepond--label-action{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--primary-700);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));--tw-duration:75ms;text-decoration-line:none;transition-duration:75ms}@media(hover:hover){.fi-fo-file-upload .filepond--label-action:hover{color:var(--primary-600)}}.fi-fo-file-upload .filepond--label-action:where(.dark,.dark *){color:var(--primary-400)}@media(hover:hover){.fi-fo-file-upload .filepond--label-action:where(.dark,.dark *):hover{color:var(--primary-400)}}.fi-fo-file-upload .filepond--drip-blob{background-color:var(--gray-400)}.fi-fo-file-upload .filepond--drip-blob:where(.dark,.dark *){background-color:var(--gray-500)}.fi-fo-file-upload .filepond--root[data-style-panel-layout=grid] .filepond--item{width:calc(50% - .5rem);display:inline}@media(min-width:64rem){.fi-fo-file-upload .filepond--root[data-style-panel-layout=grid] .filepond--item{width:calc(33.33% - .5rem)}}.fi-fo-file-upload .filepond--download-icon{pointer-events:auto;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);background-color:var(--color-white);vertical-align:bottom;margin-inline-end:var(--spacing);display:inline-block}@media(hover:hover){.fi-fo-file-upload .filepond--download-icon:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .filepond--download-icon:hover{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}}.fi-fo-file-upload .filepond--download-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItZG93bmxvYWQiPjxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00Ij48L3BhdGg+PHBvbHlsaW5lIHBvaW50cz0iNyAxMCAxMiAxNSAxNyAxMCI+PC9wb2x5bGluZT48bGluZSB4MT0iMTIiIHkxPSIxNSIgeDI9IjEyIiB5Mj0iMyI+PC9saW5lPjwvc3ZnPg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItZG93bmxvYWQiPjxwYXRoIGQ9Ik0yMSAxNXY0YTIgMiAwIDAgMS0yIDJINWEyIDIgMCAwIDEtMi0ydi00Ij48L3BhdGg+PHBvbHlsaW5lIHBvaW50cz0iNyAxMCAxMiAxNSAxNyAxMCI+PC9wb2x5bGluZT48bGluZSB4MT0iMTIiIHkxPSIxNSIgeDI9IjEyIiB5Mj0iMyI+PC9saW5lPjwvc3ZnPg==);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fi-fo-file-upload .filepond--open-icon{pointer-events:auto;width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);background-color:var(--color-white);vertical-align:bottom;margin-inline-end:var(--spacing);display:inline-block}@media(hover:hover){.fi-fo-file-upload .filepond--open-icon:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .filepond--open-icon:hover{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}}.fi-fo-file-upload .filepond--open-icon{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiPgogIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEwIDZINmEyIDIgMCAwMC0yIDJ2MTBhMiAyIDAgMDAyIDJoMTBhMiAyIDAgMDAyLTJ2LTRNMTQgNGg2bTAgMHY2bTAtNkwxMCAxNCIgLz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJoLTYgdy02IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHN0cm9rZT0iY3VycmVudENvbG9yIiBzdHJva2Utd2lkdGg9IjIiPgogIDxwYXRoIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTEwIDZINmEyIDIgMCAwMC0yIDJ2MTBhMiAyIDAgMDAyIDJoMTBhMiAyIDAgMDAyLTJ2LTRNMTQgNGg2bTAgMHY2bTAtNkwxMCAxNCIgLz4KPC9zdmc+Cg==);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fi-fo-file-upload .filepond--file-action-button.filepond--action-edit-item{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .filepond--file-action-button.filepond--action-edit-item{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.fi-fo-file-upload .fi-fo-file-upload-editor{isolation:isolate;z-index:50;width:100vw;height:100dvh;padding:calc(var(--spacing) * 2);position:fixed;top:0;right:0;bottom:0;left:0}@media(min-width:40rem){.fi-fo-file-upload .fi-fo-file-upload-editor{padding:calc(var(--spacing) * 10)}}@media(min-width:48rem){.fi-fo-file-upload .fi-fo-file-upload-editor{padding:calc(var(--spacing) * 20)}}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-overlay{cursor:pointer;background-color:var(--gray-950);width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-overlay{background-color:color-mix(in oklab,var(--gray-950) 50%,transparent)}}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-overlay:where(.dark,.dark *){background-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-overlay:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-950) 75%,transparent)}}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-overlay{will-change:transform}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-window{isolation:isolate;border-radius:var(--radius-xl);background-color:var(--color-white);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);width:100%;height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-900);flex-direction:column;margin-inline:auto;display:flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-window{--tw-ring-color:color-mix(in oklab, var(--gray-900) 10%, transparent)}}@media(min-width:64rem){.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-window{flex-direction:row}}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-window:where(.dark,.dark *){background-color:var(--gray-800);--tw-ring-color:var(--gray-50)}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-window:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--gray-50) 10%, transparent)}}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-image-ctn{margin:calc(var(--spacing) * 4);flex:1;max-width:100%;max-height:100%}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-image{width:auto;height:100%}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel{background-color:var(--gray-50);flex-direction:column;flex:1;width:100%;height:100%;display:flex;overflow-y:auto}@media(min-width:64rem){.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel{max-width:var(--container-xs)}}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel:where(.dark,.dark *){background-color:var(--gray-900)}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-900) 30%,transparent)}}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-main{flex:1}:where(.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-main>: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)))}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-main{padding:calc(var(--spacing) * 4);overflow:auto}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-group{gap:calc(var(--spacing) * 3);display:grid}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-group .fi-btn-group{width:100%}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-group .fi-btn.fi-active{background-color:var(--gray-50)}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-group .fi-btn.fi-active:where(.dark,.dark *){background-color:var(--gray-700)}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-group .fi-fo-file-upload-editor-control-panel-group-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--gray-950)}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-group .fi-fo-file-upload-editor-control-panel-group-title:where(.dark,.dark *){color:var(--color-white)}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-footer{align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}.fi-fo-file-upload .fi-fo-file-upload-editor .fi-fo-file-upload-editor-control-panel .fi-fo-file-upload-editor-control-panel-reset-action{margin-left:auto}.fi-fo-file-upload .fi-fo-file-upload-editor .cropper-drag-box.cropper-crop.cropper-modal{background-color:var(--gray-100)}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .fi-fo-file-upload-editor .cropper-drag-box.cropper-crop.cropper-modal{background-color:color-mix(in oklab,var(--gray-100) 50%,transparent)}}.fi-fo-file-upload .fi-fo-file-upload-editor .cropper-drag-box.cropper-crop.cropper-modal{opacity:1}.fi-fo-file-upload .fi-fo-file-upload-editor .cropper-drag-box.cropper-crop.cropper-modal:where(.dark,.dark *){background-color:var(--gray-900)}@supports (color:color-mix(in lab,red,red)){.fi-fo-file-upload .fi-fo-file-upload-editor .cropper-drag-box.cropper-crop.cropper-modal:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-900) 80%,transparent)}}.fi-fo-file-upload .fi-fo-file-upload-editor.fi-fo-file-upload-editor-circle-cropper .cropper-view-box,.fi-fo-file-upload .fi-fo-file-upload-editor.fi-fo-file-upload-editor-circle-cropper .cropper-face{border-radius:50%}.fi-fo-file-upload .fi-fo-file-upload-editor.fi-fo-file-upload-editor-crop-only .fi-fo-file-upload-editor-window{max-width:var(--container-3xl);flex-direction:column}.fi-fo-file-upload .fi-fo-file-upload-editor.fi-fo-file-upload-editor-crop-only .fi-fo-file-upload-editor-image-ctn{flex:1;min-height:0;overflow:hidden}.fi-fo-file-upload .fi-fo-file-upload-editor.fi-fo-file-upload-editor-crop-only .fi-fo-file-upload-editor-control-panel{flex:none;height:auto}@media(min-width:64rem){.fi-fo-file-upload .fi-fo-file-upload-editor.fi-fo-file-upload-editor-crop-only .fi-fo-file-upload-editor-control-panel{max-width:none}}.fi-fo-file-upload .fi-fo-file-upload-editor.fi-fo-file-upload-editor-crop-only .fi-fo-file-upload-editor-control-panel-footer{justify-content:flex-start}:where(.fi-fo-key-value .fi-fo-key-value-table-ctn>: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)));border-color:var(--gray-200)}:where(.fi-fo-key-value .fi-fo-key-value-table-ctn:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-fo-key-value .fi-fo-key-value-table-ctn:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-key-value .fi-fo-key-value-table{table-layout:auto;width:100%}:where(.fi-fo-key-value .fi-fo-key-value-table>: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)));border-color:var(--gray-200)}:where(.fi-fo-key-value .fi-fo-key-value-table:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-fo-key-value .fi-fo-key-value-table:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-key-value .fi-fo-key-value-table>thead>tr>th{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700)}.fi-fo-key-value .fi-fo-key-value-table>thead>tr>th:where(.dark,.dark *){color:var(--gray-200)}.fi-fo-key-value .fi-fo-key-value-table>thead>tr>th.fi-has-action{width:calc(var(--spacing) * 9);padding:0}:where(.fi-fo-key-value .fi-fo-key-value-table>tbody>: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)));border-color:var(--gray-200)}:where(.fi-fo-key-value .fi-fo-key-value-table>tbody:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-fo-key-value .fi-fo-key-value-table>tbody:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}:where(.fi-fo-key-value .fi-fo-key-value-table>tbody>tr>: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)));border-color:var(--gray-200)}:where(.fi-fo-key-value .fi-fo-key-value-table>tbody>tr:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}:where(.fi-fo-key-value .fi-fo-key-value-table>tbody>tr:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-fo-key-value .fi-fo-key-value-table>tbody>tr:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-key-value .fi-fo-key-value-table>tbody>tr>td{width:50%;padding:0}.fi-fo-key-value .fi-fo-key-value-table>tbody>tr>td.fi-has-action{width:auto;padding:calc(var(--spacing) * .5)}.fi-fo-key-value .fi-fo-key-value-table>tbody>tr>td.fi-has-action .fi-fo-key-value-table-row-sortable-handle{display:flex}.fi-fo-key-value .fi-fo-key-value-table>tbody>tr>td .fi-input{font-family:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.fi-fo-key-value .fi-fo-key-value-add-action-ctn{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);justify-content:center;display:flex}@media(min-width:40rem){.fi-fo-key-value-wrp.fi-fo-field-has-inline-label .fi-fo-field-label-col{padding-top:calc(var(--spacing) * 1.5)}}.fi-fo-markdown-editor{--color-cm-red:#991b1b;--color-cm-orange:#9a3412;--color-cm-amber:#92400e;--color-cm-yellow:#854d0e;--color-cm-lime:#3f6212;--color-cm-green:#166534;--color-cm-emerald:#065f46;--color-cm-teal:#115e59;--color-cm-cyan:#155e75;--color-cm-sky:#075985;--color-cm-blue:#1e40af;--color-cm-indigo:#3730a3;--color-cm-violet:#5b21b6;--color-cm-purple:#6b21a8;--color-cm-fuchsia:#86198f;--color-cm-pink:#9d174d;--color-cm-rose:#9f1239;--color-cm-gray:#18181b;--color-cm-gray-muted:#71717a;--color-cm-gray-background:#e4e4e7}.fi-fo-markdown-editor:not(.fi-disabled){max-width:100%;font-family:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-950);overflow:hidden}.fi-fo-markdown-editor:not(.fi-disabled):where(.dark,.dark *){color:var(--color-white)}.fi-fo-markdown-editor.fi-disabled{border-radius:var(--radius-lg);background-color:var(--gray-50);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);display:block}@supports (color:color-mix(in lab,red,red)){.fi-fo-markdown-editor.fi-disabled{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-fo-markdown-editor.fi-disabled:where(.dark,.dark *){color:var(--gray-400);--tw-ring-color:#ffffff1a;background-color:#0000}@supports (color:color-mix(in lab,red,red)){.fi-fo-markdown-editor.fi-disabled:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-fo-markdown-editor .EasyMDEContainer .CodeMirror{padding-inline:calc(var(--spacing) * 4)!important;padding-block:calc(var(--spacing) * 3)!important}.fi-fo-markdown-editor .cm-s-easymde .cm-comment{color:var(--color-cm-gray-muted);background-color:#0000}.fi-fo-markdown-editor .EasyMDEContainer .CodeMirror-cursor{border-color:currentColor}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-keyword{color:var(--color-cm-violet)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-atom{color:var(--color-cm-blue)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-number{color:var(--color-cm-green)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-def{color:var(--color-cm-blue)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-variable{color:var(--color-cm-yellow)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-variable-2{color:var(--color-cm-blue)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-variable-3{color:var(--color-cm-emerald)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-property,.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-operator{color:var(--color-cm-gray)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-string,.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-string-2{color:var(--color-cm-rose)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-meta{color:var(--color-cm-gray-muted)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-error{color:var(--color-cm-red)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-qualifier{color:var(--color-cm-gray-muted)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-builtin{color:var(--color-cm-violet)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-bracket,.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-hr{color:var(--color-cm-gray-muted)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-formatting-quote{color:var(--color-cm-sky)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-formatting-quote~.cm-quote{color:var(--color-cm-gray-muted)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-formatting-list,.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-formatting-list~.cm-variable-2,.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-formatting-list~.cm-variable-3,.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-formatting-list~.cm-keyword,.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-tab~.cm-variable-2,.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-tab~.cm-variable-3,.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-tab~.cm-keyword{color:var(--color-cm-gray)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-link{color:var(--color-cm-blue)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-tag{color:var(--color-cm-red)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-attribute{color:var(--color-cm-amber)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-attribute+.cm-string{color:var(--color-cm-green)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-formatting-code+.cm-comment:not(.cm-formatting-code){background-color:var(--color-cm-gray-background);color:var(--color-cm-gray)}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-header-1{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-header-2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-header-3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-header-4{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-header-5{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-header-6{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-comment{background-image:none}.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-formatting-code-block,.fi-fo-markdown-editor .EasyMDEContainer .cm-s-easymde .cm-tab~.cm-comment{color:inherit;background-color:#0000}.fi-fo-markdown-editor .EasyMDEContainer .CodeMirror{--tw-border-style:none;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);color:inherit;background-color:#0000;border-style:none}.fi-fo-markdown-editor .EasyMDEContainer .CodeMirror-scroll{height:auto}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar{gap:var(--spacing);border-style:var(--tw-border-style);border-width:0;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);border-radius:0;flex-wrap:wrap;display:flex}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);border-radius:var(--radius-lg);--tw-border-style:none;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));--tw-duration:75ms;border-style:none;place-content:center;padding:0;transition-duration:75ms;display:grid!important}@media(hover:hover){.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button:hover{background-color:var(--gray-50)}}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button:focus-visible{background-color:var(--gray-50)}@media(hover:hover){.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button.active{background-color:var(--gray-50)}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button.active:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button.active:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button:before{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);background-color:var(--gray-700);content:"";display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar button.active:before{background-color:var(--primary-600)}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .separator{width:var(--spacing);--tw-border-style:none;border-style:none;margin:0!important}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .bold:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M4 3a1 1 0 0 1 1-1h6a4.5 4.5 0 0 1 3.274 7.587A4.75 4.75 0 0 1 11.25 18H5a1 1 0 0 1-1-1V3Zm2.5 5.5v-4H11a2 2 0 1 1 0 4H6.5Zm0 2.5v4.5h4.75a2.25 2.25 0 0 0 0-4.5H6.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M4 3a1 1 0 0 1 1-1h6a4.5 4.5 0 0 1 3.274 7.587A4.75 4.75 0 0 1 11.25 18H5a1 1 0 0 1-1-1V3Zm2.5 5.5v-4H11a2 2 0 1 1 0 4H6.5Zm0 2.5v4.5h4.75a2.25 2.25 0 0 0 0-4.5H6.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .italic:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M8 2.75A.75.75 0 0 1 8.75 2h7.5a.75.75 0 0 1 0 1.5h-3.215l-4.483 13h2.698a.75.75 0 0 1 0 1.5h-7.5a.75.75 0 0 1 0-1.5h3.215l4.483-13H8.75A.75.75 0 0 1 8 2.75Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M8 2.75A.75.75 0 0 1 8.75 2h7.5a.75.75 0 0 1 0 1.5h-3.215l-4.483 13h2.698a.75.75 0 0 1 0 1.5h-7.5a.75.75 0 0 1 0-1.5h3.215l4.483-13H8.75A.75.75 0 0 1 8 2.75Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .strikethrough:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M11.617 3.963c-1.186-.318-2.418-.323-3.416.015-.992.336-1.49.91-1.642 1.476-.152.566-.007 1.313.684 2.1.528.6 1.273 1.1 2.128 1.446h7.879a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5h3.813a5.976 5.976 0 0 1-.447-.456C5.18 7.479 4.798 6.231 5.11 5.066c.312-1.164 1.268-2.055 2.61-2.509 1.336-.451 2.877-.42 4.286-.043.856.23 1.684.592 2.409 1.074a.75.75 0 1 1-.83 1.25 6.723 6.723 0 0 0-1.968-.875Zm1.909 8.123a.75.75 0 0 1 1.015.309c.53.99.607 2.062.18 3.01-.421.94-1.289 1.648-2.441 2.038-1.336.452-2.877.42-4.286.043-1.409-.377-2.759-1.121-3.69-2.18a.75.75 0 1 1 1.127-.99c.696.791 1.765 1.403 2.952 1.721 1.186.318 2.418.323 3.416-.015.853-.288 1.34-.756 1.555-1.232.21-.467.205-1.049-.136-1.69a.75.75 0 0 1 .308-1.014Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M11.617 3.963c-1.186-.318-2.418-.323-3.416.015-.992.336-1.49.91-1.642 1.476-.152.566-.007 1.313.684 2.1.528.6 1.273 1.1 2.128 1.446h7.879a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5h3.813a5.976 5.976 0 0 1-.447-.456C5.18 7.479 4.798 6.231 5.11 5.066c.312-1.164 1.268-2.055 2.61-2.509 1.336-.451 2.877-.42 4.286-.043.856.23 1.684.592 2.409 1.074a.75.75 0 1 1-.83 1.25 6.723 6.723 0 0 0-1.968-.875Zm1.909 8.123a.75.75 0 0 1 1.015.309c.53.99.607 2.062.18 3.01-.421.94-1.289 1.648-2.441 2.038-1.336.452-2.877.42-4.286.043-1.409-.377-2.759-1.121-3.69-2.18a.75.75 0 1 1 1.127-.99c.696.791 1.765 1.403 2.952 1.721 1.186.318 2.418.323 3.416-.015.853-.288 1.34-.756 1.555-1.232.21-.467.205-1.049-.136-1.69a.75.75 0 0 1 .308-1.014Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .link:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z' /%3E%3Cpath d='M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z' /%3E%3Cpath d='M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .heading:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 12h10' /%3E%3Cpath d='M7 5v14' /%3E%3Cpath d='M17 5v14' /%3E%3Cpath d='M15 19h4' /%3E%3Cpath d='M15 5h4' /%3E%3Cpath d='M5 19h4' /%3E%3Cpath d='M5 5h4' /%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 12h10' /%3E%3Cpath d='M7 5v14' /%3E%3Cpath d='M17 5v14' /%3E%3Cpath d='M15 19h4' /%3E%3Cpath d='M15 5h4' /%3E%3Cpath d='M5 19h4' /%3E%3Cpath d='M5 5h4' /%3E%3C/svg%3E")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .quote:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M10 2c-2.236 0-4.43.18-6.57.524C1.993 2.755 1 4.014 1 5.426v5.148c0 1.413.993 2.67 2.43 2.902 1.168.188 2.352.327 3.55.414.28.02.521.18.642.413l1.713 3.293a.75.75 0 0 0 1.33 0l1.713-3.293a.783.783 0 0 1 .642-.413 41.102 41.102 0 0 0 3.55-.414c1.437-.231 2.43-1.49 2.43-2.902V5.426c0-1.413-.993-2.67-2.43-2.902A41.289 41.289 0 0 0 10 2ZM6.75 6a.75.75 0 0 0 0 1.5h6.5a.75.75 0 0 0 0-1.5h-6.5Zm0 2.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5h-3.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M10 2c-2.236 0-4.43.18-6.57.524C1.993 2.755 1 4.014 1 5.426v5.148c0 1.413.993 2.67 2.43 2.902 1.168.188 2.352.327 3.55.414.28.02.521.18.642.413l1.713 3.293a.75.75 0 0 0 1.33 0l1.713-3.293a.783.783 0 0 1 .642-.413 41.102 41.102 0 0 0 3.55-.414c1.437-.231 2.43-1.49 2.43-2.902V5.426c0-1.413-.993-2.67-2.43-2.902A41.289 41.289 0 0 0 10 2ZM6.75 6a.75.75 0 0 0 0 1.5h6.5a.75.75 0 0 0 0-1.5h-6.5Zm0 2.5a.75.75 0 0 0 0 1.5h3.5a.75.75 0 0 0 0-1.5h-3.5Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .code:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M6.28 5.22a.75.75 0 0 1 0 1.06L2.56 10l3.72 3.72a.75.75 0 0 1-1.06 1.06L.97 10.53a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Zm7.44 0a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L17.44 10l-3.72-3.72a.75.75 0 0 1 0-1.06ZM11.377 2.011a.75.75 0 0 1 .612.867l-2.5 14.5a.75.75 0 0 1-1.478-.255l2.5-14.5a.75.75 0 0 1 .866-.612Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M6.28 5.22a.75.75 0 0 1 0 1.06L2.56 10l3.72 3.72a.75.75 0 0 1-1.06 1.06L.97 10.53a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Zm7.44 0a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L17.44 10l-3.72-3.72a.75.75 0 0 1 0-1.06ZM11.377 2.011a.75.75 0 0 1 .612.867l-2.5 14.5a.75.75 0 0 1-1.478-.255l2.5-14.5a.75.75 0 0 1 .866-.612Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .unordered-list:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M6 4.75A.75.75 0 0 1 6.75 4h10.5a.75.75 0 0 1 0 1.5H6.75A.75.75 0 0 1 6 4.75ZM6 10a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75A.75.75 0 0 1 6 10Zm0 5.25a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75a.75.75 0 0 1-.75-.75ZM1.99 4.75a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1v-.01ZM1.99 15.25a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1v-.01ZM1.99 10a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1V10Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M6 4.75A.75.75 0 0 1 6.75 4h10.5a.75.75 0 0 1 0 1.5H6.75A.75.75 0 0 1 6 4.75ZM6 10a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75A.75.75 0 0 1 6 10Zm0 5.25a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H6.75a.75.75 0 0 1-.75-.75ZM1.99 4.75a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1v-.01ZM1.99 15.25a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1v-.01ZM1.99 10a1 1 0 0 1 1-1H3a1 1 0 0 1 1 1v.01a1 1 0 0 1-1 1h-.01a1 1 0 0 1-1-1V10Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .ordered-list:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M3 1.25a.75.75 0 0 0 0 1.5h.25v2.5a.75.75 0 0 0 1.5 0V2A.75.75 0 0 0 4 1.25H3ZM2.97 8.654a3.5 3.5 0 0 1 1.524-.12.034.034 0 0 1-.012.012L2.415 9.579A.75.75 0 0 0 2 10.25v1c0 .414.336.75.75.75h2.5a.75.75 0 0 0 0-1.5H3.927l1.225-.613c.52-.26.848-.79.848-1.371 0-.647-.429-1.327-1.193-1.451a5.03 5.03 0 0 0-2.277.155.75.75 0 0 0 .44 1.434ZM7.75 3a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5ZM7.75 9.25a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5ZM7.75 15.5a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5ZM2.625 13.875a.75.75 0 0 0 0 1.5h1.5a.125.125 0 0 1 0 .25H3.5a.75.75 0 0 0 0 1.5h.625a.125.125 0 0 1 0 .25h-1.5a.75.75 0 0 0 0 1.5h1.5a1.625 1.625 0 0 0 1.37-2.5 1.625 1.625 0 0 0-1.37-2.5h-1.5Z' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath d='M3 1.25a.75.75 0 0 0 0 1.5h.25v2.5a.75.75 0 0 0 1.5 0V2A.75.75 0 0 0 4 1.25H3ZM2.97 8.654a3.5 3.5 0 0 1 1.524-.12.034.034 0 0 1-.012.012L2.415 9.579A.75.75 0 0 0 2 10.25v1c0 .414.336.75.75.75h2.5a.75.75 0 0 0 0-1.5H3.927l1.225-.613c.52-.26.848-.79.848-1.371 0-.647-.429-1.327-1.193-1.451a5.03 5.03 0 0 0-2.277.155.75.75 0 0 0 .44 1.434ZM7.75 3a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5ZM7.75 9.25a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5ZM7.75 15.5a.75.75 0 0 0 0 1.5h9.5a.75.75 0 0 0 0-1.5h-9.5ZM2.625 13.875a.75.75 0 0 0 0 1.5h1.5a.125.125 0 0 1 0 .25H3.5a.75.75 0 0 0 0 1.5h.625a.125.125 0 0 1 0 .25h-1.5a.75.75 0 0 0 0 1.5h1.5a1.625 1.625 0 0 0 1.37-2.5 1.625 1.625 0 0 0-1.37-2.5h-1.5Z' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .table:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M.99 5.24A2.25 2.25 0 0 1 3.25 3h13.5A2.25 2.25 0 0 1 19 5.25l.01 9.5A2.25 2.25 0 0 1 16.76 17H3.26A2.267 2.267 0 0 1 1 14.74l-.01-9.5Zm8.26 9.52v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75v.615c0 .414.336.75.75.75h5.373a.75.75 0 0 0 .627-.74Zm1.5 0a.75.75 0 0 0 .627.74h5.373a.75.75 0 0 0 .75-.75v-.615a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75v.625Zm6.75-3.63v-.625a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75v.625c0 .414.336.75.75.75h5.25a.75.75 0 0 0 .75-.75Zm-8.25 0v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75v.625c0 .414.336.75.75.75H8.5a.75.75 0 0 0 .75-.75ZM17.5 7.5v-.625a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75V7.5c0 .414.336.75.75.75h5.25a.75.75 0 0 0 .75-.75Zm-8.25 0v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75V7.5c0 .414.336.75.75.75H8.5a.75.75 0 0 0 .75-.75Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M.99 5.24A2.25 2.25 0 0 1 3.25 3h13.5A2.25 2.25 0 0 1 19 5.25l.01 9.5A2.25 2.25 0 0 1 16.76 17H3.26A2.267 2.267 0 0 1 1 14.74l-.01-9.5Zm8.26 9.52v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75v.615c0 .414.336.75.75.75h5.373a.75.75 0 0 0 .627-.74Zm1.5 0a.75.75 0 0 0 .627.74h5.373a.75.75 0 0 0 .75-.75v-.615a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75v.625Zm6.75-3.63v-.625a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75v.625c0 .414.336.75.75.75h5.25a.75.75 0 0 0 .75-.75Zm-8.25 0v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75v.625c0 .414.336.75.75.75H8.5a.75.75 0 0 0 .75-.75ZM17.5 7.5v-.625a.75.75 0 0 0-.75-.75H11.5a.75.75 0 0 0-.75.75V7.5c0 .414.336.75.75.75h5.25a.75.75 0 0 0 .75-.75Zm-8.25 0v-.625a.75.75 0 0 0-.75-.75H3.25a.75.75 0 0 0-.75.75V7.5c0 .414.336.75.75.75H8.5a.75.75 0 0 0 .75-.75Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .upload-image:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M1 5.25A2.25 2.25 0 0 1 3.25 3h13.5A2.25 2.25 0 0 1 19 5.25v9.5A2.25 2.25 0 0 1 16.75 17H3.25A2.25 2.25 0 0 1 1 14.75v-9.5Zm1.5 5.81v3.69c0 .414.336.75.75.75h13.5a.75.75 0 0 0 .75-.75v-2.69l-2.22-2.219a.75.75 0 0 0-1.06 0l-1.91 1.909.47.47a.75.75 0 1 1-1.06 1.06L6.53 8.091a.75.75 0 0 0-1.06 0l-2.97 2.97ZM12 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M1 5.25A2.25 2.25 0 0 1 3.25 3h13.5A2.25 2.25 0 0 1 19 5.25v9.5A2.25 2.25 0 0 1 16.75 17H3.25A2.25 2.25 0 0 1 1 14.75v-9.5Zm1.5 5.81v3.69c0 .414.336.75.75.75h13.5a.75.75 0 0 0 .75-.75v-2.69l-2.22-2.219a.75.75 0 0 0-1.06 0l-1.91 1.909.47.47a.75.75 0 1 1-1.06 1.06L6.53 8.091a.75.75 0 0 0-1.06 0l-2.97 2.97ZM12 7a1 1 0 1 1-2 0 1 1 0 0 1 2 0Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .undo:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M7.793 2.232a.75.75 0 0 1-.025 1.06L3.622 7.25h10.003a5.375 5.375 0 0 1 0 10.75H10.75a.75.75 0 0 1 0-1.5h2.875a3.875 3.875 0 0 0 0-7.75H3.622l4.146 3.957a.75.75 0 0 1-1.036 1.085l-5.5-5.25a.75.75 0 0 1 0-1.085l5.5-5.25a.75.75 0 0 1 1.06.025Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M7.793 2.232a.75.75 0 0 1-.025 1.06L3.622 7.25h10.003a5.375 5.375 0 0 1 0 10.75H10.75a.75.75 0 0 1 0-1.5h2.875a3.875 3.875 0 0 0 0-7.75H3.622l4.146 3.957a.75.75 0 0 1-1.036 1.085l-5.5-5.25a.75.75 0 0 1 0-1.085l5.5-5.25a.75.75 0 0 1 1.06.025Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-toolbar .redo:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M12.207 2.232a.75.75 0 0 0 .025 1.06l4.146 3.958H6.375a5.375 5.375 0 0 0 0 10.75H9.25a.75.75 0 0 0 0-1.5H6.375a3.875 3.875 0 0 1 0-7.75h10.003l-4.146 3.957a.75.75 0 0 0 1.036 1.085l5.5-5.25a.75.75 0 0 0 0-1.085l-5.5-5.25a.75.75 0 0 0-1.06.025Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='currentColor' class='size-5'%3E%3Cpath fill-rule='evenodd' d='M12.207 2.232a.75.75 0 0 0 .025 1.06l4.146 3.958H6.375a5.375 5.375 0 0 0 0 10.75H9.25a.75.75 0 0 0 0-1.5H6.375a3.875 3.875 0 0 1 0-7.75h10.003l-4.146 3.957a.75.75 0 0 0 1.036 1.085l5.5-5.25a.75.75 0 0 0 0-1.085l-5.5-5.25a.75.75 0 0 0-1.06.025Z' clip-rule='evenodd' /%3E%3C/svg%3E%0A")}.fi-fo-markdown-editor .EasyMDEContainer .editor-statusbar{display:none}.fi-fo-markdown-editor:where(.dark,.dark *){--color-cm-red:#f87171;--color-cm-orange:#fb923c;--color-cm-amber:#fbbf24;--color-cm-yellow:#facc15;--color-cm-lime:#a3e635;--color-cm-green:#4ade80;--color-cm-emerald:#4ade80;--color-cm-teal:#2dd4bf;--color-cm-cyan:#22d3ee;--color-cm-sky:#38bdf8;--color-cm-blue:#60a5fa;--color-cm-indigo:#818cf8;--color-cm-violet:#a78bfa;--color-cm-purple:#c084fc;--color-cm-fuchsia:#e879f9;--color-cm-pink:#f472b6;--color-cm-rose:#fb7185;--color-cm-gray:#fafafa;--color-cm-gray-muted:#a1a1aa;--color-cm-gray-background:#52525b}.fi-fo-markdown-editor:where(.dark,.dark *) .EasyMDEContainer .cm-s-easymde span.CodeMirror-selectedtext{filter:invert()}.fi-fo-markdown-editor:where(.dark,.dark *) .EasyMDEContainer .editor-toolbar button:before{background-color:var(--gray-300)}.fi-fo-markdown-editor:where(.dark,.dark *) .EasyMDEContainer .editor-toolbar button.active:before{background-color:var(--primary-400)}[x-sortable]:has(.fi-sortable-ghost) .fi-fo-markdown-editor{pointer-events:none}.fi-fo-modal-table-select:not(.fi-fo-modal-table-select-multiple){align-items:flex-start;column-gap:calc(var(--spacing) * 3);--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);display:flex}.fi-fo-modal-table-select.fi-fo-modal-table-select-multiple{gap:calc(var(--spacing) * 2);display:grid}.fi-fo-modal-table-select.fi-fo-modal-table-select-multiple .fi-fo-modal-table-select-badges-ctn{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.fi-fo-modal-table-select .fi-fo-modal-table-select-placeholder{color:var(--gray-400)}.fi-fo-modal-table-select .fi-fo-modal-table-select-placeholder:where(.dark,.dark *){color:var(--gray-500)}.fi-fo-radio{gap:calc(var(--spacing) * 4)}.fi-fo-radio.fi-inline{flex-wrap:wrap;display:flex}.fi-fo-radio:not(.fi-inline).fi-grid-direction-col{margin-top:calc(var(--spacing) * -4)}.fi-fo-radio:not(.fi-inline).fi-grid-direction-col>.fi-fo-radio-label{break-inside:avoid;padding-top:calc(var(--spacing) * 4)}.fi-fo-radio>.fi-fo-radio-label{column-gap:calc(var(--spacing) * 3);align-self:flex-start;display:flex}.fi-fo-radio>.fi-fo-radio-label>.fi-radio-input{margin-top:var(--spacing);flex-shrink:0}.fi-fo-radio>.fi-fo-radio-label>.fi-fo-radio-label-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950);display:grid}.fi-fo-radio>.fi-fo-radio-label>.fi-fo-radio-label-text:where(.dark,.dark *){color:var(--color-white)}.fi-fo-radio>.fi-fo-radio-label .fi-fo-radio-label-description{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--gray-500)}.fi-fo-radio>.fi-fo-radio-label .fi-fo-radio-label-description:where(.dark,.dark *),.fi-fo-radio>.fi-fo-radio-label:has(.fi-radio-input:disabled)>.fi-fo-radio-label-text{color:var(--gray-400)}.fi-fo-radio>.fi-fo-radio-label:has(.fi-radio-input:disabled)>.fi-fo-radio-label-text:where(.dark,.dark *){color:var(--gray-500)}.fi-fo-radio>.fi-fo-radio-label:has(.fi-radio-input:disabled) .fi-fo-radio-label-description{color:var(--gray-300)}.fi-fo-radio>.fi-fo-radio-label:has(.fi-radio-input:disabled) .fi-fo-radio-label-description:where(.dark,.dark *){color:var(--gray-600)}.fi-fo-repeater{row-gap:calc(var(--spacing) * 4);display:grid}.fi-fo-repeater .fi-fo-repeater-actions{column-gap:calc(var(--spacing) * 3);display:flex}.fi-fo-repeater .fi-fo-repeater-actions.fi-hidden{display:none}.fi-fo-repeater .fi-fo-repeater-items{align-items:flex-start;gap:calc(var(--spacing) * 4)}.fi-fo-repeater .fi-fo-repeater-item{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-fo-repeater .fi-fo-repeater-item{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-fo-repeater .fi-fo-repeater-item:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-repeater .fi-fo-repeater-item:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-repeater .fi-fo-repeater-item:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-repeater .fi-fo-repeater-item:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-fo-repeater .fi-fo-repeater-item.fi-collapsed .fi-fo-repeater-item-header-collapsible-actions{rotate:-180deg}.fi-fo-repeater .fi-fo-repeater-item.fi-collapsed .fi-fo-repeater-item-header-collapse-action,.fi-fo-repeater .fi-fo-repeater-item:not(.fi-collapsed) .fi-fo-repeater-item-header-expand-action{pointer-events:none;opacity:0}.fi-fo-repeater .fi-fo-repeater-item-header{align-items:center;column-gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex;overflow:hidden}.fi-fo-repeater.fi-collapsible .fi-fo-repeater-item-header{cursor:pointer;-webkit-user-select:none;user-select:none}.fi-fo-repeater .fi-fo-repeater-item-header-start-actions{align-items:center;column-gap:calc(var(--spacing) * 3);display:flex}.fi-fo-repeater .fi-fo-repeater-item-header-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-fo-repeater .fi-fo-repeater-item-header-label:where(.dark,.dark *){color:var(--color-white)}.fi-fo-repeater .fi-fo-repeater-item-header-label.fi-truncated{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fi-fo-repeater .fi-fo-repeater-item-header-end-actions{align-items:center;column-gap:calc(var(--spacing) * 3);margin-inline-start:auto;display:flex}.fi-fo-repeater .fi-fo-repeater-item-header-collapsible-actions{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));position:relative}.fi-fo-repeater .fi-fo-repeater-item-header-collapse-action{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))}.fi-fo-repeater .fi-fo-repeater-item-header-expand-action{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));position:absolute;top:0;right:0;bottom:0;left:0;rotate:180deg}.fi-fo-repeater .fi-fo-repeater-item-has-header>.fi-fo-repeater-item-content{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-100)}.fi-fo-repeater .fi-fo-repeater-item-has-header>.fi-fo-repeater-item-content:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-repeater .fi-fo-repeater-item-has-header>.fi-fo-repeater-item-content:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-repeater .fi-fo-repeater-item-content{padding:calc(var(--spacing) * 4)}.fi-fo-repeater .fi-fo-repeater-add-between-items-ctn{justify-content:center;width:100%;display:flex}.fi-fo-repeater .fi-fo-repeater-add-between-items{border-radius:var(--radius-lg);background-color:var(--color-white)}.fi-fo-repeater .fi-fo-repeater-add-between-items:where(.dark,.dark *){background-color:var(--gray-900)}.fi-fo-repeater .fi-fo-repeater-label-between-items-ctn{margin-block:calc(var(--spacing) * -2);align-items:center;display:flex;position:relative}.fi-fo-repeater .fi-fo-repeater-label-between-items-divider-before{width:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-200);flex-shrink:0}.fi-fo-repeater .fi-fo-repeater-label-between-items-divider-before:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-repeater .fi-fo-repeater-label-between-items-divider-before:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-repeater .fi-fo-repeater-label-between-items{padding-inline:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-500);flex-shrink:0}.fi-fo-repeater .fi-fo-repeater-label-between-items:where(.dark,.dark *){color:var(--gray-400)}.fi-fo-repeater .fi-fo-repeater-label-between-items-divider-after{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-200);flex:1}.fi-fo-repeater .fi-fo-repeater-label-between-items-divider-after:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-repeater .fi-fo-repeater-label-between-items-divider-after:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-repeater .fi-fo-repeater-add{justify-content:center;width:100%;display:flex}.fi-fo-repeater .fi-fo-repeater-add.fi-align-start,.fi-fo-repeater .fi-fo-repeater-add.fi-align-left{justify-content:flex-start}.fi-fo-repeater .fi-fo-repeater-add.fi-align-end,.fi-fo-repeater .fi-fo-repeater-add.fi-align-right{justify-content:flex-end}.fi-fo-simple-repeater{row-gap:calc(var(--spacing) * 4);display:grid}.fi-fo-simple-repeater .fi-fo-simple-repeater-items{gap:calc(var(--spacing) * 4)}.fi-fo-simple-repeater .fi-fo-simple-repeater-item{justify-content:flex-start;column-gap:calc(var(--spacing) * 3);display:flex}.fi-fo-simple-repeater .fi-fo-simple-repeater-item-content{flex:1}.fi-fo-simple-repeater .fi-fo-simple-repeater-item-actions{align-items:center;column-gap:var(--spacing);display:flex}.fi-fo-simple-repeater .fi-fo-simple-repeater-add{justify-content:center;width:100%;display:flex}.fi-fo-simple-repeater .fi-fo-simple-repeater-add.fi-align-start,.fi-fo-simple-repeater .fi-fo-simple-repeater-add.fi-align-left{justify-content:flex-start}.fi-fo-simple-repeater .fi-fo-simple-repeater-add.fi-align-end,.fi-fo-simple-repeater .fi-fo-simple-repeater-add.fi-align-right{justify-content:flex-end}.fi-fo-table-repeater{gap:calc(var(--spacing) * 3);display:grid}.fi-fo-table-repeater>table{width:100%;display:block}:where(.fi-fo-table-repeater>table>: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)));border-color:var(--gray-200)}.fi-fo-table-repeater>table{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-fo-table-repeater>table{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}:where(.fi-fo-table-repeater>table:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-fo-table-repeater>table:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-table-repeater>table:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-table-repeater>table:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-fo-table-repeater>table>thead{white-space:nowrap;display:none}.fi-fo-table-repeater>table>thead>tr>th{border-color:var(--gray-200);background-color:var(--gray-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}.fi-fo-table-repeater>table>thead>tr>th:first-of-type{border-start-start-radius:var(--radius-xl)}.fi-fo-table-repeater>table>thead>tr>th:last-of-type{border-start-end-radius:var(--radius-xl)}.fi-fo-table-repeater>table>thead>tr>th:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-table-repeater>table>thead>tr>th:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-table-repeater>table>thead>tr>th:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-table-repeater>table>thead>tr>th:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-table-repeater>table>thead>tr>th:where(.dark,.dark *){color:var(--color-white)}.fi-fo-table-repeater>table>thead>tr>th:not(:first-of-type){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.fi-fo-table-repeater>table>thead>tr>th:not(:last-of-type){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.fi-fo-table-repeater>table>thead>tr>th.fi-align-start,.fi-fo-table-repeater>table>thead>tr>th.fi-align-left{text-align:start}.fi-fo-table-repeater>table>thead>tr>th.fi-align-end,.fi-fo-table-repeater>table>thead>tr>th.fi-align-right{text-align:end}.fi-fo-table-repeater>table>thead>tr>th.fi-wrapped{white-space:normal}.fi-fo-table-repeater>table>thead>tr>th:not(.fi-wrapped){white-space:nowrap}.fi-fo-table-repeater>table>thead>tr>th.fi-fo-table-repeater-empty-header-cell{width:var(--spacing)}.fi-fo-table-repeater>table>tbody{display:block}:where(.fi-fo-table-repeater>table>tbody>: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)));border-color:var(--gray-200)}:where(.fi-fo-table-repeater>table>tbody:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-fo-table-repeater>table>tbody:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-table-repeater>table>tbody>tr{gap:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 6);display:grid}.fi-fo-table-repeater>table>tbody>tr>td{display:block}.fi-fo-table-repeater>table>tbody>tr>td.fi-hidden{display:none}.fi-fo-table-repeater>table>tbody>tr>td.fi-vertical-align-start{vertical-align:top}.fi-fo-table-repeater>table>tbody>tr>td.fi-vertical-align-center{vertical-align:middle}.fi-fo-table-repeater>table>tbody>tr>td.fi-vertical-align-end{vertical-align:bottom}.fi-fo-table-repeater>table .fi-fo-table-repeater-header-required-mark{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--danger-600)}.fi-fo-table-repeater>table .fi-fo-table-repeater-header-required-mark:where(.dark,.dark *){color:var(--danger-400)}.fi-fo-table-repeater>table .fi-fo-table-repeater-actions{align-items:center;column-gap:calc(var(--spacing) * 3);height:100%;display:flex}@supports (container-type:inline-size){.fi-fo-table-repeater{container-type:inline-size}@container (min-width:36rem){.fi-fo-table-repeater>table{display:table}.fi-fo-table-repeater>table>thead{display:table-header-group}.fi-fo-table-repeater>table>tbody{display:table-row-group}.fi-fo-table-repeater>table>tbody>tr{padding:0;display:table-row}.fi-fo-table-repeater>table>tbody>tr>td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:table-cell}.fi-fo-table-repeater>table>tbody>tr>td.fi-hidden{display:table-cell}.fi-fo-table-repeater>table>tbody>tr>td .fi-fo-field,.fi-fo-table-repeater>table>tbody>tr>td .fi-in-entry{row-gap:0}.fi-fo-table-repeater>table>tbody>tr>td .fi-fo-field-label-content,.fi-fo-table-repeater>table>tbody>tr>td .fi-in-entry-label{display:none}.fi-fo-table-repeater>table>tbody>tr>td .fi-fo-toggle-buttons-wrp .fi-fo-field-content-col{grid-auto-columns:1fr}.fi-fo-table-repeater>table .fi-fo-table-repeater-actions{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.fi-fo-table-repeater.fi-compact>table>tbody>tr>td{border-color:var(--gray-200);padding-inline:0;padding-block:var(--spacing)}.fi-fo-table-repeater.fi-compact>table>tbody>tr>td:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-table-repeater.fi-compact>table>tbody>tr>td:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-table-repeater.fi-compact>table>tbody>tr>td:not(:first-of-type){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.fi-fo-table-repeater.fi-compact>table>tbody>tr>td:not(:last-of-type){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.fi-fo-table-repeater.fi-compact .fi-input-wrp{--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);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!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;background-color:#0000!important}.fi-fo-table-repeater.fi-compact .fi-fo-field-wrp-error-message{padding-inline:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 2)}.fi-fo-table-repeater.fi-compact .fi-in-entry-content,.fi-fo-table-repeater.fi-compact .fi-fo-radio{padding-inline:calc(var(--spacing) * 3)}}}@supports not (container-type:inline-size){@media(min-width:64rem){.fi-fo-table-repeater>table{display:table}.fi-fo-table-repeater>table>thead{display:table-header-group}.fi-fo-table-repeater>table>tbody{display:table-row-group}.fi-fo-table-repeater>table>tbody>tr{padding:0;display:table-row}.fi-fo-table-repeater>table>tbody>tr>td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:table-cell}.fi-fo-table-repeater>table>tbody>tr>td.fi-hidden{display:table-cell}.fi-fo-table-repeater>table>tbody>tr>td .fi-fo-field,.fi-fo-table-repeater>table>tbody>tr>td .fi-in-entry{row-gap:0}.fi-fo-table-repeater>table>tbody>tr>td .fi-fo-field-label-content,.fi-fo-table-repeater>table>tbody>tr>td .fi-in-entry-label{display:none}.fi-fo-table-repeater>table>tbody>tr>td .fi-fo-toggle-buttons-wrp .fi-fo-field-content-col{grid-auto-columns:1fr}.fi-fo-table-repeater>table .fi-fo-table-repeater-actions{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.fi-fo-table-repeater.fi-compact>table>tbody>tr>td{border-color:var(--gray-200);padding-inline:0;padding-block:var(--spacing)}.fi-fo-table-repeater.fi-compact>table>tbody>tr>td:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-table-repeater.fi-compact>table>tbody>tr>td:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-table-repeater.fi-compact>table>tbody>tr>td:not(:first-of-type){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.fi-fo-table-repeater.fi-compact>table>tbody>tr>td:not(:last-of-type){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.fi-fo-table-repeater.fi-compact .fi-input-wrp{--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);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)!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;background-color:#0000!important}.fi-fo-table-repeater.fi-compact .fi-fo-field-wrp-error-message{padding-inline:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 2)}.fi-fo-table-repeater.fi-compact .fi-in-entry-content,.fi-fo-table-repeater.fi-compact .fi-fo-radio{padding-inline:calc(var(--spacing) * 3)}}}.fi-fo-table-repeater .fi-fo-table-repeater-add{justify-content:center;width:100%;display:flex}.fi-fo-table-repeater .fi-fo-table-repeater-add.fi-align-start,.fi-fo-table-repeater .fi-fo-table-repeater-add.fi-align-left{justify-content:flex-start}.fi-fo-table-repeater .fi-fo-table-repeater-add.fi-align-end,.fi-fo-table-repeater .fi-fo-table-repeater-add.fi-align-right{justify-content:flex-end}.fi-fo-rich-editor .fi-fo-rich-editor-uploading-file{pointer-events:none;cursor:wait;opacity:.5}.fi-fo-rich-editor .fi-fo-rich-editor-toolbar{column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex;position:relative}.fi-fo-rich-editor .fi-fo-rich-editor-toolbar:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-toolbar:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-floating-toolbar{visibility:hidden;z-index:20;margin-top:calc(var(--spacing) * -1);column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-300);background-color:var(--color-white);max-width:100%;padding:var(--spacing);--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);flex-wrap:wrap;display:flex;position:absolute}.fi-fo-rich-editor .fi-fo-rich-editor-floating-toolbar:where(.dark,.dark *){border-color:var(--gray-600);background-color:var(--gray-800)}.fi-fo-rich-editor .fi-fo-rich-editor-toolbar-group{column-gap:var(--spacing);display:flex}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool{display:inline-flex;position:relative}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger{height:calc(var(--spacing) * 8);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--radius-lg);--tw-border-style:none;padding-inline:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-700);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));--tw-duration:75ms;--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none;transition-duration:75ms;display:flex}@media(hover:hover){.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger:hover{background-color:var(--gray-50)}}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger:focus-visible{background-color:var(--gray-50)}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger:where(.dark,.dark *){color:var(--gray-200)}@media(hover:hover){.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger.fi-active{background-color:var(--gray-50);color:var(--primary-600)}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger.fi-active:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger.fi-active:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-trigger.fi-active:where(.dark,.dark *){color:var(--primary-400)}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-chevron{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);color:var(--gray-400)}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-chevron:where(.dark,.dark *){color:var(--gray-500)}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-menu{z-index:30;gap:var(--spacing);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-300);background-color:var(--color-white);padding:var(--spacing);--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);inset-inline-start:calc(var(--spacing) * 0);display:flex;position:absolute;top:calc(100% + .25rem)}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-menu:where(.dark,.dark *){border-color:var(--gray-600);background-color:var(--gray-800)}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option{height:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 8);cursor:pointer;border-radius:var(--radius-lg);--tw-border-style:none;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-700);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));--tw-duration:75ms;--tw-outline-style:none;background-color:#0000;border-style:none;outline-style:none;justify-content:center;align-items:center;padding:0;transition-duration:75ms;display:flex}@media(hover:hover){.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option:hover{background-color:var(--gray-50)}}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option:focus-visible{background-color:var(--gray-50)}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option:where(.dark,.dark *){color:var(--gray-200)}@media(hover:hover){.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option.fi-active{background-color:var(--gray-50);color:var(--primary-600)}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option.fi-active:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option.fi-active:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-option.fi-active:where(.dark,.dark *){color:var(--primary-400)}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-textual .fi-fo-rich-editor-dropdown-tool-menu{min-width:calc(var(--spacing) * 32);flex-direction:column}.fi-fo-rich-editor .fi-fo-rich-editor-dropdown-tool-textual .fi-fo-rich-editor-dropdown-tool-option{justify-content:flex-start;gap:calc(var(--spacing) * 2);min-width:0;padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);--tw-font-weight:var(--font-weight-normal);font-size:.8125rem;font-weight:var(--font-weight-normal);white-space:nowrap}.fi-fo-rich-editor .fi-fo-rich-editor-tool{height:calc(var(--spacing) * 8);min-width:calc(var(--spacing) * 8);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-700);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));--tw-duration:75ms;justify-content:center;align-items:center;transition-duration:75ms;display:flex}@media(hover:hover){.fi-fo-rich-editor .fi-fo-rich-editor-tool:hover{background-color:var(--gray-50)}}.fi-fo-rich-editor .fi-fo-rich-editor-tool:focus-visible{background-color:var(--gray-50)}.fi-fo-rich-editor .fi-fo-rich-editor-tool:where(.dark,.dark *){color:var(--gray-200)}@media(hover:hover){.fi-fo-rich-editor .fi-fo-rich-editor-tool:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-tool:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-fo-rich-editor .fi-fo-rich-editor-tool:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-tool:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-tool[disabled]{pointer-events:none;cursor:default;opacity:.7}.fi-fo-rich-editor .fi-fo-rich-editor-tool.fi-active{background-color:var(--gray-50);color:var(--primary-600)}.fi-fo-rich-editor .fi-fo-rich-editor-tool.fi-active:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-tool.fi-active:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-tool.fi-active:where(.dark,.dark *){color:var(--primary-400)}.fi-fo-rich-editor .fi-fo-rich-editor-tool.fi-fo-rich-editor-tool-with-label{align-items:center;column-gap:var(--spacing);padding-inline:calc(var(--spacing) * 1.5)}.fi-fo-rich-editor .fi-fo-rich-editor-uploading-file-message{align-items:center;column-gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);background-color:var(--gray-50);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700);display:flex}.fi-fo-rich-editor .fi-fo-rich-editor-uploading-file-message:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-uploading-file-message:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-uploading-file-message:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-uploading-file-message:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-uploading-file-message:where(.dark,.dark *){color:var(--gray-200)}.fi-fo-rich-editor .fi-fo-rich-editor-uploading-file-message .fi-loading-indicator{color:var(--gray-400)}.fi-fo-rich-editor .fi-fo-rich-editor-uploading-file-message .fi-loading-indicator:where(.dark,.dark *){color:var(--gray-500)}.fi-fo-rich-editor .fi-fo-rich-editor-file-validation-message{align-items:center;column-gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--danger-200);background-color:var(--danger-50);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--danger-700);display:flex}.fi-fo-rich-editor .fi-fo-rich-editor-file-validation-message:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-file-validation-message:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-file-validation-message:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-file-validation-message:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-file-validation-message:where(.dark,.dark *){color:var(--danger-200)}.fi-fo-rich-editor .fi-fo-rich-editor-main{flex-direction:column-reverse;display:flex}.fi-fo-rich-editor .fi-fo-rich-editor-content{min-height:calc(var(--spacing) * 12);width:100%;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);flex:1;position:relative}.fi-fo-rich-editor span[data-type=mergeTag]{white-space:nowrap;margin-block:0;display:inline-block}.fi-fo-rich-editor span[data-type=mergeTag]:before{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);opacity:.6;content:"{{";margin-inline-end:var(--spacing)}.fi-fo-rich-editor span[data-type=mergeTag]:after{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);opacity:.6;content:"}}";margin-inline-start:var(--spacing)}.fi-fo-rich-editor span[data-type=mention]{background-color:var(--primary-50);padding-inline:var(--spacing);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--primary-600);border-radius:.25rem;margin-block:0;display:inline-block}.fi-fo-rich-editor span[data-type=mention]:where(.dark,.dark *){background-color:var(--primary-400)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor span[data-type=mention]:where(.dark,.dark *){background-color:color-mix(in oklab,var(--primary-400) 10%,transparent)}}.fi-fo-rich-editor span[data-type=mention]:where(.dark,.dark *){color:var(--primary-400)}.fi-fo-rich-editor .fi-fo-rich-editor-panels{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);background-color:var(--gray-50);width:100%}.fi-fo-rich-editor .fi-fo-rich-editor-panels:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-panels:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-panels:where(.dark,.dark *){background-color:var(--gray-900)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-panels:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-900) 30%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-panel-header{align-items:flex-start;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}.fi-fo-rich-editor .fi-fo-rich-editor-panel-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950);flex:1}.fi-fo-rich-editor .fi-fo-rich-editor-panel-heading:where(.dark,.dark *){color:var(--color-white)}.fi-fo-rich-editor .fi-fo-rich-editor-panel-close-btn-ctn{flex-shrink:0}.fi-fo-rich-editor .fi-fo-rich-editor-panel{display:grid}:where(.fi-fo-rich-editor .fi-fo-rich-editor-panel>: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)));border-color:var(--gray-200)}:where(.fi-fo-rich-editor .fi-fo-rich-editor-panel:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-fo-rich-editor .fi-fo-rich-editor-panel:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-merge-tags-list{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.fi-fo-rich-editor .fi-fo-rich-editor-merge-tag-btn{cursor:move;border-radius:var(--radius-lg);background-color:var(--color-white);padding:var(--spacing);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-600);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-600)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-merge-tag-btn{--tw-ring-color:color-mix(in oklab, var(--gray-600) 10%, transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-merge-tag-btn:where(.dark,.dark *){background-color:var(--gray-400)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-merge-tag-btn:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-400) 10%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-merge-tag-btn:where(.dark,.dark *){color:var(--gray-200);--tw-ring-color:var(--gray-400)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-merge-tag-btn:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--gray-400) 20%, transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-custom-blocks-ctn{display:grid;overflow-y:auto}.fi-fo-rich-editor .fi-fo-rich-editor-custom-blocks-group-header{z-index:10;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);background-color:var(--gray-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950);text-transform:capitalize;position:sticky;top:-1px}.fi-fo-rich-editor .fi-fo-rich-editor-custom-blocks-group-header:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-custom-blocks-group-header:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-custom-blocks-group-header:where(.dark,.dark *){background-color:var(--gray-800);color:var(--color-white)}.fi-fo-rich-editor .fi-fo-rich-editor-custom-blocks-group-header:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:1px}.fi-fo-rich-editor .fi-fo-rich-editor-custom-blocks-list{gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.fi-fo-rich-editor:has(.fi-fo-rich-editor-custom-blocks-group-header) .fi-fo-rich-editor-custom-blocks-list{background-color:var(--color-white)}.fi-fo-rich-editor:has(.fi-fo-rich-editor-custom-blocks-group-header) .fi-fo-rich-editor-custom-blocks-list:where(.dark,.dark *){background-color:var(--gray-900)}.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-btn{cursor:move;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-lg);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-600);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-600);display:flex}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-btn{--tw-ring-color:color-mix(in oklab, var(--gray-600) 10%, transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-btn:where(.dark,.dark *){background-color:var(--gray-400)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-btn:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-400) 10%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-btn:where(.dark,.dark *){color:var(--gray-200);--tw-ring-color:var(--gray-400)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-btn:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--gray-400) 20%, transparent)}}.fi-fo-rich-editor .tiptap{height:100%}.fi-fo-rich-editor .tiptap:focus{--tw-outline-style:none;outline-style:none}div:is(.fi-fo-rich-editor .tiptap:focus .ProseMirror-selectednode)[data-type=customBlock],img:is(.fi-fo-rich-editor .tiptap:focus .ProseMirror-selectednode){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--primary-600)}:is(div:is(.fi-fo-rich-editor .tiptap:focus .ProseMirror-selectednode)[data-type=customBlock],img:is(.fi-fo-rich-editor .tiptap:focus .ProseMirror-selectednode)):where(.dark,.dark *){--tw-ring-color:var(--primary-500)}.fi-fo-rich-editor .tiptap p.is-editor-empty:first-child:before{pointer-events:none;float:inline-start;height:0;color:var(--gray-400);content:attr(data-placeholder)}.fi-fo-rich-editor .tiptap p.is-editor-empty:first-child:where(.dark,.dark *):before{color:var(--gray-500)}.fi-fo-rich-editor .tiptap [data-type=details]{margin-block:calc(var(--spacing) * 6);gap:var(--spacing);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-950);display:flex}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .tiptap [data-type=details]{border-color:color-mix(in oklab,var(--gray-950) 20%,transparent)}}.fi-fo-rich-editor .tiptap [data-type=details]{padding:calc(var(--spacing) * 4)}.fi-fo-rich-editor .tiptap [data-type=details]:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .tiptap [data-type=details]:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.fi-fo-rich-editor .tiptap [data-type=details]>div:first-of-type{margin-top:0!important}.fi-fo-rich-editor .tiptap [data-type=details] summary{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);list-style-type:none}.fi-fo-rich-editor .tiptap [data-type=details]>button{margin-top:1px;margin-right:calc(var(--spacing) * 2);width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);border-radius:var(--radius-md);padding:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;background-color:#0000;justify-content:center;align-items:center;line-height:1;display:flex}@media(hover:hover){.fi-fo-rich-editor .tiptap [data-type=details]>button:hover{background-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .tiptap [data-type=details]>button:hover{background-color:color-mix(in oklab,var(--gray-950) 5%,transparent)}}.fi-fo-rich-editor .tiptap [data-type=details]>button:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .tiptap [data-type=details]>button:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-fo-rich-editor .tiptap [data-type=details]>button:before{content:"▶"}.fi-fo-rich-editor .tiptap [data-type=details].is-open>button:before{transform:rotate(90deg)}.fi-fo-rich-editor .tiptap [data-type=details]>div{gap:calc(var(--spacing) * 4);flex-direction:column;width:100%;display:flex}.fi-fo-rich-editor .tiptap [data-type=details]>div>[data-type=detailsContent]{margin-top:0!important}.fi-fo-rich-editor .tiptap [data-type=details]>div>[data-type=detailsContent]>:last-child{margin-bottom:calc(var(--spacing) * 4)}.fi-fo-rich-editor .tiptap table{table-layout:fixed;border-collapse:collapse;width:100%;margin:0;overflow:hidden}.fi-fo-rich-editor .tiptap table:first-child{margin-top:0}.fi-fo-rich-editor .tiptap table td,.fi-fo-rich-editor .tiptap table th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-300);vertical-align:top;min-width:1em;position:relative;padding:calc(var(--spacing) * 2)!important}:is(.fi-fo-rich-editor .tiptap table td,.fi-fo-rich-editor .tiptap table th):where(.dark,.dark *){border-color:var(--gray-600)}:is(.fi-fo-rich-editor .tiptap table td,.fi-fo-rich-editor .tiptap table th)>*{margin-bottom:0}.fi-fo-rich-editor .tiptap table th{background-color:var(--gray-100);text-align:start;--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.fi-fo-rich-editor .tiptap table th:where(.dark,.dark *){background-color:var(--gray-800);color:var(--color-white)}.fi-fo-rich-editor .tiptap table .selectedCell:after{pointer-events:none;z-index:2;background-color:var(--gray-200);inset-inline-start:calc(var(--spacing) * 0);inset-inline-end:calc(var(--spacing) * 0);position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .tiptap table .selectedCell:after{background-color:color-mix(in oklab,var(--gray-200) 80%,transparent)}}.fi-fo-rich-editor .tiptap table .selectedCell:after{--tw-content:"";content:var(--tw-content)}.fi-fo-rich-editor .tiptap table .selectedCell:where(.dark,.dark *):after{background-color:var(--gray-800)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .tiptap table .selectedCell:where(.dark,.dark *):after{background-color:color-mix(in oklab,var(--gray-800) 80%,transparent)}}.fi-fo-rich-editor .tiptap table .column-resize-handle{pointer-events:none;width:var(--spacing);background-color:var(--primary-600);inset-inline-end:calc(var(--spacing) * 0);position:absolute;top:0;bottom:0;margin:0!important}.fi-fo-rich-editor .tiptap .tableWrapper{overflow-x:auto}.fi-fo-rich-editor .tiptap.resize-cursor{cursor:col-resize;cursor:ew-resize}.fi-fo-rich-editor .tiptap .grid-layout>.grid-layout-col{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .tiptap .grid-layout>.grid-layout-col{border-color:color-mix(in oklab,var(--gray-950) 20%,transparent)}}.fi-fo-rich-editor .tiptap .grid-layout>.grid-layout-col{padding:calc(var(--spacing) * 4)}.fi-fo-rich-editor .tiptap .grid-layout>.grid-layout-col:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .tiptap .grid-layout>.grid-layout-col:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.fi-fo-rich-editor .tiptap [data-resize-handle]{z-index:10;background:#00000080;border:1px solid #fffc;border-radius:2px;position:absolute}.fi-fo-rich-editor .tiptap [data-resize-handle]:hover{background:#000c}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle]{margin:0!important}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=top-left],.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=top-right],.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=bottom-left],.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=bottom-right]{width:8px;height:8px}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=top-left]{cursor:nwse-resize;top:-4px;left:-4px}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=top-right]{cursor:nesw-resize;top:-4px;right:-4px}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=bottom-left]{cursor:nesw-resize;bottom:-4px;left:-4px}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=bottom-right]{cursor:nwse-resize;bottom:-4px;right:-4px}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=top],.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=bottom]{height:6px;left:8px;right:8px}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=top]{cursor:ns-resize;top:-3px}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=bottom]{cursor:ns-resize;bottom:-3px}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=left],.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=right]{width:6px;top:8px;bottom:8px}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=left]{cursor:ew-resize;left:-3px}.fi-fo-rich-editor .tiptap [data-resize-handle][data-resize-handle=right]{cursor:ew-resize;right:-3px}.fi-fo-rich-editor .tiptap [data-resize-state=true] [data-resize-wrapper]{border-radius:.125rem;outline:1px solid #00000040;position:relative}.fi-fo-rich-editor.fi-disabled [data-resize-handle]{display:none}.fi-fo-rich-editor.fi-disabled [data-resize-state=true] [data-resize-wrapper]{outline:none}@supports (-webkit-touch-callout:none){.fi-fo-rich-editor .tiptap.ProseMirror{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.fi-fo-rich-editor img{display:inline-block}.fi-fo-rich-editor div[data-type=customBlock]{display:grid}:where(.fi-fo-rich-editor div[data-type=customBlock]>: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)));border-color:var(--gray-200)}.fi-fo-rich-editor div[data-type=customBlock]{border-radius:var(--radius-lg);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor div[data-type=customBlock]{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}:where(.fi-fo-rich-editor div[data-type=customBlock]:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-fo-rich-editor div[data-type=customBlock]:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-rich-editor div[data-type=customBlock]:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor div[data-type=customBlock]:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-header{align-items:flex-start;gap:calc(var(--spacing) * 3);background-color:var(--gray-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);display:flex}.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-header:where(.dark,.dark *){background-color:var(--gray-900)}@supports (color:color-mix(in lab,red,red)){.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-header:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-900) 30%,transparent)}}.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950);flex:1}.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-heading:where(.dark,.dark *){color:var(--color-white)}.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-edit-btn-ctn,.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-delete-btn-ctn{flex-shrink:0}.fi-fo-rich-editor .fi-fo-rich-editor-custom-block-preview{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}@supports (container-type:inline-size){.fi-fo-rich-editor{container-type:inline-size}@container (min-width:42rem){.fi-fo-rich-editor .fi-fo-rich-editor-main{flex-direction:row}.fi-fo-rich-editor .fi-fo-rich-editor-panels{max-width:var(--container-3xs);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-end-end-radius:var(--radius-lg)}}}@supports not (container-type:inline-size){@media(min-width:48rem){.fi-fo-rich-editor .fi-fo-rich-editor-main{flex-direction:row}.fi-fo-rich-editor .fi-fo-rich-editor-panels{max-width:var(--container-3xs);border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-end-end-radius:var(--radius-lg)}}}:scope .fi-fo-rich-editor-text-color-select-option{align-items:center;gap:calc(var(--spacing) * 2);display:flex}:scope .fi-fo-rich-editor-text-color-select-option .fi-fo-rich-editor-text-color-select-option-preview{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);background-color:var(--color);border-radius:3.40282e38px;flex-shrink:0}:scope .fi-fo-rich-editor-text-color-select-option .fi-fo-rich-editor-text-color-select-option-preview:where(.dark,.dark *){background-color:var(--dark-color)}[x-sortable]:has(.fi-sortable-ghost) .fi-fo-rich-editor{pointer-events:none}.fi-fo-select .fi-hidden{display:none}@media(min-width:40rem){.fi-fo-select-wrp.fi-fo-field-has-inline-label .fi-fo-field-label-col{padding-top:calc(var(--spacing) * 1.5)}}.fi-fo-slider{gap:calc(var(--spacing) * 4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);background-color:#0000;border-width:0}@supports (color:color-mix(in lab,red,red)){.fi-fo-slider{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-fo-slider:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-fo-slider:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-fo-slider .noUi-connect{background-color:var(--primary-500)}.fi-fo-slider .noUi-connect:where(.dark,.dark *){background-color:var(--primary-600)}.fi-fo-slider .noUi-connects{border-radius:var(--radius-lg);background-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-fo-slider .noUi-connects{background-color:color-mix(in oklab,var(--gray-950) 5%,transparent)}}.fi-fo-slider .noUi-connects:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-fo-slider .noUi-connects:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-fo-slider .noUi-handle{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-950);position:absolute}@supports (color:color-mix(in lab,red,red)){.fi-fo-slider .noUi-handle{border-color:color-mix(in oklab,var(--gray-950) 10%,transparent)}}.fi-fo-slider .noUi-handle{background-color:var(--color-white);--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);backface-visibility:hidden}.fi-fo-slider .noUi-handle:focus{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--primary-600)}.fi-fo-slider .noUi-handle:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-fo-slider .noUi-handle:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.fi-fo-slider .noUi-handle:where(.dark,.dark *){background-color:var(--gray-700)}.fi-fo-slider .noUi-handle:where(.dark,.dark *):focus{outline-color:var(--primary-500)}.fi-fo-slider .noUi-handle:before,.fi-fo-slider .noUi-handle:after{border-style:var(--tw-border-style);background-color:var(--gray-400);border-width:0}.fi-fo-slider .noUi-tooltip{border-radius:var(--radius-md);border-style:var(--tw-border-style);background-color:var(--color-white);color:var(--gray-950);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);border-width:0}@supports (color:color-mix(in lab,red,red)){.fi-fo-slider .noUi-tooltip{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-fo-slider .noUi-tooltip:where(.dark,.dark *){background-color:var(--gray-800);color:var(--color-white);--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-fo-slider .noUi-tooltip:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-fo-slider .noUi-pips .noUi-value{color:var(--gray-950)}.fi-fo-slider .noUi-pips .noUi-value:where(.dark,.dark *){color:var(--color-white)}.fi-fo-slider.fi-fo-slider-vertical{margin-top:calc(var(--spacing) * 4);height:calc(var(--spacing) * 40)}.fi-fo-slider.fi-fo-slider-vertical.fi-fo-slider-has-tooltips{margin-inline-start:calc(var(--spacing) * 10)}.fi-fo-slider:not(.fi-fo-slider-vertical).fi-fo-slider-has-pips{margin-bottom:calc(var(--spacing) * 8)}.fi-fo-slider:not(.fi-fo-slider-vertical).fi-fo-slider-has-tooltips{margin-top:calc(var(--spacing) * 10)}.fi-fo-slider:not(.fi-fo-slider-vertical) .noUi-pips .noUi-value{margin-top:var(--spacing)}.fi-fo-tags-input.fi-disabled .fi-badge-delete-btn{display:none}.fi-fo-tags-input .fi-fo-tags-input-tags-ctn{gap:calc(var(--spacing) * 1.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-top-color:var(--gray-200);width:100%;padding:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.fi-fo-tags-input .fi-fo-tags-input-tags-ctn:where(.dark,.dark *){border-top-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-fo-tags-input .fi-fo-tags-input-tags-ctn:where(.dark,.dark *){border-top-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-fo-tags-input .fi-fo-tags-input-tags-ctn>template{display:none}.fi-fo-tags-input .fi-fo-tags-input-tags-ctn>.fi-badge.fi-reorderable{cursor:move}.fi-fo-tags-input .fi-fo-tags-input-tags-ctn>.fi-badge .fi-badge-label-ctn{text-align:start;-webkit-user-select:none;user-select:none}@media(min-width:40rem){.fi-fo-tags-input-wrp.fi-fo-field-has-inline-label .fi-fo-field-label-col{padding-top:calc(var(--spacing) * 1.5)}}.fi-fo-text-input{overflow:hidden}.fi-fo-text-input input.fi-revealable::-ms-reveal{display:none}.fi-fo-textarea{overflow:hidden}.fi-fo-textarea textarea{--tw-border-style:none;width:100%;height:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--gray-950);background-color:#0000;border-style:none;display:block}.fi-fo-textarea textarea::placeholder{color:var(--gray-400)}.fi-fo-textarea textarea:focus{--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);--tw-outline-style:none;outline-style:none}.fi-fo-textarea textarea:disabled{color:var(--gray-500);-webkit-text-fill-color:var(--color-gray-500)}.fi-fo-textarea textarea:disabled::placeholder{-webkit-text-fill-color:var(--color-gray-400)}.fi-fo-textarea textarea:where(.dark,.dark *){color:var(--color-white)}.fi-fo-textarea textarea:where(.dark,.dark *)::placeholder{color:var(--gray-500)}.fi-fo-textarea textarea:where(.dark,.dark *):disabled{color:var(--gray-400);-webkit-text-fill-color:var(--color-gray-400)}.fi-fo-textarea textarea:where(.dark,.dark *):disabled::placeholder{-webkit-text-fill-color:var(--color-gray-500)}@supports (-webkit-touch-callout:none){.fi-fo-textarea textarea{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.fi-fo-textarea.fi-autosizable textarea{resize:none}@media(min-width:40rem){.fi-fo-textarea-wrp.fi-fo-field-has-inline-label .fi-fo-field-label-col{padding-top:calc(var(--spacing) * 1.5)}}.fi-fo-toggle-buttons.fi-btn-group{width:max-content}.fi-fo-toggle-buttons:not(.fi-btn-group){gap:calc(var(--spacing) * 3)}.fi-fo-toggle-buttons:not(.fi-btn-group).fi-inline{flex-wrap:wrap;display:flex}.fi-fo-toggle-buttons:not(.fi-btn-group):not(.fi-inline).fi-grid-direction-col{margin-top:calc(var(--spacing) * -3)}.fi-fo-toggle-buttons:not(.fi-btn-group):not(.fi-inline).fi-grid-direction-col .fi-fo-toggle-buttons-btn-ctn{break-inside:avoid;padding-top:calc(var(--spacing) * 3)}.fi-fo-toggle-buttons .fi-fo-toggle-buttons-input{pointer-events:none;opacity:0;position:absolute}@media(min-width:40rem){.fi-fo-toggle-buttons-wrp.fi-fo-field-has-inline-label .fi-fo-field-label-col{padding-top:calc(var(--spacing) * 1.5)}}.fi-in-code .phiki{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.fi-in-code .phiki{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-in-code .phiki:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-in-code .phiki:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-in-code:where(.dark,.dark *) .phiki,.fi-in-code:where(.dark,.dark *) .phiki span{color:var(--phiki-dark-color)!important;background-color:var(--phiki-dark-background-color)!important;font-style:var(--phiki-dark-font-style)!important;font-weight:var(--phiki-dark-font-weight)!important;-webkit-text-decoration:var(--phiki-dark-text-decoration)!important;text-decoration:var(--phiki-dark-text-decoration)!important}.fi-in-code.fi-copyable{cursor:pointer}.fi-in-color{gap:calc(var(--spacing) * 1.5);width:100%;display:flex}.fi-in-color.fi-wrapped{flex-wrap:wrap}.fi-in-color.fi-align-start,.fi-in-color.fi-align-left{justify-content:flex-start}.fi-in-color.fi-align-center{justify-content:center}.fi-in-color.fi-align-end,.fi-in-color.fi-align-right{justify-content:flex-end}.fi-in-color.fi-align-justify,.fi-in-color.fi-align-between{justify-content:space-between}.fi-in-color>.fi-in-color-item{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-md);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-in-color>.fi-in-color-item{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-in-color>.fi-in-color-item:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-in-color>.fi-in-color-item:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-in-color>.fi-in-color-item.fi-copyable{cursor:pointer;--tw-outline-style:none;outline-style:none}.fi-in-color>.fi-in-color-item.fi-copyable: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);--tw-ring-color:var(--primary-600)}.fi-in-color>.fi-in-color-item.fi-copyable:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--primary-500)}.fi-in-entry{row-gap:calc(var(--spacing) * 2);display:grid}@media(min-width:40rem){.fi-in-entry.fi-in-entry-has-inline-label{align-items:flex-start;column-gap:calc(var(--spacing) * 4);grid-template-columns:repeat(3,minmax(0,1fr))}.fi-in-entry.fi-in-entry-has-inline-label .fi-in-entry-content-col{grid-column:span 2/span 2}}.fi-in-entry .fi-in-entry-label-ctn{align-items:flex-start;column-gap:calc(var(--spacing) * 3);display:flex}.fi-in-entry .fi-in-entry-label-ctn>.fi-sc:first-child{flex-grow:0}.fi-in-entry .fi-in-entry-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-in-entry .fi-in-entry-label:where(.dark,.dark *){color:var(--color-white)}.fi-in-entry .fi-in-entry-label-col,.fi-in-entry .fi-in-entry-content-col{row-gap:calc(var(--spacing) * 2);grid-auto-columns:minmax(0,1fr);display:grid}.fi-in-entry .fi-in-entry-content-ctn{align-items:center;column-gap:calc(var(--spacing) * 3);width:100%;display:flex}.fi-in-entry .fi-in-entry-content{text-align:start;width:100%;display:block}.fi-in-entry .fi-in-entry-content.fi-align-center{text-align:center}.fi-in-entry .fi-in-entry-content.fi-align-end{text-align:end}.fi-in-entry .fi-in-entry-content.fi-align-left{text-align:left}.fi-in-entry .fi-in-entry-content.fi-align-right{text-align:right}.fi-in-entry .fi-in-entry-content.fi-align-justify,.fi-in-entry .fi-in-entry-content.fi-align-between{text-align:justify}.fi-in-entry .fi-in-placeholder{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-400)}.fi-in-entry .fi-in-placeholder:where(.dark,.dark *){color:var(--gray-500)}.fi-in-key-value{table-layout:auto;width:100%}:where(.fi-in-key-value>: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)));border-color:var(--gray-200)}.fi-in-key-value{border-radius:var(--radius-lg);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-in-key-value{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}:where(.fi-in-key-value:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-in-key-value:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-in-key-value:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-in-key-value:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-in-key-value:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-in-key-value:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-in-key-value thead th{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700)}.fi-in-key-value thead th:where(.dark,.dark *){color:var(--gray-200)}:where(.fi-in-key-value tbody>: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)));border-color:var(--gray-200)}.fi-in-key-value tbody{font-family:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}@media(min-width:40rem){.fi-in-key-value tbody{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}}:where(.fi-in-key-value tbody:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-in-key-value tbody:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}:where(.fi-in-key-value tr>: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)));border-color:var(--gray-200)}:where(.fi-in-key-value tr:where(:dir(rtl),[dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-divide-x-reverse:1}:where(.fi-in-key-value tr:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-in-key-value tr:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-in-key-value tbody th,.fi-in-key-value tbody td{width:50%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);text-align:start;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);overflow-wrap:anywhere}:is(.fi-in-key-value tbody th,.fi-in-key-value tbody td).fi-in-placeholder{width:100%;padding-block:calc(var(--spacing) * 2);text-align:center;font-family:"Twemoji Country Flags",var(--font-family),"IBM Plex Sans Arabic",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.fi-in-icon{gap:calc(var(--spacing) * 1.5);width:100%;display:flex}.fi-in-icon.fi-wrapped{flex-wrap:wrap}.fi-in-icon.fi-in-icon-has-line-breaks{flex-direction:column}.fi-in-icon.fi-align-start,.fi-in-icon.fi-align-left{justify-content:flex-start}.fi-in-icon.fi-align-center{justify-content:center}.fi-in-icon.fi-align-end,.fi-in-icon.fi-align-right{justify-content:flex-end}.fi-in-icon.fi-align-justify,.fi-in-icon.fi-align-between{justify-content:space-between}.fi-in-icon>.fi-icon,.fi-in-icon>a>.fi-icon{color:var(--gray-400)}:is(.fi-in-icon>.fi-icon,.fi-in-icon>a>.fi-icon):where(.dark,.dark *){color:var(--gray-500)}:is(.fi-in-icon>.fi-icon,.fi-in-icon>a>.fi-icon).fi-color{color:var(--text)}:is(.fi-in-icon>.fi-icon,.fi-in-icon>a>.fi-icon).fi-color:where(.dark,.dark *){color:var(--dark-text)}.fi-in-image{align-items:center;gap:calc(var(--spacing) * 1.5);width:100%;display:flex}.fi-in-image img{object-fit:cover;object-position:center;max-width:none}.fi-in-image.fi-circular img{border-radius:3.40282e38px}.fi-in-image.fi-in-image-ring img,.fi-in-image.fi-in-image-ring .fi-in-image-limited-remaining-text{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-white)}:is(.fi-in-image.fi-in-image-ring img,.fi-in-image.fi-in-image-ring .fi-in-image-limited-remaining-text):where(.dark,.dark *){--tw-ring-color:var(--gray-900)}.fi-in-image.fi-in-image-ring.fi-in-image-ring-1 img,.fi-in-image.fi-in-image-ring.fi-in-image-ring-1 .fi-in-image-limited-remaining-text{--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)}.fi-in-image.fi-in-image-ring.fi-in-image-ring-2 img,.fi-in-image.fi-in-image-ring.fi-in-image-ring-2 .fi-in-image-limited-remaining-text{--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)}.fi-in-image.fi-in-image-ring.fi-in-image-ring-4 img,.fi-in-image.fi-in-image-ring.fi-in-image-ring-4 .fi-in-image-limited-remaining-text{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.fi-in-image.fi-in-image-overlap-1{column-gap:0}:where(.fi-in-image.fi-in-image-overlap-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}.fi-in-image.fi-in-image-overlap-2{column-gap:0}:where(.fi-in-image.fi-in-image-overlap-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)))}.fi-in-image.fi-in-image-overlap-3{column-gap:0}:where(.fi-in-image.fi-in-image-overlap-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -3) * calc(1 - var(--tw-space-x-reverse)))}.fi-in-image.fi-in-image-overlap-4{column-gap:0}:where(.fi-in-image.fi-in-image-overlap-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -4) * calc(1 - var(--tw-space-x-reverse)))}.fi-in-image.fi-in-image-overlap-5{column-gap:0}:where(.fi-in-image.fi-in-image-overlap-5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -5) * calc(1 - var(--tw-space-x-reverse)))}.fi-in-image.fi-in-image-overlap-6{column-gap:0}:where(.fi-in-image.fi-in-image-overlap-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -6) * calc(1 - var(--tw-space-x-reverse)))}.fi-in-image.fi-in-image-overlap-7{column-gap:0}:where(.fi-in-image.fi-in-image-overlap-7>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -7) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -7) * calc(1 - var(--tw-space-x-reverse)))}.fi-in-image.fi-in-image-overlap-8{column-gap:0}:where(.fi-in-image.fi-in-image-overlap-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -8) * calc(1 - var(--tw-space-x-reverse)))}.fi-in-image.fi-wrapped{flex-wrap:wrap}.fi-in-image.fi-align-start,.fi-in-image.fi-align-left{justify-content:flex-start}.fi-in-image.fi-align-center{justify-content:center}.fi-in-image.fi-align-end,.fi-in-image.fi-align-right{justify-content:flex-end}.fi-in-image.fi-align-justify,.fi-in-image.fi-align-between{justify-content:space-between}.fi-in-image.fi-stacked .fi-in-image-limited-remaining-text{background-color:var(--gray-100);border-radius:3.40282e38px}.fi-in-image.fi-stacked .fi-in-image-limited-remaining-text:where(.dark,.dark *){background-color:var(--gray-800)}.fi-in-image .fi-in-image-limited-remaining-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-500);justify-content:center;align-items:center;display:flex}.fi-in-image .fi-in-image-limited-remaining-text:where(.dark,.dark *){color:var(--gray-400)}.fi-in-image .fi-in-image-limited-remaining-text.fi-size-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.fi-in-image .fi-in-image-limited-remaining-text.fi-size-base,.fi-in-image .fi-in-image-limited-remaining-text.fi-size-md{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.fi-in-image .fi-in-image-limited-remaining-text.fi-size-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}ul.fi-in-repeatable{gap:calc(var(--spacing) * 4)}.fi-in-repeatable>.fi-in-repeatable-item{display:block}.fi-in-repeatable.fi-contained>.fi-in-repeatable-item{border-radius:var(--radius-xl);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-in-repeatable.fi-contained>.fi-in-repeatable-item{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-in-repeatable.fi-contained>.fi-in-repeatable-item:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-in-repeatable.fi-contained>.fi-in-repeatable-item:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-in-repeatable.fi-contained>.fi-in-repeatable-item:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-in-repeatable.fi-contained>.fi-in-repeatable-item:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-in-table-repeatable{gap:calc(var(--spacing) * 3);display:grid}.fi-in-table-repeatable>table{width:100%;display:block}:where(.fi-in-table-repeatable>table>: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)));border-color:var(--gray-200)}.fi-in-table-repeatable>table{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-in-table-repeatable>table{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}:where(.fi-in-table-repeatable>table:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-in-table-repeatable>table:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-in-table-repeatable>table:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-in-table-repeatable>table:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-in-table-repeatable>table>thead{white-space:nowrap;display:none}.fi-in-table-repeatable>table>thead>tr>th{border-color:var(--gray-200);background-color:var(--gray-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}.fi-in-table-repeatable>table>thead>tr>th:first-of-type{border-start-start-radius:var(--radius-xl)}.fi-in-table-repeatable>table>thead>tr>th:last-of-type{border-start-end-radius:var(--radius-xl)}.fi-in-table-repeatable>table>thead>tr>th:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-in-table-repeatable>table>thead>tr>th:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-in-table-repeatable>table>thead>tr>th:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-in-table-repeatable>table>thead>tr>th:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-in-table-repeatable>table>thead>tr>th:where(.dark,.dark *){color:var(--color-white)}.fi-in-table-repeatable>table>thead>tr>th:not(:first-of-type){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.fi-in-table-repeatable>table>thead>tr>th:not(:last-of-type){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.fi-in-table-repeatable>table>thead>tr>th.fi-align-center{text-align:center}.fi-in-table-repeatable>table>thead>tr>th.fi-align-end,.fi-in-table-repeatable>table>thead>tr>th.fi-align-right{text-align:end}.fi-in-table-repeatable>table>thead>tr>th.fi-wrapped{white-space:normal}.fi-in-table-repeatable>table>thead>tr>th:not(.fi-wrapped){white-space:nowrap}.fi-in-table-repeatable>table>thead>tr>th.fi-in-table-repeatable-empty-header-cell{width:var(--spacing)}.fi-in-table-repeatable>table>tbody{display:block}:where(.fi-in-table-repeatable>table>tbody>: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)));border-color:var(--gray-200)}:where(.fi-in-table-repeatable>table>tbody:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-in-table-repeatable>table>tbody:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-in-table-repeatable>table>tbody>tr{gap:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 6);display:grid}.fi-in-table-repeatable>table>tbody>tr>td{display:block}.fi-in-table-repeatable>table>tbody>tr>td.fi-hidden{display:none}@supports (container-type:inline-size){.fi-in-table-repeatable{container-type:inline-size}@container (min-width:36rem){.fi-in-table-repeatable>table{display:table}.fi-in-table-repeatable>table>thead{display:table-header-group}.fi-in-table-repeatable>table>tbody{display:table-row-group}.fi-in-table-repeatable>table>tbody>tr{padding:0;display:table-row}.fi-in-table-repeatable>table>tbody>tr>td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:table-cell}.fi-in-table-repeatable>table>tbody>tr>td.fi-hidden{display:table-cell}.fi-in-table-repeatable>table>tbody>tr>td .fi-in-entry{row-gap:0}.fi-in-table-repeatable>table>tbody>tr>td .fi-in-entry-label{display:none}.fi-in-table-repeatable>table .fi-in-table-repeatable-actions{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}}}@supports not (container-type:inline-size){@media(min-width:64rem){.fi-in-table-repeatable>table{display:table}.fi-in-table-repeatable>table>thead{display:table-header-group}.fi-in-table-repeatable>table>tbody{display:table-row-group}.fi-in-table-repeatable>table>tbody>tr{padding:0;display:table-row}.fi-in-table-repeatable>table>tbody>tr>td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:table-cell}.fi-in-table-repeatable>table>tbody>tr>td.fi-hidden{display:table-cell}.fi-in-table-repeatable>table>tbody>tr>td .fi-in-entry{row-gap:0}.fi-in-table-repeatable>table>tbody>tr>td .fi-in-entry-label{display:none}}}.fi-in-text{width:100%}.fi-in-text.fi-in-text-affixed{gap:calc(var(--spacing) * 3);display:flex}.fi-in-text .fi-in-text-affixed-content{flex:1;min-width:0}.fi-in-text .fi-in-text-affix{align-items:center;gap:calc(var(--spacing) * 3);align-self:stretch;display:flex}.fi-in-text.fi-in-text-list-limited{flex-direction:column;display:flex}.fi-in-text.fi-in-text-list-limited.fi-in-text-has-badges{row-gap:calc(var(--spacing) * 2)}.fi-in-text.fi-in-text-list-limited:not(.fi-in-text-has-badges){row-gap:var(--spacing)}ul.fi-in-text.fi-bulleted,.fi-in-text.fi-bulleted ul{list-style-type:disc;list-style-position:inside}ul.fi-in-text:not(.fi-in-text-has-line-breaks).fi-in-text-has-badges,.fi-in-text:not(.fi-in-text-has-line-breaks).fi-in-text-has-badges ul{column-gap:calc(var(--spacing) * 1.5);display:flex}:is(ul.fi-in-text:not(.fi-in-text-has-line-breaks).fi-in-text-has-badges,.fi-in-text:not(.fi-in-text-has-line-breaks).fi-in-text-has-badges ul).fi-wrapped,:is(ul.fi-in-text:not(.fi-in-text-has-line-breaks).fi-in-text-has-badges,.fi-in-text:not(.fi-in-text-has-line-breaks).fi-in-text-has-badges ul):is(.fi-wrapped ul){row-gap:var(--spacing);flex-wrap:wrap}:is(ul.fi-in-text.fi-in-text-has-badges,.fi-in-text.fi-in-text-has-badges ul).fi-in-text-has-line-breaks,:is(ul.fi-in-text.fi-in-text-has-badges,.fi-in-text.fi-in-text-has-badges ul):is(.fi-in-text-has-line-breaks ul){row-gap:var(--spacing);flex-direction:column;display:flex}:is(ul.fi-in-text.fi-in-text-has-badges,.fi-in-text.fi-in-text-has-badges ul):not(ul.fi-in-text-has-line-breaks),:is(ul.fi-in-text.fi-in-text-has-badges,.fi-in-text.fi-in-text-has-badges ul):not(.fi-in-text-has-line-breaks ul){column-gap:calc(var(--spacing) * 1.5);display:flex}:is(:is(ul.fi-in-text.fi-in-text-has-badges,.fi-in-text.fi-in-text-has-badges ul):not(ul.fi-in-text-has-line-breaks),:is(ul.fi-in-text.fi-in-text-has-badges,.fi-in-text.fi-in-text-has-badges ul):not(.fi-in-text-has-line-breaks ul)).fi-wrapped,:is(:is(ul.fi-in-text.fi-in-text-has-badges,.fi-in-text.fi-in-text-has-badges ul):not(ul.fi-in-text-has-line-breaks),:is(ul.fi-in-text.fi-in-text-has-badges,.fi-in-text.fi-in-text-has-badges ul):not(.fi-in-text-has-line-breaks ul)):is(.fi-wrapped ul){row-gap:var(--spacing);flex-wrap:wrap}.fi-in-text.fi-wrapped:not(.fi-in-text-has-badges.fi-in-text-has-line-breaks){white-space:normal;overflow-wrap:break-word}.fi-in-text.fi-wrapped:not(.fi-in-text-has-badges.fi-in-text-has-line-breaks) .fi-badge,.fi-in-text.fi-wrapped:not(.fi-in-text-has-badges.fi-in-text-has-line-breaks) .fi-in-text-list-limited-message{white-space:nowrap}.fi-in-text>.fi-in-text-list-limited-message{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-in-text>.fi-in-text-list-limited-message:where(.dark,.dark *){color:var(--gray-400)}.fi-in-text.fi-align-center{text-align:center}ul.fi-in-text.fi-align-center,.fi-in-text.fi-align-center ul{justify-content:center}.fi-in-text.fi-align-end,.fi-in-text.fi-align-right{text-align:end}ul:is(.fi-in-text.fi-align-end,.fi-in-text.fi-align-right),:is(.fi-in-text.fi-align-end,.fi-in-text.fi-align-right) ul{justify-content:flex-end}.fi-in-text.fi-align-justify,.fi-in-text.fi-align-between{text-align:justify}ul:is(.fi-in-text.fi-align-justify,.fi-in-text.fi-align-between),:is(.fi-in-text.fi-align-justify,.fi-in-text.fi-align-between) ul{justify-content:space-between}.fi-in-text-item{color:var(--gray-950)}.fi-in-text-item:where(.dark,.dark *){color:var(--color-white)}@media(hover:hover){.fi-in-text-item a:hover{text-decoration-line:underline}}.fi-in-text-item a:focus-visible{text-decoration-line:underline}.fi-in-text-item:not(.fi-bulleted li.fi-in-text-item){-webkit-line-clamp:var(--line-clamp,none);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fi-in-text-item>.fi-copyable{cursor:pointer;border-radius:var(--radius-md);--tw-outline-style:none;outline-style:none}.fi-in-text-item>.fi-copyable: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);--tw-ring-color:var(--primary-600)}.fi-in-text-item>.fi-copyable:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--primary-500)}.fi-in-text-item.fi-size-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.fi-in-text-item.fi-size-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.fi-in-text-item.fi-size-md{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.fi-in-text-item.fi-size-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.fi-in-text-item.fi-font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.fi-in-text-item.fi-font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.fi-in-text-item.fi-font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.fi-in-text-item.fi-font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.fi-in-text-item.fi-font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.fi-in-text-item.fi-font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.fi-in-text-item.fi-font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.fi-in-text-item.fi-font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.fi-in-text-item.fi-font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.fi-in-text-item.fi-font-sans{font-family:"Twemoji Country Flags",var(--font-family),"IBM Plex Sans Arabic",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.fi-in-text-item.fi-font-serif{font-family:var(--serif-font-family),ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.fi-in-text-item.fi-font-mono{font-family:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.fi-in-text-item.fi-color{color:var(--text)}.fi-in-text-item.fi-color:where(.dark,.dark *){color:var(--dark-text)}li.fi-in-text-item.fi-color::marker{color:var(--gray-950)}li.fi-in-text-item.fi-color:where(.dark,.dark *)::marker{color:var(--color-white)}.fi-in-text-item.fi-color-gray{color:var(--gray-500)}.fi-in-text-item.fi-color-gray:where(.dark,.dark *){color:var(--gray-400)}li.fi-in-text-item.fi-color-gray::marker{color:var(--gray-950)}.fi-in-text-item>.fi-icon,.fi-in-text-item>span:not(.fi-badge)>.fi-icon{color:var(--gray-400);flex-shrink:0;display:inline-block}:is(.fi-in-text-item>.fi-icon,.fi-in-text-item>span:not(.fi-badge)>.fi-icon):where(.dark,.dark *){color:var(--gray-500)}:is(.fi-in-text-item>.fi-icon,.fi-in-text-item>span:not(.fi-badge)>.fi-icon).fi-color{color:var(--color-500)}.fi-no-database{display:flex}.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-heading{display:inline-block;position:relative}.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-heading .fi-badge{inset-inline-start:100%;top:calc(var(--spacing) * -1);width:max-content;margin-inline-start:var(--spacing);position:absolute}.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-header .fi-ac{margin-top:calc(var(--spacing) * 2)}.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-content{margin-inline:calc(var(--spacing) * -6);margin-top:calc(var(--spacing) * -6);row-gap:0}.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-content .fi-no-notifications{margin-bottom:-1px}:where(.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-content .fi-no-notifications>: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)));border-color:var(--gray-200)}:where(.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-content .fi-no-notifications:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-content .fi-no-notifications:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-content .fi-no-notifications>:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200)}.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-content .fi-no-notifications>:last-child:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-content .fi-no-notifications>:last-child:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-no-database .fi-modal-window-ctn>.fi-modal-window:not(.fi-modal-window-has-footer) .fi-modal-content{margin-bottom:calc(var(--spacing) * -6)}.fi-no-database .fi-modal-window-ctn>.fi-modal-window.fi-modal-window-has-footer .fi-modal-content{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);padding-bottom:0}.fi-no-database .fi-modal-window-ctn>.fi-modal-window.fi-modal-window-has-footer .fi-modal-content:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-no-database .fi-modal-window-ctn>.fi-modal-window.fi-modal-window-has-footer .fi-modal-content:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-no-database .fi-modal-window-ctn>.fi-modal-window .fi-modal-footer{padding-top:calc(var(--spacing) * 6)}.fi-no-database .fi-no-notification-unread-ctn{position:relative}.fi-no-database .fi-no-notification-unread-ctn:before{height:100%;width:calc(var(--spacing) * .5);content:var(--tw-content);background-color:var(--primary-600);position:absolute;inset-inline-start:calc(var(--spacing) * 0)}.fi-no-database .fi-no-notification-unread-ctn:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--primary-500)}.fi-no-notification{pointer-events:auto;visibility:hidden;gap:calc(var(--spacing) * 3);width:100%;padding:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,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));--tw-duration:.3s;flex-shrink:0;transition-duration:.3s;display:flex;overflow:hidden}.fi-no-notification .fi-no-notification-icon{color:var(--gray-400)}.fi-no-notification .fi-no-notification-icon.fi-color{color:var(--color-400)}.fi-no-notification .fi-no-notification-main{margin-top:calc(var(--spacing) * .5);gap:calc(var(--spacing) * 3);flex:1;display:grid}.fi-no-notification .fi-no-notification-text{gap:var(--spacing);display:grid}.fi-no-notification .fi-no-notification-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-no-notification .fi-no-notification-title:where(.dark,.dark *){color:var(--color-white)}.fi-no-notification .fi-no-notification-date{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-no-notification .fi-no-notification-date:where(.dark,.dark *){color:var(--gray-400)}.fi-no-notification .fi-no-notification-body{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));text-wrap:pretty;overflow-wrap:break-word;color:var(--gray-500);overflow:hidden}.fi-no-notification .fi-no-notification-body:where(.dark,.dark *){color:var(--gray-400)}.fi-no-notification .fi-no-notification-body>p:not(:first-of-type){margin-top:var(--spacing)}.fi-no-notification:not(.fi-inline){max-width:var(--container-sm);gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);display:flex}@supports (color:color-mix(in lab,red,red)){.fi-no-notification:not(.fi-inline){--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-no-notification:not(.fi-inline):where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-no-notification:not(.fi-inline):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-no-notification:not(.fi-inline).fi-color{--tw-ring-color:var(--color-600)}@supports (color:color-mix(in lab,red,red)){.fi-no-notification:not(.fi-inline).fi-color{--tw-ring-color:color-mix(in oklab, var(--color-600) 20%, transparent)}}.fi-no-notification:not(.fi-inline).fi-color:where(.dark,.dark *){--tw-ring-color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){.fi-no-notification:not(.fi-inline).fi-color:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-400) 30%, transparent)}}.fi-no-notification:not(.fi-inline).fi-transition-leave-end{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.fi-no-notification.fi-color{background-color:#fff}@supports (color:color-mix(in lab,red,red)){.fi-no-notification.fi-color{background-color:color-mix(in oklab,white 90%,var(--color-400))}}.fi-no-notification.fi-color:where(.dark,.dark *){background-color:var(--gray-900)}@supports (color:color-mix(in lab,red,red)){.fi-no-notification.fi-color:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-900) 90%,var(--color-400))}}.fi-no-notification.fi-color .fi-no-notification-body{color:var(--gray-700)}@supports (color:color-mix(in lab,red,red)){.fi-no-notification.fi-color .fi-no-notification-body{color:color-mix(in oklab,var(--gray-700) 75%,transparent)}}.fi-no-notification.fi-color .fi-no-notification-body:where(.dark,.dark *){color:var(--gray-300)}@supports (color:color-mix(in lab,red,red)){.fi-no-notification.fi-color .fi-no-notification-body:where(.dark,.dark *){color:color-mix(in oklab,var(--gray-300) 75%,transparent)}}.fi-no-notification.fi-transition-enter-start,.fi-no-notification.fi-transition-leave-end{opacity:0}:is(.fi-no.fi-align-start,.fi-no.fi-align-left) .fi-no-notification.fi-transition-enter-start{--tw-translate-x:calc(var(--spacing) * -12);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.fi-no.fi-align-end,.fi-no.fi-align-right) .fi-no-notification.fi-transition-enter-start{--tw-translate-x:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-no.fi-align-center.fi-vertical-align-start .fi-no-notification.fi-transition-enter-start{--tw-translate-y:calc(var(--spacing) * -12);translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-no.fi-align-center.fi-vertical-align-end .fi-no-notification.fi-transition-enter-start{--tw-translate-y:calc(var(--spacing) * 12);translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-no{pointer-events:none;inset:calc(var(--spacing) * 4);z-index:50;gap:calc(var(--spacing) * 3);margin-inline:auto;display:flex;position:fixed}.fi-no.fi-align-start,.fi-no.fi-align-left{align-items:flex-start}.fi-no.fi-align-center{align-items:center}.fi-no.fi-align-end,.fi-no.fi-align-right{align-items:flex-end}.fi-no.fi-vertical-align-start{flex-direction:column-reverse;justify-content:flex-end}.fi-no.fi-vertical-align-center{flex-direction:column;justify-content:center}.fi-no.fi-vertical-align-end{flex-direction:column;justify-content:flex-end}.fi-sc-actions{gap:calc(var(--spacing) * 2);flex-direction:column;height:100%;display:flex}.fi-sc-actions .fi-sc-actions-label-ctn{align-items:center;column-gap:calc(var(--spacing) * 3);display:flex}.fi-sc-actions .fi-sc-actions-label-ctn .fi-sc-actions-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-sc-actions .fi-sc-actions-label-ctn .fi-sc-actions-label:where(.dark,.dark *){color:var(--color-white)}.fi-sc-actions.fi-sticky .fi-ac{margin-inline:calc(var(--spacing) * -4);width:100%;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);background-color:var(--color-white);padding:calc(var(--spacing) * 4);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);position:fixed;bottom:0}@supports (color:color-mix(in lab,red,red)){.fi-sc-actions.fi-sticky .fi-ac{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-sc-actions.fi-sticky .fi-ac{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))}@media(min-width:48rem){.fi-sc-actions.fi-sticky .fi-ac{bottom:calc(var(--spacing) * 4);border-radius:var(--radius-xl)}}.fi-sc-actions.fi-sticky .fi-ac:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-sc-actions.fi-sticky .fi-ac:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-sc-actions.fi-vertical-align-start{justify-content:flex-start}.fi-sc-actions.fi-vertical-align-center{justify-content:center}.fi-sc-actions.fi-vertical-align-end{justify-content:flex-end}.fi-sc-flex{gap:calc(var(--spacing) * 6);display:flex}.fi-sc-flex.fi-align-start,.fi-sc-flex.fi-align-left{justify-content:flex-start}.fi-sc-flex.fi-align-center{justify-content:center}.fi-sc-flex.fi-align-end,.fi-sc-flex.fi-align-right{justify-content:flex-end}.fi-sc-flex.fi-align-between,.fi-sc-flex.fi-align-justify{justify-content:space-between}.fi-sc-flex.fi-dense{gap:calc(var(--spacing) * 3)}.fi-sc-flex>.fi-hidden{display:none}.fi-sc-flex>.fi-growable{flex:1;width:100%}.fi-sc-flex.fi-from-default{align-items:flex-start}.fi-sc-flex.fi-from-default.fi-vertical-align-center{align-items:center}.fi-sc-flex.fi-from-default.fi-vertical-align-end{align-items:flex-end}.fi-sc-flex.fi-from-sm{flex-direction:column}@media(min-width:40rem){.fi-sc-flex.fi-from-sm{flex-direction:row;align-items:flex-start}.fi-sc-flex.fi-from-sm.fi-vertical-align-center{align-items:center}.fi-sc-flex.fi-from-sm.fi-vertical-align-end{align-items:flex-end}}.fi-sc-flex.fi-from-md{flex-direction:column}@media(min-width:48rem){.fi-sc-flex.fi-from-md{flex-direction:row;align-items:flex-start}.fi-sc-flex.fi-from-md.fi-vertical-align-center{align-items:center}.fi-sc-flex.fi-from-md.fi-vertical-align-end{align-items:flex-end}}.fi-sc-flex.fi-from-lg{flex-direction:column}@media(min-width:64rem){.fi-sc-flex.fi-from-lg{flex-direction:row;align-items:flex-start}.fi-sc-flex.fi-from-lg.fi-vertical-align-center{align-items:center}.fi-sc-flex.fi-from-lg.fi-vertical-align-end{align-items:flex-end}}.fi-sc-flex.fi-from-xl{flex-direction:column}@media(min-width:80rem){.fi-sc-flex.fi-from-xl{flex-direction:row;align-items:flex-start}.fi-sc-flex.fi-from-xl.fi-vertical-align-center{align-items:center}.fi-sc-flex.fi-from-xl.fi-vertical-align-end{align-items:flex-end}}.fi-sc-flex.fi-from-2xl{flex-direction:column}@media(min-width:96rem){.fi-sc-flex.fi-from-2xl{flex-direction:row;align-items:flex-start}.fi-sc-flex.fi-from-2xl.fi-vertical-align-center{align-items:center}.fi-sc-flex.fi-from-2xl.fi-vertical-align-end{align-items:flex-end}}.fi-sc-form{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.fi-sc-form.fi-dense{gap:calc(var(--spacing) * 3)}.fi-sc-fused-group>.fi-sc{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-sc-fused-group>.fi-sc{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-sc-fused-group>.fi-sc: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);--tw-ring-color:var(--primary-600)}.fi-sc-fused-group>.fi-sc:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-sc-fused-group>.fi-sc:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-sc-fused-group>.fi-sc:where(.dark,.dark *):focus-within{--tw-ring-color:var(--primary-500)}:where(.fi-sc-fused-group .fi-sc>: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)));border-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){:where(.fi-sc-fused-group .fi-sc>:not(:last-child)){border-color:color-mix(in oklab,var(--gray-950) 10%,transparent)}}.fi-sc-fused-group .fi-sc{border-radius:var(--radius-lg)}:where(.fi-sc-fused-group .fi-sc:where(.dark,.dark *)>:not(:last-child)){border-color:#fff3}@supports (color:color-mix(in lab,red,red)){:where(.fi-sc-fused-group .fi-sc:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.fi-sc-fused-group .fi-sc .fi-sc-component,.fi-sc-fused-group .fi-sc .fi-sc-component .fi-fo-field,.fi-sc-fused-group .fi-sc .fi-sc-component .fi-input{min-height:100%}.fi-sc-fused-group .fi-sc .fi-sc-component .fi-sc-actions{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.fi-sc-fused-group .fi-sc>:first-child .fi-input-wrp{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc>:last-child .fi-input-wrp{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}:where(.fi-sc-fused-group .fi-sc.fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}@media(min-width:40rem){:where(.fi-sc-fused-group .fi-sc.sm\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.sm\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.sm\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@media(min-width:48rem){:where(.fi-sc-fused-group .fi-sc.md\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.md\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.md\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@media(min-width:64rem){:where(.fi-sc-fused-group .fi-sc.lg\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.lg\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.lg\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@media(min-width:80rem){:where(.fi-sc-fused-group .fi-sc.xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@media(min-width:96rem){:where(.fi-sc-fused-group .fi-sc.\32xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\32xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\32xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@supports (container-type:inline-size){@container (min-width:16rem){:where(.fi-sc-fused-group .fi-sc.\@3xs\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@3xs\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@3xs\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:18rem){:where(.fi-sc-fused-group .fi-sc.\@2xs\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@2xs\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@2xs\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:20rem){:where(.fi-sc-fused-group .fi-sc.\@xs\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@xs\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@xs\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:24rem){:where(.fi-sc-fused-group .fi-sc.\@sm\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@sm\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@sm\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:28rem){:where(.fi-sc-fused-group .fi-sc.\@md\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@md\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@md\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:32rem){:where(.fi-sc-fused-group .fi-sc.\@lg\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@lg\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@lg\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:36rem){:where(.fi-sc-fused-group .fi-sc.\@xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:42rem){:where(.fi-sc-fused-group .fi-sc.\@2xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@2xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@2xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:48rem){:where(.fi-sc-fused-group .fi-sc.\@3xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@3xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@3xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:56rem){:where(.fi-sc-fused-group .fi-sc.\@4xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@4xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@4xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:64rem){:where(.fi-sc-fused-group .fi-sc.\@5xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@5xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@5xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:72rem){:where(.fi-sc-fused-group .fi-sc.\@6xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@6xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@6xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@container (min-width:80rem){:where(.fi-sc-fused-group .fi-sc.\@7xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\@7xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\@7xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}}@supports not (container-type:inline-size){@media(min-width:40rem){:where(.fi-sc-fused-group .fi-sc.\!\@sm\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\!\@sm\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\!\@sm\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@media(min-width:48rem){:where(.fi-sc-fused-group .fi-sc.\!\@md\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\!\@md\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\!\@md\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@media(min-width:64rem){:where(.fi-sc-fused-group .fi-sc.\!\@lg\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\!\@lg\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\!\@lg\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@media(min-width:80rem){:where(.fi-sc-fused-group .fi-sc.\!\@xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\!\@xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\!\@xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}@media(min-width:96rem){:where(.fi-sc-fused-group .fi-sc.\!\@2xl\:fi-grid-cols>: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)));--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.fi-sc-fused-group .fi-sc.\!\@2xl\:fi-grid-cols>:first-child .fi-input-wrp{border-start-end-radius:0;border-end-start-radius:var(--radius-lg)}.fi-sc-fused-group .fi-sc.\!\@2xl\:fi-grid-cols>:last-child .fi-input-wrp{border-start-end-radius:var(--radius-lg);border-end-start-radius:0}}}.fi-sc-fused-group .fi-input-wrp{--tw-shadow:0 0 #0000;--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);border-radius:0}.fi-sc-fused-group .fi-input-wrp:not(.fi-disabled):not(:has(.fi-ac-action:focus)):focus-within,.fi-sc-fused-group .fi-input-wrp:not(.fi-disabled):not(:has(.fi-ac-action:focus)).fi-invalid:focus-within{--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)}.fi-sc-icon{color:var(--gray-400)}.fi-sc-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-sc-icon.fi-color{color:var(--color-500)}.fi-sc-icon.fi-color:where(.dark,.dark *){color:var(--color-400)}.fi-sc-image{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--gray-300)}.fi-sc-image:where(.dark,.dark *){border-color:#0000}.fi-sc-image.fi-align-center{margin-inline:auto}.fi-sc-image.fi-align-end,.fi-sc-image.fi-align-right{margin-inline-start:auto}.fi-sc-section{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.fi-sc-section .fi-sc-section-label-ctn{align-items:center;column-gap:calc(var(--spacing) * 3);display:flex}.fi-sc-section .fi-sc-section-label-ctn .fi-sc-section-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-sc-section .fi-sc-section-label-ctn .fi-sc-section-label:where(.dark,.dark *){color:var(--color-white)}.fi-sc-tabs{flex-direction:column;display:flex}.fi-sc-tabs .fi-tabs.fi-invisible{visibility:hidden}.fi-sc-tabs .fi-sc-tabs-tab{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.fi-sc-tabs .fi-sc-tabs-tab{outline-offset:2px;outline:2px solid #0000}}.fi-sc-tabs .fi-sc-tabs-tab.fi-active{margin-top:calc(var(--spacing) * 6)}.fi-sc-tabs .fi-sc-tabs-tab:not(.fi-active){visibility:hidden;height:0;padding:0;position:absolute;overflow:hidden}.fi-sc-tabs.fi-contained{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-sc-tabs.fi-contained{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-sc-tabs.fi-contained:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-sc-tabs.fi-contained:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-sc-tabs.fi-contained .fi-sc-tabs-tab.fi-active{padding:calc(var(--spacing) * 6);margin-top:0}.fi-sc-tabs.fi-vertical{flex-direction:row}.fi-sc-tabs.fi-vertical .fi-sc-tabs-tab.fi-active{margin-inline-start:calc(var(--spacing) * 6);flex:1;margin-top:0}.fi-sc-text.fi-copyable{cursor:pointer;--tw-outline-style:none;outline-style:none}.fi-sc-text.fi-copyable:focus-visible{border-radius:var(--radius-sm);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:currentColor}.fi-sc-text.fi-font-sans{font-family:"Twemoji Country Flags",var(--font-family),"IBM Plex Sans Arabic",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.fi-sc-text.fi-font-serif{font-family:var(--serif-font-family),ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.fi-sc-text.fi-font-mono{font-family:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.fi-sc-text:not(.fi-badge){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:break-word;color:var(--gray-600);display:inline-block}.fi-sc-text:not(.fi-badge):where(.dark,.dark *){color:var(--gray-400)}.fi-sc-text:not(.fi-badge).fi-font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.fi-sc-text:not(.fi-badge).fi-font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.fi-sc-text:not(.fi-badge).fi-font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.fi-sc-text:not(.fi-badge).fi-font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.fi-sc-text:not(.fi-badge).fi-font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.fi-sc-text:not(.fi-badge).fi-font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.fi-sc-text:not(.fi-badge).fi-font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.fi-sc-text:not(.fi-badge).fi-font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.fi-sc-text:not(.fi-badge).fi-font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.fi-sc-text:not(.fi-badge).fi-size-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.fi-sc-text:not(.fi-badge).fi-color-neutral{color:var(--gray-950)}.fi-sc-text:not(.fi-badge).fi-color-neutral:where(.dark,.dark *){color:var(--color-white)}.fi-sc-text:not(.fi-badge).fi-color:not(.fi-color-neutral){color:var(--text)}.fi-sc-text:not(.fi-badge).fi-color:not(.fi-color-neutral):where(.dark,.dark *){color:var(--dark-text)}.fi-sc-text:not(.fi-badge).fi-size-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.fi-sc-text:not(.fi-badge).fi-size-md{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.fi-sc-unordered-list{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-inline-start:calc(var(--spacing) * 3);list-style-type:disc}.fi-sc-unordered-list.fi-size-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.fi-sc-unordered-list.fi-size-md{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.fi-sc-unordered-list.fi-size-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.fi-sc-wizard{flex-direction:column;display:flex}.fi-sc-wizard .fi-sc-wizard-header{display:grid}@media(min-width:48rem){.fi-sc-wizard .fi-sc-wizard-header{grid-auto-flow:column;overflow-x:auto}}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step{display:flex;position:relative}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-active){display:none}@media(min-width:48rem){.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-active){display:flex}}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn{align-items:center;column-gap:calc(var(--spacing) * 4);height:100%;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);text-align:start;display:flex}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-sc-wizard-header-step-number{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text{justify-items:start;display:grid}@media(min-width:48rem){.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text{width:max-content;max-width:calc(var(--spacing) * 60)}}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-description{text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-description:where(.dark,.dark *){color:var(--gray-400)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-separator{height:100%;width:calc(var(--spacing) * 5);color:var(--gray-200);display:none;position:absolute;inset-inline-end:calc(var(--spacing) * 0)}@media(min-width:48rem){.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-separator{display:block}}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-separator:where(:dir(rtl),[dir=rtl],[dir=rtl] *){rotate:180deg}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-separator:where(.dark,.dark *){color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step .fi-sc-wizard-header-step-separator:where(.dark,.dark *){color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{background-color:var(--primary-600)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn:where(.dark,.dark *){background-color:var(--primary-500)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-icon{color:var(--color-white)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label{color:var(--gray-950)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label:where(.dark,.dark *){color:var(--color-white)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-completed) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{border-style:var(--tw-border-style);border-width:2px}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-completed).fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-icon{color:var(--primary-600)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-completed).fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-icon:where(.dark,.dark *){color:var(--primary-500)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-completed):not(.fi-active) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-icon{color:var(--gray-500)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-completed):not(.fi-active) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-icon:where(.dark,.dark *){color:var(--gray-400)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{border-color:var(--primary-600)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn:where(.dark,.dark *){border-color:var(--primary-500)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-sc-wizard-header-step-number{color:var(--primary-600)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-sc-wizard-header-step-number:where(.dark,.dark *){color:var(--primary-500)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label{color:var(--primary-700)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label:where(.dark,.dark *){color:var(--primary-400)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-active) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{border-color:var(--gray-300)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-active) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn:where(.dark,.dark *){border-color:var(--gray-600)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-active) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-sc-wizard-header-step-number{color:var(--gray-500)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-active) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-sc-wizard-header-step-number:where(.dark,.dark *){color:var(--gray-400)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-active) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label{color:var(--gray-500)}.fi-sc-wizard .fi-sc-wizard-header .fi-sc-wizard-header-step:not(.fi-active) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label:where(.dark,.dark *){color:var(--gray-400)}.fi-sc-wizard .fi-sc-wizard-step{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.fi-sc-wizard .fi-sc-wizard-step{outline-offset:2px;outline:2px solid #0000}}.fi-sc-wizard .fi-sc-wizard-step:not(.fi-active){visibility:hidden;height:0;padding:0;position:absolute;overflow:hidden}.fi-sc-wizard:not(.fi-sc-wizard-header-hidden) .fi-sc-wizard-step.fi-active{margin-top:calc(var(--spacing) * 6)}.fi-sc-wizard .fi-sc-wizard-footer{justify-content:space-between;align-items:center;column-gap:calc(var(--spacing) * 3);display:flex}.fi-sc-wizard .fi-sc-wizard-footer>.fi-hidden{display:none}.fi-sc-wizard .fi-sc-wizard-footer>.fi-disabled{pointer-events:none;opacity:.7}.fi-sc-wizard.fi-contained{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-sc-wizard.fi-contained{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-sc-wizard.fi-contained:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-sc-wizard.fi-contained:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-sc-wizard.fi-contained .fi-sc-wizard-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200)}.fi-sc-wizard.fi-contained .fi-sc-wizard-header:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-sc-wizard.fi-contained .fi-sc-wizard-header:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-sc-wizard.fi-contained .fi-sc-wizard-step.fi-active{padding:calc(var(--spacing) * 6);margin-top:0}.fi-sc-wizard.fi-contained .fi-sc-wizard-footer{padding-inline:calc(var(--spacing) * 6);padding-bottom:calc(var(--spacing) * 6)}.fi-sc-wizard:not(.fi-contained) .fi-sc-wizard-header{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-sc-wizard:not(.fi-contained) .fi-sc-wizard-header{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-sc-wizard:not(.fi-contained) .fi-sc-wizard-header:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-sc-wizard:not(.fi-contained) .fi-sc-wizard-header:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-sc-wizard:not(.fi-contained) .fi-sc-wizard-footer{margin-top:calc(var(--spacing) * 6)}.fi-sc{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.fi-sc.fi-inline{flex-wrap:wrap;flex-grow:1;align-items:center;display:flex}.fi-sc.fi-inline>.fi-growable{flex:1;width:100%}.fi-sc.fi-inline>.fi-sc-action:not(.fi-hidden){display:contents}.fi-sc.fi-sc-has-gap{gap:calc(var(--spacing) * 6)}.fi-sc.fi-sc-has-gap.fi-sc-dense{gap:calc(var(--spacing) * 3)}.fi-sc.fi-align-start,.fi-sc.fi-align-left{justify-content:flex-start}.fi-sc.fi-align-center{justify-content:center}.fi-sc.fi-align-end,.fi-sc.fi-align-right{justify-content:flex-end}.fi-sc.fi-align-between,.fi-sc.fi-align-justify{justify-content:space-between}.fi-sc>.fi-hidden{display:none}.fi-sc>.fi-grid-col.fi-width-3xs{max-width:var(--container-3xs)}.fi-sc>.fi-grid-col.fi-width-2xs{max-width:var(--container-2xs)}.fi-sc>.fi-grid-col.fi-width-xs{max-width:var(--container-xs)}.fi-sc>.fi-grid-col.fi-width-sm{max-width:var(--container-sm)}.fi-sc>.fi-grid-col.fi-width-md{max-width:var(--container-md)}.fi-sc>.fi-grid-col.fi-width-lg{max-width:var(--container-lg)}.fi-sc>.fi-grid-col.fi-width-xl{max-width:var(--container-xl)}.fi-sc>.fi-grid-col.fi-width-2xl{max-width:var(--container-2xl)}.fi-sc>.fi-grid-col.fi-width-3xl{max-width:var(--container-3xl)}.fi-sc>.fi-grid-col.fi-width-4xl{max-width:var(--container-4xl)}.fi-sc>.fi-grid-col.fi-width-5xl{max-width:var(--container-5xl)}.fi-sc>.fi-grid-col.fi-width-6xl{max-width:var(--container-6xl)}.fi-sc>.fi-grid-col.fi-width-7xl{max-width:var(--container-7xl)}.fi-sc>.fi-grid-col.fi-width-none{max-width:none}.fi-sc>.fi-grid-col.fi-width-container{width:100%}@media(min-width:40rem){.fi-sc>.fi-grid-col.fi-width-container{max-width:40rem}}@media(min-width:48rem){.fi-sc>.fi-grid-col.fi-width-container{max-width:48rem}}@media(min-width:64rem){.fi-sc>.fi-grid-col.fi-width-container{max-width:64rem}}@media(min-width:80rem){.fi-sc>.fi-grid-col.fi-width-container{max-width:80rem}}@media(min-width:96rem){.fi-sc>.fi-grid-col.fi-width-container{max-width:96rem}}.fi-sc>.fi-grid-col>.fi-sc-component{height:100%}.fi-ta-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 3);flex-shrink:0;max-width:100%;display:flex}.fi-ta-actions>*{flex-shrink:0}.fi-ta-actions.fi-wrapped{flex-wrap:wrap}@media(min-width:40rem){.fi-ta-actions.sm\:fi-not-wrapped{flex-wrap:nowrap}}.fi-ta-actions.fi-align-center{justify-content:center}.fi-ta-actions.fi-align-start{justify-content:flex-start}.fi-ta-actions.fi-align-between{justify-content:space-between}@media(min-width:48rem){.fi-ta-actions.md\:fi-align-end{justify-content:flex-end}}.fi-ta-cell{padding:0}.fi-ta-cell:first-child{padding-inline-start:var(--spacing)}.fi-ta-cell:last-child{padding-inline-end:var(--spacing)}@media(min-width:40rem){.fi-ta-cell:first-child{padding-inline-start:calc(var(--spacing) * 3)}.fi-ta-cell:last-child{padding-inline-end:calc(var(--spacing) * 3)}}.fi-ta-cell.fi-vertical-align-start{vertical-align:top}.fi-ta-cell.fi-vertical-align-end{vertical-align:bottom}@media(min-width:40rem){.fi-ta-cell.sm\:fi-hidden{display:none}}@media(min-width:48rem){.fi-ta-cell.md\:fi-hidden{display:none}}@media(min-width:64rem){.fi-ta-cell.lg\:fi-hidden{display:none}}@media(min-width:80rem){.fi-ta-cell.xl\:fi-hidden{display:none}}@media(min-width:96rem){.fi-ta-cell.\32xl\:fi-hidden{display:none}}.fi-ta-cell.sm\:fi-visible{display:none}@media(min-width:40rem){.fi-ta-cell.sm\:fi-visible{display:table-cell}}.fi-ta-cell.md\:fi-visible{display:none}@media(min-width:48rem){.fi-ta-cell.md\:fi-visible{display:table-cell}}.fi-ta-cell.lg\:fi-visible{display:none}@media(min-width:64rem){.fi-ta-cell.lg\:fi-visible{display:table-cell}}.fi-ta-cell.xl\:fi-visible{display:none}@media(min-width:80rem){.fi-ta-cell.xl\:fi-visible{display:table-cell}}.fi-ta-cell.\32xl\:fi-visible{display:none}@media(min-width:96rem){.fi-ta-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-cell .fi-ta-col{text-align:start;justify-content:flex-start;width:100%;display:flex}.fi-ta-cell .fi-ta-col:disabled{pointer-events:none}.fi-ta-cell:has(.fi-ta-reorder-handle){width:var(--spacing);padding-inline:calc(var(--spacing) * 3)}.fi-ta-cell:has(.fi-ta-reorder-handle):first-of-type{padding-inline-start:calc(var(--spacing) * 4)}.fi-ta-cell:has(.fi-ta-reorder-handle):last-of-type{padding-inline-end:calc(var(--spacing) * 4)}@media(min-width:40rem){.fi-ta-cell:has(.fi-ta-reorder-handle):first-of-type{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-cell:has(.fi-ta-reorder-handle):last-of-type{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-cell:has(.fi-ta-actions){padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);white-space:nowrap}.fi-ta-cell:has(.fi-ta-actions):first-of-type{padding-inline-start:calc(var(--spacing) * 4)}.fi-ta-cell:has(.fi-ta-actions):last-of-type{padding-inline-end:calc(var(--spacing) * 4)}@media(min-width:40rem){.fi-ta-cell:has(.fi-ta-actions):first-of-type{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-cell:has(.fi-ta-actions):last-of-type{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-cell:has(.fi-ta-record-checkbox){width:var(--spacing);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-cell:has(.fi-ta-record-checkbox):first-of-type{padding-inline-start:calc(var(--spacing) * 4)}.fi-ta-cell:has(.fi-ta-record-checkbox):last-of-type{padding-inline-end:calc(var(--spacing) * 4)}@media(min-width:40rem){.fi-ta-cell:has(.fi-ta-record-checkbox):first-of-type{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-cell:has(.fi-ta-record-checkbox):last-of-type{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-cell .fi-ta-placeholder{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--gray-400)}.fi-ta-cell .fi-ta-placeholder:where(.dark,.dark *){color:var(--gray-500)}.fi-ta-cell.fi-ta-summary-row-heading-cell{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}@media(min-width:40rem){.fi-ta-cell.fi-ta-summary-row-heading-cell:first-child{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-cell.fi-ta-summary-row-heading-cell:last-child{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-cell.fi-ta-summary-row-heading-cell:where(.dark,.dark *){color:var(--color-white)}.fi-ta-cell.fi-align-start{text-align:start}.fi-ta-cell.fi-align-center{text-align:center}.fi-ta-cell.fi-align-end{text-align:end}.fi-ta-cell.fi-align-left{text-align:left}.fi-ta-cell.fi-align-right{text-align:right}.fi-ta-cell.fi-align-justify,.fi-ta-cell.fi-align-between{text-align:justify}.fi-ta-cell.fi-ta-summary-header-cell{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}@media(min-width:40rem){.fi-ta-cell.fi-ta-summary-header-cell:first-child{padding-inline-start:calc(var(--spacing) * 6)}}.fi-ta-cell.fi-ta-summary-header-cell:where(.dark,.dark *){color:var(--color-white)}.fi-ta-cell.fi-ta-summary-header-cell.fi-wrapped,.fi-ta-cell.fi-ta-summary-header-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-cell.fi-ta-individual-search-cell{min-width:calc(var(--spacing) * 48);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2)}.fi-ta-cell .fi-ta-reorder-handle{cursor:move}.fi-ta-cell.fi-ta-selection-cell{width:var(--spacing);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-cell.fi-ta-selection-cell:first-of-type{padding-inline-start:calc(var(--spacing) * 4)}.fi-ta-cell.fi-ta-selection-cell:last-of-type{padding-inline-end:calc(var(--spacing) * 4)}@media(min-width:40rem){.fi-ta-cell.fi-ta-selection-cell:first-of-type{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-cell.fi-ta-selection-cell:last-of-type{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-cell.fi-ta-group-selection-cell{width:var(--spacing);padding-inline:calc(var(--spacing) * 3)}.fi-ta-cell.fi-ta-group-selection-cell:first-of-type{padding-inline-start:calc(var(--spacing) * 4)}.fi-ta-cell.fi-ta-group-selection-cell:last-of-type{padding-inline-end:calc(var(--spacing) * 4)}@media(min-width:40rem){.fi-ta-cell.fi-ta-group-selection-cell:first-of-type{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-cell.fi-ta-group-selection-cell:last-of-type{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-checkbox{width:100%}.fi-ta-checkbox:not(.fi-inline){padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-table-stacked-on-mobile .fi-ta-checkbox{padding:0}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-checkbox{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-checkbox.fi-align-center{text-align:center}.fi-ta-checkbox.fi-align-end,.fi-ta-checkbox.fi-align-right{text-align:end}.fi-ta-color{gap:calc(var(--spacing) * 1.5);width:100%;display:flex}.fi-ta-color.fi-wrapped{flex-wrap:wrap}.fi-ta-color:not(.fi-inline){padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-table-stacked-on-mobile .fi-ta-color{padding:0}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-color{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-color.fi-align-start,.fi-ta-color.fi-align-left{justify-content:flex-start}.fi-ta-color.fi-align-center{justify-content:center}.fi-ta-color.fi-align-end,.fi-ta-color.fi-align-right{justify-content:flex-end}.fi-ta-color.fi-align-justify,.fi-ta-color.fi-align-between{justify-content:space-between}.fi-ta-color>.fi-ta-color-item{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);border-radius:var(--radius-md);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-ta-color>.fi-ta-color-item{--tw-ring-color:color-mix(in oklab, var(--gray-950) 10%, transparent)}}.fi-ta-color>.fi-ta-color-item:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-ta-color>.fi-ta-color-item:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-ta-color>.fi-ta-color-item.fi-copyable{cursor:pointer;--tw-outline-style:none;outline-style:none}.fi-ta-color>.fi-ta-color-item.fi-copyable: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);--tw-ring-color:var(--primary-600)}.fi-ta-color>.fi-ta-color-item.fi-copyable:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--primary-500)}.fi-ta-icon{gap:calc(var(--spacing) * 1.5);width:100%;display:flex}.fi-ta-icon.fi-wrapped{flex-wrap:wrap}.fi-ta-icon.fi-ta-icon-has-line-breaks{flex-direction:column}.fi-ta-icon:not(.fi-inline){padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-table-stacked-on-mobile .fi-ta-icon{padding:0}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-icon{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-icon.fi-align-start,.fi-ta-icon.fi-align-left{justify-content:flex-start}.fi-ta-icon.fi-align-center{justify-content:center}.fi-ta-icon.fi-align-end,.fi-ta-icon.fi-align-right{justify-content:flex-end}.fi-ta-icon.fi-align-justify,.fi-ta-icon.fi-align-between{justify-content:space-between}.fi-ta-icon>.fi-icon,.fi-ta-icon>a>.fi-icon{color:var(--gray-400)}:is(.fi-ta-icon>.fi-icon,.fi-ta-icon>a>.fi-icon):where(.dark,.dark *){color:var(--gray-500)}:is(.fi-ta-icon>.fi-icon,.fi-ta-icon>a>.fi-icon).fi-color{color:var(--text)}:is(.fi-ta-icon>.fi-icon,.fi-ta-icon>a>.fi-icon).fi-color:where(.dark,.dark *){color:var(--dark-text)}.fi-ta-image{align-items:center;gap:calc(var(--spacing) * 1.5);width:100%;display:flex}.fi-ta-image img{object-fit:cover;object-position:center;max-width:none}.fi-ta-image.fi-circular img{border-radius:3.40282e38px}.fi-ta-image.fi-ta-image-ring img,.fi-ta-image.fi-ta-image-ring .fi-ta-image-limited-remaining-text{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-white)}:is(.fi-ta-image.fi-ta-image-ring img,.fi-ta-image.fi-ta-image-ring .fi-ta-image-limited-remaining-text):where(.dark,.dark *){--tw-ring-color:var(--gray-900)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-1 img,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-1 .fi-ta-image-limited-remaining-text{--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)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-2 img,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-2 .fi-ta-image-limited-remaining-text{--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)}.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-4 img,.fi-ta-image.fi-ta-image-ring.fi-ta-image-ring-4 .fi-ta-image-limited-remaining-text{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + 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)}.fi-ta-image.fi-ta-image-overlap-1{column-gap:0}:where(.fi-ta-image.fi-ta-image-overlap-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1) * calc(1 - var(--tw-space-x-reverse)))}.fi-ta-image.fi-ta-image-overlap-2{column-gap:0}:where(.fi-ta-image.fi-ta-image-overlap-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)))}.fi-ta-image.fi-ta-image-overlap-3{column-gap:0}:where(.fi-ta-image.fi-ta-image-overlap-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -3) * calc(1 - var(--tw-space-x-reverse)))}.fi-ta-image.fi-ta-image-overlap-4{column-gap:0}:where(.fi-ta-image.fi-ta-image-overlap-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -4) * calc(1 - var(--tw-space-x-reverse)))}.fi-ta-image.fi-ta-image-overlap-5{column-gap:0}:where(.fi-ta-image.fi-ta-image-overlap-5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -5) * calc(1 - var(--tw-space-x-reverse)))}.fi-ta-image.fi-ta-image-overlap-6{column-gap:0}:where(.fi-ta-image.fi-ta-image-overlap-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -6) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -6) * calc(1 - var(--tw-space-x-reverse)))}.fi-ta-image.fi-ta-image-overlap-7{column-gap:0}:where(.fi-ta-image.fi-ta-image-overlap-7>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -7) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -7) * calc(1 - var(--tw-space-x-reverse)))}.fi-ta-image.fi-ta-image-overlap-8{column-gap:0}:where(.fi-ta-image.fi-ta-image-overlap-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -8) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -8) * calc(1 - var(--tw-space-x-reverse)))}.fi-ta-image.fi-wrapped{flex-wrap:wrap}.fi-ta-image:not(.fi-inline){padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-table-stacked-on-mobile .fi-ta-image{padding:0}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-image{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-image.fi-align-start,.fi-ta-image.fi-align-left{justify-content:flex-start}.fi-ta-image.fi-align-center{justify-content:center}.fi-ta-image.fi-align-end,.fi-ta-image.fi-align-right{justify-content:flex-end}.fi-ta-image.fi-align-justify,.fi-ta-image.fi-align-between{justify-content:space-between}.fi-ta-image.fi-stacked .fi-ta-image-limited-remaining-text{background-color:var(--gray-100);border-radius:3.40282e38px}.fi-ta-image.fi-stacked .fi-ta-image-limited-remaining-text:where(.dark,.dark *){background-color:var(--gray-800)}.fi-ta-image .fi-ta-image-limited-remaining-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-500);justify-content:center;align-items:center;display:flex}.fi-ta-image .fi-ta-image-limited-remaining-text:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-image .fi-ta-image-limited-remaining-text.fi-size-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.fi-ta-image .fi-ta-image-limited-remaining-text.fi-size-base,.fi-ta-image .fi-ta-image-limited-remaining-text.fi-size-md{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.fi-ta-image .fi-ta-image-limited-remaining-text.fi-size-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.fi-ta-select{width:100%;min-width:calc(var(--spacing) * 48)}.fi-ta-select:not(.fi-inline){padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-table-stacked-on-mobile .fi-ta-select{padding:0}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-select{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-text{width:100%}.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited{flex-direction:column;display:flex}:is(.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited).fi-ta-text-has-badges{row-gap:calc(var(--spacing) * 2)}:is(.fi-ta-text.fi-ta-text-has-descriptions,.fi-ta-text.fi-ta-text-list-limited):not(.fi-ta-text-has-badges){row-gap:var(--spacing)}.fi-ta-text:not(.fi-inline){padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-table-stacked-on-mobile .fi-ta-text{padding:0}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-text{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}ul.fi-ta-text.fi-bulleted,.fi-ta-text.fi-bulleted ul{list-style-type:disc;list-style-position:inside}ul.fi-ta-text:not(.fi-ta-text-has-line-breaks).fi-ta-text-has-badges,.fi-ta-text:not(.fi-ta-text-has-line-breaks).fi-ta-text-has-badges ul{column-gap:calc(var(--spacing) * 1.5);display:flex}:is(ul.fi-ta-text:not(.fi-ta-text-has-line-breaks).fi-ta-text-has-badges,.fi-ta-text:not(.fi-ta-text-has-line-breaks).fi-ta-text-has-badges ul).fi-wrapped,:is(ul.fi-ta-text:not(.fi-ta-text-has-line-breaks).fi-ta-text-has-badges,.fi-ta-text:not(.fi-ta-text-has-line-breaks).fi-ta-text-has-badges ul):is(.fi-wrapped ul){row-gap:var(--spacing);flex-wrap:wrap}:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges ul).fi-ta-text-has-line-breaks,:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges ul):is(.fi-ta-text-has-line-breaks ul){row-gap:var(--spacing);flex-direction:column;display:flex}:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges ul):not(.fi-ta-text-has-line-breaks ul){column-gap:calc(var(--spacing) * 1.5);display:flex}:is(:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges ul):not(.fi-ta-text-has-line-breaks ul)).fi-wrapped,:is(:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges ul):not(ul.fi-ta-text-has-line-breaks),:is(ul.fi-ta-text.fi-ta-text-has-badges,.fi-ta-text.fi-ta-text-has-badges ul):not(.fi-ta-text-has-line-breaks ul)):is(.fi-wrapped ul){row-gap:var(--spacing);flex-wrap:wrap}.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks){white-space:normal}.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks) .fi-badge,.fi-ta-text.fi-wrapped:not(.fi-ta-text-has-badges.fi-ta-text-has-line-breaks) .fi-ta-text-list-limited-message{white-space:nowrap}.fi-ta-text>.fi-ta-text-description,.fi-ta-text>.fi-ta-text-list-limited-message{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}:is(.fi-ta-text>.fi-ta-text-description,.fi-ta-text>.fi-ta-text-list-limited-message):where(.dark,.dark *){color:var(--gray-400)}.fi-ta-text.fi-align-center{text-align:center}ul.fi-ta-text.fi-align-center,.fi-ta-text.fi-align-center ul{justify-content:center}.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right{text-align:end}ul:is(.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right),:is(.fi-ta-text.fi-align-end,.fi-ta-text.fi-align-right) ul{justify-content:flex-end}.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between{text-align:justify}ul:is(.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between),:is(.fi-ta-text.fi-align-justify,.fi-ta-text.fi-align-between) ul{justify-content:space-between}.fi-ta-text-item{color:var(--gray-950)}.fi-ta-text-item:where(.dark,.dark *){color:var(--color-white)}@media(hover:hover){.fi-ta-text-item a:hover{text-decoration-line:underline}}.fi-ta-text-item a:focus-visible{text-decoration-line:underline}.fi-ta-text-item:not(.fi-bulleted li.fi-ta-text-item){-webkit-line-clamp:var(--line-clamp,none);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.fi-ta-text-item>.fi-copyable{cursor:pointer;border-radius:var(--radius-md);--tw-outline-style:none;outline-style:none}.fi-ta-text-item>.fi-copyable: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);--tw-ring-color:var(--primary-600)}.fi-ta-text-item>.fi-copyable:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--primary-500)}.fi-ta-text-item.fi-size-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.fi-ta-text-item.fi-size-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.fi-ta-text-item.fi-size-md{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.fi-ta-text-item.fi-size-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.fi-ta-text-item.fi-font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.fi-ta-text-item.fi-font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.fi-ta-text-item.fi-font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.fi-ta-text-item.fi-font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.fi-ta-text-item.fi-font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.fi-ta-text-item.fi-font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.fi-ta-text-item.fi-font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.fi-ta-text-item.fi-font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.fi-ta-text-item.fi-font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.fi-ta-text-item.fi-font-sans{font-family:"Twemoji Country Flags",var(--font-family),"IBM Plex Sans Arabic",ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.fi-ta-text-item.fi-font-serif{font-family:var(--serif-font-family),ui-serif,Georgia,Cambria,"Times New Roman",Times,serif}.fi-ta-text-item.fi-font-mono{font-family:var(--mono-font-family),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.fi-ta-text-item.fi-color{color:var(--text)}.fi-ta-text-item.fi-color:where(.dark,.dark *){color:var(--dark-text)}li.fi-ta-text-item.fi-color::marker{color:var(--gray-950)}li.fi-ta-text-item.fi-color:where(.dark,.dark *)::marker{color:var(--color-white)}.fi-ta-text-item.fi-color-gray{color:var(--gray-500)}.fi-ta-text-item.fi-color-gray:where(.dark,.dark *){color:var(--gray-400)}li.fi-ta-text-item.fi-color-gray::marker{color:var(--gray-950)}li.fi-ta-text-item.fi-color-gray:where(.dark,.dark *)::marker{color:var(--color-white)}.fi-ta-text-item>.fi-icon,.fi-ta-text-item>span:not(.fi-badge)>.fi-icon{color:var(--gray-400);flex-shrink:0;display:inline-block}:is(.fi-ta-text-item>.fi-icon,.fi-ta-text-item>span:not(.fi-badge)>.fi-icon):where(.dark,.dark *){color:var(--gray-500)}:is(.fi-ta-text-item>.fi-icon,.fi-ta-text-item>span:not(.fi-badge)>.fi-icon).fi-color{color:var(--color-500)}.fi-ta-text-item.fi-ta-text-has-badges>.fi-badge{vertical-align:middle}@media(hover:hover){.fi-ta-col-has-column-url .fi-ta-text-item:hover{text-decoration-line:underline}}.fi-ta-col-has-column-url .fi-ta-text-item:focus-visible{text-decoration-line:underline}@media(hover:hover){.fi-ta-col-has-column-url .fi-ta-text-item .fi-icon:hover{text-decoration-line:none}}.fi-ta-col-has-column-url .fi-ta-text-item .fi-icon:focus-visible{text-decoration-line:none}@media(hover:hover){.fi-ta-col-has-column-url .fi-ta-text-item>.fi-badge:hover{text-decoration-line:none}}.fi-ta-col-has-column-url .fi-ta-text-item>.fi-badge:focus-visible{text-decoration-line:none}.fi-ta-text-input{width:100%;min-width:calc(var(--spacing) * 48)}.fi-ta-text-input:not(.fi-inline){padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-table-stacked-on-mobile .fi-ta-text-input{padding:0}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-text-input{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-toggle{width:100%}.fi-ta-toggle:not(.fi-inline){padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-table-stacked-on-mobile .fi-ta-toggle{padding:0}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-toggle{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-toggle.fi-align-center{text-align:center}.fi-ta-toggle.fi-align-end,.fi-ta-toggle.fi-align-right{text-align:end}.fi-ta-grid.fi-gap-sm{gap:var(--spacing)}@media(min-width:40rem){.fi-ta-grid.sm\:fi-gap-sm{gap:var(--spacing)}}@media(min-width:48rem){.fi-ta-grid.md\:fi-gap-sm{gap:var(--spacing)}}@media(min-width:64rem){.fi-ta-grid.lg\:fi-gap-sm{gap:var(--spacing)}}@media(min-width:80rem){.fi-ta-grid.xl\:fi-gap-sm{gap:var(--spacing)}}@media(min-width:96rem){.fi-ta-grid.\32xl\:fi-gap-sm{gap:var(--spacing)}}.fi-ta-grid.fi-gap-lg{gap:calc(var(--spacing) * 3)}@media(min-width:40rem){.fi-ta-grid.sm\:fi-gap-lg{gap:calc(var(--spacing) * 3)}}@media(min-width:48rem){.fi-ta-grid.md\:fi-gap-lg{gap:calc(var(--spacing) * 3)}}@media(min-width:64rem){.fi-ta-grid.lg\:fi-gap-lg{gap:calc(var(--spacing) * 3)}}@media(min-width:80rem){.fi-ta-grid.xl\:fi-gap-lg{gap:calc(var(--spacing) * 3)}}@media(min-width:96rem){.fi-ta-grid.\32xl\:fi-gap-lg{gap:calc(var(--spacing) * 3)}}.fi-ta-panel{border-radius:var(--radius-lg);background-color:var(--gray-50);padding:calc(var(--spacing) * 4);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-ta-panel{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-ta-panel{--tw-ring-inset:inset}.fi-ta-panel:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-panel:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-panel:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-panel:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-ta-split{display:flex}.fi-ta-split.default\:fi-ta-split{align-items:center;gap:calc(var(--spacing) * 3)}.fi-ta-split.sm\:fi-ta-split,.fi-ta-split.md\:fi-ta-split,.fi-ta-split.lg\:fi-ta-split,.fi-ta-split.xl\:fi-ta-split,.fi-ta-split.\32xl\:fi-ta-split{gap:calc(var(--spacing) * 2);flex-direction:column}@media(min-width:40rem){.fi-ta-split.sm\:fi-ta-split{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:row}}@media(min-width:48rem){.fi-ta-split.md\:fi-ta-split{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:row}}@media(min-width:64rem){.fi-ta-split.lg\:fi-ta-split{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:row}}@media(min-width:80rem){.fi-ta-split.xl\:fi-ta-split{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:row}}@media(min-width:96rem){.fi-ta-split.\32xl\:fi-ta-split{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:row}}.fi-ta-stack{flex-direction:column;display:flex}.fi-ta-stack.fi-align-start,.fi-ta-stack.fi-align-left{align-items:flex-start}.fi-ta-stack.fi-align-center{align-items:center}.fi-ta-stack.fi-align-end,.fi-ta-stack.fi-align-right{align-items:flex-end}:where(.fi-ta-stack.fi-gap-sm>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.fi-ta-stack.fi-gap-md>: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(.fi-ta-stack.fi-gap-lg>: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)))}.fi-ta-icon-count-summary{row-gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500);display:grid}.fi-ta-icon-count-summary:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-table-stacked-on-mobile .fi-ta-icon-count-summary{padding-inline:0;padding-block:calc(var(--spacing) * 2)}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-icon-count-summary{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-icon-count-summary>.fi-ta-icon-count-summary-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-ta-icon-count-summary>.fi-ta-icon-count-summary-label:where(.dark,.dark *){color:var(--color-white)}.fi-ta-icon-count-summary>ul{row-gap:calc(var(--spacing) * 1.5);display:grid}.fi-ta-icon-count-summary>ul>li{align-items:center;column-gap:calc(var(--spacing) * 1.5);display:flex}.fi-ta-icon-count-summary>ul>li>.fi-icon{color:var(--gray-400)}.fi-ta-icon-count-summary>ul>li>.fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-ta-icon-count-summary>ul>li>.fi-icon.fi-color{color:var(--text)}.fi-ta-icon-count-summary>ul>li>.fi-icon.fi-color:where(.dark,.dark *){color:var(--dark-text)}.fi-ta-range-summary{row-gap:var(--spacing);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500);display:grid}.fi-ta-range-summary:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-table-stacked-on-mobile .fi-ta-range-summary{padding-inline:0;padding-block:calc(var(--spacing) * 2)}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-range-summary{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-range-summary>.fi-ta-range-summary-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-ta-range-summary>.fi-ta-range-summary-label:where(.dark,.dark *){color:var(--color-white)}.fi-ta-text-summary{row-gap:var(--spacing);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500);display:grid}.fi-ta-text-summary:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-table-stacked-on-mobile .fi-ta-text-summary{padding-inline:0;padding-block:calc(var(--spacing) * 2)}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-text-summary{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-text-summary>.fi-ta-text-summary-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-ta-text-summary>.fi-ta-text-summary-label:where(.dark,.dark *){color:var(--color-white)}.fi-ta-values-summary{row-gap:var(--spacing);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500);display:grid}.fi-ta-values-summary:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-table-stacked-on-mobile .fi-ta-values-summary{padding-inline:0;padding-block:calc(var(--spacing) * 2)}@media(min-width:40rem){.fi-ta-table-stacked-on-mobile .fi-ta-values-summary{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}}.fi-ta-values-summary>.fi-ta-values-summary-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-ta-values-summary>.fi-ta-values-summary-label:where(.dark,.dark *){color:var(--color-white)}.fi-ta-values-summary>ul.fi-bulleted{list-style-type:disc;list-style-position:inside}.fi-ta-ctn{border-radius:var(--radius-xl);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-ta-ctn:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-ta-ctn:not(.fi-ta-ctn-with-header){overflow:hidden}.fi-ta-ctn.fi-loading{animation:var(--animate-pulse)}.fi-ta-ctn .fi-ta-header{gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media(min-width:40rem){.fi-ta-ctn .fi-ta-header{padding-inline:calc(var(--spacing) * 6)}}.fi-ta-ctn .fi-ta-header:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-header:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}@media(min-width:40rem){.fi-ta-ctn .fi-ta-header.fi-ta-header-adaptive-actions-position{flex-direction:row;align-items:center}.fi-ta-ctn .fi-ta-header.fi-ta-header-adaptive-actions-position .fi-ta-actions{margin-inline-start:auto}}.fi-ta-ctn .fi-ta-header.fi-ta-header-adaptive-actions-position:not(:has(.fi-ta-header-heading)):not(:has(.fi-ta-header-description)) .fi-ta-actions{margin-inline-start:auto}@media(min-width:40rem){.fi-ta-ctn .fi-ta-header .fi-ta-actions:has(.fi-btn.fi-size-xs:not(.fi-dropdown-panel *)){margin-block:calc(var(--spacing) * -.5)}.fi-ta-ctn .fi-ta-header .fi-ta-actions:has(.fi-btn.fi-size-sm:not(.fi-dropdown-panel *)){margin-block:calc(var(--spacing) * -1)}.fi-ta-ctn .fi-ta-header .fi-ta-actions:has(.fi-btn.fi-size-md:not(.fi-dropdown-panel *)){margin-block:calc(var(--spacing) * -1.5)}.fi-ta-ctn .fi-ta-header .fi-ta-actions:has(.fi-btn.fi-size-lg:not(.fi-dropdown-panel *)){margin-block:calc(var(--spacing) * -2)}.fi-ta-ctn .fi-ta-header .fi-ta-actions:has(.fi-btn.fi-size-xl:not(.fi-dropdown-panel *)){margin-block:calc(var(--spacing) * -2.5)}}.fi-ta-ctn .fi-ta-header .fi-ta-header-heading{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}.fi-ta-ctn .fi-ta-header .fi-ta-header-heading:where(.dark,.dark *){color:var(--color-white)}.fi-ta-ctn .fi-ta-header .fi-ta-header-description{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-600)}.fi-ta-ctn .fi-ta-header .fi-ta-header-description:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-ctn .fi-ta-header-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}@media(min-width:40rem){.fi-ta-ctn .fi-ta-header-toolbar{padding-inline:calc(var(--spacing) * 6)}}.fi-ta-ctn .fi-ta-header-toolbar:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-header-toolbar:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-ctn .fi-ta-header-toolbar>*{min-height:calc(var(--spacing) * 9);align-items:center;column-gap:calc(var(--spacing) * 4);display:flex}.fi-ta-ctn .fi-ta-header-toolbar>:first-child{flex-shrink:0}.fi-ta-ctn .fi-ta-header-toolbar>:nth-child(2){margin-inline-start:auto}@media(min-width:40rem){.fi-ta-ctn .fi-ta-header-toolbar .fi-ta-grouping-settings .fi-dropdown.sm\:fi-hidden{display:none}}.fi-ta-ctn .fi-ta-header-toolbar .fi-ta-grouping-settings .fi-dropdown .fi-ta-grouping-settings-fields{row-gap:calc(var(--spacing) * 6);padding:calc(var(--spacing) * 6);display:grid}.fi-ta-ctn .fi-ta-header-toolbar .fi-ta-grouping-settings .fi-dropdown .fi-ta-grouping-settings-fields label{row-gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950);display:grid}.fi-ta-ctn .fi-ta-header-toolbar .fi-ta-grouping-settings .fi-dropdown .fi-ta-grouping-settings-fields label:where(.dark,.dark *){color:var(--color-white)}.fi-ta-ctn .fi-ta-header-toolbar .fi-ta-grouping-settings>.fi-ta-grouping-settings-fields{align-items:center;column-gap:calc(var(--spacing) * 3);display:none}@media(min-width:40rem){.fi-ta-ctn .fi-ta-header-toolbar .fi-ta-grouping-settings>.fi-ta-grouping-settings-fields{display:flex}}.fi-ta-ctn .fi-ta-header-toolbar .fi-ta-filters-dropdown .fi-ta-filters,.fi-ta-ctn .fi-ta-header-toolbar .fi-ta-col-manager-dropdown .fi-ta-col-manager{padding:calc(var(--spacing) * 6)}.fi-ta-ctn .fi-ta-filters{row-gap:calc(var(--spacing) * 4);display:grid}.fi-ta-ctn .fi-ta-filters.fi-ta-filters-below-content{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-200);padding:calc(var(--spacing) * 4)}@media(min-width:40rem){.fi-ta-ctn .fi-ta-filters.fi-ta-filters-below-content{padding-inline:calc(var(--spacing) * 6)}}.fi-ta-ctn .fi-ta-filters.fi-ta-filters-below-content:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-filters.fi-ta-filters-below-content:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-ctn .fi-ta-filters .fi-ta-filters-header{justify-content:space-between;align-items:center;display:flex}.fi-ta-ctn .fi-ta-filters .fi-ta-filters-header .fi-ta-filters-heading{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}.fi-ta-ctn .fi-ta-filters .fi-ta-filters-header .fi-ta-filters-heading:where(.dark,.dark *){color:var(--color-white)}.fi-ta-ctn .fi-ta-filters .fi-ta-filters-header .fi-loading-indicator{color:var(--gray-400)}.fi-ta-ctn .fi-ta-filters .fi-ta-filters-header .fi-loading-indicator:where(.dark,.dark *){color:var(--gray-500)}.fi-ta-ctn .fi-ta-filters .fi-ta-filters-actions-ctn{gap:calc(var(--spacing) * 3);display:flex}.fi-ta-ctn .fi-ta-filters-above-content-ctn{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);display:grid}@media(min-width:40rem){.fi-ta-ctn .fi-ta-filters-above-content-ctn{padding-inline:calc(var(--spacing) * 6)}}.fi-ta-ctn .fi-ta-filters-above-content-ctn:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-filters-above-content-ctn:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-ctn .fi-ta-filters-above-content-ctn .fi-ta-filters-trigger-action-ctn{margin-inline-start:auto}.fi-ta-ctn .fi-ta-filters-above-content-ctn.fi-open .fi-ta-filters-trigger-action-ctn{margin-top:calc(var(--spacing) * 3)}.fi-ta-ctn .fi-ta-filters-above-content-ctn.fi-open:has(.fi-ta-filters-actions-ctn) .fi-ta-filters-trigger-action-ctn{margin-top:calc(var(--spacing) * -7)}.fi-ta-ctn .fi-ta-reorder-indicator{align-items:center;column-gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);background-color:var(--gray-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700);display:flex}@media(min-width:40rem){.fi-ta-ctn .fi-ta-reorder-indicator{padding-inline:calc(var(--spacing) * 6)}}.fi-ta-ctn .fi-ta-reorder-indicator:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-reorder-indicator:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-ctn .fi-ta-reorder-indicator:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-reorder-indicator:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-ctn .fi-ta-reorder-indicator:where(.dark,.dark *){color:var(--gray-200)}.fi-ta-ctn .fi-ta-reorder-indicator .fi-loading-indicator{color:var(--gray-400)}.fi-ta-ctn .fi-ta-reorder-indicator .fi-loading-indicator:where(.dark,.dark *){color:var(--gray-500)}.fi-ta-ctn .fi-ta-selection-indicator{justify-content:space-between;row-gap:var(--spacing);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);background-color:var(--gray-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media(min-width:40rem){.fi-ta-ctn .fi-ta-selection-indicator{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 1.5);flex-direction:row;align-items:center}}.fi-ta-ctn .fi-ta-selection-indicator:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-selection-indicator:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-ctn .fi-ta-selection-indicator:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-selection-indicator:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-ctn .fi-ta-selection-indicator .fi-loading-indicator{color:var(--gray-400)}.fi-ta-ctn .fi-ta-selection-indicator .fi-loading-indicator:where(.dark,.dark *){color:var(--gray-500)}.fi-ta-ctn .fi-ta-selection-indicator .fi-ta-selection-indicator-actions-ctn,.fi-ta-ctn .fi-ta-selection-indicator>*{column-gap:calc(var(--spacing) * 3);display:flex}.fi-ta-ctn .fi-ta-selection-indicator>:first-child{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700)}.fi-ta-ctn .fi-ta-selection-indicator>:first-child:where(.dark,.dark *){color:var(--gray-200)}.fi-ta-ctn .fi-ta-selection-indicator>:nth-child(2){margin-inline-start:auto}.fi-ta-ctn .fi-ta-filter-indicators{justify-content:space-between;align-items:flex-start;column-gap:calc(var(--spacing) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);background-color:var(--gray-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);display:flex}@media(min-width:40rem){.fi-ta-ctn .fi-ta-filter-indicators{padding-inline:calc(var(--spacing) * 6)}}.fi-ta-ctn .fi-ta-filter-indicators:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-filter-indicators:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-ctn .fi-ta-filter-indicators:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-filter-indicators:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-ctn .fi-ta-filter-indicators>:first-child{column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);flex-direction:column;display:flex}@media(min-width:40rem){.fi-ta-ctn .fi-ta-filter-indicators>:first-child{flex-direction:row}}.fi-ta-ctn .fi-ta-filter-indicators>:first-child .fi-ta-filter-indicators-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--gray-700)}.fi-ta-ctn .fi-ta-filter-indicators>:first-child .fi-ta-filter-indicators-label:where(.dark,.dark *){color:var(--gray-200)}.fi-ta-ctn .fi-ta-filter-indicators>:first-child .fi-ta-filter-indicators-badges-ctn{gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.fi-ta-ctn .fi-ta-filter-indicators>:nth-child(2).fi-icon-btn{margin-top:calc(var(--spacing) * -1)}.fi-ta-ctn .fi-pagination{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-200);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3)}@media(min-width:40rem){.fi-ta-ctn .fi-pagination{padding-inline:calc(var(--spacing) * 6)}}.fi-ta-ctn .fi-pagination:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-pagination:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-ctn .fi-ta-table-loading-ctn{height:calc(var(--spacing) * 32);justify-content:center;align-items:center;display:flex}.fi-ta-ctn .fi-ta-main{flex:1;min-width:0}@media(min-width:64rem){.fi-ta-ctn .fi-ta-filters-trigger-action-ctn.lg\:fi-hidden{display:none}}.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn{z-index:20;border-radius:var(--radius-lg);border-color:var(--gray-200);background-color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:100vw;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);flex-shrink:0;display:none;position:absolute;max-width:14rem!important}@supports (color:color-mix(in lab,red,red)){.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn{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))}@media(min-width:64rem){.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn{z-index:auto;--tw-shadow:0 0 #0000;--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);position:static}}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn):where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn):where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn):where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn) .fi-ta-filters{padding:calc(var(--spacing) * 6)}@media(min-width:64rem){:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn) .fi-ta-filters{padding-block:calc(var(--spacing) * 4)}}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-open{display:block}@media(min-width:64rem){:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).lg\:fi-open{display:block}}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-opacity-0{opacity:0}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-3xs{max-width:var(--container-3xs)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-2xs{max-width:var(--container-2xs)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-xs{max-width:var(--container-xs)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-sm{max-width:var(--container-sm)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-md{max-width:var(--container-md)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-lg{max-width:var(--container-lg)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-xl{max-width:var(--container-xl)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-2xl{max-width:var(--container-2xl)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-3xl{max-width:var(--container-3xl)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-4xl{max-width:var(--container-4xl)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-5xl{max-width:var(--container-5xl)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-6xl{max-width:var(--container-6xl)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-7xl{max-width:var(--container-7xl)!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-none{max-width:none!important}:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-container{width:100%!important}@media(min-width:40rem){:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-container{max-width:40rem!important}}@media(min-width:48rem){:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-container{max-width:48rem!important}}@media(min-width:64rem){:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-container{max-width:64rem!important}}@media(min-width:80rem){:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-container{max-width:80rem!important}}@media(min-width:96rem){:is(.fi-ta-ctn .fi-ta-filters-before-content-ctn,.fi-ta-ctn .fi-ta-filters-after-content-ctn).fi-width-container{max-width:96rem!important}}.fi-ta-ctn .fi-ta-filters-before-content-ctn{inset-inline-start:calc(var(--spacing) * 0)}@media(min-width:64rem){.fi-ta-ctn .fi-ta-filters-before-content-ctn{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px;border-start-start-radius:var(--radius-xl);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-xl)}}.fi-ta-ctn .fi-ta-filters-after-content-ctn{inset-inline-end:calc(var(--spacing) * 0)}@media(min-width:64rem){.fi-ta-ctn .fi-ta-filters-after-content-ctn{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px;border-start-start-radius:0;border-start-end-radius:var(--radius-xl);border-end-end-radius:var(--radius-xl);border-end-start-radius:0}}.fi-ta-content-ctn{position:relative}:where(.fi-ta-content-ctn>: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)));border-color:var(--gray-200)}.fi-ta-content-ctn{overflow-x:auto}:where(.fi-ta-content-ctn:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-ta-content-ctn:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-content-ctn:where(.dark,.dark *){border-top-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn:where(.dark,.dark *){border-top-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-content-ctn .fi-ta-content-header{align-items:center;gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 6);background-color:var(--gray-50);padding-inline:calc(var(--spacing) * 4);display:flex}@media(min-width:40rem){.fi-ta-content-ctn .fi-ta-content-header{padding-inline:calc(var(--spacing) * 6)}}.fi-ta-content-ctn .fi-ta-content-header:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content-header:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-content-ctn .fi-ta-content-header .fi-ta-page-checkbox{margin-block:calc(var(--spacing) * 4);flex-shrink:0}.fi-ta-content-ctn .fi-ta-content-header .fi-ta-sorting-settings{column-gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);display:flex}.fi-ta-content-ctn:not(.fi-ta-ctn-with-footer .fi-ta-content-ctn){border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.fi-ta-content-ctn:not(.fi-ta-ctn-with-header .fi-ta-content-ctn){border-top-style:var(--tw-border-style);border-top-width:0}.fi-ta-content-ctn .fi-ta-content{display:grid}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4)}@media(min-width:40rem){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid{padding-inline:calc(var(--spacing) * 6)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid.fi-ta-content-grouped{padding-top:0}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-group-header{margin-inline:calc(var(--spacing) * -4);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--gray-200)}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-group-header:first-child{border-top-style:var(--tw-border-style);border-top-width:0}@media(min-width:40rem){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-group-header{margin-inline:calc(var(--spacing) * -6)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-group-header:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-group-header:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-group-header{width:calc(100% + 2rem)}@media(min-width:40rem){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-group-header{width:calc(100% + 3rem)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record{border-radius:var(--radius-xl);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}@media(hover:hover){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-clickable:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-clickable:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-clickable:where(.dark,.dark *):hover{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-clickable:where(.dark,.dark *):hover{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-selected:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-selected:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-selected:where(.dark,.dark *){--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-selected:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record:not(.fi-selected){background-color:var(--color-white)}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record:not(.fi-selected):where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record:not(.fi-selected):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record:not(.fi-selected):where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record:not(.fi-selected):where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-ta-record-with-content-prefix .fi-ta-record-content,.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-ta-record-with-content-prefix .fi-ta-actions{padding-inline-start:calc(var(--spacing) * 2)}.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-ta-record-with-content-suffix .fi-ta-record-content,.fi-ta-content-ctn .fi-ta-content.fi-ta-content-grid .fi-ta-record.fi-ta-record-with-content-suffix .fi-ta-actions{padding-inline-end:calc(var(--spacing) * 2)}:where(.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid)>: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)));border-color:var(--gray-200)}:where(.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid):where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid):where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}@media(hover:hover){.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-clickable:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-clickable:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-selected:before{width:calc(var(--spacing) * .5);content:var(--tw-content);background-color:var(--primary-600);position:absolute;inset-block:0;inset-inline-start:calc(var(--spacing) * 0)}.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-selected:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-selected:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-selected:where(.dark,.dark *):before{content:var(--tw-content);background-color:var(--primary-500)}@media(min-width:48rem){.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record .fi-ta-record-content-ctn{flex-direction:row;align-items:center}}@media(min-width:40rem){.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record:not(.fi-ta-record-with-content-prefix) .fi-ta-record-content,.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record:not(.fi-ta-record-with-content-prefix) .fi-ta-actions{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record:not(.fi-ta-record-with-content-suffix) .fi-ta-record-content,.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record:not(.fi-ta-record-with-content-suffix) .fi-ta-actions{padding-inline-end:calc(var(--spacing) * 6)}.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-ta-record-with-content-prefix{padding-inline-start:calc(var(--spacing) * 3)}}.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-ta-record-with-content-prefix .fi-ta-record-content,.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-ta-record-with-content-prefix .fi-ta-actions{padding-inline-start:calc(var(--spacing) * 3)}@media(min-width:40rem){.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-ta-record-with-content-suffix{padding-inline-end:calc(var(--spacing) * 3)}}.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-ta-record-with-content-suffix .fi-ta-record-content,.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record.fi-ta-record-with-content-suffix .fi-ta-actions{padding-inline-end:calc(var(--spacing) * 3)}@media(min-width:48rem){.fi-ta-content-ctn .fi-ta-content:not(.fi-ta-content-grid) .fi-ta-record .fi-ta-actions{padding-inline-start:calc(var(--spacing) * 3)}}.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header{align-items:center;column-gap:calc(var(--spacing) * 3);background-color:var(--gray-50);width:100%;padding-inline:var(--spacing);padding-block:calc(var(--spacing) * 2);grid-column:1/-1;display:flex}@media(min-width:40rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header{padding-inline:calc(var(--spacing) * 3)}}.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header.fi-collapsible{cursor:pointer}.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header.fi-collapsible.fi-collapsed .fi-icon-btn{rotate:-180deg}.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header .fi-ta-group-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header .fi-ta-group-heading:where(.dark,.dark *){color:var(--color-white)}.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header .fi-ta-group-description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header .fi-ta-group-description:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-content-ctn .fi-ta-content .fi-ta-group-header .fi-ta-group-checkbox{margin-inline:calc(var(--spacing) * 3)}.fi-ta-content-ctn .fi-ta-content .fi-ta-table{grid-column:1/-1}.fi-ta-content-ctn .fi-ta-content .fi-ta-record{background-color:var(--color-white);height:100%;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));--tw-duration:75ms;align-items:center;transition-duration:75ms;display:flex;position:relative}.fi-ta-content-ctn .fi-ta-content .fi-ta-record:where(.dark,.dark *){background-color:var(--gray-900)}.fi-ta-content-ctn .fi-ta-content .fi-ta-record.fi-ta-record-with-content-prefix{padding-inline-start:var(--spacing)}.fi-ta-content-ctn .fi-ta-content .fi-ta-record.fi-ta-record-with-content-suffix{padding-inline-end:var(--spacing)}@media(hover:hover){.fi-ta-content-ctn .fi-ta-content .fi-ta-record.fi-clickable:hover{background-color:var(--gray-50)}}.fi-ta-content-ctn .fi-ta-content .fi-ta-record.fi-collapsed{display:none}.fi-ta-content-ctn .fi-ta-content .fi-ta-record.fi-selected{background-color:var(--gray-50)}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-reorder-handle{margin-inline:var(--spacing);margin-block:calc(var(--spacing) * 2)}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-checkbox{margin-inline:calc(var(--spacing) * 3);margin-block:calc(var(--spacing) * 4);flex-shrink:0}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn{row-gap:calc(var(--spacing) * 3);width:100%;height:100%;padding-block:calc(var(--spacing) * 4);flex-direction:column;display:flex}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn>:first-child{flex:1}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content{width:100%;display:block}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .fi-ta-col{text-align:start;justify-content:flex-start;display:flex}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .fi-ta-col:disabled{pointer-events:none}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .fi-ta-col.fi-growable{width:100%}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .fi-ta-col.fi-align-center{text-align:center;justify-content:center}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .fi-ta-col.fi-align-end{text-align:end;justify-content:flex-end}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .fi-ta-col.fi-align-left{text-align:left;justify-content:flex-start}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .fi-ta-col.fi-align-right{text-align:right;justify-content:flex-end}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .fi-ta-col.fi-align-justify,.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .fi-ta-col.fi-align-between{text-align:justify;justify-content:space-between}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content.fi-collapsible{margin-top:calc(var(--spacing) * 3)}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .fi-growable{flex:1;width:100%}@media(min-width:40rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .sm\:fi-hidden{display:none}}@media(min-width:48rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .md\:fi-hidden{display:none}}@media(min-width:64rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .lg\:fi-hidden{display:none}}@media(min-width:80rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .xl\:fi-hidden{display:none}}@media(min-width:96rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .\32xl\:fi-hidden{display:none}}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .sm\:fi-visible{display:none}@media(min-width:40rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .sm\:fi-visible{display:block}}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .md\:fi-visible{display:none}@media(min-width:48rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .md\:fi-visible{display:block}}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .lg\:fi-visible{display:none}@media(min-width:64rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .lg\:fi-visible{display:block}}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .xl\:fi-visible{display:none}@media(min-width:80rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .xl\:fi-visible{display:block}}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .\32xl\:fi-visible{display:none}@media(min-width:96rem){.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-content-ctn .fi-ta-record-content .\32xl\:fi-visible{display:block}}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-record-collapse-btn{margin-inline:var(--spacing);margin-block:calc(var(--spacing) * 2);flex-shrink:0}.fi-ta-content-ctn .fi-ta-content .fi-ta-record .fi-ta-actions.fi-ta-actions-before-columns-position{order:-9999}.fi-ta-content-ctn .fi-ta-content .fi-ta-record:not(.fi-ta-record-with-content-prefix) .fi-ta-record-content,.fi-ta-content-ctn .fi-ta-content .fi-ta-record:not(.fi-ta-record-with-content-prefix) .fi-ta-actions{padding-inline-start:calc(var(--spacing) * 4)}.fi-ta-content-ctn .fi-ta-content .fi-ta-record:not(.fi-ta-record-with-content-suffix) .fi-ta-record-content,.fi-ta-content-ctn .fi-ta-content .fi-ta-record:not(.fi-ta-record-with-content-suffix) .fi-ta-actions{padding-inline-end:calc(var(--spacing) * 4)}.fi-ta-content-ctn .fi-ta-content .fi-ta-record.fi-ta-record-collapsed .fi-ta-record-collapse-btn{rotate:180deg}.fi-ta-empty-state{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 12)}.fi-ta-empty-state:not(.fi-ta-ctn-with-content-layout .fi-ta-empty-state){border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--gray-200)}.fi-ta-empty-state:not(.fi-ta-ctn-with-content-layout .fi-ta-empty-state):where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-ta-empty-state:not(.fi-ta-ctn-with-content-layout .fi-ta-empty-state):where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-ta-empty-state .fi-ta-empty-state-content{max-width:var(--container-lg);text-align:center;justify-items:center;margin-inline:auto;display:grid}.fi-ta-empty-state .fi-ta-empty-state-icon-bg{margin-bottom:calc(var(--spacing) * 4);background-color:var(--gray-100);padding:calc(var(--spacing) * 3);border-radius:3.40282e38px}.fi-ta-empty-state .fi-ta-empty-state-icon-bg:where(.dark,.dark *){background-color:var(--gray-500)}@supports (color:color-mix(in lab,red,red)){.fi-ta-empty-state .fi-ta-empty-state-icon-bg:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-500) 20%,transparent)}}.fi-ta-empty-state .fi-ta-empty-state-icon-bg .fi-icon{color:var(--gray-500)}.fi-ta-empty-state .fi-ta-empty-state-icon-bg .fi-icon:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-empty-state .fi-ta-empty-state-heading{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}.fi-ta-empty-state .fi-ta-empty-state-heading:where(.dark,.dark *){color:var(--color-white)}.fi-ta-empty-state .fi-ta-empty-state-description{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-ta-empty-state .fi-ta-empty-state-description:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-empty-state .fi-ta-actions{margin-top:calc(var(--spacing) * 6)}.fi-ta-header-cell{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3.5);text-align:start;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}@media(min-width:40rem){.fi-ta-header-cell:first-of-type{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-header-cell:last-of-type{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-header-cell:where(.dark,.dark *){color:var(--color-white)}.fi-ta-header-cell.fi-growable{width:100%}.fi-ta-header-cell.fi-grouped{border-color:var(--gray-200)}.fi-ta-header-cell.fi-grouped:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-header-cell.fi-grouped:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-header-cell.fi-grouped:not(:first-of-type){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.fi-ta-header-cell.fi-grouped:not(:last-of-type){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.fi-ta-header-cell.fi-align-center{text-align:center}.fi-ta-header-cell.fi-align-center .fi-ta-header-cell-sort-btn{justify-content:center}.fi-ta-header-cell.fi-align-end{text-align:end}.fi-ta-header-cell.fi-align-end .fi-ta-header-cell-sort-btn{justify-content:flex-end}.fi-ta-header-cell.fi-align-left{text-align:left}.fi-ta-header-cell.fi-align-left .fi-ta-header-cell-sort-btn{justify-content:flex-start}.fi-ta-header-cell.fi-align-left .fi-ta-header-cell-sort-btn:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.fi-ta-header-cell.fi-align-right{text-align:right}.fi-ta-header-cell.fi-align-right .fi-ta-header-cell-sort-btn{justify-content:flex-end}.fi-ta-header-cell.fi-align-right .fi-ta-header-cell-sort-btn:where(:dir(rtl),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}.fi-ta-header-cell.fi-align-justify,.fi-ta-header-cell.fi-align-between{text-align:justify}:is(.fi-ta-header-cell.fi-align-justify,.fi-ta-header-cell.fi-align-between) .fi-ta-header-cell-sort-btn{justify-content:space-between}.fi-ta-header-cell.fi-ta-header-cell-sorted .fi-icon{color:var(--gray-950)}.fi-ta-header-cell.fi-ta-header-cell-sorted .fi-icon:where(.dark,.dark *){color:var(--color-white)}.fi-ta-header-cell:not(.fi-ta-header-cell-sorted) .fi-icon{color:var(--gray-400)}.fi-ta-header-cell:not(.fi-ta-header-cell-sorted) .fi-icon:where(.dark,.dark *),.fi-ta-header-cell:not(.fi-ta-header-cell-sorted) .fi-ta-header-cell-sort-btn:hover .fi-icon{color:var(--gray-500)}.fi-ta-header-cell:not(.fi-ta-header-cell-sorted) .fi-ta-header-cell-sort-btn:hover .fi-icon:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-header-cell:not(.fi-ta-header-cell-sorted) .fi-ta-header-cell-sort-btn:focus-visible .fi-icon{color:var(--gray-500)}.fi-ta-header-cell:not(.fi-ta-header-cell-sorted) .fi-ta-header-cell-sort-btn:focus-visible .fi-icon:where(.dark,.dark *){color:var(--gray-400)}@media(min-width:40rem){.fi-ta-header-cell.sm\:fi-hidden{display:none}}@media(min-width:48rem){.fi-ta-header-cell.md\:fi-hidden{display:none}}@media(min-width:64rem){.fi-ta-header-cell.lg\:fi-hidden{display:none}}@media(min-width:80rem){.fi-ta-header-cell.xl\:fi-hidden{display:none}}@media(min-width:96rem){.fi-ta-header-cell.\32xl\:fi-hidden{display:none}}.fi-ta-header-cell.sm\:fi-visible{display:none}@media(min-width:40rem){.fi-ta-header-cell.sm\:fi-visible{display:table-cell}}.fi-ta-header-cell.md\:fi-visible{display:none}@media(min-width:48rem){.fi-ta-header-cell.md\:fi-visible{display:table-cell}}.fi-ta-header-cell.lg\:fi-visible{display:none}@media(min-width:64rem){.fi-ta-header-cell.lg\:fi-visible{display:table-cell}}.fi-ta-header-cell.xl\:fi-visible{display:none}@media(min-width:80rem){.fi-ta-header-cell.xl\:fi-visible{display:table-cell}}.fi-ta-header-cell.\32xl\:fi-visible{display:none}@media(min-width:96rem){.fi-ta-header-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-header-cell.fi-wrapped{white-space:normal}.fi-ta-header-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-header-cell .fi-ta-header-cell-sort-btn{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;justify-content:flex-start;align-items:center;column-gap:var(--spacing);border-radius:var(--radius-md);border-style:var(--tw-border-style);text-align:start;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none;width:100%;padding:0;display:flex}.fi-ta-header-cell .fi-ta-header-cell-sort-btn: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);--tw-ring-color:var(--primary-600)}.fi-ta-header-cell .fi-ta-header-cell-sort-btn:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--primary-500)}.fi-ta-header-cell .fi-icon{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));--tw-duration:75ms;flex-shrink:0;transition-duration:75ms}.fi-ta-header-cell .fi-loading-indicator{color:var(--gray-400)}.fi-ta-header-cell .fi-loading-indicator:where(.dark,.dark *){color:var(--gray-500)}.fi-ta-header-group-cell{border-color:var(--gray-200);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}@media(min-width:40rem){.fi-ta-header-group-cell:first-of-type{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-header-group-cell:last-of-type{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-header-group-cell:where(.dark,.dark *){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-header-group-cell:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-header-group-cell:where(.dark,.dark *){color:var(--color-white)}.fi-ta-header-group-cell:not(:first-of-type){border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.fi-ta-header-group-cell:not(:last-of-type){border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.fi-ta-header-group-cell.fi-align-start{text-align:start}.fi-ta-header-group-cell.fi-align-center{text-align:center}.fi-ta-header-group-cell.fi-align-end{text-align:end}.fi-ta-header-group-cell.fi-align-left{text-align:left}.fi-ta-header-group-cell.fi-align-right{text-align:right}.fi-ta-header-group-cell.fi-align-justify,.fi-ta-header-group-cell.fi-align-between{text-align:justify}@media(min-width:40rem){.fi-ta-header-group-cell.sm\:fi-hidden{display:none}}@media(min-width:48rem){.fi-ta-header-group-cell.md\:fi-hidden{display:none}}@media(min-width:64rem){.fi-ta-header-group-cell.lg\:fi-hidden{display:none}}@media(min-width:80rem){.fi-ta-header-group-cell.xl\:fi-hidden{display:none}}@media(min-width:96rem){.fi-ta-header-group-cell.\32xl\:fi-hidden{display:none}}.fi-ta-header-group-cell.sm\:fi-visible{display:none}@media(min-width:40rem){.fi-ta-header-group-cell.sm\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.md\:fi-visible{display:none}@media(min-width:48rem){.fi-ta-header-group-cell.md\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.lg\:fi-visible{display:none}@media(min-width:64rem){.fi-ta-header-group-cell.lg\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.xl\:fi-visible{display:none}@media(min-width:80rem){.fi-ta-header-group-cell.xl\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.\32xl\:fi-visible{display:none}@media(min-width:96rem){.fi-ta-header-group-cell.\32xl\:fi-visible{display:table-cell}}.fi-ta-header-group-cell.fi-wrapped{white-space:normal}.fi-ta-header-group-cell:not(.fi-wrapped){white-space:nowrap}.fi-ta-empty-header-cell{width:var(--spacing)}@media(hover:hover){.fi-ta-row{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;transition-duration:75ms}.fi-ta-row.fi-clickable:hover{background-color:var(--gray-50)}.fi-ta-row.fi-clickable:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-row.fi-clickable:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-ta-row.fi-striped{background-color:var(--gray-50)}.fi-ta-row.fi-striped:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-row.fi-striped:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-row.fi-collapsed{display:none}.fi-ta-row.fi-ta-group-header-row>td{background-color:var(--gray-50)}.fi-ta-row.fi-ta-group-header-row>td:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-row.fi-ta-group-header-row>td:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-row .fi-ta-group-header-cell{padding-inline:calc(var(--spacing) * 3)}@media(min-width:40rem){.fi-ta-row .fi-ta-group-header-cell:first-of-type{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-row .fi-ta-group-header-cell:last-of-type{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-row .fi-ta-group-header{align-items:center;column-gap:calc(var(--spacing) * 3);width:100%;padding-block:calc(var(--spacing) * 2);display:flex}.fi-ta-row .fi-ta-group-header.fi-collapsible{cursor:pointer}.fi-ta-row .fi-ta-group-header.fi-collapsible.fi-collapsed .fi-icon-btn{rotate:-180deg}.fi-ta-row .fi-ta-group-header .fi-ta-group-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-ta-row .fi-ta-group-header .fi-ta-group-heading:where(.dark,.dark *){color:var(--color-white)}.fi-ta-row .fi-ta-group-header .fi-ta-group-description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-ta-row .fi-ta-group-header .fi-ta-group-description:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-row.fi-selected:not(.fi-striped){background-color:var(--gray-50)}.fi-ta-row.fi-selected:not(.fi-striped):where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-row.fi-selected:not(.fi-striped):where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-row.fi-selected>:first-child{position:relative}.fi-ta-row.fi-selected>:first-child:before{width:calc(var(--spacing) * .5);background-color:var(--primary-600);content:"";position:absolute;inset-block:0;inset-inline-start:calc(var(--spacing) * 0)}.fi-ta-row.fi-selected>:first-child:where(.dark,.dark *):before{background-color:var(--primary-500)}.fi-ta-reordering .fi-ta-row:not(.fi-ta-row-not-reorderable){cursor:move}.fi-ta-table{table-layout:auto;width:100%}:where(.fi-ta-table>: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)));border-color:var(--gray-200)}.fi-ta-table{text-align:start}:where(.fi-ta-table:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-ta-table:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-table.fi-ta-table-stacked-on-mobile{display:block}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile{table-layout:auto;display:table}}.fi-ta-table.fi-ta-table-stacked-on-mobile>thead{display:block}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>thead{display:table-header-group}}.fi-ta-table.fi-ta-table-stacked-on-mobile>thead:not(:has(.fi-ta-table-stacked-header-row)){display:none}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>thead:not(:has(.fi-ta-table-stacked-header-row)){display:table-header-group}}.fi-ta-table.fi-ta-table-stacked-on-mobile>thead>tr:not(.fi-ta-table-stacked-header-row){display:none}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>thead>tr:not(.fi-ta-table-stacked-header-row){display:table-row}}.fi-ta-table.fi-ta-table-stacked-on-mobile>thead>tr>.fi-ta-header-cell{display:none}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>thead>tr>.fi-ta-header-cell{display:table-cell}}.fi-ta-table.fi-ta-table-stacked-on-mobile>thead>tr>.fi-ta-selection-cell{display:none}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>thead>tr>.fi-ta-selection-cell{display:table-cell}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody{white-space:normal;display:block}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody{white-space:nowrap;display:table-row-group}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr{padding-block:calc(var(--spacing) * 2);display:block;position:relative}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr{padding-block:0;display:table-row;position:static}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-collapsed{display:none}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-selected:before{width:calc(var(--spacing) * .5);background-color:var(--primary-600);position:absolute;inset-block:0;inset-inline-start:calc(var(--spacing) * 0)}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-selected:before{display:none}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-selected:before{content:""}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-selected:where(.dark,.dark *):before{background-color:var(--primary-500)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-selected>:first-child:before{display:none}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-selected>:first-child:before{display:block}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-ta-group-header-row{padding-block:0}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-ta-group-header-row>td{width:100%;display:block}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-ta-group-header-row>td{width:auto;display:table-cell}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr.fi-ta-summary-row{padding-block:0}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-selection-cell{inset-inline-end:calc(var(--spacing) * 5);position:absolute;top:0}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-selection-cell{width:var(--spacing);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);display:table-cell;position:static}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-selection-cell:first-of-type{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-selection-cell:last-of-type{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell){padding-inline:calc(var(--spacing) * 4);display:block}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell){padding-inline:0;display:table-cell}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell):first-child{padding-inline-start:calc(var(--spacing) * 3)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell):last-child{padding-inline-end:calc(var(--spacing) * 3)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).fi-ta-summary-row-heading-cell{padding-inline:calc(var(--spacing) * 3)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).fi-ta-summary-row-heading-cell:first-child{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).fi-ta-summary-row-heading-cell:last-child{padding-inline-end:calc(var(--spacing) * 6)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).fi-ta-summary-header-cell{padding-inline:calc(var(--spacing) * 3)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).fi-ta-summary-header-cell:first-child{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).sm\:fi-hidden{display:none}}@media(min-width:48rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).md\:fi-hidden{display:none}}@media(min-width:64rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).lg\:fi-hidden{display:none}}@media(min-width:80rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).xl\:fi-hidden{display:none}}@media(min-width:96rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).\32xl\:fi-hidden{display:none}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).sm\:fi-visible{display:none}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).sm\:fi-visible{display:table-cell}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).md\:fi-visible{display:none}@media(min-width:48rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).md\:fi-visible{display:table-cell}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).lg\:fi-visible{display:none}@media(min-width:64rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).lg\:fi-visible{display:table-cell}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).xl\:fi-visible{display:none}@media(min-width:80rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).xl\:fi-visible{display:table-cell}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).\32xl\:fi-visible{display:none}@media(min-width:96rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell).\32xl\:fi-visible{display:table-cell}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell)>.fi-ta-cell-label{padding-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-500)}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell)>.fi-ta-cell-label{display:none}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell)>.fi-ta-cell-label:where(.dark,.dark *){color:var(--gray-400)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell)>.fi-ta-cell-content{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:break-word;color:var(--gray-800)}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell)>.fi-ta-cell-content{display:block}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell)>.fi-ta-cell-content:where(.dark,.dark *){color:var(--gray-200)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell):has(.fi-ta-actions){padding-block:calc(var(--spacing) * 2)}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell):has(.fi-ta-actions){padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell):has(.fi-ta-actions):first-of-type{padding-inline-start:calc(var(--spacing) * 6)}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell):has(.fi-ta-actions):last-of-type{padding-inline-end:calc(var(--spacing) * 6)}}.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell):has(.fi-ta-actions)>.fi-ta-actions{justify-content:flex-start;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;width:100%}@media(min-width:40rem){.fi-ta-table.fi-ta-table-stacked-on-mobile>tbody>tr>.fi-ta-cell:not(.fi-ta-selection-cell):has(.fi-ta-actions)>.fi-ta-actions{justify-content:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:nowrap;width:auto}}:where(.fi-ta-table>thead>: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)));border-color:var(--gray-200)}:where(.fi-ta-table>thead:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-ta-table>thead:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-table>thead>tr{background-color:var(--gray-50)}.fi-ta-table>thead>tr:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-table>thead>tr:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-table>thead>tr.fi-ta-table-head-groups-row{background-color:var(--gray-100)}.fi-ta-table>thead>tr.fi-ta-table-head-groups-row:where(.dark,.dark *){background-color:#0000}:where(.fi-ta-table>tbody>: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)));border-color:var(--gray-200)}.fi-ta-table>tbody{white-space:nowrap}:where(.fi-ta-table>tbody:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.fi-ta-table>tbody:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-table>tfoot{background-color:var(--gray-50)}.fi-ta-table>tfoot:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-table>tfoot:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-table-stacked-header-row{border-block-style:var(--tw-border-style);border-block-width:0;width:100%;display:block}@media(min-width:40rem){.fi-ta-table-stacked-header-row{display:none}}.fi-ta-table-stacked-header-row .fi-ta-table-stacked-header-cell{align-items:center;gap:calc(var(--spacing) * 4);background-color:var(--gray-50);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);display:flex}.fi-ta-table-stacked-header-row .fi-ta-table-stacked-header-cell:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-ta-table-stacked-header-row .fi-ta-table-stacked-header-cell:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-ta-table-stacked-header-row .fi-ta-table-stacked-header-cell .fi-ta-page-checkbox{flex-shrink:0;margin-inline-start:auto}.fi-ta-table-stacked-header-row .fi-ta-table-stacked-header-cell .fi-ta-table-stacked-sorting{column-gap:calc(var(--spacing) * 3);flex:1;display:flex}.fi-ta-col-manager{gap:calc(var(--spacing) * 4);display:grid}.fi-ta-col-manager .fi-ta-col-manager-header{justify-content:space-between;align-items:center;display:flex}.fi-ta-col-manager .fi-ta-col-manager-heading{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950)}.fi-ta-col-manager .fi-ta-col-manager-heading:where(.dark,.dark *){color:var(--color-white)}.fi-ta-col-manager .fi-ta-col-manager-items{margin-top:calc(var(--spacing) * -6);column-gap:calc(var(--spacing) * 6)}.fi-ta-col-manager .fi-ta-col-manager-item{break-inside:avoid;align-items:center;gap:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 6);display:flex}.fi-ta-col-manager .fi-ta-col-manager-item .fi-ta-col-manager-label{align-items:center;column-gap:calc(var(--spacing) * 3);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950);flex:1;display:flex}.fi-ta-col-manager .fi-ta-col-manager-item .fi-ta-col-manager-label:where(.dark,.dark *){color:var(--color-white)}.fi-ta-col-manager .fi-ta-col-manager-item .fi-ta-col-manager-label .fi-checkbox-input{flex-shrink:0}.fi-ta-col-manager .fi-ta-col-manager-item .fi-ta-col-manager-reorder-handle{cursor:move}.fi-ta-col-manager .fi-ta-col-manager-group{break-inside:avoid}.fi-ta-col-manager .fi-ta-col-manager-group .fi-ta-col-manager-group-items{padding-inline-start:calc(var(--spacing) * 8)}.fi-ta-col-manager .fi-ta-col-manager-actions-ctn{gap:calc(var(--spacing) * 3);display:flex}.fi-wi-chart .fi-wi-chart-frame{justify-content:center;align-items:center;width:100%;margin-inline:auto;display:flex}.fi-wi-chart .fi-wi-chart-frame:not(.fi-wi-chart-frame-no-aspect-ratio){aspect-ratio:1}@supports (container-type:inline-size){.fi-wi-chart .fi-section-content{container-type:inline-size}@container (min-width:24rem){.fi-wi-chart .fi-wi-chart-frame:not(.fi-wi-chart-frame-no-aspect-ratio){aspect-ratio:1.5}}}@supports not (container-type:inline-size){@media(min-width:40rem){.fi-wi-chart .fi-wi-chart-frame:not(.fi-wi-chart-frame-no-aspect-ratio){aspect-ratio:1.5}}}.fi-wi-chart .fi-wi-chart-filter.fi-input-wrp{width:max-content}@media(min-width:40rem){.fi-wi-chart .fi-wi-chart-filter.fi-input-wrp{margin-block:calc(var(--spacing) * -2)}}.fi-wi-chart .fi-wi-chart-filter.fi-dropdown .fi-wi-chart-filter-content{row-gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 6);display:grid}.fi-wi-chart .fi-wi-chart-filter.fi-dropdown .fi-wi-chart-filter-content-actions-ctn{gap:calc(var(--spacing) * 3);display:flex}.fi-wi-chart .fi-color .fi-wi-chart-bg-color{color:var(--color-50)}.fi-wi-chart .fi-color .fi-wi-chart-bg-color:where(.dark,.dark *){color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){.fi-wi-chart .fi-color .fi-wi-chart-bg-color:where(.dark,.dark *){color:color-mix(in oklab,var(--color-400) 10%,transparent)}}.fi-wi-chart .fi-color .fi-wi-chart-border-color{color:var(--color-500)}.fi-wi-chart .fi-color .fi-wi-chart-border-color:where(.dark,.dark *){color:var(--color-400)}.fi-wi-chart .fi-wi-chart-bg-color{color:var(--gray-100)}.fi-wi-chart .fi-wi-chart-bg-color:where(.dark,.dark *){color:var(--gray-800)}.fi-wi-chart .fi-wi-chart-border-color{color:var(--gray-400)}.fi-wi-chart .fi-wi-chart-grid-color{color:var(--gray-200)}.fi-wi-chart .fi-wi-chart-grid-color:where(.dark,.dark *){color:var(--gray-800)}.fi-wi-chart .fi-wi-chart-text-color{color:var(--gray-500)}.fi-wi-chart .fi-wi-chart-text-color:where(.dark,.dark *){color:var(--gray-400)}.fi-wi-chart .fi-empty-state{padding:0}.fi-wi-stats-overview-stat{border-radius:var(--radius-xl);background-color:var(--color-white);height:100%;padding:calc(var(--spacing) * 6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);display:block;position:relative}@supports (color:color-mix(in lab,red,red)){.fi-wi-stats-overview-stat{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-wi-stats-overview-stat{--tw-outline-style:none;outline-style:none}.fi-wi-stats-overview-stat: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);--tw-ring-color:var(--primary-600)}.fi-wi-stats-overview-stat:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-wi-stats-overview-stat:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-wi-stats-overview-stat:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--primary-500)}.fi-wi-stats-overview-stat .fi-icon{color:var(--gray-400);flex-shrink:0}.fi-wi-stats-overview-stat .fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-content{row-gap:calc(var(--spacing) * 2);display:grid}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-label-ctn{align-items:center;column-gap:calc(var(--spacing) * 2);display:flex}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-500)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-label:where(.dark,.dark *){color:var(--gray-400)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-value{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--gray-950)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-value:where(.dark,.dark *){color:var(--color-white)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-description{align-items:center;column-gap:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500);display:flex}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-description:where(.dark,.dark *){color:var(--gray-400)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-description.fi-color{color:var(--text)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-description.fi-color:where(.dark,.dark *){color:var(--dark-text)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-description.fi-color .fi-icon{color:var(--color-500)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-chart{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl);inset-inline:0;position:absolute;bottom:0;overflow:hidden}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-chart>canvas{height:calc(var(--spacing) * 6)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-chart .fi-wi-stats-overview-stat-chart-bg-color{color:var(--gray-100)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-chart .fi-wi-stats-overview-stat-chart-bg-color:where(.dark,.dark *){color:var(--gray-800)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-chart .fi-wi-stats-overview-stat-chart-border-color{color:var(--gray-400)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-chart.fi-color .fi-wi-stats-overview-stat-chart-bg-color{color:var(--color-50)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-chart.fi-color .fi-wi-stats-overview-stat-chart-bg-color:where(.dark,.dark *){color:var(--color-400)}@supports (color:color-mix(in lab,red,red)){.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-chart.fi-color .fi-wi-stats-overview-stat-chart-bg-color:where(.dark,.dark *){color:color-mix(in oklab,var(--color-400) 10%,transparent)}}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-chart.fi-color .fi-wi-stats-overview-stat-chart-border-color{color:var(--color-500)}.fi-wi-stats-overview-stat .fi-wi-stats-overview-stat-chart.fi-color .fi-wi-stats-overview-stat-chart-border-color:where(.dark,.dark *){color:var(--color-400)}.fi-wi{gap:calc(var(--spacing) * 6)}.fi-global-search-ctn{align-items:center;display:flex}.fi-global-search{flex:1}@media(min-width:40rem){.fi-global-search{position:relative}}.fi-global-search-results-ctn{inset-inline:calc(var(--spacing) * 4);z-index:10;margin-top:calc(var(--spacing) * 2);max-height:calc(var(--spacing) * 96);border-radius:var(--radius-lg);background-color:var(--color-white);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);position:absolute;overflow:auto}@supports (color:color-mix(in lab,red,red)){.fi-global-search-results-ctn{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-global-search-results-ctn{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))}@media(min-width:40rem){.fi-global-search-results-ctn{inset-inline:auto}}.fi-global-search-results-ctn:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-global-search-results-ctn:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-global-search-results-ctn{transform:translateZ(0)}.fi-global-search-results-ctn.fi-transition-enter-start,.fi-global-search-results-ctn.fi-transition-leave-end{opacity:0}@media(min-width:40rem){.fi-topbar .fi-global-search-results-ctn{width:100vw;max-width:var(--container-sm);inset-inline-end:calc(var(--spacing) * 0)}}.fi-sidebar .fi-global-search-ctn{margin-inline:calc(var(--spacing) * 3);margin-top:calc(var(--spacing) * 3)}@media(min-width:40rem){.fi-sidebar .fi-global-search-results-ctn{inset-inline-start:calc(var(--spacing) * 0)}}.fi-global-search-no-results-message{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-global-search-no-results-message:where(.dark,.dark *){color:var(--gray-400)}:where(.fi-global-search-results>: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)));border-color:var(--gray-200)}:where(.fi-global-search-results:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-global-search-results:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-global-search-result-group-header{z-index:10;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--gray-200);background-color:var(--gray-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950);text-transform:capitalize;position:sticky;top:0}.fi-global-search-result-group-header:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-global-search-result-group-header:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-global-search-result-group-header:where(.dark,.dark *){background-color:var(--gray-800);color:var(--color-white)}:where(.fi-global-search-result-group-results>: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)));border-color:var(--gray-200)}:where(.fi-global-search-result-group-results:where(.dark,.dark *)>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.fi-global-search-result-group-results:where(.dark,.dark *)>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.fi-global-search-result{scroll-margin-top:calc(var(--spacing) * 9);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));--tw-duration:75ms;transition-duration:75ms}.fi-global-search-result:focus-within{background-color:var(--gray-50)}@media(hover:hover){.fi-global-search-result:hover{background-color:var(--gray-50)}}.fi-global-search-result:where(.dark,.dark *):focus-within{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-global-search-result:where(.dark,.dark *):focus-within{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}@media(hover:hover){.fi-global-search-result:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-global-search-result:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-global-search-result.fi-global-search-result-has-actions .fi-global-search-result-link{padding-bottom:0}.fi-global-search-result-link{padding:calc(var(--spacing) * 4);--tw-outline-style:none;outline-style:none;display:block}@media(forced-colors:active){.fi-global-search-result-link{outline-offset:2px;outline:2px solid #0000}}.fi-global-search-result-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950)}.fi-global-search-result-heading:where(.dark,.dark *){color:var(--color-white)}.fi-global-search-result-details{margin-top:var(--spacing)}.fi-global-search-result-detail{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-global-search-result-detail:where(.dark,.dark *){color:var(--gray-400)}.fi-global-search-result-detail-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:inline}.fi-global-search-result-detail-value{display:inline}.fi-global-search-result-actions{margin-top:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 4);display:flex}.fi-header{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media(min-width:40rem){.fi-header{flex-direction:row;justify-content:space-between;align-items:center}}.fi-header .fi-breadcrumbs{margin-bottom:calc(var(--spacing) * 2);display:none}@media(min-width:40rem){.fi-header .fi-breadcrumbs{display:block}.fi-header.fi-header-has-breadcrumbs .fi-header-actions-ctn{margin-top:calc(var(--spacing) * 7)}}.fi-header-heading{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--gray-950)}@media(min-width:40rem){.fi-header-heading{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.fi-header-heading:where(.dark,.dark *){color:var(--color-white)}.fi-header-subheading{margin-top:calc(var(--spacing) * 2);max-width:var(--container-2xl);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--gray-600)}.fi-header-subheading:where(.dark,.dark *){color:var(--gray-400)}.fi-header-actions-ctn{align-items:center;gap:calc(var(--spacing) * 3);flex-shrink:0;display:flex}.fi-header-actions-ctn>.fi-ac{flex:1}.fi-header-actions-ctn>.fi-ac:not(.fi-width-full).fi-align-end,.fi-header-actions-ctn>.fi-ac:not(.fi-width-full).fi-align-right{flex-direction:row;justify-content:flex-end}.fi-simple-header{flex-direction:column;align-items:center;display:flex}.fi-simple-header .fi-logo{margin-bottom:calc(var(--spacing) * 4)}.fi-simple-header-heading{text-align:center;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--gray-950)}.fi-simple-header-heading:where(.dark,.dark *){color:var(--color-white)}.fi-simple-header-subheading{margin-top:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-simple-header-subheading:where(.dark,.dark *){color:var(--gray-400)}html.fi{min-height:100dvh}.fi-body{background-color:var(--gray-50);--tw-font-weight:var(--font-weight-normal);min-height:100dvh;font-weight:var(--font-weight-normal);color:var(--gray-950);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-body:where(.dark,.dark *){background-color:var(--gray-950);color:var(--color-white)}:is(.fi-body.fi-body-has-sidebar-collapsible-on-desktop,.fi-body.fi-body-has-sidebar-fully-collapsible-on-desktop) .fi-main-ctn{opacity:0;min-height:calc(100dvh - 4rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.fi-body>.fi-layout-sidebar-toggle-btn-ctn{padding-inline-start:calc(var(--spacing) * 5);padding-top:calc(var(--spacing) * 5)}@media(min-width:64rem){.fi-body>.fi-layout-sidebar-toggle-btn-ctn.lg\:fi-hidden{display:none}}.fi-body.fi-body-has-navigation:not(.fi-body-has-sidebar-collapsible-on-desktop):not(.fi-body-has-sidebar-fully-collapsible-on-desktop):not(.fi-body-has-top-navigation) .fi-main-ctn{opacity:0}:is(.fi-body.fi-body-has-top-navigation,.fi-body:not(.fi-body-has-navigation)) .fi-main-ctn{min-height:calc(100dvh - 4rem);display:flex}.fi-body:not(.fi-body-has-topbar) .fi-main-ctn{min-height:100dvh;display:flex}.fi-layout{width:100%;height:100%;display:flex;overflow-x:clip}.fi-main-ctn{flex-direction:column;flex:1;min-width:0}.fi-main{width:100%;height:100%;padding-inline:calc(var(--spacing) * 4);margin-inline:auto}@media(min-width:48rem){.fi-main{padding-inline:calc(var(--spacing) * 6)}}@media(min-width:64rem){.fi-main{padding-inline:calc(var(--spacing) * 8)}}:is(.fi-main,.fi-simple-main).fi-width-3xs{max-width:var(--container-3xs)}:is(.fi-main,.fi-simple-main).fi-width-2xs{max-width:var(--container-2xs)}:is(.fi-main,.fi-simple-main).fi-width-xs{max-width:var(--container-xs)}:is(.fi-main,.fi-simple-main).fi-width-sm{max-width:var(--container-sm)}:is(.fi-main,.fi-simple-main).fi-width-md{max-width:var(--container-md)}:is(.fi-main,.fi-simple-main).fi-width-lg{max-width:var(--container-lg)}:is(.fi-main,.fi-simple-main).fi-width-xl{max-width:var(--container-xl)}:is(.fi-main,.fi-simple-main).fi-width-2xl{max-width:var(--container-2xl)}:is(.fi-main,.fi-simple-main).fi-width-3xl{max-width:var(--container-3xl)}:is(.fi-main,.fi-simple-main).fi-width-4xl{max-width:var(--container-4xl)}:is(.fi-main,.fi-simple-main).fi-width-5xl{max-width:var(--container-5xl)}:is(.fi-main,.fi-simple-main).fi-width-6xl{max-width:var(--container-6xl)}:is(.fi-main,.fi-simple-main).fi-width-7xl{max-width:var(--container-7xl)}:is(.fi-main,.fi-simple-main).fi-width-none{max-width:none}:is(.fi-main,.fi-simple-main).fi-width-full{max-width:100%}:is(.fi-main,.fi-simple-main).fi-width-min{max-width:min-content}:is(.fi-main,.fi-simple-main).fi-width-max{max-width:max-content}:is(.fi-main,.fi-simple-main).fi-width-fit{max-width:fit-content}:is(.fi-main,.fi-simple-main).fi-width-prose{max-width:65ch}:is(.fi-main,.fi-simple-main).fi-width-container{width:100%}@media(min-width:40rem){:is(.fi-main,.fi-simple-main).fi-width-container{max-width:40rem}}@media(min-width:48rem){:is(.fi-main,.fi-simple-main).fi-width-container{max-width:48rem}}@media(min-width:64rem){:is(.fi-main,.fi-simple-main).fi-width-container{max-width:64rem}}@media(min-width:80rem){:is(.fi-main,.fi-simple-main).fi-width-container{max-width:80rem}}@media(min-width:96rem){:is(.fi-main,.fi-simple-main).fi-width-container{max-width:96rem}}:is(.fi-main,.fi-simple-main).fi-width-screen-sm{max-width:var(--breakpoint-sm)}:is(.fi-main,.fi-simple-main).fi-width-screen-md{max-width:var(--breakpoint-md)}:is(.fi-main,.fi-simple-main).fi-width-screen-lg{max-width:var(--breakpoint-lg)}:is(.fi-main,.fi-simple-main).fi-width-screen-xl{max-width:var(--breakpoint-xl)}:is(.fi-main,.fi-simple-main).fi-width-screen-2xl{max-width:var(--breakpoint-2xl)}:is(.fi-main,.fi-simple-main).fi-width-screen{position:fixed;top:0;right:0;bottom:0;left:0}.fi-simple-layout{flex-direction:column;align-items:center;min-height:100dvh;display:flex}.fi-simple-layout-header{height:calc(var(--spacing) * 16);align-items:center;column-gap:calc(var(--spacing) * 4);inset-inline-end:calc(var(--spacing) * 0);padding-inline-end:calc(var(--spacing) * 4);display:flex;position:absolute;top:0}@media(min-width:48rem){.fi-simple-layout-header{padding-inline-end:calc(var(--spacing) * 6)}}@media(min-width:64rem){.fi-simple-layout-header{padding-inline-end:calc(var(--spacing) * 8)}}.fi-simple-main-ctn{flex-grow:1;justify-content:center;align-items:center;width:100%;display:flex}.fi-simple-main{margin-block:calc(var(--spacing) * 16);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 12);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-simple-main{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}@media(min-width:40rem){.fi-simple-main{border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 12)}}.fi-simple-main:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-simple-main:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-logo{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--gray-950);display:flex}.fi-logo:where(.dark,.dark *){color:var(--color-white)}.fi-logo.fi-logo-light:where(.dark,.dark *),.fi-logo.fi-logo-dark{display:none}.fi-logo.fi-logo-dark:where(.dark,.dark *){display:flex}@media(min-width:48rem){.fi-page-sub-navigation-dropdown{display:none}}.fi-page-sub-navigation-dropdown>.fi-dropdown-trigger>.fi-btn{justify-content:space-between;width:100%}.fi-page-sub-navigation-sidebar-ctn{width:calc(var(--spacing) * 72);flex-direction:column;display:none}@media(min-width:48rem){.fi-page-sub-navigation-sidebar-ctn{display:flex}}.fi-page-sub-navigation-sidebar{row-gap:calc(var(--spacing) * 7);flex-direction:column;display:flex}.fi-page-sub-navigation-tabs{display:none}@media(min-width:48rem){.fi-page-sub-navigation-tabs{display:flex}}.fi-page.fi-height-full,.fi-page.fi-height-full .fi-page-main,.fi-page.fi-height-full .fi-page-header-main-ctn,.fi-page.fi-height-full .fi-page-content{height:100%}.fi-page.fi-page-has-sub-navigation .fi-page-main{gap:calc(var(--spacing) * 8);flex-direction:column;display:flex}@media(min-width:48rem){:is(.fi-page.fi-page-has-sub-navigation.fi-page-has-sub-navigation-start,.fi-page.fi-page-has-sub-navigation.fi-page-has-sub-navigation-end) .fi-page-main{flex-direction:row;align-items:flex-start}}.fi-page-header-main-ctn{row-gap:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 8);flex-direction:column;display:flex}.fi-page-main-sub-navigation-mobile-menu-render-hook-ctn{display:contents}@media(min-width:48rem){.fi-page-main-sub-navigation-mobile-menu-render-hook-ctn{display:none}}.fi-page-content{row-gap:calc(var(--spacing) * 8);flex:1;grid-auto-columns:minmax(0,1fr);display:grid}.fi-simple-page-content{row-gap:calc(var(--spacing) * 6);grid-auto-columns:minmax(0,1fr);display:grid}.fi-sidebar-group{row-gap:var(--spacing);flex-direction:column;display:flex}.fi-sidebar-group.fi-collapsed .fi-sidebar-group-collapse-btn{rotate:-180deg}.fi-sidebar-group.fi-collapsible>.fi-sidebar-group-btn{cursor:pointer}.fi-sidebar-group.fi-active .fi-sidebar-group-dropdown-trigger-btn .fi-icon{color:var(--primary-600)}.fi-sidebar-group.fi-active .fi-sidebar-group-dropdown-trigger-btn .fi-icon:where(.dark,.dark *){color:var(--primary-400)}.fi-sidebar-group-btn{align-items:center;column-gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 2);display:flex}.fi-sidebar-group-btn .fi-icon{color:var(--gray-400)}.fi-sidebar-group-btn .fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-sidebar-group-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-500);flex:1}.fi-sidebar-group-label:where(.dark,.dark *){color:var(--gray-400)}.fi-sidebar-group-dropdown-trigger-btn{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);--tw-outline-style:none;outline-style:none;flex:1;display:flex;position:relative}@media(forced-colors:active){.fi-sidebar-group-dropdown-trigger-btn{outline-offset:2px;outline:2px solid #0000}}.fi-sidebar-group-dropdown-trigger-btn{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));--tw-duration:75ms;transition-duration:75ms}@media(hover:hover){.fi-sidebar-group-dropdown-trigger-btn:hover{background-color:var(--gray-100)}}.fi-sidebar-group-dropdown-trigger-btn:focus-visible{background-color:var(--gray-100)}@media(hover:hover){.fi-sidebar-group-dropdown-trigger-btn:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-sidebar-group-dropdown-trigger-btn:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-sidebar-group-dropdown-trigger-btn:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-sidebar-group-dropdown-trigger-btn:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-sidebar-group-dropdown-trigger-btn .fi-icon{color:var(--gray-400)}.fi-sidebar-group-dropdown-trigger-btn .fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-sidebar-group-items{row-gap:var(--spacing);flex-direction:column;display:flex}:is(.fi-sidebar-group-btn,.fi-sidebar-group-items).fi-transition-enter{transition-delay:.1s}@media(min-width:64rem){:is(.fi-sidebar-group-btn,.fi-sidebar-group-items).fi-transition-enter{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))}}:is(.fi-sidebar-group-btn,.fi-sidebar-group-items).fi-transition-enter-start{opacity:0}:is(.fi-sidebar-group-btn,.fi-sidebar-group-items).fi-transition-enter-end{opacity:1}.fi-sidebar{z-index:30;background-color:var(--color-white);height:100dvh;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;align-content:flex-start;display:flex;position:fixed;inset-block:0;inset-inline-start:calc(var(--spacing) * 0)}@media(min-width:64rem){.fi-sidebar{z-index:20;background-color:#0000;transition-property:none}}.fi-sidebar:where(.dark,.dark *){background-color:var(--gray-900)}@media(min-width:64rem){.fi-sidebar:where(.dark,.dark *){background-color:#0000}}.fi-sidebar.fi-sidebar-open{width:var(--sidebar-width);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-sidebar.fi-sidebar-open{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}@media(min-width:64rem){.fi-sidebar.fi-sidebar-open{--tw-shadow:0 0 #0000;--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)}}.fi-sidebar.fi-sidebar-open:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-sidebar.fi-sidebar-open:where(.dark,.dark *){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-sidebar.fi-sidebar-open:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-sidebar:not(.fi-sidebar-open){--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-sidebar:not(.fi-sidebar-open):where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}@media(min-width:64rem){.fi-body-has-topbar .fi-sidebar{height:calc(100dvh - 4rem);top:4rem}}.fi-sidebar-close-overlay{z-index:30;background-color:var(--gray-950);position:fixed;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.fi-sidebar-close-overlay{background-color:color-mix(in oklab,var(--gray-950) 50%,transparent)}}.fi-sidebar-close-overlay{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));--tw-duration:.5s;transition-duration:.5s}@media(min-width:64rem){.fi-sidebar-close-overlay{display:none}}.fi-sidebar-close-overlay:where(.dark,.dark *){background-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-sidebar-close-overlay:where(.dark,.dark *){background-color:color-mix(in oklab,var(--gray-950) 75%,transparent)}}@media(min-width:64rem){.fi-body.fi-body-has-top-navigation .fi-sidebar{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-body.fi-body-has-top-navigation .fi-sidebar:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.fi-body:not(.fi-body-has-top-navigation) .fi-sidebar.fi-sidebar-open{position:sticky}.fi-body:not(.fi-body-has-top-navigation).fi-body-has-sidebar-collapsible-on-desktop .fi-sidebar:not(.fi-sidebar-open){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y);position:sticky}.fi-body:not(.fi-body-has-top-navigation).fi-body-has-sidebar-collapsible-on-desktop .fi-sidebar:not(.fi-sidebar-open):where(:dir(rtl),[dir=rtl],[dir=rtl] *),.fi-body:not(.fi-body-has-top-navigation):not(.fi-body-has-sidebar-collapsible-on-desktop):not(.fi-body-has-sidebar-fully-collapsible-on-desktop) .fi-sidebar,.fi-body:not(.fi-body-has-top-navigation):not(.fi-body-has-sidebar-collapsible-on-desktop):not(.fi-body-has-sidebar-fully-collapsible-on-desktop) .fi-sidebar:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.fi-body:not(.fi-body-has-top-navigation):not(.fi-body-has-sidebar-collapsible-on-desktop):not(.fi-body-has-sidebar-fully-collapsible-on-desktop) .fi-sidebar:not(.fi-sidebar-open){width:var(--sidebar-width)}@media(min-width:64rem){.fi-body:not(.fi-body-has-top-navigation):not(.fi-body-has-sidebar-collapsible-on-desktop):not(.fi-body-has-sidebar-fully-collapsible-on-desktop) .fi-sidebar:not(.fi-sidebar-open){position:sticky}}.fi-sidebar-header-ctn{overflow-x:clip}.fi-sidebar-header{height:calc(var(--spacing) * 16);justify-content:center;align-items:center;display:flex}.fi-sidebar-header-logo-ctn{flex:1}.fi-body-has-topbar .fi-sidebar-header{background-color:var(--color-white);padding-inline:calc(var(--spacing) * 6);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-body-has-topbar .fi-sidebar-header{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}@media(min-width:64rem){.fi-body-has-topbar .fi-sidebar-header{--tw-shadow:0 1px 2px 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);display:none}}.fi-body-has-topbar .fi-sidebar-header:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-body-has-topbar .fi-sidebar-header:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}:not(.fi-body-has-topbar) .fi-sidebar-header{padding-inline:calc(var(--spacing) * 4);--tw-shadow:0 0 #0000;--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);background-color:#0000}:not(.fi-body-has-topbar) .fi-sidebar-header .fi-logo{margin-inline-start:calc(var(--spacing) * 3)}.fi-sidebar-nav{row-gap:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 8);scrollbar-gutter:stable;flex-direction:column;flex-grow:1;display:flex;overflow:hidden auto}.fi-sidebar-nav-groups{margin-inline:calc(var(--spacing) * -2);row-gap:calc(var(--spacing) * 7);flex-direction:column;display:flex}.fi-sidebar-item.fi-active,.fi-sidebar-item.fi-sidebar-item-has-active-child-items{row-gap:var(--spacing);flex-direction:column;display:flex}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn{background-color:var(--gray-100)}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-sidebar-item.fi-active>.fi-sidebar-item-btn:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-icon{color:var(--primary-700)}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-icon:where(.dark,.dark *){color:var(--primary-400)}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-sidebar-item-grouped-border>.fi-sidebar-item-grouped-border-part{background-color:var(--primary-700)}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-sidebar-item-grouped-border>.fi-sidebar-item-grouped-border-part:where(.dark,.dark *){background-color:var(--primary-400)}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-sidebar-item-label{color:var(--primary-700)}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-sidebar-item-label:where(.dark,.dark *){color:var(--primary-400)}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn .fi-sidebar-item-grouped-border-part{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);border-radius:3.40282e38px;position:relative}@media(hover:hover){.fi-sidebar-item.fi-sidebar-item-has-url>.fi-sidebar-item-btn:hover{background-color:var(--gray-100)}}.fi-sidebar-item.fi-sidebar-item-has-url>.fi-sidebar-item-btn:focus-visible{background-color:var(--gray-100)}@media(hover:hover){.fi-sidebar-item.fi-sidebar-item-has-url>.fi-sidebar-item-btn:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-sidebar-item.fi-sidebar-item-has-url>.fi-sidebar-item-btn:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-sidebar-item.fi-sidebar-item-has-url>.fi-sidebar-item-btn:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-sidebar-item.fi-sidebar-item-has-url>.fi-sidebar-item-btn:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-sidebar-item-btn{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);padding:calc(var(--spacing) * 2);--tw-outline-style:none;outline-style:none;display:flex;position:relative}@media(forced-colors:active){.fi-sidebar-item-btn{outline-offset:2px;outline:2px solid #0000}}.fi-sidebar-item-btn{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));--tw-duration:75ms;transition-duration:75ms}.fi-sidebar-item-btn>.fi-icon{color:var(--gray-400)}.fi-sidebar-item-btn>.fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-sidebar-item-grouped-border{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6);justify-content:center;align-items:center;display:flex;position:relative}.fi-sidebar-item-grouped-border-part-not-first{background-color:var(--gray-300);width:1px;position:absolute;top:-50%;bottom:50%}.fi-sidebar-item-grouped-border-part-not-first:where(.dark,.dark *){background-color:var(--gray-600)}.fi-sidebar-item-grouped-border-part-not-last{background-color:var(--gray-300);width:1px;position:absolute;top:50%;bottom:-50%}.fi-sidebar-item-grouped-border-part-not-last:where(.dark,.dark *){background-color:var(--gray-600)}.fi-sidebar-item-grouped-border-part{height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 1.5);background-color:var(--gray-400);border-radius:3.40282e38px;position:relative}.fi-sidebar-item-grouped-border-part:where(.dark,.dark *){background-color:var(--gray-500)}.fi-sidebar-item-label{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700);flex:1;overflow:hidden}.fi-sidebar-item-label:where(.dark,.dark *){color:var(--gray-200)}@media(min-width:64rem){:is(.fi-sidebar-item-label,.fi-sidebar-item-badge-ctn).fi-transition-enter{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-delay:.1s}}:is(.fi-sidebar-item-label,.fi-sidebar-item-badge-ctn).fi-transition-enter-start{opacity:0}:is(.fi-sidebar-item-label,.fi-sidebar-item-badge-ctn).fi-transition-enter-end{opacity:1}.fi-sidebar-footer{margin-inline:calc(var(--spacing) * 4);margin-block:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * 3);display:grid}.fi-sidebar-footer>.fi-no-database{display:block}.fi-sidebar-sub-group-items{row-gap:var(--spacing);flex-direction:column;display:flex}.fi-sidebar-database-notifications-btn{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);width:100%;padding:calc(var(--spacing) * 2);text-align:start;--tw-outline-style:none;outline-style:none;display:flex;position:relative}@media(forced-colors:active){.fi-sidebar-database-notifications-btn{outline-offset:2px;outline:2px solid #0000}}.fi-sidebar-database-notifications-btn{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));--tw-duration:75ms;transition-duration:75ms}@media(hover:hover){.fi-sidebar-database-notifications-btn:hover{background-color:var(--gray-100)}}.fi-sidebar-database-notifications-btn:focus-visible{background-color:var(--gray-100)}@media(hover:hover){.fi-sidebar-database-notifications-btn:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-sidebar-database-notifications-btn:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-sidebar-database-notifications-btn:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-sidebar-database-notifications-btn:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-sidebar-database-notifications-btn>.fi-icon{color:var(--gray-400)}.fi-sidebar-database-notifications-btn>.fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-sidebar-database-notifications-btn>.fi-sidebar-database-notifications-btn-label{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700);flex:1;overflow:hidden}.fi-sidebar-database-notifications-btn>.fi-sidebar-database-notifications-btn-label:where(.dark,.dark *){color:var(--gray-200)}@media(min-width:64rem){:is(.fi-sidebar-database-notifications-btn>.fi-sidebar-database-notifications-btn-label,.fi-sidebar-database-notifications-btn>.fi-sidebar-database-notifications-btn-badge-ctn).fi-transition-enter{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-delay:.1s}}:is(.fi-sidebar-database-notifications-btn>.fi-sidebar-database-notifications-btn-label,.fi-sidebar-database-notifications-btn>.fi-sidebar-database-notifications-btn-badge-ctn).fi-transition-enter-start{opacity:0}:is(.fi-sidebar-database-notifications-btn>.fi-sidebar-database-notifications-btn-label,.fi-sidebar-database-notifications-btn>.fi-sidebar-database-notifications-btn-badge-ctn).fi-transition-enter-end{opacity:1}.fi-sidebar-open-sidebar-btn,.fi-sidebar-open-collapse-sidebar-btn{margin-inline:0!important}.fi-sidebar-close-collapse-sidebar-btn{display:none;margin-inline:0!important}@media(min-width:64rem){.fi-sidebar-close-collapse-sidebar-btn{display:flex}:is(.fi-body.fi-body-has-sidebar-collapsible-on-desktop,.fi-body:not(.fi-body-has-sidebar-fully-collapsible-on-desktop)) .fi-sidebar-open-sidebar-btn{display:none}}.fi-sidebar-close-sidebar-btn{margin-inline:0!important}@media(min-width:64rem){.fi-sidebar-close-sidebar-btn{display:none}}.fi-tenant-menu-trigger{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);width:100%;padding:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;outline-style:none;display:flex}@media(forced-colors:active){.fi-tenant-menu-trigger{outline-offset:2px;outline:2px solid #0000}}.fi-tenant-menu-trigger{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));--tw-duration:75ms;transition-duration:75ms}@media(hover:hover){.fi-tenant-menu-trigger:hover{background-color:var(--gray-100)}}.fi-tenant-menu-trigger:focus-visible{background-color:var(--gray-100)}@media(hover:hover){.fi-tenant-menu-trigger:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-tenant-menu-trigger:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-tenant-menu-trigger:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-tenant-menu-trigger:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-tenant-menu-trigger .fi-tenant-avatar{flex-shrink:0}.fi-tenant-menu-trigger .fi-icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--gray-400);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));--tw-duration:75ms;flex-shrink:0;margin-inline-start:auto;transition-duration:75ms}@media(hover:hover){.fi-tenant-menu-trigger .fi-icon:is(:where(.group):hover *){color:var(--gray-500)}}.fi-tenant-menu-trigger .fi-icon:is(:where(.group):focus-visible *),.fi-tenant-menu-trigger .fi-icon:where(.dark,.dark *){color:var(--gray-500)}@media(hover:hover){.fi-tenant-menu-trigger .fi-icon:where(.dark,.dark *):is(:where(.group):hover *){color:var(--gray-400)}}.fi-tenant-menu-trigger .fi-icon:where(.dark,.dark *):is(:where(.group):focus-visible *){color:var(--gray-400)}.fi-tenant-menu-trigger:hover .fi-icon{color:var(--gray-500)}.fi-tenant-menu-trigger:hover .fi-icon:where(.dark,.dark *){color:var(--gray-400)}.fi-tenant-menu-trigger:focus-visible .fi-icon{color:var(--gray-500)}.fi-tenant-menu-trigger:focus-visible .fi-icon:where(.dark,.dark *){color:var(--gray-400)}.fi-tenant-menu-trigger-text{text-align:start;justify-items:start;display:grid}.fi-tenant-menu-trigger-current-tenant-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--gray-500)}.fi-tenant-menu-trigger-current-tenant-label:where(.dark,.dark *){color:var(--gray-400)}.fi-tenant-menu-trigger-tenant-name{color:var(--gray-950)}.fi-tenant-menu-trigger-tenant-name:where(.dark,.dark *){color:var(--color-white)}.fi-sidebar .fi-tenant-menu{margin-inline:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 3)}.fi-theme-switcher{column-gap:var(--spacing);grid-auto-flow:column;display:grid}.fi-theme-switcher-btn{border-radius:var(--radius-md);padding:calc(var(--spacing) * 2);--tw-outline-style:none;outline-style:none;justify-content:center;display:flex}@media(forced-colors:active){.fi-theme-switcher-btn{outline-offset:2px;outline:2px solid #0000}}.fi-theme-switcher-btn{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));--tw-duration:75ms;transition-duration:75ms}@media(hover:hover){.fi-theme-switcher-btn:hover{background-color:var(--gray-50)}}.fi-theme-switcher-btn:focus-visible{background-color:var(--gray-50);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--primary-600)}@media(hover:hover){.fi-theme-switcher-btn:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-theme-switcher-btn:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-theme-switcher-btn:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-theme-switcher-btn:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-theme-switcher-btn:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--primary-500)}.fi-theme-switcher-btn.fi-active{background-color:var(--gray-50);color:var(--primary-500)}.fi-theme-switcher-btn.fi-active:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-theme-switcher-btn.fi-active:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-theme-switcher-btn.fi-active:where(.dark,.dark *){color:var(--primary-400)}.fi-theme-switcher-btn:not(.fi-active){color:var(--gray-400)}@media(hover:hover){.fi-theme-switcher-btn:not(.fi-active):hover{color:var(--gray-500)}}.fi-theme-switcher-btn:not(.fi-active):focus-visible,.fi-theme-switcher-btn:not(.fi-active):where(.dark,.dark *){color:var(--gray-500)}@media(hover:hover){.fi-theme-switcher-btn:not(.fi-active):where(.dark,.dark *):hover{color:var(--gray-400)}}.fi-theme-switcher-btn:not(.fi-active):where(.dark,.dark *):focus-visible{color:var(--gray-400)}.fi-topbar-ctn{z-index:30;position:sticky;top:0;overflow-x:clip}.fi-topbar{min-height:calc(var(--spacing) * 16);background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--gray-950);align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.fi-topbar{--tw-ring-color:color-mix(in oklab, var(--gray-950) 5%, transparent)}}.fi-topbar:where(.dark,.dark *){background-color:var(--gray-900);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.fi-topbar:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-topbar .fi-tenant-menu{display:none}@media(min-width:64rem){.fi-topbar .fi-tenant-menu{display:block}}.fi-topbar-open-sidebar-btn,.fi-topbar-close-sidebar-btn{margin-inline:0!important}@media(min-width:64rem){.fi-topbar-close-sidebar-btn{display:none}}.fi-topbar-open-collapse-sidebar-btn{margin-inline:0!important}.fi-topbar-close-collapse-sidebar-btn{display:none;margin-inline:0!important}@media(min-width:64rem){.fi-topbar-close-collapse-sidebar-btn{display:flex}}.fi-topbar-start{align-items:center;margin-inline-end:calc(var(--spacing) * 6);display:none}@media(min-width:64rem){.fi-topbar-start{display:flex}}.fi-topbar-start .fi-logo{margin-inline-start:calc(var(--spacing) * 3)}.fi-topbar-collapse-sidebar-btn-ctn{width:calc(var(--spacing) * 9);flex-shrink:0}@media(min-width:64rem){:is(.fi-body.fi-body-has-sidebar-collapsible-on-desktop,.fi-body:not(.fi-body-has-sidebar-fully-collapsible-on-desktop)) .fi-topbar-open-sidebar-btn{display:none}}.fi-topbar-nav-groups{align-items:center;column-gap:calc(var(--spacing) * 4);margin-inline-start:calc(var(--spacing) * 4);margin-inline-end:calc(var(--spacing) * 4);display:none}@media(min-width:64rem){.fi-topbar-nav-groups{margin-block:calc(var(--spacing) * 2);row-gap:var(--spacing);flex-wrap:wrap;display:flex}}.fi-topbar-end{align-items:center;column-gap:calc(var(--spacing) * 4);margin-inline-start:auto;display:flex}.fi-topbar-item-btn{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);--tw-outline-style:none;outline-style:none;display:flex}@media(forced-colors:active){.fi-topbar-item-btn{outline-offset:2px;outline:2px solid #0000}}.fi-topbar-item-btn{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));--tw-duration:75ms;transition-duration:75ms}@media(hover:hover){.fi-topbar-item-btn:hover{background-color:var(--gray-50)}}.fi-topbar-item-btn:focus-visible{background-color:var(--gray-50)}@media(hover:hover){.fi-topbar-item-btn:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-topbar-item-btn:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}}.fi-topbar-item-btn:where(.dark,.dark *):focus-visible{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-topbar-item-btn:where(.dark,.dark *):focus-visible{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-topbar-item-btn>.fi-icon{color:var(--gray-400)}.fi-topbar-item-btn>.fi-icon:where(.dark,.dark *){color:var(--gray-500)}.fi-topbar-item-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-700)}.fi-topbar-item-label:where(.dark,.dark *){color:var(--gray-200)}.fi-topbar-item.fi-active .fi-topbar-item-btn{background-color:var(--gray-50)}.fi-topbar-item.fi-active .fi-topbar-item-btn:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.fi-topbar-item.fi-active .fi-topbar-item-btn:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.fi-topbar-item.fi-active .fi-topbar-item-btn>.fi-icon{color:var(--primary-600)}.fi-topbar-item.fi-active .fi-topbar-item-btn>.fi-icon:where(.dark,.dark *){color:var(--primary-400)}.fi-topbar-item.fi-active .fi-topbar-item-label{color:var(--primary-600)}.fi-topbar-item.fi-active .fi-topbar-item-label:where(.dark,.dark *){color:var(--primary-400)}.fi-simple-user-menu-ctn{align-items:center;column-gap:calc(var(--spacing) * 4);display:flex}.fi-topbar .fi-user-menu-trigger{flex-shrink:0}.fi-sidebar .fi-user-menu-trigger{justify-content:center;align-items:center;column-gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);width:100%;padding:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-outline-style:none;outline-style:none;display:flex}@media(forced-colors:active){.fi-sidebar .fi-user-menu-trigger{outline-offset:2px;outline:2px solid #0000}}.fi-sidebar .fi-user-menu-trigger{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));--tw-duration:75ms;transition-duration:75ms}.fi-sidebar .fi-user-menu-trigger .fi-user-avatar{flex-shrink:0}.fi-sidebar .fi-user-menu-trigger .fi-icon{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5);color:var(--gray-400);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));--tw-duration:75ms;flex-shrink:0;margin-inline-start:auto;transition-duration:75ms}@media(hover:hover){.fi-sidebar .fi-user-menu-trigger .fi-icon:is(:where(.group):hover *){color:var(--gray-500)}}.fi-sidebar .fi-user-menu-trigger .fi-icon:is(:where(.group):focus-visible *),.fi-sidebar .fi-user-menu-trigger .fi-icon:where(.dark,.dark *){color:var(--gray-500)}@media(hover:hover){.fi-sidebar .fi-user-menu-trigger .fi-icon:where(.dark,.dark *):is(:where(.group):hover *){color:var(--gray-400)}}.fi-sidebar .fi-user-menu-trigger .fi-icon:where(.dark,.dark *):is(:where(.group):focus-visible *){color:var(--gray-400)}.fi-sidebar .fi-user-menu-trigger:hover .fi-icon{color:var(--gray-500)}.fi-sidebar .fi-user-menu-trigger:hover .fi-icon:where(.dark,.dark *){color:var(--gray-400)}.fi-sidebar .fi-user-menu-trigger:focus-visible .fi-icon{color:var(--gray-500)}.fi-sidebar .fi-user-menu-trigger:focus-visible .fi-icon:where(.dark,.dark *){color:var(--gray-400)}.fi-sidebar .fi-user-menu-trigger .fi-tenant-menu-trigger-text{text-align:start;color:var(--gray-950);justify-items:start;display:grid}.fi-sidebar .fi-user-menu-trigger .fi-tenant-menu-trigger-text:where(.dark,.dark *){color:var(--color-white)}.fi-sidebar .fi-user-menu .fi-dropdown-panel{max-width:max(14rem,100% - 1.5rem)!important}.fi-account-widget .fi-section-content{align-items:center;column-gap:calc(var(--spacing) * 3);display:flex}.fi-account-widget-logout-form{margin-block:auto}.fi-account-widget-main{flex:1}.fi-account-widget-heading{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--gray-950);flex:1;display:grid}.fi-account-widget-heading:where(.dark,.dark *){color:var(--color-white)}.fi-account-widget-user-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--gray-500)}.fi-account-widget-user-name:where(.dark,.dark *){color:var(--gray-400)}.fi-filament-info-widget .fi-section-content{align-items:center;column-gap:calc(var(--spacing) * 3);display:flex}.fi-filament-info-widget-main{flex:1}.fi-filament-info-widget-logo{height:calc(var(--spacing) * 5);color:var(--gray-950)}.fi-filament-info-widget-logo:where(.dark,.dark *){color:var(--color-white)}.fi-filament-info-widget-version{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--gray-500)}.fi-filament-info-widget-version:where(.dark,.dark *){color:var(--gray-400)}.fi-filament-info-widget-links{align-items:flex-end;row-gap:var(--spacing);flex-direction:column;display:flex}}@layer utilities{.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}.static{position:static}.sticky{position:sticky}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.w-full{width:100%}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-gray-200{border-color:var(--gray-200)}.py-2{padding-block:calc(var(--spacing) * 2)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.text-end{text-align:end}.text-start{text-align:start}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-danger-600{color:var(--danger-600)}.text-gray-500{color:var(--gray-500)}.text-success-600{color:var(--success-600)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.ring{--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)}.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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{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))}.dark\:border-white\/10:where(.dark,.dark *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:text-danger-400:where(.dark,.dark *){color:var(--danger-400)}.dark\:text-success-400:where(.dark,.dark *){color:var(--success-400)}.fi-color-danger{--color-50:var(--danger-50);--color-100:var(--danger-100);--color-200:var(--danger-200);--color-300:var(--danger-300);--color-400:var(--danger-400);--color-500:var(--danger-500);--color-600:var(--danger-600);--color-700:var(--danger-700);--color-800:var(--danger-800);--color-900:var(--danger-900);--color-950:var(--danger-950)}.fi-color-gray{--color-50:var(--gray-50);--color-100:var(--gray-100);--color-200:var(--gray-200);--color-300:var(--gray-300);--color-400:var(--gray-400);--color-500:var(--gray-500);--color-600:var(--gray-600);--color-700:var(--gray-700);--color-800:var(--gray-800);--color-900:var(--gray-900);--color-950:var(--gray-950)}.fi-color-info{--color-50:var(--info-50);--color-100:var(--info-100);--color-200:var(--info-200);--color-300:var(--info-300);--color-400:var(--info-400);--color-500:var(--info-500);--color-600:var(--info-600);--color-700:var(--info-700);--color-800:var(--info-800);--color-900:var(--info-900);--color-950:var(--info-950)}.fi-color-primary{--color-50:var(--primary-50);--color-100:var(--primary-100);--color-200:var(--primary-200);--color-300:var(--primary-300);--color-400:var(--primary-400);--color-500:var(--primary-500);--color-600:var(--primary-600);--color-700:var(--primary-700);--color-800:var(--primary-800);--color-900:var(--primary-900);--color-950:var(--primary-950)}.fi-color-success{--color-50:var(--success-50);--color-100:var(--success-100);--color-200:var(--success-200);--color-300:var(--success-300);--color-400:var(--success-400);--color-500:var(--success-500);--color-600:var(--success-600);--color-700:var(--success-700);--color-800:var(--success-800);--color-900:var(--success-900);--color-950:var(--success-950)}.fi-color-warning{--color-50:var(--warning-50);--color-100:var(--warning-100);--color-200:var(--warning-200);--color-300:var(--warning-300);--color-400:var(--warning-400);--color-500:var(--warning-500);--color-600:var(--warning-600);--color-700:var(--warning-700);--color-800:var(--warning-800);--color-900:var(--warning-900);--color-950:var(--warning-950)}.fi-bg-color-50{--bg:var(--color-50)}.fi-bg-color-100{--bg:var(--color-100)}.fi-bg-color-200{--bg:var(--color-200)}.fi-bg-color-300{--bg:var(--color-300)}.fi-bg-color-400{--bg:var(--color-400)}.fi-bg-color-500{--bg:var(--color-500)}.fi-bg-color-600{--bg:var(--color-600)}.fi-bg-color-700{--bg:var(--color-700)}.fi-bg-color-800{--bg:var(--color-800)}.fi-bg-color-900{--bg:var(--color-900)}.fi-bg-color-950{--bg:var(--color-950)}.hover\:fi-bg-color-50{--hover-bg:var(--color-50)}.hover\:fi-bg-color-100{--hover-bg:var(--color-100)}.hover\:fi-bg-color-200{--hover-bg:var(--color-200)}.hover\:fi-bg-color-300{--hover-bg:var(--color-300)}.hover\:fi-bg-color-400{--hover-bg:var(--color-400)}.hover\:fi-bg-color-500{--hover-bg:var(--color-500)}.hover\:fi-bg-color-600{--hover-bg:var(--color-600)}.hover\:fi-bg-color-700{--hover-bg:var(--color-700)}.hover\:fi-bg-color-800{--hover-bg:var(--color-800)}.hover\:fi-bg-color-900{--hover-bg:var(--color-900)}.hover\:fi-bg-color-950{--hover-bg:var(--color-950)}.dark\:fi-bg-color-50{--dark-bg:var(--color-50)}.dark\:fi-bg-color-100{--dark-bg:var(--color-100)}.dark\:fi-bg-color-200{--dark-bg:var(--color-200)}.dark\:fi-bg-color-300{--dark-bg:var(--color-300)}.dark\:fi-bg-color-400{--dark-bg:var(--color-400)}.dark\:fi-bg-color-500{--dark-bg:var(--color-500)}.dark\:fi-bg-color-600{--dark-bg:var(--color-600)}.dark\:fi-bg-color-700{--dark-bg:var(--color-700)}.dark\:fi-bg-color-800{--dark-bg:var(--color-800)}.dark\:fi-bg-color-900{--dark-bg:var(--color-900)}.dark\:fi-bg-color-950{--dark-bg:var(--color-950)}.dark\:hover\:fi-bg-color-50{--dark-hover-bg:var(--color-50)}.dark\:hover\:fi-bg-color-100{--dark-hover-bg:var(--color-100)}.dark\:hover\:fi-bg-color-200{--dark-hover-bg:var(--color-200)}.dark\:hover\:fi-bg-color-300{--dark-hover-bg:var(--color-300)}.dark\:hover\:fi-bg-color-400{--dark-hover-bg:var(--color-400)}.dark\:hover\:fi-bg-color-500{--dark-hover-bg:var(--color-500)}.dark\:hover\:fi-bg-color-600{--dark-hover-bg:var(--color-600)}.dark\:hover\:fi-bg-color-700{--dark-hover-bg:var(--color-700)}.dark\:hover\:fi-bg-color-800{--dark-hover-bg:var(--color-800)}.dark\:hover\:fi-bg-color-900{--dark-hover-bg:var(--color-900)}.dark\:hover\:fi-bg-color-950{--dark-hover-bg:var(--color-950)}.fi-text-color-0{--text:oklch(100% 0 0)}.fi-text-color-50{--text:var(--color-50)}.fi-text-color-100{--text:var(--color-100)}.fi-text-color-200{--text:var(--color-200)}.fi-text-color-300{--text:var(--color-300)}.fi-text-color-400{--text:var(--color-400)}.fi-text-color-500{--text:var(--color-500)}.fi-text-color-600{--text:var(--color-600)}.fi-text-color-700{--text:var(--color-700)}.fi-text-color-800{--text:var(--color-800)}.fi-text-color-900{--text:var(--color-900)}.fi-text-color-950{--text:var(--color-950)}.hover\:fi-text-color-0{--hover-text:oklch(100% 0 0)}.hover\:fi-text-color-50{--hover-text:var(--color-50)}.hover\:fi-text-color-100{--hover-text:var(--color-100)}.hover\:fi-text-color-200{--hover-text:var(--color-200)}.hover\:fi-text-color-300{--hover-text:var(--color-300)}.hover\:fi-text-color-400{--hover-text:var(--color-400)}.hover\:fi-text-color-500{--hover-text:var(--color-500)}.hover\:fi-text-color-600{--hover-text:var(--color-600)}.hover\:fi-text-color-700{--hover-text:var(--color-700)}.hover\:fi-text-color-800{--hover-text:var(--color-800)}.hover\:fi-text-color-900{--hover-text:var(--color-900)}.hover\:fi-text-color-950{--hover-text:var(--color-950)}.dark\:fi-text-color-0{--dark-text:oklch(100% 0 0)}.dark\:fi-text-color-50{--dark-text:var(--color-50)}.dark\:fi-text-color-100{--dark-text:var(--color-100)}.dark\:fi-text-color-200{--dark-text:var(--color-200)}.dark\:fi-text-color-300{--dark-text:var(--color-300)}.dark\:fi-text-color-400{--dark-text:var(--color-400)}.dark\:fi-text-color-500{--dark-text:var(--color-500)}.dark\:fi-text-color-600{--dark-text:var(--color-600)}.dark\:fi-text-color-700{--dark-text:var(--color-700)}.dark\:fi-text-color-800{--dark-text:var(--color-800)}.dark\:fi-text-color-900{--dark-text:var(--color-900)}.dark\:fi-text-color-950{--dark-text:var(--color-950)}.dark\:hover\:fi-text-color-0{--dark-hover-text:oklch(100% 0 0)}.dark\:hover\:fi-text-color-50{--dark-hover-text:var(--color-50)}.dark\:hover\:fi-text-color-100{--dark-hover-text:var(--color-100)}.dark\:hover\:fi-text-color-200{--dark-hover-text:var(--color-200)}.dark\:hover\:fi-text-color-300{--dark-hover-text:var(--color-300)}.dark\:hover\:fi-text-color-400{--dark-hover-text:var(--color-400)}.dark\:hover\:fi-text-color-500{--dark-hover-text:var(--color-500)}.dark\:hover\:fi-text-color-600{--dark-hover-text:var(--color-600)}.dark\:hover\:fi-text-color-700{--dark-hover-text:var(--color-700)}.dark\:hover\:fi-text-color-800{--dark-hover-text:var(--color-800)}.dark\:hover\:fi-text-color-900{--dark-hover-text:var(--color-900)}.dark\:hover\:fi-text-color-950{--dark-hover-text:var(--color-950)}.fi-sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fi-prose{--prose-color:var(--color-gray-700);--prose-heading-color:var(--color-gray-950);--prose-strong-color:var(--color-gray-950);--prose-link-color:var(--color-gray-950);--prose-code-color:var(--color-gray-950);--prose-marker-color:var(--color-gray-700)}@supports (color:color-mix(in lab,red,red)){.fi-prose{--prose-marker-color:color-mix(in oklab, var(--color-gray-700) 25%, transparent)}}.fi-prose{--prose-link-underline-color:var(--color-primary-400);--prose-th-borders:var(--color-gray-300);--prose-td-borders:var(--color-gray-200);--prose-hr-color:var(--color-gray-950)}@supports (color:color-mix(in lab,red,red)){.fi-prose{--prose-hr-color:color-mix(in oklab, var(--color-gray-950) 5%, transparent)}}.fi-prose{--prose-blockquote-border-color:var(--color-gray-300);--prose-pre-bg:var(--color-gray-100)}.fi-prose:where(.dark,.dark *){--prose-color:var(--color-gray-300);--prose-heading-color:var(--color-white);--prose-strong-color:var(--color-white);--prose-link-color:var(--color-white);--prose-code-color:var(--color-white);--prose-marker-color:var(--color-gray-300)}@supports (color:color-mix(in lab,red,red)){.fi-prose:where(.dark,.dark *){--prose-marker-color:color-mix(in oklab, var(--color-gray-300) 35%, transparent)}}.fi-prose:where(.dark,.dark *){--prose-link-underline-color:var(--color-sky-400);--prose-th-borders:var(--color-gray-600);--prose-td-borders:var(--color-gray-700);--prose-hr-color:oklab(100% 0 5.96046e-8/.1)}@supports (color:color-mix(in lab,red,red)){.fi-prose:where(.dark,.dark *){--prose-hr-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.fi-prose:where(.dark,.dark *){--prose-blockquote-border-color:var(--color-gray-600);--prose-pre-bg:var(--color-gray-900)}@supports (color:color-mix(in lab,red,red)){.fi-prose:where(.dark,.dark *){--prose-pre-bg:color-mix(in oklab, var(--color-gray-900) 40%, transparent)}}.fi-prose{color:var(--prose-color);font-size:var(--text-sm);line-height:1.5}.fi-prose img+img{margin-top:0}.fi-prose :where(:not(.fi-not-prose,.fi-not-prose *,br))+:where(:not(.fi-not-prose,.fi-not-prose *,br)){margin-top:calc(var(--spacing) * 4)}.fi-prose p br{margin:0}.fi-prose h1:where(:not(.fi-not-prose,.fi-not-prose *)){font-size:var(--text-3xl);letter-spacing:-.025em;color:var(--prose-heading-color);line-height:1.2;font-weight:var(--font-weight-bold)}.fi-prose h2:where(:not(.fi-not-prose,.fi-not-prose *)){font-size:var(--text-2xl);letter-spacing:-.025em;color:var(--prose-heading-color);line-height:1.33333;font-weight:var(--font-weight-bold)}.fi-prose h3:where(:not(.fi-not-prose,.fi-not-prose *)){font-size:var(--text-xl);color:var(--prose-heading-color);line-height:1.4;font-weight:var(--font-weight-bold)}.fi-prose h4:where(:not(.fi-not-prose,.fi-not-prose *)){font-size:var(--text-lg);color:var(--prose-heading-color);line-height:1.55556;font-weight:var(--font-weight-bold)}.fi-prose h5:where(:not(.fi-not-prose,.fi-not-prose *)){font-size:var(--text-base);color:var(--prose-heading-color);line-height:1.5;font-weight:var(--font-weight-bold)}.fi-prose h6:where(:not(.fi-not-prose,.fi-not-prose *)){font-size:var(--text-sm);color:var(--prose-heading-color);line-height:1.42857;font-weight:var(--font-weight-bold)}.fi-prose :is(h2,h3,h4,h5,h6):where(:not(.fi-not-prose,.fi-not-prose *)){scroll-margin-top:calc(var(--spacing) * 32)}@media(min-width:64rem){.fi-prose :is(h2,h3,h4,h5,h6):where(:not(.fi-not-prose,.fi-not-prose *)){scroll-margin-top:calc(var(--spacing) * 18)}}.fi-prose ol:where(:not(.fi-not-prose,.fi-not-prose *)){padding-inline-start:calc(var(--spacing) * 6);list-style-type:decimal}.fi-prose ul:where(:not(.fi-not-prose,.fi-not-prose *)){padding-inline-start:calc(var(--spacing) * 6);list-style-type:disc}.fi-prose ol li:where(:not(.fi-not-prose,.fi-not-prose *)),.fi-prose ul li:where(:not(.fi-not-prose,.fi-not-prose *)){padding-inline-start:calc(var(--spacing) * 3)}.fi-prose ol li+li:where(:not(.fi-not-prose,.fi-not-prose *)),.fi-prose ul li+li:where(:not(.fi-not-prose,.fi-not-prose *)){margin-top:calc(var(--spacing) * 4)}.fi-prose ol li:where(:not(.fi-not-prose,.fi-not-prose *))::marker{color:var(--prose-marker-color)}.fi-prose ul li:where(:not(.fi-not-prose,.fi-not-prose *))::marker{color:var(--prose-marker-color)}.fi-prose a:not(:where(:is(h2,h3,h4,h5,h6) *)):where(:not(.fi-not-prose,.fi-not-prose *)){color:var(--prose-link-color);font-weight:var(--font-weight-semibold);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--prose-link-underline-color);text-decoration-color:var(--prose-link-underline-color);text-decoration-thickness:1px}.fi-prose a:not(:where(:is(h2,h3,h4,h5,h6) *)):where(:not(.fi-not-prose,.fi-not-prose *)) code{font-weight:var(--font-weight-semibold)}.fi-prose a:hover:where(:not(.fi-not-prose,.fi-not-prose *)){text-decoration-thickness:2px}.fi-prose strong:where(:not(.fi-not-prose,.fi-not-prose *)){color:var(--prose-strong-color);font-weight:var(--font-weight-semibold)}.fi-prose code:where(:not(.fi-not-prose,.fi-not-prose *)){font-variant-ligatures:none;font-family:var(--font-mono);font-weight:var(--font-weight-medium);color:var(--prose-code-color)}.fi-prose :where(h2,h3,h4,h5,h6) code:where(:not(.fi-not-prose,.fi-not-prose *)){font-weight:var(--font-weight-semibold)}.fi-prose code:where(:not(.fi-not-prose,.fi-not-prose *)):before,.fi-prose code:where(:not(.fi-not-prose,.fi-not-prose *)):after{content:"`";display:inline}.fi-prose pre:where(:not(.fi-not-prose,.fi-not-prose *)){margin-top:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 10);border-radius:var(--radius-lg);padding-top:calc(var(--spacing) * 3);padding-inline-end:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3);background-color:var(--prose-pre-bg);padding-inline-start:calc(var(--spacing) * 4)}.fi-prose pre code *+:where(:not(.fi-not-prose,.fi-not-prose *)){margin-top:0}.fi-prose pre code:where(:not(.fi-not-prose,.fi-not-prose *)):before,.fi-prose pre code:where(:not(.fi-not-prose,.fi-not-prose *)):after{content:none}.fi-prose pre code:where(:not(.fi-not-prose,.fi-not-prose *)){font-variant-ligatures:none;font-family:var(--font-mono);font-size:var(--text-sm);line-height:2}.fi-prose table:where(:not(.fi-not-prose,.fi-not-prose *)){table-layout:auto;width:100%;font-size:var(--text-sm);margin-top:2em;margin-bottom:2em;line-height:1.4}.fi-prose thead:where(:not(.fi-not-prose,.fi-not-prose *)){border-bottom-width:1px;border-bottom-color:var(--prose-th-borders)}.fi-prose thead th:where(:not(.fi-not-prose,.fi-not-prose *)){color:var(--prose-heading-color);vertical-align:bottom;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em;font-weight:600}.fi-prose thead th:first-child:where(:not(.fi-not-prose,.fi-not-prose *)){padding-inline-start:0}.fi-prose thead th:last-child:where(:not(.fi-not-prose,.fi-not-prose *)){padding-inline-end:0}.fi-prose tbody tr:where(:not(.fi-not-prose,.fi-not-prose *)){border-bottom-width:1px;border-bottom-color:var(--prose-td-borders)}.fi-prose tbody tr:last-child:where(:not(.fi-not-prose,.fi-not-prose *)){border-bottom-width:0}.fi-prose tbody td:where(:not(.fi-not-prose,.fi-not-prose *)){vertical-align:baseline}.fi-prose tfoot:where(:not(.fi-not-prose,.fi-not-prose *)){border-top-width:1px;border-top-color:var(--prose-th-borders)}.fi-prose tfoot td:where(:not(.fi-not-prose,.fi-not-prose *)){vertical-align:top}.fi-prose tbody td:where(:not(.fi-not-prose,.fi-not-prose *)),.fi-prose tfoot td:where(:not(.fi-not-prose,.fi-not-prose *)){padding-top:.8em;padding-inline-end:.6em;padding-bottom:.8em;padding-inline-start:.6em}.fi-prose tbody td:first-child:where(:not(.fi-not-prose,.fi-not-prose *)),.fi-prose tfoot td:first-child:where(:not(.fi-not-prose,.fi-not-prose *)){padding-inline-start:0}.fi-prose tbody td:last-child:where(:not(.fi-not-prose,.fi-not-prose *)),.fi-prose tfoot td:last-child:where(:not(.fi-not-prose,.fi-not-prose *)){padding-inline-end:0}.fi-prose th:where(:not(.fi-not-prose,.fi-not-prose *)),.fi-prose td:where(:not(.fi-not-prose,.fi-not-prose *)){text-align:start}.fi-prose td code:where(:not(.fi-not-prose,.fi-not-prose *)){font-size:.8125rem}.fi-prose hr:where(:not(.fi-not-prose,.fi-not-prose *)){border-color:var(--prose-hr-color);margin-block:calc(var(--spacing) * 8)}.fi-prose hr:where(:not(.fi-not-prose,.fi-not-prose *))+h2{margin-top:calc(var(--spacing) * 8)}.fi-prose blockquote{border-inline-start-width:.25rem;border-inline-start-color:var(--prose-blockquote-border-color);padding-inline-start:calc(var(--spacing) * 4);font-style:italic}.fi-prose blockquote p:first-of-type:before{content:open-quote}.fi-prose blockquote p:last-of-type:after{content:close-quote}.fi-prose figure:where(:not(.fi-not-prose,.fi-not-prose *)) figcaption:where(:not(.fi-not-prose,.fi-not-prose *)){margin-top:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-sm);line-height:var(--text-sm--line-height);color:var(--prose-color);font-style:italic}@supports (color:color-mix(in lab,red,red)){.fi-prose figure:where(:not(.fi-not-prose,.fi-not-prose *)) figcaption:where(:not(.fi-not-prose,.fi-not-prose *)){color:color-mix(in oklab,var(--prose-color) 75%,transparent)}}.fi-prose :first-child:where(:not(.fi-not-prose,.fi-not-prose *)){margin-top:0}.fi-prose :last-child:where(:not(.fi-not-prose,.fi-not-prose *)){margin-bottom:0}.fi-prose .color:where(:not(.fi-not-prose,.fi-not-prose *)){color:var(--color)}.fi-prose .color:where(:not(.fi-not-prose,.fi-not-prose *)):where(.dark,.dark *){color:var(--dark-color)}.fi-prose .lead:where(:not(.fi-not-prose,.fi-not-prose *)){font-size:var(--text-base)}.fi-prose span[data-type=mention]:where(:not(.fi-not-prose,.fi-not-prose *)),.fi-prose a[data-type=mention]:where(:not(.fi-not-prose,.fi-not-prose *)){font-weight:var(--font-weight-semibold);white-space:nowrap;margin-block:0;display:inline-block}.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *)){gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint=default]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint=default]>.grid-layout-col{grid-column:var(--col-span)}@media(min-width:40rem){.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint=sm]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint=sm]>.grid-layout-col{grid-column:var(--col-span)}}@media(min-width:48rem){.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint=md]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint=md]>.grid-layout-col{grid-column:var(--col-span)}}@media(min-width:64rem){.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint=lg]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint=lg]>.grid-layout-col{grid-column:var(--col-span)}}@media(min-width:80rem){.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint=xl]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint=xl]>.grid-layout-col{grid-column:var(--col-span)}}@media(min-width:96rem){.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint="2xl"]{grid-template-columns:var(--cols)}.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))[data-from-breakpoint="2xl"]>.grid-layout-col{grid-column:var(--col-span)}}.fi-prose .grid-layout:where(:not(.fi-not-prose,.fi-not-prose *))>.grid-layout-col{min-width:0;margin-top:0}.fi-skip-link:focus{clip-path:none;white-space:normal;width:auto;height:auto;inset-inline-start:calc(var(--spacing) * 4);top:calc(var(--spacing) * 4);z-index:50;border-radius:var(--radius-lg);background-color:var(--color-white);padding:0;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--gray-950);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--primary-600);--tw-outline-style:none;outline-style:none;margin:0;position:fixed;overflow:visible}.fi-skip-link:focus:where(.dark,.dark *){background-color:var(--gray-900);color:var(--color-white)}}@font-face{font-family:Twemoji Country Flags;unicode-range:U+1F1E6-1F1FF,U+1F3F4,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F;src:url(/build/assets/TwemojiCountryFlags-Bymva2JV.woff2)format("woff2");font-display:swap}:root{--atoolla-dir:1}[dir=rtl]{--atoolla-dir:-1}[dir=rtl] .atoolla-flip-rtl{transform:scaleX(-1)}[dir=rtl] *{letter-spacing:0!important;text-transform:none!important}:root{--atoolla-ink:#12162a;--atoolla-ink-strong:#12162a;--atoolla-page:#eef0f5;--atoolla-text:#5a6072;--atoolla-muted:#5a6072;--atoolla-faint:#71809f;--atoolla-edge:#e6e8f0;--atoolla-edge-soft:#eef0f5;--atoolla-control-edge:#e6e8f0;--atoolla-table-edge:#d8dee9;--atoolla-shadow:0 8px 24px #10204f14;--atoolla-shadow-lift:0 4px 10px #0b1b3a14, 0 32px 60px -16px #0b1b3a38;--atoolla-shadow-inset-top:inset 0 1px 0 #ffffffa6;--atoolla-status-success-text:#0b6b47;--atoolla-status-success-bg:#e4f4ec;--atoolla-status-success-border:#c3e5d5;--atoolla-status-info-text:#0a5f86;--atoolla-status-info-bg:#e1f1f9;--atoolla-status-info-border:#bfdfee;--atoolla-status-warning-text:#8a5a0b;--atoolla-status-warning-bg:#fbf0dc;--atoolla-status-warning-border:#efdcb4;--atoolla-status-danger-text:#b42318;--atoolla-status-danger-bg:#fef3f2;--atoolla-status-danger-border:#fecdca;--atoolla-danger-fill:#d92d20;--atoolla-danger-fill-hover:#b42318;--atoolla-status-neutral-text:#4a5d80;--atoolla-status-neutral-bg:#eef1f6;--atoolla-status-neutral-border:#e0e6f0;--atoolla-cost-internal:#0071bc;--atoolla-cost-outsourced:#ff4874;--atoolla-ordinal-light:#e599a2;--atoolla-ordinal-dark:#720012;--atoolla-surface-sunken:#f7f9fc;--atoolla-surface:#fffffff5;--atoolla-surface-overlay:#fff;--atoolla-surface-recessed:var(--atoolla-surface-sunken);--atoolla-surface-raised:var(--atoolla-surface);--atoolla-surface-hover:var(--atoolla-surface);--atoolla-brand:#ff4874;--atoolla-brand-blue:#0071bc;--atoolla-brand-navy:#10204f;--atoolla-accent:#d4206a;--atoolla-accent-hover:#bd1a5e;--atoolla-accent-text:#c21862;--atoolla-on-accent:#fff;--atoolla-on-navy:#fff;--atoolla-on-navy-muted:#9aa2b8;--atoolla-accent-on-navy:#ff6a9c;--atoolla-danger-on-navy:#ff8a80;--atoolla-warning-on-navy:#f5c451;--atoolla-success-on-navy:#5fd39a;--atoolla-navy-tile:#ffffff12;--atoolla-navy-tile-hover:#ffffff1f;--atoolla-navy-edge:#ffffff1f;--atoolla-navy-motif:#ffffff0d;--atoolla-tooltip-bg:#0b1b3a;--atoolla-scrim:#0c0e1c73;--atoolla-scrim-strong:#03060ed1;--atoolla-accent-bg:#d4206a12;--atoolla-accent-border:#d4206a52;--atoolla-accent-border-soft:#d4206a3d;--atoolla-event-meeting:#0071bc;--atoolla-event-meeting-text:#005aab;--atoolla-event-meeting-bg:#0071bc1a;--atoolla-event-task:#8a4a86;--atoolla-event-task-text:#6d3a6a;--atoolla-event-task-bg:#6d3a6a1a;--atoolla-tag-text:#243b7a;--atoolla-tag-bg:#eaeefa;--atoolla-tag-border:#cdd6f0;--atoolla-btn-lift:-1px;--atoolla-btn-shadow:0 1px 2px #10204f2e;--atoolla-success-fill:#0b6b47;--atoolla-success-fill-hover:#09573a;--atoolla-warning-fill:#8a5a0b;--atoolla-warning-fill-hover:#734b09;--atoolla-info-fill:#0071bc;--atoolla-info-fill-hover:#005e9c;--atoolla-btn-hover-shadow:0 4px 10px -4px #0b1b3a59;--atoolla-control-hover-bg:#eef2fb;--atoolla-control-hover-edge:#c9d1e3;--atoolla-btn-icon:1rem;--atoolla-btn-icon-gap:.375rem;--atoolla-brand-gradient:linear-gradient(135deg, var(--atoolla-brand) 0%, var(--atoolla-brand-blue) 100%);--atoolla-surface-glass:#fff;--atoolla-shadow-glass:0 8px 24px #10204f14;--atoolla-fs-heading:1.875rem;--atoolla-fs-stat:1.5rem;--atoolla-fs-title:1rem;--atoolla-fs-body:.875rem;--atoolla-fs-label:.8125rem;--atoolla-fs-muted:.75rem;--atoolla-fs-tag:.6875rem;--atoolla-fw-heading:800;--atoolla-tracking-heading:-.03em;--atoolla-tracking-loose:.08em;--atoolla-tracking-tight:.02em;--atoolla-radius-badge:6px;--atoolla-radius-control:.375rem;--atoolla-radius-field:.5rem;--atoolla-radius-card:.875rem;--atoolla-radius-pill:9999px;--atoolla-radius-panel:1rem;--atoolla-radius-well:.625rem;--atoolla-row-menu-track:3.5rem;--atoolla-space-1:.25rem;--atoolla-space-2:.5rem;--atoolla-space-3:.75rem;--atoolla-space-4:1rem;--atoolla-space-5:1.5rem;--atoolla-space-6:2rem;--atoolla-sidebar-bg:#10204f;--atoolla-sidebar-active-bg:#ffffff0d;--atoolla-sidebar-active-text:#fff;--atoolla-sidebar-inactive:var(--atoolla-sidebar-text);--atoolla-sidebar-inactive-icon:var(--atoolla-sidebar-icon);--atoolla-chrome-height:4rem;--atoolla-sidebar-edge:#ffffff1a;--atoolla-sidebar-hover-bg:#ffffff12;--atoolla-sidebar-active-fill:#ff487429;--atoolla-sidebar-indicator:linear-gradient(180deg, var(--atoolla-brand) 0%, var(--atoolla-brand-blue) 100%);--atoolla-sidebar-badge-bg:#ffffff24;--atoolla-sidebar-badge-text:#fff;--atoolla-sidebar-badge-warning-bg:#f5c451;--atoolla-sidebar-badge-warning-text:#10204f;--atoolla-sidebar-text:#ffffffd1;--atoolla-sidebar-icon:#ffffff9e;--atoolla-sidebar-label:#fff9;--atoolla-sidebar-hover-text:#fff;--atoolla-sidebar-active-icon:var(--atoolla-accent-on-navy);--atoolla-sidebar-outline:transparent;--atoolla-sidebar-divider:#ffffff1f;--atoolla-sidebar-scrollbar:#ffffff2e;--atoolla-sidebar-wordmark:var(--atoolla-on-navy);--atoolla-sidebar-focus:var(--atoolla-accent-on-navy);--atoolla-sidebar-pin-bg:var(--atoolla-sidebar-bg);--atoolla-sidebar-pin-border:#ffffff2e;--atoolla-sidebar-pin-text:#ffffffd1;--atoolla-sidebar-card-bg:#ffffff0d;--atoolla-sidebar-card-border:#ffffff1a;--atoolla-sidebar-card-hover-border:#fff3;--atoolla-sidebar-name:#fff;--atoolla-sidebar-meta:#ffffffa3;--atoolla-sidebar-presence:var(--atoolla-success-on-navy);--atoolla-identity-highlight:#ffffff14;--atoolla-identity-mark-bg:#ffffff1f;--atoolla-identity-mark-text:#fff;--atoolla-sidebar-badge-action-bg:var(--atoolla-accent);--atoolla-sidebar-badge-action-text:var(--atoolla-on-accent);--atoolla-sidebar-rail:4.5rem;--atoolla-sidebar-inset:.75rem;--atoolla-sidebar-item-height:2.75rem;--atoolla-sidebar-icon-size:1.75rem;--atoolla-sidebar-icon-gap:.75rem;--atoolla-sidebar-item-gap:2px;--atoolla-sidebar-group-gap:1.125rem;--atoolla-topbar-bg:#f4f5f8;--atoolla-topbar-border:#e6e8f0;--atoolla-topbar-search-bg:var(--atoolla-input-bg);--atoolla-topbar-muted:#8a8f9c;--atoolla-topbar-text:#0b1b3a;--atoolla-topbar-hover-bg:#f1f2f6;--atoolla-input-bg:#f1f2f6;--atoolla-table-head-bg:#eef1f6;--brand-primary:var(--atoolla-accent);--brand-gradient:var(--atoolla-brand-gradient);--accent-action:var(--atoolla-accent);--status-success:var(--atoolla-status-success-text);--status-warning:var(--atoolla-status-warning-text);--status-danger:var(--atoolla-status-danger-text);--tag-neutral:var(--atoolla-status-neutral-text);--surface-0:var(--atoolla-page);--surface-1:var(--atoolla-surface-sunken);--surface-2:var(--atoolla-surface);--text-primary:var(--atoolla-ink);--text-muted:var(--atoolla-muted);--border-subtle:var(--atoolla-edge);--shadow-sm:var(--atoolla-shadow);--shadow-md:var(--atoolla-shadow-lift)}.dark{--atoolla-ink:#f5f6fa;--atoolla-ink-strong:#f5f6fa;--atoolla-page:#111318;--atoolla-surface:#1d2028;--atoolla-surface-overlay:#262a33;--atoolla-surface-recessed:#15181f;--atoolla-surface-raised:#1d2028;--atoolla-surface-hover:#2b2f3b;--atoolla-text:var(--atoolla-ink-strong);--atoolla-muted:#a6adc1;--atoolla-faint:#858b9c;--atoolla-edge:#2d3039;--atoolla-edge-soft:#262931;--atoolla-control-edge:#383c48;--atoolla-table-edge:#2d3039;--atoolla-shadow:0 8px 24px #00000059;--atoolla-shadow-lift:0 6px 16px #00000073, 0 44px 88px -20px #000000ad;--atoolla-shadow-inset-top:inset 0 1px 0 #ffffff0d;--atoolla-accent:#d4206a;--atoolla-accent-hover:#bd1a5e;--atoolla-accent-text:#f28cb1;--atoolla-accent-bg:#f28cb11f;--atoolla-accent-border:#f28cb15c;--atoolla-accent-border-soft:#f28cb13d;--atoolla-event-meeting-text:#5aa9e6;--atoolla-event-meeting-bg:#5aa9e626;--atoolla-event-task-text:#c98fc5;--atoolla-event-task-bg:#c98fc526;--atoolla-tag-text:#b3c2f5;--atoolla-tag-bg:#7a92e624;--atoolla-tag-border:#7a92e64d;--atoolla-btn-hover-shadow:0 4px 12px -4px #0009;--atoolla-btn-shadow:0 1px 2px #0006;--atoolla-control-hover-bg:#ffffff1a;--atoolla-control-hover-edge:#4a4f5d;--atoolla-status-success-text:#2e9e6d;--atoolla-status-success-bg:#2e9e6d26;--atoolla-status-success-border:#2e9e6d4d;--atoolla-status-info-text:#5aa9e6;--atoolla-status-info-bg:#3b6fe026;--atoolla-status-info-border:#3b6fe04d;--atoolla-status-warning-text:#f0c14b;--atoolla-status-warning-bg:#e0a32629;--atoolla-status-warning-border:#e0a3264d;--atoolla-status-danger-text:#f97066;--atoolla-status-danger-bg:#f0443826;--atoolla-status-danger-border:#f0443857;--atoolla-status-neutral-text:#a9b1d1;--atoolla-status-neutral-bg:#94a3d11f;--atoolla-status-neutral-border:#94a3d13d;--atoolla-cost-internal:#2a7fc7;--atoolla-cost-outsourced:#e2577a;--atoolla-ordinal-light:#f1cdd1;--atoolla-ordinal-dark:#a30035;--atoolla-surface-sunken:#242730;--atoolla-surface-glass:#1d2028;--atoolla-shadow-glass:0 8px 24px #00000059;--atoolla-sidebar-bg:var(--atoolla-surface-glass);--atoolla-sidebar-edge:#ffffff14;--atoolla-sidebar-active-bg:#ffffff0d;--atoolla-topbar-bg:#181a21;--atoolla-topbar-border:#2a2c35;--atoolla-topbar-search-bg:var(--atoolla-input-bg);--atoolla-topbar-muted:#7d859a;--atoolla-topbar-text:#f4f6fb;--atoolla-topbar-hover-bg:#242730;--atoolla-input-bg:#171a20;--atoolla-table-head-bg:#22252e;--atoolla-scrim:#0405089e}:root[data-atoolla-sidebar=adaptive]{--atoolla-sidebar-bg:var(--atoolla-topbar-bg);--atoolla-sidebar-outline:#dde1ea;--atoolla-sidebar-edge:#dde1ea;--atoolla-sidebar-divider:#dde1ea;--atoolla-sidebar-text:#3f465e;--atoolla-sidebar-icon:#6a718a;--atoolla-sidebar-label:#5d647b;--atoolla-sidebar-hover-bg:#10204f0e;--atoolla-sidebar-hover-text:var(--atoolla-ink-strong);--atoolla-sidebar-active-fill:#d4206a17;--atoolla-sidebar-active-text:var(--atoolla-accent-text);--atoolla-sidebar-active-icon:var(--atoolla-accent-text);--atoolla-sidebar-active-bg:#10204f0e;--atoolla-sidebar-scrollbar:#10204f2e;--atoolla-sidebar-wordmark:var(--atoolla-ink-strong);--atoolla-sidebar-focus:var(--atoolla-accent);--atoolla-sidebar-pin-bg:var(--atoolla-surface-overlay);--atoolla-sidebar-pin-border:var(--atoolla-control-hover-edge);--atoolla-sidebar-pin-text:#3f465e;--atoolla-sidebar-card-bg:#10204f08;--atoolla-sidebar-card-border:#dde1ea;--atoolla-sidebar-card-hover-border:#c5cbd9;--atoolla-sidebar-name:var(--atoolla-ink-strong);--atoolla-sidebar-meta:#5d647b;--atoolla-sidebar-presence:#12a150;--atoolla-sidebar-badge-bg:#10204f14;--atoolla-sidebar-badge-text:#3f465e;--atoolla-sidebar-badge-warning-bg:var(--atoolla-status-warning-bg);--atoolla-sidebar-badge-warning-text:var(--atoolla-status-warning-text);--atoolla-identity-highlight:#ffffffe6;--atoolla-identity-mark-bg:#10204f12;--atoolla-identity-mark-text:#10204f}:root.dark[data-atoolla-sidebar=adaptive]{--atoolla-sidebar-bg:#0b0d11;--atoolla-sidebar-outline:#1f2229;--atoolla-sidebar-edge:#1f2229;--atoolla-sidebar-divider:#1f2229;--atoolla-sidebar-text:#c3c8d6;--atoolla-sidebar-icon:#838a9f;--atoolla-sidebar-label:#8d94a8;--atoolla-sidebar-hover-bg:#ffffff0d;--atoolla-sidebar-hover-text:var(--atoolla-ink-strong);--atoolla-sidebar-active-fill:#ff6a9c24;--atoolla-sidebar-active-text:var(--atoolla-accent-text);--atoolla-sidebar-active-icon:var(--atoolla-accent-text);--atoolla-sidebar-active-bg:#ffffff0d;--atoolla-sidebar-scrollbar:#ffffff24;--atoolla-sidebar-wordmark:var(--atoolla-ink-strong);--atoolla-sidebar-pin-bg:var(--atoolla-surface-overlay);--atoolla-sidebar-pin-border:var(--atoolla-control-hover-edge);--atoolla-sidebar-pin-text:#c3c8d6;--atoolla-sidebar-card-bg:#ffffff08;--atoolla-sidebar-card-border:#1f2229;--atoolla-sidebar-card-hover-border:#343844;--atoolla-sidebar-name:var(--atoolla-ink-strong);--atoolla-sidebar-meta:#8d94a8;--atoolla-sidebar-presence:var(--atoolla-success-on-navy);--atoolla-sidebar-badge-bg:#ffffff14;--atoolla-sidebar-badge-text:#d5d9e4;--atoolla-identity-highlight:#ffffff0a;--atoolla-identity-mark-bg:#ffffff14;--atoolla-identity-mark-text:#f4f6fb;--atoolla-topbar-bg:var(--atoolla-page);--atoolla-topbar-hover-bg:var(--atoolla-surface-sunken)}:root.dark[data-atoolla-dark=navy]{--atoolla-page:#0b1330;--atoolla-surface:#131d3ef2;--atoolla-surface-raised:#131d3ef2;--atoolla-surface-glass:#131d3ef2;--atoolla-surface-overlay:#172247;--atoolla-surface-recessed:#0a1129;--atoolla-surface-sunken:#1a2550;--atoolla-surface-hover:#1f2b58;--atoolla-muted:#a3accb;--atoolla-faint:#7c87ab;--atoolla-edge:#223061;--atoolla-edge-soft:#1c2854;--atoolla-control-edge:#26346a;--atoolla-table-edge:#223061;--atoolla-table-head-bg:#172247;--atoolla-input-bg:#0a122d99;--atoolla-topbar-bg:#0b1330;--atoolla-topbar-border:#223061;--atoolla-topbar-hover-bg:#131d3e;--atoolla-control-hover-edge:#34437c;--atoolla-sidebar-bg:#070d22;--atoolla-sidebar-outline:#1c2854}:root.dark[data-atoolla-dark=navy][data-atoolla-sidebar=adaptive]{--atoolla-sidebar-bg:#070d22;--atoolla-sidebar-edge:#1c2854;--atoolla-sidebar-divider:#1c2854}:root{--atoolla-chart-1:#1f6fd0;--atoolla-chart-2:#d6417a;--atoolla-chart-3:#c07a0a;--atoolla-chart-4:#0f9484;--atoolla-chart-5:#7b4fc0;--atoolla-chart-6:#4a8f2c;--atoolla-chart-ramp-1:#8cb8ea;--atoolla-chart-ramp-2:#4f8fdc;--atoolla-chart-ramp-3:#1f6fd0;--atoolla-chart-ramp-4:#154f9c;--atoolla-chart-muted:#a3aabb;--atoolla-chart-track:#eef1f6;--atoolla-chart-grid:#e8ebf2;--atoolla-chart-critical:#d92d20;--atoolla-chart-serious:#e8743b;--atoolla-chart-warning:#d9971a;--atoolla-chart-good:#1a9a5f;--atoolla-chart-wash:.1}.dark{--atoolla-chart-1:#3a86e6;--atoolla-chart-2:#e0588c;--atoolla-chart-3:#b87a12;--atoolla-chart-4:#16a08f;--atoolla-chart-5:#9272dc;--atoolla-chart-6:#5aa33a;--atoolla-chart-ramp-1:#2c5c9e;--atoolla-chart-ramp-2:#3a86e6;--atoolla-chart-ramp-3:#6ba7ef;--atoolla-chart-ramp-4:#a6cbf6;--atoolla-chart-muted:#6b7386;--atoolla-chart-track:#262a35;--atoolla-chart-grid:#2a2d37;--atoolla-chart-critical:#f97066;--atoolla-chart-serious:#f28a5c;--atoolla-chart-warning:#e3a93a;--atoolla-chart-good:#34b27a;--atoolla-chart-wash:.16}:root{--atoolla-field-focus-edge:var(--atoolla-accent);--atoolla-field-focus-glow:0 0 0 4px #d4206a24;--atoolla-field-error-edge:var(--atoolla-status-danger-text);--atoolla-field-error-glow:0 0 0 3px var(--atoolla-status-danger-bg)}.dark{--atoolla-field-focus-edge:var(--atoolla-accent-text);--atoolla-field-focus-glow:0 0 0 4px #f28cb12e}.dark body[data-atoolla-tone=violet]{--atoolla-tone-h:290;--atoolla-tone-c:1;--atoolla-accent-text:#b6a4f7;--atoolla-tone-rgb:182, 164, 247}.dark body[data-atoolla-tone=teal]{--atoolla-tone-h:185;--atoolla-tone-c:.55;--atoolla-accent-text:#5ccfc0;--atoolla-tone-rgb:92, 207, 192}.dark body[data-atoolla-tone=blue]{--atoolla-tone-h:258;--atoolla-tone-c:.85;--atoolla-accent-text:#82b4f5;--atoolla-tone-rgb:130, 180, 245}.dark body[data-atoolla-tone=slate]{--atoolla-tone-h:268;--atoolla-tone-c:.3;--atoolla-accent-text:#aab6d8;--atoolla-tone-rgb:170, 182, 216}.dark body[data-atoolla-tone]:not([data-atoolla-tone=brand]){--atoolla-accent-bg:rgba(var(--atoolla-tone-rgb), .12);--atoolla-accent-border:rgba(var(--atoolla-tone-rgb), .36);--atoolla-accent-border-soft:rgba(var(--atoolla-tone-rgb), .24);--atoolla-field-focus-edge:var(--atoolla-accent-text);--atoolla-field-focus-glow:0 0 0 4px rgba(var(--atoolla-tone-rgb), .18);--primary-50:oklch(.977 calc(.014 * var(--atoolla-tone-c)) var(--atoolla-tone-h));--primary-100:oklch(.95 calc(.033 * var(--atoolla-tone-c)) var(--atoolla-tone-h));--primary-200:oklch(.905 calc(.063 * var(--atoolla-tone-c)) var(--atoolla-tone-h));--primary-300:oklch(.84 calc(.106 * var(--atoolla-tone-c)) var(--atoolla-tone-h));--primary-400:oklch(.753 calc(.15 * var(--atoolla-tone-c)) var(--atoolla-tone-h));--color-primary-50:var(--primary-50);--color-primary-100:var(--primary-100);--color-primary-200:var(--primary-200);--color-primary-300:var(--primary-300);--color-primary-400:var(--primary-400)}.dark body[data-atoolla-tone]:not([data-atoolla-tone=brand]) :is(.fi-topbar,.fi-header){--atoolla-accent-text:#f28cb1;--atoolla-accent-bg:#f28cb11f;--atoolla-accent-border:#f28cb15c;--atoolla-accent-border-soft:#f28cb13d;--atoolla-field-focus-edge:var(--atoolla-accent-text);--atoolla-field-focus-glow:0 0 0 4px #f28cb12e;--primary-300:oklch(84% .106 3.7);--primary-400:oklch(72.2% .186 3.7);--color-primary-300:var(--primary-300);--color-primary-400:var(--primary-400)}.fi-tabular-nums{font-variant-numeric:tabular-nums}:root{--gray-50:#f7f9fc;--gray-100:#eef1f6;--gray-200:#dfe5ef;--gray-300:#c6d2e6;--gray-400:#94a3be;--gray-500:#69799c;--gray-600:#4a5d80;--gray-700:#2b3f68;--gray-800:#172b50;--gray-900:#171d38;--gray-950:#002056}.dark{--gray-50:#f6f7f9;--gray-100:#ebedf2;--gray-200:#d9dce4;--gray-300:#bfc4d1;--gray-400:#9aa1b3;--gray-500:#6c7283;--gray-600:#4b505e;--gray-700:#363a45;--gray-800:#262931;--gray-900:#1d2028;--gray-950:#111318}html{font-size:15px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-topbar{box-sizing:border-box;min-height:var(--atoolla-chrome-height);background-color:var(--atoolla-surface);border-bottom:1px solid var(--atoolla-topbar-border);box-shadow:none}.fi-topbar .fi-icon-btn{color:var(--atoolla-topbar-muted);transition:color .15s ease-out,transform .15s ease-out,background-color .15s ease-out}:is(.fi-topbar .fi-icon-btn.fi-force-enabled,.fi-topbar .fi-icon-btn:not(.fi-disabled):not([disabled])):hover{color:var(--atoolla-topbar-text);transform:scale(1.08)}.fi-topbar-item-label{color:var(--atoolla-topbar-text)}.fi-theme-switcher-btn .fi-icon{transition:color .15s ease-out}.fi-theme-switcher-btn.fi-active .fi-icon{animation:.2s ease-out atoolla-theme-icon-swap}@keyframes atoolla-theme-icon-swap{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:rotate(0)scale(1)}}@media(prefers-reduced-motion:reduce){.fi-theme-switcher-btn.fi-active .fi-icon{animation:none}}.atoolla-theme-toggle{width:34px;height:34px;color:var(--atoolla-topbar-muted);border-radius:9999px;justify-content:center;align-items:center;margin-inline-end:.25rem;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex;position:relative}.atoolla-theme-toggle:hover{background-color:var(--atoolla-topbar-hover-bg);color:var(--atoolla-topbar-text)}.atoolla-theme-toggle-icon{width:1.125rem;height:1.125rem;animation:.2s ease-out atoolla-theme-icon-swap;display:inline-flex}.atoolla-theme-toggle-icon svg{width:100%;height:100%}@media(prefers-reduced-motion:reduce){.atoolla-theme-toggle-icon{animation:none}}.atoolla-locale-switch{flex-shrink:0;margin-inline-end:.25rem;display:inline-flex}.atoolla-locale-switch-option{border:1px solid var(--atoolla-topbar-border);white-space:nowrap;width:auto;min-width:max-content;height:34px;color:var(--atoolla-topbar-muted);cursor:pointer;background-color:#0000;border-radius:9999px;align-items:center;gap:.4375rem;padding-inline:.6875rem .875rem;font-size:.8125rem;font-weight:600;line-height:1;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}.atoolla-locale-switch-icon{flex-shrink:0;width:1.125rem;height:1.125rem;display:inline-flex}.atoolla-locale-switch-icon svg{width:100%;height:100%}.atoolla-locale-switch-label{padding-block-start:1px;display:inline-block}.atoolla-locale-switch-label[lang=ar]{font-family:"IBM Plex Sans Arabic",var(--font-family),sans-serif;padding-block-start:0;font-size:.875rem}.atoolla-locale-switch-option:hover{background-color:var(--atoolla-topbar-hover-bg);color:var(--atoolla-topbar-text);border-color:#0000}.fi-topbar .fi-topbar-database-notifications-btn,.fi-topbar .fi-topbar-open-sidebar-btn,.fi-topbar .fi-topbar-close-sidebar-btn,.atoolla-topbar-icon-btn{background-color:var(--atoolla-topbar-hover-bg);width:36px;height:36px;color:var(--atoolla-topbar-muted);border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}.fi-topbar .fi-topbar-database-notifications-btn .fi-icon,.fi-topbar .fi-topbar-open-sidebar-btn .fi-icon,.fi-topbar .fi-topbar-close-sidebar-btn .fi-icon,.atoolla-topbar-icon-btn .fi-icon{width:1.25rem;height:1.25rem}.fi-topbar .fi-topbar-database-notifications-btn.fi-icon-btn:hover,.fi-topbar .fi-topbar-open-sidebar-btn.fi-icon-btn:hover,.fi-topbar .fi-topbar-close-sidebar-btn.fi-icon-btn:hover,.atoolla-topbar-icon-btn:hover,.atoolla-topbar-display .fi-dropdown-trigger[aria-expanded=true] .atoolla-topbar-icon-btn{background-color:var(--atoolla-topbar-border);color:var(--atoolla-topbar-text);transform:none}.atoolla-topbar-icon-btn:focus-visible,.atoolla-topbar-create-btn:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-topbar-context{white-space:nowrap;align-items:center;gap:.5rem;min-width:0;font-size:.875rem;line-height:1.25rem;display:flex}.atoolla-topbar-context-group{color:var(--atoolla-topbar-muted);font-weight:500}.atoolla-topbar-context-sep{color:var(--atoolla-topbar-border);font-weight:400}.atoolla-topbar-context-page{text-overflow:ellipsis;color:var(--atoolla-topbar-text);font-weight:650;overflow:hidden}.atoolla-trial-pill{--trial-tone:var(--atoolla-accent-text);background-color:var(--atoolla-topbar-hover-bg);block-size:36px;color:var(--atoolla-topbar-text);white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding-inline:.75rem .875rem;font-size:.8125rem;line-height:1;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}.atoolla-trial-pill:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-trial-pill:hover{background-color:var(--atoolla-topbar-border)}.atoolla-trial-pill--urgent{--trial-tone:var(--atoolla-warning-fill)}.dark .atoolla-trial-pill--urgent{--trial-tone:var(--atoolla-warning-on-navy)}.atoolla-trial-pill .atoolla-trial-pill-icon{block-size:1rem;inline-size:1rem;color:var(--trial-tone);flex-shrink:0}.atoolla-trial-pill-label{color:var(--atoolla-topbar-muted);font-weight:500}.atoolla-trial-pill-remaining{font-variant-numeric:tabular-nums;font-weight:600}@media(min-width:1024px){.atoolla-trial-pill{margin-inline:auto .75rem}.fi-topbar:has(.atoolla-trial-pill) .fi-global-search-ctn{margin-inline-start:0}}@media(min-width:1024px)and (max-width:1279px){.atoolla-trial-pill-label{display:none}}@media(max-width:1023px){.atoolla-trial-pill{gap:.375rem;padding-inline:.625rem .75rem;font-size:.75rem}.atoolla-trial-pill-label{display:none}}.atoolla-topbar-create{flex-shrink:0}.atoolla-topbar-create-btn{background-color:var(--atoolla-accent);height:36px;color:var(--atoolla-on-accent);white-space:nowrap;border-radius:9999px;align-items:center;gap:.375rem;padding-inline:.75rem .625rem;font-size:.8125rem;font-weight:650;line-height:1;transition:filter .15s ease-out,box-shadow .15s ease-out;display:inline-flex;box-shadow:0 1px 2px #0b1b3a1f}.atoolla-topbar-create-btn:hover{filter:brightness(.94);box-shadow:0 2px 6px #0b1b3a2e}.atoolla-topbar-create-icon,.atoolla-topbar-create-chevron{display:inline-flex}.atoolla-topbar-create-icon .fi-icon{width:1rem;height:1rem}.atoolla-topbar-create-chevron{opacity:.8}.atoolla-topbar-create-chevron .fi-icon{width:.875rem;height:.875rem}@media(max-width:1023.98px){.atoolla-topbar-create-btn{justify-content:center;width:36px;padding:0}.atoolla-topbar-create-label,.atoolla-topbar-create-chevron,.atoolla-topbar-context-group,.atoolla-topbar-context-sep{display:none}}.atoolla-display-menu{gap:.875rem;padding:.875rem;display:grid}.atoolla-display-menu-row{gap:.4375rem;display:grid}.atoolla-display-menu-label{color:var(--atoolla-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.atoolla-display-menu-segment{background-color:var(--atoolla-surface-sunken);border-radius:.625rem;grid-template-columns:1fr 1fr;gap:.25rem;padding:.25rem;display:grid}.atoolla-display-menu-option{height:32px;color:var(--atoolla-muted);white-space:nowrap;border-radius:.4375rem;justify-content:center;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out;display:inline-flex}.atoolla-display-menu-option .fi-icon{width:1rem;height:1rem}.atoolla-display-menu-option [lang=ar]{font-family:"IBM Plex Sans Arabic",var(--font-family),sans-serif;font-size:.875rem}.atoolla-display-menu-option:hover{color:var(--atoolla-ink-strong)}.atoolla-display-menu-option[aria-pressed=true]{background-color:var(--atoolla-surface);color:var(--atoolla-ink-strong);box-shadow:0 1px 2px #0b1b3a1a,0 0 0 1px var(--atoolla-control-edge);cursor:default}.atoolla-display-menu-option:focus-visible,.atoolla-locale-switch-option:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:1px}.atoolla-active-timer-root{display:contents}.atoolla-active-timer{background-color:var(--atoolla-input-bg);height:36px;box-shadow:0 0 0 1px var(--atoolla-control-edge);color:var(--atoolla-topbar-text);border-radius:8px;flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}.atoolla-active-timer-body{align-items:center;gap:.5rem;min-width:0;padding-inline:.75rem .625rem;display:inline-flex}.atoolla-active-timer-dot{background-color:var(--atoolla-accent);border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;position:relative}.atoolla-active-timer-dot:after{content:"";border-radius:inherit;background-color:var(--atoolla-accent);animation:2s ease-out infinite atoolla-active-timer-pulse;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes atoolla-active-timer-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@media(prefers-reduced-motion:reduce){.atoolla-active-timer-dot:after{opacity:0;animation:none}}.atoolla-active-timer-text{min-width:0;font-size:var(--atoolla-fs-label);align-items:baseline;gap:.5rem;line-height:1;display:inline-flex}.atoolla-active-timer-elapsed{font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--atoolla-topbar-text);font-weight:700}.atoolla-active-timer-task{color:var(--atoolla-topbar-muted);white-space:nowrap;text-overflow:ellipsis;max-width:9rem;font-weight:500;overflow:hidden}.atoolla-active-timer-stop{border:none;border-inline-start:1px solid var(--atoolla-control-edge);width:34px;color:var(--atoolla-topbar-muted);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}.atoolla-active-timer-stop:hover:not(:disabled){background-color:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text)}.atoolla-active-timer-stop:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:-2px}.atoolla-active-timer-stop:disabled{opacity:.6;cursor:default}.atoolla-active-timer-stop .atoolla-btn-icon{width:.75rem;height:.75rem}@media(max-width:640px){.atoolla-active-timer-task{display:none}.atoolla-active-timer-body{padding-inline:.625rem .5rem}}.fi-topbar-start .fi-logo{display:none}.fi-topbar .fi-global-search-ctn{flex:1;order:0;max-width:32rem}.fi-topbar,.fi-topbar-end{column-gap:.5rem}@media(min-width:1024px){.fi-topbar-end{display:contents}.fi-topbar-start{min-width:0;margin-inline-end:auto;padding-inline-end:1rem}.fi-topbar:has(.fi-global-search-ctn) .fi-topbar-start{margin-inline-end:0}.fi-topbar .fi-global-search-ctn{margin-inline:auto 1rem}}.fi-topbar .fi-global-search .fi-input-wrp{background-color:var(--atoolla-input-bg);min-height:2.25rem;box-shadow:0 0 0 1px var(--atoolla-control-edge);border:none;border-radius:8px}.fi-topbar .fi-global-search .fi-input-wrp:focus-within{box-shadow:0 0 0 1px var(--atoolla-topbar-bg),0 0 0 3px var(--atoolla-accent)}.fi-topbar .fi-global-search .fi-input{color:var(--atoolla-topbar-text);min-width:300px}.fi-topbar .fi-global-search .fi-input::placeholder,.fi-topbar .fi-global-search-field .fi-icon{color:var(--atoolla-topbar-muted)}.fi-topbar-database-notifications-btn{background-color:#0000;border-radius:9999px}.fi-topbar-database-notifications-btn:hover{background-color:var(--atoolla-topbar-hover-bg)}.fi-no-database .fi-modal-heading{color:var(--atoolla-ink-strong);font-weight:800}.fi-no-notification.fi-inline{border-bottom:1px solid var(--atoolla-edge-soft);align-items:flex-start;gap:.75rem;padding:.875rem 0}.fi-no-notification-unread-ctn:last-child .fi-no-notification.fi-inline,.fi-no-notification-read-ctn:last-child .fi-no-notification.fi-inline{border-bottom:0}.fi-no-notification-read-ctn .fi-no-notification.fi-inline{opacity:.6}.fi-no-notification.fi-inline .fi-no-notification-icon{border-radius:9999px;flex:none;width:1.75rem;height:1.75rem;padding:.3125rem}.fi-no-notification.fi-inline.fi-status-success .fi-no-notification-icon{background-color:var(--atoolla-status-success-bg)}.fi-no-notification.fi-inline.fi-status-info .fi-no-notification-icon{background-color:var(--atoolla-status-info-bg)}.fi-no-notification.fi-inline.fi-status-warning .fi-no-notification-icon{background-color:var(--atoolla-status-warning-bg)}.fi-no-notification.fi-inline.fi-status-danger .fi-no-notification-icon{background-color:var(--atoolla-status-danger-bg)}.fi-no-notification.fi-inline .fi-no-notification-title{color:var(--atoolla-ink-strong);font-size:.8125rem;font-weight:700}.fi-no-notification.fi-inline .fi-no-notification-date{color:var(--atoolla-faint);font-size:.6875rem}.fi-no-notification.fi-inline .fi-no-notification-body{color:var(--atoolla-muted);font-size:.75rem;line-height:1.5}.fi-no-notification:not(.fi-inline){border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);box-shadow:var(--atoolla-shadow);border-radius:.875rem;align-items:flex-start;gap:.75rem;padding:.875rem 1rem}.fi-no-notification:not(.fi-inline) .fi-no-notification-icon{border-radius:9999px;flex:none;width:1.75rem;height:1.75rem;padding:.3125rem}.fi-no-notification.fi-status-success:not(.fi-inline) .fi-no-notification-icon{background-color:var(--atoolla-status-success-bg)}.fi-no-notification.fi-status-info:not(.fi-inline) .fi-no-notification-icon{background-color:var(--atoolla-status-info-bg)}.fi-no-notification.fi-status-warning:not(.fi-inline) .fi-no-notification-icon{background-color:var(--atoolla-status-warning-bg)}.fi-no-notification.fi-status-danger:not(.fi-inline) .fi-no-notification-icon{background-color:var(--atoolla-status-danger-bg)}.fi-no-notification:not(.fi-inline) .fi-no-notification-title{color:var(--atoolla-ink-strong);font-size:.8125rem;font-weight:700}.fi-no-notification:not(.fi-inline) .fi-no-notification-body{color:var(--atoolla-muted);font-size:.75rem;line-height:1.5}.fi-no-notification:not(.fi-inline) .fi-no-notification-close-btn{color:var(--atoolla-faint)}.fi-no-notification:not(.fi-inline) .fi-no-notification-close-btn:hover{color:var(--atoolla-muted)}.fi-global-search:is([data-palette=true],:has(.fi-global-search-results-ctn[data-open=true])){z-index:40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b1b3a8c;flex-direction:column;align-items:center;padding:4.5rem 1.25rem 2rem;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.dark .fi-global-search:is([data-palette=true],:has(.fi-global-search-results-ctn[data-open=true])){background:var(--atoolla-scrim)}.fi-global-search:is([data-palette=true],:has(.fi-global-search-results-ctn[data-open=true])) .fi-global-search-field{flex:none;width:100%;max-width:40rem}.fi-global-search:is([data-palette=true],:has(.fi-global-search-results-ctn[data-open=true])) .fi-global-search-results-ctn{position:static;inset:auto}.fi-global-search:is([data-palette=true],:has(.fi-global-search-results-ctn[data-open=true])) .fi-input-wrp{background-color:var(--atoolla-surface);border-color:#0000;min-height:3.25rem;box-shadow:0 24px 56px #0020563d}.dark .fi-global-search:is([data-palette=true],:has(.fi-global-search-results-ctn[data-open=true])) .fi-input-wrp,.dark .fi-global-search-results-ctn{box-shadow:0 24px 56px #00000080}.fi-global-search:is([data-palette=true],:has(.fi-global-search-results-ctn[data-open=true])) .fi-input{color:var(--atoolla-ink-strong);font-size:.9375rem}.fi-global-search:is([data-palette=true],:has(.fi-global-search-results-ctn[data-open=true])) .fi-input::placeholder,.fi-global-search:is([data-palette=true],:has(.fi-global-search-results-ctn[data-open=true])) .fi-global-search-field .fi-icon{color:var(--atoolla-faint)}.fi-topbar .fi-global-search-results-ctn{border-radius:1rem;width:100%;max-width:40rem;max-height:min(28rem,100vh - 10rem);margin-top:.625rem;overflow:auto;box-shadow:0 24px 56px #0020563d}.fi-global-search-result-group-header{border-color:var(--atoolla-edge-soft);background:var(--atoolla-surface-sunken);color:var(--atoolla-faint);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-loose);font-weight:800}.fi-global-search-result-heading{color:var(--atoolla-ink-strong);font-size:.875rem;font-weight:700}.fi-global-search-result-detail{color:var(--atoolla-muted);font-size:.75rem}.fi-global-search-result:hover,.fi-global-search-result:focus-within{background:var(--atoolla-accent-bg)}.dark .fi-global-search-result:hover,.dark .fi-global-search-result:focus-within{background:#ffffff0f}.fi-global-search-result-actions .fi-btn{min-height:1.875rem;font-size:.75rem}.atoolla-search-result-link{align-items:center;gap:.75rem;display:flex}.atoolla-search-result-icon{background:var(--atoolla-status-neutral-bg);width:2.25rem;height:2.25rem;color:var(--atoolla-status-neutral-text);border-radius:.625rem;flex:none;justify-content:center;align-items:center;display:flex}.atoolla-search-result-icon svg{width:1.125rem;height:1.125rem}.atoolla-search-result-body{flex:1;min-width:0}.atoolla-search-hints{border-top:1px solid var(--atoolla-edge-soft);background:var(--atoolla-surface-sunken);color:var(--atoolla-faint);gap:1.25rem;padding:.625rem 1rem;font-size:.6875rem;display:flex}.atoolla-kbd{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);border-radius:.25rem;justify-content:center;align-items:center;min-width:1.125rem;padding:.0625rem .25rem;font-family:inherit;font-size:.625rem;font-weight:700;display:inline-flex}.fi-global-search .fi-input-wrp-suffix{flex-shrink:0;display:flex}@media(max-width:1023px){.fi-global-search .fi-input-wrp-suffix{display:none}}.fi-global-search .fi-input-wrp-suffix .fi-input-wrp-label{white-space:nowrap;align-items:center;display:inline-flex}.atoolla-search-hints .atoolla-kbd{margin-inline-end:.125rem}.atoolla-kbd-sep{color:var(--atoolla-faint);margin-inline:.1875rem;font-size:.625rem}.dark .fi-sidebar-close-overlay,.dark .fi-modal-close-overlay{background-color:var(--atoolla-scrim-strong)}.fi-modal.fi-modal-slide-over>.fi-modal-window-ctn>.fi-modal-window{background-color:var(--atoolla-page);max-width:28rem}.fi-modal.fi-modal-slide-over-from-end>.fi-modal-window-ctn>.fi-modal-window{border-inline-start:1px solid var(--atoolla-edge)}.fi-modal.fi-modal-slide-over-from-start>.fi-modal-window-ctn>.fi-modal-window{border-inline-end:1px solid var(--atoolla-edge)}.dark .fi-modal.fi-modal-slide-over>.fi-modal-close-overlay{background-color:var(--atoolla-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fi-modal.fi-modal-slide-over .fi-modal-header,.fi-modal.fi-modal-slide-over .fi-modal-footer{background-color:var(--atoolla-page)!important;border-color:var(--atoolla-edge)!important}.fi-modal:not(.fi-modal-slide-over) .fi-modal-header,.fi-modal:not(.fi-modal-slide-over) .fi-modal-footer{background-color:var(--atoolla-surface)!important;border-color:var(--atoolla-edge)!important}.fi-modal.fi-modal-slide-over .atoolla-chat-composer-wrap{border-top-color:var(--atoolla-edge);background:0 0}.fi-modal.fi-modal-slide-over .atoolla-chat-panel{box-shadow:none;background:0 0;border:0;border-radius:0}.fi-modal.fi-modal-slide-over:has(.atoolla-chat-panel) .fi-modal-content{flex-direction:column!important;min-height:0!important;display:flex!important}.fi-modal.fi-modal-slide-over .fi-modal-content :has(.atoolla-chat-panel):not(.atoolla-chat-panel){display:contents!important}.fi-modal.fi-modal-slide-over .atoolla-chat-panel{flex:1!important;min-height:0!important}.fi-modal.fi-modal-slide-over .atoolla-chat-thread{flex:1!important;height:auto!important;max-height:none!important}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn,.fi-sidebar-group.fi-active .fi-sidebar-group-dropdown-trigger-btn{background:var(--atoolla-sidebar-active-fill);position:relative;overflow:hidden}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn:before,.fi-sidebar-group.fi-active .fi-sidebar-group-dropdown-trigger-btn:before{content:"";background:var(--atoolla-sidebar-active-icon);width:3px;animation:atoolla-nav-indicator-in var(--motion-base) var(--motion-ease-out) backwards;border-radius:0 3px 3px 0;position:absolute;inset-block:22%;inset-inline-start:0}@keyframes atoolla-nav-indicator-in{0%{opacity:0;transform:scaleY(.2)}}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-sidebar-item-label{color:var(--atoolla-sidebar-active-text);font-weight:600}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-icon{color:var(--atoolla-sidebar-active-icon)}.fi-body,.fi-main-ctn,.fi-main{background:var(--atoolla-page)}.fi-main-ctn{background-image:radial-gradient(var(--atoolla-canvas-dot) 1px,transparent 1.25px);background-size:var(--atoolla-canvas-grid) var(--atoolla-canvas-grid)}.fi-main{background:0 0}.fi-page{color:var(--atoolla-ink-strong)}.fi-header-heading{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-heading);font-weight:var(--atoolla-fw-heading);letter-spacing:var(--atoolla-tracking-heading)}.fi-header .fi-breadcrumbs-item{color:var(--atoolla-muted);font-size:var(--atoolla-fs-label)}.fi-header .fi-breadcrumbs-item>a.fi-breadcrumbs-item-label:hover,.fi-header .fi-breadcrumbs-item>a.fi-breadcrumbs-item-label:focus-visible{color:var(--atoolla-ink-strong);text-underline-offset:3px;text-decoration:underline}.fi-header .fi-breadcrumbs-item-separator{color:var(--atoolla-faint)}.fi-header .fi-breadcrumbs-item:has(>span[aria-current=page]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fi-resource-list-records-page .fi-header .fi-breadcrumbs{display:none}.fi-resource-list-records-page .fi-header-has-breadcrumbs .fi-header-actions-ctn{margin-top:0}.fi-header-subheading{margin-top:var(--atoolla-space-1);max-width:none}.fi-header-subheading,.fi-section-header-description{color:var(--atoolla-muted);font-size:var(--atoolla-fs-label);line-height:1.55}.fi-sidebar{background:var(--atoolla-sidebar-bg);border-inline-end:1px solid var(--atoolla-sidebar-outline)}.fi-body-has-topbar .fi-sidebar{top:var(--atoolla-chrome-height);height:calc(100dvh - var(--atoolla-chrome-height))}@media(min-width:1024px){.fi-body-has-topbar .fi-sidebar{height:100dvh;top:0}.fi-sidebar{z-index:40;position:fixed}.fi-topbar{width:calc(100% - var(--atoolla-sidebar-rail));transition:margin-inline-start var(--motion-content) var(--motion-ease-in-out),width var(--motion-content) var(--motion-ease-in-out);margin-inline-start:var(--atoolla-sidebar-rail)}.fi-main-ctn{transition:margin-inline-start var(--motion-content) var(--motion-ease-in-out);margin-inline-start:var(--atoolla-sidebar-rail)}.fi-body.atoolla-sidebar-expanded .fi-topbar{width:calc(100% - var(--sidebar-width));margin-inline-start:var(--sidebar-width)}.fi-body.atoolla-sidebar-expanded .fi-main-ctn{margin-inline-start:var(--sidebar-width)}}body.atoolla-sidebar-no-transition .fi-sidebar,body.atoolla-sidebar-no-transition .fi-main-ctn,body.atoolla-sidebar-no-transition .fi-topbar,body.atoolla-sidebar-no-transition .fi-sidebar-header-logo-ctn:before,body.atoolla-sidebar-no-transition .fi-sidebar-header-logo-ctn:after{transition:none}.fi-sidebar-header{background:var(--atoolla-sidebar-bg);box-shadow:none;border-bottom:1px solid var(--atoolla-sidebar-edge);box-sizing:border-box;height:var(--atoolla-chrome-height);padding-block:0;padding-inline:calc(var(--atoolla-sidebar-rail) / 2 - .875rem) var(--atoolla-space-4);justify-content:flex-start;gap:.5rem;position:relative}[dir=rtl] .fi-sidebar-header{flex-direction:row-reverse;justify-content:flex-end}.atoolla-sidebar-logo-mark{object-fit:contain;flex-shrink:0;width:1.75rem;height:1.75rem;display:block}.atoolla-sidebar-logo-link{outline-offset:3px;transition:transform var(--motion-base) var(--motion-ease-out);border-radius:9999px;flex-shrink:0;display:flex}.atoolla-sidebar-logo-link:hover{transform:scale(1.03)}.atoolla-sidebar-logo-link:active{transform:scale(.96)}.fi-sidebar-header-logo-ctn .fi-logo{display:none}.fi-sidebar-header-logo-ctn{direction:ltr;unicode-bidi:isolate;flex:none;margin-top:5px}.fi-sidebar-header-logo-ctn:before,.fi-sidebar-header-logo-ctn:after{letter-spacing:-.01em;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;font-weight:800}.fi-sidebar-header-logo-ctn:before{content:"atoolla";color:var(--atoolla-sidebar-wordmark)}.fi-sidebar-header-logo-ctn:after{content:".";color:var(--atoolla-brand)}@media(min-width:1024px){.fi-sidebar-header-logo-ctn:before,.fi-sidebar-header-logo-ctn:after{opacity:1;max-width:6rem;transition:max-width var(--motion-content) var(--motion-ease-in-out),opacity var(--motion-base) var(--motion-ease-out);font-size:1.25rem;display:inline-block;overflow:hidden}.fi-body:not(.atoolla-sidebar-expanded) .fi-sidebar .fi-sidebar-header-logo-ctn:before,.fi-body:not(.atoolla-sidebar-expanded) .fi-sidebar .fi-sidebar-header-logo-ctn:after{opacity:0;max-width:0}.fi-body-has-topbar .fi-sidebar-header{display:flex}.fi-sidebar{width:var(--atoolla-sidebar-rail);transition:width var(--motion-content) var(--motion-ease-in-out)}.fi-body.atoolla-sidebar-expanded .fi-sidebar{width:var(--sidebar-width)}.fi-sidebar-nav{padding:var(--atoolla-space-3) var(--atoolla-sidebar-inset) var(--atoolla-space-4);row-gap:var(--atoolla-space-3)}.fi-sidebar .fi-sidebar-nav-groups{row-gap:var(--atoolla-sidebar-group-gap);margin-inline:0}.fi-sidebar .fi-sidebar-group{row-gap:0}.fi-sidebar .fi-sidebar-group-items{row-gap:var(--atoolla-sidebar-item-gap)}.fi-sidebar .fi-sidebar-group-items>:first-child{margin-block-start:var(--atoolla-sidebar-item-gap)}.fi-sidebar .fi-sidebar-group-items>:last-child{margin-block-end:var(--atoolla-space-2)}.fi-body:not(.atoolla-sidebar-expanded) .fi-sidebar .fi-sidebar-item-btn{justify-content:center;gap:0;padding-inline:0}.fi-body:not(.atoolla-sidebar-expanded) .fi-sidebar .fi-sidebar-item-label{opacity:0;pointer-events:none;width:0;margin:0;overflow:hidden}.fi-body:not(.atoolla-sidebar-expanded) .fi-sidebar .fi-sidebar-item-badge-ctn,.fi-sidebar-group-btn{display:none}.fi-body.atoolla-sidebar-expanded .fi-sidebar .fi-sidebar-group-btn{display:flex}.fi-body.atoolla-sidebar-collapsing .fi-sidebar :is(.fi-sidebar-item-label,.fi-sidebar-group-btn,.fi-sidebar-group-items,.fi-sidebar-item-badge-ctn,.fi-sidebar-header-logo-ctn){opacity:0;transition:opacity var(--motion-micro) var(--motion-ease-in)}.fi-body.atoolla-sidebar-animating.atoolla-sidebar-expanded .fi-sidebar :is(.fi-sidebar-item-label,.fi-sidebar-group-btn,.fi-sidebar-group-items,.fi-sidebar-item-badge-ctn){animation:motion-fade-in var(--motion-base) var(--motion-ease-out) var(--motion-micro) backwards}.fi-body.atoolla-sidebar-collapsing .fi-sidebar{width:var(--atoolla-sidebar-rail)}.fi-body.atoolla-sidebar-collapsing .fi-topbar{width:calc(100% - var(--atoolla-sidebar-rail));margin-inline-start:var(--atoolla-sidebar-rail)}.fi-body.atoolla-sidebar-collapsing .fi-main-ctn{margin-inline-start:var(--atoolla-sidebar-rail)}.fi-body.atoolla-sidebar-animating:not(.atoolla-sidebar-expanded) .fi-sidebar :is(.fi-sidebar-group-dropdown-trigger-btn,.fi-sidebar-group-items,.fi-sidebar-header-logo-ctn){animation:motion-fade-in var(--motion-base) var(--motion-ease-out) backwards}}.atoolla-sidebar-pin-btn{display:none}.atoolla-sidebar-pin-btn .fi-icon{width:.875rem;height:.875rem}[dir=rtl] .atoolla-sidebar-pin-btn .fi-icon{transform:scaleX(-1)}@media(min-width:1024px){.atoolla-sidebar-pin-btn{top:calc((var(--atoolla-chrome-height) - 1.5rem) / 2);border-radius:var(--atoolla-radius-pill);background-color:var(--atoolla-sidebar-pin-bg);border:1px solid var(--atoolla-sidebar-pin-border);width:1.5rem;height:1.5rem;color:var(--atoolla-sidebar-pin-text);box-shadow:var(--atoolla-btn-shadow);transition:color var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);z-index:1;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:-.75rem}.atoolla-sidebar-pin-btn:hover{color:var(--atoolla-sidebar-hover-text);border-color:var(--atoolla-sidebar-focus)}}.fi-sidebar-footer{padding:var(--atoolla-space-3) var(--atoolla-sidebar-inset) var(--atoolla-space-4);background:var(--atoolla-sidebar-bg);margin:0;position:relative}.fi-sidebar-footer:before{content:"";inset-block-start:0;inset-inline:var(--atoolla-sidebar-inset);background:linear-gradient(90deg,transparent,var(--atoolla-sidebar-divider) 20%,var(--atoolla-sidebar-divider) 80%,transparent);height:1px;position:absolute}.fi-sidebar .fi-user-menu{display:block}.fi-sidebar .fi-user-menu-trigger.atoolla-identity-card{border:1px solid var(--atoolla-sidebar-card-border);border-radius:var(--atoolla-radius-card);background-color:var(--atoolla-sidebar-card-bg);width:100%;box-shadow:inset 0 1px 0 var(--atoolla-identity-highlight);text-align:start;transition:background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out),padding var(--motion-content) var(--motion-ease-in-out);justify-content:flex-start;align-items:center;column-gap:.625rem;padding-block:.5rem;padding-inline:.5rem .625rem;display:flex}.fi-sidebar .atoolla-identity-card:hover,.fi-sidebar .fi-dropdown-trigger[aria-expanded=true] .atoolla-identity-card{background-color:var(--atoolla-sidebar-hover-bg);border-color:var(--atoolla-sidebar-card-hover-border)}.fi-sidebar .atoolla-identity-card:focus-visible{outline:2px solid var(--atoolla-sidebar-focus);outline-offset:2px}.atoolla-identity-avatar{flex-shrink:0;display:inline-flex;position:relative}.atoolla-identity-avatar .fi-avatar.fi-user-avatar{border-radius:var(--atoolla-radius-pill);background-color:var(--atoolla-sidebar-bg);width:2.25rem;height:2.25rem;box-shadow:0 0 0 1px var(--atoolla-sidebar-card-border);object-fit:cover}.atoolla-identity-workspace-mark{background:linear-gradient(var(--atoolla-identity-mark-bg),var(--atoolla-identity-mark-bg)),var(--atoolla-sidebar-bg);block-size:1rem;inline-size:1rem;box-shadow:0 0 0 2px var(--atoolla-sidebar-bg);color:var(--atoolla-identity-mark-text);border-radius:.25rem;place-items:center;font-size:.625rem;font-weight:700;line-height:1;display:grid;position:absolute;inset-block-end:-.25rem;inset-inline-end:-.375rem}.atoolla-identity-presence{border:2px solid var(--atoolla-sidebar-bg);border-radius:var(--atoolla-radius-pill);background-color:var(--atoolla-sidebar-presence);width:.625rem;height:.625rem;position:absolute;inset-block-end:0;inset-inline-end:0}.atoolla-identity-text{flex:1;row-gap:.125rem;min-width:0;display:grid}.atoolla-identity-title{align-items:center;column-gap:.375rem;min-width:0;display:flex}.atoolla-identity-name{min-width:0;color:var(--atoolla-sidebar-name);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}.atoolla-identity-role{border:1px solid var(--atoolla-sidebar-card-hover-border);color:var(--atoolla-sidebar-meta);white-space:nowrap;border-radius:.25rem;flex-shrink:0;padding-inline:.3125rem;font-size:.6875rem;font-weight:500;line-height:1rem}.atoolla-identity-subline{min-width:0;color:var(--atoolla-sidebar-meta);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:400;line-height:1rem;overflow:hidden}:is(.atoolla-identity-name,.atoolla-identity-subline){unicode-bidi:plaintext}[dir=rtl] :is(.atoolla-identity-name,.atoolla-identity-subline){text-align:right}.fi-sidebar .atoolla-identity-card .atoolla-identity-chevron{width:1rem;height:1rem;color:var(--atoolla-sidebar-icon);transition:color var(--motion-base) var(--motion-ease-out);flex-shrink:0;margin-inline-start:auto}.fi-sidebar .atoolla-identity-card:hover .atoolla-identity-chevron,.fi-sidebar .fi-dropdown-trigger[aria-expanded=true] .atoolla-identity-chevron{color:var(--atoolla-sidebar-hover-text)}@media(min-width:1024px){.fi-body:not(.atoolla-sidebar-expanded) .fi-sidebar .atoolla-identity-card{box-shadow:none;background-color:#0000;border-color:#0000;justify-content:center;column-gap:0;padding:.25rem 0}.fi-body:not(.atoolla-sidebar-expanded) .fi-sidebar :is(.atoolla-identity-text,.atoolla-identity-chevron){display:none}.fi-body.atoolla-sidebar-collapsing .fi-sidebar :is(.atoolla-identity-text,.atoolla-identity-chevron){opacity:0;transition:opacity var(--motion-micro) var(--motion-ease-in)}.fi-body.atoolla-sidebar-animating.atoolla-sidebar-expanded .fi-sidebar :is(.atoolla-identity-text,.atoolla-identity-chevron){animation:motion-fade-in var(--motion-base) var(--motion-ease-out) var(--motion-micro) backwards}}body.atoolla-sidebar-no-transition .fi-sidebar .atoolla-identity-card{transition:none}.fi-dropdown-panel.atoolla-user-menu-panel{width:16rem;min-width:min(16rem,100vw - 2rem);overflow:hidden}.atoolla-user-menu-header{align-items:center;column-gap:.75rem;padding:.875rem 1rem;display:flex}.atoolla-user-menu-header .fi-avatar.fi-user-avatar{flex-shrink:0;width:2.25rem;height:2.25rem}.atoolla-user-menu-header-text{row-gap:.125rem;min-width:0;display:grid}.atoolla-user-menu-header-name{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.atoolla-user-menu-header-email{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fi-sidebar-item-btn,.fi-sidebar-group-btn{min-height:var(--atoolla-sidebar-item-height);column-gap:var(--atoolla-sidebar-icon-gap);border-radius:var(--atoolla-radius-control);padding-block:0;padding-inline:.875rem .5rem}.fi-sidebar-item-btn>.fi-icon,.fi-sidebar-group-btn>.fi-icon{width:var(--atoolla-sidebar-icon-size);height:var(--atoolla-sidebar-icon-size);color:var(--atoolla-sidebar-icon);transition:color var(--motion-base) var(--motion-ease-out),translate var(--motion-base) var(--motion-ease-out);flex-shrink:0}.fi-sidebar-item-grouped-border{display:none}.fi-sidebar-item-btn:has(.fi-sidebar-item-grouped-border){padding-inline-start:calc(.875rem + var(--atoolla-sidebar-icon-size) + var(--atoolla-sidebar-icon-gap))}.fi-sidebar-item-btn{color:var(--atoolla-sidebar-text);font-size:var(--atoolla-fs-body);transition:background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out);font-weight:500}.fi-sidebar-item-btn>.fi-sidebar-item-label{font-size:var(--atoolla-fs-body);color:var(--atoolla-sidebar-text);transition:color var(--motion-base) var(--motion-ease-out);margin:0}.fi-sidebar-item:not(.fi-active)>.fi-sidebar-item-btn:hover,.fi-sidebar-group-btn:hover{background-color:var(--atoolla-sidebar-hover-bg)}.fi-sidebar-item:not(.fi-active)>.fi-sidebar-item-btn:hover>:is(.fi-icon,.fi-sidebar-item-label){color:var(--atoolla-sidebar-hover-text)}.fi-body.atoolla-sidebar-expanded .fi-sidebar :is(.fi-sidebar-item-btn,.fi-sidebar-group-btn):hover>.fi-icon{translate:2px}[dir=rtl] .fi-body.atoolla-sidebar-expanded .fi-sidebar :is(.fi-sidebar-item-btn,.fi-sidebar-group-btn):hover>.fi-icon{translate:-2px}.fi-sidebar-item-btn[aria-disabled=true]{opacity:.5;pointer-events:none}@keyframes atoolla-sidebar-active-pop{0%{opacity:.6;transform:scale(.9)}}.fi-sidebar-item.fi-active>.fi-sidebar-item-btn>.fi-icon{animation:atoolla-sidebar-active-pop var(--motion-base) var(--motion-ease-out) backwards}.fi-sidebar-group-label{color:var(--atoolla-sidebar-label);font-size:var(--atoolla-fs-label);letter-spacing:0;text-transform:none;font-weight:600}.fi-sidebar-group-btn:hover .fi-sidebar-group-label{color:var(--atoolla-sidebar-hover-text)}.fi-sidebar-group-btn .fi-sidebar-group-collapse-btn{width:1.75rem;height:1.75rem;margin-inline-start:auto}.fi-sidebar-group-btn .fi-sidebar-group-collapse-btn .fi-icon{width:1rem;height:1rem}.fi-sidebar-group-dropdown-trigger-btn{border-radius:var(--atoolla-radius-control);width:100%;height:2.5rem;color:var(--atoolla-sidebar-text);transition:background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out);justify-content:center}.fi-sidebar-group-dropdown-trigger-btn .fi-icon{width:var(--atoolla-sidebar-icon-size);height:var(--atoolla-sidebar-icon-size);color:var(--atoolla-sidebar-icon);transition:color var(--motion-base) var(--motion-ease-out)}.fi-sidebar-group-dropdown-trigger-btn:hover{background-color:var(--atoolla-sidebar-hover-bg)}.fi-sidebar-group-dropdown-trigger-btn:hover .fi-icon{color:var(--atoolla-sidebar-hover-text)}.fi-sidebar-group.fi-active .fi-sidebar-group-dropdown-trigger-btn .fi-icon{color:var(--atoolla-sidebar-active-icon)}.atoolla-sidebar-tooltip{white-space:nowrap;border-radius:var(--atoolla-radius-control);background:var(--atoolla-tooltip-bg);color:var(--atoolla-on-navy);font-size:var(--atoolla-fs-muted);box-shadow:var(--atoolla-shadow-lift);opacity:0;pointer-events:none;z-index:60;transition:opacity var(--motion-micro) var(--motion-ease-out),transform var(--motion-micro) var(--motion-ease-out);padding:.375rem .625rem;font-weight:600;position:fixed;transform:translateY(-50%)scale(.95)}.atoolla-sidebar-tooltip.atoolla-sidebar-tooltip-visible{opacity:1;transform:translateY(-50%)scale(1)}.fi-sidebar-nav{background:var(--atoolla-sidebar-bg);scrollbar-width:thin;scrollbar-color:var(--atoolla-sidebar-scrollbar) transparent;scrollbar-gutter:auto}.fi-sidebar-nav::-webkit-scrollbar{width:8px}.fi-sidebar-nav::-webkit-scrollbar-track{background:0 0}.fi-sidebar-nav::-webkit-scrollbar-thumb{background-color:var(--atoolla-sidebar-scrollbar);border-radius:var(--atoolla-radius-pill)}.fi-sidebar-item-badge-ctn .fi-badge{min-width:1.375rem;font-size:var(--atoolla-fs-tag);font-variant-numeric:tabular-nums;transition:background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out);border:0;justify-content:center;font-weight:700}.fi-sidebar .fi-sidebar-item-badge-ctn .fi-badge,.fi-sidebar .fi-sidebar-item-badge-ctn .fi-badge.fi-color-gray{color:var(--atoolla-sidebar-badge-text);background-color:var(--atoolla-sidebar-badge-bg)}.fi-sidebar .fi-sidebar-item-badge-ctn .fi-badge.fi-color-primary{color:var(--atoolla-sidebar-badge-action-text);background-color:var(--atoolla-sidebar-badge-action-bg)}.fi-sidebar .fi-sidebar-item-badge-ctn .fi-badge.fi-color-warning{color:var(--atoolla-sidebar-badge-warning-text);background-color:var(--atoolla-sidebar-badge-warning-bg)}.fi-sidebar-item-badge-ctn .fi-badge:before{content:none}.fi-section,.fi-ta-ctn{border-radius:.875rem}.fi-section,.fi-ta-ctn,.fi-wi-stats-overview-stat{border-color:var(--atoolla-edge);box-shadow:none}.fi-modal-window,.fi-dropdown-panel{border-color:var(--atoolla-edge);box-shadow:var(--atoolla-shadow)}.fi-section,.fi-ta-ctn,.fi-wi-stats-overview-stat{background:var(--atoolla-surface)}.fi-ta-ctn{background:var(--atoolla-surface-raised);border:1px solid var(--atoolla-edge)}.fi-dropdown-panel,.fi-select-input-search-ctn,.fi-modal-window{background:var(--atoolla-surface-overlay)}.fi-dropdown-list-item:not(.fi-color-danger):not(.fi-color-warning),.fi-dropdown-list-item:not(.fi-color-danger):not(.fi-color-warning) .fi-dropdown-list-item-label{color:var(--atoolla-ink-strong)}.fi-dropdown-list-item:not(.fi-color-danger):not(.fi-color-warning)>.fi-icon{color:var(--atoolla-muted)}.fi-dropdown-list-item.fi-color-danger .fi-dropdown-list-item-label,.fi-dropdown-list-item.fi-color-danger>.fi-icon{color:var(--atoolla-status-danger-text)}.fi-dropdown-list-item-label{font-size:var(--atoolla-fs-label);font-weight:600}.fi-section-header{border-color:var(--atoolla-edge)}.fi-section-header-heading{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-title);letter-spacing:-.012em;font-weight:700}.fi-btn{letter-spacing:-.005em;min-height:2.375rem;transition-duration:var(--motion-micro);border-radius:.375rem;font-size:.8125rem;font-weight:700}.fi-btn.fi-color-primary{background:var(--atoolla-accent);color:var(--atoolla-on-accent);box-shadow:var(--atoolla-btn-shadow)}.fi-btn.fi-color-primary:hover{background:var(--atoolla-accent-hover);color:var(--atoolla-on-accent)}.fi-btn.fi-color-danger{background:var(--atoolla-danger-fill);color:var(--atoolla-on-accent);box-shadow:var(--atoolla-btn-shadow)}.fi-btn.fi-color-danger:hover{background:var(--atoolla-danger-fill-hover);color:var(--atoolla-on-accent)}.fi-btn.fi-color-warning{background:var(--atoolla-warning-fill);color:var(--atoolla-on-accent);box-shadow:var(--atoolla-btn-shadow)}.fi-btn.fi-color-warning:hover{background:var(--atoolla-warning-fill-hover);color:var(--atoolla-on-accent)}.fi-btn.fi-color-success{background:var(--atoolla-success-fill);color:var(--atoolla-on-accent);box-shadow:var(--atoolla-btn-shadow)}.fi-btn.fi-color-success:hover{background:var(--atoolla-success-fill-hover);color:var(--atoolla-on-accent)}.fi-btn.fi-color-info{background:var(--atoolla-info-fill);color:var(--atoolla-on-accent);box-shadow:var(--atoolla-btn-shadow)}.fi-btn.fi-color-info:hover{background:var(--atoolla-info-fill-hover);color:var(--atoolla-on-accent)}.fi-btn:not(.fi-color-primary):not(.fi-color-danger):not(.fi-color-warning):not(.fi-color-success):not(.fi-color-info){border-color:var(--atoolla-control-edge);color:var(--atoolla-text);font-weight:600}.fi-btn.fi-color-primary>.fi-icon,.fi-btn.fi-color-danger>.fi-icon,.fi-btn.fi-color-warning>.fi-icon,.fi-btn.fi-color-success>.fi-icon,.fi-btn.fi-color-info>.fi-icon{color:var(--atoolla-on-accent)}.fi-input-wrp{border-color:var(--atoolla-control-edge);background-color:var(--atoolla-input-bg);min-height:2.5rem;box-shadow:0 0 0 1px var(--atoolla-control-edge);transition:border-color var(--motion-micro) var(--motion-ease-out),box-shadow var(--motion-micro) var(--motion-ease-out);border-radius:8px;align-items:center}.fi-input-wrp:focus-within{box-shadow:0 0 0 1px var(--atoolla-page),0 0 0 3px var(--atoolla-accent)}.fi-select-input-btn{border:1px solid var(--atoolla-control-edge);background-color:var(--atoolla-input-bg);min-height:2.5rem;color:var(--atoolla-ink-strong);transition:border-color var(--motion-micro) var(--motion-ease-out),box-shadow var(--motion-micro) var(--motion-ease-out);border-radius:.375rem;padding-inline:.75rem;font-size:.8125rem}.fi-select-input-btn:focus-visible,.fi-select-input-btn[aria-expanded=true]{border-color:var(--atoolla-accent);box-shadow:0 0 0 1px var(--atoolla-page),0 0 0 3px var(--atoolla-accent);outline:none}.fi-input,.fi-select-input,.fi-fo-rich-editor .tiptap{color:var(--atoolla-ink-strong);font-size:.8125rem}.fi-input::placeholder{color:var(--atoolla-muted)}.fi-fo-field-label-content{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-label);font-weight:600}.fi-in-entry-label{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);letter-spacing:.01em;font-weight:600}.fi-in-entry-content .fi-in-text-item{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-body)}.fi-sc-text:not(.fi-badge):not(.fi-color){color:var(--atoolla-muted)}.fi-fo-field-content-col>.fi-sc .fi-sc-text:not(.fi-badge),.fi-fo-field-label-col .fi-sc .fi-sc-text:not(.fi-badge){font-size:var(--atoolla-fs-muted);line-height:1.5}.fi-ta-main{border-color:var(--atoolla-edge);background:var(--atoolla-surface);box-shadow:none;border-radius:.875rem;overflow:hidden}.fi-ta-header-ctn{border-bottom:1px solid var(--atoolla-edge)}.fi-ta-header{padding:1.125rem 1.375rem}.fi-ta-header-toolbar{padding:.75rem 1.375rem}.fi-ta-content-ctn,.fi-ta-header,.fi-ta-header-ctn,.fi-ta-content{background:var(--atoolla-surface)}.atoolla-quote-builder .fi-ta-header{background:var(--atoolla-table-head-bg)}.fi-ta-header-heading{color:var(--atoolla-ink-strong);font-size:.8125rem;font-weight:600;line-height:1.4}.fi-ta-header-description{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.fi-ta-table thead tr{background:var(--atoolla-surface-sunken);border-bottom:1px solid var(--atoolla-edge-soft)}.fi-ta-table th{color:var(--atoolla-faint);letter-spacing:.035em;text-transform:uppercase;padding:.625rem .5rem;font-size:.6875rem;font-weight:700}.fi-ta-header-cell-sort-btn{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:uppercase}.fi-ta-cell{border-inline:none;font-size:.8125rem}.fi-ta-cell :is(.fi-ta-text,.fi-ta-icon,.fi-ta-image,.fi-ta-color,.fi-ta-checkbox,.fi-ta-select,.fi-ta-text-input,.fi-ta-toggle):not(.fi-inline),.fi-ta-cell:is(.fi-ta-selection-cell,:has(.fi-ta-actions),:has(.fi-ta-record-checkbox)){padding:.9375rem .5rem}@media(max-width:639px){.fi-ta-table-stacked-on-mobile .fi-ta-cell :is(.fi-ta-text,.fi-ta-icon,.fi-ta-image,.fi-ta-color,.fi-ta-checkbox,.fi-ta-select,.fi-ta-text-input,.fi-ta-toggle):not(.fi-inline){padding:0}}.fi-ta-table th:first-child,.fi-ta-table>tbody>tr>.fi-ta-cell:is(.fi-ta-selection-cell,:has(.fi-ta-actions),:has(.fi-ta-record-checkbox)):first-child{padding-inline-start:1.375rem}.fi-ta-table th:last-child,.fi-ta-table>tbody>tr>.fi-ta-cell:is(.fi-ta-selection-cell,:has(.fi-ta-actions),:has(.fi-ta-record-checkbox)):last-child{padding-inline-end:1.375rem}@media(min-width:640px){.fi-ta-table>tbody>tr:not(.fi-ta-group-header-row,.fi-ta-summary-row)>.fi-ta-cell:not(.fi-ta-selection-cell,:has(.fi-ta-actions),:has(.fi-ta-record-checkbox)):first-child{padding-inline-start:.875rem}.fi-ta-table>tbody>tr:not(.fi-ta-group-header-row,.fi-ta-summary-row)>.fi-ta-cell:not(.fi-ta-selection-cell,:has(.fi-ta-actions),:has(.fi-ta-record-checkbox)):last-child{padding-inline-end:.875rem}}.fi-ta-row.fi-ta-group-header-row>td{background:var(--atoolla-surface-sunken)}.fi-ta-group-header .fi-ta-group-heading{color:var(--atoolla-ink-strong);font-size:.8125rem;font-weight:600}.fi-ta-group-header .fi-ta-group-description,.fi-ta-cell .fi-ta-placeholder{font-size:.75rem}.fi-ta-text-summary,.fi-ta-cell.fi-ta-summary-row-heading-cell,.fi-ta-cell.fi-ta-summary-header-cell{font-size:.8125rem}.fi-ta-table tbody tr{border-bottom:1px solid var(--atoolla-edge-soft);transition:background-color var(--motion-base) var(--motion-ease-out);cursor:pointer}.fi-ta-table tbody tr:hover{background:var(--atoolla-surface-sunken)}@supports (color:color-mix(in lab,red,red)){.fi-ta-table tbody tr:hover{background:color-mix(in srgb,var(--atoolla-surface-sunken) 86%,var(--atoolla-accent-bg))}}.fi-ta-table tbody tr>.fi-ta-cell:first-child{position:relative}.fi-ta-table tbody tr>.fi-ta-cell:first-child:before{content:"";background:var(--atoolla-accent);opacity:0;inline-size:3px;transition:opacity var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out);pointer-events:none;border-start-end-radius:3px;border-end-end-radius:3px;position:absolute;inset-block:.75rem;inset-inline-start:0;transform:scaleY(.4)}.fi-ta-table tbody tr:not(.fi-ta-group-header-row,.fi-ta-summary-row):is(:hover,.fi-selected)>.fi-ta-cell:first-child:before{opacity:1;transform:scaleY(1)}@media(prefers-reduced-motion:reduce){.fi-ta-table tbody tr>.fi-ta-cell:first-child:before{transition:none}}.fi-ta-text-item{color:var(--atoolla-ink-strong);font-size:.8125rem;font-weight:400;line-height:1.5}.fi-ta-table>tbody>tr>.fi-ta-cell:first-child:not(.fi-ta-selection-cell) .fi-ta-text-item,.fi-ta-table>tbody>tr>.fi-ta-selection-cell+.fi-ta-cell .fi-ta-text-item{font-weight:700}body:not(.atoolla-dense-table) .fi-ta-text-has-descriptions{min-width:200px}.fi-ta-text-has-descriptions .fi-ta-text-item{color:var(--atoolla-ink-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:700;overflow:hidden}.fi-ta-text.fi-ta-text-has-descriptions{gap:2px}.fi-ta-text-description{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.fi-tabular-nums{font-size:var(--atoolla-fs-label);color:var(--atoolla-ink-strong);text-align:end;font-weight:800}.fi-ta-cell .fi-ta-text-item:not(.fi-badge):not([style*=--line-clamp]):not(:has(>.fi-icon)){text-overflow:ellipsis;display:block;overflow:hidden}.fi-tabular-nums.atoolla-figure-zero,.fi-tabular-nums.atoolla-figure-zero .fi-ta-text-item{color:var(--atoolla-muted);font-weight:500}.fi-ta-empty-state .fi-ta-empty-state-icon-bg,.fi-empty-state .fi-empty-state-icon-bg:not(.fi-color){border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-well);background:var(--atoolla-surface-sunken);padding:.625rem}.fi-ta-empty-state .fi-ta-empty-state-icon-bg .fi-icon,.fi-empty-state .fi-empty-state-icon-bg:not(.fi-color) .fi-icon{color:var(--atoolla-muted)}.fi-ta-empty-state .fi-ta-empty-state-heading,.fi-empty-state .fi-empty-state-heading{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-title);letter-spacing:-.012em;font-weight:700}.fi-ta-empty-state .fi-ta-empty-state-description,.fi-empty-state .fi-empty-state-description{max-width:44ch;color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);line-height:1.55}.fi-ta-empty-state:not(.fi-ta-ctn-with-content-layout .fi-ta-empty-state){border-color:var(--atoolla-edge)}.atoolla-row-menu.fi-icon-btn{color:var(--atoolla-muted)}.fi-ta-row:hover .atoolla-row-menu.fi-icon-btn,.atoolla-row-menu.fi-icon-btn[aria-expanded=true]{color:var(--atoolla-ink-strong)}.fi-avatar{border-radius:9999px;width:28px;height:28px}.atoolla-account-manager-cell{align-items:center;gap:.5rem;max-width:100%;display:inline-flex}.atoolla-account-manager-cell .fi-avatar{flex-shrink:0}.atoolla-account-manager-cell-empty{color:var(--atoolla-muted)}.fi-ta-search-field{width:100%;max-width:320px}.fi-ta-header-toolbar:has(.fi-ta-search-field)>:nth-child(2){display:contents}.fi-ta-header-toolbar .fi-ta-search-field{order:-1;margin-inline-end:auto}.fi-ta-search-field .fi-input-wrp{background:var(--atoolla-input-bg)}.fi-ta-filters-dropdown>.fi-dropdown-trigger .fi-icon-btn,.fi-ta-filters-modal .fi-modal-trigger .fi-icon-btn,.fi-ta-col-manager-dropdown>.fi-dropdown-trigger .fi-icon-btn,.fi-ta-col-manager-modal .fi-modal-trigger .fi-icon-btn{border:1px solid var(--atoolla-control-edge);background:var(--atoolla-surface);width:34px;height:34px;transition:background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);border-radius:6px}.fi-ta-filters-dropdown>.fi-dropdown-trigger .fi-icon-btn:hover,.fi-ta-col-manager-dropdown>.fi-dropdown-trigger .fi-icon-btn:hover{background:var(--atoolla-control-hover-bg);border-color:var(--atoolla-control-hover-edge)}.fi-ta-content-ctn{overflow-x:auto}.fi-ta-col-manager-actions-ctn,.fi-ta-filters-dropdown .fi-ta-filters-actions-ctn,.fi-ta-filters-modal .fi-ta-filters-actions-ctn{justify-content:center}.fi-ta-col-manager-actions-ctn .fi-btn,.fi-ta-filters-dropdown .fi-ta-filters-actions-ctn .fi-btn,.fi-ta-filters-modal .fi-ta-filters-actions-ctn .fi-btn{width:80%}@media(max-width:640px){.fi-ta-header-toolbar{gap:.75rem;padding:.75rem 1rem}.fi-ta-header-toolbar>.fi-ta-actions{width:100%}.fi-ta-header-toolbar>.fi-ta-actions:not(:has(>:not(template,[style*="display: none"]))){display:none}.fi-ta-header-toolbar .fi-ta-search-field{flex:1 1 0;min-width:0;max-width:none;margin-inline-end:0}.fi-ta-header-toolbar:not(:has(.fi-ta-search-field))>:nth-child(2){gap:.75rem}}td.fi-ta-cell .fi-ta-actions .fi-link .fi-link-label{font-size:.8125rem;font-weight:600}td.fi-ta-cell .fi-ta-actions .fi-link.fi-color-gray .fi-link-label{color:var(--atoolla-muted)}td.fi-ta-cell .fi-ta-actions .fi-link.fi-color-gray:hover .fi-link-label{color:var(--atoolla-ink-strong)}td.fi-ta-cell .fi-ta-actions .fi-link.fi-color-primary .fi-link-label{color:var(--atoolla-muted)}td.fi-ta-cell .fi-ta-actions .fi-link.fi-color-primary:hover .fi-link-label{color:var(--atoolla-accent-text)}.fi-pagination-overview{color:var(--atoolla-muted)}.fi-pagination-items{box-shadow:none;background:0 0;border-radius:0;gap:6px;display:flex}.fi-pagination-item{border:1px solid var(--atoolla-edge-soft);border-radius:8px;overflow:hidden}.fi-pagination-item-btn{border-radius:8px;justify-content:center;width:32px;height:32px}.fi-pagination-item-label,.fi-pagination-item .fi-icon{color:var(--atoolla-muted)}.fi-pagination-item-btn:enabled:hover{background:var(--atoolla-surface-sunken)}.fi-pagination-item.fi-active{border-color:var(--atoolla-accent)}.fi-pagination-item.fi-active .fi-pagination-item-btn{background:var(--atoolla-accent)}.fi-pagination-item.fi-active .fi-pagination-item-label{color:var(--atoolla-on-accent)}.fi-pagination-previous-btn:disabled,.fi-pagination-next-btn:disabled{opacity:.4;cursor:not-allowed}.fi-pagination-records-per-page-select-ctn{color:var(--atoolla-muted);font-size:.75rem}.fi-pagination-records-per-page-select select{background-color:#0000;padding-inline-start:.75rem}.fi-tabs,.dark .fi-sc-tabs.fi-contained{background:var(--atoolla-topbar-bg)}.fi-sc-tabs.fi-contained .fi-sc-tabs-tab.fi-active{padding:0}.fi-sc-tabs.fi-contained .fi-sc-tabs-tab .fi-sc-actions:not(.fi-section .fi-sc-actions){padding:0 var(--atoolla-space-5) var(--atoolla-space-5)}.fi-tabs:not(.fi-contained){border:1px solid var(--atoolla-edge);box-shadow:none;border-radius:14px}.fi-tabs-item{transition:color var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out);padding-block:.625rem;padding-inline:1.125rem;position:relative}.fi-tabs-item:after{content:"";background:var(--atoolla-accent);opacity:0;transform-origin:50%;height:3px;transition:transform var(--motion-content) var(--motion-ease-out),opacity var(--motion-base) var(--motion-ease-out);border-radius:9999px 9999px 0 0;position:absolute;inset:auto 1rem 0;transform:scaleX(.4)}.fi-tabs:not(.fi-contained) .fi-tabs-item:after{bottom:-.5rem}.fi-tabs.fi-contained .fi-tabs-item:after{bottom:-.625rem}.fi-tabs-item:not(.fi-active):hover .fi-tabs-item-label,.fi-tabs-item:not(.fi-active):hover>.fi-icon{color:var(--atoolla-ink)}.fi-tabs-item.fi-active{background:0 0}.fi-tabs-item.fi-active:after{opacity:1;transform:scaleX(1)}.fi-tabs-item.fi-active .fi-tabs-item-label{color:var(--atoolla-ink-strong);font-weight:700}.fi-tabs-item.fi-active>.fi-icon{color:var(--atoolla-accent-text);transition:transform var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out);transform:scale(1)}.fi-tabs-item:not(.fi-active) .fi-tabs-item-label,.fi-tabs-item:not(.fi-active)>.fi-icon{color:var(--atoolla-muted)}.fi-tabs-item:not(.fi-active)>.fi-icon{transition:transform var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out);transform:scale(.92)}.fi-tabs.fi-page-sub-navigation-tabs{margin-bottom:1.5rem}.fi-page-sub-navigation-tabs .fi-tabs-item{font-size:.875rem}.fi-page-sub-navigation-tabs .fi-tabs-item.fi-active .fi-tabs-item-label{font-weight:600}.fi-page-sub-navigation-tabs .fi-tabs-item>.fi-icon{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){.fi-tabs-item,.fi-tabs-item:after,.fi-tabs-item>.fi-icon{transition-property:color,background-color,opacity;transform:none!important}}.fi-badge{border-radius:var(--atoolla-radius-badge);min-height:1.375rem;font-size:var(--atoolla-fs-tag);letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;flex-shrink:0;align-items:center;gap:.375rem;padding:.1875rem .5625rem;font-weight:600;line-height:1.2;display:inline-flex}.fi-badge>.fi-icon{color:currentColor;width:.875rem;height:.875rem}.fi-badge:not(.fi-color),.fi-badge.fi-color-gray{color:var(--atoolla-status-neutral-text);background-color:var(--atoolla-status-neutral-bg);border-color:var(--atoolla-status-neutral-border)}.fi-badge.fi-color-success{color:var(--atoolla-status-success-text);background-color:var(--atoolla-status-success-bg);border-color:var(--atoolla-status-success-border)}.fi-badge.fi-color-info{color:var(--atoolla-status-info-text);background-color:var(--atoolla-status-info-bg);border-color:var(--atoolla-status-info-border)}.fi-badge.fi-color-warning{color:var(--atoolla-status-warning-text);background-color:var(--atoolla-status-warning-bg);border-color:var(--atoolla-status-warning-border)}.fi-badge.fi-color-danger{color:var(--atoolla-status-danger-text);background-color:var(--atoolla-status-danger-bg);border-color:var(--atoolla-status-danger-border)}.fi-badge.fi-color-primary{color:var(--atoolla-tag-text);background-color:var(--atoolla-tag-bg);border-color:var(--atoolla-tag-border)}.atoolla-deal-status-col .fi-badge{background-color:#0000}.atoolla-lane-tone-gray{--lane-fg:var(--atoolla-status-neutral-text);--lane-bg:var(--atoolla-status-neutral-bg);--lane-border:var(--atoolla-status-neutral-border)}.atoolla-lane-tone-info{--lane-fg:var(--atoolla-status-info-text);--lane-bg:var(--atoolla-status-info-bg);--lane-border:var(--atoolla-status-info-border)}.atoolla-lane-tone-warning{--lane-fg:var(--atoolla-status-warning-text);--lane-bg:var(--atoolla-status-warning-bg);--lane-border:var(--atoolla-status-warning-border)}.atoolla-lane-tone-success{--lane-fg:var(--atoolla-status-success-text);--lane-bg:var(--atoolla-status-success-bg);--lane-border:var(--atoolla-status-success-border)}.atoolla-lane-tone-danger{--lane-fg:var(--atoolla-status-danger-text);--lane-bg:var(--atoolla-status-danger-bg);--lane-border:var(--atoolla-status-danger-border)}.atoolla-lane-tone-primary{--lane-fg:var(--atoolla-accent-text);--lane-bg:var(--atoolla-accent-bg);--lane-border:var(--atoolla-accent-border)}.atoolla-lane-icon{border:1px solid var(--lane-border);background-color:var(--lane-bg);width:1.75rem;height:1.75rem;color:var(--lane-fg);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.atoolla-lane-icon svg{width:1rem;height:1rem}.atoolla-lane-count{border:1px solid var(--lane-border);background-color:var(--lane-bg);min-width:1.5rem;height:1.5rem;color:var(--lane-fg);font-variant-numeric:tabular-nums;letter-spacing:0;border-radius:9999px;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;padding-inline:.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.fi-wi-stats-overview-stat-label{color:var(--atoolla-muted);font-size:.75rem;font-weight:700}.fi-wi-stats-overview-stat-value{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.fi-fo-wizard-header{background:var(--atoolla-surface);border:1px solid var(--atoolla-edge);box-shadow:none;border-radius:.875rem}.fi-fo-wizard-step-label{color:var(--atoolla-muted);font-size:.75rem;font-weight:700}.fi-fo-wizard-step-active .fi-fo-wizard-step-label{color:var(--atoolla-ink-strong);font-weight:800}.fi-fo-rich-editor .tiptap{min-height:9rem!important}.fi-fo-rich-editor-main{border:1px solid var(--atoolla-control-edge);background:var(--atoolla-input-bg);border-radius:.5rem;overflow:hidden}.fi-fo-rich-editor-toolbar{border-bottom:1px solid var(--atoolla-control-edge);background:var(--atoolla-input-bg)}.fi-modal-window{border-radius:.875rem}.fi-modal-icon-bg:not(.fi-color){background-color:var(--atoolla-status-neutral-bg)}.fi-modal-icon-bg:not(.fi-color)>.fi-icon{color:var(--atoolla-status-neutral-text)}.atoolla-onboarding .fi-simple-header{margin-bottom:1.5rem}.dark .atoolla-onboarding .fi-simple-layout{background:var(--atoolla-sidebar-bg)}.dark .atoolla-onboarding .fi-simple-main{background:var(--atoolla-page);border:1px solid var(--atoolla-edge);box-shadow:none}.dark .atoolla-onboarding .fi-sc-wizard.fi-contained{background:var(--atoolla-page);box-shadow:none}.atoolla-onboarding .fi-simple-header-heading{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-heading);font-weight:var(--atoolla-fw-heading);letter-spacing:var(--atoolla-tracking-heading);flex-direction:column;gap:.375rem;line-height:1.08;display:flex}.atoolla-onboarding-eyebrow{color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-loose);text-transform:uppercase;font-weight:800}.dark .atoolla-onboarding-eyebrow{color:var(--atoolla-accent-text);font-weight:700}.atoolla-onboarding .fi-simple-header-subheading{max-width:44rem;color:var(--atoolla-muted);font-size:var(--atoolla-fs-label);line-height:1.6}.atoolla-onboarding .fi-sc-wizard-step.fi-active{margin-top:0}:is(.atoolla-onboarding,.atoolla-quote-create) .fi-sc-wizard-step.fi-active>.fi-sc{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);box-shadow:none;border-radius:.875rem;padding:1.5rem}.dark :is(.atoolla-onboarding,.atoolla-quote-create) .fi-sc-wizard-step.fi-active>.fi-sc{background:var(--atoolla-surface-overlay)}.dark :is(.atoolla-onboarding,.atoolla-quote-create) .fi-input-wrp,.dark :is(.atoolla-onboarding,.atoolla-quote-create) .fi-select-input-btn{background-color:var(--atoolla-page)}.dark :is(.atoolla-onboarding,.atoolla-quote-create) .fi-fo-field-label-required-mark{color:var(--atoolla-accent-text)}.dark :is(.atoolla-onboarding,.atoolla-quote-create) .fi-input-wrp-suffix .fi-input-wrp-label{color:var(--atoolla-muted)}.atoolla-onboarding .fi-sc-wizard-footer{margin-top:1.5rem}.atoolla-onboarding .fi-sc-wizard-footer .fi-btn{min-height:2.875rem;padding-inline:1.25rem;font-weight:800}:is(.atoolla-onboarding,.atoolla-quote-create) .fi-sc-text:has(.atoolla-onboarding-fieldset-label){margin-bottom:.375rem;display:block}.atoolla-onboarding-fieldset-label{color:var(--atoolla-ink-strong);font-size:.8125rem;font-weight:700}.atoolla-onboarding-fieldset-hint{color:var(--atoolla-muted);margin-inline-start:.5rem;font-size:.75rem;font-weight:400}.atoolla-onboarding-currency-hint{color:var(--atoolla-status-success-text);font-weight:600}:is(.atoolla-onboarding,.atoolla-quote-create) .fi-fo-toggle-buttons-btn-ctn label.fi-btn.fi-color-primary{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);color:var(--atoolla-ink);box-shadow:none;border-radius:.375rem;font-weight:600}:is(.atoolla-onboarding,.atoolla-quote-create) .fi-fo-toggle-buttons-btn-ctn:has(.fi-fo-toggle-buttons-input:checked) label.fi-btn.fi-color-primary{border:1.5px solid var(--atoolla-accent);background:var(--atoolla-accent);color:var(--atoolla-on-accent);font-weight:800}.dark :is(.atoolla-onboarding,.atoolla-quote-create) .fi-fo-toggle-buttons-btn-ctn:has(.fi-fo-toggle-buttons-input:checked) label.fi-btn.fi-color-primary{border-color:var(--atoolla-accent);background:var(--atoolla-accent)}.dark :is(.atoolla-onboarding,.atoolla-quote-create) .fi-fo-toggle-buttons-btn-ctn:not(:has(.fi-fo-toggle-buttons-input:checked)) label.fi-btn.fi-color-primary{color:var(--atoolla-muted)}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list .fi-fo-checkbox-list-options{flex-wrap:wrap;gap:.5rem;margin-top:0;display:flex}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list .fi-fo-checkbox-list-options .fi-fo-checkbox-list-option-ctn{width:auto;padding-top:0}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option{border:1.5px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);cursor:pointer;transition:border-color var(--motion-base,.15s) var(--motion-ease-out,ease-out),background-color var(--motion-base,.15s) var(--motion-ease-out,ease-out),transform var(--motion-base,.15s) var(--motion-ease-out,ease-out);border-radius:9999px;align-items:center;padding:.4375rem .875rem;position:relative}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:hover{border-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:hover{border-color:color-mix(in srgb,var(--atoolla-accent) 50%,var(--atoolla-edge))}}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:hover{transform:translateY(var(--atoolla-btn-lift,-1px))}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:active{transform:translateY(0)scale(.985)}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:has(.fi-checkbox-input:focus-visible){outline:2px solid var(--atoolla-accent);outline-offset:2px}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:has(.fi-checkbox-input:disabled){cursor:not-allowed;opacity:.6;transform:none}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option .fi-checkbox-input{opacity:0;cursor:pointer;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option .fi-fo-checkbox-list-option-text{min-width:0;line-height:1.3}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option-label{overflow-wrap:anywhere;color:var(--atoolla-ink);font-size:var(--atoolla-fs-label,.8125rem);align-items:center;font-weight:700;display:inline-flex;overflow:visible}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option-label:before{background:var(--atoolla-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='3.5 8.5 6.5 11.5 12.5 4.5'/%3E%3C/svg%3E") center / .75rem .75rem no-repeat;content:"";opacity:0;width:0;height:1.125rem;transition:width var(--motion-base,.15s) var(--motion-ease-out,ease-out),margin var(--motion-base,.15s) var(--motion-ease-out,ease-out),opacity var(--motion-base,.15s) var(--motion-ease-out,ease-out);border-radius:.4375rem;flex:none;order:2;margin-inline-start:0}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:has(.fi-checkbox-input:checked){border-color:var(--atoolla-accent);background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:has(.fi-checkbox-input:checked){background:color-mix(in srgb,var(--atoolla-accent) 7%,var(--atoolla-surface-overlay))}}.dark :is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:has(.fi-checkbox-input:checked){background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.dark :is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:has(.fi-checkbox-input:checked){background:color-mix(in srgb,var(--atoolla-accent) 14%,var(--atoolla-surface-overlay))}}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:has(.fi-checkbox-input:checked) .fi-fo-checkbox-list-option-label:before{opacity:1;width:1.125rem;margin-inline-start:.5rem}:is(.atoolla-onboarding,.atoolla-settings,.atoolla-quote-create) .fi-fo-checkbox-list-option:has(.fi-checkbox-input:checked) .fi-fo-checkbox-list-option-label{color:var(--atoolla-accent-text)}.atoolla-pricing-method-tooltip .fi-fo-checkbox-list-option{overflow:visible}.atoolla-pricing-method-tooltip .fi-fo-checkbox-list-option-label:after{content:"i";background:var(--atoolla-edge);width:.9375rem;height:.9375rem;color:var(--atoolla-muted);border-radius:9999px;flex:none;justify-content:center;align-items:center;margin-inline-start:.25rem;font-family:Georgia,Times New Roman,serif;font-size:.625rem;font-style:italic;font-weight:800;display:inline-flex}.atoolla-pricing-method-tooltip .fi-fo-checkbox-list-option:has(.fi-checkbox-input:checked) .fi-fo-checkbox-list-option-label:after{background:var(--atoolla-accent);color:var(--atoolla-on-accent)}.dark .atoolla-pricing-method-tooltip .fi-fo-checkbox-list-option:has(.fi-checkbox-input:checked) .fi-fo-checkbox-list-option-label:after{background:var(--atoolla-accent)}.atoolla-pricing-method-tooltip .fi-fo-checkbox-list-option-description{z-index:20;background:var(--atoolla-tooltip-bg);width:max-content;max-width:17rem;color:var(--atoolla-on-navy);text-align:start;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform-origin:bottom;border-radius:.625rem;margin:0;padding:.625rem .75rem;font-size:.6875rem;font-weight:500;line-height:1.45;transition:opacity .14s ease-out,transform .14s ease-out,visibility .14s;position:absolute;bottom:calc(100% + .625rem);left:50%;transform:translate(-50%)translateY(4px)scale(.96);box-shadow:0 12px 28px #00000059}.atoolla-pricing-method-tooltip .fi-fo-checkbox-list-option-description:after{content:"";border:6px solid #0000;border-top-color:var(--atoolla-tooltip-bg);position:absolute;top:100%;left:50%;transform:translate(-50%)}.atoolla-pricing-method-tooltip .fi-fo-checkbox-list-option:hover .fi-fo-checkbox-list-option-description,.atoolla-pricing-method-tooltip .fi-fo-checkbox-list-option:focus-within .fi-fo-checkbox-list-option-description{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)scale(1)}.atoolla-margin-scale{padding:1.5rem 0 .25rem}.atoolla-margin-scale-track{background:var(--atoolla-status-success-text);border-radius:9999px;height:.625rem;position:relative}.atoolla-margin-scale-track.is-invalid{opacity:.35}.atoolla-margin-scale-tick-label{font-variant-numeric:tabular-nums;color:var(--atoolla-ink-strong);white-space:nowrap;font-size:.75rem;font-weight:600;position:absolute;bottom:calc(100% + .25rem);left:50%;transform:translate(-50%)}.atoolla-margin-scale-axis{color:var(--atoolla-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.375rem;font-size:.75rem;display:flex}.atoolla-margin-scale-legend{color:var(--atoolla-muted);flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem;font-size:.8125rem;display:flex}.atoolla-margin-scale-legend li{align-items:center;gap:.375rem;display:inline-flex}.atoolla-margin-scale-legend strong{color:var(--atoolla-ink-strong);font-weight:600}.atoolla-margin-scale-dot{border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem}.atoolla-margin-scale-dot--red{background:var(--atoolla-status-danger-text)}.atoolla-margin-scale-dot--amber{background:var(--atoolla-status-warning-text)}.atoolla-margin-scale-dot--green{background:var(--atoolla-status-success-text)}.atoolla-margin-scale-warning{color:var(--atoolla-status-danger-text);margin-top:.75rem;font-size:.8125rem;font-weight:600}.atoolla-margin-scale-tick{background:var(--atoolla-ink-strong);width:3px;height:1.125rem;box-shadow:0 0 0 2px var(--atoolla-surface);border-radius:2px;transition:left .12s ease-out;position:absolute;top:-.25rem;transform:translate(-50%)}.dark .atoolla-margin-scale-tick{background:var(--atoolla-ink-strong);box-shadow:0 0 0 2px var(--atoolla-surface)}.atoolla-margin-field--red .fi-fo-field-label-content{color:var(--atoolla-status-danger-text);font-weight:700}.atoolla-margin-field--amber .fi-fo-field-label-content{color:var(--atoolla-status-warning-text);font-weight:700}.atoolla-quote-builder .fi-sc-tabs{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);box-shadow:none;border-radius:.875rem;overflow:hidden}.atoolla-quote-builder .fi-tabs{background:var(--atoolla-topbar-bg);border:0;border-bottom:1px solid var(--atoolla-edge);border-radius:.875rem .875rem 0 0}.atoolla-quote-builder .fi-tabs-item.fi-active,.dark .atoolla-quote-builder .fi-tabs-item.fi-active{background:0 0}.atoolla-quote-builder .fi-tabs-item:after{inset-inline:0}.atoolla-quote-builder .fi-tabs-item{white-space:nowrap;color:var(--atoolla-muted);border-radius:.5rem;flex:none;font-size:.875rem;font-weight:600}.atoolla-quote-builder .fi-sc-tabs>.fi-sc-tabs-panels,.atoolla-quote-builder .fi-sc-tabs>.fi-sc-tabs-panels>.fi-sc-tabs-panel{background:0 0}.atoolla-quote-builder .fi-sc-tabs-tab.fi-active{padding:1.5rem}.atoolla-quote-builder .fi-section{box-shadow:none;border:1px solid var(--atoolla-edge);border-radius:.875rem;overflow:hidden}.atoolla-quote-builder .fi-sc-section{margin:0 10px}.atoolla-quote-builder .fi-sc-section:first-child{margin-top:10px}.atoolla-quote-builder .fi-sc-section:last-child{margin-bottom:10px}.atoolla-quote-builder .fi-sc-section+.fi-sc-section{margin-top:10px}.atoolla-quote-builder .fi-section:not(.fi-section-not-contained):not(.fi-divided)>.fi-section-content-ctn>.fi-section-content,.atoolla-quote-builder .fi-section:not(.fi-section-not-contained).fi-divided>.fi-section-content-ctn>.fi-section-content>*{padding-inline:10px}.atoolla-quote-builder .atoolla-quote-signoff-tab .fi-section:not(.fi-section-not-contained)>.fi-section-content-ctn>.fi-section-content{padding:1.25rem 1.5rem 1.5rem}.atoolla-quote-builder .fi-sc.fi-sc-has-gap{gap:0}.atoolla-quote-builder .fi-section-content.fi-sc.fi-sc-has-gap,.atoolla-quote-builder .fi-section-content .fi-sc.fi-sc-has-gap{gap:1.5rem}.atoolla-quote-builder .fi-section-content.fi-sc.fi-sc-has-gap.fi-sc-dense,.atoolla-quote-builder .fi-section-content .fi-sc.fi-sc-has-gap.fi-sc-dense{gap:.75rem}.atoolla-quote-builder .fi-modal .fi-sc.fi-sc-has-gap{gap:1.5rem}.atoolla-quote-builder .fi-modal .fi-sc.fi-sc-has-gap.fi-sc-dense{gap:.75rem}.atoolla-quote-builder .fi-ta-ctn{box-shadow:none;border:1px solid var(--atoolla-edge);border-radius:.875rem;overflow:hidden}.atoolla-quote-wizard-shell>.fi-grid{align-items:start;grid-template-columns:minmax(0,1fr) 17.5rem!important;column-gap:1.5rem!important}@media(max-width:1023px){.atoolla-quote-wizard-shell>.fi-grid{grid-template-columns:minmax(0,1fr)!important}.atoolla-quote-wizard-shell>.fi-grid>:last-child{order:-1}}@media(min-width:1024px){.fi-main{padding-inline:var(--atoolla-main-gutter)}}.atoolla-quote-builder .fi-in-entry-content .fi-in-text-item,.atoolla-quote-builder .fi-in-entry-content .fi-in-placeholder{font-size:.88rem}.atoolla-quote-builder .fi-section .fi-ta-ctn{margin:0 10px}.atoolla-quote-builder .fi-section.fi-collapsed>.fi-section-header{padding-block:1.25rem}@media(max-width:639px){body.atoolla-quote-builder{--atoolla-main-gutter:1rem}.atoolla-quote-builder .fi-main{padding-inline:var(--atoolla-main-gutter)}.atoolla-quote-builder .fi-tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;padding:.25rem;display:grid;overflow:visible}.atoolla-quote-builder .fi-tabs-item{white-space:normal;text-align:center;flex-direction:column;justify-content:center;gap:.25rem;min-width:0;min-height:3.75rem;padding:.5rem .25rem;font-size:.75rem;line-height:1.2;position:relative}.atoolla-quote-builder .fi-tabs-item .fi-badge{top:.375rem;position:absolute;inset-inline-end:.375rem}.atoolla-quote-builder .fi-sc-section{margin-inline:.5rem}.atoolla-quote-builder .fi-sc-section:first-child{margin-top:.5rem}.atoolla-quote-builder .fi-sc-section:last-child{margin-bottom:.5rem}.atoolla-quote-builder .fi-sc-section+.fi-sc-section{margin-top:.5rem}.atoolla-quote-builder .fi-section>.fi-section-header,.atoolla-quote-builder .atoolla-quote-signoff-tab .fi-section:not(.fi-section-not-contained)>.fi-section-content-ctn>.fi-section-content{padding:1rem}.atoolla-quote-builder .atoolla-quote-signoff-tab .fi-sc-actions .fi-ac{flex-direction:column;align-items:stretch}.atoolla-quote-builder .atoolla-quote-signoff-tab .fi-sc-actions .fi-ac>.fi-btn{justify-content:center;min-height:2.75rem}.atoolla-quote-builder .fi-fo-rich-editor-toolbar:not(:has(.fi-fo-rich-editor-dropdown-tool)){scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.atoolla-quote-builder .fi-fo-rich-editor-toolbar:not(:has(.fi-fo-rich-editor-dropdown-tool))>*{flex:none}}.fi-sidebar-group-collapse-btn{color:var(--atoolla-sidebar-icon)}.fi-topbar-collapse-sidebar-btn-ctn,.fi-topbar-open-collapse-sidebar-btn,.fi-topbar-close-collapse-sidebar-btn{display:none!important}@media(min-width:1024px){.fi-body.fi-body-has-sidebar-collapsible-on-desktop .fi-topbar .fi-topbar-open-sidebar-btn,.fi-body.fi-body-has-sidebar-collapsible-on-desktop .fi-topbar .fi-topbar-close-sidebar-btn{display:inline-flex}}.fi-topbar .fi-icon>.atoolla-sidebar-toggle-icon-mobile,.fi-topbar .fi-icon>.atoolla-sidebar-toggle-icon-desktop{width:100%;height:100%}.fi-topbar .fi-icon>.atoolla-sidebar-toggle-icon-desktop{display:none}@media(min-width:1024px){.fi-topbar .fi-icon>.atoolla-sidebar-toggle-icon-mobile{display:none}.fi-topbar .fi-icon>.atoolla-sidebar-toggle-icon-desktop{display:block}}[dir=rtl] .fi-topbar .fi-topbar-open-sidebar-btn .fi-icon,[dir=rtl] .fi-topbar .fi-topbar-close-sidebar-btn .fi-icon{transform:scaleX(-1)}.atoolla-sidebar-close-btn{color:var(--atoolla-sidebar-inactive);display:none}.atoolla-sidebar-close-btn:hover{color:var(--atoolla-sidebar-active-text)}.atoolla-sidebar-mobile-search{display:none}@media(max-width:1023px){.fi-topbar .fi-global-search-ctn{display:none}.fi-sidebar-header{position:relative}.atoolla-sidebar-close-btn{inset-inline-end:1rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.fi-body-has-topbar .fi-sidebar,.fi-sidebar{z-index:40;height:100dvh;top:0}.fi-sidebar-close-overlay{z-index:39}.atoolla-sidebar-mobile-search{z-index:41;inset-inline-start:0;top:var(--atoolla-chrome-height);width:var(--sidebar-width,20rem);background:var(--atoolla-sidebar-bg);visibility:visible;padding:.75rem 1rem;transition:transform .15s cubic-bezier(.4,0,.2,1),visibility linear;display:block;position:fixed;transform:none}.atoolla-sidebar-mobile-search:not(.is-open){visibility:hidden;pointer-events:none;transition:transform .15s cubic-bezier(.4,0,.2,1),visibility 0s linear .15s;transform:translate(-100%)}[dir=rtl] .atoolla-sidebar-mobile-search:not(.is-open){transform:translate(100%)}body:has(.atoolla-sidebar-mobile-search) .fi-sidebar-nav{padding-top:4.5rem}.atoolla-sidebar-mobile-search .fi-global-search-ctn{order:initial;flex:initial;max-width:none;margin-inline:0}}@media(max-width:639px){.fi-header-heading{font-size:var(--atoolla-fs-stat)}.fi-header-actions-ctn,.fi-header-actions-ctn>.fi-ac:not(.fi-width-full){justify-content:flex-end}.fi-main{padding-inline:var(--atoolla-main-gutter)}}body.atoolla-dense-table .fi-ta-table,body.atoolla-dense-table .fi-ta-table thead,body.atoolla-dense-table .fi-ta-table tbody{width:100%;display:block}body.atoolla-dense-table .fi-ta-table{min-width:var(--atoolla-dense-table-min-width,720px)}body.atoolla-dense-table .fi-ta-content-ctn{overflow-x:auto}body.atoolla-dense-table .fi-ta-table thead tr,body.atoolla-dense-table .fi-ta-table tbody tr{grid-template-columns:var(--atoolla-dense-table-cols);align-items:center;column-gap:16px;padding-inline:0;display:grid}body.atoolla-dense-table .fi-ta-table tbody tr{height:var(--atoolla-dense-table-row-h,60px)}body.atoolla-dense-table .fi-ta-table tbody .fi-ta-cell{padding-block:0;overflow:visible}body.atoolla-dense-table .fi-pagination{justify-content:space-between;align-items:center;display:flex}body.atoolla-table-approval-matrix{--atoolla-dense-table-cols:200px 160px 1fr var(--atoolla-row-menu-track);--atoolla-dense-table-row-h:60px;--atoolla-dense-table-min-width:612px}body.atoolla-table-deals{--atoolla-dense-table-cols:minmax(200px, 1.2fr) 140px 112px minmax(170px, 1.3fr) 125px 168px 130px var(--atoolla-row-menu-track);--atoolla-dense-table-row-h:68px;--atoolla-dense-table-min-width:1227px}body.atoolla-table-deals-no-owner{--atoolla-dense-table-cols:minmax(200px, 1.2fr) 140px 112px minmax(170px, 1.3fr) 125px 130px var(--atoolla-row-menu-track)}.atoolla-account-manager-cell-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}body.atoolla-table-clients{--atoolla-dense-table-cols:minmax(180px, .9fr) 100px 180px minmax(220px, 1.1fr) 150px 140px var(--atoolla-row-menu-track);--atoolla-dense-table-row-h:68px;--atoolla-dense-table-min-width:1102px}body.atoolla-table-quotations{--atoolla-dense-table-cols:minmax(220px, 1.6fr) 140px 230px minmax(140px, 1fr) 180px var(--atoolla-row-menu-track);--atoolla-dense-table-row-h:68px;--atoolla-dense-table-min-width:1022px}body.atoolla-table-quotations-no-owner{--atoolla-dense-table-cols:minmax(220px, 1.6fr) 140px 230px minmax(140px, 1fr) var(--atoolla-row-menu-track);--atoolla-dense-table-min-width:842px}body.atoolla-auth .fi-simple-layout{background:var(--atoolla-page)}body.atoolla-auth .fi-simple-main-ctn{padding:1.5rem}body.atoolla-auth--split .fi-simple-main{border-radius:1.25rem;max-width:62rem;margin-block:0;padding:0;overflow:hidden;box-shadow:0 24px 56px #00000080}body.atoolla-auth .fi-simple-main{background:var(--atoolla-surface);border:1px solid var(--atoolla-edge);box-shadow:none}body.atoolla-auth--split .fi-simple-page{min-height:min(38rem,100dvh - 4rem);display:flex}body.atoolla-auth--split .fi-simple-page-content{flex-direction:column;flex:1;justify-content:center;gap:1.25rem;min-width:0;padding:3rem 3.25rem;display:flex}body.atoolla-auth--split .fi-simple-header{text-align:start}body.atoolla-auth .fi-simple-header .fi-logo{display:none}body.atoolla-auth .fi-simple-header-heading{color:var(--atoolla-ink-strong)}body.atoolla-auth--split .fi-simple-header-heading{letter-spacing:-.02em;font-size:1.625rem;font-weight:900}body.atoolla-auth .fi-simple-header-subheading{color:var(--atoolla-muted)}body.atoolla-auth--split .fi-simple-header-subheading{margin-top:.25rem;font-size:.875rem}.atoolla-simple-theme-toggle{z-index:20;top:1.25rem;align-items:center;gap:.25rem;display:flex;position:fixed;inset-inline-end:1.25rem}.atoolla-simple-theme-toggle .atoolla-theme-toggle{color:var(--atoolla-muted)}.atoolla-simple-theme-toggle .atoolla-theme-toggle:hover{background-color:var(--atoolla-surface-sunken);color:var(--atoolla-ink-strong)}.atoolla-user-menu-theme-toggle{align-items:center;gap:.25rem;display:inline-flex}.atoolla-user-menu-theme-toggle .atoolla-theme-toggle{color:var(--atoolla-muted);margin:0}.atoolla-user-menu-theme-toggle .atoolla-theme-toggle:hover{background-color:var(--atoolla-surface-sunken);color:var(--atoolla-ink-strong)}.fi-topbar .atoolla-user-menu-theme-toggle,.fi-sidebar .atoolla-user-menu-theme-toggle{display:none}.atoolla-auth-brand{background:var(--atoolla-brand-navy);width:26rem;color:var(--atoolla-on-navy);flex-direction:column;flex:none;justify-content:space-between;padding:3rem 2.5rem;display:flex;position:relative;overflow:hidden}.atoolla-auth-brand__decor{border-radius:50%;position:absolute}.atoolla-auth-brand__decor--blue{background:var(--atoolla-on-navy);opacity:.08;width:420px;height:420px;top:-140px;right:-180px}.atoolla-auth-brand__decor--coral{background:var(--atoolla-accent);opacity:.06;width:260px;height:260px;bottom:-110px;left:-110px}.atoolla-auth-brand__wordmark{letter-spacing:-.02em;font-size:1.375rem;font-weight:900;position:relative}.atoolla-auth-brand__wordmark span{color:var(--atoolla-accent-text)}[dir=rtl] .atoolla-auth-brand__wordmark bdi{letter-spacing:-.02em!important}.atoolla-auth-brand__copy{flex-direction:column;gap:.875rem;display:flex;position:relative}.atoolla-auth-brand__heading{letter-spacing:-.025em;font-size:1.875rem;font-weight:900;line-height:1.15}.atoolla-auth-brand__body{max-width:22em;color:var(--atoolla-on-navy-muted);margin:0;font-size:.875rem;line-height:1.6}.atoolla-auth-brand__checklist{flex-direction:column;gap:.625rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.atoolla-auth-brand__checklist li{color:var(--atoolla-on-navy-muted);align-items:center;gap:.625rem;font-size:.8125rem;display:flex}.atoolla-auth-brand__checklist li span{width:1.25rem;height:1.25rem;color:var(--atoolla-on-navy);background:#ffffff24;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.625rem;font-weight:800;display:flex}.atoolla-auth-brand__footer{color:#f5f6fa73;font-size:.6875rem;position:relative}body.atoolla-auth .fi-input-wrp{border-width:1.5px;min-height:2.75rem}body.atoolla-auth .fi-input-wrp:focus-within{box-shadow:0 0 0 1.5px var(--atoolla-accent)}body.atoolla-auth .fi-fo-field-label,body.atoolla-auth .fi-fo-field-label span{color:var(--atoolla-ink-strong);font-size:.8125rem}body.atoolla-auth .fi-fo-field-label-required-mark{color:var(--atoolla-accent-text)}body.atoolla-auth .fi-link,body.atoolla-auth .fi-link .fi-link-label{color:var(--atoolla-ink-strong);cursor:pointer;font-weight:600;text-decoration-line:none;transition:color .15s}body.atoolla-auth .fi-link:hover,body.atoolla-auth .fi-link:hover .fi-link-label,body.atoolla-auth .fi-link:focus-visible,body.atoolla-auth .fi-link:focus-visible .fi-link-label{color:var(--atoolla-accent-text);text-decoration-line:none}body.atoolla-auth .fi-fo-field-label-ctn .fi-link,body.atoolla-auth .fi-fo-field-wrp-hint .fi-link,body.atoolla-auth .fi-fo-field-wrp-hint .fi-link .fi-link-label{font-size:.8125rem}body.atoolla-auth .fi-sc-component:has(.atoolla-signup-cta){text-align:center}body.atoolla-auth .fi-sc-text:has(.atoolla-signup-cta){display:block}body.atoolla-auth .atoolla-signup-cta{color:var(--atoolla-muted);font-size:.875rem}body.atoolla-auth .fi-sc-text:has(.atoolla-referral-notice){display:block}body.atoolla-auth .atoolla-referral-notice{border:1px solid var(--atoolla-accent-border-soft);border-radius:var(--atoolla-radius-field,.5rem);background:var(--atoolla-accent-bg);color:var(--atoolla-ink-strong);padding:.625rem .875rem;font-size:.875rem;font-weight:500;display:block}@media(min-width:1024px){body.atoolla-auth .fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac:has(.fi-btn){width:90%;margin-inline:auto}body.atoolla-auth .fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac>.fi-btn{width:100%;min-height:2.5rem}}body.atoolla-auth input[type=checkbox].fi-checkbox-input{accent-color:var(--atoolla-accent)}body.atoolla-auth input[type=checkbox].fi-checkbox-input:checked{background-color:var(--atoolla-accent)}body.atoolla-auth .fi-simple-main{animation:atoolla-auth-card-in var(--motion-enter) var(--motion-ease-out) backwards}@keyframes atoolla-auth-card-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}.atoolla-auth-brand__wordmark,.atoolla-auth-brand__copy,.atoolla-auth-brand__footer{animation:atoolla-auth-brand-in var(--motion-enter) var(--motion-ease-out) backwards}.atoolla-auth-brand__copy{animation-delay:90ms}.atoolla-auth-brand__footer{animation-delay:.18s}@keyframes atoolla-auth-brand-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){body.atoolla-auth .fi-simple-main,.atoolla-auth-brand__wordmark,.atoolla-auth-brand__copy,.atoolla-auth-brand__footer,.atoolla-auth-brand__decor--blue,.atoolla-auth-brand__decor--coral{animation:none}}@media(min-width:1024px)and (max-height:820px){body.atoolla-auth .fi-simple-main-ctn{padding:1rem}body.atoolla-auth--split .fi-simple-page-content{padding:2rem 3.25rem}.atoolla-auth-brand{padding:2rem 2.5rem}}.fi-fo-radio.fi-inline{gap:.5rem}.fi-fo-radio.fi-inline>.fi-fo-radio-label{border:1.5px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);cursor:pointer;transition:border-color var(--motion-base,.15s) var(--motion-ease-out,ease-out),background-color var(--motion-base,.15s) var(--motion-ease-out,ease-out),transform var(--motion-base,.15s) var(--motion-ease-out,ease-out);border-radius:9999px;align-items:center;column-gap:0;padding:.4375rem .875rem}.fi-fo-radio.fi-inline>.fi-fo-radio-label:hover{border-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.fi-fo-radio.fi-inline>.fi-fo-radio-label:hover{border-color:color-mix(in srgb,var(--atoolla-accent) 50%,var(--atoolla-edge))}}.fi-fo-radio.fi-inline>.fi-fo-radio-label:hover{transform:translateY(var(--atoolla-btn-lift,-1px))}.fi-fo-radio.fi-inline>.fi-fo-radio-label:active{transform:translateY(0)scale(.985)}.fi-fo-radio.fi-inline>.fi-fo-radio-label:has(.fi-radio-input:focus-visible){outline:2px solid var(--atoolla-accent);outline-offset:2px}.fi-fo-radio.fi-inline>.fi-fo-radio-label:has(.fi-radio-input:disabled){cursor:not-allowed;opacity:.6;transform:none}.fi-fo-radio.fi-inline>.fi-fo-radio-label>.fi-radio-input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.fi-fo-radio.fi-inline>.fi-fo-radio-label>.fi-fo-radio-label-text{color:var(--atoolla-ink);font-size:var(--atoolla-fs-label,.8125rem);font-weight:700;line-height:1.3}.fi-fo-radio.fi-inline>.fi-fo-radio-label:after{background:var(--atoolla-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='3.5 8.5 6.5 11.5 12.5 4.5'/%3E%3C/svg%3E") center / .75rem .75rem no-repeat;content:"";opacity:0;width:0;height:1.125rem;transition:width var(--motion-base,.15s) var(--motion-ease-out,ease-out),margin var(--motion-base,.15s) var(--motion-ease-out,ease-out),opacity var(--motion-base,.15s) var(--motion-ease-out,ease-out);border-radius:9999px;flex:none;margin-inline-start:0}.fi-fo-radio.fi-inline>.fi-fo-radio-label:has(.fi-radio-input:checked){border-color:var(--atoolla-accent);background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.fi-fo-radio.fi-inline>.fi-fo-radio-label:has(.fi-radio-input:checked){background:color-mix(in srgb,var(--atoolla-accent) 7%,var(--atoolla-surface-overlay))}}.dark .fi-fo-radio.fi-inline>.fi-fo-radio-label:has(.fi-radio-input:checked){background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.dark .fi-fo-radio.fi-inline>.fi-fo-radio-label:has(.fi-radio-input:checked){background:color-mix(in srgb,var(--atoolla-accent) 14%,var(--atoolla-surface-overlay))}}.fi-fo-radio.fi-inline>.fi-fo-radio-label:has(.fi-radio-input:checked):after{opacity:1;width:1.125rem;margin-inline-start:.5rem}.fi-fo-radio.fi-inline>.fi-fo-radio-label:has(.fi-radio-input:checked)>.fi-fo-radio-label-text{color:var(--atoolla-accent-text)}.atoolla-quote-status-strip{gap:var(--atoolla-space-2);flex-direction:column;display:flex}.atoolla-quote-status-strip__row{align-items:center;gap:var(--atoolla-space-2) var(--atoolla-space-3);font-size:var(--atoolla-fs-body);color:var(--atoolla-text);flex-wrap:wrap;display:flex}.atoolla-quote-status-strip__badge{font-size:var(--atoolla-fs-label)}.atoolla-quote-status-strip__lock{align-items:center;gap:var(--atoolla-space-1);font-size:var(--atoolla-fs-muted);color:var(--atoolla-muted);font-weight:600;display:inline-flex}.atoolla-quote-status-strip__lock-icon{width:.875rem;height:.875rem}.atoolla-quote-status-strip[data-tone=warning] .atoolla-quote-status-strip__next{color:var(--atoolla-status-warning-text);font-weight:500}.atoolla-quote-status-strip[data-tone=danger] .atoolla-quote-status-strip__next{color:var(--atoolla-status-danger-text);font-weight:500}.atoolla-quote-status-strip__reason{max-width:48rem;padding:var(--atoolla-space-2) var(--atoolla-space-3);border:1px solid var(--atoolla-status-danger-border);border-radius:var(--radius-lg);background-color:var(--atoolla-status-danger-bg);color:var(--atoolla-ink);font-size:var(--atoolla-fs-body);animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;border-inline-start-width:3px;animation-delay:.16s;display:block}.atoolla-quote-status-strip__reason-label{margin-bottom:var(--atoolla-space-1);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-loose);text-transform:uppercase;color:var(--atoolla-status-danger-text);font-weight:700;display:block}.fi-no-notification:not(.fi-inline){border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface-overlay);box-shadow:var(--atoolla-shadow),0 0 0 1px var(--atoolla-edge);position:relative}.fi-no-notification:not(.fi-inline):before{content:"";background:var(--atoolla-toast-bar,transparent);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.fi-no-notification.fi-status-success{--atoolla-toast-bar:var(--atoolla-status-success-text)}.fi-no-notification.fi-status-warning{--atoolla-toast-bar:var(--atoolla-status-warning-text)}.fi-no-notification.fi-status-danger{--atoolla-toast-bar:var(--atoolla-status-danger-text)}.fi-no-notification.fi-status-info{--atoolla-toast-bar:var(--atoolla-status-info-text)}.fi-no-notification.fi-status-success .fi-no-notification-icon{color:var(--atoolla-status-success-text)}.fi-no-notification.fi-status-warning .fi-no-notification-icon{color:var(--atoolla-status-warning-text)}.fi-no-notification.fi-status-danger .fi-no-notification-icon{color:var(--atoolla-status-danger-text)}.fi-no-notification.fi-status-info .fi-no-notification-icon{color:var(--atoolla-status-info-text)}.fi-no-notification-title{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-body);font-weight:700}.fi-no-notification-body,.fi-no-notification-date{color:var(--atoolla-muted);font-size:var(--atoolla-fs-label)}.atoolla-signoff{gap:var(--atoolla-space-4);display:grid}.atoolla-signoff-block{gap:var(--atoolla-space-3);padding:var(--atoolla-space-3) var(--atoolla-space-4);border:1px solid var(--atoolla-status-warning-border);border-radius:var(--atoolla-radius-field);background-color:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text);animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;--motion-rise:4px;border-inline-start-width:3px;display:flex}.atoolla-signoff-block.is-clear{border-color:var(--atoolla-status-success-border);background-color:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text)}.atoolla-signoff-block-icon{flex:none;width:1.125rem;height:1.125rem;margin-top:.0625rem}.atoolla-signoff-block-title{font-size:var(--atoolla-fs-body);font-weight:700}.atoolla-signoff-block-body{color:var(--atoolla-ink);font-size:var(--atoolla-fs-label);margin-top:.125rem}.atoolla-signoff-list{gap:var(--atoolla-space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.atoolla-signoff-item{align-items:flex-start;gap:var(--atoolla-space-3);padding:var(--atoolla-space-3);border:1px dashed var(--atoolla-status-warning-border);border-radius:var(--atoolla-radius-field);background-color:var(--atoolla-surface);display:flex}.atoolla-signoff-item.is-done{border-style:solid;border-color:var(--atoolla-edge)}.atoolla-signoff-mark{border-radius:var(--atoolla-radius-pill);background-color:var(--atoolla-status-warning-bg);width:1.75rem;height:1.75rem;color:var(--atoolla-status-warning-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.atoolla-signoff-item.is-done .atoolla-signoff-mark{background-color:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text);animation:motion-scale-in var(--motion-base) var(--motion-ease-out) backwards}.atoolla-signoff-mark .fi-icon{width:1rem;height:1rem}.atoolla-signoff-text{gap:.125rem;min-width:0;display:grid}.atoolla-signoff-role{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-label);font-weight:700}.atoolla-signoff-what{color:var(--atoolla-muted);font-weight:500}.atoolla-signoff-state{color:var(--atoolla-status-warning-text);font-size:var(--atoolla-fs-muted);font-weight:600}.atoolla-signoff-item.is-done .atoolla-signoff-state{color:var(--atoolla-muted);font-weight:500}.fi-input-wrp.fi-invalid,.fi-input-wrp.fi-invalid:focus-within{border-color:var(--atoolla-status-danger-text);box-shadow:0 0 0 3px var(--atoolla-status-danger-bg)}.fi-fo-field-wrp-error-message{color:var(--atoolla-status-danger-text)}.atoolla-error-page{--ae-mx:50vw;--ae-my:40vh;min-height:100vh;padding:var(--atoolla-space-5) var(--atoolla-space-4);background-color:var(--atoolla-page);color:var(--atoolla-ink);perspective:1200px;place-items:center;margin:0;display:grid;position:relative;overflow:hidden}.atoolla-error-page__grid,.atoolla-error-page__spotlight{pointer-events:none;background-image:radial-gradient(currentColor 1px,#0000 1.5px);background-position:50%;background-size:22px 22px;position:fixed;top:0;right:0;bottom:0;left:0}.atoolla-error-page__grid{color:var(--atoolla-muted)}@supports (color:color-mix(in lab,red,red)){.atoolla-error-page__grid{color:color-mix(in srgb,var(--atoolla-muted) 28%,transparent)}}.atoolla-error-page__grid{animation:ae-grid-in 1.2s var(--motion-ease-out) backwards;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 30%,#0000 100%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 30%,#0000)}.atoolla-error-page__spotlight{color:var(--atoolla-accent-text);opacity:0;-webkit-mask-image:radial-gradient(180px circle at var(--ae-mx) var(--ae-my),#000000e6,transparent 70%);mask-image:radial-gradient(180px circle at var(--ae-mx) var(--ae-my),#000000e6,transparent 70%);transition:opacity var(--motion-content) var(--motion-ease-out)}.atoolla-error-page.ae-pointer .atoolla-error-page__spotlight{opacity:1}@keyframes ae-grid-in{0%{opacity:0;transform:scale(1.06)}}.atoolla-error{--ae-rx:0deg;--ae-ry:0deg;width:100%;max-width:30rem;padding:var(--atoolla-space-6);border:1px solid var(--atoolla-edge);border-radius:var(--radius-xl);background-color:var(--atoolla-surface);text-align:center;transform:rotateX(var(--ae-rx)) rotateY(var(--ae-ry));transition:transform .6s var(--motion-ease-out);animation:ae-card-in .7s var(--motion-ease-out) backwards;position:relative}@keyframes ae-card-in{0%{opacity:0;transform:translateY(24px)scale(.97)}}.atoolla-error>*{animation:motion-rise-in var(--motion-enter) var(--motion-ease-out) backwards}.atoolla-error__logo{width:auto;height:1.5rem;margin:0 auto var(--atoolla-space-5);animation-delay:.12s!important}.atoolla-error__title{margin:0 0 var(--atoolla-space-3);font-size:var(--atoolla-fs-stat);color:var(--atoolla-ink-strong);font-weight:700;animation-delay:.62s!important}.atoolla-error__hint{max-width:24rem;margin:0 auto var(--atoolla-space-5);font-size:var(--atoolla-fs-body);color:var(--atoolla-text);line-height:1.6;animation-delay:.7s!important}.atoolla-error__actions{justify-content:center;gap:var(--atoolla-space-2);flex-wrap:wrap;display:flex;animation-delay:.78s!important}.atoolla-error__stage{width:9rem;height:9rem;margin:0 auto var(--atoolla-space-5);background-color:var(--atoolla-surface-sunken);color:var(--atoolla-ink-strong);cursor:pointer;transition:transform .4s var(--motion-ease-out);animation:ae-stage-in .6s var(--motion-ease-out) .18s backwards;border-radius:999px;place-items:center;display:grid;position:relative}.atoolla-error__stage:hover{transform:scale(1.04)}.atoolla-error__stage:before{content:"";border:1.5px dashed var(--atoolla-accent-border);border-radius:inherit;animation:ae-orbit-in 1.4s var(--motion-ease-out) .26s backwards,ae-turn 60s linear 1.7s infinite;position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.atoolla-error__orbit{--o:0deg;pointer-events:none;transform:rotate(var(--o));animation:ae-fade-in .6s var(--motion-ease-out) 1.4s backwards,ae-orbit 11s linear 1.4s infinite;border-radius:50%;position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.atoolla-error__orbit i{background-color:var(--atoolla-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:-3.5px;left:calc(50% - 3.5px)}.atoolla-error__orbit--slow{--o:150deg;animation-duration:.6s,19s;animation-direction:normal,reverse}.atoolla-error__orbit--slow i{background-color:var(--atoolla-muted);width:5px;height:5px;top:-2.5px;left:calc(50% - 2.5px)}@supports (color:color-mix(in lab,red,red)){.atoolla-error__orbit--slow i{background-color:color-mix(in srgb,var(--atoolla-muted) 70%,transparent)}}@keyframes ae-stage-in{0%{opacity:0;transform:scale(.6)}}@keyframes ae-orbit-in{0%{opacity:0;transform:rotate(-120deg)scale(.85)}}@keyframes ae-turn{to{transform:rotate(360deg)}}@keyframes ae-orbit{0%{transform:rotate(var(--o))}to{transform:rotate(calc(var(--o) + 360deg))}}@keyframes ae-fade-in{0%{opacity:0}}.atoolla-error__art{width:10rem;height:10rem;margin:-.5rem;position:relative;overflow:visible}.ae-layer{transition:transform .7s var(--motion-ease-out)}.ae-layer--far{transform:translate(calc(var(--ae-px,0) * -6px),calc(var(--ae-py,0) * -6px))}.ae-layer--near{transform:translate(calc(var(--ae-px,0) * 7px),calc(var(--ae-py,0) * 7px))}.ae-draw{stroke-dasharray:1;animation:ae-draw .9s var(--motion-ease-in-out) .32s backwards}.ae-draw--late{animation-delay:.62s}.ae-draw--accent{stroke:var(--atoolla-accent);animation-delay:.76s}@keyframes ae-draw{0%{stroke-dashoffset:1px}}.ae-fill{animation:ae-fill-in .5s var(--motion-ease-out) .8s backwards}.ae-draw.ae-fill{animation:ae-draw .9s var(--motion-ease-in-out) .32s backwards,ae-fill-in .5s var(--motion-ease-out) .8s backwards}@keyframes ae-fill-in{0%{fill-opacity:0}}.ae-fill--paper{fill:var(--atoolla-surface)}.ae-fill--glass{fill:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.ae-fill--glass{fill:color-mix(in srgb,var(--atoolla-accent) 12%,var(--atoolla-surface))}}.ae-fill--tint{fill:var(--atoolla-accent-bg)}.ae-fill--accent{fill:var(--atoolla-accent)}.ae-fill--coral{fill:url(#ae-coral)}.ae-fill--ink{fill:currentColor}.ae-stop-light{stop-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.ae-stop-light{stop-color:color-mix(in srgb,var(--atoolla-accent) 55%,#fff)}}.ae-stop-accent{stop-color:var(--atoolla-accent)}.ae-muted{stroke:var(--atoolla-muted)}@supports (color:color-mix(in lab,red,red)){.ae-muted{stroke:color-mix(in srgb,var(--atoolla-muted) 50%,transparent)}}.ae-hole{fill:var(--atoolla-surface);stroke:none}.ae-glint{stroke:#fff;stroke-width:3px;opacity:.85}.ae-pop{transform-box:fill-box;transform-origin:50%;animation:ae-pop .42s var(--motion-ease-out) 1.05s backwards}@keyframes ae-pop{0%{opacity:0;transform:scale(0)}}.ae-deco{stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:ae-deco-in .6s var(--motion-ease-out) backwards;animation-delay:calc(1.1s + var(--d,0) * 90ms)}.ae-deco--accent{stroke:var(--atoolla-accent)}.ae-deco--muted{stroke:var(--atoolla-muted)}@supports (color:color-mix(in lab,red,red)){.ae-deco--muted{stroke:color-mix(in srgb,var(--atoolla-muted) 60%,transparent)}}.ae-deco--dot{fill:var(--atoolla-accent);stroke:none}.ae-twinkle{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite ae-twinkle;animation-delay:calc(2s + var(--t,0) * .7s)}@keyframes ae-deco-in{0%{opacity:0;transform:scale(0)rotate(-90deg)}}@keyframes ae-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.3;transform:scale(.65)rotate(45deg)}}.ae-spark{stroke:var(--atoolla-accent);stroke-width:3.5px;stroke-dasharray:1;animation:ae-spark .5s var(--motion-ease-out) 1.3s backwards}.ae-spark--late{animation-delay:1.5s}@keyframes ae-spark{0%{stroke-dashoffset:1px;opacity:0}}.ae-sheen{fill:url(#ae-sheen);stroke:none;animation:ae-sheen 4.5s var(--motion-ease-in-out) 2.2s infinite;transform:skew(-18deg)}.ae-sheen--late{animation-delay:2.6s}@keyframes ae-sheen{0%{transform:translate(0)skew(-18deg)}35%,to{transform:translate(calc(210px * var(--atoolla-dir,1))) skew(-18deg)}}.ae-float{animation:3.2s ease-in-out 2s infinite alternate ae-float}@keyframes ae-float{to{transform:translateY(-4px)}}.ae-mover{transform-box:view-box;transform-origin:98px 96px;animation:ae-search 1.9s var(--motion-ease-in-out) .45s backwards}@keyframes ae-search{0%{opacity:0;transform:translate(26px,26px)scale(.8)}25%{opacity:1;transform:translate(0)scale(1)}55%{transform:translate(-30px,-24px)}80%{transform:translate(-3px,2px)}to{transform:translate(0)}}.ae-roam{transform-box:view-box;transform-origin:98px 96px;animation:ae-roam 8s var(--motion-ease-in-out) 2.4s infinite}@keyframes ae-roam{0%,to{transform:translate(0)rotate(0)}22%{transform:translate(-26px,-10px)rotate(-5deg)}45%{transform:translate(-32px,-34px)rotate(-2deg)}70%{transform:translate(-10px,-28px)rotate(4deg)}}.ae-lens{fill:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.ae-lens{fill:color-mix(in srgb,var(--atoolla-accent) 14%,var(--atoolla-surface))}}.ae-lens{fill-opacity:.72}.ae-zoom{transform-box:view-box;transform-origin:98px 96px;transition:transform .45s var(--motion-ease-out)}.atoolla-error__stage:hover .ae-zoom{transform:scale(1.18)}.ae-wobble{transform-box:view-box;transform-origin:98px 96px;animation:2.6s ease-in-out 2.2s infinite ae-wobble}@keyframes ae-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.ae-drop{animation:ae-drop .6s var(--motion-ease-out) .45s backwards}@keyframes ae-drop{0%{opacity:0;transform:translateY(-18px)}}.ae-shackle{animation:ae-latch .38s var(--motion-ease-in) 1.15s backwards}@keyframes ae-latch{0%{transform:translateY(-14px)}80%{transform:translateY(1.5px)}to{transform:translateY(0)}}.ae-shake{transform-box:view-box;transform-origin:80px 100px}.atoolla-error__stage:hover .ae-shake{animation:ae-shake .6s var(--motion-ease-out)}@keyframes ae-shake{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(calc(-5px * var(--atoolla-dir,1))) rotate(-5deg)}30%{transform:translate(calc(5px * var(--atoolla-dir,1))) rotate(5deg)}45%{transform:translate(calc(-4px * var(--atoolla-dir,1))) rotate(-3deg)}60%{transform:translate(calc(3px * var(--atoolla-dir,1))) rotate(2deg)}80%{transform:translate(calc(-1px * var(--atoolla-dir,1))) rotate(-1deg)}}.ae-ring{stroke:var(--atoolla-accent);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:ae-ring .9s var(--motion-ease-out) 1.45s backwards}@keyframes ae-ring{0%{opacity:0;transform:scale(.6)}15%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.25)}}.ae-flip{transform-box:view-box;transform-origin:80px 80px;animation:ae-flip 5s var(--motion-ease-in-out) 1s infinite backwards}.ae-sand{fill:url(#ae-coral);transform-box:fill-box;transform-origin:50% 100%}.ae-sand--top{animation:ae-drain 5s var(--motion-ease-in-out) 1s infinite backwards;transform:scaleY(.12)}.ae-sand--bottom{animation:ae-fill-up 5s var(--motion-ease-in-out) 1s infinite backwards}.ae-stream{stroke:var(--atoolla-accent);stroke-width:2.5px;stroke-dasharray:2 6;opacity:0;animation:5s linear 1s infinite backwards ae-stream}.ae-sweep{transform-box:view-box;transform-origin:80px 80px;animation:5s linear 1s infinite ae-turn}@keyframes ae-flip{0%{transform:rotate(-180deg)}14%,to{transform:rotate(0)}}@keyframes ae-drain{0%,16%{transform:scaleY(1)}50%,to{transform:scaleY(.12)}}@keyframes ae-fill-up{0%,16%{transform:scaleY(0)}50%,to{transform:scaleY(1)}}@keyframes ae-stream{0%,15%{opacity:0;stroke-dashoffset:64px}18%,47%{opacity:1}51%,to{opacity:0;stroke-dashoffset:0}}.ae-speed{stroke:var(--atoolla-muted)}@supports (color:color-mix(in lab,red,red)){.ae-speed{stroke:color-mix(in srgb,var(--atoolla-muted) 50%,transparent)}}.ae-speed{stroke-width:3.5px;stroke-dasharray:.6 1;animation:ae-fade-in .4s var(--motion-ease-out) backwards,ae-wind 1s linear infinite;animation-delay:.7s,calc(var(--s,0) * -.33s)}@keyframes ae-wind{0%{stroke-dashoffset:0}to{stroke-dashoffset:1.6px}}.ae-needle{fill:url(#ae-coral);transform-box:view-box;transform-origin:80px 92px;animation:ae-needle 1.5s var(--motion-ease-out) .9s backwards,ae-jitter 1.4s ease-in-out 2.4s infinite;transform:rotate(64deg)}@keyframes ae-needle{0%{transform:rotate(-80deg)}50%{transform:rotate(78deg)}65%{transform:rotate(60deg)}80%{transform:rotate(68deg)}to{transform:rotate(64deg)}}@keyframes ae-jitter{0%,to{transform:rotate(64deg)}20%{transform:rotate(70deg)}40%{transform:rotate(61deg)}60%{transform:rotate(68deg)}80%{transform:rotate(62deg)}}.ae-rev{transform-box:view-box;transform-origin:80px 92px;transition:transform .35s var(--motion-ease-out)}.atoolla-error__stage:hover .ae-rev{transform:rotate(24deg)}.ae-pulse{animation:1.4s ease-in-out 2.4s infinite ae-pulse}@keyframes ae-pulse{50%{opacity:.5}}.ae-plug,.ae-socket{animation:ae-unplug .7s var(--motion-ease-out) 1s backwards}.ae-plug{--ae-join:6px;--ae-jolt:5px;--ae-sway:5deg;transform:translate(calc(-8px * var(--atoolla-dir,1)))}.ae-socket{--ae-join:-6px;--ae-jolt:-5px;--ae-sway:-5deg;transform:translate(calc(8px * var(--atoolla-dir,1)))}@keyframes ae-unplug{0%{transform:translate(var(--ae-join))}}.ae-reach{transition:transform .45s var(--motion-ease-out)}.atoolla-error__stage:hover .ae-plug .ae-reach{transform:translate(calc(10px * var(--atoolla-dir,1)))}.atoolla-error__stage:hover .ae-socket .ae-reach{transform:translate(calc(-10px * var(--atoolla-dir,1)))}.ae-jolt{animation:ae-jolt 2.4s var(--motion-ease-out) 2s infinite}@keyframes ae-jolt{0%,14%,to{transform:translate(0)}6%{transform:translate(var(--ae-jolt))}}.ae-sway{transform-box:view-box;animation:3.6s ease-in-out 1.8s infinite ae-sway}.ae-sway--left{transform-origin:42px 80px}.ae-sway--right{transform-origin:122px 80px}@keyframes ae-sway{0%,to{transform:rotate(0)}50%{transform:rotate(var(--ae-sway))}}.ae-bolt{fill:url(#ae-coral);animation-delay:1.25s}.ae-flicker{animation:2.4s linear 2s infinite ae-flicker}@keyframes ae-flicker{0%,4%,12%,to{opacity:1}5%{opacity:.15}7%{opacity:1}9%{opacity:.3}}.ae-spark--loop{animation:ae-spark .5s var(--motion-ease-out) 1.3s backwards,ae-spark-loop 2.4s var(--motion-ease-out) 2s infinite}@keyframes ae-spark-loop{0%,3%{stroke-dashoffset:0;opacity:1}4%{stroke-dashoffset:1px;opacity:0}6%{opacity:1}20%,to{stroke-dashoffset:0;opacity:1}}.ae-led{fill:var(--atoolla-accent)}.ae-pop.ae-led{animation:ae-pop .42s var(--motion-ease-out) 1.05s backwards,ae-blink 1.2s steps(1,end) 2s infinite}@keyframes ae-blink{50%{opacity:.2}}.atoolla-error__code{margin:0 0 var(--atoolla-space-2);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--atoolla-ink-strong);justify-content:center;gap:.04em;font-size:clamp(3.5rem,12vw,5rem);font-weight:800;line-height:1;display:flex;animation:none!important}.atoolla-error__digit{padding-block:.05em;display:inline-block;overflow:hidden}.atoolla-error__digit>span{animation:ae-digit-in .7s var(--motion-ease-out) backwards;animation-delay:calc(.42s + var(--i) * 90ms);display:inline-block}.atoolla-error__digit:nth-child(2){color:var(--atoolla-accent-text)}@keyframes ae-digit-in{0%{transform:translateY(110%)rotate(8deg)}}.atoolla-error__btn{padding:var(--atoolla-space-2) var(--atoolla-space-4);border:1px solid var(--atoolla-edge);border-radius:var(--radius-lg);background-color:var(--atoolla-surface);color:var(--atoolla-ink);font:inherit;font-size:var(--atoolla-fs-body);cursor:pointer;transition:background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out),transform var(--motion-micro) var(--motion-ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.atoolla-error__btn .atoolla-btn-icon{transition:transform var(--motion-base) var(--motion-ease-out)}.atoolla-error__btn:hover{border-color:var(--atoolla-accent-border)}.atoolla-error__btn--primary:hover .atoolla-btn-icon{transform:translateY(-1px)scale(1.08)}.atoolla-error__btn--back:hover .atoolla-btn-icon{transform:translate(calc(-3px * var(--atoolla-dir,1)))}.atoolla-error__btn:active{transform:scale(.98)}.atoolla-error__btn--primary{border-color:var(--atoolla-accent);background-color:var(--atoolla-accent);color:var(--atoolla-on-accent)}.atoolla-error__btn--primary:hover{background-color:var(--atoolla-accent-hover)}:root{--atoolla-main-gutter:2rem}@media(min-width:640px){:root{--atoolla-main-gutter:1rem}}@media(min-width:768px){:root{--atoolla-main-gutter:1.5rem}}@media(min-width:1024px){:root{--atoolla-main-gutter:4rem}}@media(min-width:1280px){.fi-body{--atoolla-content-max:100rem;--atoolla-main-gutter:max(4rem, (100vw - var(--atoolla-sidebar-rail) - var(--atoolla-content-max)) / 2)}.fi-body.atoolla-sidebar-expanded{--atoolla-main-gutter:max(4rem, (100vw - var(--sidebar-width) - var(--atoolla-content-max)) / 2)}}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions:has(>.fi-ac .fi-btn){min-height:2.5rem}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac:has(.fi-btn){gap:.5rem;width:fit-content;max-width:100%;margin-inline-start:auto}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions.fi-sticky>.fi-ac:has(.fi-btn){z-index:20;inset-inline:auto var(--atoolla-main-gutter);box-shadow:none;--tw-ring-shadow:0 0 #0000;animation:atoolla-dock-in var(--motion-content) var(--motion-ease-out) backwards;background:0 0;margin:0;padding:0;bottom:1rem;width:auto!important}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions.fi-sticky>.fi-ac>.fi-btn{box-shadow:var(--atoolla-shadow-lift)}@keyframes atoolla-dock-in{0%{opacity:0;transform:translateY(.5rem)}}@media(max-width:1023px){body:has(.atoolla-bnav) .fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions.fi-sticky>.fi-ac:has(.fi-btn){bottom:calc(var(--atoolla-bnav-clearance) + .75rem);transition:bottom var(--motion-content) var(--motion-ease-out)}body:has(.atoolla-bnav) .fi-page-content>.fi-sc>.fi-grid-col:last-child .fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions:has(>.fi-ac .fi-btn){min-height:calc(2.5rem + var(--atoolla-bnav-fab-rise) + .75rem)}body:has(.atoolla-bnav) .fi-page-content>.fi-sc>.fi-grid-col:last-child .fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac:has(.fi-btn){z-index:20;inset-inline:auto var(--atoolla-main-gutter);bottom:calc(var(--atoolla-bnav-clearance) + .75rem);transition:bottom var(--motion-content) var(--motion-ease-out);margin:0;position:fixed;width:auto!important}body:has(.atoolla-bnav) .fi-page-content>.fi-sc>.fi-grid-col:last-child .fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac>.fi-btn{box-shadow:var(--atoolla-shadow-lift)}}@media(max-width:639px){.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac:has(.fi-btn){flex-wrap:nowrap;width:100%}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions.fi-sticky>.fi-ac:has(.fi-btn),body:has(.atoolla-bnav) .fi-page-content>.fi-sc>.fi-grid-col:last-child .fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac:has(.fi-btn){inset-inline:var(--atoolla-main-gutter)}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac>.fi-btn{flex:auto;justify-content:center}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac>.fi-btn.fi-color-primary{flex-grow:2}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac:has(>.fi-btn:nth-child(3)){grid-template-columns:auto 1fr;display:grid}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac:has(>.fi-btn:nth-child(3))>.fi-btn:last-child{order:-1}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac:has(>.fi-btn:nth-child(3))>.fi-btn.fi-color-primary{order:1;grid-column:1/-1}}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac>.fi-btn{min-height:2.5rem;padding-inline:1rem}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac>.fi-btn:not(.fi-color-primary,.fi-color-danger,.fi-color-warning,.fi-color-success,.fi-color-info){background:var(--atoolla-surface-overlay)}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac>.fi-btn:last-child:not(.fi-color-primary,.fi-color-danger,.fi-color-warning,.fi-color-success,.fi-color-info){color:var(--atoolla-muted)}.fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac>.fi-btn:not(.fi-color-primary,.fi-color-danger,.fi-color-warning,.fi-color-success,.fi-color-info):hover{background:linear-gradient(var(--atoolla-control-hover-bg),var(--atoolla-control-hover-bg)),var(--atoolla-surface-overlay);color:var(--atoolla-text)}.atoolla-auth-pulse,.atoolla-auth-brand__mark{display:none}.atoolla-pw-meter{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.atoolla-pw-meter__bars{grid-template-columns:repeat(4,1fr);gap:.3125rem;display:grid}.atoolla-pw-meter__bars span{background:var(--atoolla-control-edge);height:.25rem;transition:background-color var(--motion-base) var(--motion-ease-out),transform var(--motion-content) var(--motion-ease-out);transform-origin:0;border-radius:9999px}.atoolla-pw-meter[data-score="1"] .atoolla-pw-meter__bars span:nth-child(-n+1){background:var(--atoolla-danger-fill)}.atoolla-pw-meter[data-score="2"] .atoolla-pw-meter__bars span:nth-child(-n+2){background:#e08a1e}.atoolla-pw-meter[data-score="3"] .atoolla-pw-meter__bars span:nth-child(-n+3){background:#2f9e6e}.atoolla-pw-meter[data-score="4"] .atoolla-pw-meter__bars span{background:var(--atoolla-success-fill)}.dark .atoolla-pw-meter[data-score="4"] .atoolla-pw-meter__bars span{background:var(--atoolla-success-on-navy)}.atoolla-pw-meter:not([data-score="0"]) .atoolla-pw-meter__bars span{animation:atoolla-pw-bar-pop var(--motion-content) var(--motion-ease-out)}@keyframes atoolla-pw-bar-pop{0%{transform:scaleX(.6)}}.atoolla-pw-meter__row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.atoolla-pw-meter__rules{flex-wrap:wrap;gap:.375rem .75rem;margin:0;padding:0;list-style:none;display:flex}.atoolla-pw-meter__rules li{color:var(--atoolla-muted);transition:color var(--motion-base) ease;align-items:center;gap:.3125rem;font-size:.75rem;display:inline-flex}.atoolla-pw-meter__rules li:before{content:"";background:var(--atoolla-control-edge);width:.4375rem;height:.4375rem;transition:background-color var(--motion-base) ease,transform var(--motion-base) var(--motion-ease-out);border-radius:50%}.atoolla-pw-meter__rules li.is-met{color:var(--atoolla-ink-strong)}.atoolla-pw-meter__rules li.is-met:before{background:var(--atoolla-success-fill);transform:scale(1.25)}.dark .atoolla-pw-meter__rules li.is-met:before{background:var(--atoolla-success-on-navy)}.atoolla-pw-meter__label{color:var(--atoolla-ink-strong);flex:none;font-size:.75rem;font-weight:700}@media(max-width:1023px){body.atoolla-auth--split,body.atoolla-auth--split .fi-simple-layout{background:var(--atoolla-brand-navy)}body.atoolla-auth--split .fi-simple-main-ctn{align-items:stretch;padding:0}body.atoolla-auth--split .fi-simple-main{max-width:none;min-height:100dvh;box-shadow:none;background:0 0;border:0;border-radius:0;animation:none}body.atoolla-auth--split .fi-simple-page{flex-direction:column;min-height:100dvh}.atoolla-auth-brand{--atoolla-auth-tx:0;--atoolla-auth-ty:0;--atoolla-auth-gutter:max(1.5rem, calc(50% - 15rem) );width:auto;padding:calc(1rem + env(safe-area-inset-top)) var(--atoolla-auth-gutter) 3.5rem;isolation:isolate;transition:padding-bottom var(--motion-content) var(--motion-ease-out);justify-content:flex-start;gap:0;display:flex}.atoolla-auth-brand__decor{z-index:-1;translate:calc(var(--atoolla-auth-tx) * var(--depth)) calc(var(--atoolla-auth-ty) * var(--depth));transition:translate .7s var(--motion-ease-out);pointer-events:none}.atoolla-auth-brand__decor--blue{--depth:-14px;width:20rem;height:20rem;top:-9rem;right:-9rem}.atoolla-auth-brand__decor--coral{--depth:16px;width:13rem;height:13rem;bottom:-6rem;left:-6rem}.atoolla-auth-brand__wordmark{align-items:center;min-height:2.5rem;font-size:1.25rem;display:flex}.atoolla-auth-brand__mark{filter:drop-shadow(0 0 10px #ff6a9c8c);width:1.75rem;height:1.75rem;margin-inline-end:.5rem;display:block}.atoolla-auth-brand__wordmark span{color:var(--atoolla-accent-on-navy)}.atoolla-auth-brand__copy,.atoolla-auth-pulse{max-height:24rem;transition:max-height var(--motion-content) var(--motion-ease-out),opacity var(--motion-base) ease,margin var(--motion-content) var(--motion-ease-out);overflow:hidden}.atoolla-auth-brand__copy{gap:.625rem;margin-top:1.75rem}.atoolla-auth-brand__heading{color:#0000;animation:atoolla-auth-brand-in var(--motion-enter) var(--motion-ease-out) backwards,atoolla-heading-sweep 7s ease-in-out 1.2s infinite;background:linear-gradient(100deg,#fff,#fff 42%,#ffb3cd,#fff 58%,#fff) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,8vw,2.375rem);line-height:1.08}@keyframes atoolla-heading-sweep{0%{background-position:100% 0}35%,to{background-position:0 0}}.atoolla-auth-brand__body{max-width:30em;font-size:.875rem}.atoolla-auth-brand__checklist{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;gap:.5rem;margin:.375rem 0 0;padding:0 0 .25rem;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.atoolla-auth-brand__checklist::-webkit-scrollbar{display:none}.atoolla-auth-brand__checklist li{color:var(--atoolla-on-navy);white-space:nowrap;scroll-snap-align:start;animation:atoolla-auth-brand-in var(--motion-enter) var(--motion-ease-out) backwards;animation-delay:calc(.2s + var(--i,0) * 80ms);background:#ffffff12;border:1px solid #ffffff24;border-radius:9999px;flex:none;padding:.4375rem .75rem .4375rem .4375rem;font-size:.75rem}.atoolla-auth-brand__checklist li span{background:var(--atoolla-accent)}.atoolla-auth-brand__footer{display:none}.atoolla-auth-pulse{translate:calc(var(--atoolla-auth-tx) * 6px) calc(var(--atoolla-auth-ty) * 5px);transition:max-height var(--motion-content) var(--motion-ease-out),opacity var(--motion-base) ease,margin var(--motion-content) var(--motion-ease-out),translate .6s var(--motion-ease-out);animation:atoolla-auth-brand-in var(--motion-enter) var(--motion-ease-out) .24s backwards;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:1.125rem;margin-top:1.5rem;padding:.875rem 1rem;display:block}.atoolla-auth-pulse__feed{display:grid}.atoolla-auth-pulse__item{--delay:calc(var(--i) * 3s);opacity:0;animation:atoolla-pulse-item 9s ease infinite var(--delay);grid-area:1/1;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.75rem;display:grid}.atoolla-auth-pulse__typing,.atoolla-auth-pulse__text{grid-area:1/2}.atoolla-auth-pulse__typing{opacity:0;animation:atoolla-pulse-typing 9s ease infinite var(--delay);background:#ffffff1a;border-radius:1rem 1rem 1rem .25rem;justify-self:start;align-items:center;gap:.25rem;padding:.625rem .75rem;display:inline-flex}[dir=rtl] .atoolla-auth-pulse__typing{border-radius:1rem 1rem .25rem}.atoolla-auth-pulse__typing i{background:var(--atoolla-on-navy-muted);border-radius:50%;width:.375rem;height:.375rem;animation:.9s ease-in-out infinite atoolla-pulse-dot}.atoolla-auth-pulse__typing i:nth-child(2){animation-delay:.15s}.atoolla-auth-pulse__typing i:nth-child(3){animation-delay:.3s}.atoolla-auth-pulse__avatar{background:var(--tone);color:#fff;letter-spacing:.02em;width:2.5rem;height:2.5rem;animation:atoolla-pulse-avatar 9s var(--motion-ease-out) infinite var(--delay);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:flex;position:relative}.atoolla-auth-pulse__avatar i{border:2px solid var(--atoolla-brand-navy);background:var(--atoolla-success-on-navy);width:1.125rem;height:1.125rem;color:var(--atoolla-brand-navy);animation:atoolla-pulse-badge 9s var(--motion-ease-out) infinite var(--delay);border-radius:50%;justify-content:center;align-items:center;font-size:.5625rem;font-style:normal;font-weight:900;display:flex;position:absolute;bottom:-.1875rem;right:-.1875rem;transform:scale(0)}.atoolla-auth-pulse__text{opacity:0;animation:atoolla-pulse-text 9s ease infinite var(--delay);min-width:0;color:var(--atoolla-on-navy);flex-direction:column;gap:.125rem;font-size:.875rem;line-height:1.3;display:flex}.atoolla-auth-pulse__text b{font-weight:800}.atoolla-auth-pulse__text small{color:var(--atoolla-on-navy-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.atoolla-auth-pulse__team{color:var(--atoolla-on-navy-muted);border-top:1px solid #ffffff1a;align-items:center;gap:.625rem;margin-top:.875rem;padding-top:.75rem;font-size:.75rem;display:flex}.atoolla-auth-pulse__faces{display:flex}.atoolla-auth-pulse__faces span{border:2px solid var(--atoolla-brand-navy);background:var(--tone);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-inline-start:-.4375rem;font-size:.5625rem;font-weight:800;display:flex}.atoolla-auth-pulse__faces span:first-child{margin-inline-start:0}.atoolla-auth-pulse__online{background:var(--atoolla-success-on-navy);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-inline-start:auto;position:relative}.atoolla-auth-pulse__online:after{content:"";background:inherit;border-radius:50%;animation:2.4s ease-out infinite atoolla-pulse-ring;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes atoolla-pulse-item{0%{opacity:0}2%,30%{opacity:1}33%,to{opacity:0}}@keyframes atoolla-pulse-avatar{0%{transform:scale(.6)}3%{transform:scale(1.08)}5%,to{transform:scale(1)}}@keyframes atoolla-pulse-typing{0%,2%{opacity:0;transform:scale(.8)}4%,10%{opacity:1;transform:scale(1)}12%,to{opacity:0;transform:scale(.9)}}@keyframes atoolla-pulse-dot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-.1875rem)}}@keyframes atoolla-pulse-text{0%,11%{opacity:0;filter:blur(4px)}15%,to{opacity:1;filter:blur()}}@keyframes atoolla-pulse-badge{0%,15%{transform:scale(0)}18%{transform:scale(1.3)}20%,to{transform:scale(1)}}@keyframes atoolla-pulse-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.atoolla-auth-brand.is-typing{padding-bottom:2.75rem}.atoolla-auth-brand.is-typing :is(.atoolla-auth-brand__copy,.atoolla-auth-pulse){opacity:0;max-height:0;margin-top:0}@media(max-height:779px){.atoolla-auth-pulse{display:none}}.atoolla-simple-theme-toggle{top:calc(1rem + env(safe-area-inset-top));position:absolute;inset-inline-end:max(1.25rem,50% - 15.25rem)}.atoolla-simple-theme-toggle .atoolla-theme-toggle{color:var(--atoolla-on-navy);-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff29;border-radius:9999px}.atoolla-simple-theme-toggle .atoolla-theme-toggle:hover{color:var(--atoolla-on-navy);background:#ffffff29}.atoolla-simple-theme-toggle .atoolla-locale-switch-option{color:var(--atoolla-on-navy);-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff29}.atoolla-simple-theme-toggle .atoolla-locale-switch-option:hover{color:var(--atoolla-on-navy);background:#ffffff29;border-color:#ffffff3d}body.atoolla-auth--split .fi-simple-layout-header{z-index:20;top:env(safe-area-inset-top);color:var(--atoolla-on-navy)}body.atoolla-auth--split .fi-simple-page-content{z-index:1;padding:2.25rem max(1.25rem,calc(50% - 14rem)) calc(2rem + env(safe-area-inset-bottom));background:linear-gradient(var(--atoolla-surface),var(--atoolla-surface)),var(--atoolla-page);animation:atoolla-sheet-in .62s var(--motion-ease-out) 80ms backwards;border-radius:1.75rem 1.75rem 0 0;flex:1;justify-content:flex-start;gap:1.5rem;margin-top:-1.75rem;position:relative;box-shadow:0 -14px 40px -12px #08102a73}body.atoolla-auth--split .fi-simple-page-content:before{content:"";background:var(--atoolla-control-edge);border-radius:9999px;width:2.5rem;height:.3125rem;position:absolute;top:.625rem;left:50%;transform:translate(-50%)}@keyframes atoolla-sheet-in{0%{opacity:0;transform:translateY(40%)}60%{opacity:1}}body.atoolla-auth--split .fi-simple-header-heading{font-size:1.5rem}body.atoolla-auth--split .fi-simple-page-content>.fi-simple-header,body.atoolla-auth--split .fi-simple-page-content .fi-sc-form>.fi-sc>*{animation:atoolla-auth-brand-in var(--motion-enter) var(--motion-ease-out) backwards;animation-delay:.26s}body.atoolla-auth--split .fi-simple-page-content .fi-sc-form>.fi-sc>:first-child{animation-delay:.32s}body.atoolla-auth--split .fi-simple-page-content .fi-sc-form>.fi-sc>:nth-child(2){animation-delay:.38s}body.atoolla-auth--split .fi-simple-page-content .fi-sc-form>.fi-sc>:nth-child(3){animation-delay:.44s}body.atoolla-auth--split .fi-simple-page-content .fi-sc-form>.fi-sc>:nth-child(4){animation-delay:.5s}body.atoolla-auth--split .fi-simple-page-content .fi-sc-form>.fi-sc>:nth-child(n+5){animation-delay:.56s}body.atoolla-auth--split .fi-simple-page-content .fi-sc-form>.fi-sc:last-child:not(:first-child)>*{animation-delay:.62s}body.atoolla-auth--split .fi-simple-page-content:has(.fi-fo-field-wrp-error-message) .fi-sc-form{animation:atoolla-auth-shake .42s var(--motion-ease-out)}@keyframes atoolla-auth-shake{20%{transform:translate(calc(-6px * var(--atoolla-dir,1)))}40%{transform:translate(calc(5px * var(--atoolla-dir,1)))}60%{transform:translate(calc(-3px * var(--atoolla-dir,1)))}80%{transform:translate(calc(2px * var(--atoolla-dir,1)))}}body.atoolla-auth--split .fi-input-wrp .fi-input{font-size:1rem}body.atoolla-auth--split input[type=checkbox].fi-checkbox-input{background-color:var(--atoolla-control-edge);cursor:pointer;width:2.75rem;height:1.625rem;transition:background-color var(--motion-base) ease,background-position var(--motion-content) var(--motion-ease-out);background-image:radial-gradient(circle,#fff 0,#fff .5625rem,#0000 calc(.5625rem + 1px));background-position:0;background-repeat:no-repeat;background-size:1.625rem 1.625rem;border:0;border-radius:9999px;box-shadow:inset 0 1px 2px #0000001f}body.atoolla-auth--split input[type=checkbox].fi-checkbox-input:checked{background-color:var(--atoolla-accent);background-image:radial-gradient(circle,#fff 0,#fff .5625rem,#0000 calc(.5625rem + 1px));background-position:100%}body.atoolla-auth--split .fi-sc-form>.fi-sc>.fi-grid-col:last-child>.fi-sc-component>.fi-sc-actions>.fi-ac:has(.fi-btn){width:100%;margin-inline-start:0}body.atoolla-auth--split .fi-simple-page-content .fi-sc-actions .fi-btn{width:100%;min-height:3rem;transition:transform var(--motion-micro) var(--motion-ease-out)}body.atoolla-auth--split .fi-simple-page-content .fi-sc-actions .fi-btn:active{transform:scale(.97)}}@media(max-width:1023px)and (prefers-reduced-motion:reduce){.atoolla-auth-brand *,.atoolla-auth-brand__heading,body.atoolla-auth--split .fi-simple-page-content,body.atoolla-auth--split .fi-simple-page-content *,body.atoolla-auth--split .fi-simple-page-content :after{transition:none!important;animation:none!important}.atoolla-auth-brand__heading{color:var(--atoolla-on-navy);background:0 0}.atoolla-auth-pulse__item:first-child,.atoolla-auth-pulse__item:first-child .atoolla-auth-pulse__text{opacity:1}.atoolla-auth-pulse__item:first-child .atoolla-auth-pulse__avatar i{transform:none}}.dash-cc{isolation:isolate;padding:var(--atoolla-space-6) var(--atoolla-space-6) var(--atoolla-space-5);border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:radial-gradient(ellipse 50% 80% at 100% 100%,var(--atoolla-brand-blue),transparent 70%),var(--atoolla-surface-overlay);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dash-cc{background:radial-gradient(ellipse 50% 80% at 100% 100%,color-mix(in srgb,var(--atoolla-brand-blue) 7%,transparent),transparent 70%),var(--atoolla-surface-overlay)}}.dash-cc{color:var(--atoolla-ink-strong);animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards}.dash-cc__head{justify-content:space-between;align-items:flex-start;gap:var(--atoolla-space-4);flex-wrap:wrap;display:flex}.dash-cc__date{margin:0 0 var(--atoolla-space-2);color:var(--atoolla-faint);font-size:var(--atoolla-fs-label);font-weight:600}.dash-cc__title{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-heading);font-weight:var(--atoolla-fw-heading);letter-spacing:var(--atoolla-tracking-heading);margin:0;line-height:1.1}.dash-cc__sub{margin:var(--atoolla-space-2) 0 0;color:var(--atoolla-muted);font-size:var(--atoolla-fs-body)}.dash-cc__actions{gap:var(--atoolla-space-2);flex-wrap:wrap;display:flex}.dash-cc__action{min-height:2.375rem;padding-inline:var(--atoolla-space-4);border-radius:var(--atoolla-radius-control);background:var(--atoolla-surface-sunken);box-shadow:inset 0 0 0 1px var(--atoolla-edge);color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-label);font-weight:700;text-decoration:none;transition-property:background-color,box-shadow,transform}.dash-cc__action:hover{background:var(--atoolla-control-hover-bg)}.dash-cc__action--primary{background:var(--atoolla-accent);box-shadow:var(--atoolla-btn-shadow);color:var(--atoolla-on-accent)}.dash-cc__action--primary:hover{background:var(--atoolla-accent-hover)}.dash-cc :is(a,button):focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.dash-cc__items{gap:var(--atoolla-space-3);margin:var(--atoolla-space-5) 0 0;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));padding:0;list-style:none;display:grid}.dash-cc__item{align-items:center;column-gap:var(--atoolla-space-3);height:100%;padding:var(--atoolla-space-4);border-radius:var(--atoolla-radius-well);background:var(--atoolla-surface-sunken);box-shadow:inset 0 0 0 1px var(--atoolla-edge);color:var(--atoolla-ink-strong);transition:background-color var(--motion-base) var(--motion-ease-out),box-shadow var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out);grid-template-columns:auto 1fr auto;grid-template-areas:"icon count arrow""label label label""hint hint hint";text-decoration:none;display:grid}.dash-cc__item:hover{background:var(--atoolla-surface-overlay);box-shadow:inset 0 0 0 1px var(--atoolla-control-hover-edge);transform:translateY(var(--atoolla-btn-lift))}.dash-cc__item-badge{border-radius:var(--atoolla-radius-control);background:var(--atoolla-tag-bg);width:2.5rem;height:2.5rem;color:var(--atoolla-tag-text);grid-area:icon;place-items:center;display:grid}.dash-cc__item-icon{width:1.25rem;height:1.25rem}.dash-cc__item-count{font-size:var(--atoolla-fs-stat);font-variant-numeric:tabular-nums;letter-spacing:-.02em;grid-area:count;font-weight:800;line-height:1}.dash-cc__item-arrow{border-radius:var(--atoolla-radius-pill);width:1.75rem;height:1.75rem;color:var(--atoolla-faint);transition:translate var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out);grid-area:arrow;align-self:start;padding:.375rem}.dash-cc__item:hover .dash-cc__item-arrow{background-color:var(--atoolla-accent);color:var(--atoolla-on-accent);translate:2px}[dir=rtl] .dash-cc__item-arrow{transform:scaleX(-1)}[dir=rtl] .dash-cc__item:hover .dash-cc__item-arrow{translate:-2px}.dash-cc__item-label{margin-top:var(--atoolla-space-3);font-size:var(--atoolla-fs-body);grid-area:label;font-weight:700}.dash-cc__item-hint{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);grid-area:hint;margin-top:2px}.dash-cc__item--danger,.dash-cc__item--danger:hover{box-shadow:inset 0 0 0 1px var(--atoolla-status-danger-border)}.dash-cc__item--danger .dash-cc__item-badge{background:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text)}.dash-cc__item--danger .dash-cc__item-count{color:var(--atoolla-status-danger-text)}.dash-cc__setup{margin-top:var(--atoolla-space-5)}.dash-cc__setup-head{justify-content:space-between;align-items:baseline;gap:var(--atoolla-space-3);display:flex}.dash-cc__setup-title{font-size:var(--atoolla-fs-body);margin:0;font-weight:700}.dash-cc__setup-count{color:var(--atoolla-muted);margin-inline-start:var(--atoolla-space-2);font-weight:500}.dash-cc__setup-hide{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);transition:color var(--motion-base) var(--motion-ease-out);font-weight:600}.dash-cc__setup-hide:hover{color:var(--atoolla-ink-strong);text-underline-offset:3px;text-decoration:underline}.dash-cc__setup-show{color:var(--atoolla-accent);margin-inline-start:var(--atoolla-space-2)}.dash-cc__progress{height:4px;margin:var(--atoolla-space-3) 0 var(--atoolla-space-4);border-radius:var(--atoolla-radius-pill);background:var(--atoolla-control-hover-bg);overflow:hidden}.dash-cc__progress>span{width:var(--p);border-radius:inherit;background:var(--atoolla-status-success-text);height:100%;transition:width var(--motion-content) var(--motion-ease-in-out);display:block}.dash-cc__steps{gap:var(--atoolla-space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.dash-cc__step{gap:var(--atoolla-space-3);padding:var(--atoolla-space-4);border-radius:var(--atoolla-radius-well);background:var(--atoolla-surface-sunken);box-shadow:inset 0 0 0 1px var(--atoolla-edge);transition:background-color var(--motion-base) var(--motion-ease-out),box-shadow var(--motion-base) var(--motion-ease-out);flex-direction:column;display:flex;position:relative}.dash-cc__step:not(.is-done):hover{background:var(--atoolla-control-hover-bg)}.dash-cc__step.is-next{background:var(--atoolla-surface-overlay);box-shadow:inset 0 0 0 1.5px var(--atoolla-accent-border)}.dash-cc__step.is-next:hover{background:var(--atoolla-surface-overlay);box-shadow:inset 0 0 0 1.5px var(--atoolla-accent)}.dash-cc__step-marker{border-radius:var(--atoolla-radius-pill);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1.5px var(--atoolla-edge);color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;display:grid}.dash-cc__step.is-next .dash-cc__step-marker{background:var(--atoolla-accent);box-shadow:none;color:var(--atoolla-on-accent)}.dash-cc__step.is-done .dash-cc__step-marker{box-shadow:none}.dash-cc__step-body{flex-direction:column;gap:2px;display:flex}.dash-cc__step-label{align-items:center;gap:var(--atoolla-space-2);color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-label);flex-wrap:wrap;font-weight:700;display:flex}.dash-cc__step.is-done .dash-cc__step-label{color:var(--atoolla-muted)}.dash-cc__step-link{color:inherit;text-decoration:none}.dash-cc__step-link:after{content:"";border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0}.dash-cc .dash-cc__step-link:focus-visible{outline:none}.dash-cc__step-link:focus-visible:after{outline:2px solid var(--atoolla-accent);outline-offset:2px}.dash-cc__step-tag{padding:1px var(--atoolla-space-2);border-radius:var(--atoolla-radius-pill);background:var(--atoolla-tag-bg);color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);font-weight:600}.dash-cc__step-hint{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);line-height:1.4}.dash-cc__step-foot{justify-content:flex-end;align-items:center;gap:var(--atoolla-space-3);margin-top:auto;display:flex}.dash-cc__step-start{align-items:center;gap:var(--atoolla-space-1);color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-label);font-weight:700;display:inline-flex}.dash-cc__step-arrow{width:.875rem;height:.875rem;color:var(--atoolla-muted);transition:translate var(--motion-base) var(--motion-ease-out)}.dash-cc__step-start .dash-cc__step-arrow{color:currentColor}.dash-cc__step:hover .dash-cc__step-arrow{translate:2px}[dir=rtl] .dash-cc__step:hover .dash-cc__step-arrow{translate:-2px}.dash-cc__step-skip{z-index:1;color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);transition:color var(--motion-base) var(--motion-ease-out);order:-1;margin-inline-end:auto;font-weight:600;position:relative}.dash-cc__step-skip:hover{color:var(--atoolla-ink-strong);text-underline-offset:3px;text-decoration:underline}.dash-cc__step-skip:disabled{opacity:.6;pointer-events:none}.dash-cc__check{flex:none;width:1.5rem;height:1.5rem}.dash-cc__check circle{fill:none;stroke:var(--atoolla-muted);stroke-width:1.5px}.dash-cc__step.is-done .dash-cc__check circle{fill:var(--atoolla-status-success-text);stroke:var(--atoolla-status-success-text)}.dash-cc__check path{fill:none;stroke:var(--atoolla-surface-overlay);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.dash-cc__step.is-fresh .dash-cc__check path{animation:dash-draw var(--motion-enter) var(--motion-ease-out) var(--motion-content) backwards}.dash-cc__step.is-fresh .dash-cc__check circle{animation:motion-scale-in var(--motion-content) var(--motion-ease-out) backwards;transform-origin:50%}.dash-ready{z-index:60;padding:var(--atoolla-space-4);place-items:center;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.dash-ready__backdrop{background:var(--atoolla-scrim);position:absolute;top:0;right:0;bottom:0;left:0}.dash-ready__dialog{width:min(100%,28rem);padding:var(--atoolla-space-6);border-radius:var(--atoolla-radius-panel);background:var(--atoolla-surface-overlay);box-shadow:var(--atoolla-shadow-lift);color:var(--atoolla-ink-strong);text-align:center;animation:motion-scale-in var(--motion-content) var(--motion-ease-out) backwards;position:relative}.dash-ready__icon{width:3rem;height:3rem;margin:0 auto var(--atoolla-space-4)}.dash-ready__icon circle{fill:var(--atoolla-status-success-bg);stroke:var(--atoolla-status-success-text);stroke-width:1.5px}.dash-ready__icon path{fill:none;stroke:var(--atoolla-status-success-text);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:dash-draw var(--motion-enter) var(--motion-ease-out) var(--motion-content) backwards}.dash-ready__title{font-size:var(--atoolla-fs-heading);font-weight:var(--atoolla-fw-heading);letter-spacing:var(--atoolla-tracking-heading);margin:0}.dash-ready__copy{margin:var(--atoolla-space-2) 0 0;color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);line-height:1.5}.dash-ready__list{gap:var(--atoolla-space-2);margin:var(--atoolla-space-5) 0 0;padding:var(--atoolla-space-4);border-radius:var(--atoolla-radius-well);background:var(--atoolla-surface-sunken);font-size:var(--atoolla-fs-label);text-align:start;font-weight:600;list-style:none;display:grid}.dash-ready__list li{align-items:center;gap:var(--atoolla-space-2);flex-wrap:wrap;display:flex}.dash-ready__list li.is-skipped{color:var(--atoolla-muted)}.dash-ready__tick{width:1rem;height:1rem;color:var(--atoolla-status-success-text);flex:none}.is-skipped .dash-ready__tick{color:var(--atoolla-faint)}.dash-ready__note{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);flex-basis:100%;padding-inline-start:calc(1rem + var(--atoolla-space-2));font-weight:500}.dash-ready__actions{gap:var(--atoolla-space-2);margin-top:var(--atoolla-space-5);flex-direction:column;display:flex}.dash-ready__actions .dash-cc__action{justify-content:center;align-items:center;width:100%;display:inline-flex}.dash-ready__actions .dash-cc__action:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.dash-cc__clear{align-items:center;gap:var(--atoolla-space-3);margin-top:var(--atoolla-space-5);padding:var(--atoolla-space-4);border-radius:var(--atoolla-radius-well);background:var(--atoolla-surface-sunken);box-shadow:inset 0 0 0 1px var(--atoolla-edge);display:flex}.dash-cc__clear-icon{flex:none;width:1.75rem;height:1.75rem}.dash-cc__clear-icon circle,.dash-cc__clear-icon path{fill:none;stroke:var(--atoolla-status-success-text);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.dash-cc__clear-icon path{stroke-dasharray:1}.dash-cc__clear.is-celebrating .dash-cc__clear-icon{animation:motion-scale-in var(--motion-content) var(--motion-ease-out) backwards}.dash-cc__clear.is-celebrating .dash-cc__clear-icon path{animation:dash-draw var(--motion-enter) var(--motion-ease-out) var(--motion-base) backwards}.dash-cc__clear-title{font-size:var(--atoolla-fs-body);margin:0;font-weight:700}.dash-cc__clear-copy{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);margin:2px 0 0}@keyframes dash-draw{0%{stroke-dashoffset:1px}}.dash-period{margin-block:var(--atoolla-space-1) calc(var(--atoolla-space-2) * -1);align-items:end}.dash-period__summary{color:var(--atoolla-muted);font-size:var(--atoolla-fs-label);padding-block-end:.625rem}.dash-period__link{color:var(--atoolla-accent-text);white-space:nowrap;margin-inline-start:var(--atoolla-space-2);font-weight:700;text-decoration:none}.dash-period__link:hover{text-underline-offset:3px;text-decoration:underline}.dash-pulse{grid-template-columns:repeat(var(--cells,4),minmax(0,1fr));border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-edge);gap:1px;display:grid;overflow:hidden}.dash-pulse--state{padding:var(--atoolla-space-4) var(--atoolla-space-5);background:var(--atoolla-surface);display:block}@media(max-width:1023px){.dash-pulse{grid-template-columns:repeat(min(var(--cells,4),2),minmax(0,1fr))}}@media(max-width:639px){.dash-pulse{grid-template-columns:minmax(0,1fr)}}.dash-pulse__cell{min-height:9.5rem;padding:var(--atoolla-space-4) var(--atoolla-space-5) var(--atoolla-space-3);background:var(--atoolla-surface-overlay);color:var(--atoolla-ink-strong);transition:background-color var(--motion-base) var(--motion-ease-out);flex-direction:column;gap:6px;text-decoration:none;display:flex;position:relative}a.dash-pulse__cell:hover{background:var(--atoolla-surface-sunken)}a.dash-pulse__cell:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:-2px}.dash-pulse__label{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);font-weight:600}.dash-pulse__value{font-size:var(--atoolla-fs-stat);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-weight:800;line-height:1.15}.dash-pulse__meta{align-items:center;gap:4px var(--atoolla-space-2);font-size:var(--atoolla-fs-muted);flex-wrap:wrap;display:flex}.dash-pulse__comparison,.dash-pulse__note{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.dash-pulse__view{top:var(--atoolla-space-4);color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-muted);opacity:0;transition:opacity var(--motion-base) var(--motion-ease-out);align-items:center;gap:2px;font-weight:700;display:inline-flex;position:absolute;inset-inline-end:var(--atoolla-space-4)}.dash-pulse__view-icon{width:.875rem;height:.875rem}a.dash-pulse__cell:is(:hover,:focus-visible) .dash-pulse__view{opacity:1}.dash-pulse__period{margin:var(--atoolla-space-2) 2px 0;color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.dash-delta{border-radius:var(--atoolla-radius-badge);font-size:var(--atoolla-fs-muted);font-variant-numeric:tabular-nums;align-items:center;gap:2px;padding:1px 6px;font-weight:700;display:inline-flex}.dash-delta svg{fill:currentColor;width:.625rem;height:.625rem}.dash-delta--good{background:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text)}.dash-delta--bad{background:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text)}.dash-delta--neutral{background:var(--atoolla-status-neutral-bg);color:var(--atoolla-status-neutral-text)}.dash-spark{width:100%;height:1.75rem;margin-top:auto;display:block;overflow:visible}.dash-spark__area{fill:var(--atoolla-chart-1);opacity:var(--atoolla-chart-wash)}.dash-spark__line{fill:none;stroke:var(--atoolla-chart-1);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.dash-card{gap:var(--atoolla-space-3);flex-direction:column;height:100%;display:flex}.dash-card--hero,.dash-card--plain{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay)}.dash-card--hero{padding:var(--atoolla-space-5) var(--atoolla-space-5) var(--atoolla-space-4);border-radius:var(--atoolla-radius-card)}.dash-card--plain{padding:var(--atoolla-space-4) var(--atoolla-space-4) var(--atoolla-space-3);border-color:var(--atoolla-edge-soft);border-radius:var(--atoolla-radius-well)}.dash-card--canvas{padding:var(--atoolla-space-1) 0 0}.dash-card__head{justify-content:space-between;align-items:flex-start;gap:var(--atoolla-space-3);display:flex}.dash-card__heading{min-width:0}.dash-card__title{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-body);letter-spacing:-.01em;margin:0;font-weight:700}.dash-card--hero .dash-card__title{font-size:var(--atoolla-fs-title);font-weight:800}.dash-card__takeaway{margin:var(--atoolla-space-1) 0 0;color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-label);line-height:1.5}.dash-card--canvas .dash-card__takeaway{color:var(--atoolla-muted)}.dash-card__link{color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-muted);white-space:nowrap;flex:none;padding-top:2px;font-weight:700;text-decoration:none}.dash-card__link:hover{text-underline-offset:3px;text-decoration:underline}.dash-card__body{gap:var(--atoolla-space-3);transition:opacity var(--motion-base) var(--motion-ease-out);flex-direction:column;flex:1;display:flex}.dash-card__foot{padding-top:var(--atoolla-space-2);border-top:1px solid var(--atoolla-edge-soft);color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);margin-top:auto}.dash-grid.is-refreshing :is(.dash-card__body,.dash-pulse,.dash-card__takeaway){opacity:.5}.dash-bars{gap:2px;margin:0;padding:0;list-style:none;display:grid}.dash-bars__row{align-items:center;gap:var(--atoolla-space-3);margin-inline:calc(var(--atoolla-space-2) * -1);padding:var(--atoolla-space-2);border-radius:var(--atoolla-radius-control);color:var(--atoolla-ink-strong);transition:background-color var(--motion-base) var(--motion-ease-out),opacity var(--motion-base) var(--motion-ease-out);grid-template-columns:minmax(8rem,13rem) minmax(0,1fr) auto;text-decoration:none;display:grid}a.dash-bars__row:is(:hover,:focus-visible){background:var(--atoolla-surface-sunken)}a.dash-bars__row:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:0}.dash-bars:has(a.dash-bars__row:is(:hover,:focus-visible)) .dash-bars__row:not(:hover,:focus-visible){opacity:.5}.dash-bars__label{align-items:center;gap:var(--atoolla-space-2);min-width:0;display:flex}.dash-bars__text{flex-direction:column;min-width:0;display:flex}.dash-bars__name{font-size:var(--atoolla-fs-label);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.dash-bars__sub{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.dash-bars__icon{flex:none;width:1rem;height:1rem}.dash-bars__icon--critical,.dash-bars__icon--serious{color:var(--atoolla-status-danger-text)}.dash-bars__icon--warning{color:var(--atoolla-status-warning-text)}.dash-bars__icon--good{color:var(--atoolla-status-success-text)}.dash-bars__track{border-radius:var(--atoolla-radius-pill);background:var(--atoolla-chart-track);height:10px;display:block;overflow:hidden}.dash-bars__fill{width:var(--share);background:var(--bar);height:100%;transition:width var(--motion-enter) var(--motion-ease-in-out);border-start-end-radius:4px;border-end-end-radius:4px;display:block}.dash-bars--draw .dash-bars__fill{animation:dash-bar-grow var(--motion-enter) var(--motion-ease-out) calc(var(--motion-content) + var(--i,0) * var(--motion-stagger)) backwards}@keyframes dash-bar-grow{0%{width:0}}.dash-bars__value{min-width:5.5rem;color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-label);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-weight:600}.dash-bars{container-type:inline-size}@container (max-width:32rem){.dash-bars__row{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.dash-bars__track{grid-area:2/1/auto/-1}}.dash-stat{align-items:baseline;gap:2px var(--atoolla-space-2);padding:var(--atoolla-space-2) var(--atoolla-space-3);border-radius:var(--atoolla-radius-control);background:var(--atoolla-surface-sunken);flex-wrap:wrap;margin:0;display:flex}.dash-stat__value{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-body);font-variant-numeric:tabular-nums;font-weight:800}.dash-stat__label{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.dash-legend{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.dash-legend__key{background:var(--key);border-radius:3px;width:10px;height:10px}.dash-legend__key:not(:first-child),.dash-legend__line:not(:first-child){margin-inline-start:var(--atoolla-space-3)}.dash-legend__line{border-top:2px solid var(--atoolla-chart-1);width:16px}.dash-legend__line--previous{border-top-style:dashed;border-top-color:var(--atoolla-chart-muted)}.dash-line{column-gap:var(--atoolla-space-2);grid-template-rows:11rem auto;grid-template-columns:auto minmax(0,1fr);display:grid}.dash-line__axis{color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);font-variant-numeric:tabular-nums;text-align:end;flex-direction:column;justify-content:space-between;margin-block:-.5em;display:flex}.dash-line__plot{cursor:crosshair;border-radius:2px;grid-column:2;position:relative}.dash-line__plot:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:4px}.dash-line__plot svg{width:100%;height:100%;display:block;overflow:visible}.dash-line__grid{stroke:var(--atoolla-chart-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.dash-line__current,.dash-line__previous,.dash-line__area{transition:d var(--motion-enter) var(--motion-ease-in-out)}.dash-line__current{fill:none;stroke:var(--atoolla-chart-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dash-line__previous{fill:none;stroke:var(--atoolla-chart-muted);stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.dash-line__area{fill:var(--atoolla-chart-1);opacity:var(--atoolla-chart-wash)}.dash-line__crosshair{border-inline-start:1px solid var(--atoolla-faint);pointer-events:none;width:0;position:absolute;inset-block:0}.dash-line__tip{z-index:2;min-width:11rem;padding:var(--atoolla-space-2) var(--atoolla-space-3);border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-control);background:var(--atoolla-surface-overlay);box-shadow:var(--atoolla-shadow);translate:var(--atoolla-space-3) 0;pointer-events:none;position:absolute;top:0}.dash-line__tip.is-end{translate:calc(-100% - var(--atoolla-space-3)) 0}.dash-line__tip-label{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-muted);margin:0 0 4px;font-weight:700}.dash-line__tip-row{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);align-items:center;gap:6px;margin:0;display:flex}.dash-line__tip-row strong{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums}.dash-line__key{border-top:2px solid var(--atoolla-chart-1);width:12px}.dash-line__key--previous{border-top-style:dashed;border-top-color:var(--atoolla-chart-muted)}.dash-line__labels{color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);grid-column:2;justify-content:space-between;margin-top:6px;display:flex}.dash-list{margin:0;padding:0;list-style:none;display:grid}.dash-list>li+li{border-top:1px solid var(--atoolla-edge)}.dash-list__row{align-items:center;gap:var(--atoolla-space-3);margin-inline:calc(var(--atoolla-space-3) * -1);padding:var(--atoolla-space-3);border-radius:var(--atoolla-radius-well);color:var(--atoolla-ink-strong);transition:background-color var(--motion-base) var(--motion-ease-out);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}a.dash-list__row:is(:hover,:focus-visible){background:var(--atoolla-surface-overlay)}a.dash-list__row:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:-2px}.dash-list__main{flex-direction:column;min-width:0;display:flex}.dash-list__title{font-size:var(--atoolla-fs-body);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.dash-list__meta{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.dash-list__warn{color:var(--atoolla-status-warning-text);font-weight:600}.dash-list__warn-icon{width:.875rem;height:.875rem;color:var(--atoolla-status-warning-text)}.dash-list__figure{font-size:var(--atoolla-fs-body);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.dash-list__time{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);white-space:nowrap}.dash-date{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-well);background:var(--atoolla-surface-overlay);align-content:center;place-items:center;width:2.75rem;height:2.75rem;line-height:1.05;display:grid}.dash-date__day{font-size:var(--atoolla-fs-body);font-variant-numeric:tabular-nums;font-weight:800}.dash-date__month{color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);font-weight:700}.dash-date.is-overdue{border-color:var(--atoolla-status-warning-border);background:var(--atoolla-status-warning-bg)}.dash-date.is-overdue .dash-date__day{color:var(--atoolla-status-warning-text)}.dash-feed__icon{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-well);background:var(--atoolla-surface-overlay);width:2.25rem;height:2.25rem;color:var(--atoolla-muted);place-items:center;display:grid}.dash-feed__icon svg{width:1rem;height:1rem}.dash-feed__icon--success{border-color:var(--atoolla-status-success-border);background:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text)}.dash-feed__icon--danger{border-color:var(--atoolla-status-danger-border);background:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text)}.dash-feed__icon--warning{border-color:var(--atoolla-status-warning-border);background:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text)}.dash-feed__icon--info{border-color:var(--atoolla-status-info-border);background:var(--atoolla-status-info-bg);color:var(--atoolla-status-info-text)}.dash-state{align-items:flex-start;gap:var(--atoolla-space-2);padding-block:var(--atoolla-space-3);flex-direction:column;display:flex}.dash-state--error{flex-flow:wrap;align-items:center}.dash-state__icon{width:1.25rem;height:1.25rem;color:var(--atoolla-status-danger-text)}.dash-state__text{color:var(--atoolla-muted);font-size:var(--atoolla-fs-label);margin:0}.dash-state--error .dash-state__text{color:var(--atoolla-ink-strong)}.dash-state__action{color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-label);font-weight:700;text-decoration:none}button.dash-state__action{border:1px solid var(--atoolla-control-edge);border-radius:var(--atoolla-radius-control);background:var(--atoolla-surface-overlay);color:var(--atoolla-ink-strong);transition:background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);padding:.375rem .75rem}button.dash-state__action:hover{border-color:var(--atoolla-control-hover-edge);background:var(--atoolla-control-hover-bg)}.dash-skeleton,.dash-pulse__cell.is-loading>*{animation:motion-fade-in var(--motion-base) var(--motion-ease-out) var(--motion-base) backwards}.dash-skeleton{gap:var(--atoolla-space-3);display:grid}.dash-skel{background-color:var(--atoolla-surface-sunken);background-image:linear-gradient(90deg,transparent,var(--atoolla-edge-soft),transparent);background-size:200% 100%;border-radius:4px;animation:1.6s linear infinite motion-shimmer;display:block}.dash-skel--line{width:var(--w,100%);height:.75rem;margin-top:var(--atoolla-space-2)}.dash-skel--label{width:40%;height:.75rem}.dash-skel--value{width:60%;height:1.5rem}.dash-skel--spark{width:100%;height:1.75rem;margin-top:auto}.dash-skel--plot{height:12rem}.dash-skel--row{border-radius:var(--atoolla-radius-well);height:2.75rem}.dash-skel-bar{align-items:center;gap:var(--atoolla-space-3);grid-template-columns:minmax(8rem,13rem) 1fr;display:grid}.dash-skel--bar{width:var(--w);border-radius:var(--atoolla-radius-pill);height:10px}@media(prefers-reduced-motion:reduce){.dash-skel{background-image:none}}@media(max-width:639px){.dash-cc{padding:var(--atoolla-space-5) var(--atoolla-space-4)}.dash-cc__title{font-size:var(--atoolla-fs-stat)}.dash-cc__actions,.dash-cc__action{justify-content:center;width:100%}}.dash-card--hero .dash-bars{flex:1;align-content:space-evenly}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header{--aq-node:2.25rem;box-shadow:none;background:0 0;border:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;margin-bottom:1.25rem;display:grid;overflow:visible}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step,:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step:not(.fi-active){display:flex;position:relative}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-separator{display:none}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step:not(:last-child):before,:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step:not(:last-child):after{top:calc(var(--aq-node) / 2 - 1px);inset-inline:calc(50% + var(--aq-node) / 2 + .625rem) calc(-50% + var(--aq-node) / 2 + .625rem);content:"";border-radius:9999px;height:2px;position:absolute}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step:not(:last-child):before{background:var(--atoolla-edge)}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step:not(:last-child):after{background:var(--atoolla-brand-gradient);transform-origin:0;transition:transform .52s var(--motion-ease-in-out);transform:scaleX(0)}[dir=rtl] :is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step:not(:last-child):after{transform-origin:100%}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-completed:after{transform:scaleX(1)}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-btn{text-align:center;border-radius:.75rem;flex-direction:column;align-items:center;gap:.625rem;width:100%;height:auto;min-height:0;padding:0 .25rem;display:flex}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-btn:disabled{cursor:default}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-btn:focus-visible{outline:none}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-btn:focus-visible .fi-sc-wizard-header-step-icon-ctn{outline:2px solid var(--atoolla-accent);outline-offset:3px}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{width:var(--aq-node);height:var(--aq-node);border:1.5px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);transition:background-color var(--motion-content) var(--motion-ease-out),border-color var(--motion-content) var(--motion-ease-out),box-shadow var(--motion-content) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out);border-radius:9999px;display:flex;position:relative}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-icon{width:1.0625rem;height:1.0625rem;color:var(--atoolla-faint)}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{border-color:var(--atoolla-accent);background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{background:color-mix(in srgb,var(--atoolla-accent) 10%,var(--atoolla-surface-overlay))}}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{box-shadow:0 0 0 4px var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{box-shadow:0 0 0 4px color-mix(in srgb,var(--atoolla-accent) 12%,transparent)}}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-icon{color:var(--atoolla-accent-text)}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-icon-ctn:after{border:2px solid var(--atoolla-accent);border-radius:inherit;content:"";opacity:0;animation:aq-ping .9s var(--motion-ease-out) .12s backwards;pointer-events:none;position:absolute;top:-1.5px;right:-1.5px;bottom:-1.5px;left:-1.5px}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn{border-color:var(--atoolla-accent);background:var(--atoolla-accent)}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-icon-ctn .fi-icon{color:var(--atoolla-on-accent);animation:aq-pop var(--motion-content) var(--motion-ease-out) backwards}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-btn:not(:disabled):hover .fi-sc-wizard-header-step-icon-ctn{transform:scale(1.08)}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-text{text-align:center;justify-items:center;gap:.0625rem;width:auto;max-width:none;display:grid}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label{color:var(--atoolla-muted);transition:color var(--motion-base) var(--motion-ease-out);font-size:.8125rem;font-weight:700}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label,:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-label{color:var(--atoolla-ink-strong)}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-btn .fi-sc-wizard-header-step-text .fi-sc-wizard-header-step-description{color:var(--atoolla-faint);text-align:center;font-size:.75rem}@media(max-width:767px){:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step:not(.fi-active) .fi-sc-wizard-header-step-text,:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step-description{display:none}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-active{z-index:1}:is(.atoolla-quote-create,.atoolla-onboarding) .fi-sc-wizard-header-step.fi-active .fi-sc-wizard-header-step-text{white-space:nowrap}}.atoolla-quote-create-page .aq-page>.fi-grid{align-items:start}.atoolla-quote-create-page .aq-page>.fi-grid>.fi-grid-col:has(>.fi-sc-component>.aq-buddy){align-self:stretch}.atoolla-quote-create-page .fi-sc-component:has(>.aq-buddy){height:100%}@media(max-width:1279px){.atoolla-quote-create-page .aq-page>.fi-grid :has(.fi-sc-wizard),.atoolla-quote-create-page .aq-page>.fi-grid .fi-sc-wizard{display:contents}.atoolla-quote-create-page .aq-page>.fi-grid .fi-sc-wizard-footer{order:1}}.atoolla-quote-create .fi-sc-wizard-step.fi-active{animation:aq-step-in var(--motion-content) var(--motion-ease-out) backwards;margin-top:0}.atoolla-quote-create-page .fi-sc-wizard-step.fi-active>.fi-sc,.dark .atoolla-quote-create-page .fi-sc-wizard-step.fi-active>.fi-sc{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);box-shadow:none;border-radius:1rem;padding:1.5rem 1.625rem 1.75rem}.atoolla-quote-create-page .fi-sc-wizard-step.fi-active>.fi-sc>:last-child{margin-bottom:0}.aq-intro{border-bottom:1px dashed var(--atoolla-edge);align-items:flex-start;gap:1rem;padding-bottom:1.25rem;display:flex}.aq-intro-icon{background:var(--atoolla-accent);border-radius:.875rem;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.aq-intro-icon{background:color-mix(in srgb,var(--atoolla-accent) 9%,transparent)}}.aq-intro-icon{color:var(--atoolla-accent-text);animation:aq-pop var(--motion-content) var(--motion-ease-out) 80ms backwards}.aq-intro-icon-svg{width:1.5rem;height:1.5rem}.aq-intro-body{flex-direction:column;gap:.25rem;min-width:0;display:flex}.aq-intro-eyebrow{color:var(--atoolla-accent-text);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:800}.aq-intro-eyebrow span{color:var(--atoolla-faint)}.aq-intro-title{color:var(--atoolla-ink-strong);letter-spacing:-.01em;margin:0;font-size:1.3125rem;font-weight:800;line-height:1.2}.aq-intro-hint{max-width:38rem;color:var(--atoolla-muted);margin:0;font-size:.875rem;line-height:1.5}.aq-choice-key{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-sunken);min-width:1.375rem;height:1.375rem;color:var(--atoolla-muted);border-bottom-width:2px;border-radius:.375rem;justify-content:center;align-items:center;padding-inline:.3125rem;font-family:inherit;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex}@media(hover:none),(max-width:767px){.aq-choice-key{display:none}}.atoolla-quote-create .fi-sc-wizard-step .fi-fo-field-label-content{color:var(--atoolla-ink-strong);font-size:.9375rem;font-weight:800}.atoolla-quote-create .atoolla-create-link{color:var(--atoolla-accent-text);font-weight:700;text-decoration:underline}.atoolla-quote-create .fi-sc-wizard-footer{margin-top:1.25rem}.atoolla-quote-create .fi-sc-wizard-footer .fi-btn{min-height:2.75rem;padding-inline:1.25rem;font-weight:800}.aq-choices{grid-template-columns:repeat(var(--aq-cols,2),minmax(0,1fr));gap:.75rem;display:grid}.aq-choice{--aq-tint:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-choice{--aq-tint:color-mix(in srgb, var(--atoolla-accent) 9%, transparent)}}.aq-choice{isolation:isolate;border:1.5px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);width:100%;color:var(--atoolla-ink);text-align:start;cursor:pointer;animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards;animation-delay:calc(min(var(--i,0),8) * var(--motion-stagger));transition:border-color var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out);border-radius:.875rem;align-items:center;gap:.875rem;padding:.875rem 1rem;display:flex;position:relative;overflow:hidden}.aq-choice:hover{border-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-choice:hover{border-color:color-mix(in srgb,var(--atoolla-accent) 50%,var(--atoolla-edge))}}.aq-choice:hover{transform:translateY(var(--atoolla-btn-lift,-1px))}.aq-choice:active{transform:translateY(0)scale(.985)}.aq-choice:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.aq-choice.is-selected{border-color:var(--atoolla-accent);background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-choice.is-selected{background:color-mix(in srgb,var(--atoolla-accent) 7%,var(--atoolla-surface-overlay))}}.dark .aq-choice.is-selected{background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.dark .aq-choice.is-selected{background:color-mix(in srgb,var(--atoolla-accent) 14%,var(--atoolla-surface-overlay))}}.aq-choices--hero .aq-choice:before,.aq-choices--tile .aq-choice:before{z-index:-1;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),var(--atoolla-accent),transparent 65%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.aq-choices--hero .aq-choice:before,.aq-choices--tile .aq-choice:before{background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--atoolla-accent) 10%,transparent),transparent 65%)}}.aq-choices--hero .aq-choice:before,.aq-choices--tile .aq-choice:before{content:"";opacity:0;transition:opacity var(--motion-content) var(--motion-ease-out);pointer-events:none}.aq-choices--hero .aq-choice:hover:before,.aq-choices--tile .aq-choice:hover:before{opacity:1}.aq-choice-icon{background:var(--aq-tint);width:2.5rem;height:2.5rem;color:var(--atoolla-accent-text);transition:background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out),transform var(--motion-content) var(--motion-ease-out);border-radius:.75rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.aq-choice-icon-svg{width:1.375rem;height:1.375rem}.aq-choice:hover .aq-choice-icon{transform:translateY(-2px)rotate(-6deg)}.aq-choice.is-selected .aq-choice-icon{background:var(--atoolla-accent);color:var(--atoolla-on-accent)}.aq-choice-key{transition:background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out);flex:none}.aq-choice:hover .aq-choice-key{border-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-choice:hover .aq-choice-key{border-color:color-mix(in srgb,var(--atoolla-accent) 50%,var(--atoolla-edge))}}.aq-choice:hover .aq-choice-key{color:var(--atoolla-accent-text)}.aq-choice.is-selected .aq-choice-key{border-color:var(--atoolla-accent-hover);background:var(--atoolla-accent);color:var(--atoolla-on-accent)}.aq-choice-body{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.aq-choice-title{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;line-height:1.3;display:flex}.aq-choice.is-selected .aq-choice-title{color:var(--atoolla-accent-text)}.aq-choice-desc{color:var(--atoolla-muted);font-size:.8125rem;line-height:1.45}.aq-choice-badge{background:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text);letter-spacing:.02em;border-radius:9999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:800}.aq-choice-check{border:1.5px solid var(--atoolla-edge);color:#0000;width:1.375rem;height:1.375rem;transition:background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out),opacity var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.aq-choice[role=checkbox] .aq-choice-check{border-radius:.4375rem}.aq-choice-check svg{width:.875rem;height:.875rem}.aq-choice-check polyline{stroke-dasharray:16;stroke-dashoffset:16px}.aq-choice.is-selected .aq-choice-check{border-color:var(--atoolla-accent);background:var(--atoolla-accent);color:var(--atoolla-on-accent);animation:aq-pop var(--motion-base) var(--motion-ease-out)}.aq-choice.is-selected .aq-choice-check polyline{stroke-dashoffset:0;transition:stroke-dashoffset var(--motion-content) var(--motion-ease-out) 60ms}.aq-choices--hero .aq-choice{flex-direction:column;align-items:stretch;gap:1rem;padding:.875rem .875rem 1.25rem}.aq-choices--hero .aq-choice:hover{border-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-choices--hero .aq-choice:hover{border-color:color-mix(in srgb,var(--atoolla-accent) 35%,var(--atoolla-edge))}}.aq-choices--hero .aq-choice:hover{transform:translateY(-2px)}.aq-choices--hero .aq-choice.is-selected{border-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-choices--hero .aq-choice.is-selected{border-color:color-mix(in srgb,var(--atoolla-accent) 70%,var(--atoolla-edge))}}.aq-choices--hero .aq-choice.is-selected{background:var(--atoolla-surface-overlay)}.aq-choices--hero .aq-choice-body{padding-inline:.5rem}.aq-choices--hero .aq-choice-title{color:var(--atoolla-ink-strong);font-size:1.0625rem;font-weight:800}.aq-choices--hero .aq-choice.is-selected .aq-choice-title{color:var(--atoolla-ink-strong)}.aq-choices--hero .aq-choice-icon{display:none}.aq-choices--hero .aq-choice-check{z-index:2;background:var(--atoolla-surface-overlay);top:1.375rem;position:absolute;inset-inline-end:1.375rem}.aq-choices--tile .aq-choice{text-align:center;flex-direction:column;justify-content:center;gap:.625rem;min-height:7.25rem;padding:1rem .75rem}.aq-choices--tile .aq-choice-body{flex:none;align-items:center}.aq-choices--tile .aq-choice-icon{width:2.75rem;height:2.75rem}.aq-choices--tile .aq-choice-check{opacity:0;top:.625rem;width:1.125rem;height:1.125rem;position:absolute;inset-inline-end:.625rem;transform:scale(.4)}.aq-choices--tile .aq-choice.is-selected .aq-choice-check{opacity:1;transform:scale(1)}.aq-art{border:1px solid var(--atoolla-edge-soft);background:var(--atoolla-surface-sunken);pointer-events:none;border-radius:.625rem;justify-content:center;align-items:center;height:8.5rem;display:flex;position:relative;overflow:hidden}.aq-choice.is-selected .aq-art{border-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-choice.is-selected .aq-art{border-color:color-mix(in srgb,var(--atoolla-accent) 18%,var(--atoolla-edge-soft))}}.aq-choice.is-selected .aq-art{background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-choice.is-selected .aq-art{background:color-mix(in srgb,var(--atoolla-accent) 5%,var(--atoolla-surface-sunken))}}.aq-art-doc{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);width:7rem;box-shadow:0 1px 2px var(--atoolla-ink-strong);border-radius:.5rem;flex-direction:column;gap:.3125rem;padding:.5rem .5625rem .625rem;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.aq-art-doc{box-shadow:0 1px 2px color-mix(in srgb,var(--atoolla-ink-strong) 6%,transparent)}}.aq-art-doc{transform:translate(calc((var(--d) - 1) * .75rem)) translateY(calc((1 - var(--d)) * .25rem)) rotate(calc((var(--d) - 1) * 2deg));transition:transform .52s var(--motion-ease-out),border-color var(--motion-content) var(--motion-ease-out);z-index:calc(3 - var(--d))}.aq-art-doc:first-child{z-index:3}.aq-choice:hover .aq-art-doc:first-child,.aq-choice.is-selected .aq-art-doc:first-child{transform:translate(calc(-5.5rem * var(--atoolla-dir,1))) translateY(-.375rem) rotate(-7deg)}.aq-choice:hover .aq-art-doc:nth-child(2),.aq-choice.is-selected .aq-art-doc:nth-child(2){border-color:var(--atoolla-accent);transform:translateY(.25rem)rotate(0)}@supports (color:color-mix(in lab,red,red)){.aq-choice:hover .aq-art-doc:nth-child(2),.aq-choice.is-selected .aq-art-doc:nth-child(2){border-color:color-mix(in srgb,var(--atoolla-accent) 55%,var(--atoolla-edge))}}.aq-choice:hover .aq-art-doc:nth-child(2),.aq-choice.is-selected .aq-art-doc:nth-child(2){z-index:4}.aq-choice:hover .aq-art-doc:nth-child(3),.aq-choice.is-selected .aq-art-doc:nth-child(3){transform:translate(calc(5.5rem * var(--atoolla-dir,1))) translateY(-.375rem) rotate(7deg)}.aq-art-doc-head{align-items:center;gap:.3125rem;margin-bottom:.125rem;display:flex}.aq-art-doc-dot{background:var(--atoolla-brand-gradient);border-radius:.1875rem;flex:none;width:.5rem;height:.5rem}.aq-art-doc-name{color:var(--atoolla-ink-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.5625rem;font-weight:800;overflow:hidden}.aq-art-doc-line{width:var(--w);background:var(--atoolla-edge);border-radius:9999px;height:.25rem;display:block}.aq-art--custom{gap:.625rem;padding-inline:.875rem}.aq-art-qs{flex-direction:column;gap:.375rem;display:flex}.aq-art-q{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);color:var(--atoolla-ink);white-space:nowrap;transition:border-color var(--motion-base) var(--motion-ease-out);transition-delay:calc(var(--d) * .16s);border-radius:9999px;align-items:center;gap:.3125rem;padding:.1875rem .5rem .1875rem .25rem;font-size:.5625rem;font-weight:700;display:inline-flex}.aq-art-q-tick{border:1px solid var(--atoolla-edge);width:.6875rem;height:.6875rem;transition:background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);transition-delay:calc(var(--d) * .16s);border-radius:9999px;flex:none;position:relative}.aq-choice:hover .aq-art-q,.aq-choice.is-selected .aq-art-q{border-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-choice:hover .aq-art-q,.aq-choice.is-selected .aq-art-q{border-color:color-mix(in srgb,var(--atoolla-accent) 45%,var(--atoolla-edge))}}.aq-choice:hover .aq-art-q-tick,.aq-choice.is-selected .aq-art-q-tick{border-color:var(--atoolla-accent);background:var(--atoolla-accent)}.aq-art-flow{width:1.75rem;color:var(--atoolla-faint);transition:color var(--motion-base) var(--motion-ease-out) .42s,transform var(--motion-content) var(--motion-ease-out) .42s;display:inline-flex}.aq-art-flow svg{width:100%}.aq-choice:hover .aq-art-flow,.aq-choice.is-selected .aq-art-flow{color:var(--atoolla-accent-text);transform:translate(calc(3px * var(--atoolla-dir,1)))}.aq-art-sheet{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);max-width:9rem;box-shadow:0 1px 2px var(--atoolla-ink-strong);border-radius:.5rem;flex-direction:column;flex:1;gap:.375rem;padding:.5625rem .625rem;display:flex}@supports (color:color-mix(in lab,red,red)){.aq-art-sheet{box-shadow:0 1px 2px color-mix(in srgb,var(--atoolla-ink-strong) 6%,transparent)}}.aq-art-row{grid-template-columns:2.625rem 1fr;align-items:center;gap:.375rem;display:grid}.aq-art-row-label{color:var(--atoolla-muted);font-size:.5rem;font-weight:700}.aq-art-row-bar{width:var(--w);background:var(--c);opacity:.35;transform-origin:0;height:.3125rem;transition:transform .6s var(--motion-ease-out),opacity var(--motion-content) var(--motion-ease-out);transition-delay:calc(.48s + var(--d) * .12s);border-radius:9999px;display:block;transform:scaleX(.35)}.aq-choice:hover .aq-art-row-bar,.aq-choice.is-selected .aq-art-row-bar{opacity:1;transform:scaleX(1)}.aq-art-total{background:var(--atoolla-edge);width:45%;height:.375rem;transition:background-color var(--motion-content) var(--motion-ease-out) .9s;border-radius:9999px;align-self:flex-end;margin-top:.1875rem;display:block}.aq-choice:hover .aq-art-total,.aq-choice.is-selected .aq-art-total{background:var(--atoolla-ink-strong)}.atoolla-quote-create .fi-sc-wizard-step{counter-reset:aq-q}.aq-q{--aq-bubble:1.75rem;counter-increment:aq-q;padding-inline-start:calc(var(--aq-bubble) + 1rem);position:relative}.aq-q:before{width:var(--aq-bubble);height:var(--aq-bubble);border:1.5px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);color:var(--atoolla-muted);content:counter(aq-q);font-variant-numeric:tabular-nums;transition:background-color var(--motion-content) var(--motion-ease-out),border-color var(--motion-content) var(--motion-ease-out),color var(--motion-content) var(--motion-ease-out),box-shadow var(--motion-content) var(--motion-ease-out);z-index:1;top:-.1875rem;border-radius:9999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:flex;position:absolute;inset-inline-start:0}.aq-q:after{top:calc(var(--aq-bubble) + .125rem);background:var(--atoolla-edge-soft);content:"";width:2px;transition:background-color var(--motion-enter) var(--motion-ease-out);bottom:-1.375rem;border-radius:9999px;position:absolute;inset-inline-start:calc(var(--aq-bubble) / 2 - 1px)}.dark .aq-q:after{background:var(--atoolla-edge)}.fi-grid-col:last-child>.fi-sc-component>.aq-q:after{display:none}.aq-q:focus-within:before{border-color:var(--atoolla-accent);color:var(--atoolla-accent-text);box-shadow:0 0 0 4px var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-q:focus-within:before{box-shadow:0 0 0 4px color-mix(in srgb,var(--atoolla-accent) 12%,transparent)}}.aq-q:has(.aq-choice.is-selected):before{border-color:var(--atoolla-accent);background:var(--atoolla-accent);color:var(--atoolla-on-accent)}.aq-q:has(.aq-choice.is-selected):after{background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-q:has(.aq-choice.is-selected):after{background:color-mix(in srgb,var(--atoolla-accent) 45%,var(--atoolla-edge))}}.aq-q.is-arriving:before{animation:aq-bubble-ping .7s var(--motion-ease-out)}.aq-q .fi-input-wrp,.dark .atoolla-quote-create .aq-q .fi-input-wrp{background-color:var(--atoolla-surface-overlay);min-height:3rem;box-shadow:0 0 0 1.5px var(--atoolla-edge);transition:box-shadow var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out);border-radius:.875rem}.aq-q .fi-input-wrp:hover{box-shadow:0 0 0 1.5px var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-q .fi-input-wrp:hover{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--atoolla-accent) 50%,var(--atoolla-edge))}}.aq-q .fi-input-wrp:focus-within{box-shadow:0 0 0 1.5px var(--atoolla-accent),0 0 0 5px var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-q .fi-input-wrp:focus-within{box-shadow:0 0 0 1.5px var(--atoolla-accent),0 0 0 5px color-mix(in srgb,var(--atoolla-accent) 12%,transparent)}}.aq-q .fi-input{color:var(--atoolla-ink);font-variant-numeric:tabular-nums;padding-inline:1rem;font-size:.875rem;font-weight:700}.aq-q .fi-input::placeholder{font-weight:500}.aq-q .fi-input-wrp-suffix{border-color:var(--atoolla-edge);padding-inline:1rem}.aq-q .fi-input-wrp.fi-invalid,.aq-q .fi-input-wrp.fi-invalid:hover,.aq-q .fi-input-wrp.fi-invalid:focus-within{box-shadow:0 0 0 1.5px var(--atoolla-status-danger-text),0 0 0 5px var(--atoolla-status-danger-bg)}.aq-q:has(.fi-input:not(:placeholder-shown)):before{border-color:var(--atoolla-accent);background:var(--atoolla-accent);color:var(--atoolla-on-accent)}.aq-q:has(.fi-input:not(:placeholder-shown)):after{background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-q:has(.fi-input:not(:placeholder-shown)):after{background:color-mix(in srgb,var(--atoolla-accent) 45%,var(--atoolla-edge))}}.aq-q:has(.fi-fo-field-wrp-error-message,[data-validation-error]):before{border-color:var(--atoolla-status-danger-text);color:var(--atoolla-status-danger-text)}.aq-estimate{z-index:3;border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);border-radius:.875rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex;position:sticky;top:4.5rem}@supports (color:color-mix(in lab,red,red)){.aq-estimate{background:color-mix(in srgb,var(--atoolla-surface-overlay) 92%,transparent)}}.aq-estimate{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards;padding:.75rem 1rem}.aq-estimate-progress{flex:12rem;min-width:0}.aq-estimate-progress-label{color:var(--atoolla-muted);margin-bottom:.375rem;font-size:.75rem}.aq-estimate-progress-label strong{color:var(--atoolla-ink)}.aq-estimate-bar{background:var(--atoolla-edge);border-radius:9999px;height:.375rem;overflow:hidden}.aq-estimate-bar span{border-radius:inherit;background:var(--atoolla-brand-gradient);height:100%;transition:width var(--motion-enter) var(--motion-ease-out);display:block}.aq-estimate-figures{gap:1.5rem;display:flex}.aq-estimate-figure{flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.aq-estimate-figure strong{color:var(--atoolla-ink);font-variant-numeric:tabular-nums;animation:aq-pulse var(--motion-content) var(--motion-ease-out);font-size:1.0625rem;font-weight:800}.aq-estimate-figure--money strong{color:var(--atoolla-accent-text)}.aq-estimate-figure span{color:var(--atoolla-muted);font-size:.6875rem}@media(min-width:1280px){.atoolla-quote-create-page .fi-grid-col:has(>.fi-sc-component>.aq-estimate){display:none}}.aq-preview{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-sunken);border-radius:.875rem;padding:1rem}.aq-preview-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:.25rem;padding:0 .25rem;display:flex}.aq-preview-eyebrow{color:var(--atoolla-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:800}.aq-preview-title{color:var(--atoolla-ink-strong);margin:.125rem 0 0;font-size:1.0625rem;font-weight:800}.aq-preview-stats{flex-wrap:wrap;gap:1.25rem;margin:0;display:flex}.aq-preview-stats>div{flex-direction:column;align-items:flex-end;line-height:1.15;display:flex}.aq-preview-stats dt{color:var(--atoolla-faint);letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:800}.aq-preview-stats dd{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;margin:.125rem 0 0;font-size:.9375rem;font-weight:800}.aq-preview-total dd{color:var(--atoolla-accent-text)}.aq-preview-note{color:var(--atoolla-muted);margin:.5rem .25rem 0;font-size:.8125rem;line-height:1.5}.aq-preview-milestone{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards;animation-delay:calc(min(var(--i,0),6) * var(--motion-stagger));border-radius:.75rem;margin-top:.625rem;overflow:hidden}.aq-preview-milestone-head{text-align:start;cursor:pointer;width:100%;transition:background-color var(--motion-base) var(--motion-ease-out);grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:.75rem;padding:.75rem .875rem;display:grid}.aq-preview-milestone-head:hover{background:var(--atoolla-surface-sunken)}.aq-preview-milestone-head:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:-2px}.aq-preview-milestone-index{background:var(--atoolla-ink-strong);color:var(--atoolla-surface-overlay);border-radius:.375rem;padding:.25rem .375rem;font-size:.625rem;font-weight:800;line-height:1}.aq-preview-milestone-title{color:var(--atoolla-ink-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:800;overflow:hidden}.aq-preview-milestone-meta{color:var(--atoolla-faint);white-space:nowrap;font-size:.75rem}.aq-preview-milestone-amount{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;font-weight:800}.aq-preview-milestone-chevron{width:1rem;height:1rem;color:var(--atoolla-faint);transition:transform var(--motion-content) var(--motion-ease-out);transform:rotate(-90deg)}.aq-preview-milestone.is-open .aq-preview-milestone-chevron{transform:rotate(0)}.aq-preview-milestone-body{border-top:1px solid var(--atoolla-edge-soft);padding:.25rem .875rem .5rem}.aq-preview-table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.8125rem}.aq-preview-table th:first-child,.aq-preview-table td:first-child{width:38%}.aq-preview-table th:nth-child(2),.aq-preview-table td:nth-child(2){width:24%}.aq-preview-table th:nth-child(3),.aq-preview-table td:nth-child(3){width:12%}.aq-preview-table th:nth-child(4),.aq-preview-table td:nth-child(4){width:9%}.aq-preview-table th:nth-child(5),.aq-preview-table td:nth-child(5){width:17%}.aq-preview-table th{color:var(--atoolla-faint);letter-spacing:.06em;text-align:start;text-transform:uppercase;padding:.5rem .375rem .375rem;font-size:.625rem;font-weight:800}.aq-preview-table td{border-top:1px solid var(--atoolla-edge-soft);color:var(--atoolla-ink);padding:.4375rem .375rem}.aq-preview-table tbody tr{transition:background-color var(--motion-base) var(--motion-ease-out)}.aq-preview-table tbody tr:hover{background:var(--seg)}@supports (color:color-mix(in lab,red,red)){.aq-preview-table tbody tr:hover{background:color-mix(in srgb,var(--seg) 6%,transparent)}}.aq-preview-table .aq-num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.aq-preview-dept{align-items:center;gap:.375rem;display:inline-flex}.aq-preview-dept:before{background:var(--seg);content:"";border-radius:.1875rem;flex:none;width:.5rem;height:.5rem}.aq-preview-warning{border:1px solid var(--atoolla-status-warning-border);background:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text);border-radius:.5rem;margin-top:.875rem;padding:.625rem .875rem;font-size:.8125rem;line-height:1.5}.aq-preview-warning ul{margin:.375rem 0 0;padding-inline-start:1.125rem;list-style:outside}.aq-missing-cta{border:1px solid var(--atoolla-status-warning-border);background:var(--atoolla-status-warning-bg);border-inline-start-width:3px;border-radius:.5rem;align-items:center;gap:.75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.aq-missing-cta{background:color-mix(in srgb,var(--atoolla-status-warning-bg) 55%,var(--atoolla-surface-overlay))}}.aq-missing-cta{padding:.75rem .875rem}.aq-missing-cta .fi-btn{box-shadow:0 1px 2px var(--atoolla-accent);font-weight:600}@supports (color:color-mix(in lab,red,red)){.aq-missing-cta .fi-btn{box-shadow:0 1px 2px color-mix(in srgb,var(--atoolla-accent) 35%,transparent)}}.aq-missing-cta .fi-btn:hover{box-shadow:0 4px 12px var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-missing-cta .fi-btn:hover{box-shadow:0 4px 12px color-mix(in srgb,var(--atoolla-accent) 30%,transparent)}}.aq-missing-cta .fi-btn:hover{transform:translateY(-1px)}@media(prefers-reduced-motion:reduce){.aq-missing-cta .fi-btn:hover{transform:none}}@media(max-width:640px){.aq-missing-cta .fi-btn{width:100%}.aq-preview-milestone-head{grid-template-columns:auto minmax(0,1fr) auto auto}.aq-preview-milestone-meta,.aq-preview-table thead{display:none}.aq-preview-table tr{border-top:1px solid var(--atoolla-edge-soft);grid-template-columns:1fr auto;padding-block:.375rem;display:grid}.aq-preview-table td{border-top:0;padding:.125rem .375rem;width:auto!important}}.aq-buddy{animation:aq-rise var(--motion-enter) var(--motion-ease-out) .12s backwards;flex-direction:column;gap:.75rem;display:flex;position:sticky;top:5.5rem}@media(max-width:1279px){.aq-buddy{position:static}}.aq-doc{--aq-doc-pad:1.125rem;border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);border-radius:1rem;position:relative}.aq-doc:before{background:var(--atoolla-brand-gradient);content:"";top:-1px;border-radius:0 0 9999px 9999px;height:3px;position:absolute;inset-inline:1.25rem}.aq-doc-head{padding:1.25rem var(--aq-doc-pad) .875rem}.aq-doc-kicker{color:var(--atoolla-faint);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.aq-doc-stamp{border:1px dashed var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.aq-doc-stamp{border:1px dashed color-mix(in srgb,var(--atoolla-accent) 55%,transparent)}}.aq-doc-stamp{color:var(--atoolla-accent-text);letter-spacing:.12em;text-transform:uppercase;border-radius:.3125rem;padding:.125rem .4375rem;font-size:.5625rem;font-weight:800}.aq-doc-title{color:var(--atoolla-ink-strong);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:.625rem 0 0;font-size:1.1875rem;font-weight:800;line-height:1.25;overflow:hidden}.aq-doc-title .is-placeholder{color:var(--atoolla-faint)}.aq-doc-meta{color:var(--atoolla-muted);margin:.1875rem 0 0;font-size:.8125rem}.aq-doc-meta strong{color:var(--atoolla-ink-strong);animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards;font-weight:700;display:inline-block}.aq-doc-checks{border-block:1px dashed var(--atoolla-edge);padding:.875rem var(--aq-doc-pad);flex-direction:column;gap:.5rem;margin:0;list-style:none;display:flex}.aq-doc-check{grid-template-columns:1.125rem 4.25rem minmax(0,1fr);align-items:center;gap:.3125rem .625rem;font-size:.8125rem;display:grid}.aq-doc-check-mark{border:1.5px dashed var(--atoolla-edge);color:#0000;border-radius:9999px;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.aq-doc-check-mark svg{width:.6875rem;height:.6875rem}.aq-doc-check.is-done .aq-doc-check-mark{background:var(--atoolla-status-success-text);color:var(--atoolla-on-accent);animation:aq-pop var(--motion-content) var(--motion-ease-out) backwards;border:0}.aq-doc-check-label{color:var(--atoolla-faint);letter-spacing:.05em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.aq-doc-check-value{color:var(--atoolla-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aq-doc-check.is-done .aq-doc-check-value{color:var(--atoolla-ink-strong);font-weight:700}.aq-doc-check-bar{background:var(--atoolla-edge-soft);border-radius:9999px;grid-column:3;height:.25rem;overflow:hidden}.dark .aq-doc-check-bar{background:var(--atoolla-edge)}.aq-doc-check-bar span{border-radius:inherit;background:var(--atoolla-brand-gradient);height:100%;transition:width var(--motion-enter) var(--motion-ease-out);display:block}.aq-doc-figures{padding:.875rem var(--aq-doc-pad) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aq-doc-figure{flex-direction:column;gap:.1875rem;line-height:1.1;display:flex}.aq-doc-figure+.aq-doc-figure{border-inline-start:1px solid var(--atoolla-edge-soft);padding-inline-start:.875rem}.aq-doc-figure strong{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:800}.aq-doc-figure span{color:var(--atoolla-muted);font-size:.6875rem}.aq-buddy-chart{padding:1rem var(--aq-doc-pad) 1.125rem;flex-direction:column;gap:.75rem;display:flex}.aq-buddy-chart-title{color:var(--atoolla-faint);letter-spacing:.06em;text-transform:uppercase;font-size:.625rem;font-weight:800}.aq-buddy-bar{animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards;animation-delay:calc(min(var(--i,0),6) * var(--motion-stagger))}.aq-buddy-bar-head{color:var(--atoolla-ink-strong);align-items:center;gap:.5rem;margin-bottom:.375rem;font-size:.75rem;font-weight:700;display:flex}.aq-buddy-bar-index{background:var(--atoolla-surface-sunken);color:var(--atoolla-muted);border-radius:.3125rem;flex:none;padding:.25rem .3125rem;font-size:.625rem;font-weight:800;line-height:1}.aq-buddy-bar-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aq-buddy-bar-head em{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;flex:none;font-style:normal;font-weight:800}.aq-buddy-bar-head small{width:2.25rem;color:var(--atoolla-faint);font-variant-numeric:tabular-nums;text-align:end;flex:none;font-size:.6875rem;font-weight:600}.aq-buddy-bar-track{background:var(--atoolla-surface-sunken);height:.625rem;box-shadow:inset 0 0 0 1px var(--atoolla-edge-soft);border-radius:9999px}.aq-buddy-bar-fill{transform-origin:0;height:100%;transition:width var(--motion-enter) var(--motion-ease-out);animation:aq-bar-grow var(--motion-enter) var(--motion-ease-out) backwards;animation-delay:calc(var(--i,0) * 70ms + .12s);gap:2px;display:flex}.aq-buddy-bar-seg{background:linear-gradient(to bottom,#ffffff38,#fff0 60%),var(--seg);cursor:default;min-width:4px;height:100%;transition:opacity var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out);border-radius:9999px;flex-shrink:1;flex-basis:0;display:block}.aq-buddy-chart.is-focused .aq-buddy-bar-seg:not(.is-active){opacity:.25}.aq-buddy-bar-seg.is-active{transform:scaleY(1.35)}.aq-buddy-legend{flex-wrap:wrap;gap:.375rem;margin-top:.125rem;display:flex}.aq-buddy-legend-item{border:1px solid var(--atoolla-edge-soft);background:var(--atoolla-surface-overlay);color:var(--atoolla-muted);cursor:default;transition:border-color var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),opacity var(--motion-base) var(--motion-ease-out);border-radius:9999px;align-items:center;gap:.375rem;padding:.1875rem .5rem .1875rem .375rem;font-size:.6875rem;font-weight:600;display:inline-flex}.aq-buddy-legend-item.is-active{border-color:var(--seg)}@supports (color:color-mix(in lab,red,red)){.aq-buddy-legend-item.is-active{border-color:color-mix(in srgb,var(--seg) 45%,transparent)}}.aq-buddy-legend-item.is-active{background:var(--seg)}@supports (color:color-mix(in lab,red,red)){.aq-buddy-legend-item.is-active{background:color-mix(in srgb,var(--seg) 10%,var(--atoolla-surface-overlay))}}.aq-buddy-legend-item.is-active{color:var(--atoolla-ink-strong)}.aq-buddy-chart.is-focused .aq-buddy-legend-item:not(.is-active){opacity:.55}.aq-buddy-legend-dot{background:var(--seg);border-radius:9999px;flex:none;width:.5rem;height:.5rem}.aq-buddy-legend-value{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;font-weight:800}.aq-buddy-bom{border-top:1px dashed var(--atoolla-edge-soft);color:var(--atoolla-muted);justify-content:space-between;align-items:baseline;gap:.5rem;margin-top:.5rem;padding-top:.5rem;font-size:.75rem;font-weight:600;display:flex}.aq-buddy-bom-value{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.375rem;display:inline-flex}.aq-buddy-bom-value strong{color:var(--atoolla-ink-strong);font-weight:800}.aq-buddy-bom-value small{font-size:.6875rem}.aq-buddy-empty{padding:1rem var(--aq-doc-pad);color:var(--atoolla-muted);margin:0;font-size:.8125rem}.aq-doc-total{border-top:1.5px dashed var(--atoolla-edge);background:var(--atoolla-surface-sunken);padding:1rem var(--aq-doc-pad) 1.125rem;border-radius:0 0 1rem 1rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex;position:relative}.aq-doc-total:before,.aq-doc-total:after{border:1px solid var(--atoolla-edge);background:var(--atoolla-page);content:"";border-radius:9999px;width:1rem;height:1rem;position:absolute;top:-.5625rem}.aq-doc-total:before{clip-path:inset(0 0 0 50%);left:-.5625rem}.aq-doc-total:after{clip-path:inset(0 50% 0 0);right:-.5625rem}.aq-doc-total-label{color:var(--atoolla-ink-strong);letter-spacing:.05em;text-transform:uppercase;flex-direction:column;gap:.125rem;font-size:.75rem;font-weight:800;display:flex}.aq-doc-total-label small{color:var(--atoolla-faint);letter-spacing:0;text-transform:none;font-size:.6875rem;font-weight:500}.aq-doc-total-value{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex-direction:column;align-items:flex-end;font-size:1.625rem;font-weight:800;line-height:1.1;display:flex;position:relative}.aq-doc-total-value.is-muted{color:var(--atoolla-muted);font-size:1rem}.aq-doc-charges{border-top:1px solid var(--atoolla-edge-soft);flex-basis:100%;gap:.5rem;margin:.25rem 0 0;padding-top:.875rem;font-size:.8125rem;line-height:1.25;display:grid}.aq-doc-charges>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.aq-doc-charges dt{color:var(--atoolla-muted)}.aq-doc-charges dd{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.aq-doc-charges-total{border-top:1px solid var(--atoolla-edge-soft);margin-top:.25rem;padding-top:.75rem}.aq-doc-charges-total dt{color:var(--atoolla-ink-strong);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:800}.aq-doc-charges-total dd{font-size:1.125rem;font-weight:800}.aq-doc-delta{background:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text);letter-spacing:0;white-space:nowrap;animation:aq-delta 2.6s var(--motion-ease-out) backwards;bottom:calc(100% + .25rem);border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-style:normal;font-weight:800;position:absolute;inset-inline-end:0}.aq-doc-total-value[data-trend=down] .aq-doc-delta{background:var(--atoolla-surface-overlay);color:var(--atoolla-muted);box-shadow:inset 0 0 0 1px var(--atoolla-edge)}.aq-build{z-index:60;background:var(--atoolla-page);justify-content:center;align-items:center;display:none;position:fixed;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.aq-build{background:color-mix(in srgb,var(--atoolla-page) 72%,transparent)}}.aq-build{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:aq-fade var(--motion-content) var(--motion-ease-out) backwards}.aq-build-card{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);width:min(21rem,100vw - 2rem);box-shadow:var(--atoolla-shadow);animation:aq-rise var(--motion-enter) var(--motion-ease-out) backwards;border-radius:1rem;padding:1.5rem}.aq-build-doc{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-sunken);border-radius:.625rem;flex-direction:column;gap:.4375rem;padding:.875rem;display:flex;position:relative;overflow:hidden}.aq-build-doc:before{background:var(--atoolla-brand-gradient);content:"";border-radius:9999px;width:35%;height:.25rem;margin-bottom:.25rem}.aq-build-doc span{width:var(--w);background:var(--atoolla-edge);transform-origin:0;height:.375rem;animation:aq-build-line 2.4s var(--motion-ease-in-out) infinite;animation-delay:calc(var(--d) * .18s);border-radius:9999px;display:block}.aq-build-title{color:var(--atoolla-ink-strong);margin:1rem 0 .625rem;font-size:1rem;font-weight:800}.aq-build-steps{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.aq-build-steps li{color:var(--atoolla-faint);animation:aq-build-step-text var(--motion-content) var(--motion-ease-out) both;animation-delay:calc(.3s + var(--d) * .65s);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.aq-build-step-mark{border:1.5px solid var(--atoolla-edge);color:#0000;width:1.125rem;height:1.125rem;animation:aq-build-step-mark var(--motion-content) var(--motion-ease-out) both;animation-delay:calc(.3s + var(--d) * .65s);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.aq-build-step-mark svg{width:.6875rem;height:.6875rem}@keyframes aq-rise{0%{opacity:0;transform:translateY(var(--motion-rise))}to{opacity:1;transform:translateY(0)}}@keyframes aq-fade{0%{opacity:0}to{opacity:1}}@keyframes aq-step-in{0%{opacity:0;transform:translate(calc(14px * var(--atoolla-dir,1)))}to{opacity:1;transform:translate(0)}}@keyframes aq-bar-grow{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}@keyframes aq-pop{0%{transform:scale(.7)}to{transform:scale(1)}}@keyframes aq-pulse{0%{opacity:.5}to{opacity:1}}@keyframes aq-ping{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes aq-bubble-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--atoolla-accent) 35%,transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb,var(--atoolla-accent) 0%,transparent)}}@keyframes aq-delta{0%{opacity:0;transform:translateY(6px)}12%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes aq-build-line{0%{background:var(--atoolla-edge);transform:scaleX(.1)}45%,70%{background:color-mix(in srgb,var(--atoolla-accent) 30%,var(--atoolla-edge));transform:scaleX(1)}to{background:var(--atoolla-edge);transform:scaleX(1)}}@keyframes aq-build-step-text{0%{color:var(--atoolla-faint)}to{color:var(--atoolla-ink-strong)}}@keyframes aq-build-step-mark{0%{border-color:var(--atoolla-edge);color:#0000;background:0 0}to{border-color:var(--atoolla-status-success-text);background:var(--atoolla-status-success-text);color:var(--atoolla-on-accent)}}@media(max-width:640px){.aq-choices{grid-template-columns:1fr}.aq-choices--tile{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-estimate-figures{justify-content:space-between;width:100%}.aq-intro-icon{width:2.5rem;height:2.5rem}.aq-intro-title{font-size:1.125rem}.atoolla-quote-create-page .fi-sc-wizard-step.fi-active>.fi-sc,.dark .atoolla-quote-create-page .fi-sc-wizard-step.fi-active>.fi-sc{padding:1.125rem 1rem 1.25rem}.aq-q{--aq-bubble:1.5rem;padding-inline-start:calc(var(--aq-bubble) + .75rem)}}@media(prefers-reduced-motion:reduce){.atoolla-quote-create .fi-sc-wizard-step.fi-active,.atoolla-quote-create .fi-sc-wizard-header-step .fi-icon,.atoolla-quote-create .fi-sc-wizard-header-step-icon-ctn:after,.aq-intro-icon,.aq-choice,.aq-choice.is-selected .aq-choice-check,.aq-q.is-arriving:before,.aq-estimate,.aq-estimate-figure strong,.aq-preview-milestone,.aq-buddy,.aq-buddy-bar,.aq-buddy-bar-fill,.aq-doc-meta strong,.aq-doc-check.is-done .aq-doc-check-mark,.aq-build,.aq-build-card,.aq-build-doc span{animation:none!important}.aq-doc-delta{animation-name:aq-fade}.aq-choice:hover,.aq-choices--hero .aq-choice:hover,.aq-choice:hover .aq-choice-icon,.aq-buddy-bar-seg.is-active{transform:none}.aq-art-doc,.aq-art-row-bar,.aq-art-flow,.atoolla-quote-create .fi-sc-wizard-header-step:not(:last-child):after{transition-duration:0s}}.atoolla-onboarding .fi-simple-layout,.dark .atoolla-onboarding .fi-simple-layout{background:var(--atoolla-surface-overlay)}.atoolla-onboarding .fi-simple-layout-header{z-index:30}.atoolla-onboarding .fi-simple-main-ctn{display:block}.atoolla-onboarding .fi-simple-main,.dark .atoolla-onboarding .fi-simple-main{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;max-width:none!important}.atoolla-onboarding .fi-simple-header{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.atoolla-onboarding .fi-simple-page>.fi-sc,.atoolla-onboarding .fi-simple-page-content{gap:0}.atoolla-onboarding .fi-sc-wizard-header,.atoolla-onboarding .fi-sc-wizard-footer{display:none!important}.atoolla-onboarding .fi-sc-wizard{flex-direction:column;justify-content:center;min-height:calc(100dvh - 4.5rem);padding:2.5rem clamp(1.5rem,5vw,5rem);display:flex}.atoolla-onboarding .fi-sc-wizard-step.fi-active{width:100%;max-width:34rem;margin-inline:auto!important}.atoolla-onboarding .fi-sc-wizard-step.fi-active,.atoolla-onboarding .fi-sc-wizard-step.fi-active>.fi-sc,.dark .atoolla-onboarding .fi-sc-wizard-step.fi-active>.fi-sc{background:0 0;border:0;border-radius:0;margin:0;padding:0}.ob-top{z-index:20;border-bottom:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;height:4rem;display:grid;position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.ob-top{background:color-mix(in srgb,var(--atoolla-surface-overlay) 88%,transparent)}}.ob-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-inline:1rem 11rem}.ob-back{width:2.25rem;height:2.25rem;color:var(--atoolla-ink);transition:background-color var(--motion-base) var(--motion-ease-out),opacity var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.ob-back:hover:not(:disabled){background:var(--atoolla-surface-sunken);transform:translate(calc(-2px * var(--atoolla-dir,1)))}.ob-back:disabled{opacity:0;pointer-events:none}.ob-back:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.ob-back-icon{width:1.25rem;height:1.25rem}.ob-ws{align-items:center;gap:.625rem;min-width:0;display:flex}.ob-mono{background:var(--atoolla-brand-gradient);color:#fff;letter-spacing:-.02em;width:2.25rem;height:2.25rem;transition:opacity var(--motion-content) var(--motion-ease-out),filter var(--motion-content) var(--motion-ease-out);border-radius:.625rem;flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:inline-flex}.ob-mono.is-logo,.sc-rail-mark.is-logo,.sc-doc-mark.is-logo,.ob-build-mark.is-logo,.ob-scene .sc-atoolla{border:1px solid var(--atoolla-edge);background:#fff}.ob-logo-img{object-fit:contain;width:72%;height:72%;display:block}.ob-ws-text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ob-ws-text strong{color:var(--atoolla-ink-strong);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:800;overflow:hidden}.ob-ws-text strong.is-placeholder{color:var(--atoolla-faint)}.ob-ws-meta{min-width:0;color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);white-space:nowrap;gap:.625rem;display:flex;overflow:hidden}.ob-ws-bit{animation:ob-drop-in var(--motion-content) var(--motion-ease-out) backwards;align-items:center;gap:.25rem;display:inline-flex}.ob-ws-icon{display:inline-flex}.ob-ws-svg{width:.875rem;height:.875rem;color:var(--atoolla-accent-text)}.ob-progress{flex-direction:column;gap:.3125rem;min-width:0;display:flex}@media(min-width:768px){.ob-progress{width:min(22rem,34vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.ob-segs{grid-template-columns:5fr 2fr 4fr;gap:.375rem;display:grid}.ob-seg{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ob-seg-track{background:var(--atoolla-edge);border-radius:9999px;height:.3125rem;display:block;overflow:hidden}.ob-seg-fill{border-radius:inherit;background:var(--atoolla-accent);height:100%;transition:width .5s var(--motion-ease-in-out);display:block}.ob-seg.is-done .ob-seg-fill{background:var(--atoolla-brand-gradient)}.ob-seg-label{color:var(--atoolla-faint);font-size:var(--atoolla-fs-tag);white-space:nowrap;align-items:center;gap:.25rem;font-weight:700;display:inline-flex;overflow:hidden}.ob-seg.is-active .ob-seg-label{color:var(--atoolla-ink-strong)}.ob-seg.is-done .ob-seg-label{color:var(--atoolla-status-success-text)}.ob-seg-tick{width:.75rem;height:.75rem;display:none}.ob-seg.is-done .ob-seg-tick{display:block}.ob-seg.is-just-done .ob-seg-tick{animation:aq-pop var(--motion-content) var(--motion-ease-out) backwards}.ob-count{color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);text-align:center}.ob-count strong{color:var(--atoolla-ink-strong)}.ob-top{height:4.5rem}.ob-q:not(.is-current),.fi-sc-wizard-step .fi-grid-col:has(>.ob-q:not(.is-current)),.fi-sc-wizard-step .fi-grid-col:has(>.fi-sc-component>.ob-q:not(.is-current)){display:none}.ob-q>.fi-sc,.ob-q{gap:1.25rem}.ob-q.is-current{animation:ob-q-in-forward .42s var(--motion-ease-out) backwards}[data-dir="-1"] .ob-q.is-current{animation-name:ob-q-in-back}.ob-q-eyebrow{color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-loose);text-transform:uppercase;font-weight:800}.ob-q-title{color:var(--atoolla-ink-strong);font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem);font-weight:var(--atoolla-fw-heading);letter-spacing:var(--atoolla-tracking-heading);text-wrap:balance;margin-top:.5rem;line-height:1.12}.ob-q-hint{color:var(--atoolla-muted);margin-top:.5rem;font-size:1rem;line-height:1.5}.ob-q-head{margin-bottom:.5rem}.atoolla-onboarding .fi-fo-field-label-content{color:var(--atoolla-ink-strong);font-weight:700}.atoolla-onboarding .ob-big-input .fi-input{letter-spacing:-.01em;padding-block:.875rem;font-size:1.25rem;font-weight:700}.atoolla-onboarding .ob-big-input .fi-input::placeholder{font-weight:500}.atoolla-onboarding .ob-narrow{max-width:16rem}.atoolla-onboarding .fi-select-input-btn{min-height:3.25rem;font-size:1rem}.ob-url-preview{color:var(--atoolla-faint);font-size:var(--atoolla-fs-label);align-items:center;gap:.375rem;margin-top:-.5rem;display:flex}.ob-url-icon{width:1rem;height:1rem}.ob-url-preview b{color:var(--atoolla-ink-strong);font-weight:700}.ob-url-preview b.is-placeholder{color:var(--atoolla-faint);font-weight:500}.ob-equation{background:var(--atoolla-surface-sunken);color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);border-radius:.75rem;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;padding:.75rem 1rem;display:flex}.dark .ob-equation{background:var(--atoolla-surface-recessed)}.ob-equation strong{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;font-weight:800}.ob-eq-op{color:var(--atoolla-faint);font-weight:700}.ob-eq-result strong{color:var(--atoolla-accent-text)}.atoolla-onboarding .ob-reveal{animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards}.atoolla-onboarding .ob-quiet .aq-choice{padding-block:.3125rem}.atoolla-onboarding .aq-choices--option .aq-choice{align-items:center;padding:.875rem 1rem}.atoolla-onboarding .aq-choices--option .aq-choice-icon{border-radius:.625rem;width:2.125rem;height:2.125rem}.atoolla-onboarding .aq-choices--option .aq-choice-icon-svg{width:1.125rem;height:1.125rem}.atoolla-onboarding .aq-choices--option .aq-choice-title{font-size:.9375rem}.atoolla-onboarding .aq-choices--option .aq-choice-desc{font-size:var(--atoolla-fs-label)}.atoolla-onboarding .aq-choice-key{border:1px solid var(--atoolla-edge);width:1.625rem;height:1.625rem;color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);border-radius:.4375rem;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.atoolla-onboarding .fi-fo-tags-input .fi-input{padding-block:.8125rem;font-size:1rem}.atoolla-onboarding .fi-fo-tags-input .fi-fo-tags-input-tags-ctn{border-top-color:var(--atoolla-edge);background:var(--atoolla-surface-overlay);gap:.5rem;padding:.875rem}.atoolla-onboarding .fi-fo-tags-input .fi-fo-tags-input-tags-ctn>.fi-badge{--dot:#da4e7d;border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);min-height:2.125rem;color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-label);--tw-ring-shadow:0 0 #0000;animation:ob-drop-in var(--motion-content) var(--motion-ease-out) backwards;transition:border-color var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out);border-radius:9999px;align-items:center;gap:.4375rem;padding:.25rem .3125rem .25rem .75rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #10204f0f}.atoolla-onboarding .fi-fo-tags-input .fi-badge:nth-of-type(8n+2){--dot:#e27e36}.atoolla-onboarding .fi-fo-tags-input .fi-badge:nth-of-type(8n+3){--dot:#2d9bd2}.atoolla-onboarding .fi-fo-tags-input .fi-badge:nth-of-type(8n+4){--dot:#39ac73}.atoolla-onboarding .fi-fo-tags-input .fi-badge:nth-of-type(8n+5){--dot:#9061d1}.atoolla-onboarding .fi-fo-tags-input .fi-badge:nth-of-type(8n+6){--dot:#e6b31a}.atoolla-onboarding .fi-fo-tags-input .fi-badge:nth-of-type(8n+7){--dot:#309ca6}.atoolla-onboarding .fi-fo-tags-input .fi-badge:nth-of-type(8n+8){--dot:#da5a4e}.atoolla-onboarding .fi-fo-tags-input .fi-badge:before{background:var(--dot);content:"";border-radius:9999px;flex:none;width:.5rem;height:.5rem}.atoolla-onboarding .fi-fo-tags-input .fi-badge:hover{border-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.atoolla-onboarding .fi-fo-tags-input .fi-badge:hover{border-color:color-mix(in srgb,var(--atoolla-accent) 35%,var(--atoolla-edge))}}.atoolla-onboarding .fi-fo-tags-input .fi-badge .fi-badge-label-ctn{align-self:center;align-items:center;display:inline-flex}.atoolla-onboarding .fi-fo-tags-input .fi-badge .fi-badge-label{color:inherit;padding:0;line-height:1.25rem;display:block}.atoolla-onboarding .fi-fo-tags-input .fi-badge-delete-btn{background:var(--atoolla-edge-soft);width:1.5rem;height:1.5rem;color:var(--atoolla-ink);transition:background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out);border-radius:9999px;justify-content:center;align-items:center;margin:0;display:inline-flex}.atoolla-onboarding .fi-fo-tags-input .fi-badge-delete-btn:hover{background:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text)}.atoolla-onboarding .fi-fo-tags-input .fi-badge-delete-btn .fi-icon{width:.875rem;height:.875rem}.dark .atoolla-onboarding .fi-fo-tags-input .fi-fo-tags-input-tags-ctn,.dark .atoolla-onboarding .fi-fo-tags-input .fi-fo-tags-input-tags-ctn>.fi-badge{background:var(--atoolla-surface-overlay)}.ob-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.75rem;display:flex}.atoolla-onboarding .ob-continue{gap:.5rem;min-height:3rem;padding-inline:1.375rem 1.125rem;font-size:.9375rem;font-weight:800}.ob-continue-icon{width:1.125rem;height:1.125rem;transition:transform var(--motion-base) var(--motion-ease-out)}.ob-continue:hover .ob-continue-icon{transform:translate(calc(3px * var(--atoolla-dir,1)))}.ob-skip-q{color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);border-radius:.5rem;padding:.5rem .75rem;font-weight:700}.ob-skip-q:hover{background:var(--atoolla-surface-sunken);color:var(--atoolla-ink-strong)}.ob-q.is-missing .ob-actions:after{color:var(--atoolla-status-danger-text);content:attr(data-ob-msg);font-size:var(--atoolla-fs-label);animation:aq-rise var(--motion-base) var(--motion-ease-out) backwards;flex-basis:100%;font-weight:600}.ob-q.is-missing .ob-actions[data-ob-msg=""]:after{display:none}.ob-q.is-missing .ob-q-head{animation:ob-nudge .42s var(--motion-ease-out)}.aq-choices--chip{flex-wrap:wrap;gap:.5rem;display:flex}.aq-choices--chip .aq-choice{border-radius:9999px;gap:.5rem;width:auto;padding:.4375rem .875rem .4375rem .4375rem}.aq-choices--chip .aq-choice:not(:has(.aq-choice-mono,.aq-choice-icon)){padding-inline-start:.875rem}.aq-choices--chip .aq-choice-icon{border-radius:9999px;width:1.75rem;height:1.75rem}.aq-choices--chip .aq-choice-icon-svg{width:1rem;height:1rem}.aq-choices--chip .aq-choice-title{font-size:var(--atoolla-fs-label);white-space:nowrap;font-weight:700}.aq-choices--chip .aq-choice-check{opacity:0;width:0;height:1.125rem;transition:width var(--motion-base) var(--motion-ease-out),margin var(--motion-base) var(--motion-ease-out),opacity var(--motion-base) var(--motion-ease-out);border-width:0;margin-inline-start:-.5rem}.aq-choices--chip .aq-choice.is-selected .aq-choice-check{opacity:1;width:1.125rem;margin-inline-start:0}.aq-choices--chip .aq-choice:hover .aq-choice-icon{transform:none}.aq-choice-mono,.ob-tool{--mono-bg:hsl(var(--mono-hue,220) 45% 92%);--mono-ink:hsl(var(--mono-hue,220) 45% 30%);background:var(--mono-bg);width:1.75rem;height:1.75rem;color:var(--mono-ink);letter-spacing:-.01em;transition:transform var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:.6875rem;font-weight:800;display:inline-flex}.dark .aq-choice-mono,.dark .ob-tool{--mono-bg:hsl(var(--mono-hue,220) 30% 24%);--mono-ink:hsl(var(--mono-hue,220) 60% 82%)}.aq-choice.is-selected .aq-choice-mono{background:var(--atoolla-accent);color:var(--atoolla-on-accent);transform:rotate(-8deg)}.ob-build{z-index:60;background:var(--atoolla-page);justify-content:center;align-items:center;display:none;position:fixed;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.ob-build{background:color-mix(in srgb,var(--atoolla-page) 82%,transparent)}}.ob-build{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:aq-fade var(--motion-content) var(--motion-ease-out) backwards;padding:1rem}.ob-build-card{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);width:min(26rem,100%);animation:aq-rise var(--motion-enter) var(--motion-ease-out) backwards;border-radius:1.25rem;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1.75rem 1.75rem;display:flex;box-shadow:0 24px 60px -24px #10204f59}.ob-build-mark{background:var(--atoolla-brand-gradient);color:#fff;border-radius:1.125rem;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.375rem;font-weight:800;display:inline-flex;position:relative}.ob-build-mark:after{border:2px solid #0000;border-top-color:var(--atoolla-accent);border-right-color:var(--atoolla-brand-blue);content:"";border-radius:1.4375rem;animation:1s linear infinite ob-spin;position:absolute;top:-.4375rem;right:-.4375rem;bottom:-.4375rem;left:-.4375rem}.ob-build-title{color:var(--atoolla-ink-strong);text-align:center;font-size:1.125rem;font-weight:800}.ob-build-steps{flex-direction:column;gap:.625rem;width:100%;display:flex}.ob-build-steps li{color:var(--atoolla-faint);font-size:var(--atoolla-fs-label);animation:aq-build-step-text var(--motion-content) var(--motion-ease-out) forwards;animation-delay:calc(var(--d) * .42s + .2s);align-items:center;gap:.625rem;display:flex}.ob-build-steps b{margin-inline:.25em;font-weight:800}.ob-build-tick{border:1.5px solid var(--atoolla-edge);width:1rem;height:1rem;animation:aq-build-step-mark var(--motion-content) var(--motion-ease-out) forwards;animation-delay:inherit;border-radius:9999px;flex:none}.atoolla-onboarding .fi-sc:has(>.fi-grid-col>.fi-sc-component>.ob-stage-root){flex-direction:column;gap:0;display:flex}.atoolla-onboarding .fi-grid-col:has(>.fi-sc-component>.ob-stage-root),.atoolla-onboarding .fi-sc-component:has(>.ob-stage-root),.ob-stage-root,.ob-stage{display:contents}.atoolla-onboarding .fi-sc:has(>.fi-grid-col>.fi-sc-component>.ob-stage-root)>.fi-grid-col:not(:has(>.fi-sc-component>.ob-stage-root)){order:1}.ob-scene{--mark-size:clamp(16rem, 34vw, 30rem);--mark-top:-4.5rem;--mark-right:-5.5rem;--mark-opacity:.16;--mark-opacity-lit:.24;isolation:isolate;border-top:1px solid var(--atoolla-edge);background:radial-gradient(70% 60% at 90% 0%,var(--atoolla-brand),transparent 70%),var(--atoolla-surface-sunken);order:2;justify-content:center;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ob-scene{background:radial-gradient(70% 60% at 90% 0%,color-mix(in srgb,var(--atoolla-brand) 7%,transparent),transparent 70%),var(--atoolla-surface-sunken)}}.ob-scene{padding:1.75rem 1rem 2.5rem}.dark .ob-scene{background:var(--atoolla-surface-recessed)}@media(min-width:1024px){.atoolla-onboarding .fi-sc-wizard{width:50%;max-width:none;margin:0}.ob-scene{top:4.5rem;z-index:1;border-top:0;border-inline-start:1px solid var(--atoolla-edge);background:radial-gradient(60% 50% at 85% 10%,var(--atoolla-brand),transparent 70%),radial-gradient(50% 45% at 10% 95%,var(--atoolla-brand-blue),transparent 70%),var(--atoolla-surface-sunken);inset-inline-end:0;justify-content:center;align-items:center;width:50%;display:flex;position:fixed;bottom:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ob-scene{background:radial-gradient(60% 50% at 85% 10%,color-mix(in srgb,var(--atoolla-brand) 7%,transparent),transparent 70%),radial-gradient(50% 45% at 10% 95%,color-mix(in srgb,var(--atoolla-brand-blue) 7%,transparent),transparent 70%),var(--atoolla-surface-sunken)}}.ob-scene{padding:2.5rem clamp(2rem,5vw,5rem)}.dark .ob-scene{background:radial-gradient(60% 50% at 85% 10%,var(--atoolla-brand),transparent 70%),radial-gradient(50% 45% at 10% 95%,var(--atoolla-brand-blue),transparent 70%),var(--atoolla-surface-recessed)}@supports (color:color-mix(in lab,red,red)){.dark .ob-scene{background:radial-gradient(60% 50% at 85% 10%,color-mix(in srgb,var(--atoolla-brand) 10%,transparent),transparent 70%),radial-gradient(50% 45% at 10% 95%,color-mix(in srgb,var(--atoolla-brand-blue) 10%,transparent),transparent 70%),var(--atoolla-surface-recessed)}}}.ob-scene-inner{width:100%;max-width:30rem}.sc{animation:ob-scene-in .52s var(--motion-ease-out) backwards;flex-direction:column;gap:1.5rem;margin:0;display:flex}.sc-caption{color:var(--atoolla-muted);text-align:center;text-wrap:balance;font-size:.9375rem;line-height:1.5}.sc-caption strong{color:var(--atoolla-ink-strong);font-weight:800}.sc-window,.sc-doc,.sc-calc,.sc-table,.sc-capacity,.sc-tcard,.sc-flow-node,.sc-tool{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);box-shadow:0 18px 40px -24px #10204f47}.sc-window{border-radius:1rem;overflow:hidden}.sc-bar{border-bottom:1px solid var(--atoolla-edge);align-items:center;gap:.3125rem;padding:.625rem .875rem;display:flex}.sc-bar>i{background:var(--atoolla-edge);border-radius:9999px;width:.5rem;height:.5rem}.sc-url{background:var(--atoolla-surface-sunken);color:var(--atoolla-faint);font-size:var(--atoolla-fs-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;margin-inline:auto;padding:.1875rem .875rem;overflow:hidden}.sc-url b{color:var(--atoolla-ink-strong);font-weight:700}.sc-body{min-height:15rem;display:flex}.sc-rail{background:var(--atoolla-brand-navy);flex-direction:column;align-items:center;gap:.5rem;width:3rem;padding-block:.875rem;display:flex}.dark .sc-rail{background:var(--atoolla-sidebar-bg)}.sc-rail-mark,.sc-doc-mark,.sc-atoolla{background:var(--atoolla-brand-gradient);color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;font-size:.6875rem;font-weight:800;display:inline-flex}.sc-rail-mark{margin-bottom:.375rem}.sc-rail>i{background:#ffffff2e;border-radius:9999px;width:1.25rem;height:.3125rem}.sc-rail>i.is-on{background:var(--atoolla-accent-on-navy)}.sc-main{flex-direction:column;flex:1;gap:.625rem;min-width:0;padding:1.125rem;display:flex}.sc-kicker{color:var(--atoolla-faint);font-size:var(--atoolla-fs-muted)}.sc-title{color:var(--atoolla-ink-strong);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;margin-top:-.375rem;font-size:1.375rem;font-weight:800;overflow:hidden}.sc-title.is-placeholder{color:var(--atoolla-faint)}.sc-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.sc-kpis span{border:1px solid var(--atoolla-edge);border-radius:.625rem;flex-direction:column;padding:.5rem .625rem;display:flex}.sc-kpis em{color:var(--atoolla-faint);font-size:var(--atoolla-fs-tag);font-style:normal;font-weight:700}.sc-kpis b{color:var(--atoolla-ink-strong);font-size:.9375rem}.sc-lines{flex-direction:column;gap:.4375rem;display:flex}.sc-lines i{background:var(--atoolla-edge-soft);border-radius:9999px;height:.5rem}.sc-lines i:first-child{width:90%}.sc-lines i:nth-child(2){width:70%}.sc-lines i:nth-child(3){width:80%}.sc-fan{flex-direction:column;align-items:center;gap:.75rem;display:flex}.sc-tcard{width:min(21rem,100%);transform:translate(calc((var(--i) - 1) * 1.5rem)) rotate(calc((var(--i) - 1) * -1.25deg));animation:sc-deal .56s var(--motion-ease-out) backwards;animation-delay:calc(var(--i) * 90ms);border-radius:.875rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.125rem .75rem;padding:.875rem 1rem;display:grid}.sc-tcard>b,.sc-tcard-meta,.sc-tcard-bars{grid-column:2}.sc-tcard-tag{background:var(--atoolla-accent-bg);color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-tag);border-radius:9999px;grid-row:1/span 3;align-self:center;padding:.0625rem .5rem;font-weight:800}.sc-tcard b{color:var(--atoolla-ink-strong);font-size:1rem;font-weight:800}.sc-tcard-meta{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.sc-tcard-bars{flex-direction:column;gap:.375rem;margin-top:.375rem;display:flex}.sc-tcard-bars i{background:var(--atoolla-edge-soft);border-radius:9999px;height:.4375rem}.sc-tcard-bars i:first-child{width:85%}.sc-tcard-bars i:nth-child(2){width:60%}.sc-tcard-bars i:nth-child(3){width:72%}.sc-doc{border-radius:1rem;flex-direction:column;gap:.625rem;padding:1.375rem;display:flex}.sc-doc-head{border-bottom:1px solid var(--atoolla-edge);align-items:center;gap:.75rem;margin-bottom:.5rem;padding-bottom:.875rem;display:flex}.sc-doc-head>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.sc-doc-head b{color:var(--atoolla-ink-strong);font-size:1rem;font-weight:800}.sc-doc-head em{color:var(--atoolla-faint);font-size:var(--atoolla-fs-muted);white-space:nowrap;text-overflow:ellipsis;font-style:normal;overflow:hidden}.sc-doc-flag{font-size:1.5rem}.sc-doc-label{color:var(--atoolla-faint);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-loose);text-transform:uppercase;font-weight:800}.sc-doc-row{color:var(--atoolla-ink);font-size:var(--atoolla-fs-body);animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards;justify-content:space-between;gap:1rem;display:flex}.sc-doc-row b{font-variant-numeric:tabular-nums;font-weight:700}.sc-doc-row.is-muted{color:var(--atoolla-muted)}.sc-doc-row.is-total{border-top:1px solid var(--atoolla-edge);color:var(--atoolla-ink-strong);margin-top:.25rem;padding-top:.75rem;font-size:1.0625rem}.sc-doc-row.is-total b{color:var(--atoolla-accent-text);font-weight:800}.sc-milestones{animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards;gap:.25rem;display:flex}.sc-milestones i{flex:var(--w);background:var(--atoolla-accent-bg);border-radius:.5rem;padding:.5rem}.sc-milestones em{color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-tag);font-style:normal;font-weight:800}.sc-team{--size:3rem;--overlap:.75rem;max-width:21rem;padding:.375rem 0 0 var(--overlap);flex-wrap:wrap;justify-content:center;margin-inline:auto;display:flex}.sc-person{width:var(--size);height:var(--size);margin:-.375rem 0 0 calc(var(--overlap) * -1);border:3px solid var(--atoolla-surface-sunken);background:linear-gradient(155deg,var(--c) 0%,var(--c) 100%);border-radius:9999px;flex:none;justify-content:center;align-items:flex-end;display:inline-flex;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.sc-person{background:linear-gradient(155deg,color-mix(in srgb,var(--c) 72%,#fff) 0%,var(--c) 100%)}}.sc-person{color:#fff;animation:ob-drop-in .36s var(--motion-ease-out) backwards;animation-delay:calc(min(var(--i),56)*14ms);transition:transform var(--motion-base) var(--motion-ease-out);box-shadow:0 6px 14px -8px #10204f8c}.sc-person:hover{z-index:1;transform:translateY(-3px)}.dark .sc-person{border-color:var(--atoolla-surface-recessed)}.sc-person svg{opacity:.95;width:100%;height:100%}.sc-team--row{--size:2.125rem;--overlap:.5rem;max-width:none;margin-top:1rem}.sc-team--row .sc-person{border-width:2px;border-color:var(--atoolla-surface-overlay)}.sc-calc{border-radius:1rem;flex-direction:column;padding:.5rem 1.375rem;display:flex}.sc-calc-row{border-bottom:1px dashed var(--atoolla-edge);color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards;align-items:baseline;gap:.5rem;padding-block:.875rem;display:flex}.sc-calc-row:nth-child(2){animation-delay:90ms}.sc-calc-row:nth-child(3){animation-delay:.18s}.sc-calc-row:last-child{border-bottom:0}.sc-calc-row>span{flex:1}.sc-calc-row strong{color:var(--atoolla-ink-strong)}.sc-calc-row b{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;font-size:1rem}.sc-calc-row em{color:var(--atoolla-faint);font-size:var(--atoolla-fs-muted);font-style:normal}.sc-calc-row.is-result b{color:var(--atoolla-accent-text);font-size:1.375rem;font-weight:800}.sc-move{justify-content:center;align-items:center;gap:1rem;display:flex}.sc-move-from{flex-direction:column;gap:.5rem;display:flex}.sc-tool{--mono-bg:hsl(var(--mono-hue,220) 45% 92%);--mono-ink:hsl(var(--mono-hue,220) 45% 30%);color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-label);white-space:nowrap;animation:ob-drop-in var(--motion-content) var(--motion-ease-out) backwards;animation-delay:calc(var(--i,0) * 70ms);border-radius:.75rem;align-items:center;gap:.5rem;padding:.4375rem .75rem .4375rem .4375rem;font-weight:700;display:flex}.dark .sc-tool{--mono-bg:hsl(var(--mono-hue,220) 30% 24%);--mono-ink:hsl(var(--mono-hue,220) 60% 82%)}.sc-tool b{background:var(--mono-bg);width:1.75rem;height:1.75rem;color:var(--mono-ink);border-radius:.5rem;justify-content:center;align-items:center;font-size:.6875rem;display:inline-flex}.sc-tool.is-ghost{box-shadow:none;color:var(--atoolla-muted);border-style:dashed}.sc-move-path{width:5rem;color:var(--atoolla-accent)}.sc-move-path path:first-child{animation:.8s linear 3 ob-march}.sc-move-to{flex-direction:column;align-items:center;gap:.625rem;display:flex}.sc-atoolla{border-radius:1rem;width:3.5rem;height:3.5rem;font-size:1.25rem;box-shadow:0 14px 30px -16px #10204f59}.sc-move-list{flex-direction:column;gap:.25rem;display:flex}.sc-move-list i{background:var(--atoolla-surface-overlay);color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);text-align:center;border-radius:.375rem;padding:.125rem .5rem;font-style:normal;font-weight:700}.sc-capacity{text-align:center;border-radius:1rem;padding:1.75rem 1.5rem}.sc-capacity-num{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:3rem;font-weight:800;line-height:1}.sc-capacity-unit{color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);margin-top:.375rem}.sc-capacity-eq{color:var(--atoolla-faint);font-size:var(--atoolla-fs-label);justify-content:center;gap:.5rem;margin-top:1rem;display:flex}.sc-capacity-eq span{background:var(--atoolla-surface-sunken);color:var(--atoolla-ink-strong);border-radius:.375rem;padding:.0625rem .5rem;font-weight:700}.sc-table{border-radius:1rem;overflow:hidden}.sc-table-head,.sc-table-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.75rem;padding:.625rem 1rem;display:grid}.sc-table-head{background:var(--atoolla-surface-sunken);color:var(--atoolla-faint);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-tight);text-transform:uppercase;font-weight:800}.sc-table-row{border-top:1px solid var(--atoolla-edge);animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards;animation-delay:calc(var(--i) * 50ms)}.sc-table-row>span:first-child{align-items:center;gap:.5rem;min-width:0;display:flex}.sc-table-row i{background:var(--dot,hsl(var(--mono-hue,220) 55% 55%));border-radius:9999px;flex:none;width:.5rem;height:.5rem}.sc-table-row b{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-label);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.sc-skel{background:var(--atoolla-edge-soft);border-radius:9999px;height:.625rem}.sc-table-more{border-top:1px solid var(--atoolla-edge);color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);padding:.5rem 1rem}.sc-flow{flex-direction:column;gap:.875rem;display:flex}.sc-flow-node{animation:aq-rise var(--motion-content) var(--motion-ease-out) backwards;animation-delay:calc(var(--i,0) * 90ms);border-radius:.875rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex;position:relative}.sc-flow-node:not(:last-child):after{background:var(--atoolla-edge);content:"";top:100%;width:2px;height:.875rem;position:absolute;inset-inline-start:1.5rem}.sc-flow-node em{color:var(--atoolla-faint);font-size:var(--atoolla-fs-muted);font-style:normal;font-weight:700}.sc-flow-node b{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-label);font-weight:800}.sc-flow-node.is-start{border-color:var(--atoolla-accent-border);flex-direction:column;align-items:flex-start}.sc-flow-node.is-end b{color:var(--atoolla-status-success-text)}.sc-flow-roles{flex-wrap:wrap;gap:.375rem;display:flex}.sc-flow-roles b{background:var(--atoolla-accent-bg);color:var(--atoolla-accent-text);animation:ob-drop-in var(--motion-content) var(--motion-ease-out) backwards;border-radius:9999px;padding:.125rem .625rem}.sc-flow-roles b.is-ghost{background:var(--atoolla-surface-sunken);color:var(--atoolla-faint)}.ob-ready{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:min(34rem,70dvh);padding:3rem 1rem;display:flex}.ob-ready-mark{aspect-ratio:237.23/233.08;width:5.5rem}.ob-ready-mark svg{width:100%;height:100%;display:block;overflow:visible}.ob-ready-head{animation:aq-rise var(--motion-enter) var(--motion-ease-out) .5s backwards}.ob-ready-eyebrow{color:var(--atoolla-status-success-text);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-loose);text-transform:uppercase;font-weight:800}.ob-ready-title{color:var(--atoolla-ink-strong);font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:var(--atoolla-fw-heading);letter-spacing:var(--atoolla-tracking-heading);text-wrap:balance;margin-top:.5rem;line-height:1.15}.ob-ready-text{color:var(--atoolla-muted);margin-top:.5rem;font-size:.9375rem}.ob-ready-steps{text-align:start;flex-direction:column;gap:.625rem;display:flex}.ob-ready-steps li{color:var(--atoolla-faint);font-size:var(--atoolla-fs-body);animation:aq-build-step-text var(--motion-content) var(--motion-ease-out) forwards;animation-delay:calc(var(--d) * .45s + .7s);align-items:center;gap:.625rem;font-weight:600;display:flex}.ob-ready-tick{border:1.5px solid var(--atoolla-edge);width:1.125rem;height:1.125rem;animation:aq-build-step-mark var(--motion-content) var(--motion-ease-out) forwards;animation-delay:inherit;border-radius:9999px;flex:none;position:relative}.ob-ready-tick:after{content:"";opacity:0;width:.3125rem;height:.5rem;animation:aq-fade var(--motion-content) var(--motion-ease-out) forwards;animation-delay:inherit;border:2px solid #fff;border-width:0 2px 2px 0;position:absolute;top:.1875rem;left:.34375rem;transform:rotate(45deg)}.ob-ready-bar{background:var(--atoolla-edge);border-radius:9999px;width:min(14rem,60vw);height:.25rem;display:block;overflow:hidden}.ob-ready-bar i{border-radius:inherit;background:var(--atoolla-brand-gradient);transform-origin:0;height:100%;animation:ob-ready-fill 2.3s var(--motion-ease-in-out) backwards;display:block}[dir=rtl] .ob-ready-bar i{transform-origin:100%}.ob-splash{z-index:80;color:#fff;cursor:pointer;clip-path:circle(150% at 50% 44%);transition:clip-path .85s var(--motion-ease-in-out);background:#0b1740;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.ob-splash.is-leaving{clip-path:circle(0% at 50% 44%)}.ob-splash-bg i{filter:blur(90px);opacity:0;width:46vmax;height:46vmax;animation:ob-splash-light 3.6s var(--motion-ease-out) forwards;border-radius:9999px;position:absolute}.ob-splash-bg i:first-child{--o:.34;background:#ff4874;top:-18vmax;left:-12vmax}.ob-splash-bg i:nth-child(2){--o:.5;background:#0071bc;animation-delay:.25s;bottom:-20vmax;right:-16vmax}.ob-splash-bg i:nth-child(3){--o:.2;background:#6dcce8;width:26vmax;height:26vmax;animation-delay:.5s;top:30%;right:12%}.ob-splash-inner{text-align:center;transition:opacity .4s var(--motion-ease-out),transform .85s var(--motion-ease-in-out);flex-direction:column;align-items:center;padding-inline:1.5rem;display:flex;position:relative}.ob-splash.is-leaving .ob-splash-inner{opacity:0;transform:scale(.92)}.ob-splash-mark{aspect-ratio:237.23/233.08;filter:drop-shadow(0 18px 40px #00000059);width:clamp(5rem,10vw,7.5rem);margin-bottom:clamp(1.25rem,3vh,2.25rem)}.ob-splash-mark svg{width:100%;height:100%;display:block;overflow:visible}.ob-splash-word{letter-spacing:-.045em;justify-content:center;font-size:clamp(3.5rem,12vw,8.5rem);font-weight:800;line-height:.95;display:flex}.ob-splash-word span{animation:ob-splash-letter .76s var(--motion-ease-out) backwards;animation-delay:calc(1.15s + var(--i) * 75ms);display:inline-block}.ob-splash-name{color:#0000;letter-spacing:-.035em;animation:ob-splash-rise .8s var(--motion-ease-out) 1.9s backwards;background:linear-gradient(100deg,#ff6a9c,#ff4874 30%,#6dcce8);-webkit-background-clip:text;background-clip:text;margin-top:.125em;font-size:clamp(2.25rem,7vw,5rem);font-weight:800;line-height:1.1}.ob-splash-text{color:#ffffffbd;animation:ob-splash-rise .7s var(--motion-ease-out) 2.45s backwards;margin-top:clamp(1rem,2.5vh,1.75rem);font-size:clamp(1rem,.9rem + .5vw,1.375rem)}.ob-splash-hint{color:#ffffff80;font-size:var(--atoolla-fs-label);animation:aq-fade .6s var(--motion-ease-out) 3s backwards;position:absolute;bottom:2.25rem}.ob-splash-bar{background:#ffffff1a;height:3px;position:absolute;inset:auto 0 0}.ob-splash-bar i{background:var(--atoolla-brand-gradient);transform-origin:0;height:100%;animation:4.8s linear backwards ob-ready-fill;display:block}[dir=rtl] .ob-splash-bar i{transform-origin:100%}@media(max-width:767px){.ob-top{grid-template-rows:4rem auto;grid-template-columns:auto minmax(0,1fr);row-gap:0;height:auto;padding:0 9.5rem .625rem .5rem}.ob-progress{grid-column:1/-1;margin-inline-end:-9rem;padding-inline:.5rem}.ob-seg-label{display:none}.ob-count{text-align:start}.atoolla-onboarding .fi-sc-wizard{justify-content:flex-start;min-height:0;padding:1.75rem 1rem 0}.ob-actions{z-index:5;border-top:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);margin-inline:-1rem;position:sticky;bottom:0}@supports (color:color-mix(in lab,red,red)){.ob-actions{background:color-mix(in srgb,var(--atoolla-surface-overlay) 92%,transparent)}}.ob-actions{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.atoolla-onboarding .ob-continue{flex:1;justify-content:center}.atoolla-onboarding .aq-choices--option{grid-template-columns:1fr}.atoolla-onboarding .ob-narrow{max-width:none}.sc{gap:1rem}.sc-caption{font-size:var(--atoolla-fs-label)}.sc-team{--size:2.5rem;--overlap:.625rem}.sc-team--row{--size:1.875rem;--overlap:.4375rem}.sc-body{min-height:11rem}.sc-capacity-num{font-size:2.25rem}.sc-tcard{transform:translate(calc((var(--i) - 1) * .75rem)) rotate(calc((var(--i) - 1) * -1deg))}.sc-move{gap:.5rem}.sc-move-path{width:3rem}}@media(min-width:768px)and (max-width:1023px){.atoolla-onboarding .fi-sc-wizard{min-height:0;padding-block:3rem}.ob-progress{width:min(16rem,34vw)}}@keyframes ob-q-in-forward{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ob-q-in-back{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@keyframes ob-nudge{0%,to{transform:none}25%{transform:translate(calc(-6px * var(--atoolla-dir,1)))}50%{transform:translate(calc(5px * var(--atoolla-dir,1)))}75%{transform:translate(calc(-3px * var(--atoolla-dir,1)))}}@keyframes ob-ready-fill{0%{transform:scaleX(0)}}@keyframes ob-splash-letter{0%{opacity:0;filter:blur(14px);transform:translateY(.45em)scale(.92)}}@keyframes ob-splash-rise{0%{opacity:0;transform:translateY(.6em)}}@keyframes ob-splash-light{0%{opacity:0;transform:scale(.55)}to{opacity:var(--o,.4);transform:scale(1)}}@keyframes ob-scene-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes sc-deal{0%{opacity:0;transform:translateY(1.5rem)}}@keyframes ob-march{to{stroke-dashoffset:-18px}}@keyframes ob-drop-in{0%{opacity:0;transform:translateY(-6px)scale(.9)}to{opacity:1;transform:none}}@keyframes ob-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ob-q.is-current,.ob-q.is-missing .ob-q-head,.ob-q.is-missing .ob-actions:after,.atoolla-onboarding .ob-reveal,.ob-ws-bit,.ob-seg.is-just-done .ob-seg-tick,.atoolla-onboarding .fi-fo-tags-input .fi-badge,.ob-build,.ob-build-card,.ob-build-mark:after,.ob-splash-word span,.ob-splash-name,.ob-splash-text,.ob-splash-hint,.ob-ready-head,.ob-ready-bar i,.sc,.sc *,.sc-move-path path:first-child{animation:none!important}.ob-splash-bg i{animation-duration:1ms!important}.ob-splash{transition:opacity .3s linear}.ob-splash.is-leaving{clip-path:none;opacity:0}.ob-build-steps li,.ob-build-tick,.ob-ready-steps li,.ob-ready-tick{animation-duration:1ms!important}.ob-seg-fill,.ob-back,.ob-continue-icon,.aq-choice-mono{transition-duration:0s!important}.aq-choice.is-selected .aq-choice-mono{transform:none}}:root{--atoolla-icon-tile-bg:var(--atoolla-tag-bg);--atoolla-icon-tile-edge:var(--atoolla-tag-border);--atoolla-icon-tile-fg:var(--atoolla-tag-text);--atoolla-lift-shadow:0 18px 40px -24px #10204f52;--atoolla-turn:rotate(-8deg)}.dark{--atoolla-lift-shadow:0 18px 40px -22px #000000b3}.fi-header.atoolla-header-has-intro{isolation:isolate;align-items:center;gap:var(--atoolla-space-4);border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:radial-gradient(ellipse 45% 90% at 100% 100%,var(--atoolla-brand-blue),transparent 70%),radial-gradient(ellipse 35% 70% at 88% 0%,var(--atoolla-brand),transparent 70%),var(--atoolla-surface-overlay);position:relative}@supports (color:color-mix(in lab,red,red)){.fi-header.atoolla-header-has-intro{background:radial-gradient(ellipse 45% 90% at 100% 100%,color-mix(in srgb,var(--atoolla-brand-blue) 7%,transparent),transparent 70%),radial-gradient(ellipse 35% 70% at 88% 0%,color-mix(in srgb,var(--atoolla-brand) 6%,transparent),transparent 70%),var(--atoolla-surface-overlay)}}.fi-header.atoolla-header-has-intro{animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;padding:1.625rem 1.875rem}.atoolla-header-art{--mark-size:clamp(11rem, 20vw, 16rem);--mark-top:-3.25rem;--mark-right:-2.25rem;--mark-opacity:.13;--mark-opacity-lit:.22;--mark-opacity-dark:.2;--mark-opacity-dark-lit:.3;z-index:-1;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.atoolla-header-title-row{align-items:center;gap:1rem;display:flex}.atoolla-header-text{min-width:0}.atoolla-header-eyebrow{color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-loose);text-transform:uppercase;animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;margin:0 0 .375rem;font-weight:800;line-height:1;animation-delay:60ms}.atoolla-header-has-intro .fi-header-heading{animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;line-height:1.1;animation-delay:.1s}.atoolla-header-has-intro .fi-header-subheading{max-width:70ch;animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;margin-top:.5rem;font-size:.9375rem;line-height:1.5;animation-delay:.16s}.atoolla-header-has-intro .fi-breadcrumbs{margin-bottom:.75rem}.atoolla-header-has-intro .fi-header-actions-ctn{animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;animation-delay:.2s}.atoolla-header-icon{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);width:3.25rem;height:3.25rem;color:var(--atoolla-accent-text);box-shadow:var(--atoolla-lift-shadow);transition:transform var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);animation:atoolla-tile-in .52s var(--motion-ease-out) backwards;border-radius:.875rem;flex:none;place-items:center;display:inline-grid}.atoolla-header-icon .fi-icon{width:1.5rem;height:1.5rem}.atoolla-header-has-intro:hover .atoolla-header-icon{border-color:var(--atoolla-accent);background:var(--atoolla-accent);color:var(--atoolla-on-accent);transform:var(--atoolla-turn)}@media(max-width:639px){.fi-header.atoolla-header-has-intro{padding:1.25rem}.atoolla-header-art{--mark-size:10rem;--mark-opacity:.1}.atoolla-header-icon{border-radius:.75rem;width:2.5rem;height:2.5rem}.atoolla-header-icon .fi-icon{width:1.25rem;height:1.25rem}}.fi-section-header>.fi-icon{box-sizing:content-box;border:1px solid var(--atoolla-icon-tile-edge);background:var(--atoolla-icon-tile-bg);width:1.125rem;height:1.125rem;color:var(--atoolla-icon-tile-fg);transition:transform var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);animation:atoolla-tile-in .52s var(--motion-ease-out) backwards;border-radius:.625rem;flex:none;padding:.5rem;animation-delay:.12s}.fi-section:focus-within>.fi-section-header>.fi-icon,.fi-section:hover>.fi-section-header>.fi-icon{border-color:var(--atoolla-accent);background:var(--atoolla-accent);color:var(--atoolla-on-accent);transform:var(--atoolla-turn)}.fi-section-header:has(>.fi-icon){align-items:center;gap:.875rem}.an-kpi-label,.an2-kpi-label{align-items:center;gap:.625rem;display:flex}.an-kpi-label .atoolla-kpi-icon,.an2-kpi-label .atoolla-kpi-icon{box-sizing:content-box;border:1px solid var(--atoolla-icon-tile-edge);background:var(--atoolla-icon-tile-bg);width:1rem;height:1rem;color:var(--atoolla-icon-tile-fg);transition:transform var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);border-radius:.625rem;flex:none;padding:.4375rem}.an-kpi,.an2-kpi{transition:transform var(--motion-base) var(--motion-ease-out),box-shadow var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out),background-color var(--motion-micro) var(--motion-ease-out)}.an-kpi:hover .atoolla-kpi-icon,.an2-kpi:hover .atoolla-kpi-icon{border-color:var(--atoolla-accent);background:var(--atoolla-accent);color:var(--atoolla-on-accent);transform:var(--atoolla-turn)}button.an-kpi:hover,.an2-kpi:has(>.an2-kpi-link):hover{box-shadow:var(--atoolla-lift-shadow);transform:translateY(-2px)}.an-kpi-value,.an2-kpi-value{font-variant-numeric:tabular-nums}.atoolla-mono{--mono-bg:hsl(var(--mono-hue,220) 45% 92%);--mono-ink:hsl(var(--mono-hue,220) 45% 30%);background:var(--mono-bg);width:2.125rem;height:2.125rem;color:var(--mono-ink);letter-spacing:-.01em;transition:transform var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-size:.6875rem;font-weight:800;line-height:1;display:inline-flex}.dark .atoolla-mono{--mono-bg:hsl(var(--mono-hue,220) 30% 24%);--mono-ink:hsl(var(--mono-hue,220) 60% 82%)}.fi-ta-text .atoolla-mono{vertical-align:middle;margin-inline-end:.75rem}.fi-ta-text:has(.atoolla-mono)>.fi-ta-text-description{padding-inline-start:2.875rem}.fi-ta-row:hover .atoolla-mono{background:var(--atoolla-accent);color:var(--atoolla-on-accent);transform:var(--atoolla-turn)}.atoolla-mono--photo{object-fit:cover;display:inline-block}.fi-tabs-item .fi-icon{transition:color var(--motion-micro) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out)}.fi-tabs-item:hover .fi-icon{transform:var(--atoolla-turn)}.fi-tabs-item.fi-active .fi-icon{color:var(--atoolla-accent-text)}.fi-sc-tabs-tab.fi-active{animation:atoolla-panel-in .42s var(--motion-ease-out) backwards}@keyframes atoolla-tile-in{0%{opacity:0;transform:scale(.7)rotate(-14deg)}}@keyframes atoolla-panel-in{0%{opacity:0;transform:translate(calc(18px * var(--atoolla-dir,1)))}}:root{--motion-micro:.12s;--motion-base:.18s;--motion-content:.3s;--motion-enter:.44s;--motion-ease-out:cubic-bezier(.22, 1, .36, 1);--motion-ease-in-out:cubic-bezier(.65, 0, .35, 1);--motion-ease-in:cubic-bezier(.4, 0, 1, 1);--motion-rise:12px;--motion-stagger:55ms;--transition-fast:var(--motion-base);--transition-base:var(--motion-content);--transition-slow:var(--motion-enter);--stagger-step:var(--motion-stagger);--ease-standard:var(--motion-ease-out);--ease-enter:var(--motion-ease-out);--ease-exit:var(--motion-ease-in)}@keyframes motion-fade-in{0%{opacity:0}}@keyframes motion-rise-in{0%{opacity:0;transform:translateY(var(--motion-rise))}}@keyframes motion-scale-in{0%{opacity:0;transform:scale(.98)}}@keyframes motion-page-in{0%{opacity:0;transform:translateY(16px)}}@keyframes motion-row-in{0%{opacity:0;transform:translate(-8px)}}@keyframes motion-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes motion-pulse{50%{opacity:.55}}.motion-fade,.motion-rise,.motion-scale{animation-duration:var(--motion-content);animation-timing-function:var(--motion-ease-out);animation-fill-mode:backwards;animation-delay:calc(var(--i,0) * var(--motion-stagger))}.motion-fade{animation-name:motion-fade-in}.motion-rise{animation-name:motion-rise-in}.motion-scale{animation-name:motion-scale-in}.stagger-container>*{animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;animation-delay:calc(var(--i,0) * var(--motion-stagger))}.stagger-container>:nth-child(2){--i:1}.stagger-container>:nth-child(3){--i:2}.stagger-container>:nth-child(4){--i:3}.stagger-container>:nth-child(5){--i:4}.stagger-container>:nth-child(n+6){--i:5}.interactive-hover{transition:background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out)}.interactive-press{transition:transform var(--motion-micro) var(--motion-ease-out)}.interactive-press:active{transform:scale(.985)}.skeleton{background-color:var(--atoolla-surface-sunken);background-image:linear-gradient(90deg,transparent 0%,var(--atoolla-ink) 50%,transparent 100%);border-radius:.375rem}@supports (color:color-mix(in lab,red,red)){.skeleton{background-image:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--atoolla-ink) 6%,transparent) 50%,transparent 100%)}}.skeleton{background-size:200% 100%;animation:1.6s linear infinite motion-shimmer}.fi-page{animation:motion-page-in var(--motion-enter) var(--motion-ease-out) backwards}.fi-page>.fi-page-header{animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;--motion-rise:10px}.fi-page-header-actions-ctn{animation:motion-fade-in var(--motion-content) var(--motion-ease-out) backwards;animation-delay:80ms}.fi-page>.fi-page-content>*{animation:motion-rise-in var(--motion-enter) var(--motion-ease-out) backwards;animation-delay:calc(var(--i,0) * var(--motion-stagger) + 90ms)}.fi-page>.fi-page-content>:nth-child(2){--i:1}.fi-page>.fi-page-content>:nth-child(3){--i:2}.fi-page>.fi-page-content>:nth-child(4){--i:3}.fi-page>.fi-page-content>:nth-child(5){--i:4}.fi-page>.fi-page-content>:nth-child(n+6){--i:5}.fi-section,.fi-ta-ctn,.fi-fo-component-ctn{transition:border-color var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),box-shadow var(--motion-base) var(--motion-ease-out)}.fi-section:focus-within,.fi-fo-component-ctn:focus-within{border-color:var(--atoolla-accent-border)}#nprogress .bar{background:var(--atoolla-accent)!important;height:2px!important}#nprogress .peg{box-shadow:none!important}.fi-btn,.fi-icon-btn,.fi-link{transition-property:background-color,border-color,color,box-shadow,opacity,transform;transition-duration:var(--motion-base);transition-timing-function:var(--motion-ease-out)}.fi-btn .fi-icon,.fi-icon-btn .fi-icon,.fi-link .fi-icon{transition:transform var(--motion-base) var(--motion-ease-out)}.fi-btn:hover:not(:disabled):not([disabled]):not(.fi-disabled) .fi-icon:not(.fi-btn-icon),.fi-icon-btn:hover:not(:disabled):not([disabled]):not(.fi-disabled) .fi-icon{transform:scale(1.08)}.fi-btn:is(.fi-color-primary,.fi-color-danger,.fi-color-warning,.fi-color-success,.fi-color-info):not(label):where(:not(:disabled,[disabled],.fi-disabled)):hover{transform:translateY(var(--atoolla-btn-lift));box-shadow:var(--atoolla-btn-hover-shadow)}.fi-btn:not(.fi-color-primary,.fi-color-danger,.fi-color-warning,.fi-color-success,.fi-color-info):where(:not(:disabled,[disabled],.fi-disabled)):hover{background-color:var(--atoolla-control-hover-bg);border-color:var(--atoolla-control-hover-edge);color:var(--atoolla-ink-strong)}.fi-icon-btn:where(:not(:disabled,[disabled],.fi-disabled)):hover{background-color:var(--atoolla-control-hover-bg)}.fi-select-input-value-remove-btn{transition:background-color var(--motion-base) var(--motion-ease-out),color var(--motion-base) var(--motion-ease-out);border-radius:.375rem}.fi-select-input-value-remove-btn:hover{background-color:var(--atoolla-control-hover-bg)}.fi-topbar .fi-icon-btn:where(:not(:disabled,[disabled],.fi-disabled)):hover{background-color:var(--atoolla-topbar-hover-bg)}.fi-btn:where(:not(:disabled,[disabled],.fi-disabled)):active,.fi-btn:is(.fi-color-primary,.fi-color-danger,.fi-color-warning,.fi-color-success,.fi-color-info):where(:not(:disabled,[disabled],.fi-disabled)):hover:active,.fi-icon-btn:where(:not(:disabled,[disabled],.fi-disabled)):active{transition-duration:var(--motion-micro);transform:scale(.98)}td.fi-ta-cell .fi-ta-actions .fi-link{border-radius:.375rem;margin:-.25rem -.375rem;padding:.25rem .375rem}td.fi-ta-cell .fi-ta-actions .fi-link:where(:not(:disabled,[disabled],.fi-disabled)):hover{background-color:var(--atoolla-control-hover-bg)}.fi-input-wrp:not(.fi-disabled,.fi-invalid):not(:focus-within):hover{box-shadow:0 0 0 1px var(--atoolla-control-hover-edge)}.fi-btn:disabled,.fi-btn[disabled],.fi-btn.fi-disabled,.fi-icon-btn:disabled,.fi-icon-btn[disabled]{transition-duration:var(--motion-base)}.fi-btn[data-loading],.fi-icon-btn[data-loading]{opacity:.7;pointer-events:none}.fi-input-wrp,.fi-fo-field-label-content,.fi-checkbox-input,.fi-radio-input,.fi-toggle{transition-timing-function:var(--motion-ease-out)}.fi-checkbox-input,.fi-radio-input{transition-property:background-color,border-color,box-shadow;transition-duration:var(--motion-base)}.fi-fo-field-wrp-error-message{animation:motion-rise-in var(--motion-base) var(--motion-ease-out) backwards;--motion-rise:4px}.fi-input-wrp[data-invalid],.fi-input-wrp.fi-invalid{transition-property:border-color,box-shadow,background-color;transition-duration:var(--motion-base)}.fi-fo-field:focus-within .fi-fo-field-label{color:var(--atoolla-accent-text)}.fi-ta-row{transition:background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out)}.fi-ta-table>tbody>tr:not(.fi-ta-group-header-row,.fi-ta-summary-row){animation:motion-row-in var(--motion-content) var(--motion-ease-out) backwards;animation-delay:calc(var(--i,0) * 28ms + .12s)}.fi-ta-table>tbody>tr:nth-child(2){--i:1}.fi-ta-table>tbody>tr:nth-child(3){--i:2}.fi-ta-table>tbody>tr:nth-child(4){--i:3}.fi-ta-table>tbody>tr:nth-child(5){--i:4}.fi-ta-table>tbody>tr:nth-child(6){--i:5}.fi-ta-table>tbody>tr:nth-child(7){--i:6}.fi-ta-table>tbody>tr:nth-child(8){--i:7}.fi-ta-table>tbody>tr:nth-child(n+9){--i:8}.fi-ta-actions,.fi-ta-actions-ctn{transition:opacity var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out)}@media(hover:hover)and (pointer:fine){.fi-ta-table>tbody>tr:not(.fi-ta-group-header-row,.fi-ta-summary-row) .fi-ta-actions,.fi-ta-table>tbody>tr:not(.fi-ta-group-header-row,.fi-ta-summary-row) .fi-ta-actions-ctn{opacity:.72;transform:translate(calc(-3px * var(--atoolla-dir,1)))}.fi-ta-table>tbody>tr:not(.fi-ta-group-header-row,.fi-ta-summary-row):hover .fi-ta-actions,.fi-ta-table>tbody>tr:not(.fi-ta-group-header-row,.fi-ta-summary-row):hover .fi-ta-actions-ctn,.fi-ta-table>tbody>tr:not(.fi-ta-group-header-row,.fi-ta-summary-row):focus-within .fi-ta-actions,.fi-ta-table>tbody>tr:not(.fi-ta-group-header-row,.fi-ta-summary-row):focus-within .fi-ta-actions-ctn{opacity:1;transform:translate(0)}}.fi-ta-table tbody tr.fi-selected,.fi-ta-table tbody tr.fi-selected:hover{background-color:var(--atoolla-accent-bg)}.fi-ta-selection-indicator{animation:motion-rise-in var(--motion-base) var(--motion-ease-out) backwards;--motion-rise:-4px}.fi-ta-empty-state-content,.fi-empty-state-content{animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;animation-delay:60ms}.fi-ta-content-ctn{transition:opacity var(--motion-base) var(--motion-ease-out)}.fi-ta:has([data-loading]) .fi-ta-content-ctn{opacity:.6;transition-delay:.15s}.fi-ta-header-toolbar,.fi-ta-filters,.fi-ta-selection-indicator{animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;--motion-rise:-8px}.fi-wi-stats-overview-stat,.fi-wi-chart,.fi-wi-table{animation:motion-rise-in var(--motion-enter) var(--motion-ease-out) backwards}.fi-wi-stats-overview-stat:nth-child(2){animation-delay:40ms}.fi-wi-stats-overview-stat:nth-child(3){animation-delay:80ms}.fi-wi-stats-overview-stat:nth-child(4){animation-delay:.12s}.fi-wi-stats-overview-stat:nth-child(n+5){animation-delay:.16s}.fi-sc-tabs-tab{animation:motion-fade-in var(--motion-content) var(--motion-ease-out) backwards}.fi-tabs-item,.fi-sc-tabs-tab{transition:color var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out)}.fi-modal-window.fi-transition-enter{transition-duration:var(--motion-content);transition-timing-function:var(--motion-ease-out)}.fi-modal-window.fi-transition-leave{transition-duration:var(--motion-base);transition-timing-function:var(--motion-ease-in)}.fi-modal:not(.fi-modal-slide-over):not(.fi-width-screen)>.fi-modal-window-ctn>.fi-modal-window.fi-transition-enter-start,.fi-modal:not(.fi-modal-slide-over):not(.fi-width-screen)>.fi-modal-window-ctn>.fi-modal-window.fi-transition-leave-end{transform:translateY(6px)scale(.985)}.fi-dropdown-panel{transform-origin:top;transition:opacity var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out)}.fi-dropdown-panel.fi-opacity-0{transform:translateY(-4px)scale(.98)}.fi-no-notification{transition-duration:var(--motion-content);transition-timing-function:var(--motion-ease-out)}.fi-no .fi-no-notification.fi-transition-enter-start{transform:translate(calc(16px * var(--atoolla-dir,1)))}.fi-no.fi-align-start .fi-no-notification.fi-transition-enter-start,.fi-no.fi-align-left .fi-no-notification.fi-transition-enter-start{transform:translate(calc(-16px * var(--atoolla-dir,1)))}@keyframes atoolla-success-flash{0%{background-color:var(--atoolla-status-success-bg)}}.fi-no-notification.fi-status-success:not(.fi-inline){animation:atoolla-success-flash .9s var(--motion-ease-out) backwards}@keyframes atoolla-icon-pop{0%{opacity:0;transform:scale(.6)}}.fi-no-notification.fi-status-success .fi-no-notification-icon{animation:atoolla-icon-pop var(--motion-content) var(--motion-ease-out) backwards;animation-delay:80ms}.atoolla-deals-list-pane:not(.is-inactive),.atoolla-quotes-pane:not(.is-inactive),.atoolla-kanban-page{animation:motion-fade-in var(--motion-content) var(--motion-ease-out) backwards}.fi-section.fi-collapsible:not(.fi-collapsed)>.fi-section-content-ctn{animation:motion-rise-in var(--motion-base) var(--motion-ease-out) backwards;--motion-rise:4px}@keyframes motion-nudge{20%{transform:translate(calc(-3px * var(--atoolla-dir,1)))}40%{transform:translate(calc(3px * var(--atoolla-dir,1)))}60%{transform:translate(calc(-2px * var(--atoolla-dir,1)))}80%{transform:translate(calc(1px * var(--atoolla-dir,1)))}}.fi-input-wrp.fi-invalid,.fi-fo-field:has(.fi-fo-field-wrp-error-message) .fi-fo-checkbox-list,.fi-fo-field:has(.fi-fo-field-wrp-error-message) .fi-fo-radio{animation:motion-nudge var(--motion-content) var(--motion-ease-in-out)}.atoolla-kanban-record,.fi-kanban-record,[data-status-id]>[id]{transition:opacity var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out)}[data-status-id]>.opacity-50{border-style:dashed!important;border-color:var(--atoolla-accent-border)!important;background-color:var(--atoolla-accent-bg)!important}body.grabbing [data-status-id]{outline:1px dashed var(--atoolla-edge);outline-offset:-1px;border-radius:var(--radius-lg);transition:outline-color var(--motion-base) var(--motion-ease-out)}body.grabbing [data-status-id]:hover{outline-color:var(--atoolla-accent-border)}@keyframes atoolla-focus-in{0%{outline-offset:5px;outline-color:#0000}}:root :is(.fi-btn,.fi-icon-btn,.fi-link,.fi-tabs-item,.fi-pagination-item-btn,.fi-dropdown-list-item,.fi-sidebar-item-btn,.fi-sidebar-group-dropdown-trigger-btn,.fi-sidebar-group-btn,.atoolla-has-icon,.atoolla-arrow-link,button.an-kpi,.atoolla-theme-toggle):focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px;animation:atoolla-focus-in var(--motion-base) var(--motion-ease-out)}:root .fi-sidebar :is(.fi-sidebar-item-btn,.fi-sidebar-group-dropdown-trigger-btn,.fi-sidebar-group-btn,.fi-icon-btn,.atoolla-sidebar-logo-link):focus-visible,:root .atoolla-sidebar-pin-btn:focus-visible{outline:2px solid var(--atoolla-sidebar-focus);outline-offset:-2px}:root .atoolla-sidebar-pin-btn:focus-visible,:root .fi-sidebar .atoolla-sidebar-logo-link:focus-visible{outline-offset:2px}@media(prefers-reduced-motion:reduce){:not(.fi-loading-indicator),:not(.fi-loading-indicator):before,:not(.fi-loading-indicator):after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.fi-loading-indicator{animation:1.6s ease-in-out infinite motion-pulse!important}.skeleton{background-image:none;animation:none}:root{--atoolla-btn-lift:0px}}.atoolla-kanban-record,.atoolla-quotes-kanban-card{transition:background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out)}.atoolla-kanban-record:hover,.atoolla-quotes-kanban-card:hover{border-color:var(--atoolla-accent-border)}.atoolla-has-icon{justify-content:center;align-items:center;gap:var(--atoolla-btn-icon-gap);display:inline-flex}.atoolla-btn-icon{width:var(--atoolla-btn-icon);height:var(--atoolla-btn-icon);flex:none}.atoolla-arrow-link{transition:color var(--motion-base) var(--motion-ease-out);align-items:center;gap:.25em;display:inline-flex}.atoolla-arrow-link>.atoolla-arrow-link__icon{width:1em;height:1em;transition:transform var(--motion-base) var(--motion-ease-out);flex:none}.atoolla-arrow-link:hover>.atoolla-arrow-link__icon,.atoolla-arrow-link:focus-visible>.atoolla-arrow-link__icon{transform:translate(calc(2px * var(--atoolla-dir,1)))}:root .dash-cc__action,:root .atoolla-timelog-submit button,:root .atoolla-dayclose-confirm,:root .atoolla-dayclose-pick button,:root .atoolla-kanban-timer button,:root .atoolla-inline-task-btn,:root .atoolla-quote-wizard-summary-installments-link,:root .atoolla-wizard-add-milestone,:root .atoolla-wizard-add-taskline,:root .atoolla-wizard-reorder-toggle,:root .atoolla-wizard-task-edit,:root .atoolla-wizard-milestone-toggle,:root .atoolla-wizard-milestone-more,:root .atoolla-deals-columns-toggle,:root .atoolla-quotes-columns-toggle,:root .atoolla-deals-filtered-badge,:root .atoolla-deals-view-switcher button,:root .atoolla-quotes-view-switcher button,:root .atoolla-chat-load-older button,:root .atoolla-chat-send,:root .atoolla-cal-btn,:root .atoolla-cal-day,:root .acp-submit,:root .acp-cancel,:root .acp-link,:root .acp-day-add,:root .acp-row-action,:root .acp-close,:root .an2-export,:root button.an-kpi,:root .atoolla-pay-button,:root .atoolla-paychoice-tile,:root .atoolla-paychoice-pay,:root .atoolla-error__btn,:root .atoolla-toggle-track,:root .atoolla-toggle-thumb{transition-property:background-color,background-position,border-color,color,box-shadow,letter-spacing,opacity,transform;transition-duration:var(--motion-base);transition-timing-function:var(--motion-ease-out)}.dash-cc__action--primary:hover,.atoolla-timelog-submit button:not(:disabled):hover,.atoolla-dayclose-confirm:hover,.atoolla-inline-task-btn.is-primary:not(:disabled):hover,.atoolla-pay-button:not(:disabled):hover,.atoolla-error__btn--primary:hover{transform:translateY(var(--atoolla-btn-lift));box-shadow:var(--atoolla-btn-hover-shadow)}.atoolla-dayclose-confirm:hover{background:var(--atoolla-accent-hover)}:root .atoolla-kanban-timer button:hover,:root .atoolla-deals-filtered-badge:hover{background-image:linear-gradient(currentColor,currentColor)}@supports (color:color-mix(in lab,red,red)){:root .atoolla-kanban-timer button:hover,:root .atoolla-deals-filtered-badge:hover{background-image:linear-gradient(color-mix(in srgb,currentColor 12%,transparent),color-mix(in srgb,currentColor 12%,transparent))}}.atoolla-quote-wizard-summary-installments-link:hover,.atoolla-deals-columns-toggle:hover,.atoolla-quotes-columns-toggle:hover,.atoolla-chat-load-older button:not(:disabled):hover,.atoolla-cal-btn:hover,.atoolla-dayclose-pick button:hover{background-color:var(--atoolla-control-hover-bg)}.atoolla-deals-view-switcher button:not(.is-active):hover,.atoolla-quotes-view-switcher button:not(.is-active):hover{background:var(--atoolla-control-hover-bg);color:var(--atoolla-ink-strong)}button.an-kpi:hover{box-shadow:inset 0 0 0 1px var(--atoolla-control-hover-edge)}.dash-cc__action:active,.atoolla-timelog-submit button:not(:disabled):active,.atoolla-dayclose-confirm:active,.atoolla-inline-task-btn:not(:disabled):active,.atoolla-kanban-timer button:active,.atoolla-cal-btn:active,.an2-export:not(:disabled):active,.atoolla-pay-button:not(:disabled):active,.atoolla-error__btn:active,button.an-kpi:active{transition-duration:var(--motion-micro);transform:scale(.98)}.apexcharts-legend-series{transition:background-color var(--motion-base) var(--motion-ease-out),opacity var(--motion-base) var(--motion-ease-out);border-radius:.375rem;padding:.125rem .375rem}.apexcharts-legend-series:hover{background-color:var(--atoolla-control-hover-bg)}.atoolla-mark{--tilt-x:0;--tilt-y:0;z-index:-1;top:var(--mark-top,-2.75rem);right:var(--mark-right,-3rem);width:var(--mark-size,clamp(15rem, 30vw, 23rem));aspect-ratio:237.23/233.08;opacity:var(--mark-opacity,.22);mix-blend-mode:var(--mark-blend,normal);pointer-events:none;transform:perspective(900px) rotateY(calc(var(--tilt-x) * 18deg)) rotateX(calc(var(--tilt-y) * -18deg)) translate3d(calc(var(--tilt-x) * -14px),calc(var(--tilt-y) * -14px),0) rotate(-12deg);transition:transform var(--motion-enter) var(--motion-ease-out),opacity var(--motion-content) var(--motion-ease-out);position:absolute;-webkit-mask-image:radial-gradient(circle at 65% 40%,#000 45%,#0000 80%);mask-image:radial-gradient(circle at 65% 40%,#000 45%,#0000 80%)}.atoolla-mark.is-lit{opacity:var(--mark-opacity-lit,.3)}.dark .atoolla-mark{opacity:var(--mark-opacity-dark,.26)}.dark .atoolla-mark.is-lit{opacity:var(--mark-opacity-dark-lit,.36)}.atoolla-mark svg{width:100%;height:100%;display:block;overflow:visible}.atoolla-mark__orb,.atoolla-mark__facet{transform-box:fill-box;transform-origin:50%}.atoolla-mark__orb{animation:atoolla-mark-orb 1.1s var(--motion-ease-out) .15s backwards}.atoolla-mark__orb--sky{--from:0, -46px}.atoolla-mark__orb--blue{--from:44px, 30px;animation-delay:.23s}.atoolla-mark__orb--pink{--from:-44px, 30px;animation-delay:.31s}.atoolla-mark__facet{animation:atoolla-mark-facet .7s var(--motion-ease-out) backwards;animation-delay:calc(1.05s + var(--i) * .11s)}.atoolla-mark__light{background:radial-gradient(circle at calc(50% + var(--tilt-x) * 90%) calc(50% + var(--tilt-y) * 90%),#ffffffbf,transparent 45%);-webkit-mask:var(--mark-src) center / contain no-repeat;mask:var(--mark-src) center / contain no-repeat;opacity:0;mix-blend-mode:soft-light;transition:opacity var(--motion-content) var(--motion-ease-out);position:absolute;top:0;right:0;bottom:0;left:0}.atoolla-mark.is-lit .atoolla-mark__light{opacity:1}@keyframes atoolla-mark-orb{0%{opacity:0;transform:translate(var(--from)) scale(.6)}}@keyframes atoolla-mark-facet{0%{opacity:0;transform:scale(.85)}}@media(prefers-reduced-motion:reduce){.atoolla-mark{transition:none;transform:rotate(-12deg)}.atoolla-mark__orb,.atoolla-mark__facet{animation:none}.atoolla-mark__light{display:none}}@media(max-width:639px){.atoolla-mark{--mark-top:-2.5rem;--mark-right:-4rem;--mark-size:13rem}}:root{--atoolla-bnav-h:4rem;--atoolla-bnav-safe:env(safe-area-inset-bottom,0px);--atoolla-bnav-offset:calc(var(--atoolla-bnav-h) + var(--atoolla-bnav-safe));--atoolla-bnav-fab-rise:1.375rem;--atoolla-bnav-clearance:calc(var(--atoolla-bnav-offset) + var(--atoolla-bnav-fab-rise))}:root.atoolla-bnav-away{--atoolla-bnav-offset:0px;--atoolla-bnav-clearance:0px}@media(min-width:1024px){.atoolla-bnav-root{display:none}}@media(max-width:1023px){body:has(.atoolla-bnav){padding-bottom:calc(var(--atoolla-bnav-h) + var(--atoolla-bnav-safe) + .75rem)}}.atoolla-bnav{z-index:30;height:calc(var(--atoolla-bnav-h) + var(--atoolla-bnav-safe));padding:0 max(.5rem,env(safe-area-inset-left)) var(--atoolla-bnav-safe) max(.5rem,env(safe-area-inset-right));border-top:1px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);transition:transform var(--motion-content) var(--motion-ease-out);inset-inline:0;justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;box-shadow:0 -8px 24px -12px #10204f2e}.atoolla-bnav.is-away{transition-timing-function:var(--motion-ease-in);transform:translateY(calc(100% + 1.5rem))}.atoolla-bnav__item,.atoolla-bnav__slot{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.25rem;min-width:0;max-width:6.5rem;display:flex;position:relative}.atoolla-bnav__item{color:var(--atoolla-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--motion-base) var(--motion-ease-out);background:0 0;border:0;text-decoration:none}.atoolla-bnav__pill{border-radius:9999px;place-items:center;width:3.5rem;height:2rem;display:grid;position:relative}.atoolla-bnav__pill:before{content:"";border-radius:inherit;background:var(--atoolla-accent-bg);opacity:0;transition:transform var(--motion-content) var(--motion-ease-out),opacity var(--motion-base) var(--motion-ease-out);position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(.4)}.atoolla-bnav__icon{width:1.5rem;height:1.5rem;transition:transform var(--motion-base) var(--motion-ease-out);position:relative}.atoolla-bnav__label{max-width:100%;font-size:var(--atoolla-fs-tag);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1;overflow:hidden}.atoolla-bnav__item.is-active{color:var(--atoolla-accent)}.atoolla-bnav__item.is-active .atoolla-bnav__pill:before{opacity:1;transform:scaleX(1)}.atoolla-bnav__item.is-active .atoolla-bnav__label{font-weight:800}.atoolla-bnav__item:active .atoolla-bnav__icon{transform:scale(.86)}.atoolla-bnav__item:not(.is-active):active .atoolla-bnav__pill:before{opacity:.6;transform:scaleX(1)}.atoolla-bnav__item:focus-visible,.atoolla-bnav__fab:focus-visible{outline:none}.atoolla-bnav__item:focus-visible .atoolla-bnav__pill{box-shadow:0 0 0 2px var(--atoolla-accent)}.atoolla-bnav__slot{justify-content:flex-end;padding-bottom:.5rem}.atoolla-bnav__fab{top:calc(-1 * var(--atoolla-bnav-fab-rise));background:var(--atoolla-brand-gradient);width:3.5rem;height:3.5rem;color:var(--atoolla-on-accent);box-shadow:0 0 0 5px var(--atoolla-surface-overlay),0 10px 22px -6px var(--atoolla-brand);border:0;border-radius:9999px;place-items:center;display:grid;position:absolute}@supports (color:color-mix(in lab,red,red)){.atoolla-bnav__fab{box-shadow:0 0 0 5px var(--atoolla-surface-overlay),0 10px 22px -6px color-mix(in srgb,var(--atoolla-brand) 55%,transparent)}}.atoolla-bnav__fab{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--motion-content) var(--motion-ease-out),box-shadow var(--motion-content) var(--motion-ease-out)}.atoolla-bnav__fab:active{transform:scale(.92)}.atoolla-bnav__fab:focus-visible{box-shadow:0 0 0 5px var(--atoolla-surface-overlay),0 0 0 7px var(--atoolla-accent)}.atoolla-bnav__fab-icon{width:1.75rem;height:1.75rem;transition:transform var(--motion-content) var(--motion-ease-out)}.atoolla-bnav__fab.is-open .atoolla-bnav__fab-icon{transform:rotate(135deg)}.atoolla-bnav__label--fab{color:var(--atoolla-ink-strong)}.atoolla-bnav-sheet{z-index:29;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0}.atoolla-bnav-sheet.is-open{pointer-events:auto}.atoolla-bnav-sheet__scrim{background:var(--atoolla-scrim);-webkit-backdrop-filter:blur(3px);position:absolute;top:0;right:0;bottom:0;left:0}.atoolla-bnav-sheet__panel{max-height:80dvh;padding:.5rem 1rem calc(var(--atoolla-bnav-h) + var(--atoolla-bnav-safe) + 1.75rem);background:var(--atoolla-surface-overlay);overscroll-behavior:contain;inset-inline:0;border-radius:1.5rem 1.5rem 0 0;position:absolute;bottom:0;overflow-y:auto;box-shadow:0 -18px 40px -16px #10204f59}.atoolla-bnav-sheet__panel.is-entering{transition:transform var(--motion-content) var(--motion-ease-out)}.atoolla-bnav-sheet__panel.is-leaving{transition:transform var(--motion-base) var(--motion-ease-in)}.atoolla-bnav-sheet__panel.is-below{transform:translateY(100%)}.atoolla-bnav-sheet__grip{background:var(--atoolla-edge);border-radius:9999px;width:2.5rem;height:.25rem;margin:0 auto .75rem;display:block}.atoolla-bnav-sheet__head{justify-content:space-between;align-items:center;margin-bottom:.875rem;display:flex}.atoolla-bnav-sheet__title{color:var(--atoolla-ink-strong);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:800}.atoolla-bnav-sheet__close{background:var(--atoolla-surface-sunken);width:2.25rem;height:2.25rem;color:var(--atoolla-muted);cursor:pointer;border:0;border-radius:9999px;place-items:center;display:grid}.atoolla-bnav-sheet__close svg{width:1.125rem;height:1.125rem}.atoolla-bnav-sheet__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.atoolla-bnav-sheet__grid li{animation:atoolla-bnav-tile var(--motion-content) var(--motion-ease-out) backwards;animation-delay:calc(60ms + var(--i) * 40ms)}.atoolla-bnav-sheet__tile{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);height:100%;color:var(--atoolla-ink-strong);-webkit-tap-highlight-color:transparent;transition:transform var(--motion-micro) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);border-radius:1rem;flex-direction:column;gap:.625rem;padding:.875rem;text-decoration:none;display:flex}.atoolla-bnav-sheet__tile:active{transform:scale(.97)}.atoolla-bnav-sheet__tile:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-bnav-sheet__chip{background:var(--tone);border-radius:.75rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab,red,red)){.atoolla-bnav-sheet__chip{background:color-mix(in srgb,var(--tone) 14%,transparent)}}.atoolla-bnav-sheet__chip{color:var(--tone)}.atoolla-bnav-sheet__chip svg{width:1.375rem;height:1.375rem}.atoolla-bnav-sheet__tile--brand{--tone:var(--atoolla-brand)}.atoolla-bnav-sheet__tile--blue{--tone:var(--atoolla-brand-blue)}.atoolla-bnav-sheet__tile--sky{--tone:#1f9cc4}.atoolla-bnav-sheet__tile--plum{--tone:#8a4a86}.atoolla-bnav-sheet__tile--navy{--tone:var(--atoolla-brand-navy)}.dark .atoolla-bnav-sheet__tile--sky{--tone:#6dcce8}.dark .atoolla-bnav-sheet__tile--plum{--tone:#c58ac1}.dark .atoolla-bnav-sheet__tile--blue{--tone:#4aa3e8}.dark .atoolla-bnav-sheet__tile--navy{--tone:#9db0ff}.atoolla-bnav-sheet__text{flex-direction:column;gap:.1875rem;display:flex}.atoolla-bnav-sheet__label{font-size:.9375rem;font-weight:700}.atoolla-bnav-sheet__hint{color:var(--atoolla-muted);font-size:.75rem;line-height:1.35}.atoolla-bnav-sheet__grid li:last-child:nth-child(odd){grid-column:1/-1}.atoolla-bnav-sheet__grid li:last-child:nth-child(odd) .atoolla-bnav-sheet__tile{flex-direction:row;align-items:center}@keyframes atoolla-bnav-tile{0%{opacity:0;transform:translateY(.75rem)}}@media(prefers-reduced-motion:reduce){.atoolla-bnav,.atoolla-bnav *,.atoolla-bnav-sheet *{transition:none!important;animation:none!important}}.an-page{color:var(--atoolla-ink-strong);flex-direction:column;gap:1.5rem;display:flex}.an-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:2px 0;display:flex;position:relative}.an-header:before{content:"";z-index:-1;pointer-events:none;filter:blur(2px);background:radial-gradient(circle,var(--atoolla-accent),transparent 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-60px;right:40px}@supports (color:color-mix(in lab,red,red)){.an-header:before{background:radial-gradient(circle,color-mix(in srgb,var(--atoolla-accent) 10%,transparent),transparent 70%)}}.dark .an-header:before{background:radial-gradient(circle,var(--atoolla-accent-text),transparent 70%)}@supports (color:color-mix(in lab,red,red)){.dark .an-header:before{background:radial-gradient(circle,color-mix(in srgb,var(--atoolla-accent-text) 15%,transparent),transparent 70%)}}.an-eyebrow{color:var(--atoolla-accent-text);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:800}.dark .an-eyebrow{color:var(--atoolla-accent-text)}.an-title{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:900;line-height:1.15}.an-subtitle{color:var(--atoolla-muted);max-width:46rem;margin:4px 0 0;font-size:13px}.an-header-link{color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-muted);white-space:nowrap;font-weight:700;text-decoration:none}@keyframes an-card-in{0%{opacity:0;transform:translateY(var(--motion-rise))}}@media(prefers-reduced-motion:reduce){.an-kpi,.an-panel{animation:none!important}}.an-kpis{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media(max-width:1023px){.an-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.an-kpis{grid-template-columns:1fr}}.an-kpi{background:var(--atoolla-surface-glass);-webkit-backdrop-filter:blur(14px);box-shadow:none;animation:an-card-in var(--motion-enter) var(--motion-ease-out) backwards;border:none;border-radius:.875rem;padding:1rem 1.125rem;position:relative}.an-kpis .an-kpi:first-child{animation-delay:0s}.an-kpis .an-kpi:nth-child(2){animation-delay:60ms}.an-kpis .an-kpi:nth-child(3){animation-delay:.12s}.an-kpis .an-kpi:nth-child(4){animation-delay:.18s}.an-kpi-label{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);letter-spacing:.01em;font-weight:600}.an-kpi-value{margin-top:var(--atoolla-space-2);color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-stat);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.an-kpi-note{margin-top:var(--atoolla-space-2);font-size:var(--atoolla-fs-muted);color:var(--atoolla-muted);font-weight:500;display:block}.an-kpi-note--success{color:var(--atoolla-status-success-text)}.an-kpi-note--danger{color:var(--atoolla-status-danger-text)}.an-grid{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}@media(max-width:900px){.an-grid{grid-template-columns:1fr}}.an-panel{background:var(--atoolla-surface-glass);-webkit-backdrop-filter:blur(14px);box-shadow:none;animation:an-card-in var(--motion-enter) var(--motion-ease-out) backwards;border:none;border-radius:.875rem;flex-direction:column;gap:.875rem;padding:1.125rem 1.25rem;animation-delay:.14s;display:flex}.an-grid .an-panel:nth-child(2){animation-delay:.2s}.an-panel:nth-of-type(3n+1),.an-panel:nth-of-type(3n+2),.an-panel:nth-of-type(3n+3),.dark .an-panel:nth-of-type(3n+1),.dark .an-panel:nth-of-type(3n+2),.dark .an-panel:nth-of-type(3n+3){background:var(--atoolla-surface)}@supports (color:color-mix(in lab,red,red)){.dark .an-panel:nth-of-type(3n+1),.dark .an-panel:nth-of-type(3n+2),.dark .an-panel:nth-of-type(3n+3){background:color-mix(in srgb,var(--atoolla-surface) 20%,var(--atoolla-page))}}.an-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.an-panel-title{letter-spacing:-.01em;margin:0;font-size:14px;font-weight:800}.an-panel-subtitle{color:var(--atoolla-muted);margin:2px 0 0;font-size:11.5px}.an-panel-note{color:var(--atoolla-muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.an-empty{text-align:center;color:var(--atoolla-muted);padding:1.75rem 1rem;font-size:13px}.an-bar-row{grid-template-columns:9rem 1fr 4.5rem;align-items:center;gap:.75rem;display:grid}.an-bar-label{color:var(--atoolla-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.an-bar-track{background:var(--atoolla-surface-sunken);height:10px;box-shadow:none;border-radius:999px;display:block;position:relative;overflow:hidden}.an-bar-fill{background:var(--atoolla-accent);transform-origin:0;animation:an-bar-grow var(--motion-enter) var(--motion-ease-out) backwards;border-radius:999px;position:absolute;inset:0 auto 0 0}@keyframes an-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.an-bar-fill{animation:none}}.an-bar-fill--neutral,.an-bar-fill--gray{background:var(--atoolla-faint)}.an-bar-fill--success{background:var(--atoolla-status-success-text)}.an-bar-fill--warning{background:var(--atoolla-status-warning-text)}.an-bar-fill--danger{background:var(--atoolla-status-danger-text)}.an-bar-fill--info{background:var(--atoolla-status-info-text)}.an-bar-fill--ordinal{background:var(--atoolla-ordinal-dark)}@supports (color:color-mix(in lab,red,red)){.an-bar-fill--ordinal{background:color-mix(in oklch,var(--atoolla-ordinal-dark) calc(var(--an-t,0) * 100%),var(--atoolla-ordinal-light))}}.an-bar-value{color:var(--atoolla-muted);font-variant-numeric:tabular-nums;text-align:end;font-size:12px;font-weight:700}.an-trendline-svg{width:100%;height:auto;display:block;overflow:visible}.an-trendline-fill-stop-start{stop-color:var(--atoolla-accent);stop-opacity:.22}.an-trendline-fill-stop-end{stop-color:var(--atoolla-accent);stop-opacity:0}.dark .an-trendline-fill-stop-start,.dark .an-trendline-fill-stop-end{stop-color:var(--atoolla-accent)}.an-trendline-gridline{stroke:var(--atoolla-edge-soft);stroke-width:1px}.an-trendline-area{opacity:0;animation:an-trendline-fade var(--motion-content) ease-out .42s both}.an-trendline-line{stroke:var(--atoolla-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1400;stroke-dashoffset:1400px;animation:an-trendline-draw .7s var(--motion-ease-out) 80ms both}.dark .an-trendline-line{stroke:var(--atoolla-accent)}@keyframes an-trendline-draw{to{stroke-dashoffset:0}}@keyframes an-trendline-fade{to{opacity:1}}.an-trendline-dot{fill:var(--atoolla-accent);stroke:var(--atoolla-surface);stroke-width:2px;opacity:0;animation:an-trendline-fade var(--motion-base) ease-out .56s both;transition:r .12s ease-out}.dark .an-trendline-dot{fill:var(--atoolla-accent)}.an-trendline-dot:hover{r:5}.an-trendline-axis-label{fill:var(--atoolla-faint);font-size:10px;font-weight:600}@media(prefers-reduced-motion:reduce){.an-trendline-area,.an-trendline-line,.an-trendline-dot{opacity:1;stroke-dashoffset:0;animation:none}}.an-table{border-collapse:collapse;width:100%;font-size:.8125rem}.an-table th{text-align:start;text-transform:uppercase;letter-spacing:.03em;color:var(--atoolla-muted);border-bottom:1px solid var(--atoolla-edge-soft);padding:0 .5rem .5rem 0;font-size:.6875rem;font-weight:700}.an-table td{border-bottom:1px solid var(--atoolla-edge-soft);vertical-align:top;padding:.5rem .5rem .5rem 0}.an-table td.an-num,.an-table th.an-num{text-align:end;font-variant-numeric:tabular-nums}.an-table tbody tr{cursor:pointer;transition:background-color .15s}.an-table tbody tr:hover{background:var(--atoolla-surface-sunken)}@supports (color:color-mix(in lab,red,red)){.an-table tbody tr:hover{background:color-mix(in srgb,var(--atoolla-surface-sunken) 86%,var(--atoolla-accent-bg))}}.an-table tbody tr:hover{border-radius:var(--atoolla-radius-field)}.an-donut-row{flex:1;align-items:center;gap:1rem;display:flex}.an-donut-svg{flex:none;width:8.5rem;height:8.5rem;overflow:visible}.an-donut-track{fill:none;stroke:var(--atoolla-surface-sunken);stroke-width:16px}.an-donut-seg{fill:none;stroke-width:16px;stroke-linecap:butt;transform-box:fill-box;transform-origin:50%;animation:an-donut-in var(--motion-enter) var(--motion-ease-out) backwards;transition:filter .15s ease-out,stroke-width .15s ease-out}.an-donut-seg:hover{stroke-width:18px}@keyframes an-donut-in{0%{opacity:0;transform:scale(.94)}}.an-donut-legend{color:var(--atoolla-text);flex-direction:column;gap:.5rem;margin:0;padding:0;font-size:12px;font-weight:700;list-style:none;display:flex}.an-donut-legend li{align-items:center;gap:.5rem;display:flex}.an-donut-legend-swatch{border-radius:2px;flex:none;width:9px;height:9px}.an-donut-legend-value{color:var(--atoolla-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto;padding-inline-start:.75rem}@media(prefers-reduced-motion:reduce){.an-donut-seg{animation:none}}.an-badge{letter-spacing:.01em;border:1px solid;border-radius:6px;align-items:center;gap:.375rem;min-height:1.375rem;padding:4px 9px;font-size:.6875rem;font-weight:700;display:inline-flex}.an-badge:before{content:"";flex:none;width:.375rem;height:.375rem}.an-badge--neutral,.an-badge--gray{color:var(--atoolla-status-neutral-text);background:var(--atoolla-status-neutral-bg);border-color:var(--atoolla-status-neutral-border)}.an-badge--neutral:before,.an-badge--gray:before{border:1.5px solid;border-radius:2px}.an-badge--info{color:var(--atoolla-status-info-text);background:var(--atoolla-status-info-bg);border-color:var(--atoolla-status-info-border)}.an-badge--info:before{background-color:currentColor;border-radius:1px}.an-badge--warning{color:var(--atoolla-status-warning-text);background:var(--atoolla-status-warning-bg);border-color:var(--atoolla-status-warning-border)}.an-badge--warning:before{background-color:currentColor;border-radius:9999px}.an-badge--danger{color:var(--atoolla-status-danger-text);background:var(--atoolla-status-danger-bg);border-color:var(--atoolla-status-danger-border)}.an-badge--danger:before{background-color:currentColor;transform:rotate(45deg)}.an-badge--success{color:var(--atoolla-status-success-text);background:var(--atoolla-status-success-bg);border-color:var(--atoolla-status-success-border)}.an-badge--success:before{background-color:currentColor;border-radius:9999px}.an-footnote{color:var(--atoolla-faint);font-size:11px}.an-workload-legend{flex-wrap:wrap;gap:.75rem;display:flex}.an-workload-legend-item{color:var(--atoolla-muted);align-items:center;gap:.3125rem;font-size:11px;font-weight:700;display:inline-flex}.an-workload-legend-swatch{border-radius:2px;width:8px;height:8px;display:inline-block}.an-workload-svg{width:100%;height:auto;display:block;overflow:visible}.an-workload-row-hit{fill:#0000}.an-workload-row:hover .an-workload-row-hit{fill:var(--atoolla-surface-sunken)}.an-workload-label{fill:var(--atoolla-text);font-size:11.5px;font-weight:700}.an-workload-value{fill:var(--atoolla-muted);font-size:11.5px;font-weight:700}.an-workload-row rect:not(.an-workload-row-hit){transform-box:fill-box;transform-origin:0;animation:an-bar-grow var(--motion-enter) var(--motion-ease-out) backwards}@media(prefers-reduced-motion:reduce){.an-workload-row rect:not(.an-workload-row-hit){animation:none}}button.an-kpi{text-align:start;cursor:pointer;width:100%;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color var(--motion-micro) var(--motion-ease-out);display:block}button.an-kpi:hover{background:var(--atoolla-control-hover-bg)}button.an-kpi:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.tl-page{flex-direction:column;gap:1.5rem;display:flex}.tl-kpis.an-kpis{margin-bottom:1.25rem}.tl-page .tl-kpis.an-kpis{margin-bottom:0}.tl-kpi-unit{color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);letter-spacing:0;margin-inline-start:.25rem;font-weight:700}.an-kpi-note--warning{color:var(--atoolla-status-warning-text)}.tl-kpi-link{align-items:center;gap:.25rem;display:inline-flex}.tl-kpi-link svg{width:.875rem;height:.875rem}.tl-meter{background:var(--tl-meter,var(--atoolla-status-info-text));border-radius:999px;height:6px;margin-top:10px;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tl-meter{background:color-mix(in srgb,var(--tl-meter,var(--atoolla-status-info-text)) 16%,transparent)}}.tl-meter>span{background:var(--tl-meter,var(--atoolla-status-info-text));transform-origin:0;animation:an-bar-grow var(--motion-enter) var(--motion-ease-out) backwards;border-radius:999px;position:absolute;inset:0 auto 0 0}.tl-meter--warning{--tl-meter:var(--atoolla-status-warning-text)}.tl-meter--danger{--tl-meter:var(--atoolla-status-danger-text)}.tl-card{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-glass);border-radius:.875rem;overflow:hidden}.tl-eyebrow{color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-loose);text-transform:uppercase;font-weight:700}.tl-muted{color:var(--atoolla-muted)}.tl-num{font-variant-numeric:tabular-nums}.tl-today-head{border-bottom:1px solid var(--atoolla-edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.tl-today-title{flex-wrap:wrap;align-items:baseline;gap:.625rem;display:flex}.tl-today-title h2{color:var(--atoolla-ink);font-size:var(--atoolla-fs-title);letter-spacing:-.01em;margin:0;font-weight:800}.tl-today-title span{color:var(--atoolla-muted);font-size:var(--atoolla-fs-label)}.tl-today-total{align-items:center;gap:.875rem;display:flex}.tl-today-total strong{color:var(--atoolla-ink);font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:800}.tl-today-total small{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);text-align:end;font-weight:600;display:block}.tl-block{border-top:1px solid var(--atoolla-edge-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.875rem 1.25rem;display:grid}.tl-block:first-child{border-top:0}.tl-block-icon{background:var(--atoolla-tag-bg);width:2.25rem;height:2.25rem;color:var(--atoolla-tag-text);border:1px solid var(--atoolla-tag-border);border-radius:.625rem;place-items:center;display:grid}.tl-block-icon svg{width:1.125rem;height:1.125rem}.tl-block--unassigned{background:var(--atoolla-status-warning-bg)}@supports (color:color-mix(in lab,red,red)){.tl-block--unassigned{background:color-mix(in srgb,var(--atoolla-status-warning-bg) 55%,transparent)}}.tl-block--unassigned .tl-block-icon{background:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text);border-color:var(--atoolla-status-warning-border)}.tl-block-name{color:var(--atoolla-ink);font-size:var(--atoolla-fs-body);font-weight:600;line-height:1.25rem}.tl-block-sub{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:2px;line-height:1rem;display:flex}.tl-dot{background:var(--atoolla-faint);border-radius:999px;width:3px;height:3px}.tl-block-side{justify-content:flex-end;align-items:center;gap:.875rem;display:flex}.tl-block-time{text-align:end;min-width:4.5rem}.tl-block-time strong{color:var(--atoolla-ink);font-size:var(--atoolla-fs-body);font-variant-numeric:tabular-nums;font-weight:700;display:block}.tl-block-time small{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);font-variant-numeric:tabular-nums}.tl-choices{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.tl-choice{border:1px solid var(--atoolla-control-edge);background:var(--atoolla-surface-glass);color:var(--atoolla-ink);font-size:var(--atoolla-fs-muted);cursor:pointer;transition:background-color var(--motion-micro) var(--motion-ease-out),border-color var(--motion-micro) var(--motion-ease-out);border-radius:.5rem;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-weight:600;display:inline-flex}.tl-choice:hover{background:var(--atoolla-control-hover-bg);border-color:var(--atoolla-control-hover-edge)}.tl-choice:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.tl-choice svg{width:.875rem;height:.875rem;color:var(--atoolla-muted)}.tl-choice--primary{background:var(--atoolla-accent);color:var(--atoolla-on-accent);border-color:#0000}.tl-choice--primary:hover{background:var(--atoolla-accent-hover);border-color:#0000}.tl-choice--primary svg{color:currentColor}.tl-choice:disabled{opacity:.55;cursor:default}.tl-choice--task{max-width:16rem}.tl-choice--task svg{color:var(--atoolla-accent)}.tl-choice-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl-choice--ghost{color:var(--atoolla-muted);background:0 0;border-style:dashed}.tl-choices-sep{background:var(--atoolla-edge);align-self:stretch;width:1px;margin:.125rem}.tl-block-range{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);font-variant-numeric:tabular-nums;margin-inline-start:.5rem;font-weight:500}.tl-block{transition:opacity var(--motion-base) var(--motion-ease-out);animation:tl-block-in var(--motion-enter) var(--motion-ease-out) backwards}.tl-block--busy{opacity:.45;pointer-events:none}@keyframes tl-block-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tl-block{transition:none;animation:none}}.tl-describe{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.tl-describe-input{border:1px solid var(--atoolla-control-edge);background:var(--atoolla-surface-overlay);min-width:0;color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-muted);border-radius:.5rem;flex:14rem;padding:.375rem .625rem}.tl-describe-input:focus{border-color:var(--atoolla-accent);box-shadow:0 0 0 3px var(--atoolla-accent-bg);outline:none}.tl-notes{gap:.1875rem;margin:.375rem 0 0;padding:0;list-style:none;display:grid}.tl-note{min-width:0;color:var(--atoolla-ink);font-size:var(--atoolla-fs-muted);align-items:baseline;gap:.375rem;line-height:1rem;display:flex}.tl-note svg{width:.8125rem;height:.8125rem;color:var(--atoolla-muted);flex:none;align-self:center}.tl-note-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl-note-meta{color:var(--atoolla-muted);font-variant-numeric:tabular-nums;flex:none}.tl-today-foot{border-top:1px solid var(--atoolla-edge);background:var(--atoolla-surface-sunken);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.25rem;display:flex}.tl-today-foot p{color:var(--atoolla-muted);font-size:var(--atoolla-fs-label);align-items:center;gap:.5rem;margin:0;display:flex}.tl-today-foot p svg{flex:none;width:1rem;height:1rem}.tl-today-foot--confirmed p{color:var(--atoolla-status-success-text);font-weight:600}.tl-today-foot--unassigned p{color:var(--atoolla-status-warning-text);font-weight:600}.tl-today-empty{align-items:center;gap:1rem;padding:1.25rem;display:flex}.tl-today-empty .tl-block-icon{background:var(--atoolla-surface-sunken);width:2.75rem;height:2.75rem;color:var(--atoolla-faint);border-style:dashed;border-color:var(--atoolla-table-edge)}.tl-today-empty strong{color:var(--atoolla-ink);font-size:var(--atoolla-fs-body);display:block}.tl-today-empty span{color:var(--atoolla-muted);font-size:var(--atoolla-fs-label)}.tl-link{color:var(--atoolla-accent-text);white-space:nowrap;font-weight:700;text-decoration:none}.tl-link:hover{text-underline-offset:2px;text-decoration:underline}.tl-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:-.5rem;display:flex}.tl-section-head h2{color:var(--atoolla-ink);font-size:var(--atoolla-fs-title);letter-spacing:-.01em;margin:0;font-weight:800}.tl-section-head p{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);margin:0}.tl-weeks{flex-direction:column;gap:.75rem;display:flex}.tl-week-head{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:1.25rem;padding:.875rem 1.25rem;display:grid}.tl-week-toggle{min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:0;display:flex}.tl-week-toggle:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:4px;border-radius:.375rem}.tl-chevron{width:1.75rem;height:1.75rem;color:var(--atoolla-muted);transition:transform var(--motion-base) var(--motion-ease-out),background-color var(--motion-micro) var(--motion-ease-out);border-radius:.5rem;flex:none;place-items:center;display:grid}.tl-week-toggle:hover .tl-chevron{background:var(--atoolla-control-hover-bg)}.tl-chevron svg{width:1rem;height:1rem}.tl-week.is-open .tl-chevron{transform:rotate(90deg)}.tl-week-range{color:var(--atoolla-ink);font-size:var(--atoolla-fs-body);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.25rem;display:block;overflow:hidden}.tl-rhythm{align-items:flex-end;gap:4px;height:2rem;display:flex}.tl-rhythm-bar{background:var(--atoolla-edge);border-radius:4px;width:8px;height:100%;position:relative}@supports (color:color-mix(in lab,red,red)){.tl-rhythm-bar{background:color-mix(in srgb,var(--atoolla-edge) 70%,transparent)}}.tl-rhythm-bar>span{background:var(--atoolla-tag-text);border-radius:4px;min-height:3px;position:absolute;inset:auto 0 0}@supports (color:color-mix(in lab,red,red)){.tl-rhythm-bar>span{background:color-mix(in srgb,var(--atoolla-tag-text) 70%,transparent)}}.tl-rhythm-bar.is-today>span{background:var(--atoolla-accent)}.tl-rhythm-bar.is-empty>span{display:none}.tl-week-total{text-align:end;min-width:5.5rem}.tl-week-total strong{color:var(--atoolla-ink);font-size:var(--atoolla-fs-body);font-variant-numeric:tabular-nums;font-weight:800;display:block}.tl-week-total small{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);font-variant-numeric:tabular-nums}.tl-week-state{justify-content:flex-end;align-items:center;gap:.625rem;min-width:11rem;display:flex}.tl-week-body{border-top:1px solid var(--atoolla-edge)}.tl-notice{border:1px solid var(--tl-n-border);background:var(--tl-n-bg);color:var(--tl-n-text);font-size:var(--atoolla-fs-label);border-radius:.625rem;align-items:flex-start;gap:.625rem;margin:1rem 1.25rem 0;padding:.75rem .875rem;line-height:1.25rem;display:flex}.tl-notice svg{flex:none;width:1.125rem;height:1.125rem;margin-top:1px}.tl-notice b{font-weight:700}.tl-notice--danger{--tl-n-text:var(--atoolla-status-danger-text);--tl-n-bg:var(--atoolla-status-danger-bg);--tl-n-border:var(--atoolla-status-danger-border)}.tl-notice--warning{--tl-n-text:var(--atoolla-status-warning-text);--tl-n-bg:var(--atoolla-status-warning-bg);--tl-n-border:var(--atoolla-status-warning-border)}.tl-notice--info{--tl-n-text:var(--atoolla-status-info-text);--tl-n-bg:var(--atoolla-status-info-bg);--tl-n-border:var(--atoolla-status-info-border)}.tl-grid-wrap{padding:.5rem .5rem .75rem;overflow-x:auto}.tl-grid{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:54rem;font-size:var(--atoolla-fs-label)}.tl-grid .tl-col-day{width:4.75rem}.tl-grid .tl-col-sum{width:5.5rem}.tl-grid .tl-col-status{width:8.5rem}.tl-grid--status{min-width:62rem}.tl-grid th{color:var(--atoolla-faint);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-tight);text-transform:uppercase;text-align:end;white-space:nowrap;padding:.5rem .625rem;font-weight:700}.tl-grid th:first-child,.tl-grid td:first-child{text-align:start;padding-inline-start:.75rem}.tl-grid th .tl-day-num{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);letter-spacing:0;text-transform:none;margin-top:1px;font-weight:600;display:block}.tl-grid td{border-top:1px solid var(--atoolla-edge-soft);color:var(--atoolla-ink);text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;padding:.625rem}.tl-grid tbody tr{transition:background-color var(--motion-micro) var(--motion-ease-out)}.tl-grid tbody tr:hover td{background:var(--atoolla-surface-sunken)}.tl-grid td.is-zero{color:var(--atoolla-faint)}.tl-grid tr.tl-row--unassigned td{background:var(--atoolla-status-warning-bg)}@supports (color:color-mix(in lab,red,red)){.tl-grid tr.tl-row--unassigned td{background:color-mix(in srgb,var(--atoolla-status-warning-bg) 55%,transparent)}}.tl-grid tr.tl-row--unassigned td,.tl-grid tr.tl-row--unassigned .tl-task-sub{color:var(--atoolla-status-warning-text)}.tl-grid th.is-today,.tl-grid th.is-today .tl-day-num{color:var(--atoolla-accent-text)}.tl-grid th.is-today,.tl-grid td.is-today{background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.tl-grid th.is-today,.tl-grid td.is-today{background:color-mix(in srgb,var(--atoolla-accent) 5%,transparent)}}.tl-grid .tl-col-total{font-weight:800}.tl-grid tfoot td{border-top:1px solid var(--atoolla-edge);color:var(--atoolla-muted);font-weight:700}.tl-grid tfoot td.tl-col-total{color:var(--atoolla-ink)}.tl-task{white-space:normal;overflow-wrap:anywhere}.tl-task-name{color:var(--atoolla-ink);font-size:var(--atoolla-fs-label);font-weight:600;line-height:1.125rem;display:block}.tl-task-sub{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:2px;line-height:1rem;display:flex}.tl-task-sub>span{min-width:0}.tl-empty{text-align:center;padding:2.5rem 1.5rem}.tl-empty .tl-block-icon{background:var(--atoolla-surface-sunken);width:3rem;height:3rem;color:var(--atoolla-faint);border-style:dashed;border-color:var(--atoolla-table-edge);margin:0 auto .875rem}.tl-empty .tl-block-icon svg{width:1.375rem;height:1.375rem}.tl-empty h3{color:var(--atoolla-ink);font-size:var(--atoolla-fs-body);margin:0;font-weight:700}.tl-empty p{max-width:28rem;color:var(--atoolla-muted);font-size:var(--atoolla-fs-label);margin:.375rem auto 0}.tl-person{white-space:nowrap;align-items:center;gap:.625rem;display:flex}.tl-avatar{background:var(--atoolla-tag-bg);width:1.875rem;height:1.875rem;color:var(--atoolla-tag-text);font-size:var(--atoolla-fs-tag);letter-spacing:.02em;border-radius:999px;flex:none;place-items:center;font-weight:700;display:grid}.tl-avatar--freelancer{background:var(--atoolla-accent-bg);color:var(--atoolla-accent-hover)}.tl-person-name{color:var(--atoolla-ink);font-size:var(--atoolla-fs-label);font-weight:600;line-height:1.125rem}.tl-person-kind{color:var(--atoolla-faint);font-size:var(--atoolla-fs-muted);line-height:1rem}.tl-status-tabs .fi-tabs{border:0;border-bottom:1px solid var(--atoolla-edge);background:0 0;border-radius:0;margin-inline:0;padding:0;overflow-x:auto}.tl-status-tabs .fi-tabs-item{padding-inline:.875rem}.tl-status-tabs .fi-tabs:not(.fi-contained) .fi-tabs-item:after{bottom:0}.tl-status-tabs .fi-tabs-item:first-child{padding-inline-start:.25rem}.tl-status-tabs .fi-tabs-item:first-child:after{inset-inline-start:.25rem}.fi-ta-row.tl-row--pending>td:first-child{box-shadow:inset calc(3px * var(--atoolla-dir,1)) 0 0 var(--atoolla-status-warning-text)}.fi-ta-row.tl-row--unassigned>td{background:var(--atoolla-status-warning-bg)}@supports (color:color-mix(in lab,red,red)){.fi-ta-row.tl-row--unassigned>td{background:color-mix(in srgb,var(--atoolla-status-warning-bg) 55%,transparent)}}.fi-ta-row.tl-row--unassigned .fi-ta-text-item-description{color:var(--atoolla-status-warning-text)}@media(max-width:900px){.tl-week-head{grid-template-columns:minmax(0,1fr) auto;row-gap:.75rem}.tl-rhythm{display:none}.tl-week-state{grid-column:1/-1;justify-content:space-between;min-width:0}}@media(max-width:639px){.tl-kpis.an-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.tl-kpis .an-kpi{padding:.875rem}.tl-block{grid-template-columns:minmax(0,1fr)}.tl-block-icon{display:none}.tl-block-side{justify-content:space-between}.tl-block-time{text-align:start}}@media(prefers-reduced-motion:reduce){.tl-meter>span,.tl-chevron{transition:none;animation:none}}.fi-modal:has(.atoolla-td)>.fi-modal-window-ctn>.fi-modal-window{height:min(54rem,100dvh - 2rem);overflow:hidden}.fi-modal:has(.atoolla-td) .fi-modal-header{border-bottom:1px solid var(--atoolla-edge-soft);padding-bottom:1rem}.fi-modal:has(.atoolla-td) .fi-modal-heading{letter-spacing:-.01em;padding-inline-end:2rem;font-size:1.125rem;line-height:1.35}.fi-modal:has(.atoolla-td) .fi-modal-content{overscroll-behavior:contain;flex:auto;min-height:0;scroll-padding-top:3.5rem;overflow-y:auto;flex-direction:column!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}.fi-modal .fi-modal-content :has(.atoolla-td):not(.atoolla-td){display:contents!important}.atoolla-td{--td-aside:19rem;grid-template-columns:minmax(0,1fr) var(--td-aside);flex:1 0 auto;grid-template-rows:auto auto 1fr auto;column-gap:1.75rem;min-width:0;padding-top:1.25rem;display:grid}.atoolla-td>*{grid-column:1;min-width:0}.atoolla-td>.atoolla-td-hero{grid-row:1}.atoolla-td>.atoolla-td-tabs{grid-row:2}.atoolla-td>.atoolla-td-panel{grid-row:3;align-self:start;padding:1.25rem 0 1.5rem}.atoolla-td>.atoolla-td-composer-wrap{grid-row:4}.atoolla-td>.atoolla-td-tiles{grid-area:1/2/-1;align-self:start;position:sticky;top:0}@media(max-width:56rem){.atoolla-td{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.atoolla-td>*{grid-column:1}.atoolla-td>.atoolla-td-hero{grid-row:1}.atoolla-td>.atoolla-td-tiles{grid-area:2/1;margin-top:1rem;position:static}.atoolla-td>.atoolla-td-tabs{grid-row:3;margin-top:1.25rem}.atoolla-td>.atoolla-td-panel{grid-row:4}.atoolla-td>.atoolla-td-composer-wrap{grid-row:5}}.atoolla-td-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.atoolla-td-hero{animation:atoolla-td-in var(--motion-content,.3s) var(--motion-ease-out,ease-out) backwards;flex-direction:column;gap:1rem;padding-bottom:1.25rem;display:flex}.atoolla-td-hero-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.atoolla-td-crumbs{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.atoolla-td-crumb{min-width:0;max-width:100%;color:var(--atoolla-muted);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}.atoolla-td-crumb>span:not([class]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.atoolla-td-crumb svg{width:.875rem;height:.875rem;color:var(--atoolla-faint);flex:none}.atoolla-td-crumb.is-ref{font-variant-numeric:tabular-nums;color:var(--atoolla-faint);border:1px solid var(--atoolla-edge);border-radius:999px;padding:.125rem .4375rem;font-weight:500}.atoolla-td-crumb-sep{width:.75rem;height:.75rem;color:var(--atoolla-faint);flex:none}.atoolla-td-icon-btn{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);width:2rem;height:2rem;color:var(--atoolla-muted);cursor:pointer;transition:color var(--motion-micro,.12s),border-color var(--motion-micro,.12s),background-color var(--motion-micro,.12s);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.atoolla-td-icon-btn svg{width:1rem;height:1rem}.atoolla-td-icon-btn:hover{color:var(--atoolla-ink-strong);border-color:var(--atoolla-control-hover-edge,var(--atoolla-control-edge));background:var(--atoolla-control-hover-bg,var(--atoolla-surface-sunken))}.atoolla-td-icon-btn.is-done{color:var(--atoolla-status-success-text);border-color:var(--atoolla-status-success-border);background:var(--atoolla-status-success-bg)}.atoolla-td-icon-btn.is-done svg{animation:atoolla-td-pop var(--motion-content,.3s) var(--motion-ease-out,ease-out) backwards}.atoolla-td-icon-btn:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-td-track{--steps:3;--at:0;--tone-bg:var(--atoolla-status-neutral-bg);--tone-edge:var(--atoolla-status-neutral-border);--tone-text:var(--atoolla-status-neutral-text);grid-template-columns:repeat(var(--steps),minmax(0,1fr));background:var(--atoolla-surface-sunken);border:1px solid var(--atoolla-edge);border-radius:.75rem;padding:.25rem;display:grid;position:relative}.atoolla-td-track-thumb{width:calc((100% - .5rem) / var(--steps));background:var(--tone-bg);border:1px solid var(--tone-edge);transform:translate(calc(100% * var(--at) * var(--atoolla-dir,1)));transition:transform var(--motion-content,.3s) var(--motion-ease-in-out,ease-in-out),background-color var(--motion-content,.3s),border-color var(--motion-content,.3s);top:.25rem;bottom:.25rem;border-radius:.5625rem;position:absolute;inset-inline-start:.25rem}.atoolla-td-step{z-index:1;min-height:2.5rem;font:inherit;color:var(--atoolla-muted);white-space:nowrap;transition:color var(--motion-base,.18s);background:0 0;border:0;border-radius:.5625rem;justify-content:center;align-items:center;gap:.4375rem;padding:0 .5rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:relative}.atoolla-td-step svg{flex:none;width:1.125rem;height:1.125rem}.atoolla-td-step>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.atoolla-td-step.is-past svg{color:var(--atoolla-status-success-text)}.atoolla-td-step.is-ahead svg{color:var(--atoolla-faint)}.atoolla-td-step.is-current,.atoolla-td-step.is-pending{color:var(--tone-text)}.atoolla-td-track[data-pending] .atoolla-td-step.is-current:not(.is-pending){color:var(--atoolla-muted)}.atoolla-td-step.is-current svg{animation:atoolla-td-pop var(--motion-content,.3s) var(--motion-ease-out,ease-out) backwards}.atoolla-td-step.is-pending svg{animation:atoolla-td-breathe .9s var(--motion-ease-in-out,ease-in-out) infinite alternate}button.atoolla-td-step{cursor:pointer}button.atoolla-td-step:not(.is-current):not(:disabled):hover{color:var(--atoolla-ink-strong);background:var(--atoolla-surface)}@supports (color:color-mix(in lab,red,red)){button.atoolla-td-step:not(.is-current):not(:disabled):hover{background:color-mix(in srgb,var(--atoolla-surface) 70%,transparent)}}button.atoolla-td-step:disabled:not(.is-current){cursor:not-allowed;opacity:.55}button.atoolla-td-step.is-current{cursor:default}.atoolla-td-step:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:1px}.atoolla-td-hero-actions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.atoolla-td-next{border-radius:var(--atoolla-radius-control,.5rem);height:2.25rem;font:inherit;cursor:pointer;transition:background-color var(--motion-micro,.12s),border-color var(--motion-micro,.12s),color var(--motion-micro,.12s),transform var(--motion-micro,.12s);border:1px solid #0000;align-items:center;gap:.4375rem;padding:0 .9375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.atoolla-td-next svg{width:1rem;height:1rem}.atoolla-td-next:active:not(:disabled){transform:translateY(1px)}.atoolla-td-next:disabled{cursor:not-allowed;opacity:.55}.atoolla-td-next:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-td-next.is-start{background:var(--atoolla-accent);color:var(--atoolla-on-accent,#fff)}.atoolla-td-next.is-start:hover:not(:disabled){background:var(--atoolla-accent-hover)}.atoolla-td-next.is-finish{background:var(--atoolla-status-success-bg);border-color:var(--atoolla-status-success-border);color:var(--atoolla-status-success-text)}.atoolla-td-next.is-finish:hover:not(:disabled){border-color:var(--atoolla-status-success-text)}.atoolla-td-next.is-reopen{background:var(--atoolla-surface);border-color:var(--atoolla-control-edge);color:var(--atoolla-ink-strong)}.atoolla-td-next.is-reopen:hover:not(:disabled){background:var(--atoolla-control-hover-bg,var(--atoolla-surface-sunken))}.atoolla-td-timer{border:1px solid var(--atoolla-control-edge);border-radius:var(--atoolla-radius-control,.5rem);background:var(--atoolla-surface);height:2.25rem;font:inherit;color:var(--atoolla-ink-strong);align-items:center;gap:.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}button.atoolla-td-timer{cursor:pointer;transition:background-color var(--motion-micro,.12s),border-color var(--motion-micro,.12s)}button.atoolla-td-timer:hover{background:var(--atoolla-control-hover-bg,var(--atoolla-surface-sunken))}button.atoolla-td-timer:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-td-timer svg{width:1rem;height:1rem}.atoolla-td-timer.is-running{border-color:var(--atoolla-status-danger-border);background:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text);padding-inline-end:.25rem}.atoolla-td-timer-clock{font-variant-numeric:tabular-nums;letter-spacing:.02em;min-width:4.5rem}.atoolla-td-timer-btn{width:1.75rem;height:1.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.atoolla-td-timer-btn:hover{background:currentColor}@supports (color:color-mix(in lab,red,red)){.atoolla-td-timer-btn:hover{background:color-mix(in srgb,currentColor 12%,transparent)}}.atoolla-td-timer-btn:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:1px}.atoolla-td-live-dot{background:currentColor;border-radius:999px;flex:none;width:.5rem;height:.5rem;position:relative}.atoolla-td-live-dot:after{content:"";border-radius:inherit;background:inherit;animation:1.6s cubic-bezier(0,0,.2,1) infinite atoolla-td-ping;position:absolute;top:0;right:0;bottom:0;left:0}.atoolla-td-tiles{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-sunken);max-height:calc(min(54rem,100dvh - 2rem) - 8rem);animation:atoolla-td-in var(--motion-content,.3s) var(--motion-ease-out,ease-out) 60ms backwards;border-radius:.875rem;flex-direction:column;margin:0;padding:.25rem 1rem;display:flex;overflow-y:auto}.atoolla-td-tiles:before{content:"Details";letter-spacing:.06em;text-transform:uppercase;color:var(--atoolla-faint);padding:.875rem 0 .25rem;font-size:.6875rem;font-weight:700;display:block}.atoolla-td-tile{flex-direction:column;gap:.375rem;padding:.875rem 0;display:flex}.atoolla-td-tile+.atoolla-td-tile{border-top:1px solid var(--atoolla-edge)}.atoolla-td-tile dt{color:var(--atoolla-muted);align-items:center;gap:.4375rem;font-size:.75rem;font-weight:500;display:flex}.atoolla-td-tile dt>svg{width:.9375rem;height:.9375rem;color:var(--atoolla-faint);flex:none}.atoolla-td-tile dd{flex-direction:column;gap:.375rem;min-width:0;margin:0;display:flex}.atoolla-td-tile-value{color:var(--atoolla-ink-strong);overflow-wrap:anywhere;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.atoolla-td-tile-value.is-empty{color:var(--atoolla-muted);font-weight:400}.atoolla-td-tile-sub{font-size:.75rem;font-weight:600}.atoolla-td-tile-sub.is-danger{color:var(--atoolla-status-danger-text)}.atoolla-td-tile-sub.is-warning{color:var(--atoolla-status-warning-text)}.atoolla-td-tile-sub.is-info{color:var(--atoolla-status-info-text)}.atoolla-td-tile-sub.is-success{color:var(--atoolla-status-success-text)}.atoolla-td-tile-sub.is-neutral{color:var(--atoolla-muted)}.atoolla-td-tile-action{font:inherit;color:var(--atoolla-accent-text);cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.25rem;margin-inline-start:auto;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.atoolla-td-tile-action svg{width:.875rem;height:.875rem}.atoolla-td-tile-action:hover{background:var(--atoolla-accent-bg)}.atoolla-td-tile-action:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:1px}.atoolla-td-people{gap:.5rem!important}.atoolla-td-person{min-width:0;color:var(--atoolla-ink-strong);align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}.atoolla-td-person-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.atoolla-td-person.is-empty{color:var(--atoolla-muted);font-weight:400}.atoolla-td-due-bar{background:var(--atoolla-edge);border-radius:999px;height:.3125rem;position:relative;overflow:hidden}.atoolla-td-due-bar>span{width:var(--due);border-radius:inherit;background:var(--atoolla-status-neutral-text);transform-origin:0;animation:atoolla-td-grow .7s var(--motion-ease-out,ease-out) .12s backwards;position:absolute;inset:0 auto 0 0}.atoolla-td-due-bar.is-danger>span{background:var(--atoolla-status-danger-text)}.atoolla-td-due-bar.is-warning>span{background:var(--atoolla-status-warning-text)}.atoolla-td-due-bar.is-info>span{background:var(--atoolla-status-info-text)}.atoolla-td-due-bar.is-success>span{background:var(--atoolla-status-success-text)}.atoolla-td-dept-dot{background:var(--atoolla-faint);width:.625rem;height:.625rem;box-shadow:0 0 0 1px var(--atoolla-edge);border-radius:999px;flex:none}.atoolla-td-tag{color:var(--atoolla-status-neutral-text);background:var(--atoolla-status-neutral-bg);border:1px solid var(--atoolla-status-neutral-border);border-radius:999px;flex:none;padding:.0625rem .5rem;font-size:.6875rem;font-weight:600}.atoolla-td-avatar{letter-spacing:.02em;width:1.75rem;height:1.75rem;color:var(--atoolla-ink-strong);background:var(--atoolla-surface);border:1px solid var(--atoolla-edge);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.atoolla-td-avatar.is-lg{width:2rem;height:2rem;font-size:.6875rem}.atoolla-td-avatar.is-xs{width:1.25rem;height:1.25rem;font-size:.5rem}.atoolla-td-avatar.is-info{color:var(--atoolla-status-info-text);background:var(--atoolla-status-info-bg);border-color:var(--atoolla-status-info-border)}.atoolla-td-avatar.is-success{color:var(--atoolla-status-success-text);background:var(--atoolla-status-success-bg);border-color:var(--atoolla-status-success-border)}.atoolla-td-avatar.is-warning{color:var(--atoolla-status-warning-text);background:var(--atoolla-status-warning-bg);border-color:var(--atoolla-status-warning-border)}.atoolla-td-avatar.is-accent{color:var(--atoolla-accent-text);background:var(--atoolla-accent-bg);border-color:var(--atoolla-accent-border)}.atoolla-td-avatar.is-neutral{color:var(--atoolla-status-neutral-text);background:var(--atoolla-status-neutral-bg);border-color:var(--atoolla-status-neutral-border)}.atoolla-td-avatar.is-photo{object-fit:cover}.atoolla-td-avatar.is-empty{color:var(--atoolla-faint);background:0 0;border-style:dashed}.atoolla-td-avatar.is-empty svg{width:.875rem;height:.875rem}.atoolla-td-tabs{z-index:6;scrollbar-width:none;background:var(--atoolla-surface-overlay);border-bottom:1px solid var(--atoolla-edge);gap:.25rem;display:flex;position:sticky;top:0;overflow-x:auto}.atoolla-td-tabs::-webkit-scrollbar{display:none}.atoolla-td-tabs-ink{height:2px;width:var(--ink-w,0);background:var(--atoolla-accent);transform:translate(var(--ink-x,0));opacity:0;pointer-events:none;border-radius:2px 2px 0 0;position:absolute;bottom:-1px;left:0}.atoolla-td-tabs-ink.is-ready{opacity:1;transition:transform var(--motion-content,.3s) var(--motion-ease-in-out,ease-in-out),width var(--motion-content,.3s) var(--motion-ease-in-out,ease-in-out)}.atoolla-td-tab{font:inherit;color:var(--atoolla-muted);white-space:nowrap;cursor:pointer;transition:color var(--motion-micro,.12s);background:0 0;border:0;border-radius:.5rem .5rem 0 0;align-items:center;gap:.4375rem;padding:.8125rem .625rem .75rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:relative}.atoolla-td-tab svg{flex:none;width:1rem;height:1rem}.atoolla-td-tab:hover,.atoolla-td-tab.is-active{color:var(--atoolla-ink-strong)}.atoolla-td-tab:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:-2px}.atoolla-td-count{color:var(--atoolla-muted);background:var(--atoolla-surface-sunken);border:1px solid var(--atoolla-edge);font-variant-numeric:tabular-nums;transition:color var(--motion-micro,.12s),background-color var(--motion-micro,.12s),border-color var(--motion-micro,.12s);border-radius:999px;padding:.125rem .4375rem;font-size:.6875rem;font-weight:600;line-height:1}.atoolla-td-tab.is-active .atoolla-td-count{color:var(--atoolla-accent-text);background:var(--atoolla-accent-bg);border-color:var(--atoolla-accent-border)}.atoolla-td-panel{animation:atoolla-td-in .22s var(--motion-ease-out,ease-out) backwards}.atoolla-td-empty{text-align:center;border:1px dashed var(--atoolla-edge);border-radius:.875rem;flex-direction:column;align-items:center;gap:.25rem;padding:2.25rem 1rem;display:flex}.atoolla-td-empty-icon{background:var(--atoolla-accent-bg);width:2.75rem;height:2.75rem;color:var(--atoolla-accent-text);animation:atoolla-td-pop var(--motion-content,.3s) var(--motion-ease-out,ease-out) 80ms backwards;border-radius:.875rem;justify-content:center;align-items:center;margin-bottom:.5rem;display:inline-flex}.atoolla-td-empty-icon svg{width:1.375rem;height:1.375rem}.atoolla-td-empty strong{color:var(--atoolla-ink-strong);font-size:.875rem;font-weight:600}.atoolla-td-empty>span:last-child{max-width:22rem;color:var(--atoolla-muted);font-size:.75rem}.atoolla-td-readonly{color:var(--atoolla-muted);margin-top:1rem;font-size:.75rem}.atoolla-td-thread{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.atoolla-td-day{letter-spacing:.05em;text-transform:uppercase;color:var(--atoolla-faint);align-items:center;gap:.75rem;margin:1.25rem 0 .75rem;font-size:.6875rem;font-weight:700;display:flex}.atoolla-td-day:first-child{margin-top:0}.atoolla-td-day:before,.atoolla-td-day:after{content:"";background:var(--atoolla-edge-soft);flex:1;height:1px}.atoolla-td-comment{transition:background-color var(--motion-micro,.12s);border-radius:.625rem;gap:.75rem;margin:0 -.625rem;padding:.5rem .625rem;scroll-margin-bottom:9rem;display:flex}.atoolla-td-comment:hover{background:var(--atoolla-surface-sunken)}.atoolla-td-comment+.atoolla-td-comment:not(.is-continued){margin-top:.375rem}.atoolla-td-comment.is-continued{padding-top:.125rem}.atoolla-td-comment-gutter-time{text-align:center;font-variant-numeric:tabular-nums;width:2rem;color:var(--atoolla-faint);opacity:0;transition:opacity var(--motion-micro,.12s);flex:none;padding-top:.1875rem;font-size:.625rem}.atoolla-td-comment:hover .atoolla-td-comment-gutter-time{opacity:1}.atoolla-td-comment-main{flex:1;min-width:0}.atoolla-td-comment-head{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.atoolla-td-comment-author{color:var(--atoolla-ink-strong);font-size:.8125rem;font-weight:600}.atoolla-td-you{letter-spacing:.04em;text-transform:uppercase;color:var(--atoolla-accent-text);background:var(--atoolla-accent-bg);border-radius:999px;padding:.0625rem .375rem;font-size:.625rem;font-weight:700}.atoolla-td-comment time{color:var(--atoolla-faint);font-size:.6875rem}.atoolla-td-comment-text{color:var(--atoolla-ink-strong);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:.1875rem;font-size:.8125rem;line-height:1.6}.atoolla-td-mention{color:var(--atoolla-accent-text);background:var(--atoolla-accent-bg);border-radius:.25rem;padding:0 .1875rem;font-weight:600}.atoolla-td-thread>.atoolla-td-comment:last-child{animation:atoolla-td-in var(--motion-content,.3s) var(--motion-ease-out,ease-out) backwards}.atoolla-td-file-type{letter-spacing:.03em;border:1px solid #0000;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.5rem;font-weight:700;display:inline-flex}.atoolla-td-file-type.is-pdf{color:var(--atoolla-status-danger-text);background:var(--atoolla-status-danger-bg);border-color:var(--atoolla-status-danger-border)}.atoolla-td-file-type.is-image,.atoolla-td-file-type.is-doc{color:var(--atoolla-status-info-text);background:var(--atoolla-status-info-bg);border-color:var(--atoolla-status-info-border)}.atoolla-td-file-type.is-sheet{color:var(--atoolla-status-success-text);background:var(--atoolla-status-success-bg);border-color:var(--atoolla-status-success-border)}.atoolla-td-file-type.is-archive{color:var(--atoolla-status-warning-text);background:var(--atoolla-status-warning-bg);border-color:var(--atoolla-status-warning-border)}.atoolla-td-file-type.is-other{color:var(--atoolla-status-neutral-text);background:var(--atoolla-status-neutral-bg);border-color:var(--atoolla-status-neutral-border)}.atoolla-td-comment-files{flex-direction:column;gap:.375rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.atoolla-td-comment-file{text-align:start;width:100%;max-width:22rem;font:inherit;color:var(--atoolla-ink-strong);background:var(--atoolla-surface);border:1px solid var(--atoolla-edge);cursor:pointer;transition:border-color var(--motion-micro,.12s);border-radius:.625rem;align-items:center;gap:.625rem;padding:.4375rem .625rem .4375rem .4375rem;display:flex}.atoolla-td-comment-file:hover{border-color:var(--atoolla-accent-border)}.atoolla-td-comment-file:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-td-comment-file-main{flex-direction:column;flex:1;min-width:0;display:flex}.atoolla-td-comment-file-name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.atoolla-td-comment-file-size{color:var(--atoolla-muted);font-size:.6875rem}.atoolla-td-comment-file>svg{width:1rem;height:1rem;color:var(--atoolla-muted);flex:none}.atoolla-td-files-group+.atoolla-td-files-group{margin-top:1.5rem}.atoolla-td-files-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.atoolla-td-files-head h4{letter-spacing:.05em;text-transform:uppercase;color:var(--atoolla-muted);margin:0;font-size:.6875rem;font-weight:700}.atoolla-td-files-head span{color:var(--atoolla-faint);font-size:.6875rem}.atoolla-td-files{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.atoolla-td-file{text-align:start;width:100%;height:100%;font:inherit;color:var(--atoolla-ink-strong);background:var(--atoolla-surface);border:1px solid var(--atoolla-edge);cursor:pointer;transition:border-color var(--motion-micro,.12s),transform var(--motion-base,.18s) var(--motion-ease-out,ease-out);border-radius:.75rem;align-items:center;gap:.75rem;padding:.625rem;display:flex}.atoolla-td-file:hover{border-color:var(--atoolla-accent-border);transform:translateY(-1px)}.atoolla-td-file:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-td-file .atoolla-td-file-type{border-radius:.625rem;width:2.5rem;height:2.5rem;font-size:.5625rem}.atoolla-td-file-main{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.atoolla-td-file-name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.atoolla-td-file-meta{color:var(--atoolla-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.atoolla-td-file-dl{width:1.75rem;height:1.75rem;color:var(--atoolla-muted);background:var(--atoolla-surface-sunken);opacity:0;transition:opacity var(--motion-micro,.12s),transform var(--motion-base,.18s) var(--motion-ease-out,ease-out);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex;transform:translateY(2px)}.atoolla-td-file:hover .atoolla-td-file-dl,.atoolla-td-file:focus-visible .atoolla-td-file-dl{opacity:1;color:var(--atoolla-accent-text);transform:none}.atoolla-td-file-dl svg{width:.875rem;height:.875rem}@media(hover:none){.atoolla-td-file-dl{opacity:1;transform:none}}.atoolla-td-files>li{animation:atoolla-td-in .32s var(--motion-ease-out,ease-out) backwards}.atoolla-td-files>li:nth-child(2){animation-delay:50ms}.atoolla-td-files>li:nth-child(3){animation-delay:.1s}.atoolla-td-files>li:nth-child(4){animation-delay:.15s}.atoolla-td-files>li:nth-child(n+5){animation-delay:.2s}.atoolla-td-scope{position:relative}.atoolla-td-scope.is-clamped .atoolla-td-prose{max-height:20rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.atoolla-td-scope-toggle{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);font:inherit;color:var(--atoolla-accent-text);cursor:pointer;border-radius:999px;align-items:center;gap:.25rem;margin-top:.75rem;padding:.3125rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.atoolla-td-scope-toggle:hover{border-color:var(--atoolla-accent-border)}.atoolla-td-scope-toggle svg{width:.875rem;height:.875rem;transition:transform var(--motion-base,.18s)}.atoolla-td-scope-toggle.is-open svg{transform:rotate(180deg)}.atoolla-td-scope-source{letter-spacing:.04em;text-transform:uppercase;color:var(--atoolla-faint);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.875rem;font-size:.6875rem;font-weight:600;display:flex}.atoolla-td-scope-source>span:first-child{align-items:center;gap:.375rem;display:inline-flex}.atoolla-td-scope-source svg{width:.875rem;height:.875rem}.atoolla-td-scope-time{letter-spacing:0;text-transform:none;font-weight:500}.atoolla-td-prose{color:var(--atoolla-ink-strong);overflow-wrap:anywhere;max-width:42rem;font-size:.875rem;line-height:1.7}.atoolla-td-prose>:first-child{margin-top:0}.atoolla-td-prose>:last-child{margin-bottom:0}.atoolla-td-prose p{margin:0 0 .75em}.atoolla-td-prose h1,.atoolla-td-prose h2,.atoolla-td-prose h3,.atoolla-td-prose h4{color:var(--atoolla-ink-strong);margin:1.25em 0 .5em;font-weight:700;line-height:1.3}.atoolla-td-prose h1{font-size:1.125rem}.atoolla-td-prose h2{font-size:1rem}.atoolla-td-prose h3,.atoolla-td-prose h4{font-size:.875rem}.atoolla-td-prose ul,.atoolla-td-prose ol{margin:0 0 .75em;padding-inline-start:1.25rem}.atoolla-td-prose ul{list-style:outside}.atoolla-td-prose ol{list-style:decimal}.atoolla-td-prose li{margin:.25em 0}.atoolla-td-prose li::marker{color:var(--atoolla-accent-text)}.atoolla-td-prose a{color:var(--atoolla-accent-text);text-underline-offset:2px;text-decoration:underline}.atoolla-td-prose strong{font-weight:700}.atoolla-td-prose blockquote{border-inline-start:3px solid var(--atoolla-accent-border);color:var(--atoolla-muted);margin:0 0 .75em;padding:.25rem 0 .25rem .875rem}.atoolla-td-prose code{background:var(--atoolla-surface-sunken);border:1px solid var(--atoolla-edge);border-radius:.3125rem;padding:.0625rem .3125rem;font-size:.75rem}.atoolla-td-prose pre{background:var(--atoolla-surface-sunken);border-radius:.5rem;margin:0 0 .75em;padding:.75rem;overflow-x:auto}.atoolla-td-prose pre code{background:0 0;border:0;padding:0}.atoolla-td-prose hr{border:0;border-top:1px solid var(--atoolla-edge-soft);margin:1em 0}.atoolla-td-prose table{border-collapse:collapse;width:100%;margin:0 0 .75em;font-size:.75rem}.atoolla-td-prose th,.atoolla-td-prose td{border:1px solid var(--atoolla-edge);text-align:start;padding:.375rem .5rem}.atoolla-td-status{border:1px solid #0000;border-radius:999px;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.atoolla-td-status.is-success{color:var(--atoolla-status-success-text);background:var(--atoolla-status-success-bg);border-color:var(--atoolla-status-success-border)}.atoolla-td-status.is-warning{color:var(--atoolla-status-warning-text);background:var(--atoolla-status-warning-bg);border-color:var(--atoolla-status-warning-border)}.atoolla-td-status.is-neutral{color:var(--atoolla-status-neutral-text);background:var(--atoolla-status-neutral-bg);border-color:var(--atoolla-status-neutral-border)}.atoolla-td-history{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.atoolla-td-history-item{animation:atoolla-td-in .32s var(--motion-ease-out,ease-out) backwards;gap:.875rem;padding-bottom:1.375rem;display:flex;position:relative}.atoolla-td-history-item:nth-child(2){animation-delay:50ms}.atoolla-td-history-item:nth-child(3){animation-delay:.1s}.atoolla-td-history-item:nth-child(n+4){animation-delay:.15s}.atoolla-td-history-item:last-child{padding-bottom:0}.atoolla-td-history-item:not(:last-child):before{content:"";background:var(--atoolla-edge);inset-inline-start:calc(.375rem - 1px);width:2px;position:absolute;top:1.125rem;bottom:0}.atoolla-td-history-dot{border:2px solid var(--atoolla-surface-overlay);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--atoolla-edge);border-radius:999px;flex:none;margin-top:.3125rem}.atoolla-td-history-dot.is-success{background:var(--atoolla-status-success-text)}.atoolla-td-history-dot.is-warning{background:var(--atoolla-status-warning-text)}.atoolla-td-history-dot.is-neutral{background:var(--atoolla-status-neutral-text)}.atoolla-td-history-dot.is-start{background:var(--atoolla-surface)}.atoolla-td-history-main{flex:1;min-width:0}.atoolla-td-history-line{color:var(--atoolla-ink-strong);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}.atoolla-td-history-line .atoolla-td-status{padding:.25rem .5rem}.atoolla-td-history-arrow{width:1rem;height:1rem;color:var(--atoolla-faint)}.atoolla-td-history-meta{color:var(--atoolla-muted);flex-wrap:wrap;align-items:center;gap:.25rem .625rem;margin-top:.4375rem;font-size:.75rem;display:flex}.atoolla-td-history-by{color:var(--atoolla-ink-strong);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.atoolla-td-history-meta time{color:var(--atoolla-faint)}.atoolla-td-history-spent{background:var(--atoolla-surface-sunken);color:var(--atoolla-muted);border-radius:.375rem;align-items:center;gap:.3125rem;margin-top:.4375rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.atoolla-td-history-spent svg{width:.75rem;height:.75rem;color:var(--atoolla-faint)}.atoolla-td-composer-wrap{z-index:6;background:linear-gradient(to bottom,transparent,var(--atoolla-surface-overlay) .75rem);padding:.75rem 0 1.25rem;position:sticky;bottom:0}.atoolla-td-composer{background:var(--atoolla-surface);border:1px solid var(--atoolla-control-edge);transition:border-color var(--motion-micro,.12s),box-shadow var(--motion-micro,.12s);border-radius:.875rem;position:relative}.atoolla-td-composer:focus-within,.atoolla-td-composer.is-dragging{border-color:var(--atoolla-accent);box-shadow:0 0 0 3px var(--atoolla-accent-bg)}.atoolla-td-drop-hint{z-index:5;background:var(--atoolla-surface);color:var(--atoolla-accent-text);pointer-events:none;border-radius:.875rem;justify-content:center;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.atoolla-td-input{resize:none;width:100%;font:inherit;color:var(--atoolla-ink-strong);background:0 0;border:0;min-height:3rem;max-height:9rem;padding:.75rem .875rem .375rem;font-size:.8125rem;line-height:1.5;display:block}.atoolla-td-input::placeholder{color:var(--atoolla-faint)}.atoolla-td-input:focus,.atoolla-td-input:focus-visible{box-shadow:none;outline:none}.atoolla-td-composer-bar{align-items:center;gap:.5rem;padding:.25rem .5rem .5rem;display:flex}.atoolla-td-tool{width:2rem;height:2rem;color:var(--atoolla-muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex:none;justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;display:inline-flex}.atoolla-td-tool:hover{background:var(--atoolla-surface-sunken);color:var(--atoolla-ink-strong)}.atoolla-td-tool:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:1px}.atoolla-td-hint{min-width:0;color:var(--atoolla-muted);flex:1;font-size:.6875rem}.atoolla-td-remaining{font-variant-numeric:tabular-nums;color:var(--atoolla-status-danger-text);flex:none;font-size:.6875rem}.atoolla-td-composer-error{color:var(--atoolla-status-danger-text);margin:0;padding:0 .875rem .375rem;font-size:.75rem}.atoolla-td-progress{background:var(--atoolla-edge);border-radius:999px;height:.1875rem;margin:0 .5rem;overflow:hidden}.atoolla-td-progress>span{background:var(--atoolla-accent);height:100%;transition:width .12s linear;display:block}.atoolla-td-staged{flex-wrap:wrap;gap:.375rem;margin:0;padding:0 .625rem .25rem;list-style:none;display:flex}.atoolla-td-staged-item{background:var(--atoolla-surface-sunken);border:1px solid var(--atoolla-edge);max-width:100%;animation:atoolla-td-pop var(--motion-base,.18s) var(--motion-ease-out,ease-out) backwards;border-radius:.625rem;align-items:center;gap:.5rem;padding:.25rem .25rem .25rem .3125rem;display:flex}.atoolla-td-staged-main{flex-direction:column;min-width:0;display:flex}.atoolla-td-staged-name{max-width:10rem;color:var(--atoolla-ink-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}.atoolla-td-staged-size{color:var(--atoolla-muted);font-size:.625rem}.atoolla-td-staged-remove{width:1.5rem;height:1.5rem;color:var(--atoolla-muted);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.atoolla-td-staged-remove:hover{color:var(--atoolla-status-danger-text);background:var(--atoolla-status-danger-bg)}.atoolla-td-staged-remove:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:1px}.atoolla-td-staged-remove svg{width:.875rem;height:.875rem}.atoolla-td-mention-list{background:var(--atoolla-surface-overlay);border:1px solid var(--atoolla-edge);max-height:11rem;box-shadow:var(--atoolla-shadow);z-index:20;border-radius:.625rem;margin:0;padding:.25rem;list-style:none;position:absolute;bottom:calc(100% + .375rem);left:0;right:0;overflow-y:auto}.atoolla-td-mention-option{text-align:start;width:100%;color:var(--atoolla-ink-strong);cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .5rem;font-size:.8125rem;display:flex}.atoolla-td-mention-option.is-active,.atoolla-td-mention-option:hover{background:var(--atoolla-surface-sunken)}@keyframes atoolla-td-in{0%{opacity:0;transform:translateY(6px)}}@keyframes atoolla-td-pop{0%{opacity:0;transform:scale(.6)}}@keyframes atoolla-td-grow{0%{transform:scaleX(0)}}@keyframes atoolla-td-breathe{0%{opacity:1}to{opacity:.35}}@keyframes atoolla-td-ping{75%,to{opacity:0;transform:scale(2.4)}}@media(prefers-reduced-motion:reduce){.atoolla-td-track-thumb,.atoolla-td-tabs-ink.is-ready,.atoolla-td-composer,.atoolla-td-file,.atoolla-td-file-dl,.atoolla-td-next{transition:none}.atoolla-td-hero,.atoolla-td-tiles,.atoolla-td-panel,.atoolla-td-files>li,.atoolla-td-history-item,.atoolla-td-empty-icon,.atoolla-td-step svg,.atoolla-td-icon-btn svg,.atoolla-td-due-bar>span,.atoolla-td-staged-item,.atoolla-td-thread>.atoolla-td-comment:last-child,.atoolla-td-live-dot:after{animation:none}}.atoolla-av{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-sunken);border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.75rem .875rem;display:flex}.atoolla-av-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.atoolla-av-row{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;display:flex}.atoolla-av-who{flex:9rem;align-items:center;gap:.375rem;min-width:0;display:inline-flex}.atoolla-av-name{color:var(--atoolla-ink-strong);overflow-wrap:anywhere;font-size:.8125rem;font-weight:600}.atoolla-av-tag{color:var(--atoolla-muted);font-size:.6875rem;font-weight:600}.atoolla-av-load{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.atoolla-av-chip{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;height:1.375rem;padding:0 .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.atoolla-av-chip.is-free{background:var(--atoolla-status-success-bg);border-color:var(--atoolla-status-success-border);color:var(--atoolla-status-success-text)}.atoolla-av-chip.is-busy{background:var(--atoolla-status-warning-bg);border-color:var(--atoolla-status-warning-border);color:var(--atoolla-status-warning-text)}.atoolla-av-meta{color:var(--atoolla-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.atoolla-av-off{color:var(--atoolla-status-info-text);flex-basis:100%;align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.atoolla-av-off .fi-icon{width:.875rem;height:.875rem}.atoolla-av-suggest{border-top:1px solid var(--atoolla-edge);color:var(--atoolla-muted);margin:0;padding-top:.5rem;font-size:.75rem}.atoolla-av-suggest strong{color:var(--atoolla-ink-strong);font-weight:600}.atoolla-av-warn{border:1px solid var(--atoolla-status-warning-border);background:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text);border-radius:.5rem;align-items:flex-start;gap:.375rem;margin:0;padding:.5rem .625rem;font-size:.75rem;font-weight:600;display:flex}.atoolla-av-warn .fi-icon{flex:none;width:1rem;height:1rem}.atoolla-chat-panel{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.atoolla-chat-thread{scroll-behavior:smooth;flex-direction:column;gap:.25rem;height:28rem;max-height:60vh;padding:1rem;display:flex;overflow-y:auto}.atoolla-chat-empty{height:100%;color:var(--atoolla-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.atoolla-chat-empty svg{opacity:.4;width:2rem;height:2rem}.atoolla-chat-date-sep{justify-content:center;align-items:center;margin:.75rem 0 .5rem;display:flex}.atoolla-chat-date-sep span{color:var(--atoolla-muted);background:var(--atoolla-surface-sunken);border-radius:999px;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600}.atoolla-chat-announcement{justify-content:center;margin:.625rem 0;display:flex}.atoolla-chat-announcement span{max-width:85%;color:var(--atoolla-status-warning-text);background:var(--atoolla-status-warning-bg);border:1px solid var(--atoolla-status-warning-border);text-align:center;border-radius:999px;padding:.25rem .75rem;font-size:.6875rem;font-weight:600}.atoolla-chat-row{animation:atoolla-chat-in var(--motion-content) var(--motion-ease-out) backwards;align-items:flex-end;gap:.5rem;margin-top:.125rem;display:flex}.atoolla-chat-row.is-mine{flex-direction:row-reverse}.atoolla-chat-row.is-grouped{margin-top:.125rem}.atoolla-chat-row:not(.is-grouped){margin-top:.75rem}@keyframes atoolla-chat-in{0%{opacity:0;transform:translateY(var(--motion-rise))}}.atoolla-chat-avatar{width:1.75rem;height:1.75rem;color:var(--atoolla-on-accent);visibility:hidden;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}.atoolla-chat-row:not(.is-grouped) .atoolla-chat-avatar{visibility:visible}.atoolla-chat-row.is-theirs .atoolla-chat-avatar{background:var(--atoolla-muted)}.atoolla-chat-col{flex-direction:column;min-width:0;max-width:72%;display:flex}.atoolla-chat-row.is-mine .atoolla-chat-col{align-items:flex-end}.atoolla-chat-row.is-theirs .atoolla-chat-col{align-items:flex-start}.atoolla-chat-caption{color:var(--atoolla-muted);margin-bottom:.25rem;padding:0 .25rem;font-size:.6875rem;font-weight:600}.atoolla-chat-bubble{max-width:100%;box-shadow:none;border-radius:1rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.45}.atoolla-chat-text{white-space:pre-wrap;word-break:break-word}.atoolla-chat-row.is-mine .atoolla-chat-bubble{background:var(--atoolla-accent);color:var(--atoolla-on-accent);border-end-end-radius:.25rem}.atoolla-chat-row.is-mine .atoolla-chat-avatar{background:var(--atoolla-accent)}.atoolla-chat-row.is-theirs .atoolla-chat-bubble{background-color:var(--atoolla-surface-sunken);color:var(--atoolla-ink-strong);border-end-start-radius:.25rem}.atoolla-chat-time{color:var(--atoolla-faint);margin-top:.1875rem;padding:0 .3125rem;font-size:.625rem}.atoolla-chat-attachment{background:var(--atoolla-surface-sunken);max-width:100%;color:inherit;border-radius:.75rem;align-items:center;gap:.5rem;margin-top:.375rem;padding:.5rem .625rem;text-decoration:none;display:flex}.atoolla-chat-row.is-mine .atoolla-chat-attachment{background:var(--atoolla-on-accent)}@supports (color:color-mix(in lab,red,red)){.atoolla-chat-row.is-mine .atoolla-chat-attachment{background:color-mix(in srgb,var(--atoolla-on-accent) 20%,transparent)}}.atoolla-chat-attachment svg{opacity:.8;flex:none;width:1.125rem;height:1.125rem}.atoolla-chat-attachment-name{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}.atoolla-chat-attachment-size{opacity:.75;font-size:.625rem}.atoolla-chat-attachment-image{border-radius:.75rem;max-width:12rem;max-height:12rem;margin-top:.375rem;display:block}.atoolla-chat-closed{color:var(--atoolla-muted);text-align:center;border-top:1px solid var(--atoolla-edge-soft);padding:.625rem 1rem;font-size:.75rem}.atoolla-chat-load-older{justify-content:center;padding-bottom:.75rem;display:flex}.atoolla-chat-load-older button{color:var(--atoolla-muted);background:var(--atoolla-surface-sunken);cursor:pointer;border:none;border-radius:999px;padding:.3125rem .75rem;font-size:.6875rem;font-weight:600}.atoolla-chat-load-older button:hover{color:var(--atoolla-ink-strong)}.atoolla-chat-composer-wrap{border-top:1px solid var(--atoolla-edge-soft);background:var(--atoolla-surface-sunken)}.atoolla-chat-pending-attachment{background:var(--atoolla-surface);border:1px solid var(--atoolla-edge-soft);border-radius:.75rem;align-items:center;gap:.5rem;margin:.625rem .625rem 0;padding:.375rem .625rem;font-size:.75rem;display:flex}.atoolla-chat-pending-attachment svg{width:1rem;height:1rem;color:var(--atoolla-muted);flex:none}.atoolla-chat-pending-attachment span{text-overflow:ellipsis;white-space:nowrap;color:var(--atoolla-ink-strong);flex:1;overflow:hidden}.atoolla-chat-pending-attachment button{cursor:pointer;color:var(--atoolla-muted);background:0 0;border:none;flex:none;padding:.125rem;font-size:.875rem;line-height:1}.atoolla-chat-pending-attachment button:hover{color:var(--atoolla-accent-text)}.atoolla-chat-composer{align-items:flex-end;gap:.5rem;padding:.625rem;display:flex}.atoolla-chat-attach{cursor:pointer;width:2.25rem;height:2.25rem;color:var(--atoolla-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.atoolla-chat-attach:hover{background:var(--atoolla-edge-soft);color:var(--atoolla-ink-strong)}.atoolla-chat-attach svg{width:1.25rem;height:1.25rem}.atoolla-chat-attach input[type=file]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.atoolla-chat-input{resize:none;border:1px solid var(--atoolla-control-edge);background:var(--atoolla-surface);max-height:8rem;color:var(--atoolla-ink-strong);border-radius:1.25rem;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.8125rem;line-height:1.4}.atoolla-chat-input:focus{border-color:var(--atoolla-accent);box-shadow:0 0 0 2px var(--atoolla-accent);outline:none}@supports (color:color-mix(in lab,red,red)){.atoolla-chat-input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--atoolla-accent) 25%,transparent)}}.atoolla-chat-send{background:var(--atoolla-accent);width:2.25rem;height:2.25rem;color:var(--atoolla-on-accent);cursor:pointer;transition:opacity var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),transform var(--motion-micro) var(--motion-ease-out);border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.atoolla-chat-send svg{width:1rem;height:1rem}.atoolla-chat-send:disabled{opacity:.4;cursor:not-allowed}.atoolla-chat-send:not(:disabled):hover{background:var(--atoolla-accent-hover)}.atoolla-chat-send:not(:disabled):active{transform:scale(.96)}.dark .atoolla-chat-pending-attachment button:hover{color:var(--atoolla-accent-text)}.dark .atoolla-chat-input:focus{border-color:var(--atoolla-accent)}.dark .atoolla-chat-send{background:var(--atoolla-accent)}@keyframes atoolla-chat-spin{to{transform:rotate(360deg)}}.atoolla-hidden-zero-badge{display:none!important}.atoolla-plan-usage{gap:var(--atoolla-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.atoolla-plan-usage-item{--tone:var(--atoolla-accent-text);--tone-bg:var(--atoolla-accent-bg);border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface);gap:.5rem;min-inline-size:0;padding:.875rem 1rem;display:grid}.atoolla-plan-usage-item--warning{--tone:var(--atoolla-status-warning-text);--tone-bg:var(--atoolla-status-warning-bg)}.atoolla-plan-usage-item--danger{--tone:var(--atoolla-status-danger-text);--tone-bg:var(--atoolla-status-danger-bg)}.atoolla-plan-usage-head{justify-content:space-between;align-items:baseline;gap:.75rem;min-inline-size:0;display:flex}.atoolla-plan-usage-label{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.atoolla-plan-usage-value{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-body);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:650}.atoolla-plan-usage-of{color:var(--atoolla-muted);font-weight:500}.atoolla-plan-usage-meter{border-radius:var(--atoolla-radius-pill);background:var(--tone-bg);block-size:.375rem;overflow:hidden}.atoolla-plan-usage-bar{border-radius:inherit;background:var(--tone);block-size:100%;display:block}.atoolla-plan-usage-note{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.atoolla-plan-usage-item--warning .atoolla-plan-usage-note,.atoolla-plan-usage-item--danger .atoolla-plan-usage-note{color:var(--tone);font-weight:600}.atoolla-price-override{align-items:center;justify-content:inherit;flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:inline-flex}.atoolla-price-override-badge{font-size:var(--atoolla-fs-tag);white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.atoolla-price-override-icon{width:.75rem;height:.75rem}.atoolla-price-override-was{color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);font-variant-numeric:tabular-nums;white-space:nowrap}.atoolla-price-override[data-kind=discount] .atoolla-price-override-was{text-decoration:line-through;text-decoration-thickness:1.5px}.an2{--an-surface:var(--atoolla-surface);--an-sunken:var(--atoolla-surface-sunken);--an-edge:var(--atoolla-edge);--an-ink:var(--atoolla-ink-strong);--an-muted:var(--atoolla-muted);--an-faint:var(--atoolla-faint);--an-accent:var(--atoolla-accent-text);--an-good-fg:var(--atoolla-status-success-text);--an-good-bg:var(--atoolla-status-success-bg);--an-warn-fg:var(--atoolla-status-warning-text);--an-warn-bg:var(--atoolla-status-warning-bg);--an-bad-fg:var(--atoolla-status-danger-text);--an-bad-bg:var(--atoolla-status-danger-bg);--an-info-fg:var(--atoolla-status-info-text);--an-info-bg:var(--atoolla-status-info-bg);--an-neutral-fg:var(--atoolla-status-neutral-text);--an-neutral-bg:var(--atoolla-status-neutral-bg);color:var(--an-ink)}.an2 *{box-sizing:border-box}.an2-card{background:var(--an-surface);border:1px solid var(--an-edge);border-radius:.875rem}.an2-kpis{grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));gap:.75rem;display:grid}.an2-kpi{flex-direction:column;gap:.35rem;min-width:0;padding:1rem 1.1rem;display:flex}.an2-kpi-label{font-size:var(--atoolla-fs-muted);color:var(--an-muted);letter-spacing:.01em;font-weight:600}.an2-kpi-value{font-size:var(--atoolla-fs-stat);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--an-ink);overflow-wrap:anywhere;font-weight:800;line-height:1.1}.an2-kpi-value.is-empty{color:var(--an-faint)}.an2-kpi-meta{color:var(--an-muted);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.75rem;display:flex}.an2-kpi-hint{color:var(--an-faint);font-size:.75rem;line-height:1.35}.an2-kpi-note{color:var(--an-muted);border-top:1px dashed var(--an-edge);margin-top:.1rem;padding-top:.35rem;font-size:.7rem;line-height:1.35}.an2-kpi-link{color:var(--an-accent);margin-top:auto;padding-top:.25rem;font-size:.75rem;font-weight:600;text-decoration:none}.an2-kpi-link:hover,.an2-insight-link:hover{text-decoration:underline}.an2-chip{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .45rem;font-size:.7rem;font-weight:700;display:inline-flex}.an2-chip--good{color:var(--an-good-fg);background:var(--an-good-bg)}.an2-chip--bad{color:var(--an-bad-fg);background:var(--an-bad-bg)}.an2-chip--warn{color:var(--an-warn-fg);background:var(--an-warn-bg)}.an2-chip--neutral{color:var(--an-neutral-fg);background:var(--an-neutral-bg)}.an2-chip--info{color:var(--an-info-fg);background:var(--an-info-bg)}.an2-chip svg{flex:none;width:.8rem;height:.8rem}.an2-insights{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:.75rem;display:grid}.an2-insight{border-inline-start-width:4px;flex-direction:column;gap:.5rem;padding:1rem 1.1rem;display:flex}.an2-insight--risk{border-inline-start-color:var(--an-bad-fg)}.an2-insight--warning{border-inline-start-color:var(--an-warn-fg)}.an2-insight--info{border-inline-start-color:var(--an-info-fg)}.an2-insight--positive{border-inline-start-color:var(--an-good-fg)}.an2-insight-title{margin:0;font-size:.9rem;font-weight:700;line-height:1.3}.an2-insight-body{color:var(--an-ink);margin:0;font-size:.82rem;line-height:1.5}.an2-insight-rule{color:var(--an-faint);margin:0;font-size:.7rem;line-height:1.4}.an2-insight-link{color:var(--an-accent);margin-top:auto;font-size:.78rem;font-weight:600;text-decoration:none}.an2-table-card{padding:1rem 1.1rem}.an2-table-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem;display:flex}.an2-export{border:1px solid var(--an-edge);background:var(--an-surface);color:var(--an-ink);cursor:pointer;border-radius:8px;flex:none;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;transition:background-color .12s,border-color .12s;display:inline-flex}.an2-export:hover{background:var(--an-sunken);border-color:var(--an-faint)}.an2-export:disabled{opacity:.6;cursor:progress}.an2-export:focus-visible{outline:2px solid var(--an-accent);outline-offset:2px}.an2-table-title{margin:0;font-size:.95rem;font-weight:700}.an2-table-desc{color:var(--an-muted);margin:0;font-size:.75rem}.an2-table-scroll{overflow-x:auto}.an2-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}.an2-table th{text-align:start;text-transform:uppercase;letter-spacing:.05em;color:var(--an-muted);border-bottom:1px solid var(--an-edge);white-space:nowrap;padding:.4rem .6rem;font-size:.68rem;font-weight:700}.an2-table td{border-bottom:1px solid var(--atoolla-edge-soft,var(--an-edge));vertical-align:middle;padding:.55rem .6rem}.an2-table tr:last-child td{border-bottom:0}.an2-table .is-right{text-align:end}.an2-table a{color:var(--an-ink);font-weight:600;text-decoration:none}.an2-table a:hover{color:var(--an-accent);text-decoration:underline}.an2-empty{text-align:center;color:var(--an-muted);padding:1.5rem .5rem;font-size:.8rem}.an2-notes{background:var(--an-sunken);padding:.85rem 1.1rem}.an2-notes-title{text-transform:uppercase;letter-spacing:.05em;color:var(--an-muted);align-items:center;gap:.35rem;margin:0 0 .4rem;font-size:.72rem;font-weight:700;display:flex}.an2-notes ul{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.an2-notes li{color:var(--an-muted);padding-inline-start:1rem;font-size:.78rem;line-height:1.45;position:relative}.an2-notes li:before{content:"";background:var(--an-warn-fg);inset-inline-start:.1rem;border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55em}.an2-meter{background:var(--an-sunken);border-radius:999px;min-width:6rem;height:.5rem;position:relative;overflow:hidden}.an2-meter>span{background:var(--atoolla-cost-internal);border-radius:999px;position:absolute;inset:0 auto 0 0}.an2-meter>span+span{background:0 0}.filament-apex-charts-chart,.filament-apex-charts-chart-container{width:100%;min-width:0}.filament-apex-charts-chart-container .apexcharts-canvas{max-width:100%}.an2-loader{flex-direction:column;gap:.75rem;height:320px;padding:1.25rem .5rem .5rem;display:flex}.an2-loader-plot{border-bottom:1px solid var(--atoolla-edge);background:repeating-linear-gradient(to top,transparent 0 calc(25% - 1px),var(--atoolla-edge) calc(25% - 1px) 25%);flex:1;align-items:flex-end;gap:clamp(.4rem,2.2%,1rem);padding:0 .75rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.an2-loader-plot{background:repeating-linear-gradient(to top,transparent 0 calc(25% - 1px),color-mix(in srgb,var(--atoolla-edge) 55%,transparent) calc(25% - 1px) 25%)}}.an2-loader-plot>i{height:var(--h);transform-origin:bottom;background:linear-gradient(to top,var(--atoolla-edge),var(--atoolla-accent));border-radius:.35rem .35rem 0 0;flex:1}@supports (color:color-mix(in lab,red,red)){.an2-loader-plot>i{background:linear-gradient(to top,var(--atoolla-edge),color-mix(in srgb,var(--atoolla-accent) 22%,var(--atoolla-edge)))}}.an2-loader-plot>i{animation:1.5s ease-in-out infinite backwards an2-loader-bar;animation-delay:calc(var(--i) * 90ms)}.an2-loader-plot:after{content:"";background:linear-gradient(90deg,transparent,var(--atoolla-surface-overlay),transparent);width:45%;position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.an2-loader-plot:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--atoolla-surface-overlay) 70%,transparent),transparent)}}.an2-loader-plot:after{animation:1.5s linear infinite an2-loader-sheen}.an2-loader-axis{justify-content:space-between;padding:0 .75rem;display:flex}.an2-loader-axis>i{background:var(--atoolla-edge);border-radius:999px;width:2.25rem;height:.45rem}@keyframes an2-loader-bar{0%,to{opacity:.55;transform:scaleY(.45)}45%{opacity:1;transform:scaleY(1)}}@keyframes an2-loader-sheen{0%{transform:translate(calc(-100% * var(--atoolla-dir,1)))}to{transform:translate(calc(225% * var(--atoolla-dir,1)))}}.filament-apex-charts-chart-object>.apexcharts-canvas{animation:an2-chart-in .32s var(--motion-ease-out,ease-out) backwards}@keyframes an2-chart-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.an2-loader-plot>i,.an2-loader-plot:after,.filament-apex-charts-chart-object>.apexcharts-canvas{animation:none}.an2-loader-plot:after{display:none}}.an2-chart .fi-section-header-heading{font-size:.95rem}.al-kpis.an-kpis{margin-bottom:1.25rem}.al-kpi-value--text{letter-spacing:-.01em;font-size:1.125rem;line-height:1.5rem}.al-event{align-items:center;gap:.75rem;min-width:16rem;display:flex}.al-event-icon{border:1px solid var(--al-border);background:var(--al-bg);width:2.25rem;height:2.25rem;color:var(--al-text);border-radius:.625rem;flex:none;place-items:center;display:grid}.al-event-icon svg{width:1.125rem;height:1.125rem}.al-event-title{color:var(--atoolla-ink);font-size:var(--atoolla-fs-body);font-weight:600;line-height:1.25rem}.al-event-sub{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);align-items:center;gap:.375rem;margin-top:2px;line-height:1rem;display:flex}.al-event-sub b{color:var(--atoolla-text);font-weight:600}.al-dot{background:var(--atoolla-faint);border-radius:999px;width:3px;height:3px}.al-tone-success{--al-text:var(--atoolla-status-success-text);--al-bg:var(--atoolla-status-success-bg);--al-border:var(--atoolla-status-success-border)}.al-tone-danger{--al-text:var(--atoolla-status-danger-text);--al-bg:var(--atoolla-status-danger-bg);--al-border:var(--atoolla-status-danger-border)}.al-tone-warning{--al-text:var(--atoolla-status-warning-text);--al-bg:var(--atoolla-status-warning-bg);--al-border:var(--atoolla-status-warning-border)}.al-tone-info{--al-text:var(--atoolla-status-info-text);--al-bg:var(--atoolla-status-info-bg);--al-border:var(--atoolla-status-info-border)}.al-tone-neutral{--al-text:var(--atoolla-tag-text);--al-bg:var(--atoolla-tag-bg);--al-border:var(--atoolla-tag-border)}.al-actor{white-space:nowrap;align-items:center;gap:.625rem;display:flex}.al-avatar{background:var(--atoolla-tag-bg);width:1.875rem;height:1.875rem;color:var(--atoolla-tag-text);font-size:var(--atoolla-fs-tag);letter-spacing:.02em;border-radius:999px;flex:none;place-items:center;font-weight:700;display:grid}.al-avatar--system{background:var(--atoolla-surface-sunken);color:var(--atoolla-faint);border:1px dashed var(--atoolla-table-edge)}.al-avatar--client{background:var(--atoolla-accent-bg);color:var(--atoolla-accent-hover)}.al-avatar svg{width:1rem;height:1rem}.al-actor-name{color:var(--atoolla-ink);font-size:var(--atoolla-fs-label);font-weight:600;line-height:1.125rem}.al-actor-kind{color:var(--atoolla-faint);font-size:var(--atoolla-fs-muted);line-height:1rem}.al-changes{flex-direction:column;gap:4px;max-width:26rem;display:flex}.al-change{font-size:var(--atoolla-fs-muted);flex-wrap:wrap;align-items:center;gap:.375rem;line-height:1.125rem;display:flex}.al-field{color:var(--atoolla-muted);font-weight:600}.al-val{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:.375rem;max-width:12rem;padding:0 .375rem;overflow:hidden}.al-val--old{color:var(--atoolla-status-danger-text);background:var(--atoolla-status-danger-bg);text-decoration:line-through}@supports (color:color-mix(in lab,red,red)){.al-val--old{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.al-val--new{color:var(--atoolla-status-success-text);background:var(--atoolla-status-success-bg)}.al-val--plain{color:var(--atoolla-text);background:var(--atoolla-surface-sunken)}.al-val--num{font-weight:600}.al-val--struct{align-items:center;gap:.25rem;font-weight:600;display:inline-flex}.al-val--struct.al-val--plain{color:var(--atoolla-tag-text);background:var(--atoolla-tag-bg)}.al-val--struct svg{flex:none;width:.875rem;height:.875rem}.al-val--empty{color:var(--atoolla-faint);background:0 0;padding:0;font-style:italic;text-decoration:none}.al-arrow{color:var(--atoolla-faint)}.al-more{color:var(--atoolla-faint);font-size:var(--atoolla-fs-muted);font-weight:600}.al-none{color:var(--atoolla-faint);font-size:var(--atoolla-fs-muted)}.al-meta{border:1px solid var(--atoolla-edge);background:var(--atoolla-edge);border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.al-meta>div{background:var(--atoolla-surface-glass);padding:.75rem .875rem}.al-meta dt{color:var(--atoolla-faint);font-size:var(--atoolla-fs-tag);text-transform:uppercase;letter-spacing:var(--atoolla-tracking-loose);font-weight:700}.al-meta dd{color:var(--atoolla-ink);font-size:var(--atoolla-fs-label);overflow-wrap:anywhere;margin-top:4px;font-weight:600}.al-meta dd small{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);font-weight:500;display:block}.al-section-title{color:var(--atoolla-ink);font-size:var(--atoolla-fs-label);align-items:center;gap:.5rem;margin:1.5rem 0 .625rem;font-weight:700;display:flex}.al-count{background:var(--atoolla-tag-bg);color:var(--atoolla-tag-text);font-size:var(--atoolla-fs-tag);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 .4375rem;font-weight:700;line-height:1.125rem}.al-card{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-glass);border-radius:.75rem;overflow:hidden}.al-empty{border:1px dashed var(--atoolla-table-edge);color:var(--atoolla-muted);font-size:var(--atoolla-fs-label);text-align:center;border-radius:.75rem;padding:1.25rem}.al-diff-row{grid-template-columns:minmax(6.5rem,26%) minmax(0,1fr) 1rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.625rem .875rem;display:grid}.al-diff-row+.al-diff-row{border-top:1px solid var(--atoolla-edge)}.al-diff-head{background:var(--atoolla-surface-sunken);color:var(--atoolla-faint);font-size:var(--atoolla-fs-tag);text-transform:uppercase;letter-spacing:var(--atoolla-tracking-loose);padding-block:.5rem;font-weight:700}.al-diff-field{color:var(--atoolla-muted);font-size:var(--atoolla-fs-label);overflow-wrap:anywhere;font-weight:600}.al-diff-side{min-width:0}.al-diff-arrow{width:1rem;height:1rem;color:var(--atoolla-faint)}.al-diff-row--stacked{grid-template-columns:minmax(0,1fr);align-items:start;gap:.5rem}.al-diff-row--stacked .al-diff-arrow{transform:rotate(90deg)}.al-prop{grid-template-columns:minmax(6.5rem,26%) minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.625rem .875rem;display:grid}.al-prop+.al-prop{border-top:1px solid var(--atoolla-edge)}.al-prop-label{color:var(--atoolla-muted);font-size:var(--atoolla-fs-label);overflow-wrap:anywhere;font-weight:600}.al-prop-value{min-width:0}.al-prop--block{grid-template-columns:minmax(0,1fr);gap:.5rem}.al-v{color:var(--atoolla-ink);font-size:var(--atoolla-fs-label);overflow-wrap:anywhere;line-height:1.375rem}.al-v--num{font-variant-numeric:tabular-nums;font-weight:600}.al-v--date{align-items:center;gap:.3125rem;display:inline-flex}.al-v--date svg{width:.875rem;height:.875rem;color:var(--atoolla-faint);flex:none}.al-v--long{white-space:pre-wrap;display:block}.al-v--bool{font-size:var(--atoolla-fs-muted);border-radius:999px;align-items:center;gap:.25rem;padding:0 .5rem 0 .375rem;font-weight:600;display:inline-flex}.al-v--bool svg{width:.875rem;height:.875rem}.al-v--bool.is-true{color:var(--atoolla-status-success-text);background:var(--atoolla-status-success-bg)}.al-v--bool.is-false{color:var(--atoolla-status-neutral-text);background:var(--atoolla-status-neutral-bg)}.al-v--old,.al-v--new{border:0;border-radius:.375rem;padding:0 .4375rem;display:inline-block}.al-v--old{color:var(--atoolla-status-danger-text);background:var(--atoolla-status-danger-bg);text-decoration:line-through}@supports (color:color-mix(in lab,red,red)){.al-v--old{-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}}.al-v--new{color:var(--atoolla-status-success-text);background:var(--atoolla-status-success-bg)}.al-v--empty{color:var(--atoolla-faint);font-style:italic}.al-v--empty.al-v--old,.al-v--empty.al-v--new{color:var(--atoolla-faint);background:0 0;padding:0;text-decoration:none}.al-chips{flex-wrap:wrap;gap:.3125rem;display:inline-flex}.al-chips>.al-v:not(.al-v--bool):not(.al-v--empty){background:var(--atoolla-tag-bg);color:var(--atoolla-tag-text);font-size:var(--atoolla-fs-muted);border-radius:999px;padding:0 .5rem;font-weight:600}.al-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.al-list>li{grid-template-columns:1.25rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.al-list-index{background:var(--atoolla-surface-sunken);width:1.25rem;height:1.25rem;color:var(--atoolla-faint);font-size:var(--atoolla-fs-tag);border-radius:999px;place-items:center;margin-top:1px;font-weight:700;display:grid}.al-subtable-wrap{border:1px solid var(--atoolla-edge);border-radius:.625rem;overflow-x:auto}.al-subtable{border-collapse:collapse;width:100%}.al-subtable th{background:var(--atoolla-surface-sunken);color:var(--atoolla-faint);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-loose);text-align:start;text-transform:uppercase;white-space:nowrap;padding:.375rem .625rem;font-weight:700}.al-subtable td{border-top:1px solid var(--atoolla-edge);vertical-align:top;padding:.4375rem .625rem}.al-subtable .is-numeric{text-align:end}.al-subtable .al-v{font-size:var(--atoolla-fs-muted)}.al-obj{border-inline-start:2px solid var(--atoolla-edge);margin:0;padding-inline-start:.75rem;display:grid}.al-obj-row{grid-template-columns:minmax(5.5rem,34%) minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.1875rem 0;display:grid}.al-obj dt{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);overflow-wrap:anywhere;font-weight:600}.al-obj dd{min-width:0;margin:0}.al-struct--old,.al-struct--new{border-inline-start:3px solid;padding-inline-start:.625rem}.al-struct--old{border-inline-start-color:var(--atoolla-status-danger-border)}.al-struct--new{border-inline-start-color:var(--atoolla-status-success-border)}.al-subtable-wrap.al-struct--old,.al-subtable-wrap.al-struct--new{padding-inline-start:0}@media(max-width:639px){.al-meta{grid-template-columns:1fr}.al-diff-head{display:none}.al-diff-row,.al-prop{grid-template-columns:minmax(0,1fr);gap:.375rem}.al-diff-row:not(.al-diff-row--stacked){grid-template-columns:minmax(0,auto) 1rem minmax(0,auto);justify-content:start}.al-diff-row:not(.al-diff-row--stacked) .al-diff-field{grid-column:1/-1}}.atoolla-cal{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@media(min-width:1100px){.atoolla-cal{grid-template-columns:minmax(0,1fr) 20rem;align-items:start}}.atoolla-cal-card{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);border-radius:.875rem;overflow:hidden}.atoolla-cal-toolbar{border-bottom:1px solid var(--atoolla-edge-soft);align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.atoolla-cal-title{color:var(--atoolla-ink-strong);letter-spacing:-.01em;margin:0 auto 0 0;font-size:1rem;font-weight:800}.atoolla-cal-btn{border:1px solid var(--atoolla-control-edge);background:var(--atoolla-input-bg);min-width:2rem;height:2rem;color:var(--atoolla-text);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:0 .625rem;font-size:.75rem;font-weight:700;display:inline-flex}.atoolla-cal-btn:hover{border-color:var(--atoolla-accent)}.atoolla-cal-btn svg{width:1rem;height:1rem}.atoolla-cal-week,.atoolla-cal-head{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.atoolla-cal-head div{color:var(--atoolla-muted);letter-spacing:.08em;text-transform:uppercase;padding:.5rem .625rem;font-size:.6875rem;font-weight:800}.atoolla-cal-day{border:0;border-top:1px solid var(--atoolla-edge-soft);border-inline-start:1px solid var(--atoolla-edge-soft);text-align:start;cursor:pointer;background:0 0;flex-direction:column;gap:.25rem;min-height:6.25rem;padding:.375rem;display:flex}.atoolla-cal-week .atoolla-cal-day:first-child{border-inline-start:0}.atoolla-cal-day.is-weekend{background:var(--atoolla-surface-recessed)}.atoolla-cal-day:hover{background:var(--atoolla-accent-bg)}.atoolla-cal-day.is-outside{opacity:.45}.atoolla-cal-day.is-selected{background:var(--atoolla-accent-bg);box-shadow:inset 0 0 0 2px var(--atoolla-accent)}.atoolla-cal-day:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:-2px}.atoolla-cal-num{width:1.5rem;height:1.5rem;color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.atoolla-cal-day.is-today .atoolla-cal-num{background:var(--atoolla-accent);color:var(--atoolla-on-accent)}.atoolla-cal-chip{border-inline-start:3px solid var(--atoolla-status-neutral-text);background:var(--atoolla-status-neutral-bg);color:var(--atoolla-status-neutral-text);text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:600;line-height:1.35;display:block;overflow:hidden}.atoolla-cal-chip.is-milestone{border-inline-start-color:var(--atoolla-accent);background:var(--atoolla-accent-bg);color:var(--atoolla-ink-strong);font-weight:800}.atoolla-cal-chip.is-overdue{border-inline-start-color:var(--atoolla-status-danger-text);background:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text)}.atoolla-cal-chip.is-done{border-inline-start-color:var(--atoolla-status-success-text);background:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text);text-decoration:line-through}.atoolla-cal-more{color:var(--atoolla-muted);padding-inline-start:.375rem;font-size:.6875rem;font-weight:700}.atoolla-cal-agenda-head{border-bottom:1px solid var(--atoolla-edge-soft);padding:.875rem 1rem}.atoolla-cal-agenda-date{color:var(--atoolla-ink-strong);margin:0;font-size:.9375rem;font-weight:800}.atoolla-cal-agenda-sub{color:var(--atoolla-muted);margin:.125rem 0 0;font-size:.75rem}.atoolla-cal-agenda-item{border-top:1px solid var(--atoolla-edge-soft);color:inherit;flex-direction:column;gap:.125rem;padding:.75rem 1rem;text-decoration:none;display:flex}.atoolla-cal-agenda-item:first-child{border-top:0}a.atoolla-cal-agenda-item:hover{background:var(--atoolla-accent-bg)}.atoolla-cal-agenda-title{color:var(--atoolla-ink-strong);font-size:.8125rem;font-weight:700}.atoolla-cal-agenda-meta{color:var(--atoolla-muted);flex-wrap:wrap;gap:.375rem;font-size:.6875rem;font-weight:600;display:flex}.atoolla-cal-tag{background:var(--atoolla-status-neutral-bg);color:var(--atoolla-status-neutral-text);border-radius:9999px;padding:0 .375rem;font-weight:700}.atoolla-cal-tag.is-overdue{background:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text)}.atoolla-cal-tag.is-milestone{background:var(--atoolla-accent-bg);color:var(--atoolla-ink-strong)}.atoolla-cal-empty{color:var(--atoolla-muted);text-align:center;padding:1.5rem 1rem;font-size:.8125rem}@media(max-width:640px){.atoolla-cal-day{min-height:3.5rem;padding:.25rem}.atoolla-cal-chip,.atoolla-cal-more{display:none}.atoolla-cal-dots{flex-wrap:wrap;gap:.125rem;display:flex}.atoolla-cal-dots i{background:var(--atoolla-accent);border-radius:9999px;width:.375rem;height:.375rem}}@media(min-width:641px){.atoolla-cal-dots{display:none}}.acp-day-add{border-radius:var(--atoolla-radius-control);background:var(--atoolla-accent);height:2.5rem;color:var(--atoolla-on-accent);font-size:var(--atoolla-fs-label);cursor:pointer;border:0;align-items:center;gap:.5rem;margin-top:.625rem;padding:0 1.25rem;font-weight:700;transition:background-position .4s,transform .15s,opacity .2s;display:inline-flex;position:relative;overflow:hidden}.acp-day-add:hover:not(:disabled){background:var(--atoolla-accent-hover);transform:translateY(var(--atoolla-btn-lift));box-shadow:var(--atoolla-btn-hover-shadow)}.acp-day-add:active:not(:disabled){transform:scale(.98)}.acp-day-add:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:3px}.acp-day-add:disabled{opacity:.45;cursor:not-allowed}.acp-day-add svg{width:1rem;height:1rem;transition:transform .2s}.acp-day-add:hover:not(:disabled) svg{transform:translate(calc(3px * var(--atoolla-dir,1)))}.acp-agenda-row{border-top:1px solid var(--atoolla-edge-soft);position:relative}.atoolla-cal-agenda-head+.acp-agenda-row,.acp-agenda-row>.atoolla-cal-agenda-item{border-top:0}.acp-agenda-row>.acp-event{padding-inline-end:2.75rem}.acp-row-action{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);width:1.75rem;height:1.75rem;color:var(--atoolla-muted);cursor:pointer;opacity:.55;top:50%;border-radius:9999px;justify-content:center;align-items:center;transition:opacity .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;inset-inline-end:.75rem;transform:translateY(-50%)}.acp-agenda-row:hover .acp-row-action{opacity:1}.acp-row-action:hover,.acp-row-action:focus-visible{opacity:1;color:var(--atoolla-accent-text);border-color:var(--atoolla-accent-border)}.acp-row-action svg{width:.875rem;height:.875rem}.atoolla-cal-chip.is-event b{font-variant-numeric:tabular-nums;font-weight:900}.atoolla-cal-chip.is-meeting{border-inline-start-color:var(--atoolla-event-meeting);background:var(--atoolla-event-meeting)}@supports (color:color-mix(in lab,red,red)){.atoolla-cal-chip.is-meeting{background:color-mix(in srgb,var(--atoolla-event-meeting) 12%,transparent)}}.atoolla-cal-chip.is-meeting{color:var(--atoolla-event-meeting-text)}.atoolla-cal-chip.is-task{border-inline-start-color:var(--atoolla-event-task);background:var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){.atoolla-cal-chip.is-task{background:color-mix(in srgb,var(--atoolla-event-task) 14%,transparent)}}.atoolla-cal-chip.is-task{color:var(--atoolla-event-task-text)}.dark .atoolla-cal-chip.is-meeting{color:var(--atoolla-event-meeting-text)}.dark .atoolla-cal-chip.is-task{color:var(--atoolla-event-task-text)}.acp-event{gap:.3125rem;position:relative}.acp-event:before{content:"";background:var(--atoolla-event-task);top:.75rem;bottom:.75rem;border-radius:9999px;width:3px;position:absolute;inset-inline-start:.375rem}.acp-event.is-meeting:before{background:var(--atoolla-event-meeting)}.acp-event-top{align-items:center;gap:.5rem;display:flex}.acp-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.25rem;padding:.0625rem .5rem;font-size:.625rem;font-weight:900;display:inline-flex}.acp-badge svg{width:.75rem;height:.75rem}.acp-badge.is-meeting{background:var(--atoolla-event-meeting)}@supports (color:color-mix(in lab,red,red)){.acp-badge.is-meeting{background:color-mix(in srgb,var(--atoolla-event-meeting) 14%,transparent)}}.acp-badge.is-meeting{color:var(--atoolla-event-meeting-text)}.acp-badge.is-task{background:var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){.acp-badge.is-task{background:color-mix(in srgb,var(--atoolla-event-task) 16%,transparent)}}.acp-badge.is-task{color:var(--atoolla-event-task-text)}.dark .acp-badge.is-meeting{color:var(--atoolla-event-meeting-text)}.dark .acp-badge.is-task{color:var(--atoolla-event-task-text)}.acp-event-time{color:var(--atoolla-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:800;display:inline-flex}.acp-event-time svg{width:.75rem;height:.75rem}.acp-task-chip{border:1px solid var(--atoolla-event-task);align-self:flex-start;align-items:center;gap:.25rem;padding:.0625rem .5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.acp-task-chip{border:1px solid color-mix(in srgb,var(--atoolla-event-task) 35%,transparent)}}.acp-task-chip{color:var(--atoolla-status-warning-text);border-radius:9999px;font-size:.6875rem;font-weight:800;text-decoration:none}.acp-event-title-link{color:var(--atoolla-ink-strong);text-decoration:none}.acp-event-title-link:hover{color:var(--atoolla-accent-text);text-underline-offset:2px;text-decoration:underline}.acp-task-chip svg{width:.75rem;height:.75rem}a.acp-task-chip:hover{background:var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){a.acp-task-chip:hover{background:color-mix(in srgb,var(--atoolla-event-task) 12%,transparent)}}.acp-event-notes{color:var(--atoolla-muted);font-size:.75rem;line-height:1.45}.acp-event-foot{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.125rem;display:flex}.acp-event-people{align-items:center;display:inline-flex}.acp-event-people i{border:2px solid var(--atoolla-surface);background:var(--atoolla-brand-navy);width:1.375rem;height:1.375rem;color:var(--atoolla-on-accent);border-radius:9999px;justify-content:center;align-items:center;margin-inline-start:-.3125rem;font-size:.5625rem;font-style:normal;font-weight:900;display:inline-flex}.acp-event-people img{border:2px solid var(--atoolla-surface);object-fit:cover;border-radius:9999px;width:1.375rem;height:1.375rem;margin-inline-start:-.3125rem}.acp-event-people :is(i,img):first-child{margin-inline-start:0}.acp-event-people em{color:var(--atoolla-muted);margin-inline-start:.25rem;font-size:.625rem;font-style:normal;font-weight:800}.acp-join{background:var(--atoolla-event-meeting);color:var(--atoolla-on-accent);box-shadow:0 4px 12px -4px var(--atoolla-event-meeting);border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:800;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.acp-join{box-shadow:0 4px 12px -4px color-mix(in srgb,var(--atoolla-event-meeting) 60%,transparent)}}.acp-join{transition:transform .15s}.acp-join:hover{transform:translateY(-1px)}.acp-join svg{width:.8125rem;height:.8125rem}.acp-ended{border:1px solid var(--atoolla-edge);color:var(--atoolla-muted);border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:800;display:inline-flex}.acp-ended svg{width:.8125rem;height:.8125rem}.acp-event.is-task .acp-join{background:var(--atoolla-event-task);box-shadow:0 4px 12px -4px var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){.acp-event.is-task .acp-join{box-shadow:0 4px 12px -4px color-mix(in srgb,var(--atoolla-event-task) 60%,transparent)}}.acp-row-action.is-danger:hover,.acp-row-action.is-danger:focus-visible{color:var(--atoolla-status-danger-text);border-color:var(--atoolla-status-danger-border)}.acp-agenda-row .acp-row-action.is-danger{top:.75rem;transform:none}.acp-row-actions{top:.75rem;flex-direction:column;gap:.375rem;display:flex;position:absolute;inset-inline-end:.75rem}.acp-agenda-row .acp-row-actions .acp-row-action{position:static;transform:none}.acp{z-index:45;justify-content:flex-end;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.acp-scrim{background:var(--atoolla-scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;top:0;right:0;bottom:0;left:0}.acp-drawer{background:var(--atoolla-surface-recessed,var(--atoolla-surface));width:min(34rem,100vw);height:100%;box-shadow:var(--atoolla-shadow);flex-direction:column;display:flex;position:relative}.acp.is-pending .acp-scrim{animation:acp-fade var(--motion-base) var(--motion-ease-out) backwards}.acp.is-pending .acp-drawer{animation:acp-slide var(--motion-content) var(--motion-ease-out) backwards}.acp.is-pending .acp-body{flex-direction:column;gap:1rem;display:flex}.acp-skeleton{background:linear-gradient(90deg,var(--atoolla-edge) 25%,var(--atoolla-edge) 50%,var(--atoolla-edge) 75%);border-radius:.75rem;height:2.75rem;display:block}@supports (color:color-mix(in lab,red,red)){.acp-skeleton{background:linear-gradient(90deg,var(--atoolla-edge) 25%,color-mix(in srgb,var(--atoolla-edge) 40%,transparent) 50%,var(--atoolla-edge) 75%)}}.acp-skeleton{background-size:200% 100%;animation:1.2s linear infinite motion-shimmer}.acp-skeleton.is-short{width:60%}.acp-skeleton.is-tall{height:8rem}.acp-hero{isolation:isolate;background:var(--atoolla-brand-navy);color:var(--atoolla-on-navy);padding:1.25rem 1.5rem 1rem;position:relative;overflow:hidden}.acp-hero-top{justify-content:space-between;align-items:center;display:flex;position:relative}.acp-eyebrow{background:var(--atoolla-on-navy);border-radius:9999px;align-items:center;gap:.375rem;margin:0;padding:.1875rem .625rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.acp-eyebrow{background:color-mix(in srgb,var(--atoolla-on-navy) 18%,transparent)}}.acp-eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.acp-eyebrow svg{width:.875rem;height:.875rem}.acp-close{background:var(--atoolla-on-navy);border:0;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.acp-close{background:color-mix(in srgb,var(--atoolla-on-navy) 16%,transparent)}}.acp-close{color:var(--atoolla-on-accent);cursor:pointer;transition:background .15s,transform .2s}.acp-close:hover{background:var(--atoolla-on-navy)}@supports (color:color-mix(in lab,red,red)){.acp-close:hover{background:color-mix(in srgb,var(--atoolla-on-navy) 30%,transparent)}}.acp-close:hover{transform:rotate(90deg)}.acp-close svg{width:1.125rem;height:1.125rem}.acp-title{letter-spacing:-.02em;margin:.75rem 0 .25rem;font-size:1.5rem;font-weight:900;position:relative}.acp-lede{max-width:26rem;color:var(--atoolla-on-navy);margin:0;position:relative}@supports (color:color-mix(in lab,red,red)){.acp-lede{color:color-mix(in srgb,var(--atoolla-on-navy) 86%,transparent)}}.acp-lede{font-size:.8125rem;line-height:1.5}.acp-steps{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex;position:relative}.acp-steps li{border-top:3px solid var(--atoolla-on-navy);flex:1;align-items:center;gap:.375rem;padding-top:.5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.acp-steps li{border-top:3px solid color-mix(in srgb,var(--atoolla-on-navy) 28%,transparent)}}.acp-steps li{color:var(--atoolla-on-navy)}@supports (color:color-mix(in lab,red,red)){.acp-steps li{color:color-mix(in srgb,var(--atoolla-on-navy) 70%,transparent)}}.acp-steps li{letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:800;transition:border-color .3s,color .3s}.acp-steps li i{background:var(--atoolla-on-navy);border-radius:9999px;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.acp-steps li i{background:color-mix(in srgb,var(--atoolla-on-navy) 20%,transparent)}}.acp-steps li i{font-size:.625rem;font-style:normal}.acp-steps li.is-active{border-top-color:var(--atoolla-on-navy)}@supports (color:color-mix(in lab,red,red)){.acp-steps li.is-active{border-top-color:color-mix(in srgb,var(--atoolla-on-navy) 75%,transparent)}}.acp-steps li.is-active{color:var(--atoolla-on-navy)}.acp-steps li.is-done{border-top-color:var(--atoolla-on-navy);color:var(--atoolla-on-navy)}.acp-steps li.is-done i{background:var(--atoolla-on-navy);color:var(--atoolla-event-meeting-text)}.acp-body{flex:1;padding:1.25rem 1.5rem 1.5rem;overflow-y:auto}.acp-section+.acp-section{margin-top:1.5rem}.acp-label{color:var(--atoolla-ink-strong);align-items:center;gap:.5rem;margin:0 0 .625rem;font-size:.875rem;font-weight:800;display:flex}.acp-label>span{color:var(--atoolla-accent-text);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:900}.acp-count{background:var(--atoolla-accent-bg);color:var(--atoolla-accent-text);border-radius:9999px;margin-inline-start:auto;padding:.0625rem .5rem;font-size:.6875rem;font-weight:800}.acp-kind.is-locked{cursor:not-allowed;opacity:.6;background:0 0;border-style:dashed}.acp-kind.is-locked:hover{transform:none}.acp-kind.is-locked .acp-kind-icon{background:var(--atoolla-status-neutral-bg);color:var(--atoolla-muted)}.acp-kinds{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.875rem;display:grid}.acp-kind{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);color:inherit;text-align:start;cursor:pointer;border-radius:.875rem;align-items:center;gap:.625rem;padding:.75rem;transition:transform .15s,border-color .15s,box-shadow .2s,background .2s;display:flex}.acp-kind:hover{transform:translateY(-2px)}.acp-kind-icon{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:transform .25s cubic-bezier(.3,1.6,.5,1);display:inline-flex}.acp-kind-icon svg{width:1.125rem;height:1.125rem}.acp-kind.is-meeting .acp-kind-icon{background:var(--atoolla-event-meeting)}@supports (color:color-mix(in lab,red,red)){.acp-kind.is-meeting .acp-kind-icon{background:color-mix(in srgb,var(--atoolla-event-meeting) 14%,transparent)}}.acp-kind.is-meeting .acp-kind-icon{color:var(--atoolla-event-meeting-text)}.acp-kind.is-task .acp-kind-icon{background:var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){.acp-kind.is-task .acp-kind-icon{background:color-mix(in srgb,var(--atoolla-event-task) 16%,transparent)}}.acp-kind.is-task .acp-kind-icon{color:var(--atoolla-event-task-text)}.acp-kind-text{flex-direction:column;min-width:0;display:flex}.acp-kind-text strong{color:var(--atoolla-ink-strong);font-size:.8125rem;font-weight:900}.acp-kind-text small{color:var(--atoolla-muted);font-size:.6875rem;font-weight:600}.acp-kind.is-picked{transform:none}.acp-kind.is-picked .acp-kind-icon{color:var(--atoolla-on-accent)}.acp-kind.is-meeting.is-picked{border-color:var(--atoolla-event-meeting);background:var(--atoolla-event-meeting)}@supports (color:color-mix(in lab,red,red)){.acp-kind.is-meeting.is-picked{background:color-mix(in srgb,var(--atoolla-event-meeting) 8%,transparent)}}.acp-kind.is-meeting.is-picked{box-shadow:0 0 0 3px var(--atoolla-event-meeting)}@supports (color:color-mix(in lab,red,red)){.acp-kind.is-meeting.is-picked{box-shadow:0 0 0 3px color-mix(in srgb,var(--atoolla-event-meeting) 18%,transparent)}}.acp-kind.is-meeting.is-picked .acp-kind-icon{background:var(--atoolla-event-meeting)}.acp-kind.is-task.is-picked{border-color:var(--atoolla-event-task);background:var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){.acp-kind.is-task.is-picked{background:color-mix(in srgb,var(--atoolla-event-task) 8%,transparent)}}.acp-kind.is-task.is-picked{box-shadow:0 0 0 3px var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){.acp-kind.is-task.is-picked{box-shadow:0 0 0 3px color-mix(in srgb,var(--atoolla-event-task) 20%,transparent)}}.acp-kind.is-task.is-picked .acp-kind-icon{background:var(--atoolla-event-task)}.acp-search{border:1px solid var(--atoolla-control-edge,var(--atoolla-edge));background:var(--atoolla-input-bg,var(--atoolla-surface));border-radius:.75rem;align-items:center;gap:.5rem;margin-top:.25rem;padding:0 .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.acp-search:focus-within{border-color:var(--atoolla-event-task);box-shadow:0 0 0 4px var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){.acp-search:focus-within{box-shadow:0 0 0 4px color-mix(in srgb,var(--atoolla-event-task) 18%,transparent)}}.acp-search svg{width:1rem;height:1rem;color:var(--atoolla-muted)}.acp-search input{height:2.5rem;color:var(--atoolla-ink-strong);box-shadow:none;background:0 0;border:0;outline:none;flex:1;font-size:.8125rem}.acp-task-list{flex-direction:column;gap:.5rem;max-height:20rem;margin-top:.625rem;padding:.125rem;transition:opacity .2s;display:flex;overflow-y:auto}.acp-task-list.is-loading{opacity:.5}.acp-task{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);width:100%;color:inherit;text-align:start;cursor:pointer;animation:.3s both acp-rise;animation-delay:calc(var(--i,0) * 25ms);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem .875rem;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}button.acp-task:hover{border-color:var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){button.acp-task:hover{border-color:color-mix(in srgb,var(--atoolla-event-task) 55%,transparent)}}button.acp-task:hover{box-shadow:0 8px 20px -12px var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){button.acp-task:hover{box-shadow:0 8px 20px -12px color-mix(in srgb,var(--atoolla-event-task) 60%,transparent)}}button.acp-task:hover{transform:translateY(-1px)}.acp-task.is-picked{border-color:var(--atoolla-event-task);background:var(--atoolla-event-task);margin-top:.25rem}@supports (color:color-mix(in lab,red,red)){.acp-task.is-picked{background:color-mix(in srgb,var(--atoolla-event-task) 8%,transparent)}}.acp-task.is-picked{box-shadow:0 0 0 3px var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){.acp-task.is-picked{box-shadow:0 0 0 3px color-mix(in srgb,var(--atoolla-event-task) 18%,transparent)}}.acp-task.is-picked{cursor:default}.acp-task-main{flex-direction:column;flex:1;gap:.3125rem;min-width:0;display:flex}.acp-task-name{color:var(--atoolla-ink-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:800;overflow:hidden}.acp-task-meta{color:var(--atoolla-muted);flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.6875rem;font-weight:600;display:flex}.acp-task-now{color:var(--atoolla-muted);font-size:.6875rem;font-style:italic}.acp-pill{background:var(--atoolla-status-neutral-bg);color:var(--atoolla-status-neutral-text);border-radius:9999px;padding:.0625rem .4375rem;font-weight:800}.acp-pill.is-dept{background:var(--atoolla-status-info-bg);color:var(--atoolla-status-info-text)}.acp-pill.is-soft{border:1px solid var(--atoolla-edge);background:0 0}.acp-open{background:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text);letter-spacing:.06em;text-transform:uppercase;border-radius:9999px;padding:.1875rem .5rem;font-size:.625rem;font-weight:900}.acp-owner{background:var(--atoolla-brand-navy);width:1.75rem;height:1.75rem;color:var(--atoolla-on-navy);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.625rem;font-weight:800;display:inline-flex}.acp-link{border:1px solid var(--atoolla-event-task);flex-shrink:0;padding:.3125rem .625rem}@supports (color:color-mix(in lab,red,red)){.acp-link{border:1px solid color-mix(in srgb,var(--atoolla-event-task) 45%,transparent)}}.acp-link{background:var(--atoolla-surface);color:var(--atoolla-status-warning-text);cursor:pointer;border-radius:9999px;font-size:.6875rem;font-weight:800}.acp-link:hover{background:var(--atoolla-event-task)}@supports (color:color-mix(in lab,red,red)){.acp-link:hover{background:color-mix(in srgb,var(--atoolla-event-task) 12%,transparent)}}.acp-empty{border:1px dashed var(--atoolla-edge);color:var(--atoolla-muted);text-align:center;border-radius:.875rem;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem 1rem;display:flex}.acp-empty svg{opacity:.6;width:1.75rem;height:1.75rem}.acp-empty span{font-size:.75rem}.acp-empty p{color:var(--atoolla-ink-strong);margin:0;font-size:.8125rem;font-weight:700}.acp-task-note{background:var(--atoolla-event-task);border-radius:.625rem;align-items:flex-start;gap:.375rem;margin:.25rem 0 0;padding:.5rem .625rem;display:flex}@supports (color:color-mix(in lab,red,red)){.acp-task-note{background:color-mix(in srgb,var(--atoolla-event-task) 10%,transparent)}}.acp-task-note{color:var(--atoolla-status-warning-text);font-size:.75rem;font-weight:600;line-height:1.45;animation:.3s both acp-pop}.acp-task-note svg{flex-shrink:0;width:.875rem;height:.875rem;margin-top:.125rem}.acp-task-note strong{font-weight:800}.acp-task-note.is-muted{color:var(--atoolla-muted);background:0 0;margin:-.25rem 0 .625rem;padding:0;animation:none}.acp-count.is-warn{background:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text)}.acp-field{flex-direction:column;gap:.3125rem;margin-top:.75rem;display:flex}.acp-field-label{color:var(--atoolla-muted);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.3125rem;font-size:.6875rem;font-weight:800;display:inline-flex}.acp-field-label svg{width:.875rem;height:.875rem}.acp-field-label em,.acp-time em{color:var(--atoolla-muted);letter-spacing:0;text-transform:none;opacity:.75;font-style:normal;font-weight:600}.acp-input{border:1px solid var(--atoolla-control-edge,var(--atoolla-edge));background:var(--atoolla-input-bg,var(--atoolla-surface));width:100%;color:var(--atoolla-ink-strong);resize:vertical;border-radius:.75rem;padding:.625rem .75rem;font-size:.8125rem;transition:border-color .15s,box-shadow .15s}.acp-input:focus{border-color:var(--atoolla-accent);box-shadow:0 0 0 4px var(--atoolla-accent-bg);outline:none}select.acp-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--atoolla-muted) 50%),linear-gradient(135deg,var(--atoolla-muted) 50%,transparent 50%);background-position:calc(100% - 1.125rem),calc(100% - .8125rem);background-repeat:no-repeat;background-size:.3125rem .3125rem;padding-inline-end:2.25rem}.acp-input-lg{padding:.75rem .875rem;font-size:1rem;font-weight:800}.acp-people{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.5rem;display:grid}.acp-person{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);color:inherit;text-align:start;cursor:pointer;border-radius:.875rem;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:.375rem .625rem;padding:.75rem;transition:transform .15s,border-color .15s,box-shadow .2s;display:grid;position:relative}.acp-person:not(.is-static):hover{border-color:var(--atoolla-accent-border);box-shadow:0 10px 22px -14px var(--atoolla-event-meeting);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.acp-person:not(.is-static):hover{box-shadow:0 10px 22px -14px color-mix(in srgb,var(--atoolla-event-meeting) 55%,transparent)}}.acp-person.is-picked{background:var(--atoolla-accent-bg);border:2px solid #0000;border-color:var(--atoolla-accent);padding:calc(.75rem - 1px)}.acp-person.is-static{cursor:default;max-width:18rem}.acp-avatar,.acp-summary-avatar{background:var(--atoolla-brand-navy);color:var(--atoolla-on-navy);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.acp-avatar{grid-row:span 2;width:2.5rem;height:2.5rem;font-size:.8125rem}img.acp-avatar{object-fit:cover}.acp-person-name{min-width:0;color:var(--atoolla-ink-strong);flex-direction:column;font-size:.8125rem;font-weight:800;display:flex}.acp-person-name small{color:var(--atoolla-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;font-weight:600;overflow:hidden}.acp-load{align-items:center;gap:.375rem;display:flex}.acp-load-bar{background:var(--atoolla-edge-soft);border-radius:9999px;flex:1;height:.3125rem;overflow:hidden}.acp-load-bar i{border-radius:inherit;background:var(--atoolla-status-success-text);height:100%;transition:width .4s;display:block}.acp-person.is-busy .acp-load-bar i{background:var(--atoolla-status-warning-text)}.acp-load-text{color:var(--atoolla-muted);white-space:nowrap;font-size:.625rem;font-weight:800}.acp-person.is-busy .acp-load-text{color:var(--atoolla-status-warning-text)}.acp-avail{white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:.625rem;font-weight:800;overflow:hidden}.acp-avail small{color:var(--atoolla-muted);font-size:inherit;font-weight:600}.acp-avail.is-free{color:var(--atoolla-status-success-text)}.acp-avail.is-busy{color:var(--atoolla-status-warning-text)}.acp-plan{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-sunken);color:var(--atoolla-muted);border-radius:.75rem;flex-direction:column;gap:.375rem;margin-top:.625rem;padding:.625rem .75rem;font-size:.75rem;font-weight:600;display:flex}.acp-plan p{flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;display:flex}.acp-plan strong{color:var(--atoolla-ink-strong);font-weight:800}.acp-plan.is-warn{border-color:var(--atoolla-status-warning-border);background:var(--atoolla-status-warning-bg)}.acp-plan-warn{color:var(--atoolla-status-warning-text)}.acp-plan-warn svg{flex-shrink:0;width:.875rem;height:.875rem}.acp-plan-use{border:1px solid var(--atoolla-accent-border);background:var(--atoolla-surface);color:var(--atoolla-accent);font:inherit;cursor:pointer;border-radius:9999px;margin-inline-start:auto;padding:.25rem .625rem;font-size:.6875rem;font-weight:800}.acp-plan-use:hover{background:var(--atoolla-accent-bg)}.acp-check{background:var(--atoolla-accent);width:1.375rem;height:1.375rem;color:var(--atoolla-on-accent);animation:acp-pop var(--motion-base) var(--motion-ease-out) backwards;top:-.4375rem;border-radius:9999px;justify-content:center;align-items:center;display:none;position:absolute;inset-inline-end:-.4375rem}.acp-check svg{width:.8125rem;height:.8125rem}.acp-person.is-picked .acp-check{display:inline-flex}.acp-days{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.acp-day{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);color:var(--atoolla-ink-strong);cursor:pointer;border-radius:.875rem;flex-direction:column;align-items:center;gap:.125rem;padding:.625rem .25rem;transition:transform .15s,border-color .15s,background .2s;display:flex}.acp-day:hover{border-color:var(--atoolla-accent-border);transform:translateY(-2px)}.acp-day-label{color:var(--atoolla-muted);letter-spacing:.05em;text-transform:uppercase;font-size:.625rem;font-weight:800}.acp-day-num{font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:900;line-height:1.1}.acp-day-dow{color:var(--atoolla-muted);font-size:.625rem;font-weight:700}.acp-day.is-picked{border-color:var(--atoolla-accent);background:var(--atoolla-accent-bg);color:var(--atoolla-accent-text);box-shadow:0 0 0 3px var(--atoolla-accent-bg)}.acp-day.is-picked .acp-day-label,.acp-day.is-picked .acp-day-dow{color:var(--atoolla-accent-text)}.acp-date{border:1px dashed var(--atoolla-edge);color:var(--atoolla-muted);border-radius:.75rem;align-items:center;gap:.5rem;margin-top:.625rem;padding:.375rem .375rem .375rem .75rem;font-size:.75rem;font-weight:700;display:flex}.acp-date svg{width:1rem;height:1rem}.acp-date input{border:1px solid var(--atoolla-control-edge,var(--atoolla-edge));background:var(--atoolla-input-bg,var(--atoolla-surface));color:var(--atoolla-ink-strong);color-scheme:light dark;border-radius:.5rem;margin-inline-start:auto;padding:.375rem .5rem;font-size:.75rem;font-weight:700}.acp-date input:focus{border-color:var(--atoolla-accent);box-shadow:0 0 0 3px var(--atoolla-accent-bg);outline:none}.acp-times{align-items:flex-end;gap:.5rem;margin-top:.75rem;display:flex}.acp-time{color:var(--atoolla-muted);letter-spacing:.05em;text-transform:uppercase;flex-direction:column;flex:1;gap:.3125rem;font-size:.6875rem;font-weight:800;display:flex}.acp-time input{border:1px solid var(--atoolla-control-edge,var(--atoolla-edge));background:var(--atoolla-input-bg,var(--atoolla-surface));color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;color-scheme:light dark;border-radius:.75rem;padding:.5625rem .75rem;font-size:.9375rem;font-weight:800}.acp-time input:focus{border-color:var(--atoolla-event-meeting);box-shadow:0 0 0 4px var(--atoolla-event-meeting);outline:none}@supports (color:color-mix(in lab,red,red)){.acp-time input:focus{box-shadow:0 0 0 4px color-mix(in srgb,var(--atoolla-event-meeting) 15%,transparent)}}.acp-time input:disabled{opacity:.45}.acp-times.is-required .acp-time:first-child input{border-color:var(--atoolla-event-meeting)}@supports (color:color-mix(in lab,red,red)){.acp-times.is-required .acp-time:first-child input{border-color:color-mix(in srgb,var(--atoolla-event-meeting) 45%,transparent)}}.acp-time-arrow{color:var(--atoolla-muted);padding-bottom:.625rem}.acp-time-arrow svg{width:1.125rem;height:1.125rem}.acp-slots{flex-wrap:wrap;gap:.375rem;margin-top:.5rem;display:flex}.acp-slot{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);color:var(--atoolla-text);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:9999px;padding:.25rem .625rem;font-size:.6875rem;font-weight:800;transition:border-color .15s,background .15s,color .15s}.acp-slot:hover{border-color:var(--atoolla-event-meeting);color:var(--atoolla-event-meeting-text)}.acp-slot.is-picked{background:var(--atoolla-event-meeting);color:var(--atoolla-on-accent);border-color:#0000}.acp-slot:disabled{opacity:.4;cursor:not-allowed;border-color:var(--atoolla-edge);color:var(--atoolla-text)}.acp-slots-label{color:var(--atoolla-muted);letter-spacing:.05em;text-transform:uppercase;align-self:center;margin-inline-end:.125rem;font-size:.6875rem;font-weight:800}.acp-error{background:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text);border-radius:.625rem;align-items:center;gap:.375rem;margin:.5rem 0 0;padding:.5rem .75rem;font-size:.75rem;font-weight:700;animation:.35s acp-shake;display:flex}.acp-foot{border-top:1px solid var(--atoolla-edge);background:var(--atoolla-surface);flex-direction:column;gap:.75rem;padding:1rem 1.5rem;display:flex}.acp-summary{min-height:2.25rem;color:var(--atoolla-text);align-items:center;gap:.625rem;margin:0;font-size:.8125rem;line-height:1.45;display:flex}.acp-summary strong{color:var(--atoolla-ink-strong);font-weight:800}.acp-summary-avatar{width:2.25rem;height:2.25rem;animation:acp-pop var(--motion-content) var(--motion-ease-out) backwards}.acp-summary-avatar.is-meeting{background:var(--atoolla-event-meeting)}.acp-summary-avatar.is-task{background:var(--atoolla-event-task)}.acp-summary-avatar svg{width:1.125rem;height:1.125rem}.acp-hint{color:var(--atoolla-muted);font-style:italic}.acp-actions{justify-content:flex-end;gap:.5rem;display:flex}.acp-cancel{border:1px solid var(--atoolla-edge);height:2.5rem;color:var(--atoolla-text);cursor:pointer;background:0 0;border-radius:.75rem;padding:0 1rem;font-size:.8125rem;font-weight:700}.acp-cancel:hover{border-color:var(--atoolla-muted)}.acp-submit{border-radius:var(--atoolla-radius-control);background:var(--atoolla-accent);height:2.5rem;color:var(--atoolla-on-accent);font-size:var(--atoolla-fs-label);cursor:pointer;box-shadow:var(--atoolla-btn-shadow);transition:background-color var(--motion-base) var(--motion-ease-out),transform var(--motion-micro) var(--motion-ease-out),opacity var(--motion-base) var(--motion-ease-out);border:0;align-items:center;gap:.5rem;padding:0 1.25rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.acp-submit:hover:not(:disabled){background:var(--atoolla-accent-hover);transform:translateY(var(--atoolla-btn-lift));box-shadow:var(--atoolla-btn-hover-shadow)}.acp-submit:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.acp-submit svg{width:1rem;height:1rem;transition:transform .2s}.acp-submit:hover:not(:disabled) svg{transform:translate(calc(3px * var(--atoolla-dir,1)))}@keyframes acp-fade{0%{opacity:0}}@keyframes acp-slide{0%{transform:translate(calc(100% * var(--atoolla-dir,1)));opacity:.6}}@keyframes acp-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes acp-pop{0%{opacity:0;transform:scale(.4)}}@keyframes acp-shake{20%,60%{transform:translate(calc(-4px * var(--atoolla-dir,1)))}40%,80%{transform:translate(calc(4px * var(--atoolla-dir,1)))}}@media(max-width:640px){.acp-hero,.acp-body,.acp-foot{padding-inline:1rem}.acp-days{grid-template-columns:repeat(2,minmax(0,1fr))}.acp-people{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.acp *,.acp :before,.acp :after,.acp-drawer,.acp-scrim{transition:none!important;animation:none!important}}.atoolla-clients-kpis.an-kpis{grid-template-columns:repeat(3,1fr);margin-bottom:1.25rem}@media(max-width:1023px){.atoolla-clients-kpis.an-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.atoolla-clients-kpis.an-kpis{grid-template-columns:1fr}}.atoolla-plan-card,.atoolla-plan-section{gap:var(--atoolla-space-3);display:grid}.atoolla-plan-card{padding:var(--atoolla-space-5);border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface-overlay)}.atoolla-plan-card-main{justify-content:space-between;align-items:flex-start;gap:var(--atoolla-space-4);flex-wrap:wrap;display:flex}.atoolla-plan-card-title{align-items:center;gap:.625rem;display:flex}.atoolla-plan-name{color:var(--atoolla-ink-strong);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:700}.atoolla-plan-facts{gap:var(--atoolla-space-5);flex-wrap:wrap;margin:0;display:flex}.atoolla-plan-facts dt{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.atoolla-plan-facts dd{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-body);margin:.125rem 0 0;font-weight:600}.atoolla-plan-amount{font-variant-numeric:tabular-nums}.atoolla-plan-note,.atoolla-plan-empty,.atoolla-plan-section-description{color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);margin:0}.atoolla-plan-note a{color:var(--atoolla-accent-text);font-weight:600}.atoolla-plan-section-title{color:var(--atoolla-ink-strong);margin:0;font-size:1rem;font-weight:650}.atoolla-plan-addons{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.atoolla-plan-addon{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.atoolla-plan-addon+.atoolla-plan-addon{border-block-start:1px solid var(--atoolla-edge)}.atoolla-plan-addon-text{gap:.125rem;min-inline-size:0;display:grid}.atoolla-plan-addon-name{color:var(--atoolla-ink-strong);font-weight:600}.atoolla-plan-addon-meta{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.atoolla-plan-addon-side{align-items:center;gap:.75rem;display:flex}.atoolla-plan-amount-was{color:var(--atoolla-muted);margin-inline-start:.375rem;font-weight:500;text-decoration:line-through}.atoolla-plan-discount{color:var(--atoolla-status-success-text);font-size:var(--atoolla-fs-muted);font-weight:600;display:block}.atoolla-referral{gap:var(--atoolla-space-4);padding:var(--atoolla-space-4);border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface);display:grid}.atoolla-referral-link{gap:.5rem;min-inline-size:0;display:flex}.atoolla-referral-input{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-field,.5rem);background:var(--atoolla-surface-sunken);min-inline-size:0;color:var(--atoolla-ink-strong);flex:1;padding:.5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.atoolla-referral-stats{gap:var(--atoolla-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));margin:0;display:grid}.atoolla-referral-stats dt{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.atoolla-referral-stats dd{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;margin:.125rem 0 0;font-size:1.125rem;font-weight:700}.atoolla-plan-note a,.atoolla-plan-link{color:var(--atoolla-accent-text);font-weight:600}.atoolla-cfm-totals{gap:var(--atoolla-space-3);display:grid}.atoolla-cfm-total{gap:var(--atoolla-space-4);padding:var(--atoolla-space-4);border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface-overlay);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.atoolla-cfm-total dt{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted)}.atoolla-cfm-total dd{color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-body);font-variant-numeric:tabular-nums;margin:.125rem 0 0;font-weight:600}.atoolla-cfm-strong{font-weight:700}.atoolla-cfm-muted{color:var(--atoolla-muted);font-weight:500}.atoolla-cfm-danger{color:var(--atoolla-status-danger-text,#b42318)}.atoolla-plans-notice{border:1px solid var(--atoolla-status-warning-border);border-radius:var(--atoolla-radius-card);background:var(--atoolla-status-warning-bg);color:var(--atoolla-ink-strong);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.atoolla-plans-notice p{font-size:var(--atoolla-fs-body);flex:14rem;margin:0}.atoolla-plans-notice--declined{border-color:var(--atoolla-edge);background:var(--atoolla-surface)}.atoolla-plans-notice--discount{border-color:var(--atoolla-status-success-border);background:var(--atoolla-status-success-bg)}.atoolla-plans-notice--discount .atoolla-plans-notice-icon{color:var(--atoolla-status-success-text)}.atoolla-plans-notice-icon{block-size:1.25rem;inline-size:1.25rem;color:var(--atoolla-status-warning-text);flex-shrink:0}.atoolla-plans-notice--declined .atoolla-plans-notice-icon{color:var(--atoolla-muted)}.atoolla-plans-cycle{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface);border-radius:9999px;justify-self:center;gap:.25rem;padding:.25rem;display:inline-flex}.atoolla-plans-cycle-option{color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);border-radius:9999px;padding:.5rem 1rem;font-weight:600;transition:background-color .15s ease-out,color .15s ease-out}.atoolla-plans-cycle-option:hover{color:var(--atoolla-ink-strong)}.atoolla-plans-cycle-option.is-active{background:var(--atoolla-ink-strong);color:var(--atoolla-surface)}.atoolla-plans-cycle-option:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-plans-grid{gap:var(--atoolla-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:stretch;display:grid}.atoolla-plan-option{gap:var(--atoolla-space-4);padding:var(--atoolla-space-5);border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface-overlay);flex-direction:column;display:flex}.atoolla-plan-option.is-current{border-color:var(--atoolla-accent);box-shadow:0 0 0 1px var(--atoolla-accent)}.atoolla-plan-option-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.atoolla-plan-option-name{color:var(--atoolla-ink-strong);margin:0;font-size:1.125rem;font-weight:700}.atoolla-plan-option-description{color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);margin:0}.atoolla-plan-option-price{gap:.25rem;display:grid}.atoolla-plan-option-amount{color:var(--atoolla-ink-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:750}.atoolla-plan-option-per{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.atoolla-plan-option-saving{color:var(--atoolla-status-success-text);font-weight:650}.atoolla-plan-option-discount{color:var(--atoolla-status-success-text);font-size:var(--atoolla-fs-muted);font-weight:600}.atoolla-plan-option-limits{border-block-start:1px solid var(--atoolla-edge);gap:.5rem;margin:0;padding-block-start:var(--atoolla-space-4);display:grid}.atoolla-plan-option-limits div{font-size:var(--atoolla-fs-muted);justify-content:space-between;gap:.75rem;display:flex}.atoolla-plan-option-limits dt{color:var(--atoolla-muted)}.atoolla-plan-option-limits dd{color:var(--atoolla-ink-strong);text-align:end;margin:0;font-weight:600}.atoolla-plan-option-warning{border-radius:var(--atoolla-radius-field,.5rem);background:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text);font-size:var(--atoolla-fs-muted);padding:.75rem}.atoolla-plan-option-warning p{margin:0 0 .25rem;font-weight:600}.atoolla-plan-option-warning ul{margin:0;padding-inline-start:1rem;list-style:outside}.atoolla-plan-option-cta{margin-block-start:auto;display:flex}.atoolla-plan-option-cta .fi-btn,.atoolla-plan-option-cta .fi-ac-btn-action{justify-content:center;inline-size:100%}.atoolla-plan-option-muted{color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);font-weight:500}.atoolla-deals-kpis.an-kpis{grid-template-columns:repeat(3,1fr);margin-bottom:1.25rem}@media(max-width:1023px){.atoolla-deals-kpis.an-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:639px){.atoolla-deals-kpis.an-kpis{grid-template-columns:1fr}}.atoolla-deals-toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.atoolla-deals-toolbar-end{align-items:center;gap:.75rem;display:flex}.atoolla-deals-view-switcher{background:var(--atoolla-surface-recessed);border-radius:.625rem;gap:2px;padding:3px;display:inline-flex}.atoolla-deals-view-switcher button{width:2.25rem;height:2.25rem;color:var(--atoolla-muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.atoolla-deals-view-switcher button.is-active{background:var(--atoolla-surface-raised);color:var(--atoolla-ink-strong,var(--atoolla-ink));box-shadow:var(--atoolla-shadow)}.atoolla-deals-view-icon{width:1.25rem;height:1.25rem}.atoolla-kanban-page:where(.atoolla-deals *){--kanban-accent:var(--atoolla-accent);--kanban-accent-bg:var(--atoolla-accent-bg);--kanban-accent-bg-hover:var(--atoolla-accent);position:relative}@supports (color:color-mix(in lab,red,red)){.atoolla-kanban-page:where(.atoolla-deals *){--kanban-accent-bg-hover:color-mix(in srgb, var(--atoolla-accent) 14%, transparent)}}.atoolla-kanban-page:where(.atoolla-deals *){--kanban-accent-border:var(--atoolla-accent-border)}.dark .atoolla-kanban-page:where(.atoolla-deals *){--kanban-accent:var(--atoolla-accent);--kanban-accent-bg-hover:var(--atoolla-accent-text)}@supports (color:color-mix(in lab,red,red)){.dark .atoolla-kanban-page:where(.atoolla-deals *){--kanban-accent-bg-hover:color-mix(in srgb, var(--atoolla-accent-text) 24%, transparent)}}.atoolla-kanban:where(.atoolla-deals *){cursor:grab;scrollbar-width:none;-ms-overflow-style:none;gap:1rem;display:flex;overflow:auto hidden}.atoolla-kanban:where(.atoolla-deals *)::-webkit-scrollbar{display:none}.atoolla-kanban:where(.atoolla-deals *).is-panning{cursor:grabbing}.atoolla-kanban:where(.atoolla-deals *).is-panning,.atoolla-kanban:where(.atoolla-deals *).is-panning *{-webkit-user-select:none;user-select:none}.atoolla-kanban-fade:where(.atoolla-deals *){background:linear-gradient(to right,transparent,var(--atoolla-page));opacity:0;pointer-events:none;width:3rem;transition:opacity .15s ease-out;position:absolute;inset-block:0;inset-inline-end:0}.atoolla-kanban-fade:where(.atoolla-deals *).is-visible{opacity:1}.atoolla-kanban-lane:where(.atoolla-deals *){flex-direction:column;flex-shrink:0;width:16.75rem;height:100%;display:flex}.atoolla-kanban-column:where(.atoolla-deals *){background:var(--atoolla-surface-recessed);border:1px solid var(--atoolla-edge);border-radius:var(--radius-xl);flex-direction:column;flex:1;min-height:0;padding:.75rem;display:flex}.dark .atoolla-kanban-column:where(.atoolla-deals *){border-color:var(--atoolla-edge-soft)}.atoolla-kanban-column:where(.atoolla-deals *).is-closed-lost,.atoolla-kanban-header:where(.atoolla-deals *).is-closed-lost{opacity:.75}.atoolla-kanban-column-body:where(.atoolla-deals *){flex-direction:column;flex:1;gap:.75rem;min-height:4rem;padding-block:2px;display:flex;overflow-y:auto}.atoolla-kanban-column-body:where(.atoolla-deals *):has(.opacity-50){background:var(--kanban-accent-bg);border-radius:var(--radius-lg)}.atoolla-kanban-header:where(.atoolla-deals *){border:0;border-inline-start:3px solid var(--lane-fg);flex-shrink:0;justify-content:space-between;align-items:baseline;gap:.5rem;min-height:1.5rem;margin-bottom:.5rem;padding:0 .5rem 0 .625rem;display:flex}.atoolla-kanban-header:where(.atoolla-deals *) h3{width:100%;color:var(--lane-fg);align-items:center;gap:.5rem;margin:0;font-size:1.1rem;font-weight:800;line-height:1.25rem;display:flex}.atoolla-kanban-weighted:where(.atoolla-deals *){text-overflow:ellipsis;white-space:nowrap;text-align:start;width:100%;min-width:0;color:var(--atoolla-faint);font-variant-numeric:tabular-nums;flex-shrink:0;margin:0 0 .625rem;font-size:.6875rem;font-weight:600;overflow:hidden}.atoolla-kanban-record:where(.atoolla-deals *){background-color:var(--atoolla-surface-raised);border:1px solid var(--atoolla-edge);cursor:grab;color:var(--atoolla-text);box-shadow:none;transition:transform var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);border-radius:.75rem;padding:.75rem .875rem}.dark .atoolla-kanban-record:where(.atoolla-deals *){border-color:var(--atoolla-edge)}.atoolla-kanban-record:where(.atoolla-deals *):hover{background-color:var(--atoolla-surface-hover);border-color:var(--atoolla-accent-border);transform:translateY(-1px)}.atoolla-kanban-record-head:where(.atoolla-deals *){justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.atoolla-kanban-record:where(.atoolla-deals *) .atoolla-kanban-title{color:var(--atoolla-ink-strong);letter-spacing:-.01em;font-size:.875rem;font-weight:700;line-height:1.25}.atoolla-kanban-record:where(.atoolla-deals *):focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-kanban-record:where(.atoolla-deals *) .atoolla-kanban-owner-avatar{flex-shrink:0}.atoolla-kanban-record:where(.atoolla-deals *) .atoolla-kanban-meta{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.atoolla-kanban-record:where(.atoolla-deals *) .atoolla-kanban-value{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.atoolla-kanban-record:where(.atoolla-deals *) .atoolla-kanban-contact{color:var(--atoolla-muted);margin-top:.3125rem;font-size:.75rem}.atoolla-kanban-record:where(.atoolla-deals *) .atoolla-kanban-badge{border-radius:.5rem;flex-shrink:0;padding:.2rem .5rem;font-size:.625rem;font-weight:800}.atoolla-kanban-record:where(.atoolla-deals *) .atoolla-kanban-badge-neutral{background-color:var(--atoolla-status-neutral-bg);color:var(--atoolla-status-neutral-text)}.atoolla-kanban-record:where(.atoolla-deals *) .atoolla-kanban-badge-success{background-color:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text)}.atoolla-kanban-record:where(.atoolla-deals *) .atoolla-kanban-badge-warning{background-color:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text)}.atoolla-kanban-record:where(.atoolla-deals *) .atoolla-kanban-aging{color:var(--atoolla-faint);margin-top:.375rem;font-size:.6875rem;font-weight:600}.atoolla-kanban-empty:where(.atoolla-deals *){color:var(--atoolla-faint);margin:0;padding:.5rem .25rem;font-size:.75rem;font-style:italic}.atoolla-deals-toolbar-start{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.atoolla-deals-filtered-badge{border:1px solid var(--atoolla-status-info-border);border-radius:var(--radius-md);background:var(--atoolla-status-info-bg);height:2.625rem;color:var(--atoolla-status-info-text);cursor:pointer;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.atoolla-deals-columns-toggle{height:2.625rem;color:var(--atoolla-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .25rem;font-size:.8125rem;font-weight:700;display:inline-flex}.atoolla-deals-columns-toggle:hover{color:var(--atoolla-ink-strong,var(--atoolla-ink))}.atoolla-deals-columns-item{color:var(--atoolla-text);cursor:pointer;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8125rem;display:flex}.atoolla-deals-list-pane.is-inactive{pointer-events:none;height:0;overflow:hidden}.atoolla-invoice{flex-direction:column;gap:1rem;display:flex}.atoolla-invoice-hero{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface);justify-content:space-between;gap:1.5rem;padding:1.25rem 1.5rem;display:flex}.atoolla-invoice-hero-main{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.atoolla-invoice-headline{color:var(--atoolla-ink-strong);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.4}.atoolla-invoice-explain{color:var(--atoolla-muted);max-width:60ch;margin:0;font-size:.8125rem;line-height:1.5}.atoolla-invoice-hero-amount{text-align:end;flex-direction:column;flex:none;align-items:flex-end;gap:.375rem;display:flex}.atoolla-invoice-amount-label{letter-spacing:.08em;text-transform:uppercase;color:var(--atoolla-faint);font-size:.6875rem;font-weight:700}.atoolla-invoice-amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--atoolla-ink-strong);font-size:1.75rem;font-weight:800}.atoolla-invoice-facts{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-edge);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.atoolla-invoice-facts>div{background:var(--atoolla-surface);padding:.75rem 1rem}.atoolla-invoice-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--atoolla-faint);font-size:.6875rem;font-weight:700}.atoolla-invoice-facts dd{color:var(--atoolla-ink-strong);margin:.25rem 0 0;font-size:.875rem;font-weight:600}.atoolla-invoice-sub{color:var(--atoolla-faint);margin-top:.125rem;font-size:.75rem;font-weight:400;display:block}.atoolla-invoice-link{color:var(--atoolla-accent-text);text-underline-offset:2px;text-decoration:underline}.atoolla-invoice-note{border-radius:var(--atoolla-radius-card);align-items:flex-start;gap:.5rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.atoolla-invoice-note svg{flex:none;width:1.125rem;height:1.125rem}.atoolla-invoice-note.is-warning{border:1px solid var(--atoolla-status-warning-border);background:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text)}.atoolla-invoice-section{flex-direction:column;gap:.75rem;display:flex}.atoolla-invoice-section-head h3{color:var(--atoolla-ink-strong);margin:0;font-size:.9375rem;font-weight:700}.atoolla-invoice-section-head p{color:var(--atoolla-muted);margin:.25rem 0 0;font-size:.8125rem}.atoolla-invoice-item{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface);flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex}.atoolla-invoice-item-head{justify-content:space-between;gap:1rem;display:flex}.atoolla-invoice-item-title{gap:.625rem;min-width:0;display:flex}.atoolla-invoice-item-icon{width:1.25rem;height:1.25rem;color:var(--atoolla-faint);flex:none;margin-top:.125rem}.atoolla-invoice-item-name{color:var(--atoolla-ink-strong);font-size:.9375rem;font-weight:700}.atoolla-invoice-item-amount{flex-direction:column;flex:none;align-items:flex-end;gap:.125rem;display:flex}.atoolla-invoice-item-amount strong{font-variant-numeric:tabular-nums;color:var(--atoolla-ink-strong);font-size:1.0625rem}.atoolla-invoice-item-role{border-radius:var(--atoolla-radius-pill);background:var(--atoolla-status-neutral-bg);color:var(--atoolla-status-neutral-text);padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.atoolla-invoice-progress{border-radius:var(--atoolla-radius-pill);background:var(--atoolla-surface-sunken);height:.5rem;display:flex;overflow:hidden}.atoolla-invoice-progress .is-before{background:var(--atoolla-chart-muted)}.atoolla-invoice-progress .is-this{background:var(--atoolla-accent)}.atoolla-invoice-legend{color:var(--atoolla-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.atoolla-invoice-legend li{align-items:center;gap:.375rem;display:flex}.atoolla-invoice-legend i{border-radius:999px;width:.5rem;height:.5rem}.atoolla-invoice-legend i.is-before{background:var(--atoolla-chart-muted)}.atoolla-invoice-legend i.is-this{background:var(--atoolla-accent)}.atoolla-invoice-legend i.is-left{background:var(--atoolla-surface-sunken);box-shadow:inset 0 0 0 1px var(--atoolla-edge)}.atoolla-invoice-legend .is-total{color:var(--atoolla-ink-strong);margin-inline-start:auto;font-weight:700}.atoolla-invoice-breakdown{border-radius:var(--atoolla-radius-well);background:var(--atoolla-surface-sunken);flex-direction:column;gap:.375rem;padding:.75rem .875rem;display:flex}.atoolla-invoice-breakdown-title{letter-spacing:.06em;text-transform:uppercase;color:var(--atoolla-faint);font-size:.6875rem;font-weight:700}.atoolla-invoice-breakdown-row{color:var(--atoolla-muted);flex-wrap:wrap;gap:.25rem .75rem;font-size:.8125rem;display:flex}.atoolla-invoice-breakdown-row b{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums}.atoolla-invoice-detail{color:var(--atoolla-ink);margin:0;font-size:.8125rem;line-height:1.5}.atoolla-invoice-detail>span{color:var(--atoolla-muted);font-weight:700}.atoolla-invoice-detail.is-muted{color:var(--atoolla-faint);font-size:.75rem}.atoolla-invoice-total{border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface-sunken);border:1px solid var(--atoolla-edge);color:var(--atoolla-muted);justify-content:space-between;align-items:center;padding:.875rem 1.25rem;font-size:.875rem;font-weight:700;display:flex}.atoolla-invoice-total strong{font-variant-numeric:tabular-nums;color:var(--atoolla-ink-strong);font-size:1.125rem}.atoolla-invoice-schedule{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.atoolla-invoice-schedule li{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface);color:var(--atoolla-ink);grid-template-columns:auto 1fr auto auto;align-items:center;gap:.75rem;padding:.625rem 1rem;font-size:.8125rem;display:grid}.atoolla-invoice-schedule li strong{font-variant-numeric:tabular-nums}.atoolla-invoice-schedule li .atoolla-invoice-sub{margin:0}.atoolla-invoice-schedule li.is-paid .atoolla-invoice-sub{color:var(--atoolla-status-success-text);font-weight:600}.atoolla-invoice-schedule-step{background:var(--atoolla-surface-sunken);width:1.5rem;height:1.5rem;color:var(--atoolla-muted);border-radius:999px;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.atoolla-invoice-schedule li.is-paid .atoolla-invoice-schedule-step{background:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text)}.atoolla-invoice-draft{top:calc(var(--atoolla-chrome-height,4rem) + 1rem);position:sticky}.atoolla-invoice-draft-card{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface);flex-direction:column;gap:.875rem;padding:1.25rem;display:flex}.atoolla-invoice-draft-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--atoolla-faint);font-size:.6875rem;font-weight:700}.atoolla-invoice-draft-client{color:var(--atoolla-ink-strong);margin:-.5rem 0 0;font-size:1rem;font-weight:700}.atoolla-invoice-draft-empty{border:1px dashed var(--atoolla-edge);border-radius:var(--atoolla-radius-well);text-align:center;color:var(--atoolla-faint);margin:0;padding:1.5rem 1rem;font-size:.8125rem}.atoolla-invoice-draft-kind{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.atoolla-invoice-draft-kind p{color:var(--atoolla-ink-strong);margin:0;font-size:.875rem;font-weight:600;line-height:1.45}.atoolla-invoice-draft-kind .atoolla-invoice-draft-explain{color:var(--atoolla-muted);font-size:.75rem;font-weight:400}.atoolla-invoice-draft-lines{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.atoolla-invoice-draft-lines li{border-radius:var(--atoolla-radius-well);background:var(--atoolla-surface-sunken);flex-direction:column;gap:.375rem;padding:.75rem;display:flex}.atoolla-invoice-draft-line-head{justify-content:space-between;gap:.75rem;font-size:.8125rem;display:flex}.atoolla-invoice-draft-line-name{color:var(--atoolla-ink-strong);font-weight:600}.atoolla-invoice-draft-line-head strong{font-variant-numeric:tabular-nums;color:var(--atoolla-ink-strong);flex:none}.atoolla-invoice-draft-line-meta{color:var(--atoolla-faint);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.atoolla-invoice-draft-line-left{color:var(--atoolla-muted);font-size:.75rem}.atoolla-invoice-draft-total{border-top:1px solid var(--atoolla-edge);color:var(--atoolla-muted);justify-content:space-between;align-items:center;padding-top:.75rem;font-size:.8125rem;font-weight:700;display:flex}.atoolla-invoice-draft-total strong{font-variant-numeric:tabular-nums;color:var(--atoolla-ink-strong);font-size:1.375rem}.atoolla-invoice-draft-note{color:var(--atoolla-faint);margin:0;font-size:.75rem}@media(max-width:1279px){.atoolla-invoice-draft{position:static}}@media(max-width:640px){.atoolla-invoice-hero{flex-direction:column;padding:1rem}.atoolla-invoice-hero-amount{text-align:start;align-items:flex-start}.atoolla-invoice-item{padding:.875rem 1rem}.atoolla-invoice-item-head{flex-direction:column}.atoolla-invoice-item-amount{align-items:flex-start}.atoolla-invoice-legend .is-total{margin-inline-start:0}.atoolla-invoice-schedule li{grid-template-columns:auto 1fr auto}.atoolla-invoice-schedule li .atoolla-invoice-sub{grid-column:2/-1}}[class*=atoolla-mt-].is-neutral{--tone-fg:var(--atoolla-status-neutral-text);--tone-bg:var(--atoolla-status-neutral-bg);--tone-border:var(--atoolla-status-neutral-border)}[class*=atoolla-mt-].is-warning{--tone-fg:var(--atoolla-status-warning-text);--tone-bg:var(--atoolla-status-warning-bg);--tone-border:var(--atoolla-status-warning-border)}[class*=atoolla-mt-].is-success{--tone-fg:var(--atoolla-status-success-text);--tone-bg:var(--atoolla-status-success-bg);--tone-border:var(--atoolla-status-success-border)}[class*=atoolla-mt-].is-danger{--tone-fg:var(--atoolla-status-danger-text);--tone-bg:var(--atoolla-status-danger-bg);--tone-border:var(--atoolla-status-danger-border)}[class*=atoolla-mt-].is-info{--tone-fg:var(--atoolla-status-info-text);--tone-bg:var(--atoolla-status-info-bg);--tone-border:var(--atoolla-status-info-border)}.atoolla-mt{flex-direction:column;gap:1rem;min-width:0;display:flex}.atoolla-mt-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.atoolla-mt-muted{color:var(--atoolla-faint);font-size:.75rem}.atoolla-mt-status-dot{background:var(--tone-fg,currentColor);border-radius:999px;flex:none;width:.5rem;height:.5rem;display:inline-block}.atoolla-mt-stats{background:var(--atoolla-surface);border:1px solid var(--atoolla-edge);border-radius:var(--radius-xl);flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;padding:.875rem 1rem;display:flex}.atoolla-mt-ring{flex:none;width:3.25rem;height:3.25rem;position:relative}.atoolla-mt-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.atoolla-mt-ring circle{fill:none;stroke-width:5px}.atoolla-mt-ring-track{stroke:var(--atoolla-chart-track,var(--atoolla-edge))}.atoolla-mt-ring-value{stroke:var(--atoolla-status-success-text);stroke-linecap:round;transition:stroke-dashoffset .6s var(--motion-ease-out,ease-out)}.atoolla-mt-ring>span{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.atoolla-mt-ring small{color:var(--atoolla-muted);font-size:.5625rem;font-weight:700}.atoolla-mt-ring-copy{flex-direction:column;gap:.125rem;min-width:9rem;display:flex}.atoolla-mt-ring-copy strong{color:var(--atoolla-ink-strong);letter-spacing:-.01em;font-size:.9375rem;font-weight:800}.atoolla-mt-ring-copy span{color:var(--atoolla-muted);font-size:.75rem}.atoolla-mt-stat-list{flex-wrap:wrap;gap:.5rem;margin-inline-start:auto;display:flex}.atoolla-mt-stat{background:var(--atoolla-surface-sunken);border:1px solid var(--atoolla-edge-soft);font:inherit;color:var(--atoolla-ink-strong);border-radius:.625rem;align-items:center;gap:.5rem;padding:.4375rem .75rem;display:inline-flex}.atoolla-mt-stat-dot{background:var(--tone-fg);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--tone-bg);border-radius:999px;flex:none}.atoolla-mt-stat-label{color:var(--atoolla-muted);font-size:.75rem;font-weight:600}.atoolla-mt-stat strong{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:800}.atoolla-mt-stat.is-action{cursor:pointer;transition:border-color .12s,background-color .12s}.atoolla-mt-stat.is-action:hover:not(:disabled){border-color:var(--tone-border);background:var(--tone-bg)}.atoolla-mt-stat.is-action:disabled{cursor:default;opacity:.6}.atoolla-mt-stat.is-pressed{border-color:var(--tone-border);background:var(--tone-bg)}.atoolla-mt-stat.is-pressed strong,.atoolla-mt-stat.is-pressed .atoolla-mt-stat-label{color:var(--tone-fg)}.atoolla-mt-stat:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-mt-toolbar{z-index:20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:relative}.atoolla-mt-views{background:var(--atoolla-surface-sunken);border:1px solid var(--atoolla-edge);scrollbar-width:none;border-radius:.75rem;gap:.125rem;max-width:100%;padding:.25rem;display:inline-flex;position:relative;overflow-x:auto}.atoolla-mt-views-thumb{background:var(--atoolla-surface-raised);box-shadow:var(--atoolla-shadow);border:1px solid var(--atoolla-edge);pointer-events:none;border-radius:.5rem;transition:transform .26s cubic-bezier(.2,.9,.3,1.15),width .26s cubic-bezier(.2,.9,.3,1.15);position:absolute;top:.25rem;bottom:.25rem;left:0}.atoolla-mt-view{z-index:1;font:inherit;color:var(--atoolla-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.4375rem;padding:.4375rem .875rem;font-size:.8125rem;font-weight:600;transition:color .15s;display:inline-flex;position:relative}.atoolla-mt-view svg{flex:none;width:1rem;height:1rem}.atoolla-mt-view:hover{color:var(--atoolla-ink-strong)}.atoolla-mt-view.is-active{color:var(--atoolla-accent-text)}.atoolla-mt-view:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:-2px}.atoolla-mt-tools{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.atoolla-mt-search{background:var(--atoolla-input-bg,var(--atoolla-surface));border:1px solid var(--atoolla-control-edge);border-radius:.625rem;align-items:center;gap:.5rem;width:16rem;max-width:100%;height:2.25rem;padding:0 .75rem;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}.atoolla-mt-search:focus-within{border-color:var(--atoolla-accent);box-shadow:0 0 0 3px var(--atoolla-accent-bg)}.atoolla-mt-search>svg{width:1rem;height:1rem;color:var(--atoolla-faint);flex:none}.atoolla-mt-search input{min-width:0;height:100%;font:inherit;color:var(--atoolla-ink-strong);background:0 0;border:0;flex:1;padding:0;font-size:.8125rem}.atoolla-mt-search input:focus{box-shadow:none;outline:none}.atoolla-mt-search input::placeholder{color:var(--atoolla-faint)}.atoolla-mt-search-spin{border:2px solid var(--atoolla-edge);border-top-color:var(--atoolla-accent);border-radius:999px;flex:none;width:.875rem;height:.875rem;animation:.7s linear infinite atoolla-mt-spin}@keyframes atoolla-mt-spin{to{transform:rotate(360deg)}}.atoolla-mt-filter,.atoolla-mt-clear{border:1px dashed var(--atoolla-control-edge);background:var(--atoolla-surface);height:2.25rem;font:inherit;color:var(--atoolla-muted);cursor:pointer;white-space:nowrap;border-radius:.625rem;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;transition:border-color .12s,color .12s,background-color .12s;display:inline-flex}.atoolla-mt-filter svg,.atoolla-mt-clear svg{flex:none;width:1rem;height:1rem}.atoolla-mt-filter .atoolla-mt-caret{opacity:.7;width:.875rem;height:.875rem}.atoolla-mt-filter:hover:not(:disabled),.atoolla-mt-clear:hover:not(:disabled){color:var(--atoolla-ink-strong);border-color:var(--atoolla-control-hover-edge,var(--atoolla-accent-border))}.atoolla-mt-filter:disabled,.atoolla-mt-clear:disabled{opacity:.5;cursor:default}.atoolla-mt-filter.is-set{border-style:solid;border-color:var(--atoolla-accent-border);background:var(--atoolla-accent-bg);color:var(--atoolla-accent-text)}.atoolla-mt-filter:focus-visible,.atoolla-mt-clear:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-mt-clear{background:0 0;border-color:#0000}.atoolla-mt-clear.is-outline{border:1px solid var(--atoolla-control-edge);background:var(--atoolla-surface);height:2rem}.atoolla-mt-clear.is-solid{background:var(--atoolla-accent);color:var(--atoolla-on-accent);border:0}.atoolla-mt-clear.is-solid:hover{background:var(--atoolla-accent-hover);color:var(--atoolla-on-accent)}.atoolla-mt-result-note{color:var(--atoolla-muted);margin:-.25rem 0 0;font-size:.75rem}.atoolla-mt-result-note strong{color:var(--atoolla-ink-strong)}.atoolla-mt-menu{position:relative}.atoolla-mt-menu-panel{z-index:30;background:var(--atoolla-surface-overlay,var(--atoolla-surface));border:1px solid var(--atoolla-edge);min-width:13rem;max-width:20rem;max-height:18rem;box-shadow:var(--atoolla-shadow-lift,var(--atoolla-shadow));top:calc(100% + .375rem);border-radius:.75rem;padding:.3125rem;position:absolute;inset-inline-start:0;overflow-y:auto}.atoolla-mt-menu-panel.is-floating{z-index:60;min-width:11rem;position:fixed;top:auto}.atoolla-mt-menu-label{letter-spacing:.06em;text-transform:uppercase;color:var(--atoolla-faint);padding:.375rem .5rem .25rem;font-size:.625rem;font-weight:700}.atoolla-mt-menu-item{width:100%;font:inherit;text-align:start;color:var(--atoolla-ink-strong);cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.5rem;padding:.4375rem .5rem;font-size:.8125rem;display:flex}.atoolla-mt-menu-item:hover,.atoolla-mt-menu-item:focus-visible{background:var(--atoolla-surface-sunken);outline:none}.atoolla-mt-menu-item>svg{width:1rem;height:1rem;color:var(--atoolla-accent-text);flex:none;margin-inline-start:auto}.atoolla-mt-menu-ref{font-variant-numeric:tabular-nums;font-weight:700}.atoolla-mt-menu-sub{min-width:0;color:var(--atoolla-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.75rem;overflow:hidden}.atoolla-mt-stage{transition:opacity .15s;position:relative}.atoolla-mt-stage.is-loading{opacity:.55;pointer-events:none}.atoolla-mt-view-panel{animation:atoolla-mt-enter .22s var(--motion-ease-out,ease-out)}@keyframes atoolla-mt-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.atoolla-mt-empty{text-align:center;border:1px dashed var(--atoolla-table-edge,var(--atoolla-edge));border-radius:var(--radius-xl);background:var(--atoolla-surface-recessed);flex-direction:column;align-items:center;gap:.375rem;padding:3.5rem 1rem;display:flex}.atoolla-mt-empty-art{background:var(--atoolla-accent-bg);width:3.5rem;height:3.5rem;color:var(--atoolla-accent-text);border-radius:1rem;justify-content:center;align-items:center;margin-bottom:.5rem;display:flex}.atoolla-mt-empty-art svg{width:1.75rem;height:1.75rem}.atoolla-mt-empty strong{color:var(--atoolla-ink-strong);font-size:.9375rem}.atoolla-mt-empty span{max-width:26rem;color:var(--atoolla-muted);font-size:.8125rem}.atoolla-mt-empty .atoolla-mt-clear{margin-top:.75rem}.atoolla-kanban-page:where(:not(.atoolla-deals *)){position:relative}.atoolla-kanban:where(:not(.atoolla-deals *)){cursor:grab;scrollbar-width:none;-ms-overflow-style:none;gap:1rem;display:flex;overflow:auto hidden}.atoolla-kanban:where(:not(.atoolla-deals *))::-webkit-scrollbar{display:none}.atoolla-kanban:where(:not(.atoolla-deals *)).is-panning{cursor:grabbing}.atoolla-kanban:where(:not(.atoolla-deals *)).is-panning,.atoolla-kanban:where(:not(.atoolla-deals *)).is-panning *{-webkit-user-select:none;user-select:none}.atoolla-kanban-fade:where(:not(.atoolla-deals *)){background:linear-gradient(to right,transparent,var(--atoolla-page));opacity:0;pointer-events:none;width:3rem;transition:opacity .15s ease-out;position:absolute;inset-block:0;inset-inline-end:0}.atoolla-kanban-fade:where(:not(.atoolla-deals *)).is-visible{opacity:1}.atoolla-kanban-lane:where(:not(.atoolla-deals *)){width:20rem;height:100%;transition:width .22s var(--motion-ease-out,ease-out);flex-direction:column;flex-shrink:0;display:flex}.atoolla-kanban-column:where(:not(.atoolla-deals *)){background:var(--atoolla-surface-recessed);border:1px solid var(--atoolla-edge);border-radius:var(--radius-xl);flex-direction:column;flex:1;min-height:0;padding:.75rem;display:flex;position:relative}.dark .atoolla-kanban-column:where(:not(.atoolla-deals *)){border-color:var(--atoolla-edge-soft)}.atoolla-kanban-column-body:where(:not(.atoolla-deals *)){scrollbar-width:thin;flex-direction:column;flex:1;gap:.625rem;min-height:4rem;padding-block:2px;display:flex;overflow-y:auto}.atoolla-kanban-column-body:where(:not(.atoolla-deals *))>*{flex-shrink:0}.atoolla-kanban-column-body:where(:not(.atoolla-deals *)):has(.opacity-50){background:var(--lane-bg,var(--atoolla-accent-bg));border-radius:var(--radius-lg);outline:2px dashed var(--lane-border,var(--atoolla-accent-border));outline-offset:-2px}.atoolla-kanban-empty:where(:not(.atoolla-deals *)){color:var(--atoolla-faint);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;font-size:.75rem;display:flex;position:absolute;top:.75rem;right:.75rem;bottom:.75rem;left:.75rem}.atoolla-kanban-empty:where(:not(.atoolla-deals *)) svg{width:1.5rem;height:1.5rem}.atoolla-kanban-column:where(:not(.atoolla-deals *)):has(.opacity-50) .atoolla-kanban-empty{display:none}.atoolla-kanban-header:where(:not(.atoolla-deals *)){flex-shrink:0;align-items:center;gap:.375rem;min-height:1.75rem;margin-bottom:.625rem;padding:0 .25rem 0 0;display:flex}.atoolla-kanban-header:where(:not(.atoolla-deals *)) h3{min-width:0;color:var(--atoolla-ink-strong);flex:1;align-items:center;gap:.5rem;margin:0;font-size:.9375rem;font-weight:800;line-height:1.25rem;display:flex}.atoolla-kanban-lane-dot:where(:not(.atoolla-deals *)){background:var(--lane-fg);width:.625rem;height:.625rem;box-shadow:0 0 0 3px var(--lane-bg);border-radius:999px;flex:none}.atoolla-kanban-lane-title:where(:not(.atoolla-deals *)){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.atoolla-kanban-collapse:where(:not(.atoolla-deals *)){width:1.5rem;height:1.5rem;color:var(--atoolla-faint);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}.atoolla-kanban-collapse:where(:not(.atoolla-deals *)):hover{background:var(--atoolla-surface-sunken);color:var(--atoolla-ink-strong)}.atoolla-kanban-collapse:where(:not(.atoolla-deals *)):focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:1px}.atoolla-kanban-collapse:where(:not(.atoolla-deals *)) svg{width:1rem;height:1rem;transition:transform .2s}.atoolla-kanban-lane:where(:not(.atoolla-deals *)).is-collapsed{width:3rem}.atoolla-kanban-lane:where(:not(.atoolla-deals *)).is-collapsed .atoolla-kanban-header{border-radius:var(--radius-xl);background:var(--atoolla-surface-recessed);border:1px solid var(--atoolla-edge);flex-direction:column;align-items:center;height:100%;margin:0;padding:.5rem 0}.atoolla-kanban-lane:where(:not(.atoolla-deals *)).is-collapsed .atoolla-kanban-header h3{writing-mode:vertical-rl;flex:none;gap:.625rem}.atoolla-kanban-lane:where(:not(.atoolla-deals *)).is-collapsed .atoolla-lane-count{writing-mode:horizontal-tb;margin:0}.atoolla-kanban-lane:where(:not(.atoolla-deals *)).is-collapsed .atoolla-kanban-collapse svg{transform:rotate(180deg)}.atoolla-kanban-lane:where(:not(.atoolla-deals *)).is-collapsed .atoolla-kanban-column{display:none}.atoolla-kanban-record:where(:not(.atoolla-deals *)){background-color:var(--atoolla-surface-raised);border:1px solid var(--atoolla-edge);cursor:grab;color:var(--atoolla-text);transition:transform var(--motion-base) var(--motion-ease-out),box-shadow var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);border-radius:.75rem;padding:.75rem .875rem .75rem 1rem;position:relative;overflow:hidden}.atoolla-kanban-record:where(:not(.atoolla-deals *)):before{content:"";background:var(--card-accent,var(--lane-fg,var(--atoolla-accent)));opacity:.85;width:3px;position:absolute;inset-block:0;inset-inline-start:0}.atoolla-kanban-record:where(:not(.atoolla-deals *)):hover{border-color:var(--atoolla-accent-border);box-shadow:var(--atoolla-shadow-lift,var(--atoolla-shadow));transform:translateY(-2px)}.atoolla-kanban-record:where(:not(.atoolla-deals *)):focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-kanban-record:where(:not(.atoolla-deals *)).is-done .atoolla-kanban-name{color:var(--atoolla-muted)}.atoolla-kanban-record:where(:not(.atoolla-deals *)).is-live{border-color:var(--atoolla-status-danger-border)}.atoolla-kanban-record:where(:not(.atoolla-deals *)).opacity-50{opacity:.4;box-shadow:none;border-style:dashed;transform:none}.atoolla-kanban-eyebrow:where(:not(.atoolla-deals *)){min-width:0;color:var(--atoolla-muted);align-items:center;gap:.375rem;margin-bottom:.3125rem;font-size:.6875rem;font-weight:700;display:flex}.atoolla-kanban-ref:where(:not(.atoolla-deals *)){font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--atoolla-accent-text);flex:none}.atoolla-kanban-dept:where(:not(.atoolla-deals *)){text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.atoolla-kanban-ref:where(:not(.atoolla-deals *))+.atoolla-kanban-dept:before{content:"·";color:var(--atoolla-faint);margin-inline-end:.375rem}.atoolla-kanban-record-head:where(:not(.atoolla-deals *)){justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.atoolla-kanban-record:where(:not(.atoolla-deals *)) .atoolla-kanban-name{color:var(--atoolla-ink-strong);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:.875rem;font-weight:700;line-height:1.35}.atoolla-kanban-done-icon:where(:not(.atoolla-deals *)){vertical-align:-.1875rem;width:1rem;height:1rem;color:var(--atoolla-status-success-text);margin-inline-end:.125rem;display:inline-block}.atoolla-kanban-record:where(:not(.atoolla-deals *)) .atoolla-kanban-description{color:var(--atoolla-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.3125rem;font-size:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}.atoolla-kanban-record:where(:not(.atoolla-deals *)) .atoolla-kanban-assignee-avatar{flex-shrink:0;width:1.5rem;height:1.5rem}.atoolla-kanban-assignees:where(:not(.atoolla-deals *)){flex-shrink:0;align-items:center;display:inline-flex}.atoolla-kanban-assignees:where(:not(.atoolla-deals *))>*+*{margin-inline-start:-.4375rem}.atoolla-kanban-assignees:where(:not(.atoolla-deals *)) .atoolla-kanban-assignee-avatar{box-shadow:0 0 0 2px var(--atoolla-surface,#fff)}.atoolla-kanban-assignee-more:where(:not(.atoolla-deals *)){background:var(--atoolla-status-neutral-bg);min-width:1.5rem;height:1.5rem;color:var(--atoolla-status-neutral-text);box-shadow:0 0 0 2px var(--atoolla-surface,#fff);font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;padding:0 .3125rem;font-size:.625rem;font-weight:700;display:inline-flex}.atoolla-kanban-assign:where(:not(.atoolla-deals *)){border-top:1px solid var(--atoolla-edge-soft);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.625rem;padding-top:.625rem;display:flex}.atoolla-kanban-assign:where(:not(.atoolla-deals *)) button{cursor:pointer;background:var(--atoolla-accent);color:var(--atoolla-on-accent);border:none;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.atoolla-kanban-assign:where(:not(.atoolla-deals *)) button:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-kanban-assign:where(:not(.atoolla-deals *)) .atoolla-btn-icon{width:.875rem;height:.875rem}.atoolla-kanban-foot:where(:not(.atoolla-deals *)){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.625rem;display:flex}.atoolla-kanban-badge:where(:not(.atoolla-deals *)){white-space:nowrap;border-radius:.5rem;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.atoolla-kanban-badge:where(:not(.atoolla-deals *)) svg{width:.75rem;height:.75rem}.atoolla-kanban-badge-neutral:where(:not(.atoolla-deals *)){background-color:var(--atoolla-status-neutral-bg);color:var(--atoolla-status-neutral-text)}.atoolla-kanban-badge-info:where(:not(.atoolla-deals *)){background-color:var(--atoolla-status-info-bg);color:var(--atoolla-status-info-text)}.atoolla-kanban-badge-warning:where(:not(.atoolla-deals *)){background-color:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text)}.atoolla-kanban-badge-danger:where(:not(.atoolla-deals *)){background-color:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text)}.atoolla-kanban-counters:where(:not(.atoolla-deals *)){color:var(--atoolla-faint);font-variant-numeric:tabular-nums;align-items:center;gap:.625rem;margin-inline-start:auto;font-size:.6875rem;font-weight:600;display:inline-flex}.atoolla-kanban-counters:where(:not(.atoolla-deals *))>span{align-items:center;gap:.1875rem;display:inline-flex}.atoolla-kanban-counters:where(:not(.atoolla-deals *)) svg{width:.875rem;height:.875rem}.atoolla-kanban-timer:where(:not(.atoolla-deals *)){border-top:1px solid var(--atoolla-edge-soft);color:var(--atoolla-muted);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.625rem;padding-top:.625rem;font-size:.75rem;display:flex}.atoolla-kanban-timer:where(:not(.atoolla-deals *)) button{cursor:pointer;border:none;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.atoolla-kanban-timer:where(:not(.atoolla-deals *)) button.is-start{background:var(--atoolla-status-success-bg);color:var(--atoolla-status-success-text)}.atoolla-kanban-timer:where(:not(.atoolla-deals *)) button.is-stop{background:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text)}.atoolla-kanban-live:where(:not(.atoolla-deals *)){color:var(--atoolla-status-danger-text);align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.atoolla-kanban-live-dot:where(:not(.atoolla-deals *)){background:var(--atoolla-status-danger-text);border-radius:999px;flex:none;width:.5rem;height:.5rem;position:relative}.atoolla-kanban-live-dot:where(:not(.atoolla-deals *)):after{content:"";border-radius:inherit;background:inherit;animation:1.6s cubic-bezier(0,0,.2,1) infinite atoolla-mt-ping;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes atoolla-mt-ping{75%,to{opacity:0;transform:scale(2.4)}}.atoolla-mt-list{flex-direction:column;gap:1.25rem;display:flex}.atoolla-mt-group-head{width:100%;font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:.5rem;padding:.25rem 0;display:flex}.atoolla-mt-group-head:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px;border-radius:.5rem}.atoolla-mt-group-chevron{width:1rem;height:1rem;color:var(--atoolla-faint);transition:transform .2s}.atoolla-mt-group-chevron.is-closed{transform:rotate(-90deg)}.atoolla-mt-group-pill{letter-spacing:.03em;text-transform:uppercase;color:var(--tone-fg);background:var(--tone-bg);border:1px solid var(--tone-border);border-radius:.5rem;align-items:center;gap:.4375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:800;display:inline-flex}.atoolla-mt-group-count{min-width:1.5rem;height:1.375rem;color:var(--atoolla-muted);background:var(--atoolla-surface-sunken);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 .4375rem;font-size:.6875rem;font-weight:700;display:inline-flex}.atoolla-mt-group-empty{color:var(--atoolla-faint);margin:.5rem 0 0 1.5rem;font-size:.75rem;font-style:italic}.atoolla-mt-rows{background:var(--atoolla-surface);border:1px solid var(--atoolla-edge);border-radius:var(--radius-xl);margin:.5rem 0 0;padding:0;list-style:none;overflow:hidden}.atoolla-mt-row{cursor:pointer;align-items:center;gap:.75rem;padding:.625rem .875rem .625rem 1rem;transition:background-color .12s;display:flex;position:relative}.atoolla-mt-row+.atoolla-mt-row{border-top:1px solid var(--atoolla-edge-soft)}.atoolla-mt-row:before{content:"";background:var(--row-accent,transparent);border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:.625rem;inset-inline-start:0}.atoolla-mt-row:hover{background:var(--atoolla-surface-hover)}.atoolla-mt-row:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:-2px}.atoolla-mt-row-main{flex-direction:column;flex:1;gap:.0625rem;min-width:0;display:flex}.atoolla-mt-row-name{color:var(--atoolla-ink-strong);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;overflow:hidden}.atoolla-mt-row.is-done .atoolla-mt-row-name{color:var(--atoolla-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--atoolla-faint);text-decoration-color:var(--atoolla-faint)}.atoolla-mt-row-preview{color:var(--atoolla-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.atoolla-mt-row-meta{flex:none;align-items:center;gap:.75rem;display:flex}.atoolla-mt-row-meta .atoolla-kanban-counters:where(:not(.atoolla-deals *)){justify-content:flex-end;min-width:3.5rem;margin:0}.atoolla-mt-row-due{justify-content:flex-end;min-width:7rem;display:flex}.atoolla-mt-ref{font-variant-numeric:tabular-nums;color:var(--atoolla-accent-text);background:var(--atoolla-accent-bg);white-space:nowrap;border-radius:.375rem;align-items:center;padding:.125rem .4375rem;font-size:.6875rem;font-weight:700;display:inline-flex}.atoolla-mt-status{flex:none}.atoolla-mt-status-trigger{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;display:inline-flex}.atoolla-mt-status-trigger:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-mt-status-trigger.is-dot{border-radius:999px;padding:.125rem}.atoolla-mt-status-ring{border:2px solid var(--tone-fg);width:1.125rem;height:1.125rem;color:var(--atoolla-on-accent,#fff);background:0 0;border-radius:999px;justify-content:center;align-items:center;transition:background-color .12s,transform .12s;display:inline-flex}.atoolla-mt-status-trigger.is-started .atoolla-mt-status-ring{background:var(--tone-bg);border-style:dashed}.atoolla-mt-status-trigger.is-finished .atoolla-mt-status-ring{background:var(--tone-fg)}.atoolla-mt-status-ring svg{width:.75rem;height:.75rem}.atoolla-mt-status-trigger.is-dot:hover .atoolla-mt-status-ring{transform:scale(1.12)}.atoolla-mt-status-trigger.is-pill{color:var(--tone-fg);background:var(--tone-bg);border:1px solid var(--tone-border);white-space:nowrap;border-radius:999px;padding:.25rem .5rem .25rem .5625rem;font-size:.75rem;font-weight:700}.atoolla-mt-status-trigger.is-pill .atoolla-mt-caret{opacity:.7;width:.75rem;height:.75rem}.atoolla-mt-timer{height:1.75rem;font:inherit;cursor:pointer;white-space:nowrap;color:var(--atoolla-status-success-text);background:var(--atoolla-status-success-bg);border:0;border-radius:999px;align-items:center;gap:.3125rem;padding:0 .625rem;font-size:.6875rem;font-weight:700;display:inline-flex}.atoolla-mt-timer.is-running{color:var(--atoolla-status-danger-text);background:var(--atoolla-status-danger-bg)}.atoolla-mt-timer svg{width:.875rem;height:.875rem}.atoolla-mt-timer:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-mt-table-wrap{background:var(--atoolla-surface);border:1px solid var(--atoolla-edge);border-radius:var(--radius-xl);overflow-x:auto}.atoolla-mt-table{border-collapse:separate;border-spacing:0;width:100%;min-width:52rem;font-size:.8125rem}.atoolla-mt-table thead th{z-index:1;background:var(--atoolla-table-head-bg,var(--atoolla-surface-sunken));border-bottom:1px solid var(--atoolla-edge);text-align:start;letter-spacing:.05em;text-transform:uppercase;color:var(--atoolla-muted);white-space:nowrap;padding:.625rem .875rem;font-size:.6875rem;font-weight:700;position:sticky;top:0}.atoolla-mt-th{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;padding:0;display:inline-flex}.atoolla-mt-th svg{opacity:.5;width:.875rem;height:.875rem}.atoolla-mt-th:hover,.atoolla-mt-th.is-active{color:var(--atoolla-ink-strong)}.atoolla-mt-th.is-active svg{opacity:1;color:var(--atoolla-accent-text)}.atoolla-mt-th:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px;border-radius:.25rem}.atoolla-mt-table td{border-bottom:1px solid var(--atoolla-edge-soft);color:var(--atoolla-ink-strong);vertical-align:middle;padding:.625rem .875rem}.atoolla-mt-table tbody tr{cursor:pointer;transition:background-color .12s}.atoolla-mt-table tbody tr:last-child td{border-bottom:0}.atoolla-mt-table tbody tr:hover{background:var(--atoolla-surface-hover)}.atoolla-mt-table tbody tr:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:-2px}.atoolla-mt-table tbody tr.is-done .atoolla-mt-td-name-inner span:last-child{color:var(--atoolla-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--atoolla-faint);text-decoration-color:var(--atoolla-faint)}.atoolla-mt-table .is-num{text-align:end}.atoolla-mt-table .is-end{text-align:end;width:1%}.atoolla-mt-table .atoolla-kanban-counters:where(:not(.atoolla-deals *)){margin:0}.atoolla-mt-td-name{font-weight:700}.atoolla-mt-td-name-inner{align-items:center;gap:.625rem;max-width:26rem;display:flex}.atoolla-mt-td-name-inner span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.atoolla-mt-td-accent{background:var(--atoolla-edge);border-radius:999px;flex:none;width:.25rem;height:1.25rem}.atoolla-mt-dept{white-space:nowrap;align-items:center;gap:.4375rem;display:inline-flex}.atoolla-mt-cal{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;gap:1rem;display:grid}.atoolla-mt-cal-main{background:var(--atoolla-surface);border:1px solid var(--atoolla-edge);border-radius:var(--radius-xl);min-width:0;overflow:hidden}.atoolla-mt-cal-head{border-bottom:1px solid var(--atoolla-edge);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.atoolla-mt-cal-head h3{letter-spacing:-.01em;color:var(--atoolla-ink-strong);margin:0;font-size:1.0625rem;font-weight:800}.atoolla-mt-cal-head h3 span{color:var(--atoolla-muted);font-weight:500}.atoolla-mt-cal-nav{align-items:center;gap:.375rem;display:flex}.atoolla-mt-icon-btn{border:1px solid var(--atoolla-control-edge);background:var(--atoolla-surface);width:2rem;height:2rem;color:var(--atoolla-muted);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.atoolla-mt-icon-btn:hover{color:var(--atoolla-ink-strong);background:var(--atoolla-surface-sunken)}.atoolla-mt-icon-btn:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-mt-icon-btn svg{width:1rem;height:1rem}.atoolla-mt-cal-weekdays,.atoolla-mt-cal-week{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.atoolla-mt-cal-weekdays div{letter-spacing:.05em;text-transform:uppercase;color:var(--atoolla-faint);border-bottom:1px solid var(--atoolla-edge-soft);padding:.5rem .625rem;font-size:.6875rem;font-weight:700}.atoolla-mt-cal-day{border-inline-end:1px solid var(--atoolla-edge-soft);border-bottom:1px solid var(--atoolla-edge-soft);flex-direction:column;gap:.25rem;min-width:0;min-height:7rem;padding:.375rem;display:flex}.atoolla-mt-cal-day:nth-child(7n){border-inline-end:0}.atoolla-mt-cal-week:last-child .atoolla-mt-cal-day{border-bottom:0}.atoolla-mt-cal-day.is-weekend{background:var(--atoolla-surface-recessed)}.atoolla-mt-cal-day.is-outside .atoolla-mt-cal-date{color:var(--atoolla-faint);opacity:.6}.atoolla-mt-cal-date{min-width:1.625rem;height:1.625rem;color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:0 .25rem;font-size:.75rem;font-weight:700;display:inline-flex}.atoolla-mt-cal-day.is-today{background:var(--atoolla-accent-bg)}.atoolla-mt-cal-day.is-today .atoolla-mt-cal-date{background:var(--atoolla-accent);color:var(--atoolla-on-accent)}.atoolla-mt-cal-chip{border:1px solid var(--tone-border);background:var(--tone-bg);width:100%;min-width:0;color:var(--atoolla-ink-strong);font:inherit;text-align:start;cursor:pointer;border-radius:.4375rem;align-items:center;gap:.375rem;padding:.25rem .4375rem;font-size:.6875rem;font-weight:600;transition:transform .12s,box-shadow .12s;display:flex}.atoolla-mt-cal-chip:hover{box-shadow:var(--atoolla-shadow);transform:translateY(-1px)}.atoolla-mt-cal-chip:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:1px}.atoolla-mt-cal-chip.is-success .atoolla-mt-cal-chip-name{color:var(--atoolla-muted);text-decoration:line-through}.atoolla-mt-cal-chip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.atoolla-mt-cal-more{font:inherit;color:var(--atoolla-accent-text);cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-self:flex-start;padding:.125rem .375rem;font-size:.6875rem;font-weight:700}.atoolla-mt-cal-more:hover{background:var(--atoolla-accent-bg)}.atoolla-mt-cal-legend{border-top:1px solid var(--atoolla-edge);color:var(--atoolla-muted);flex-wrap:wrap;gap:1rem;padding:.625rem 1rem;font-size:.6875rem;font-weight:600;display:flex}.atoolla-mt-cal-legend>span{align-items:center;gap:.375rem;display:inline-flex}.atoolla-mt-agenda{display:none}.atoolla-mt-agenda-day{border-bottom:1px solid var(--atoolla-edge-soft);gap:.75rem;padding:.625rem 1rem;display:flex}.atoolla-mt-agenda-date{text-transform:uppercase;width:2.5rem;color:var(--atoolla-muted);flex-direction:column;flex:none;align-items:center;font-size:.625rem;font-weight:700;display:flex}.atoolla-mt-agenda-date strong{color:var(--atoolla-ink-strong);font-size:1.125rem}.atoolla-mt-agenda-day.is-today .atoolla-mt-agenda-date strong{color:var(--atoolla-accent-text)}.atoolla-mt-agenda-items{flex-direction:column;flex:1;gap:.3125rem;min-width:0;display:flex}.atoolla-mt-cal-tray{top:calc(var(--atoolla-chrome-height,4rem) + 1rem);background:var(--atoolla-surface-recessed);border:1px solid var(--atoolla-edge);border-radius:var(--radius-xl);flex-direction:column;gap:.375rem;max-height:70vh;padding:.75rem;display:flex;position:sticky;overflow-y:auto}.atoolla-mt-cal-tray-head{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.atoolla-mt-cal-tray-head h4{letter-spacing:.04em;text-transform:uppercase;color:var(--atoolla-muted);margin:0;font-size:.75rem;font-weight:800}.atoolla-mt-tray-item{border:1px solid var(--atoolla-edge);background:var(--atoolla-surface-raised);width:100%;font:inherit;text-align:start;color:var(--atoolla-ink-strong);cursor:pointer;border-radius:.625rem;flex-direction:column;gap:.125rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:600;transition:border-color .12s;display:flex}.atoolla-mt-tray-item:hover{border-color:var(--atoolla-accent-border)}.atoolla-mt-tray-item:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:1px}.atoolla-mt-tray-sub{color:var(--atoolla-muted);font-size:.6875rem;font-weight:500}.atoolla-mt-tray-empty{color:var(--atoolla-faint);margin:0;font-size:.75rem}.atoolla-mt{--mt-ease:cubic-bezier(.16, 1, .3, 1);--mt-spring:cubic-bezier(.34, 1.56, .64, 1)}@keyframes atoolla-mt-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes atoolla-mt-card-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}@keyframes atoolla-mt-row-in{0%{opacity:0;transform:translate(calc(-10px * var(--atoolla-dir,1)))}}@keyframes atoolla-mt-pop{0%{opacity:0;transform:scale(.5)}}@keyframes atoolla-mt-num{0%{opacity:0;transform:translateY(8px)scale(.7)}}@keyframes atoolla-mt-ring{0%{stroke-dashoffset:var(--ring-full)}}@keyframes atoolla-mt-landed{0%{box-shadow:0 0 color-mix(in srgb,var(--lane-fg,var(--atoolla-accent)) 55%,transparent);transform:scale(.96)}35%{transform:scale(1.025)}70%{transform:scale(1);box-shadow:0 0 0 12px #0000}to{box-shadow:0 0 #0000}}@keyframes atoolla-mt-flash{0%{background-color:var(--atoolla-accent-bg)}}@keyframes atoolla-mt-today{0%{box-shadow:0 0 color-mix(in srgb,var(--atoolla-accent) 60%,transparent)}to{box-shadow:0 0 0 10px #0000}}@keyframes atoolla-mt-bounce{0%{transform:scale(1)}40%{transform:scale(1.3)rotate(-8deg)}to{transform:scale(1)}}@keyframes atoolla-mt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes atoolla-mt-bar{0%{transform:translate(calc(-100% * var(--atoolla-dir,1))) scaleX(.4)}50%{transform:translate(calc(40% * var(--atoolla-dir,1))) scaleX(.6)}to{transform:translate(calc(120% * var(--atoolla-dir,1))) scaleX(.4)}}.atoolla-mt-rise{animation:atoolla-mt-rise .56s var(--mt-ease) both;animation-delay:calc(var(--i,0) * 80ms)}.atoolla-mt-stat{animation:atoolla-mt-rise .52s var(--mt-ease) both}.atoolla-mt-stat:first-child{animation-delay:.12s}.atoolla-mt-stat:nth-child(2){animation-delay:.17s}.atoolla-mt-stat:nth-child(3){animation-delay:.22s}.atoolla-mt-stat:nth-child(4){animation-delay:.27s}.atoolla-mt-stat{transition:transform .16s var(--mt-ease),border-color .12s,background-color .12s}.atoolla-mt-stat:hover{transform:translateY(-1px)}.atoolla-mt-num{animation:atoolla-mt-num .48s var(--mt-spring) both;display:inline-block}.atoolla-mt-ring-value{animation:atoolla-mt-ring 1.1s var(--mt-ease) .15s both}.atoolla-mt-view.is-active svg{animation:atoolla-mt-bounce .42s var(--mt-spring)}@media(min-width:900px){.atoolla-mt-search{transition:width .26s var(--mt-ease),border-color .12s,box-shadow .12s}.atoolla-mt-search:focus-within{width:20rem}}.atoolla-mt-stage:not(.is-settled) .atoolla-kanban-lane:where(:not(.atoolla-deals *)){animation:atoolla-mt-rise .52s var(--mt-ease) both;animation-delay:calc(var(--lane-i,0) * 90ms)}.atoolla-mt-stage:not(.is-settled) .atoolla-kanban-record:where(:not(.atoolla-deals *)){animation:atoolla-mt-card-in .48s var(--mt-ease) both;animation-delay:calc(var(--lane-i,0) * 90ms + min(var(--i,0),10) * 50ms + .14s)}.atoolla-mt-stage:not(.is-settled) .atoolla-mt-group{animation:atoolla-mt-rise .48s var(--mt-ease) both;animation-delay:calc(var(--group-i,0) * .11s)}.atoolla-mt-stage:not(.is-settled) .atoolla-mt-row{animation:atoolla-mt-row-in .42s var(--mt-ease) both;animation-delay:calc(var(--group-i,0) * .11s + min(var(--i,0),12) * 40ms + 80ms)}.atoolla-mt-row:before{transition:width .16s var(--mt-ease)}.atoolla-mt-row:hover:before{width:5px}.atoolla-mt-status-ring{transition:background-color .12s,transform .2s var(--mt-spring)}.atoolla-mt-stage:not(.is-settled) .atoolla-mt-table tbody tr{animation:atoolla-mt-row-in .4s var(--mt-ease) both;animation-delay:calc(min(var(--i,0),15)*35ms + 60ms)}.atoolla-mt-stage:not(.is-settled) .atoolla-mt-cal-chip{animation:atoolla-mt-pop .36s var(--mt-spring) both;animation-delay:calc(min(var(--i,0),42)*14ms + .12s)}.atoolla-mt-stage:not(.is-settled) .atoolla-mt-cal-day.is-today .atoolla-mt-cal-date{animation:1.1s ease-out .45s 2 atoolla-mt-today}.atoolla-mt-stage:not(.is-settled) .atoolla-mt-tray-item{animation:atoolla-mt-rise .42s var(--mt-ease) both}.atoolla-mt-tray-item{transition:border-color .12s,transform .16s var(--mt-ease)}.atoolla-mt-tray-item:hover{transform:translateY(-1px)}.atoolla-kanban-record:where(:not(.atoolla-deals *)).sortable-chosen{border-color:var(--atoolla-accent-border);z-index:2;transform:rotate(-2.5deg)scale(1.03);box-shadow:0 18px 40px -12px #0f172a59}.atoolla-kanban-record:where(:not(.atoolla-deals *)).sortable-chosen.opacity-50{box-shadow:none;transform:none}.atoolla-mt-stage .atoolla-kanban-record:where(:not(.atoolla-deals *)).is-landed{animation:atoolla-mt-landed .9s var(--mt-ease)}.atoolla-mt-stage .atoolla-kanban-record:where(:not(.atoolla-deals *)).is-landed .atoolla-kanban-done-icon{animation:atoolla-mt-bounce .52s var(--mt-spring) .12s}.atoolla-mt-stage .atoolla-mt-row.is-landed,.atoolla-mt-stage .atoolla-mt-table tbody tr.is-landed{animation:1.4s ease-out atoolla-mt-flash}.atoolla-mt-stage .atoolla-mt-row.is-landed .atoolla-mt-status-ring{animation:atoolla-mt-bounce .52s var(--mt-spring)}.atoolla-mt-stage:before{content:"";z-index:5;background:linear-gradient(90deg,transparent,var(--atoolla-accent),transparent);opacity:0;pointer-events:none;border-radius:2px;height:2px;position:absolute;top:-.625rem;left:0;right:0}.atoolla-mt-stage.is-loading{overflow-x:clip}.atoolla-mt-stage.is-loading:before{opacity:1;animation:1.1s ease-in-out infinite atoolla-mt-bar}.atoolla-mt-empty-art{animation:4s ease-in-out infinite atoolla-mt-float}@media(max-width:1100px){.atoolla-mt-cal{grid-template-columns:minmax(0,1fr)}.atoolla-mt-cal-tray{max-height:none;position:static}}@media(max-width:900px){.atoolla-mt-stat-list{width:100%;margin-inline-start:0}.atoolla-mt-row-preview,.atoolla-mt-row-meta .atoolla-mt-ref{display:none}}@media(max-width:640px){.atoolla-mt-toolbar{flex-direction:column;align-items:stretch}.atoolla-mt-views{display:flex}.atoolla-mt-view{flex:1;justify-content:center;padding-inline:.5rem}.atoolla-mt-view span{display:none}.atoolla-mt-search{flex:100%;width:100%}.atoolla-mt-stat-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.atoolla-mt-stat{padding:.375rem .625rem}.atoolla-mt-stat strong{margin-inline-start:auto}.atoolla-kanban-lane:where(:not(.atoolla-deals *)){width:min(18rem,82vw)}.atoolla-mt-row{flex-wrap:wrap}.atoolla-mt-row-meta{width:100%;padding-inline-start:2rem}.atoolla-mt-row-meta .atoolla-kanban-counters:where(:not(.atoolla-deals *)){min-width:0}.atoolla-mt-row-due{min-width:0;margin-inline-start:auto}.atoolla-mt-cal-grid{display:none}.atoolla-mt-agenda{display:block}}@media(prefers-reduced-motion:reduce){.atoolla-mt-view-panel,.atoolla-kanban-live-dot:where(:not(.atoolla-deals *)):after,.atoolla-mt-search-spin{animation:none}.atoolla-mt-views-thumb,.atoolla-kanban-record:where(:not(.atoolla-deals *)),.atoolla-kanban-lane:where(:not(.atoolla-deals *)),.atoolla-mt-ring-value,.atoolla-mt-cal-chip{transition:none}.atoolla-kanban-record:where(:not(.atoolla-deals *)):hover,.atoolla-mt-cal-chip:hover{transform:none}.atoolla-mt *,.atoolla-mt :before,.atoolla-mt :after,.atoolla-mt-rise{animation:none!important}.atoolla-kanban-record:where(:not(.atoolla-deals *)).sortable-chosen,.atoolla-mt-stat:hover,.atoolla-mt-tray-item:hover{transform:none}}.atoolla-matrix{--matrix-accent:var(--atoolla-accent);--matrix-on:var(--atoolla-accent);--matrix-border:var(--atoolla-edge);--matrix-row-hover:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.atoolla-matrix{--matrix-row-hover:color-mix(in srgb, var(--atoolla-accent) 4%, transparent)}}.atoolla-matrix{--matrix-head-bg:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.atoolla-matrix{--matrix-head-bg:color-mix(in srgb, var(--atoolla-accent) 5%, transparent)}}.atoolla-matrix{--matrix-text-muted:var(--atoolla-muted);position:relative}.dark .atoolla-matrix{--matrix-accent:var(--atoolla-accent);--matrix-border:var(--atoolla-edge);--matrix-row-hover:var(--atoolla-accent-text)}@supports (color:color-mix(in lab,red,red)){.dark .atoolla-matrix{--matrix-row-hover:color-mix(in srgb, var(--atoolla-accent-text) 8%, transparent)}}.dark .atoolla-matrix{--matrix-head-bg:var(--atoolla-accent-text)}@supports (color:color-mix(in lab,red,red)){.dark .atoolla-matrix{--matrix-head-bg:color-mix(in srgb, var(--atoolla-accent-text) 8%, transparent)}}.dark .atoolla-matrix{--matrix-text-muted:var(--atoolla-muted)}.atoolla-matrix.atoolla-matrix--busy{opacity:.6;pointer-events:none;transition:opacity .15s}.atoolla-matrix-scroll{border:1px solid var(--matrix-border);box-shadow:none;border-radius:.75rem;overflow-x:auto}.atoolla-matrix-table{border-collapse:separate;border-spacing:0;width:100%;font-size:.8125rem}.atoolla-matrix-table thead th{z-index:1;background-color:var(--matrix-head-bg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);text-align:center;border-bottom:1px solid var(--matrix-border);white-space:nowrap;padding:.75rem .875rem;font-weight:700;position:sticky;top:0}.atoolla-matrix-corner{color:var(--matrix-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem;text-align:start!important}.atoolla-matrix-col{min-width:5.5rem}.atoolla-matrix-col-icon{color:var(--atoolla-tag-text);background-color:var(--atoolla-tag-bg);border-radius:9999px;justify-content:center;align-items:center;margin-inline-end:.25rem;padding:.25rem;display:inline-flex}.atoolla-matrix-col-label{vertical-align:middle;font-size:.75rem}.atoolla-matrix-row{transition:background-color .1s}.atoolla-matrix-row:hover{background-color:var(--matrix-row-hover)}.atoolla-matrix-row:not(:last-child) .atoolla-matrix-row-label,.atoolla-matrix-row:not(:last-child) .atoolla-matrix-cell{border-bottom:1px solid var(--matrix-border)}.atoolla-matrix-row-label{text-align:start;white-space:nowrap;align-items:center;gap:.5rem;padding:.75rem .875rem;font-weight:600;display:flex}.atoolla-matrix-row-icon{width:1.75rem;height:1.75rem;color:var(--matrix-accent);background-color:var(--atoolla-accent);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.atoolla-matrix-row-icon{background-color:color-mix(in srgb,var(--atoolla-accent) 8%,transparent)}}.atoolla-matrix-row-icon{flex-shrink:0}.atoolla-matrix-svg{width:1rem;height:1rem}.atoolla-matrix-svg--tiny{width:.625rem;height:.625rem}.atoolla-matrix-cell{text-align:center;padding:.5rem}.atoolla-matrix-dash{color:var(--matrix-text-muted);opacity:.5;font-weight:700}.atoolla-toggle{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex;position:relative}.atoolla-toggle:disabled{cursor:not-allowed}.atoolla-toggle-track{background-color:var(--atoolla-control-hover-edge);width:2.25rem;height:1.25rem;transition:background-color var(--motion-base) var(--motion-ease-out);border-radius:9999px;display:inline-block;position:relative}.atoolla-toggle.is-on .atoolla-toggle-track{background-color:var(--matrix-on)}.atoolla-toggle-thumb{background-color:var(--atoolla-on-accent);width:.875rem;height:.875rem;box-shadow:var(--atoolla-btn-shadow);transition:transform var(--motion-base) var(--motion-ease-out);top:.1875rem;border-radius:9999px;position:absolute;inset-inline-start:.1875rem}.atoolla-toggle.is-on .atoolla-toggle-thumb{transform:translate(calc(1rem * var(--atoolla-dir,1)))}.atoolla-toggle:not(:disabled):hover .atoolla-toggle-track{filter:brightness(.95)}.atoolla-toggle:focus-visible{outline:2px solid var(--matrix-accent);outline-offset:2px;border-radius:9999px}.atoolla-toggle.is-locked{opacity:.65}.atoolla-toggle-lock{background-color:var(--atoolla-muted);width:.875rem;height:.875rem;color:var(--atoolla-on-accent);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:-.25rem;inset-inline-end:-.375rem}.atoolla-matrix-legend{flex-wrap:wrap;gap:.375rem 1.25rem;margin-top:.75rem;padding:0 .125rem;display:flex}.atoolla-matrix-legend-item{color:var(--matrix-text-muted);align-items:center;gap:.4375rem;font-size:.75rem;display:inline-flex}.atoolla-matrix-legend-swatch{pointer-events:none}.fi-fo-file-upload.fi-fo-file-upload-avatar .filepond--root{box-shadow:0 0 0 4px var(--atoolla-accent-bg)}.pfh-panel{flex-direction:column;gap:.75rem;display:flex}.pfh-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.pfh-tile{border-radius:var(--radius-sm);background-color:var(--atoolla-surface-sunken);border:1px solid var(--atoolla-edge);box-shadow:none;padding:.75rem 1rem;transition:background-color .15s ease-out}.pfh-tile:hover{background-color:var(--atoolla-edge-soft)}.pfh-tile-label{color:var(--atoolla-faint);text-transform:uppercase;letter-spacing:.025em;font-size:.75rem;font-weight:600}.pfh-tile-value{color:var(--atoolla-ink-strong);margin-top:.125rem;font-size:1.25rem;font-weight:700}.pfh-alert{border-radius:var(--radius-sm);border:1px solid;padding:.5rem .75rem;font-size:.8125rem;font-weight:600}.pmb-panel{border-top:1px solid var(--atoolla-edge);flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.pmb-heading{color:var(--atoolla-ink-strong);margin:0;font-size:.8125rem;font-weight:700}.pmb-summary{align-items:center;gap:.75rem;display:flex}.pmb-summary-badge{border:1px solid;border-radius:9999px;padding:.25rem .875rem;font-size:.875rem;font-weight:700}.pmb-summary-label{color:var(--atoolla-faint);font-size:.8125rem}.pmb-urgent{color:var(--atoolla-status-danger-text);text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:700}.pmb-table{border-collapse:collapse;width:100%;font-size:.8125rem}.pmb-table th{text-align:end;color:var(--atoolla-faint);border-bottom:1px solid var(--atoolla-edge);padding:.375rem .5rem;font-weight:600}.pmb-table th:first-child{text-align:start}.pmb-table td{text-align:end;border-bottom:1px solid var(--atoolla-edge-soft);color:var(--atoolla-ink-strong);padding:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.pmb-table td:first-child{text-align:start;font-family:inherit;font-weight:600}.pmb-table tr:last-child td{border-bottom:none;font-weight:700}.pmb-table td.pmb-variance-good{color:var(--atoolla-status-success-text)}.pmb-table td.pmb-variance-bad{color:var(--atoolla-status-danger-text)}.pmb-note{font-size:var(--atoolla-fs-muted);color:var(--atoolla-muted);margin:0}.pmb-redacted-note{color:var(--atoolla-faint);font-size:.75rem;font-style:italic}.ptl-panel{flex-direction:column;gap:.75rem;display:flex}.ptl-summary{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ptl-summary-badge{background-color:var(--atoolla-status-neutral-bg);color:var(--atoolla-status-neutral-text);border:1px solid;border-color:var(--atoolla-status-neutral-border);border-radius:9999px;padding:.25rem .875rem;font-size:.875rem;font-weight:700}.ptl-summary-label{color:var(--atoolla-faint);font-size:.8125rem}.ptl-overdue{color:var(--atoolla-status-danger-text);background-color:var(--atoolla-status-danger-bg);border:1px solid var(--atoolla-status-danger-border);border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:700}.ptl-table{border-collapse:collapse;width:100%;font-size:.8125rem}.ptl-table th{text-align:start;color:var(--atoolla-faint);border-bottom:1px solid var(--atoolla-edge);padding:.375rem .5rem;font-weight:600}.ptl-table th:last-child,.ptl-table td:last-child{text-align:end}.ptl-table td{border-bottom:1px solid var(--atoolla-edge-soft);color:var(--atoolla-ink-strong);padding:.375rem .5rem}.ptl-table tr:last-child td{border-bottom:none}.ptl-table .is-empty{color:var(--atoolla-faint);font-style:italic}.ptl-empty{color:var(--atoolla-faint);font-size:.8125rem;font-style:italic}.atoolla-quotes-stats{margin-bottom:1.5rem}.atoolla-quotes-stats:has(.hidden[aria-hidden=true]){margin-bottom:0}.atoolla-quotes-toolbar{justify-content:flex-end;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.atoolla-quotes-view-switcher{background:var(--atoolla-surface-recessed);border-radius:.625rem;gap:2px;padding:3px;display:inline-flex}.atoolla-quotes-view-switcher button{width:2.25rem;height:2.25rem;color:var(--atoolla-muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.atoolla-quotes-view-switcher button.is-active{background:var(--atoolla-surface-raised);color:var(--atoolla-ink-strong,var(--atoolla-ink));box-shadow:var(--atoolla-shadow)}.atoolla-quotes-view-icon{width:1.25rem;height:1.25rem}.atoolla-quotes-columns-toggle{height:2.625rem;color:var(--atoolla-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;padding:0 .25rem;font-size:.8125rem;font-weight:700;display:inline-flex}.atoolla-quotes-columns-toggle:hover{color:var(--atoolla-ink-strong,var(--atoolla-ink))}.atoolla-quotes-columns-item{color:var(--atoolla-text);cursor:pointer;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.8125rem;display:flex}.atoolla-quotes-pane.is-inactive{pointer-events:none;height:0;overflow:hidden}.atoolla-quotes-kanban{align-items:stretch;gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.atoolla-quotes-kanban-lane{flex-direction:column;flex-shrink:0;width:16.75rem;height:100%;display:flex}.atoolla-quotes-kanban-column{background:var(--atoolla-surface-recessed);border:1px solid var(--atoolla-edge);border-radius:var(--radius-xl);flex-direction:column;flex:1;min-height:0;padding:.75rem;display:flex}.dark .atoolla-quotes-kanban-column{border-color:var(--atoolla-edge-soft)}.atoolla-quotes-kanban-column.is-closed-lost,.atoolla-quotes-kanban-header.is-closed-lost{opacity:.75}.atoolla-quotes-kanban-header{border-inline-start:3px solid var(--lane-fg);flex-shrink:0;justify-content:space-between;align-items:baseline;gap:.5rem;min-height:1.5rem;margin-bottom:.5rem;padding:0 .5rem 0 .625rem;display:flex}.atoolla-quotes-kanban-header h3{width:100%;color:var(--lane-fg);align-items:center;gap:.5rem;margin:0;font-size:1.1rem;font-weight:800;line-height:1.25rem;display:flex}.atoolla-quotes-kanban-total{text-overflow:ellipsis;white-space:nowrap;text-align:start;width:100%;min-width:0;color:var(--atoolla-faint);font-variant-numeric:tabular-nums;flex-shrink:0;margin:0 0 .625rem;font-size:.6875rem;font-weight:600;overflow:hidden}.atoolla-quotes-kanban-column-body{flex-direction:column;flex:1;gap:.75rem;min-height:4rem;padding-block:2px;display:flex;overflow-y:auto}.atoolla-quotes-kanban-card{background:var(--atoolla-surface-raised);border:1px solid var(--atoolla-edge);box-shadow:none;color:var(--atoolla-text);transition:transform var(--motion-base) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out),border-color var(--motion-base) var(--motion-ease-out);border-radius:.75rem;padding:.75rem .875rem;text-decoration:none;display:block}.dark .atoolla-quotes-kanban-card{border-color:var(--atoolla-edge)}.atoolla-quotes-kanban-card:hover{background-color:var(--atoolla-surface-hover);border-color:var(--atoolla-accent-border);transform:translateY(-1px)}.atoolla-quotes-kanban-card:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-quotes-kanban-card-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.atoolla-quotes-kanban-card-ref{color:var(--atoolla-ink-strong);font-size:.8125rem;font-weight:700}.atoolla-quotes-kanban-card-value{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.75rem;font-weight:700}.atoolla-quotes-kanban-card-value.is-unpriced{color:var(--atoolla-faint);font-weight:600}.atoolla-quotes-kanban-card-meta{color:var(--atoolla-muted);margin-top:.25rem;font-size:.75rem}.atoolla-quotes-kanban-card-foot{color:var(--atoolla-faint);margin-top:.375rem;font-size:.6875rem}.atoolla-quotes-group-empty{text-align:center;color:var(--atoolla-faint);padding:1.5rem 1rem;font-size:.8125rem;font-style:italic}.atoolla-payment-plan-badge{font-size:var(--atoolla-fs-tag);white-space:nowrap;align-items:center;gap:.25rem;margin-top:.25rem;display:inline-flex}.atoolla-quote-status-strip__badge.atoolla-payment-plan-badge{margin-top:0}.atoolla-payment-plan-icon{width:.75rem;height:.75rem}.atoolla-return-modal .fi-modal-icon-bg{animation:atoolla-return-pop var(--motion-content) var(--motion-ease-out) backwards}.atoolla-return-mark{width:1.5rem;height:1.5rem}.atoolla-return-mark__ring,.atoolla-return-mark__tick{stroke-dasharray:1}.atoolla-return-mark__ring{animation:atoolla-return-draw .52s var(--motion-ease-out) 80ms backwards}.atoolla-return-mark__tick{animation:atoolla-return-draw .32s var(--motion-ease-out) .48s backwards}.atoolla-return{text-align:start;gap:.875rem;display:grid}.atoolla-return__quote{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface-sunken);animation:motion-rise-in var(--motion-content) var(--motion-ease-out) .2s backwards;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.atoolla-return__quote-icon{width:1.25rem;height:1.25rem;color:var(--atoolla-muted);flex:none}.atoolla-return__quote-text{min-width:0;display:grid}.atoolla-return__quote-ref{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;font-weight:600}.atoolla-return__quote-meta{font-size:var(--atoolla-fs-muted);color:var(--atoolla-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.atoolla-return__parts{gap:.125rem;display:grid}.atoolla-return__part{font-size:var(--atoolla-fs-body);color:var(--atoolla-muted);animation:motion-rise-in var(--motion-content) var(--motion-ease-out) backwards;animation-delay:calc(.32s + var(--i,0) * var(--motion-stagger));align-items:center;gap:.5rem;padding:.375rem .125rem;display:flex}.atoolla-return__part.is-done{color:var(--atoolla-ink)}.atoolla-return__part-icon{width:1.125rem;height:1.125rem;color:var(--atoolla-faint);flex:none}.atoolla-return__part.is-done .atoolla-return__part-icon{color:var(--atoolla-status-success-text)}.atoolla-return__part-state{font-size:var(--atoolla-fs-muted);color:var(--atoolla-faint);margin-inline-start:auto}.atoolla-return__next{font-size:var(--atoolla-fs-muted);color:var(--atoolla-muted);animation:motion-fade-in var(--motion-content) var(--motion-ease-out) .52s backwards}@keyframes atoolla-return-pop{0%{opacity:0;transform:scale(.6)}}@keyframes atoolla-return-draw{0%{stroke-dashoffset:1px}}@media(prefers-reduced-motion:reduce){.atoolla-return-modal .fi-modal-icon-bg,.atoolla-return-mark__ring,.atoolla-return-mark__tick,.atoolla-return__quote,.atoolla-return__part,.atoolla-return__next{animation:none}}body.atoolla-quote-builder-hide-form-actions form#form>.fi-sc>.fi-grid-col:last-child:has(>.fi-sc-component>.fi-sc-actions){visibility:hidden;pointer-events:none}.atoolla-wizard-deliverables{--atoolla-deliverable-font-size:.8125rem;flex-direction:column;gap:1.25rem;display:flex}@keyframes atoolla-wizard-enter{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:none}}.atoolla-wizard-add-milestone{border:1.5px dashed var(--atoolla-accent-border);border-radius:var(--radius-xl);background:var(--atoolla-accent-bg);color:var(--atoolla-accent-hover);cursor:pointer;justify-content:center;align-items:center;gap:.4375rem;padding:.875rem 1.25rem;font-size:.875rem;font-weight:800;transition:background-color .15s,border-style .15s;display:flex}.atoolla-wizard-add-milestone:hover{background:var(--atoolla-accent-border);border-style:solid}.atoolla-wizard-milestone-card{border:1px solid var(--atoolla-edge);border-radius:var(--radius-xl);background:var(--atoolla-surface);transition:box-shadow .22s,border-color .22s,transform .22s;animation:.22s ease-out atoolla-wizard-enter;position:relative;overflow:hidden}.atoolla-wizard-milestone-card:hover{border-color:var(--atoolla-accent-border);box-shadow:var(--atoolla-shadow);transform:translateY(-2px)}.atoolla-wizard-milestone-head{background:var(--atoolla-table-head-bg);border-bottom:1px solid var(--atoolla-edge-soft);cursor:pointer;-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.375rem;transition:background-color .2s;display:flex}.atoolla-wizard-milestone-head:focus-visible{outline:2px solid var(--atoolla-accent);outline-offset:-2px}.atoolla-wizard-milestone-head:hover{background:var(--atoolla-table-head-bg)}@supports (color:color-mix(in lab,red,red)){.atoolla-wizard-milestone-head:hover{background:color-mix(in srgb,var(--atoolla-table-head-bg) 90%,var(--atoolla-accent-bg))}}.atoolla-wizard-milestone-head-main{align-items:center;gap:1rem;min-width:0;display:flex}.atoolla-wizard-milestone-head-side{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.atoolla-wizard-milestone-list{flex-direction:column;gap:1.25rem;display:flex}.atoolla-wizard-reorder-bar{justify-content:flex-end;align-items:center;gap:.75rem;margin-bottom:-.5rem;display:flex}.atoolla-wizard-reorder-hint{color:var(--atoolla-muted);font-size:.75rem}.atoolla-wizard-reorder-toggle{border:1px solid var(--atoolla-edge);border-radius:var(--radius-md);background:var(--atoolla-surface);color:var(--atoolla-muted);cursor:pointer;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.atoolla-wizard-reorder-toggle:hover,.atoolla-wizard-reorder-toggle.is-active{border-color:var(--atoolla-accent-border);background:var(--atoolla-accent-bg);color:var(--atoolla-accent-hover)}.atoolla-wizard-milestone-handle{border:1px solid var(--atoolla-edge);border-radius:var(--radius-md);background:var(--atoolla-surface);width:2rem;height:2.25rem;color:var(--atoolla-muted);cursor:grab;touch-action:none;flex:none;justify-content:center;align-items:center;display:flex}.atoolla-wizard-milestone-handle:hover{border-color:var(--atoolla-accent-border);color:var(--atoolla-accent-hover)}.atoolla-wizard-milestone-handle:active{cursor:grabbing}.is-reordering .atoolla-wizard-milestone-card:hover{transform:none}.is-reordering .atoolla-wizard-milestone-head{cursor:default}.is-reordering .atoolla-wizard-milestone-head-side button{display:none}.atoolla-wizard-milestone-card.fi-sortable-ghost{opacity:.4;border-style:dashed}.atoolla-wizard-milestone-handle svg.fi-icon,.atoolla-wizard-reorder-toggle svg.fi-icon{width:1rem;height:1rem}.atoolla-wizard-milestone-badge{border-radius:var(--radius-md);background:var(--atoolla-status-neutral-bg);width:2.25rem;height:2.25rem;color:var(--atoolla-status-neutral-text);flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:flex}.atoolla-wizard-milestone-heading{flex-direction:column;gap:.25rem;min-width:0;display:flex}.atoolla-wizard-milestone-title{color:var(--atoolla-ink-strong);overflow-wrap:anywhere;font-size:.8125rem;font-weight:600;line-height:1.4}.atoolla-wizard-milestone-meta{color:var(--atoolla-faint);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.atoolla-wizard-milestone-plan-badge{background:var(--atoolla-status-info-bg);color:var(--atoolla-status-info-text);border-radius:9999px;align-items:center;padding:.1875rem .625rem;font-size:.6875rem;font-weight:800;display:inline-flex}.atoolla-wizard-milestone-value{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem;font-weight:600}.atoolla-wizard-milestone-value-unit{color:var(--atoolla-faint);margin-inline-start:.25rem;font-size:.75rem;font-weight:700}.atoolla-wizard-milestone-menu{flex:none;display:flex}.atoolla-wizard-milestone-more{border-radius:var(--radius-lg);width:1.75rem;height:1.75rem;color:var(--atoolla-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:flex}.atoolla-wizard-milestone-more:hover,.atoolla-wizard-milestone-more[aria-expanded=true]{background:var(--atoolla-surface-sunken);color:var(--atoolla-text)}.atoolla-wizard-milestone-more svg{width:1.125rem;height:1.125rem}.atoolla-wizard-milestone-card:has(.atoolla-wizard-milestone-menu [aria-expanded=true]){z-index:20;overflow:visible}.atoolla-wizard-milestone-toggle{border-radius:var(--radius-lg);width:1.75rem;height:1.75rem;color:var(--atoolla-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s,transform .2s;display:flex}.atoolla-wizard-milestone-toggle:hover{background:var(--atoolla-surface);color:var(--atoolla-text)}.atoolla-wizard-milestone-toggle.is-open{transform:rotate(180deg)}.atoolla-wizard-task-row{border-top:1px solid var(--atoolla-edge-soft);font-size:var(--atoolla-deliverable-font-size);grid-template-columns:minmax(0,1fr) 7rem 8rem 9rem 8rem;grid-template-areas:"name badge days total edit";align-items:center;gap:1rem;padding:.9375rem 1.375rem;transition:background-color .12s;animation:.2s ease-out atoolla-wizard-enter;display:grid}.atoolla-wizard-task-row:hover{background:var(--atoolla-surface-sunken)}@supports (color:color-mix(in lab,red,red)){.atoolla-wizard-task-row:hover{background:color-mix(in srgb,var(--atoolla-surface-sunken) 86%,var(--atoolla-accent-bg))}}.atoolla-wizard-task-row:hover{box-shadow:inset calc(3px * var(--atoolla-dir,1)) 0 0 var(--atoolla-accent)}.atoolla-wizard-task-row>:first-child{grid-area:name;min-width:0}.atoolla-wizard-task-row>:nth-child(2){grid-area:badge}.atoolla-wizard-task-row>:nth-child(3){grid-area:days}.atoolla-wizard-task-row>:nth-child(4){grid-area:total}.atoolla-wizard-task-row>:nth-child(5){grid-area:edit}@media(max-width:640px){.atoolla-wizard-deliverables{gap:.875rem}.atoolla-wizard-milestone-list{gap:.75rem}.atoolla-wizard-milestone-card:hover{transform:none}.atoolla-wizard-milestone-head{grid-template-columns:auto max-content 1fr auto auto auto;align-items:center;gap:.125rem .5rem;padding:.75rem .5rem .75rem .875rem;display:grid}.atoolla-wizard-milestone-head-main,.atoolla-wizard-milestone-heading,.atoolla-wizard-milestone-head-side{display:contents}.atoolla-wizard-milestone-badge,.atoolla-wizard-milestone-handle{grid-area:1/1/span 2;width:2rem;height:2rem}.is-reordering .atoolla-wizard-milestone-badge{display:none}.atoolla-wizard-milestone-title{grid-area:1/2/auto/4;padding-inline-end:.375rem}.atoolla-wizard-milestone-meta{white-space:nowrap;grid-area:2/2}.atoolla-wizard-milestone-value{grid-area:2/3}.atoolla-wizard-milestone-head-side>.atoolla-wizard-task-edit{grid-area:1/4/span 2}.atoolla-wizard-milestone-menu{grid-area:1/5/span 2}.atoolla-wizard-milestone-toggle{grid-area:1/6/span 2}.atoolla-wizard-milestone-head-side>.atoolla-wizard-task-edit,.atoolla-wizard-milestone-more,.atoolla-wizard-milestone-toggle{width:2rem;min-width:2rem;height:2rem}.atoolla-wizard-task-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"name name edit""badge days total";align-items:center;gap:.625rem .75rem;padding:.75rem 1rem}.atoolla-wizard-task-row>:first-child{align-self:start}.atoolla-wizard-task-days{text-align:start}.atoolla-wizard-task-total{white-space:nowrap}.atoolla-wizard-task-tools{gap:0;margin-inline-end:-.5rem}.atoolla-wizard-add-milestone{padding:.75rem 1rem}}.atoolla-wizard-task-name{color:var(--atoolla-ink-strong);font-size:inherit;font-weight:700}.atoolla-wizard-task-meta{color:var(--atoolla-faint);margin-top:.125rem;font-size:.75rem}.atoolla-wizard-task-badge{border-radius:var(--radius-lg);letter-spacing:.02em;text-transform:uppercase;align-items:center;padding:.25rem .625rem;font-size:.6875rem;font-weight:800;display:inline-flex}.atoolla-wizard-task-badge.is-inhouse{background:var(--atoolla-tag-bg);border:1px solid var(--atoolla-tag-border);color:var(--atoolla-tag-text)}.atoolla-wizard-task-badge.is-outsourced{background:var(--atoolla-status-neutral-bg);border:1px solid var(--atoolla-status-neutral-border);color:var(--atoolla-status-neutral-text)}.atoolla-wizard-task-days{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;text-align:end;font-size:inherit}.atoolla-wizard-task-unit{color:var(--atoolla-faint);margin-inline-start:.25rem;font-size:.6875rem;font-weight:600}.atoolla-wizard-task-total{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;text-align:end;font-weight:800;font-size:inherit}.atoolla-wizard-task-total .atoolla-wizard-task-unit{color:var(--atoolla-muted);font-weight:700}.atoolla-wizard-task-tools{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.atoolla-wizard-task-edit.has-content{color:var(--atoolla-accent-text)}.atoolla-wizard-task-count{margin-inline-start:.0625rem;font-size:.6875rem;font-weight:800}.atoolla-wizard-task-edit{border-radius:var(--radius-lg);min-width:2.125rem;height:2.125rem;color:var(--atoolla-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:flex}.atoolla-wizard-task-edit:hover{background:var(--atoolla-surface-sunken);color:var(--atoolla-accent-hover);transform:translateY(-1px)}.atoolla-wizard-task-delete:hover{background:var(--atoolla-status-danger-bg);color:var(--atoolla-status-danger-text)}.atoolla-wizard-task-edit svg{width:1.0625rem;height:1.0625rem}.atoolla-wizard-add-taskline{border:0;border-top:1px solid var(--atoolla-edge-soft);width:100%;color:var(--atoolla-accent-hover);font-size:var(--atoolla-deliverable-font-size);text-align:center;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.375rem;padding:1rem;font-weight:700;transition:background-color .18s,color .18s,letter-spacing .18s;display:flex}.atoolla-wizard-add-taskline:hover{background:var(--atoolla-accent-bg);letter-spacing:.01em}.atoolla-wizard-add-taskline.is-loading{color:var(--atoolla-muted);cursor:wait;pointer-events:none}.atoolla-wizard-empty{border:1.5px dashed var(--atoolla-edge);border-radius:var(--radius-xl);background:var(--atoolla-surface-sunken);text-align:center;color:var(--atoolla-muted);font-size:var(--atoolla-deliverable-font-size);padding:2rem 1.5rem;line-height:1.6}.atoolla-wizard-task-columns{border-top:1px solid var(--atoolla-edge-soft);background:var(--atoolla-surface-sunken);color:var(--atoolla-faint);letter-spacing:.035em;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 7rem 8rem 9rem 8rem;align-items:center;gap:1rem;padding:.625rem 1.375rem;font-size:.6875rem;font-weight:700;display:grid}.atoolla-wizard-task-columns>:nth-child(3),.atoolla-wizard-task-columns>:nth-child(4),.atoolla-wizard-task-columns>:nth-child(5){text-align:end}@media(max-width:640px){.atoolla-wizard-task-columns{display:none}}@media(prefers-reduced-motion:reduce){.atoolla-wizard-milestone-card,.atoolla-wizard-task-row{transition-duration:.01ms!important;animation:none!important}}.atoolla-wizard-bom .atoolla-wizard-task-columns>:nth-child(2){text-align:end}.atoolla-wizard-bom-badge{letter-spacing:.02em;font-size:.6875rem}.atoolla-inline-task{border-top:1px solid var(--atoolla-edge-soft);border-inline-start:3px solid var(--atoolla-accent);background:var(--atoolla-surface-sunken);flex-direction:column;gap:.75rem;padding:.875rem 1rem;animation:.18s ease-out both atoolla-wizard-enter;display:flex}.atoolla-inline-task:focus-within{box-shadow:0 8px 24px var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.atoolla-inline-task:focus-within{box-shadow:0 8px 24px color-mix(in srgb,var(--atoolla-accent) 12%,transparent)}}.atoolla-inline-task:before{content:"Task details";color:var(--atoolla-ink-strong);font-size:var(--atoolla-deliverable-font-size,.875rem);font-weight:700;line-height:1.3}.atoolla-inline-task-grid{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.625rem .75rem;display:grid}.atoolla-inline-task-field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.atoolla-inline-task-field.is-wide{grid-column:span 2}.atoolla-inline-task-field.is-full{grid-column:1/-1}.atoolla-chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.atoolla-chip,.atoolla-inline-task-type span{border:1.5px solid var(--atoolla-edge);background:var(--atoolla-surface-overlay);color:var(--atoolla-ink);font-size:var(--atoolla-deliverable-font-size,.8125rem);cursor:pointer;transition:border-color var(--motion-base,.15s) var(--motion-ease-out,ease-out),background-color var(--motion-base,.15s) var(--motion-ease-out,ease-out),color var(--motion-base,.15s) var(--motion-ease-out,ease-out),transform var(--motion-base,.15s) var(--motion-ease-out,ease-out);border-radius:9999px;align-items:center;padding:.4375rem .875rem;font-weight:700;line-height:1.3;display:inline-flex}.atoolla-chip:hover,.atoolla-inline-task-type label:hover span{border-color:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.atoolla-chip:hover,.atoolla-inline-task-type label:hover span{border-color:color-mix(in srgb,var(--atoolla-accent) 50%,var(--atoolla-edge))}}.atoolla-chip:hover,.atoolla-inline-task-type label:hover span{transform:translateY(var(--atoolla-btn-lift,-1px))}.atoolla-chip:active,.atoolla-inline-task-type label:active span{transform:translateY(0)scale(.985)}.atoolla-chip.is-active,.atoolla-inline-task-type input:checked+span{border-color:var(--atoolla-accent);background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.atoolla-chip.is-active,.atoolla-inline-task-type input:checked+span{background:color-mix(in srgb,var(--atoolla-accent) 7%,var(--atoolla-surface-overlay))}}.atoolla-chip.is-active,.atoolla-inline-task-type input:checked+span{color:var(--atoolla-accent-text)}.dark .atoolla-chip.is-active,.dark .atoolla-inline-task-type input:checked+span{background:var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.dark .atoolla-chip.is-active,.dark .atoolla-inline-task-type input:checked+span{background:color-mix(in srgb,var(--atoolla-accent) 14%,var(--atoolla-surface-overlay))}}.atoolla-chip:focus-visible,.atoolla-inline-task-type input:focus-visible+span{outline:2px solid var(--atoolla-accent);outline-offset:2px}.atoolla-chip:after,.atoolla-inline-task-type span:after{background:var(--atoolla-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='3.5 8.5 6.5 11.5 12.5 4.5'/%3E%3C/svg%3E") center / .75rem .75rem no-repeat;content:"";opacity:0;width:0;height:1.125rem;transition:width var(--motion-base,.15s) var(--motion-ease-out,ease-out),margin var(--motion-base,.15s) var(--motion-ease-out,ease-out),opacity var(--motion-base,.15s) var(--motion-ease-out,ease-out);border-radius:9999px;flex:none;margin-inline-start:0}.atoolla-chip.is-active:after,.atoolla-inline-task-type input:checked+span:after{opacity:1;width:1.125rem;margin-inline-start:.5rem}.atoolla-chips-divider{background:var(--atoolla-edge);align-self:stretch;width:1px;margin:.125rem .25rem}.atoolla-chip-input{width:8.5rem;padding:.5rem .75rem}@media(max-width:640px){.atoolla-inline-task-field.is-wide{grid-column:auto}}.atoolla-inline-task-label{color:var(--atoolla-faint);letter-spacing:.04em;text-transform:uppercase;font-size:.625rem;font-weight:800}.atoolla-inline-task-input{border:1px solid var(--atoolla-edge);border-radius:var(--radius-lg);background:var(--atoolla-surface);width:100%;min-width:0;color:var(--atoolla-text);font-size:var(--atoolla-deliverable-font-size,.875rem);padding:.4375rem .625rem}.atoolla-inline-task-input:focus{outline:2px solid var(--atoolla-accent);outline-offset:-1px}.atoolla-inline-task-input:disabled{background:var(--atoolla-surface-sunken);color:var(--atoolla-muted);cursor:not-allowed}.atoolla-inline-task-input.has-error{border-color:var(--atoolla-status-danger-text)}.atoolla-inline-task-error{color:var(--atoolla-status-danger-text);font-size:.6875rem;font-weight:600}.atoolla-inline-task-hint{color:var(--atoolla-faint);font-size:.6875rem}.atoolla-inline-task-type{flex-wrap:wrap;gap:.5rem;display:flex}.atoolla-inline-task-type label{cursor:pointer}.atoolla-inline-task-type input{opacity:0;pointer-events:none;position:absolute}.atoolla-inline-task-rate{align-items:center;gap:.625rem;display:flex}.atoolla-inline-task-rate .atoolla-inline-task-input{flex:1}.atoolla-inline-task-check{color:var(--atoolla-muted);font-size:var(--atoolla-deliverable-font-size,.875rem);cursor:pointer;flex:none;align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.atoolla-inline-task-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.atoolla-inline-task-btn{border:1.5px solid var(--atoolla-accent);border-radius:var(--radius-lg);font-size:var(--atoolla-deliverable-font-size,.875rem);cursor:pointer;padding:.4375rem 1rem;font-weight:700}.atoolla-inline-task-btn.is-primary{background:var(--atoolla-accent);color:#fff}.atoolla-inline-task-btn.is-primary:hover{background:var(--atoolla-accent-hover);box-shadow:0 5px 12px var(--atoolla-accent)}@supports (color:color-mix(in lab,red,red)){.atoolla-inline-task-btn.is-primary:hover{box-shadow:0 5px 12px color-mix(in srgb,var(--atoolla-accent) 30%,transparent)}}.atoolla-inline-task-btn.is-primary:hover{transform:translateY(-1px)}.atoolla-inline-task-btn.is-secondary{border-color:var(--atoolla-edge);color:var(--atoolla-muted);background:0 0}.atoolla-inline-task-btn.is-secondary:hover{background:var(--atoolla-surface-sunken)}.atoolla-inline-task-btn[disabled]{opacity:.6;cursor:wait}.atoolla-inline-task.atoolla-inline-bom:before{content:"BOM line details"}.atoolla-wizard-milestone-card>.atoolla-inline-bom:first-child{border-top:0}.atoolla-inline-bom-total{color:var(--atoolla-ink-strong);font-size:var(--atoolla-deliverable-font-size,.875rem);font-variant-numeric:tabular-nums;align-items:baseline;gap:.375rem;padding-top:.4375rem;font-weight:800;display:flex}.atoolla-inline-task.atoolla-inline-milestone:before{content:"Milestone details"}.atoolla-wizard-milestone-card>.atoolla-inline-milestone:first-child{border-top:0}.atoolla-taskline-preview{border:1px solid var(--atoolla-edge);border-radius:var(--radius-sm);background:var(--atoolla-surface);flex-wrap:wrap;align-items:center;gap:1.25rem;margin:.25rem 0;padding:.75rem 1rem;display:flex}.atoolla-taskline-preview-item{flex-direction:column;gap:.125rem;display:flex}.atoolla-taskline-preview-label{color:var(--atoolla-faint);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:700}.atoolla-taskline-preview-value{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:800}.atoolla-taskline-preview-source{background:var(--atoolla-status-info-bg);color:var(--atoolla-status-info-text);text-transform:none;letter-spacing:0;border-radius:9999px;align-items:center;margin-inline-start:.375rem;padding:.125rem .5rem;font-size:.625rem;font-weight:800;display:inline-flex}.atoolla-taskline-preview-margin.is-negative{color:var(--atoolla-status-danger-text)}.atoolla-deliver-status{border:1px solid var(--atoolla-edge);border-radius:var(--radius-sm);background:var(--atoolla-surface);align-items:center;gap:1.5rem;margin-bottom:1rem;padding:.875rem 1rem;display:flex}.atoolla-deliver-status-item{flex-direction:column;gap:.125rem;display:flex}.atoolla-deliver-status-label{color:var(--atoolla-faint);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:700}.atoolla-deliver-status-value{color:var(--atoolla-ink-strong);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:800}.atoolla-payplan-preview{border:1px solid var(--atoolla-edge);border-radius:var(--radius-sm);background:var(--atoolla-surface);margin:.25rem 0;padding:.875rem 1rem}.atoolla-payplan-preview-label{color:var(--atoolla-faint);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.5rem;margin:0 0 .625rem;font-size:.6875rem;font-weight:800;display:flex}.atoolla-payplan-preview-live{background:var(--atoolla-status-info-bg);color:var(--atoolla-status-info-text);text-transform:none;letter-spacing:0;border-radius:9999px;align-items:center;padding:.0625rem .5rem;font-size:.625rem;font-weight:800;display:inline-flex}.atoolla-payplan-preview-empty{color:var(--atoolla-muted);margin:0;font-size:.75rem}.atoolla-payplan-preview-grid{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.5rem;display:grid}.atoolla-payplan-preview-choice{border:1.5px solid var(--atoolla-edge);border-radius:var(--radius-md);background:var(--atoolla-surface);flex-direction:column;gap:.125rem;padding:.5rem .625rem;display:flex}.atoolla-payplan-preview-choice:first-child,.dark .atoolla-payplan-preview-choice:first-child{border-color:var(--atoolla-accent)}.atoolla-payplan-preview-pct{color:var(--atoolla-ink-strong);font-size:.75rem;font-weight:800}.atoolla-payplan-preview-amount{color:var(--atoolla-muted);font-variant-numeric:tabular-nums;font-size:.6875rem}.atoolla-quote-wizard-summary{border:1px solid var(--atoolla-edge);border-radius:var(--atoolla-radius-card);background:var(--atoolla-surface);box-shadow:none;padding:var(--atoolla-space-4)}.atoolla-quote-wizard-summary-eyebrow{color:var(--atoolla-muted);font-size:var(--atoolla-fs-tag);letter-spacing:var(--atoolla-tracking-loose);text-transform:uppercase;margin:0;font-weight:800}.atoolla-quote-wizard-summary-total{margin:var(--atoolla-space-1) 0 0;color:var(--atoolla-ink-strong);font-size:var(--atoolla-fs-heading);font-weight:var(--atoolla-fw-heading);font-variant-numeric:tabular-nums;letter-spacing:-.02em;align-items:baseline;gap:.375rem;display:flex}.atoolla-quote-wizard-summary-total span{color:var(--atoolla-muted);font-size:var(--atoolla-fs-body);font-weight:600}.atoolla-quote-wizard-summary-margin{--margin-fg:var(--atoolla-status-success-text);margin-top:var(--atoolla-space-3)}.atoolla-quote-wizard-summary-margin[data-tone=warning]{--margin-fg:var(--atoolla-status-warning-text)}.atoolla-quote-wizard-summary-margin[data-tone=danger]{--margin-fg:var(--atoolla-status-danger-text)}.atoolla-quote-wizard-summary-margin[data-tone=gray]{--margin-fg:var(--atoolla-muted)}.atoolla-quote-wizard-summary-margin-track{background:var(--atoolla-surface-sunken);height:.375rem;box-shadow:inset 0 0 0 1px var(--atoolla-edge-soft);border-radius:9999px;overflow:hidden}.atoolla-quote-wizard-summary-margin-fill{background:var(--margin-fg);height:100%;transition:width var(--motion-content) var(--motion-ease-out),background-color var(--motion-base) var(--motion-ease-out);border-radius:9999px}.atoolla-quote-wizard-summary-margin-label{justify-content:space-between;gap:var(--atoolla-space-2);color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);margin-top:.375rem;font-weight:600;display:flex}.atoolla-quote-wizard-summary-margin-label strong{color:var(--margin-fg);font-variant-numeric:tabular-nums;font-weight:800}.atoolla-quote-wizard-summary-margin-warning{margin:var(--atoolla-space-2) 0 0;border:1px solid var(--atoolla-status-danger-border);border-radius:var(--atoolla-radius-control);background:var(--atoolla-status-danger-bg);padding:var(--atoolla-space-2);color:var(--atoolla-status-danger-text);font-size:var(--atoolla-fs-muted);align-items:flex-start;gap:.375rem;font-weight:700;line-height:1.4;display:flex}.atoolla-quote-wizard-summary-margin[data-tone=warning] .atoolla-quote-wizard-summary-margin-warning{border-color:var(--atoolla-status-warning-border);background:var(--atoolla-status-warning-bg);color:var(--atoolla-status-warning-text)}.atoolla-quote-wizard-summary-margin[data-tone=gray] .atoolla-quote-wizard-summary-margin-warning{color:var(--atoolla-muted);background:0 0;border:0;padding:0;font-weight:500}.atoolla-quote-wizard-summary-margin-warning svg{flex:none;width:.875rem;height:.875rem;margin-top:.0625rem}.atoolla-quote-wizard-summary-installments-link{margin-top:var(--atoolla-space-3);color:var(--atoolla-accent-text);font-size:var(--atoolla-fs-label);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline-flex}.atoolla-quote-wizard-summary-lines{margin:var(--atoolla-space-4) 0 0;border-top:1px solid var(--atoolla-edge-soft);padding-top:var(--atoolla-space-2)}.atoolla-quote-wizard-summary-lines>div{color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);justify-content:space-between;padding:.1875rem 0;display:flex}.atoolla-quote-wizard-summary-lines dd{color:var(--atoolla-text);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.atoolla-quote-wizard-summary-lines dd.is-zero{color:var(--atoolla-faint);font-weight:500}.atoolla-quote-wizard-summary-lines dd span{color:var(--atoolla-muted);font-weight:500}.atoolla-quote-wizard-summary-lines dd.is-zero span{color:inherit}.atoolla-quote-wizard-summary-override{align-items:center;gap:var(--atoolla-space-2);margin:var(--atoolla-space-2) 0 0;color:var(--atoolla-muted);font-size:var(--atoolla-fs-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.atoolla-quote-wizard-summary-actions{align-items:flex-start;gap:var(--atoolla-space-2);margin-top:var(--atoolla-space-3);flex-direction:column;display:flex}.atoolla-quote-wizard-summary-actions .atoolla-quote-wizard-summary-installments-link{margin-top:0}.atoolla-price-override-input{text-align:center;font-variant-numeric:tabular-nums}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
