/*! tailwindcss v3.4.0 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{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;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%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")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=checkbox]:indeterminate,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.form-input,.form-multiselect,.form-select,.form-textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}.form-input:focus,.form-multiselect:focus,.form-select:focus,.form-textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#6b7280;opacity:1}.form-input::placeholder,.form-textarea::placeholder{color:#6b7280;opacity:1}.form-input::-webkit-datetime-edit-fields-wrapper{padding:0}.form-input::-webkit-date-and-time-value{min-height:1.5em}.form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-meridiem-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}.form-select{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;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.hero-adjustments-horizontal{--hero-adjustments-horizontal:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 6h9.75M10.5 6a1.5 1.5 0 1 1-3 0m3 0a1.5 1.5 0 1 0-3 0M3.75 6H7.5m3 12h9.75m-9.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-3.75 0H7.5m9-6h3.75m-3.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-9.75 0h9.75"/></svg>');height:1.5rem;-webkit-mask:var(--hero-adjustments-horizontal);mask:var(--hero-adjustments-horizontal);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-adjustments-horizontal,.hero-archive-box-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-archive-box-mini{--hero-archive-box-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M2 3a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1H2Z"/>  <path fill-rule="evenodd" d="M2 7.5h16l-.811 7.71a2 2 0 0 1-1.99 1.79H4.802a2 2 0 0 1-1.99-1.79L2 7.5ZM7 11a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2H8a1 1 0 0 1-1-1Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-archive-box-mini);mask:var(--hero-archive-box-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrow-down-tray{--hero-arrow-down-tray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5M16.5 12 12 16.5m0 0L7.5 12m4.5 4.5V3"/></svg>');height:1.5rem;-webkit-mask:var(--hero-arrow-down-tray);mask:var(--hero-arrow-down-tray);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-arrow-down-tray,.hero-arrow-down-tray-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-arrow-down-tray-mini{--hero-arrow-down-tray-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M10.75 2.75a.75.75 0 0 0-1.5 0v8.614L6.295 8.235a.75.75 0 1 0-1.09 1.03l4.25 4.5a.75.75 0 0 0 1.09 0l4.25-4.5a.75.75 0 0 0-1.09-1.03l-2.955 3.129V2.75Z"/>  <path d="M3.5 12.75a.75.75 0 0 0-1.5 0v2.5A2.75 2.75 0 0 0 4.75 18h10.5A2.75 2.75 0 0 0 18 15.25v-2.5a.75.75 0 0 0-1.5 0v2.5c0 .69-.56 1.25-1.25 1.25H4.75c-.69 0-1.25-.56-1.25-1.25v-2.5Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrow-down-tray-mini);mask:var(--hero-arrow-down-tray-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrow-down-tray-solid{--hero-arrow-down-tray-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M12 2.25a.75.75 0 0 1 .75.75v11.69l3.22-3.22a.75.75 0 1 1 1.06 1.06l-4.5 4.5a.75.75 0 0 1-1.06 0l-4.5-4.5a.75.75 0 1 1 1.06-1.06l3.22 3.22V3a.75.75 0 0 1 .75-.75Zm-9 13.5a.75.75 0 0 1 .75.75v2.25a1.5 1.5 0 0 0 1.5 1.5h13.5a1.5 1.5 0 0 0 1.5-1.5V16.5a.75.75 0 0 1 1.5 0v2.25a3 3 0 0 1-3 3H5.25a3 3 0 0 1-3-3V16.5a.75.75 0 0 1 .75-.75Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-arrow-down-tray-solid);mask:var(--hero-arrow-down-tray-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-arrow-down-tray-solid,.hero-arrow-left-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-arrow-left-mini{--hero-arrow-left-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M17 10a.75.75 0 0 1-.75.75H5.612l4.158 3.96a.75.75 0 1 1-1.04 1.08l-5.5-5.25a.75.75 0 0 1 0-1.08l5.5-5.25a.75.75 0 1 1 1.04 1.08L5.612 9.25H16.25A.75.75 0 0 1 17 10Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrow-left-mini);mask:var(--hero-arrow-left-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrow-left-solid{--hero-arrow-left-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M11.03 3.97a.75.75 0 0 1 0 1.06l-6.22 6.22H21a.75.75 0 0 1 0 1.5H4.81l6.22 6.22a.75.75 0 1 1-1.06 1.06l-7.5-7.5a.75.75 0 0 1 0-1.06l7.5-7.5a.75.75 0 0 1 1.06 0Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-arrow-left-solid);mask:var(--hero-arrow-left-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left-solid,.hero-arrow-path{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-path{--hero-arrow-path:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99"/></svg>');-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path-mini{--hero-arrow-path-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M15.312 11.424a5.5 5.5 0 0 1-9.201 2.466l-.312-.311h2.433a.75.75 0 0 0 0-1.5H3.989a.75.75 0 0 0-.75.75v4.242a.75.75 0 0 0 1.5 0v-2.43l.31.31a7 7 0 0 0 11.712-3.138.75.75 0 0 0-1.449-.39Zm1.23-3.723a.75.75 0 0 0 .219-.53V2.929a.75.75 0 0 0-1.5 0V5.36l-.31-.31A7 7 0 0 0 3.239 8.188a.75.75 0 1 0 1.448.389A5.5 5.5 0 0 1 13.89 6.11l.311.31h-2.432a.75.75 0 0 0 0 1.5h4.243a.75.75 0 0 0 .53-.219Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrow-path-mini);mask:var(--hero-arrow-path-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrow-path-mini,.hero-arrow-path-rounded-square{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-arrow-path-rounded-square{--hero-arrow-path-rounded-square:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12c0-1.232-.046-2.453-.138-3.662a4.006 4.006 0 0 0-3.7-3.7 48.678 48.678 0 0 0-7.324 0 4.006 4.006 0 0 0-3.7 3.7c-.017.22-.032.441-.046.662M19.5 12l3-3m-3 3-3-3m-12 3c0 1.232.046 2.453.138 3.662a4.006 4.006 0 0 0 3.7 3.7 48.656 48.656 0 0 0 7.324 0 4.006 4.006 0 0 0 3.7-3.7c.017-.22.032-.441.046-.662M4.5 12l3 3m-3-3-3 3"/></svg>');height:1.5rem;-webkit-mask:var(--hero-arrow-path-rounded-square);mask:var(--hero-arrow-path-rounded-square);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-arrow-path-rounded-square-solid{--hero-arrow-path-rounded-square-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M12 5.25c1.213 0 2.415.046 3.605.135a3.256 3.256 0 0 1 3.01 3.01c.044.583.077 1.17.1 1.759L17.03 8.47a.75.75 0 1 0-1.06 1.06l3 3a.75.75 0 0 0 1.06 0l3-3a.75.75 0 0 0-1.06-1.06l-1.752 1.751c-.023-.65-.06-1.296-.108-1.939a4.756 4.756 0 0 0-4.392-4.392 49.422 49.422 0 0 0-7.436 0A4.756 4.756 0 0 0 3.89 8.282c-.017.224-.033.447-.046.672a.75.75 0 1 0 1.497.092c.013-.217.028-.434.044-.651a3.256 3.256 0 0 1 3.01-3.01c1.19-.09 2.392-.135 3.605-.135Zm-6.97 6.22a.75.75 0 0 0-1.06 0l-3 3a.75.75 0 1 0 1.06 1.06l1.752-1.751c.023.65.06 1.296.108 1.939a4.756 4.756 0 0 0 4.392 4.392 49.413 49.413 0 0 0 7.436 0 4.756 4.756 0 0 0 4.392-4.392c.017-.223.032-.447.046-.672a.75.75 0 0 0-1.497-.092c-.013.217-.028.434-.044.651a3.256 3.256 0 0 1-3.01 3.01 47.953 47.953 0 0 1-7.21 0 3.256 3.256 0 0 1-3.01-3.01 47.759 47.759 0 0 1-.1-1.759L6.97 15.53a.75.75 0 0 0 1.06-1.06l-3-3Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-arrow-path-rounded-square-solid);mask:var(--hero-arrow-path-rounded-square-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path-rounded-square-solid,.hero-arrow-path-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-path-solid{--hero-arrow-path-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M4.755 10.059a7.5 7.5 0 0 1 12.548-3.364l1.903 1.903h-3.183a.75.75 0 1 0 0 1.5h4.992a.75.75 0 0 0 .75-.75V4.356a.75.75 0 0 0-1.5 0v3.18l-1.9-1.9A9 9 0 0 0 3.306 9.67a.75.75 0 1 0 1.45.388Zm15.408 3.352a.75.75 0 0 0-.919.53 7.5 7.5 0 0 1-12.548 3.364l-1.902-1.903h3.183a.75.75 0 0 0 0-1.5H2.984a.75.75 0 0 0-.75.75v4.992a.75.75 0 0 0 1.5 0v-3.18l1.9 1.9a9 9 0 0 0 15.059-4.035.75.75 0 0 0-.53-.918Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-arrow-path-solid);mask:var(--hero-arrow-path-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-circle{--hero-arrow-right-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m12.75 15 3-3m0 0-3-3m3 3h-7.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-arrow-right-circle);mask:var(--hero-arrow-right-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-arrow-right-circle,.hero-arrow-right-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-arrow-right-mini{--hero-arrow-right-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M3 10a.75.75 0 0 1 .75-.75h10.638L10.23 5.29a.75.75 0 1 1 1.04-1.08l5.5 5.25a.75.75 0 0 1 0 1.08l-5.5 5.25a.75.75 0 1 1-1.04-1.08l4.158-3.96H3.75A.75.75 0 0 1 3 10Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrow-right-mini);mask:var(--hero-arrow-right-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrow-right-on-rectangle{--hero-arrow-right-on-rectangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 9V5.25A2.25 2.25 0 0 0 13.5 3h-6a2.25 2.25 0 0 0-2.25 2.25v13.5A2.25 2.25 0 0 0 7.5 21h6a2.25 2.25 0 0 0 2.25-2.25V15m3 0 3-3m0 0-3-3m3 3H9"/></svg>');height:1.5rem;-webkit-mask:var(--hero-arrow-right-on-rectangle);mask:var(--hero-arrow-right-on-rectangle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-arrow-right-on-rectangle,.hero-arrow-right-start-on-rectangle-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-arrow-right-start-on-rectangle-mini{--hero-arrow-right-start-on-rectangle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M3 4.25A2.25 2.25 0 0 1 5.25 2h5.5A2.25 2.25 0 0 1 13 4.25v2a.75.75 0 0 1-1.5 0v-2a.75.75 0 0 0-.75-.75h-5.5a.75.75 0 0 0-.75.75v11.5c0 .414.336.75.75.75h5.5a.75.75 0 0 0 .75-.75v-2a.75.75 0 0 1 1.5 0v2A2.25 2.25 0 0 1 10.75 18h-5.5A2.25 2.25 0 0 1 3 15.75V4.25Z" clip-rule="evenodd"/>  <path fill-rule="evenodd" d="M6 10a.75.75 0 0 1 .75-.75h9.546l-1.048-.943a.75.75 0 1 1 1.004-1.114l2.5 2.25a.75.75 0 0 1 0 1.114l-2.5 2.25a.75.75 0 1 1-1.004-1.114l1.048-.943H6.75A.75.75 0 0 1 6 10Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrow-right-start-on-rectangle-mini);mask:var(--hero-arrow-right-start-on-rectangle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrow-small-left{--hero-arrow-small-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 12h-15m0 0 6.75 6.75M4.5 12l6.75-6.75"/></svg>');-webkit-mask:var(--hero-arrow-small-left);mask:var(--hero-arrow-small-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-small-left,.hero-arrow-top-right-on-square{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-top-right-on-square{--hero-arrow-top-right-on-square:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"/></svg>');-webkit-mask:var(--hero-arrow-top-right-on-square);mask:var(--hero-arrow-top-right-on-square);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-top-right-on-square-mini{--hero-arrow-top-right-on-square-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M4.25 5.5a.75.75 0 0 0-.75.75v8.5c0 .414.336.75.75.75h8.5a.75.75 0 0 0 .75-.75v-4a.75.75 0 0 1 1.5 0v4A2.25 2.25 0 0 1 12.75 17h-8.5A2.25 2.25 0 0 1 2 14.75v-8.5A2.25 2.25 0 0 1 4.25 4h5a.75.75 0 0 1 0 1.5h-5Z" clip-rule="evenodd"/>  <path fill-rule="evenodd" d="M6.194 12.753a.75.75 0 0 0 1.06.053L16.5 4.44v2.81a.75.75 0 0 0 1.5 0v-4.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0 0 1.5h2.553l-9.056 8.194a.75.75 0 0 0-.053 1.06Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrow-top-right-on-square-mini);mask:var(--hero-arrow-top-right-on-square-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrow-top-right-on-square-mini,.hero-arrow-trending-down{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-arrow-trending-down{--hero-arrow-trending-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 6 9 12.75l4.286-4.286a11.948 11.948 0 0 1 4.306 6.43l.776 2.898m0 0 3.182-5.511m-3.182 5.51-5.511-3.181"/></svg>');height:1.5rem;-webkit-mask:var(--hero-arrow-trending-down);mask:var(--hero-arrow-trending-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-arrow-trending-down-solid{--hero-arrow-trending-down-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M1.72 5.47a.75.75 0 0 1 1.06 0L9 11.69l3.756-3.756a.75.75 0 0 1 .985-.066 12.698 12.698 0 0 1 4.575 6.832l.308 1.149 2.277-3.943a.75.75 0 1 1 1.299.75l-3.182 5.51a.75.75 0 0 1-1.025.275l-5.511-3.181a.75.75 0 0 1 .75-1.3l3.943 2.277-.308-1.149a11.194 11.194 0 0 0-3.528-5.617l-3.809 3.81a.75.75 0 0 1-1.06 0L1.72 6.53a.75.75 0 0 1 0-1.061Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-arrow-trending-down-solid);mask:var(--hero-arrow-trending-down-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-trending-down-solid,.hero-arrow-trending-up{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-trending-up{--hero-arrow-trending-up:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18 9 11.25l4.306 4.306a11.95 11.95 0 0 1 5.814-5.518l2.74-1.22m0 0-5.94-2.281m5.94 2.28-2.28 5.941"/></svg>');-webkit-mask:var(--hero-arrow-trending-up);mask:var(--hero-arrow-trending-up);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-trending-up-mini{--hero-arrow-trending-up-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M12.577 4.878a.75.75 0 0 1 .919-.53l4.78 1.281a.75.75 0 0 1 .531.919l-1.281 4.78a.75.75 0 0 1-1.449-.387l.81-3.022a19.407 19.407 0 0 0-5.594 5.203.75.75 0 0 1-1.139.093L7 10.06l-4.72 4.72a.75.75 0 0 1-1.06-1.061l5.25-5.25a.75.75 0 0 1 1.06 0l3.074 3.073a20.923 20.923 0 0 1 5.545-4.931l-3.042-.815a.75.75 0 0 1-.53-.919Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrow-trending-up-mini);mask:var(--hero-arrow-trending-up-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrow-trending-up-mini,.hero-arrow-trending-up-solid{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-arrow-trending-up-solid{--hero-arrow-trending-up-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M15.22 6.268a.75.75 0 0 1 .968-.431l5.942 2.28a.75.75 0 0 1 .431.97l-2.28 5.94a.75.75 0 1 1-1.4-.537l1.63-4.251-1.086.484a11.2 11.2 0 0 0-5.45 5.173.75.75 0 0 1-1.199.19L9 12.312l-6.22 6.22a.75.75 0 0 1-1.06-1.061l6.75-6.75a.75.75 0 0 1 1.06 0l3.606 3.606a12.695 12.695 0 0 1 5.68-4.974l1.086-.483-4.251-1.632a.75.75 0 0 1-.432-.97Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-arrow-trending-up-solid);mask:var(--hero-arrow-trending-up-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-arrow-up-tray{--hero-arrow-up-tray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5m-13.5-9L12 3m0 0 4.5 4.5M12 3v13.5"/></svg>');height:1.5rem;-webkit-mask:var(--hero-arrow-up-tray);mask:var(--hero-arrow-up-tray);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-arrow-up-tray,.hero-arrow-up-tray-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-arrow-up-tray-mini{--hero-arrow-up-tray-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M9.25 13.25a.75.75 0 0 0 1.5 0V4.636l2.955 3.129a.75.75 0 0 0 1.09-1.03l-4.25-4.5a.75.75 0 0 0-1.09 0l-4.25 4.5a.75.75 0 1 0 1.09 1.03L9.25 4.636v8.614Z"/>  <path d="M3.5 12.75a.75.75 0 0 0-1.5 0v2.5A2.75 2.75 0 0 0 4.75 18h10.5A2.75 2.75 0 0 0 18 15.25v-2.5a.75.75 0 0 0-1.5 0v2.5c0 .69-.56 1.25-1.25 1.25H4.75c-.69 0-1.25-.56-1.25-1.25v-2.5Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrow-up-tray-mini);mask:var(--hero-arrow-up-tray-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrow-uturn-left{--hero-arrow-uturn-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 15 3 9m0 0 6-6M3 9h12a6 6 0 0 1 0 12h-3"/></svg>');height:1.5rem;-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-arrow-uturn-left,.hero-arrow-uturn-left-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-arrow-uturn-left-mini{--hero-arrow-uturn-left-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path 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"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrow-uturn-left-mini);mask:var(--hero-arrow-uturn-left-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrows-pointing-out-mini{--hero-arrows-pointing-out-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="m13.28 7.78 3.22-3.22v2.69a.75.75 0 0 0 1.5 0v-4.5a.75.75 0 0 0-.75-.75h-4.5a.75.75 0 0 0 0 1.5h2.69l-3.22 3.22a.75.75 0 0 0 1.06 1.06ZM2 17.25v-4.5a.75.75 0 0 1 1.5 0v2.69l3.22-3.22a.75.75 0 0 1 1.06 1.06L4.56 16.5h2.69a.75.75 0 0 1 0 1.5h-4.5a.747.747 0 0 1-.75-.75ZM12.22 13.28l3.22 3.22h-2.69a.75.75 0 0 0 0 1.5h4.5a.747.747 0 0 0 .75-.75v-4.5a.75.75 0 0 0-1.5 0v2.69l-3.22-3.22a.75.75 0 1 0-1.06 1.06ZM3.5 4.56l3.22 3.22a.75.75 0 0 0 1.06-1.06L4.56 3.5h2.69a.75.75 0 0 0 0-1.5h-4.5a.75.75 0 0 0-.75.75v4.5a.75.75 0 0 0 1.5 0V4.56Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-arrows-pointing-out-mini);mask:var(--hero-arrows-pointing-out-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-arrows-pointing-out-mini,.hero-banknotes{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-banknotes{--hero-banknotes:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 18.75a60.07 60.07 0 0 1 15.797 2.101c.727.198 1.453-.342 1.453-1.096V18.75M3.75 4.5v.75A.75.75 0 0 1 3 6h-.75m0 0v-.375c0-.621.504-1.125 1.125-1.125H20.25M2.25 6v9m18-10.5v.75c0 .414.336.75.75.75h.75m-1.5-1.5h.375c.621 0 1.125.504 1.125 1.125v9.75c0 .621-.504 1.125-1.125 1.125h-.375m1.5-1.5H21a.75.75 0 0 0-.75.75v.75m0 0H3.75m0 0h-.375a1.125 1.125 0 0 1-1.125-1.125V15m1.5 1.5v-.75A.75.75 0 0 0 3 15h-.75M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm3 0h.008v.008H18V10.5Zm-12 0h.008v.008H6V10.5Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-banknotes);mask:var(--hero-banknotes);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-banknotes-solid{--hero-banknotes-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M12 7.5a2.25 2.25 0 1 0 0 4.5 2.25 2.25 0 0 0 0-4.5Z"/>  <path fill-rule="evenodd" d="M1.5 4.875C1.5 3.839 2.34 3 3.375 3h17.25c1.035 0 1.875.84 1.875 1.875v9.75c0 1.036-.84 1.875-1.875 1.875H3.375A1.875 1.875 0 0 1 1.5 14.625v-9.75ZM8.25 9.75a3.75 3.75 0 1 1 7.5 0 3.75 3.75 0 0 1-7.5 0ZM18.75 9a.75.75 0 0 0-.75.75v.008c0 .414.336.75.75.75h.008a.75.75 0 0 0 .75-.75V9.75a.75.75 0 0 0-.75-.75h-.008ZM4.5 9.75A.75.75 0 0 1 5.25 9h.008a.75.75 0 0 1 .75.75v.008a.75.75 0 0 1-.75.75H5.25a.75.75 0 0 1-.75-.75V9.75Z" clip-rule="evenodd"/>  <path d="M2.25 18a.75.75 0 0 0 0 1.5c5.4 0 10.63.722 15.6 2.075 1.19.324 2.4-.558 2.4-1.82V18.75a.75.75 0 0 0-.75-.75H2.25Z"/></svg>');-webkit-mask:var(--hero-banknotes-solid);mask:var(--hero-banknotes-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-banknotes-solid,.hero-bars-3{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bars-3{--hero-bars-3:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"/></svg>');-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bell-alert{--hero-bell-alert:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M14.857 17.082a23.848 23.848 0 0 0 5.454-1.31A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6 9v.75a8.967 8.967 0 0 1-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 0 1-5.714 0m5.714 0a3 3 0 1 1-5.714 0M3.124 7.5A8.969 8.969 0 0 1 5.292 3m13.416 0a8.969 8.969 0 0 1 2.168 4.5"/></svg>');height:1.5rem;-webkit-mask:var(--hero-bell-alert);mask:var(--hero-bell-alert);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-bell-alert,.hero-bell-alert-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-bell-alert-mini{--hero-bell-alert-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M4.214 3.227a.75.75 0 0 0-1.156-.955 8.97 8.97 0 0 0-1.856 3.825.75.75 0 0 0 1.466.316 7.47 7.47 0 0 1 1.546-3.186ZM16.942 2.272a.75.75 0 0 0-1.157.955 7.47 7.47 0 0 1 1.547 3.186.75.75 0 0 0 1.466-.316 8.971 8.971 0 0 0-1.856-3.825Z"/>  <path fill-rule="evenodd" d="M10 2a6 6 0 0 0-6 6c0 1.887-.454 3.665-1.257 5.234a.75.75 0 0 0 .515 1.076 32.91 32.91 0 0 0 3.256.508 3.5 3.5 0 0 0 6.972 0 32.903 32.903 0 0 0 3.256-.508.75.75 0 0 0 .515-1.076A11.448 11.448 0 0 1 16 8a6 6 0 0 0-6-6Zm0 14.5a2 2 0 0 1-1.95-1.557 33.54 33.54 0 0 0 3.9 0A2 2 0 0 1 10 16.5Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-bell-alert-mini);mask:var(--hero-bell-alert-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-bell-alert-solid{--hero-bell-alert-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M5.85 3.5a.75.75 0 0 0-1.117-1 9.719 9.719 0 0 0-2.348 4.876.75.75 0 0 0 1.479.248A8.219 8.219 0 0 1 5.85 3.5ZM19.267 2.5a.75.75 0 1 0-1.118 1 8.22 8.22 0 0 1 1.987 4.124.75.75 0 0 0 1.48-.248A9.72 9.72 0 0 0 19.266 2.5Z"/>  <path fill-rule="evenodd" d="M12 2.25A6.75 6.75 0 0 0 5.25 9v.75a8.217 8.217 0 0 1-2.119 5.52.75.75 0 0 0 .298 1.206c1.544.57 3.16.99 4.831 1.243a3.75 3.75 0 1 0 7.48 0 24.583 24.583 0 0 0 4.83-1.244.75.75 0 0 0 .298-1.205 8.217 8.217 0 0 1-2.118-5.52V9A6.75 6.75 0 0 0 12 2.25ZM9.75 18c0-.034 0-.067.002-.1a25.05 25.05 0 0 0 4.496 0l.002.1a2.25 2.25 0 1 1-4.5 0Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-bell-alert-solid);mask:var(--hero-bell-alert-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-bell-alert-solid,.hero-bolt-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-bolt-mini{--hero-bolt-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M11.983 1.907a.75.75 0 0 0-1.292-.657l-8.5 9.5A.75.75 0 0 0 2.75 12h6.572l-1.305 6.093a.75.75 0 0 0 1.292.657l8.5-9.5A.75.75 0 0 0 17.25 8h-6.572l1.305-6.093Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-bolt-mini);mask:var(--hero-bolt-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-briefcase{--hero-briefcase:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 14.15v4.25c0 1.094-.787 2.036-1.872 2.18-2.087.277-4.216.42-6.378.42s-4.291-.143-6.378-.42c-1.085-.144-1.872-1.086-1.872-2.18v-4.25m16.5 0a2.18 2.18 0 0 0 .75-1.661V8.706c0-1.081-.768-2.015-1.837-2.175a48.114 48.114 0 0 0-3.413-.387m4.5 8.006c-.194.165-.42.295-.673.38A23.978 23.978 0 0 1 12 15.75c-2.648 0-5.195-.429-7.577-1.22a2.016 2.016 0 0 1-.673-.38m0 0A2.18 2.18 0 0 1 3 12.489V8.706c0-1.081.768-2.015 1.837-2.175a48.111 48.111 0 0 1 3.413-.387m7.5 0V5.25A2.25 2.25 0 0 0 13.5 3h-3a2.25 2.25 0 0 0-2.25 2.25v.894m7.5 0a48.667 48.667 0 0 0-7.5 0M12 12.75h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-briefcase);mask:var(--hero-briefcase);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-briefcase,.hero-building-library{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-building-library{--hero-building-library:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 21v-8.25M15.75 21v-8.25M8.25 21v-8.25M3 9l9-6 9 6m-1.5 12V10.332A48.36 48.36 0 0 0 12 9.75c-2.551 0-5.056.2-7.5.582V21M3 21h18M12 6.75h.008v.008H12V6.75Z"/></svg>');-webkit-mask:var(--hero-building-library);mask:var(--hero-building-library);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-library-solid{--hero-building-library-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M11.584 2.376a.75.75 0 0 1 .832 0l9 6a.75.75 0 1 1-.832 1.248L12 3.901 3.416 9.624a.75.75 0 0 1-.832-1.248l9-6Z"/>  <path fill-rule="evenodd" d="M20.25 10.332v9.918H21a.75.75 0 0 1 0 1.5H3a.75.75 0 0 1 0-1.5h.75v-9.918a.75.75 0 0 1 .634-.74A49.109 49.109 0 0 1 12 9c2.59 0 5.134.202 7.616.592a.75.75 0 0 1 .634.74Zm-7.5 2.418a.75.75 0 0 0-1.5 0v6.75a.75.75 0 0 0 1.5 0v-6.75Zm3-.75a.75.75 0 0 1 .75.75v6.75a.75.75 0 0 1-1.5 0v-6.75a.75.75 0 0 1 .75-.75ZM9 12.75a.75.75 0 0 0-1.5 0v6.75a.75.75 0 0 0 1.5 0v-6.75Z" clip-rule="evenodd"/>  <path d="M12 7.875a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25Z"/></svg>');-webkit-mask:var(--hero-building-library-solid);mask:var(--hero-building-library-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-library-solid,.hero-building-office{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-building-office{--hero-building-office:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 21h16.5M4.5 3h15M5.25 3v18m13.5-18v18M9 6.75h1.5m-1.5 3h1.5m-1.5 3h1.5m3-6H15m-1.5 3H15m-1.5 3H15M9 21v-3.375c0-.621.504-1.125 1.125-1.125h3.75c.621 0 1.125.504 1.125 1.125V21"/></svg>');-webkit-mask:var(--hero-building-office);mask:var(--hero-building-office);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2{--hero-building-office-2:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 21h19.5m-18-18v18m10.5-18v18m6-13.5V21M6.75 6.75h.75m-.75 3h.75m-.75 3h.75m3-6h.75m-.75 3h.75m-.75 3h.75M6.75 21v-3.375c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21M3 3h12m-.75 4.5H21m-3.75 3.75h.008v.008h-.008v-.008Zm0 3h.008v.008h-.008v-.008Zm0 3h.008v.008h-.008v-.008Z"/></svg>');-webkit-mask:var(--hero-building-office-2);mask:var(--hero-building-office-2);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-building-office-2,.hero-building-office-2-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-building-office-2-solid{--hero-building-office-2-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M3 2.25a.75.75 0 0 0 0 1.5v16.5h-.75a.75.75 0 0 0 0 1.5H15v-18a.75.75 0 0 0 0-1.5H3ZM6.75 19.5v-2.25a.75.75 0 0 1 .75-.75h3a.75.75 0 0 1 .75.75v2.25a.75.75 0 0 1-.75.75h-3a.75.75 0 0 1-.75-.75ZM6 6.75A.75.75 0 0 1 6.75 6h.75a.75.75 0 0 1 0 1.5h-.75A.75.75 0 0 1 6 6.75ZM6.75 9a.75.75 0 0 0 0 1.5h.75a.75.75 0 0 0 0-1.5h-.75ZM6 12.75a.75.75 0 0 1 .75-.75h.75a.75.75 0 0 1 0 1.5h-.75a.75.75 0 0 1-.75-.75ZM10.5 6a.75.75 0 0 0 0 1.5h.75a.75.75 0 0 0 0-1.5h-.75Zm-.75 3.75A.75.75 0 0 1 10.5 9h.75a.75.75 0 0 1 0 1.5h-.75a.75.75 0 0 1-.75-.75ZM10.5 12a.75.75 0 0 0 0 1.5h.75a.75.75 0 0 0 0-1.5h-.75ZM16.5 6.75v15h5.25a.75.75 0 0 0 0-1.5H21v-12a.75.75 0 0 0 0-1.5h-4.5Zm1.5 4.5a.75.75 0 0 1 .75-.75h.008a.75.75 0 0 1 .75.75v.008a.75.75 0 0 1-.75.75h-.008a.75.75 0 0 1-.75-.75v-.008Zm.75 2.25a.75.75 0 0 0-.75.75v.008c0 .414.336.75.75.75h.008a.75.75 0 0 0 .75-.75v-.008a.75.75 0 0 0-.75-.75h-.008ZM18 17.25a.75.75 0 0 1 .75-.75h.008a.75.75 0 0 1 .75.75v.008a.75.75 0 0 1-.75.75h-.008a.75.75 0 0 1-.75-.75v-.008Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-building-office-2-solid);mask:var(--hero-building-office-2-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cake{--hero-cake:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 8.25v-1.5m0 1.5c-1.355 0-2.697.056-4.024.166C6.845 8.51 6 9.473 6 10.608v2.513m6-4.871c1.355 0 2.697.056 4.024.166C17.155 8.51 18 9.473 18 10.608v2.513M15 8.25v-1.5m-6 1.5v-1.5m12 9.75-1.5.75a3.354 3.354 0 0 1-3 0 3.354 3.354 0 0 0-3 0 3.354 3.354 0 0 1-3 0 3.354 3.354 0 0 0-3 0 3.354 3.354 0 0 1-3 0L3 16.5m15-3.379a48.474 48.474 0 0 0-6-.371c-2.032 0-4.034.126-6 .371m12 0c.39.049.777.102 1.163.16 1.07.16 1.837 1.094 1.837 2.175v5.169c0 .621-.504 1.125-1.125 1.125H4.125A1.125 1.125 0 0 1 3 20.625v-5.17c0-1.08.768-2.014 1.837-2.174A47.78 47.78 0 0 1 6 13.12M12.265 3.11a.375.375 0 1 1-.53 0L12 2.845l.265.265Zm-3 0a.375.375 0 1 1-.53 0L9 2.845l.265.265Zm6 0a.375.375 0 1 1-.53 0L15 2.845l.265.265Z"/></svg>');-webkit-mask:var(--hero-cake);mask:var(--hero-cake);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cake,.hero-calculator{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-calculator{--hero-calculator:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 15.75V18m-7.5-6.75h.008v.008H8.25v-.008Zm0 2.25h.008v.008H8.25V13.5Zm0 2.25h.008v.008H8.25v-.008Zm0 2.25h.008v.008H8.25V18Zm2.498-6.75h.007v.008h-.007v-.008Zm0 2.25h.007v.008h-.007V13.5Zm0 2.25h.007v.008h-.007v-.008Zm0 2.25h.007v.008h-.007V18Zm2.504-6.75h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V13.5Zm0 2.25h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V18Zm2.498-6.75h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V13.5ZM8.25 6h7.5v2.25h-7.5V6ZM12 2.25c-1.892 0-3.758.11-5.593.322C5.307 2.7 4.5 3.65 4.5 4.757V19.5a2.25 2.25 0 0 0 2.25 2.25h10.5a2.25 2.25 0 0 0 2.25-2.25V4.757c0-1.108-.806-2.057-1.907-2.185A48.507 48.507 0 0 0 12 2.25Z"/></svg>');-webkit-mask:var(--hero-calculator);mask:var(--hero-calculator);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days{--hero-calendar-days:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"/></svg>');-webkit-mask:var(--hero-calendar-days);mask:var(--hero-calendar-days);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-calendar-days,.hero-chart-bar{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chart-bar{--hero-chart-bar:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 0 1 3 19.875v-6.75ZM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V8.625ZM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V4.125Z"/></svg>');-webkit-mask:var(--hero-chart-bar);mask:var(--hero-chart-bar);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar-solid{--hero-chart-bar-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M18.375 2.25c-1.035 0-1.875.84-1.875 1.875v15.75c0 1.035.84 1.875 1.875 1.875h.75c1.035 0 1.875-.84 1.875-1.875V4.125c0-1.036-.84-1.875-1.875-1.875h-.75ZM9.75 8.625c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v11.25c0 1.035-.84 1.875-1.875 1.875h-.75a1.875 1.875 0 0 1-1.875-1.875V8.625ZM3 13.125c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v6.75c0 1.035-.84 1.875-1.875 1.875h-.75A1.875 1.875 0 0 1 3 19.875v-6.75Z"/></svg>');-webkit-mask:var(--hero-chart-bar-solid);mask:var(--hero-chart-bar-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chart-bar-solid,.hero-chart-pie{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chart-pie{--hero-chart-pie:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 6a7.5 7.5 0 1 0 7.5 7.5h-7.5V6Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 10.5H21A7.5 7.5 0 0 0 13.5 3v7.5Z"/></svg>');-webkit-mask:var(--hero-chart-pie);mask:var(--hero-chart-pie);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-ellipsis{--hero-chat-bubble-left-ellipsis:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.625 9.75a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H8.25m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H12m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0h-.375m-13.5 3.01c0 1.6 1.123 2.994 2.707 3.227 1.087.16 2.185.283 3.293.369V21l4.184-4.183a1.14 1.14 0 0 1 .778-.332 48.294 48.294 0 0 0 5.83-.498c1.585-.233 2.708-1.626 2.708-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394 48.394 0 0 0 12 3c-2.392 0-4.744.175-7.043.513C3.373 3.746 2.25 5.14 2.25 6.741v6.018Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-chat-bubble-left-ellipsis);mask:var(--hero-chat-bubble-left-ellipsis);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-chat-bubble-left-ellipsis,.hero-chat-bubble-left-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-chat-bubble-left-mini{--hero-chat-bubble-left-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M3.43 2.524A41.29 41.29 0 0 1 10 2c2.236 0 4.43.18 6.57.524 1.437.231 2.43 1.49 2.43 2.902v5.148c0 1.413-.993 2.67-2.43 2.902a41.202 41.202 0 0 1-5.183.501.78.78 0 0 0-.528.224l-3.579 3.58A.75.75 0 0 1 6 17.25v-3.443a41.033 41.033 0 0 1-2.57-.33C1.993 13.244 1 11.986 1 10.573V5.426c0-1.413.993-2.67 2.43-2.902Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-chat-bubble-left-mini);mask:var(--hero-chat-bubble-left-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155"/></svg>');-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right,.hero-chat-bubble-left-right-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chat-bubble-left-right-solid{--hero-chat-bubble-left-right-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M4.913 2.658c2.075-.27 4.19-.408 6.337-.408 2.147 0 4.262.139 6.337.408 1.922.25 3.291 1.861 3.405 3.727a4.403 4.403 0 0 0-1.032-.211 50.89 50.89 0 0 0-8.42 0c-2.358.196-4.04 2.19-4.04 4.434v4.286a4.47 4.47 0 0 0 2.433 3.984L7.28 21.53A.75.75 0 0 1 6 21v-4.03a48.527 48.527 0 0 1-1.087-.128C2.905 16.58 1.5 14.833 1.5 12.862V6.638c0-1.97 1.405-3.718 3.413-3.979Z"/>  <path d="M15.75 7.5c-1.376 0-2.739.057-4.086.169C10.124 7.797 9 9.103 9 10.609v4.285c0 1.507 1.128 2.814 2.67 2.94 1.243.102 2.5.157 3.768.165l2.782 2.781a.75.75 0 0 0 1.28-.53v-2.39l.33-.026c1.542-.125 2.67-1.433 2.67-2.94v-4.286c0-1.505-1.125-2.811-2.664-2.94A49.392 49.392 0 0 0 15.75 7.5Z"/></svg>');-webkit-mask:var(--hero-chat-bubble-left-right-solid);mask:var(--hero-chat-bubble-left-right-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check{--hero-check:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"/></svg>');-webkit-mask:var(--hero-check);mask:var(--hero-check);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check,.hero-check-badge{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-check-badge{--hero-check-badge:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z"/></svg>');-webkit-mask:var(--hero-check-badge);mask:var(--hero-check-badge);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-badge-mini{--hero-check-badge-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M16.403 12.652a3 3 0 0 0 0-5.304 3 3 0 0 0-3.75-3.751 3 3 0 0 0-5.305 0 3 3 0 0 0-3.751 3.75 3 3 0 0 0 0 5.305 3 3 0 0 0 3.75 3.751 3 3 0 0 0 5.305 0 3 3 0 0 0 3.751-3.75Zm-2.546-4.46a.75.75 0 0 0-1.214-.883l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-check-badge-mini);mask:var(--hero-check-badge-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-check-badge-mini,.hero-check-badge-solid{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-check-badge-solid{--hero-check-badge-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M8.603 3.799A4.49 4.49 0 0 1 12 2.25c1.357 0 2.573.6 3.397 1.549a4.49 4.49 0 0 1 3.498 1.307 4.491 4.491 0 0 1 1.307 3.497A4.49 4.49 0 0 1 21.75 12a4.49 4.49 0 0 1-1.549 3.397 4.491 4.491 0 0 1-1.307 3.497 4.491 4.491 0 0 1-3.497 1.307A4.49 4.49 0 0 1 12 21.75a4.49 4.49 0 0 1-3.397-1.549 4.49 4.49 0 0 1-3.498-1.306 4.491 4.491 0 0 1-1.307-3.498A4.49 4.49 0 0 1 2.25 12c0-1.357.6-2.573 1.549-3.397a4.49 4.49 0 0 1 1.307-3.497 4.49 4.49 0 0 1 3.497-1.307Zm7.007 6.387a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-check-badge-solid);mask:var(--hero-check-badge-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-check-circle{--hero-check-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-check-circle,.hero-check-circle-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-check-circle-mini{--hero-check-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-check-circle-mini);mask:var(--hero-check-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-check-mini{--hero-check-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M16.704 4.153a.75.75 0 0 1 .143 1.052l-8 10.5a.75.75 0 0 1-1.127.075l-4.5-4.5a.75.75 0 0 1 1.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 0 1 1.05-.143Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-check-mini);mask:var(--hero-check-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-check-mini,.hero-chevron-down{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-chevron-down{--hero-chevron-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"/></svg>');height:1.5rem;-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-chevron-down-mini{--hero-chevron-down-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-chevron-down-mini);mask:var(--hero-chevron-down-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down-mini,.hero-chevron-left-mini{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-chevron-left-mini{--hero-chevron-left-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M11.78 5.22a.75.75 0 0 1 0 1.06L8.06 10l3.72 3.72a.75.75 0 1 1-1.06 1.06l-4.25-4.25a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-chevron-left-mini);mask:var(--hero-chevron-left-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left-solid{--hero-chevron-left-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M7.72 12.53a.75.75 0 0 1 0-1.06l7.5-7.5a.75.75 0 1 1 1.06 1.06L9.31 12l6.97 6.97a.75.75 0 1 1-1.06 1.06l-7.5-7.5Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-chevron-left-solid);mask:var(--hero-chevron-left-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-left-solid,.hero-chevron-right{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chevron-right{--hero-chevron-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"/></svg>');-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right-mini{--hero-chevron-right-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M8.22 5.22a.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.06L11.94 10 8.22 6.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-chevron-right-mini);mask:var(--hero-chevron-right-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-chevron-right-mini,.hero-chevron-right-solid{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-chevron-right-solid{--hero-chevron-right-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M16.28 11.47a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 0 1-1.06-1.06L14.69 12 7.72 5.03a.75.75 0 0 1 1.06-1.06l7.5 7.5Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-chevron-right-solid);mask:var(--hero-chevron-right-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-chevron-up-mini{--hero-chevron-up-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-chevron-up-mini);mask:var(--hero-chevron-up-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-chevron-up-mini,.hero-clock{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-clock{--hero-clock:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-clock);mask:var(--hero-clock);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-clock-mini{--hero-clock-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm.75-13a.75.75 0 0 0-1.5 0v5c0 .414.336.75.75.75h4a.75.75 0 0 0 0-1.5h-3.25V5Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-clock-mini);mask:var(--hero-clock-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-clock-mini,.hero-cloud-arrow-down{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-cloud-arrow-down{--hero-cloud-arrow-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9.75v6.75m0 0-3-3m3 3 3-3m-8.25 6a4.5 4.5 0 0 1-1.41-8.775 5.25 5.25 0 0 1 10.233-2.33 3 3 0 0 1 3.758 3.848A3.752 3.752 0 0 1 18 19.5H6.75Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-cloud-arrow-down);mask:var(--hero-cloud-arrow-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-cog-6-tooth{--hero-cog-6-tooth:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.074.04.147.083.22.127.325.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 0 1 1.37.49l1.296 2.247a1.125 1.125 0 0 1-.26 1.431l-1.003.827c-.293.241-.438.613-.43.992a7.723 7.723 0 0 1 0 .255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26 1.43l-1.298 2.247a1.125 1.125 0 0 1-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47 6.47 0 0 1-.22.128c-.331.183-.581.495-.644.869l-.213 1.281c-.09.543-.56.94-1.11.94h-2.594c-.55 0-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 0 1-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 0 1-1.369-.49l-1.297-2.247a1.125 1.125 0 0 1 .26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932 6.932 0 0 1 0-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125 1.125 0 0 1-.26-1.43l1.297-2.247a1.125 1.125 0 0 1 1.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-cog-6-tooth);mask:var(--hero-cog-6-tooth);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-cog-6-tooth,.hero-cog-6-tooth-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-cog-6-tooth-mini{--hero-cog-6-tooth-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M7.84 1.804A1 1 0 0 1 8.82 1h2.36a1 1 0 0 1 .98.804l.331 1.652a6.993 6.993 0 0 1 1.929 1.115l1.598-.54a1 1 0 0 1 1.186.447l1.18 2.044a1 1 0 0 1-.205 1.251l-1.267 1.113a7.047 7.047 0 0 1 0 2.228l1.267 1.113a1 1 0 0 1 .206 1.25l-1.18 2.045a1 1 0 0 1-1.187.447l-1.598-.54a6.993 6.993 0 0 1-1.929 1.115l-.33 1.652a1 1 0 0 1-.98.804H8.82a1 1 0 0 1-.98-.804l-.331-1.652a6.993 6.993 0 0 1-1.929-1.115l-1.598.54a1 1 0 0 1-1.186-.447l-1.18-2.044a1 1 0 0 1 .205-1.251l1.267-1.114a7.05 7.05 0 0 1 0-2.227L1.821 7.773a1 1 0 0 1-.206-1.25l1.18-2.045a1 1 0 0 1 1.187-.447l1.598.54A6.992 6.992 0 0 1 7.51 3.456l.33-1.652ZM10 13a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-cog-6-tooth-mini);mask:var(--hero-cog-6-tooth-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-cog-8-tooth{--hero-cog-8-tooth:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.343 3.94c.09-.542.56-.94 1.11-.94h1.093c.55 0 1.02.398 1.11.94l.149.894c.07.424.384.764.78.93.398.164.855.142 1.205-.108l.737-.527a1.125 1.125 0 0 1 1.45.12l.773.774c.39.389.44 1.002.12 1.45l-.527.737c-.25.35-.272.806-.107 1.204.165.397.505.71.93.78l.893.15c.543.09.94.559.94 1.109v1.094c0 .55-.397 1.02-.94 1.11l-.894.149c-.424.07-.764.383-.929.78-.165.398-.143.854.107 1.204l.527.738c.32.447.269 1.06-.12 1.45l-.774.773a1.125 1.125 0 0 1-1.449.12l-.738-.527c-.35-.25-.806-.272-1.203-.107-.398.165-.71.505-.781.929l-.149.894c-.09.542-.56.94-1.11.94h-1.094c-.55 0-1.019-.398-1.11-.94l-.148-.894c-.071-.424-.384-.764-.781-.93-.398-.164-.854-.142-1.204.108l-.738.527c-.447.32-1.06.269-1.45-.12l-.773-.774a1.125 1.125 0 0 1-.12-1.45l.527-.737c.25-.35.272-.806.108-1.204-.165-.397-.506-.71-.93-.78l-.894-.15c-.542-.09-.94-.56-.94-1.109v-1.094c0-.55.398-1.02.94-1.11l.894-.149c.424-.07.765-.383.93-.78.165-.398.143-.854-.108-1.204l-.526-.738a1.125 1.125 0 0 1 .12-1.45l.773-.773a1.125 1.125 0 0 1 1.45-.12l.737.527c.35.25.807.272 1.204.107.397-.165.71-.505.78-.929l.15-.894Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');-webkit-mask:var(--hero-cog-8-tooth);mask:var(--hero-cog-8-tooth);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cog-8-tooth,.hero-cog-8-tooth-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-cog-8-tooth-solid{--hero-cog-8-tooth-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M11.828 2.25c-.916 0-1.699.663-1.85 1.567l-.091.549a.798.798 0 0 1-.517.608 7.45 7.45 0 0 0-.478.198.798.798 0 0 1-.796-.064l-.453-.324a1.875 1.875 0 0 0-2.416.2l-.243.243a1.875 1.875 0 0 0-.2 2.416l.324.453a.798.798 0 0 1 .064.796 7.448 7.448 0 0 0-.198.478.798.798 0 0 1-.608.517l-.55.092a1.875 1.875 0 0 0-1.566 1.849v.344c0 .916.663 1.699 1.567 1.85l.549.091c.281.047.508.25.608.517.06.162.127.321.198.478a.798.798 0 0 1-.064.796l-.324.453a1.875 1.875 0 0 0 .2 2.416l.243.243c.648.648 1.67.733 2.416.2l.453-.324a.798.798 0 0 1 .796-.064c.157.071.316.137.478.198.267.1.47.327.517.608l.092.55c.15.903.932 1.566 1.849 1.566h.344c.916 0 1.699-.663 1.85-1.567l.091-.549a.798.798 0 0 1 .517-.608 7.52 7.52 0 0 0 .478-.198.798.798 0 0 1 .796.064l.453.324a1.875 1.875 0 0 0 2.416-.2l.243-.243c.648-.648.733-1.67.2-2.416l-.324-.453a.798.798 0 0 1-.064-.796c.071-.157.137-.316.198-.478.1-.267.327-.47.608-.517l.55-.091a1.875 1.875 0 0 0 1.566-1.85v-.344c0-.916-.663-1.699-1.567-1.85l-.549-.091a.798.798 0 0 1-.608-.517 7.507 7.507 0 0 0-.198-.478.798.798 0 0 1 .064-.796l.324-.453a1.875 1.875 0 0 0-.2-2.416l-.243-.243a1.875 1.875 0 0 0-2.416-.2l-.453.324a.798.798 0 0 1-.796.064 7.462 7.462 0 0 0-.478-.198.798.798 0 0 1-.517-.608l-.091-.55a1.875 1.875 0 0 0-1.85-1.566h-.344ZM12 15.75a3.75 3.75 0 1 0 0-7.5 3.75 3.75 0 0 0 0 7.5Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-cog-8-tooth-solid);mask:var(--hero-cog-8-tooth-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cpu-chip{--hero-cpu-chip:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25Zm.75-12h9v9h-9v-9Z"/></svg>');-webkit-mask:var(--hero-cpu-chip);mask:var(--hero-cpu-chip);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-cpu-chip,.hero-credit-card{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-credit-card{--hero-credit-card:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 8.25h19.5M2.25 9h19.5m-16.5 5.25h6m-6 2.25h3m-3.75 3h15a2.25 2.25 0 0 0 2.25-2.25V6.75A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25v10.5A2.25 2.25 0 0 0 4.5 19.5Z"/></svg>');-webkit-mask:var(--hero-credit-card);mask:var(--hero-credit-card);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-credit-card-solid{--hero-credit-card-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M4.5 3.75a3 3 0 0 0-3 3v.75h21v-.75a3 3 0 0 0-3-3h-15Z"/>  <path fill-rule="evenodd" d="M22.5 9.75h-21v7.5a3 3 0 0 0 3 3h15a3 3 0 0 0 3-3v-7.5Zm-18 3.75a.75.75 0 0 1 .75-.75h6a.75.75 0 0 1 0 1.5h-6a.75.75 0 0 1-.75-.75Zm.75 2.25a.75.75 0 0 0 0 1.5h3a.75.75 0 0 0 0-1.5h-3Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-credit-card-solid);mask:var(--hero-credit-card-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-credit-card-solid,.hero-currency-dollar{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-currency-dollar{--hero-currency-dollar:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v12m-3-2.818.879.659c1.171.879 3.07.879 4.242 0 1.172-.879 1.172-2.303 0-3.182C13.536 12.219 12.768 12 12 12c-.725 0-1.45-.22-2.003-.659-1.106-.879-1.106-2.303 0-3.182s2.9-.879 4.006 0l.415.33M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-currency-dollar);mask:var(--hero-currency-dollar);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-currency-dollar-solid{--hero-currency-dollar-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M10.464 8.746c.227-.18.497-.311.786-.394v2.795a2.252 2.252 0 0 1-.786-.393c-.394-.313-.546-.681-.546-1.004 0-.323.152-.691.546-1.004ZM12.75 15.662v-2.824c.347.085.664.228.921.421.427.32.579.686.579.991 0 .305-.152.671-.579.991a2.534 2.534 0 0 1-.921.42Z"/>  <path fill-rule="evenodd" d="M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25ZM12.75 6a.75.75 0 0 0-1.5 0v.816a3.836 3.836 0 0 0-1.72.756c-.712.566-1.112 1.35-1.112 2.178 0 .829.4 1.612 1.113 2.178.502.4 1.102.647 1.719.756v2.978a2.536 2.536 0 0 1-.921-.421l-.879-.66a.75.75 0 0 0-.9 1.2l.879.66c.533.4 1.169.645 1.821.75V18a.75.75 0 0 0 1.5 0v-.81a4.124 4.124 0 0 0 1.821-.749c.745-.559 1.179-1.344 1.179-2.191 0-.847-.434-1.632-1.179-2.191a4.122 4.122 0 0 0-1.821-.75V8.354c.29.082.559.213.786.393l.415.33a.75.75 0 0 0 .933-1.175l-.415-.33a3.836 3.836 0 0 0-1.719-.755V6Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-currency-dollar-solid);mask:var(--hero-currency-dollar-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-currency-dollar-solid,.hero-document-arrow-up{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-document-arrow-up{--hero-document-arrow-up:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m6.75 12-3-3m0 0-3 3m3-3v6m-1.5-15H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"/></svg>');-webkit-mask:var(--hero-document-arrow-up);mask:var(--hero-document-arrow-up);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-magnifying-glass{--hero-document-magnifying-glass:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m5.231 13.481L15 17.25m-4.5-15H5.625c-.621 0-1.125.504-1.125 1.125v16.5c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Zm3.75 11.625a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-document-magnifying-glass);mask:var(--hero-document-magnifying-glass);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-document-magnifying-glass,.hero-document-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-document-mini{--hero-document-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M3 3.5A1.5 1.5 0 0 1 4.5 2h6.879a1.5 1.5 0 0 1 1.06.44l4.122 4.12A1.5 1.5 0 0 1 17 7.622V16.5a1.5 1.5 0 0 1-1.5 1.5h-11A1.5 1.5 0 0 1 3 16.5v-13Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-document-mini);mask:var(--hero-document-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-document-text{--hero-document-text:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 14.25v-2.625a3.375 3.375 0 0 0-3.375-3.375h-1.5A1.125 1.125 0 0 1 13.5 7.125v-1.5a3.375 3.375 0 0 0-3.375-3.375H8.25m0 12.75h7.5m-7.5 3H12M10.5 2.25H5.625c-.621 0-1.125.504-1.125 1.125v17.25c0 .621.504 1.125 1.125 1.125h12.75c.621 0 1.125-.504 1.125-1.125V11.25a9 9 0 0 0-9-9Z"/></svg>');-webkit-mask:var(--hero-document-text);mask:var(--hero-document-text);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-document-text,.hero-document-text-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-document-text-solid{--hero-document-text-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M5.625 1.5c-1.036 0-1.875.84-1.875 1.875v17.25c0 1.035.84 1.875 1.875 1.875h12.75c1.035 0 1.875-.84 1.875-1.875V12.75A3.75 3.75 0 0 0 16.5 9h-1.875a1.875 1.875 0 0 1-1.875-1.875V5.25A3.75 3.75 0 0 0 9 1.5H5.625ZM7.5 15a.75.75 0 0 1 .75-.75h7.5a.75.75 0 0 1 0 1.5h-7.5A.75.75 0 0 1 7.5 15Zm.75 2.25a.75.75 0 0 0 0 1.5H12a.75.75 0 0 0 0-1.5H8.25Z" clip-rule="evenodd"/>  <path d="M12.971 1.816A5.23 5.23 0 0 1 14.25 5.25v1.875c0 .207.168.375.375.375H16.5a5.23 5.23 0 0 1 3.434 1.279 9.768 9.768 0 0 0-6.963-6.963Z"/></svg>');-webkit-mask:var(--hero-document-text-solid);mask:var(--hero-document-text-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-horizontal{--hero-ellipsis-horizontal:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.75 12a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0ZM12.75 12a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0ZM18.75 12a.75.75 0 1 1-1.5 0 .75.75 0 0 1 1.5 0Z"/></svg>');-webkit-mask:var(--hero-ellipsis-horizontal);mask:var(--hero-ellipsis-horizontal);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-ellipsis-horizontal,.hero-exclamation-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-exclamation-circle{--hero-exclamation-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m9-.75a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 3.75h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-exclamation-circle);mask:var(--hero-exclamation-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle-mini{--hero-exclamation-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-8-5a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-1.5 0v-4.5A.75.75 0 0 1 10 5Zm0 10a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-exclamation-circle-mini);mask:var(--hero-exclamation-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-exclamation-circle-mini,.hero-exclamation-triangle{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-exclamation-triangle{--hero-exclamation-triangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-exclamation-triangle-mini{--hero-exclamation-triangle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495ZM10 5a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 10 5Zm0 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-exclamation-triangle-mini);mask:var(--hero-exclamation-triangle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-exclamation-triangle-mini,.hero-exclamation-triangle-solid{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-exclamation-triangle-solid{--hero-exclamation-triangle-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003ZM12 8.25a.75.75 0 0 1 .75.75v3.75a.75.75 0 0 1-1.5 0V9a.75.75 0 0 1 .75-.75Zm0 8.25a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-exclamation-triangle-solid);mask:var(--hero-exclamation-triangle-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-eye{--hero-eye:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.036 12.322a1.012 1.012 0 0 1 0-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-eye);mask:var(--hero-eye);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-eye,.hero-eye-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-eye-mini{--hero-eye-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M10 12.5a2.5 2.5 0 1 0 0-5 2.5 2.5 0 0 0 0 5Z"/>  <path fill-rule="evenodd" d="M.664 10.59a1.651 1.651 0 0 1 0-1.186A10.004 10.004 0 0 1 10 3c4.257 0 7.893 2.66 9.336 6.41.147.381.146.804 0 1.186A10.004 10.004 0 0 1 10 17c-4.257 0-7.893-2.66-9.336-6.41ZM14 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-eye-mini);mask:var(--hero-eye-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-film{--hero-film:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.375 19.5h17.25m-17.25 0a1.125 1.125 0 0 1-1.125-1.125M3.375 19.5h1.5C5.496 19.5 6 18.996 6 18.375m-3.75 0V5.625m0 12.75v-1.5c0-.621.504-1.125 1.125-1.125m18.375 2.625V5.625m0 12.75c0 .621-.504 1.125-1.125 1.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0 3.75h-1.5A1.125 1.125 0 0 1 18 18.375M20.625 4.5H3.375m17.25 0c.621 0 1.125.504 1.125 1.125M20.625 4.5h-1.5C18.504 4.5 18 5.004 18 5.625m3.75 0v1.5c0 .621-.504 1.125-1.125 1.125M3.375 4.5c-.621 0-1.125.504-1.125 1.125M3.375 4.5h1.5C5.496 4.5 6 5.004 6 5.625m-3.75 0v1.5c0 .621.504 1.125 1.125 1.125m0 0h1.5m-1.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125m1.5-3.75C5.496 8.25 6 7.746 6 7.125v-1.5M4.875 8.25C5.496 8.25 6 8.754 6 9.375v1.5m0-5.25v5.25m0-5.25C6 5.004 6.504 4.5 7.125 4.5h9.75c.621 0 1.125.504 1.125 1.125m1.125 2.625h1.5m-1.5 0A1.125 1.125 0 0 1 18 7.125v-1.5m1.125 2.625c-.621 0-1.125.504-1.125 1.125v1.5m2.625-2.625c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125M18 5.625v5.25M7.125 12h9.75m-9.75 0A1.125 1.125 0 0 1 6 10.875M7.125 12C6.504 12 6 12.504 6 13.125m0-2.25C6 11.496 5.496 12 4.875 12M18 10.875c0 .621-.504 1.125-1.125 1.125M18 10.875c0 .621.504 1.125 1.125 1.125m-2.25 0c.621 0 1.125.504 1.125 1.125m-12 5.25v-5.25m0 5.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125m-12 0v-1.5c0-.621-.504-1.125-1.125-1.125M18 18.375v-5.25m0 5.25v-1.5c0-.621.504-1.125 1.125-1.125M18 13.125v1.5c0 .621.504 1.125 1.125 1.125M18 13.125c0-.621.504-1.125 1.125-1.125M6 13.125v1.5c0 .621-.504 1.125-1.125 1.125M6 13.125C6 12.504 5.496 12 4.875 12m-1.5 0h1.5m-1.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125M19.125 12h1.5m0 0c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125m-17.25 0h1.5m14.25 0h1.5"/></svg>');-webkit-mask:var(--hero-film);mask:var(--hero-film);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-film,.hero-film-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-film-solid{--hero-film-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M1.5 5.625c0-1.036.84-1.875 1.875-1.875h17.25c1.035 0 1.875.84 1.875 1.875v12.75c0 1.035-.84 1.875-1.875 1.875H3.375A1.875 1.875 0 0 1 1.5 18.375V5.625Zm1.5 0v1.5c0 .207.168.375.375.375h1.5a.375.375 0 0 0 .375-.375v-1.5a.375.375 0 0 0-.375-.375h-1.5A.375.375 0 0 0 3 5.625Zm16.125-.375a.375.375 0 0 0-.375.375v1.5c0 .207.168.375.375.375h1.5A.375.375 0 0 0 21 7.125v-1.5a.375.375 0 0 0-.375-.375h-1.5ZM21 9.375A.375.375 0 0 0 20.625 9h-1.5a.375.375 0 0 0-.375.375v1.5c0 .207.168.375.375.375h1.5a.375.375 0 0 0 .375-.375v-1.5Zm0 3.75a.375.375 0 0 0-.375-.375h-1.5a.375.375 0 0 0-.375.375v1.5c0 .207.168.375.375.375h1.5a.375.375 0 0 0 .375-.375v-1.5Zm0 3.75a.375.375 0 0 0-.375-.375h-1.5a.375.375 0 0 0-.375.375v1.5c0 .207.168.375.375.375h1.5a.375.375 0 0 0 .375-.375v-1.5ZM4.875 18.75a.375.375 0 0 0 .375-.375v-1.5a.375.375 0 0 0-.375-.375h-1.5a.375.375 0 0 0-.375.375v1.5c0 .207.168.375.375.375h1.5ZM3.375 15h1.5a.375.375 0 0 0 .375-.375v-1.5a.375.375 0 0 0-.375-.375h-1.5a.375.375 0 0 0-.375.375v1.5c0 .207.168.375.375.375Zm0-3.75h1.5a.375.375 0 0 0 .375-.375v-1.5A.375.375 0 0 0 4.875 9h-1.5A.375.375 0 0 0 3 9.375v1.5c0 .207.168.375.375.375Zm4.125 0a.75.75 0 0 0 0 1.5h9a.75.75 0 0 0 0-1.5h-9Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-film-solid);mask:var(--hero-film-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder{--hero-folder:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 12.75V12A2.25 2.25 0 0 1 4.5 9.75h15A2.25 2.25 0 0 1 21.75 12v.75m-8.69-6.44-2.12-2.12a1.5 1.5 0 0 0-1.061-.44H4.5A2.25 2.25 0 0 0 2.25 6v12a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18V9a2.25 2.25 0 0 0-2.25-2.25h-5.379a1.5 1.5 0 0 1-1.06-.44Z"/></svg>');-webkit-mask:var(--hero-folder);mask:var(--hero-folder);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder,.hero-folder-open{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-folder-open{--hero-folder-open:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 9.776c.112-.017.227-.026.344-.026h15.812c.117 0 .232.009.344.026m-16.5 0a2.25 2.25 0 0 0-1.883 2.542l.857 6a2.25 2.25 0 0 0 2.227 1.932H19.05a2.25 2.25 0 0 0 2.227-1.932l.857-6a2.25 2.25 0 0 0-1.883-2.542m-16.5 0V6A2.25 2.25 0 0 1 6 3.75h3.879a1.5 1.5 0 0 1 1.06.44l2.122 2.12a1.5 1.5 0 0 0 1.06.44H18A2.25 2.25 0 0 1 20.25 9v.776"/></svg>');-webkit-mask:var(--hero-folder-open);mask:var(--hero-folder-open);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder-solid{--hero-folder-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M19.5 21a3 3 0 0 0 3-3v-4.5a3 3 0 0 0-3-3h-15a3 3 0 0 0-3 3V18a3 3 0 0 0 3 3h15ZM1.5 10.146V6a3 3 0 0 1 3-3h5.379a2.25 2.25 0 0 1 1.59.659l2.122 2.121c.14.141.331.22.53.22H19.5a3 3 0 0 1 3 3v1.146A4.483 4.483 0 0 0 19.5 9h-15a4.483 4.483 0 0 0-3 1.146Z"/></svg>');-webkit-mask:var(--hero-folder-solid);mask:var(--hero-folder-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-folder-solid,.hero-gift{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-gift{--hero-gift:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 11.25v8.25a1.5 1.5 0 0 1-1.5 1.5H5.25a1.5 1.5 0 0 1-1.5-1.5v-8.25M12 4.875A2.625 2.625 0 1 0 9.375 7.5H12m0-2.625V7.5m0-2.625A2.625 2.625 0 1 1 14.625 7.5H12m0 0V21m-8.625-9.75h18c.621 0 1.125-.504 1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125h-18c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125Z"/></svg>');-webkit-mask:var(--hero-gift);mask:var(--hero-gift);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-globe-alt{--hero-globe-alt:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418"/></svg>');height:1.5rem;-webkit-mask:var(--hero-globe-alt);mask:var(--hero-globe-alt);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-globe-alt,.hero-globe-asia-australia-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-globe-asia-australia-mini{--hero-globe-asia-australia-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-6.5 6.326a6.52 6.52 0 0 1-1.5.174 6.487 6.487 0 0 1-5.011-2.36l.49-.98a.423.423 0 0 1 .614-.164l.294.196a.992.992 0 0 0 1.491-1.139l-.197-.593a.252.252 0 0 1 .126-.304l1.973-.987a.938.938 0 0 0 .361-1.359.375.375 0 0 1 .239-.576l.125-.025A2.421 2.421 0 0 0 12.327 6.6l.05-.149a1 1 0 0 0-.242-1.023l-1.489-1.489a.5.5 0 0 1-.146-.353v-.067a6.5 6.5 0 0 1 5.392 9.23 1.398 1.398 0 0 0-.68-.244l-.566-.566a1.5 1.5 0 0 0-1.06-.439h-.172a1.5 1.5 0 0 0-1.06.44l-.593.592a.501.501 0 0 1-.13.093l-1.578.79a1 1 0 0 0-.553.894v.191a1 1 0 0 0 1 1h.5a.5.5 0 0 1 .5.5v.326Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-globe-asia-australia-mini);mask:var(--hero-globe-asia-australia-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-hand-raised{--hero-hand-raised:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.05 4.575a1.575 1.575 0 1 0-3.15 0v3m3.15-3v-1.5a1.575 1.575 0 0 1 3.15 0v1.5m-3.15 0 .075 5.925m3.075.75V4.575m0 0a1.575 1.575 0 0 1 3.15 0V15M6.9 7.575a1.575 1.575 0 1 0-3.15 0v8.175a6.75 6.75 0 0 0 6.75 6.75h2.018a5.25 5.25 0 0 0 3.712-1.538l1.732-1.732a5.25 5.25 0 0 0 1.538-3.712l.003-2.024a.668.668 0 0 1 .198-.471 1.575 1.575 0 1 0-2.228-2.228 3.818 3.818 0 0 0-1.12 2.687M6.9 7.575V12m6.27 4.318A4.49 4.49 0 0 1 16.35 15m.002 0h-.002"/></svg>');height:1.5rem;-webkit-mask:var(--hero-hand-raised);mask:var(--hero-hand-raised);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-hand-raised,.hero-hand-raised-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-hand-raised-mini{--hero-hand-raised-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M11 2a1 1 0 1 0-2 0v6.5a.5.5 0 0 1-1 0V3a1 1 0 1 0-2 0v5.5a.5.5 0 0 1-1 0V5a1 1 0 1 0-2 0v7a7 7 0 1 0 14 0V8a1 1 0 1 0-2 0v3.5a.5.5 0 0 1-1 0V3a1 1 0 1 0-2 0v5.5a.5.5 0 0 1-1 0V2Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-hand-raised-mini);mask:var(--hero-hand-raised-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-identification{--hero-identification:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15 9h3.75M15 12h3.75M15 15h3.75M4.5 19.5h15a2.25 2.25 0 0 0 2.25-2.25V6.75A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25v10.5A2.25 2.25 0 0 0 4.5 19.5Zm6-10.125a1.875 1.875 0 1 1-3.75 0 1.875 1.875 0 0 1 3.75 0Zm1.294 6.336a6.721 6.721 0 0 1-3.17.789 6.721 6.721 0 0 1-3.168-.789 3.376 3.376 0 0 1 6.338 0Z"/></svg>');-webkit-mask:var(--hero-identification);mask:var(--hero-identification);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-identification,.hero-inbox-arrow-down{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-inbox-arrow-down{--hero-inbox-arrow-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 3.75H6.912a2.25 2.25 0 0 0-2.15 1.588L2.35 13.177a2.25 2.25 0 0 0-.1.661V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18v-4.162c0-.224-.034-.447-.1-.661L19.24 5.338a2.25 2.25 0 0 0-2.15-1.588H15M2.25 13.5h3.86a2.25 2.25 0 0 1 2.012 1.244l.256.512a2.25 2.25 0 0 0 2.013 1.244h3.218a2.25 2.25 0 0 0 2.013-1.244l.256-.512a2.25 2.25 0 0 1 2.013-1.244h3.859M12 3v8.25m0 0-3-3m3 3 3-3"/></svg>');-webkit-mask:var(--hero-inbox-arrow-down);mask:var(--hero-inbox-arrow-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox-stack{--hero-inbox-stack:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m7.875 14.25 1.214 1.942a2.25 2.25 0 0 0 1.908 1.058h2.006c.776 0 1.497-.4 1.908-1.058l1.214-1.942M2.41 9h4.636a2.25 2.25 0 0 1 1.872 1.002l.164.246a2.25 2.25 0 0 0 1.872 1.002h2.092a2.25 2.25 0 0 0 1.872-1.002l.164-.246A2.25 2.25 0 0 1 16.954 9h4.636M2.41 9a2.25 2.25 0 0 0-.16.832V12a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 12V9.832c0-.287-.055-.57-.16-.832M2.41 9a2.25 2.25 0 0 1 .382-.632l3.285-3.832a2.25 2.25 0 0 1 1.708-.786h8.43c.657 0 1.281.287 1.709.786l3.284 3.832c.163.19.291.404.382.632M4.5 20.25h15A2.25 2.25 0 0 0 21.75 18v-2.625c0-.621-.504-1.125-1.125-1.125H3.375c-.621 0-1.125.504-1.125 1.125V18a2.25 2.25 0 0 0 2.25 2.25Z"/></svg>');-webkit-mask:var(--hero-inbox-stack);mask:var(--hero-inbox-stack);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox-stack,.hero-information-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-information-circle{--hero-information-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"/></svg>');-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-information-circle-mini{--hero-information-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-7-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 9a.75.75 0 0 0 0 1.5h.253a.25.25 0 0 1 .244.304l-.459 2.066A1.75 1.75 0 0 0 10.747 15H11a.75.75 0 0 0 0-1.5h-.253a.25.25 0 0 1-.244-.304l.459-2.066A1.75 1.75 0 0 0 9.253 9H9Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-information-circle-mini);mask:var(--hero-information-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-information-circle-mini,.hero-link{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-link{--hero-link:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.19 8.688a4.5 4.5 0 0 1 1.242 7.244l-4.5 4.5a4.5 4.5 0 0 1-6.364-6.364l1.757-1.757m13.35-.622 1.757-1.757a4.5 4.5 0 0 0-6.364-6.364l-4.5 4.5a4.5 4.5 0 0 0 1.242 7.244"/></svg>');height:1.5rem;-webkit-mask:var(--hero-link);mask:var(--hero-link);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-link-mini{--hero-link-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path 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"/>  <path 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"/></svg>');height:1.25rem;-webkit-mask:var(--hero-link-mini);mask:var(--hero-link-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-link-mini,.hero-link-solid{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-link-solid{--hero-link-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M19.902 4.098a3.75 3.75 0 0 0-5.304 0l-4.5 4.5a3.75 3.75 0 0 0 1.035 6.037.75.75 0 0 1-.646 1.353 5.25 5.25 0 0 1-1.449-8.45l4.5-4.5a5.25 5.25 0 1 1 7.424 7.424l-1.757 1.757a.75.75 0 1 1-1.06-1.06l1.757-1.757a3.75 3.75 0 0 0 0-5.304Zm-7.389 4.267a.75.75 0 0 1 1-.353 5.25 5.25 0 0 1 1.449 8.45l-4.5 4.5a5.25 5.25 0 1 1-7.424-7.424l1.757-1.757a.75.75 0 1 1 1.06 1.06l-1.757 1.757a3.75 3.75 0 1 0 5.304 5.304l4.5-4.5a3.75 3.75 0 0 0-1.035-6.037.75.75 0 0 1-.354-1Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-link-solid);mask:var(--hero-link-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-magnifying-glass{--hero-magnifying-glass:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"/></svg>');-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-magnifying-glass,.hero-map-pin{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-map-pin{--hero-map-pin:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"/></svg>');-webkit-mask:var(--hero-map-pin);mask:var(--hero-map-pin);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin-mini{--hero-map-pin-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="m9.69 18.933.003.001C9.89 19.02 10 19 10 19s.11.02.308-.066l.002-.001.006-.003.018-.008a5.741 5.741 0 0 0 .281-.14c.186-.096.446-.24.757-.433.62-.384 1.445-.966 2.274-1.765C15.302 14.988 17 12.493 17 9A7 7 0 1 0 3 9c0 3.492 1.698 5.988 3.355 7.584a13.731 13.731 0 0 0 2.273 1.765 11.842 11.842 0 0 0 .976.544l.062.029.018.008.006.003ZM10 11.25a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-map-pin-mini);mask:var(--hero-map-pin-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-map-pin-mini,.hero-megaphone{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-megaphone{--hero-megaphone:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.34 15.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5 4.5 0 1 1 0-9h.75c.704 0 1.402-.03 2.09-.09m0 9.18c.253.962.584 1.892.985 2.783.247.55.06 1.21-.463 1.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845 20.845 0 0 1-1.44-4.282m3.102.069a18.03 18.03 0 0 1-.59-4.59c0-1.586.205-3.124.59-4.59m0 9.18a23.848 23.848 0 0 1 8.835 2.535M10.34 6.66a23.847 23.847 0 0 0 8.835-2.535m0 0A23.74 23.74 0 0 0 18.795 3m.38 1.125a23.91 23.91 0 0 1 1.014 5.395m-1.014 8.855c-.118.38-.245.754-.38 1.125m.38-1.125a23.91 23.91 0 0 0 1.014-5.395m0-3.46c.495.413.811 1.035.811 1.73 0 .695-.316 1.317-.811 1.73m0-3.46a24.347 24.347 0 0 1 0 3.46"/></svg>');height:1.5rem;-webkit-mask:var(--hero-megaphone);mask:var(--hero-megaphone);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-moon{--hero-moon:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21.752 15.002A9.72 9.72 0 0 1 18 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 0 0 3 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 0 0 9.002-5.998Z"/></svg>');-webkit-mask:var(--hero-moon);mask:var(--hero-moon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-moon,.hero-paper-airplane{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-paper-airplane{--hero-paper-airplane:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 12 3.269 3.125A59.769 59.769 0 0 1 21.485 12 59.768 59.768 0 0 1 3.27 20.875L5.999 12Zm0 0h7.5"/></svg>');-webkit-mask:var(--hero-paper-airplane);mask:var(--hero-paper-airplane);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-paper-airplane-mini{--hero-paper-airplane-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M3.105 2.288a.75.75 0 0 0-.826.95l1.414 4.926A1.5 1.5 0 0 0 5.135 9.25h6.115a.75.75 0 0 1 0 1.5H5.135a1.5 1.5 0 0 0-1.442 1.086l-1.414 4.926a.75.75 0 0 0 .826.95 28.897 28.897 0 0 0 15.293-7.155.75.75 0 0 0 0-1.114A28.897 28.897 0 0 0 3.105 2.288Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-paper-airplane-mini);mask:var(--hero-paper-airplane-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-paper-airplane-mini,.hero-paper-clip{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-paper-clip{--hero-paper-clip:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m18.375 12.739-7.693 7.693a4.5 4.5 0 0 1-6.364-6.364l10.94-10.94A3 3 0 1 1 19.5 7.372L8.552 18.32m.009-.01-.01.01m5.699-9.941-7.81 7.81a1.5 1.5 0 0 0 2.112 2.13"/></svg>');height:1.5rem;-webkit-mask:var(--hero-paper-clip);mask:var(--hero-paper-clip);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-paper-clip-mini{--hero-paper-clip-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M15.621 4.379a3 3 0 0 0-4.242 0l-7 7a3 3 0 0 0 4.241 4.243h.001l.497-.5a.75.75 0 0 1 1.064 1.057l-.498.501-.002.002a4.5 4.5 0 0 1-6.364-6.364l7-7a4.5 4.5 0 0 1 6.368 6.36l-3.455 3.553A2.625 2.625 0 1 1 9.52 9.52l3.45-3.451a.75.75 0 1 1 1.061 1.06l-3.45 3.451a1.125 1.125 0 0 0 1.587 1.595l3.454-3.553a3 3 0 0 0 0-4.242Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-paper-clip-mini);mask:var(--hero-paper-clip-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-paper-clip-mini,.hero-pause-circle{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-pause-circle{--hero-pause-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M14.25 9v6m-4.5 0V9M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-pause-circle);mask:var(--hero-pause-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-pencil-mini{--hero-pencil-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="m2.695 14.762-1.262 3.155a.5.5 0 0 0 .65.65l3.155-1.262a4 4 0 0 0 1.343-.886L17.5 5.501a2.121 2.121 0 0 0-3-3L3.58 13.419a4 4 0 0 0-.885 1.343Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-pencil-mini);mask:var(--hero-pencil-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-pencil-mini,.hero-pencil-square{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-pencil-square{--hero-pencil-square:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m16.862 4.487 1.687-1.688a1.875 1.875 0 1 1 2.652 2.652L10.582 16.07a4.5 4.5 0 0 1-1.897 1.13L6 18l.8-2.685a4.5 4.5 0 0 1 1.13-1.897l8.932-8.931Zm0 0L19.5 7.125M18 14v4.75A2.25 2.25 0 0 1 15.75 21H5.25A2.25 2.25 0 0 1 3 18.75V8.25A2.25 2.25 0 0 1 5.25 6H10"/></svg>');height:1.5rem;-webkit-mask:var(--hero-pencil-square);mask:var(--hero-pencil-square);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-pencil-square-mini{--hero-pencil-square-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="m5.433 13.917 1.262-3.155A4 4 0 0 1 7.58 9.42l6.92-6.918a2.121 2.121 0 0 1 3 3l-6.92 6.918c-.383.383-.84.685-1.343.886l-3.154 1.262a.5.5 0 0 1-.65-.65Z"/>  <path d="M3.5 5.75c0-.69.56-1.25 1.25-1.25H10A.75.75 0 0 0 10 3H4.75A2.75 2.75 0 0 0 2 5.75v9.5A2.75 2.75 0 0 0 4.75 18h9.5A2.75 2.75 0 0 0 17 15.25V10a.75.75 0 0 0-1.5 0v5.25c0 .69-.56 1.25-1.25 1.25h-9.5c-.69 0-1.25-.56-1.25-1.25v-9.5Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-pencil-square-mini);mask:var(--hero-pencil-square-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-pencil-square-mini,.hero-photo{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-photo{--hero-photo:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m2.25 15.75 5.159-5.159a2.25 2.25 0 0 1 3.182 0l5.159 5.159m-1.5-1.5 1.409-1.409a2.25 2.25 0 0 1 3.182 0l2.909 2.909m-18 3.75h16.5a1.5 1.5 0 0 0 1.5-1.5V6a1.5 1.5 0 0 0-1.5-1.5H3.75A1.5 1.5 0 0 0 2.25 6v12a1.5 1.5 0 0 0 1.5 1.5Zm10.5-11.25h.008v.008h-.008V8.25Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-photo);mask:var(--hero-photo);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-photo-solid{--hero-photo-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M1.5 6a2.25 2.25 0 0 1 2.25-2.25h16.5A2.25 2.25 0 0 1 22.5 6v12a2.25 2.25 0 0 1-2.25 2.25H3.75A2.25 2.25 0 0 1 1.5 18V6ZM3 16.06V18c0 .414.336.75.75.75h16.5A.75.75 0 0 0 21 18v-1.94l-2.69-2.689a1.5 1.5 0 0 0-2.12 0l-.88.879.97.97a.75.75 0 1 1-1.06 1.06l-5.16-5.159a1.5 1.5 0 0 0-2.12 0L3 16.061Zm10.125-7.81a1.125 1.125 0 1 1 2.25 0 1.125 1.125 0 0 1-2.25 0Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-photo-solid);mask:var(--hero-photo-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-photo-solid,.hero-play{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-play{--hero-play:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986V5.653Z"/></svg>');-webkit-mask:var(--hero-play);mask:var(--hero-play);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play-circle{--hero-play-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15.91 11.672a.375.375 0 0 1 0 .656l-5.603 3.113a.375.375 0 0 1-.557-.328V8.887c0-.286.307-.466.557-.327l5.603 3.112Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-play-circle);mask:var(--hero-play-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-play-circle,.hero-play-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-play-mini{--hero-play-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M6.3 2.84A1.5 1.5 0 0 0 4 4.11v11.78a1.5 1.5 0 0 0 2.3 1.27l9.344-5.891a1.5 1.5 0 0 0 0-2.538L6.3 2.841Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-play-mini);mask:var(--hero-play-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-play-solid{--hero-play-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M4.5 5.653c0-1.427 1.529-2.33 2.779-1.643l11.54 6.347c1.295.712 1.295 2.573 0 3.286L7.28 19.99c-1.25.687-2.779-.217-2.779-1.643V5.653Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-play-solid);mask:var(--hero-play-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play-solid,.hero-plus{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-plus{--hero-plus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 4.5v15m7.5-7.5h-15"/></svg>');-webkit-mask:var(--hero-plus);mask:var(--hero-plus);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-plus-mini{--hero-plus-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M10.75 4.75a.75.75 0 0 0-1.5 0v4.5h-4.5a.75.75 0 0 0 0 1.5h4.5v4.5a.75.75 0 0 0 1.5 0v-4.5h4.5a.75.75 0 0 0 0-1.5h-4.5v-4.5Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-plus-mini);mask:var(--hero-plus-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-plus-mini,.hero-plus-solid{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-plus-solid{--hero-plus-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M12 3.75a.75.75 0 0 1 .75.75v6.75h6.75a.75.75 0 0 1 0 1.5h-6.75v6.75a.75.75 0 0 1-1.5 0v-6.75H4.5a.75.75 0 0 1 0-1.5h6.75V4.5a.75.75 0 0 1 .75-.75Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-plus-solid);mask:var(--hero-plus-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-printer-solid{--hero-printer-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M7.875 1.5C6.839 1.5 6 2.34 6 3.375v2.99c-.426.053-.851.11-1.274.174-1.454.218-2.476 1.483-2.476 2.917v6.294a3 3 0 0 0 3 3h.27l-.155 1.705A1.875 1.875 0 0 0 7.232 22.5h9.536a1.875 1.875 0 0 0 1.867-2.045l-.155-1.705h.27a3 3 0 0 0 3-3V9.456c0-1.434-1.022-2.7-2.476-2.917A48.716 48.716 0 0 0 18 6.366V3.375c0-1.036-.84-1.875-1.875-1.875h-8.25ZM16.5 6.205v-2.83A.375.375 0 0 0 16.125 3h-8.25a.375.375 0 0 0-.375.375v2.83a49.353 49.353 0 0 1 9 0Zm-.217 8.265c.178.018.317.16.333.337l.526 5.784a.375.375 0 0 1-.374.409H7.232a.375.375 0 0 1-.374-.409l.526-5.784a.373.373 0 0 1 .333-.337 41.741 41.741 0 0 1 8.566 0Zm.967-3.97a.75.75 0 0 1 .75-.75h.008a.75.75 0 0 1 .75.75v.008a.75.75 0 0 1-.75.75H18a.75.75 0 0 1-.75-.75V10.5ZM15 9.75a.75.75 0 0 0-.75.75v.008c0 .414.336.75.75.75h.008a.75.75 0 0 0 .75-.75V10.5a.75.75 0 0 0-.75-.75H15Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-printer-solid);mask:var(--hero-printer-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-printer-solid,.hero-question-mark-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-question-mark-circle{--hero-question-mark-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 5.25h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-question-mark-circle);mask:var(--hero-question-mark-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-queue-list{--hero-queue-list:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 12h16.5m-16.5 3.75h16.5M3.75 19.5h16.5M5.625 4.5h12.75a1.875 1.875 0 0 1 0 3.75H5.625a1.875 1.875 0 0 1 0-3.75Z"/></svg>');-webkit-mask:var(--hero-queue-list);mask:var(--hero-queue-list);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-queue-list,.hero-receipt-percent-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-receipt-percent-solid{--hero-receipt-percent-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M12 1.5c-1.921 0-3.816.111-5.68.327-1.497.174-2.57 1.46-2.57 2.93V21.75a.75.75 0 0 0 1.029.696l3.471-1.388 3.472 1.388a.75.75 0 0 0 .556 0l3.472-1.388 3.471 1.388a.75.75 0 0 0 1.029-.696V4.757c0-1.47-1.073-2.756-2.57-2.93A49.255 49.255 0 0 0 12 1.5Zm3.53 7.28a.75.75 0 0 0-1.06-1.06l-6 6a.75.75 0 1 0 1.06 1.06l6-6ZM8.625 9a1.125 1.125 0 1 1 2.25 0 1.125 1.125 0 0 1-2.25 0Zm5.625 3.375a1.125 1.125 0 1 0 0 2.25 1.125 1.125 0 0 0 0-2.25Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-receipt-percent-solid);mask:var(--hero-receipt-percent-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-group{--hero-rectangle-group:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 7.125C2.25 6.504 2.754 6 3.375 6h6c.621 0 1.125.504 1.125 1.125v3.75c0 .621-.504 1.125-1.125 1.125h-6a1.125 1.125 0 0 1-1.125-1.125v-3.75ZM14.25 8.625c0-.621.504-1.125 1.125-1.125h5.25c.621 0 1.125.504 1.125 1.125v8.25c0 .621-.504 1.125-1.125 1.125h-5.25a1.125 1.125 0 0 1-1.125-1.125v-8.25ZM3.75 16.125c0-.621.504-1.125 1.125-1.125h5.25c.621 0 1.125.504 1.125 1.125v2.25c0 .621-.504 1.125-1.125 1.125h-5.25a1.125 1.125 0 0 1-1.125-1.125v-2.25Z"/></svg>');-webkit-mask:var(--hero-rectangle-group);mask:var(--hero-rectangle-group);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-group,.hero-rectangle-stack{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-rectangle-stack{--hero-rectangle-stack:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 6.878V6a2.25 2.25 0 0 1 2.25-2.25h7.5A2.25 2.25 0 0 1 18 6v.878m-12 0c.235-.083.487-.128.75-.128h10.5c.263 0 .515.045.75.128m-12 0A2.25 2.25 0 0 0 4.5 9v.878m13.5-3A2.25 2.25 0 0 1 19.5 9v.878m0 0a2.246 2.246 0 0 0-.75-.128H5.25c-.263 0-.515.045-.75.128m15 0A2.25 2.25 0 0 1 21 12v6a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 18v-6c0-.98.626-1.813 1.5-2.122"/></svg>');-webkit-mask:var(--hero-rectangle-stack);mask:var(--hero-rectangle-stack);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-stack-solid{--hero-rectangle-stack-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M5.566 4.657A4.505 4.505 0 0 1 6.75 4.5h10.5c.41 0 .806.055 1.183.157A3 3 0 0 0 15.75 3h-7.5a3 3 0 0 0-2.684 1.657ZM2.25 12a3 3 0 0 1 3-3h13.5a3 3 0 0 1 3 3v6a3 3 0 0 1-3 3H5.25a3 3 0 0 1-3-3v-6ZM5.25 7.5c-.41 0-.806.055-1.184.157A3 3 0 0 1 6.75 6h10.5a3 3 0 0 1 2.683 1.657A4.505 4.505 0 0 0 18.75 7.5H5.25Z"/></svg>');-webkit-mask:var(--hero-rectangle-stack-solid);mask:var(--hero-rectangle-stack-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-rectangle-stack-solid,.hero-scale{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-scale{--hero-scale:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 3v17.25m0 0c-1.472 0-2.882.265-4.185.75M12 20.25c1.472 0 2.882.265 4.185.75M18.75 4.97A48.416 48.416 0 0 0 12 4.5c-2.291 0-4.545.16-6.75.47m13.5 0c1.01.143 2.01.317 3 .52m-3-.52 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.988 5.988 0 0 1-2.031.352 5.988 5.988 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L18.75 4.971Zm-16.5.52c.99-.203 1.99-.377 3-.52m0 0 2.62 10.726c.122.499-.106 1.028-.589 1.202a5.989 5.989 0 0 1-2.031.352 5.989 5.989 0 0 1-2.031-.352c-.483-.174-.711-.703-.59-1.202L5.25 4.971Z"/></svg>');-webkit-mask:var(--hero-scale);mask:var(--hero-scale);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check-solid{--hero-shield-check-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M12.516 2.17a.75.75 0 0 0-1.032 0 11.209 11.209 0 0 1-7.877 3.08.75.75 0 0 0-.722.515A12.74 12.74 0 0 0 2.25 9.75c0 5.942 4.064 10.933 9.563 12.348a.749.749 0 0 0 .374 0c5.499-1.415 9.563-6.406 9.563-12.348 0-1.39-.223-2.73-.635-3.985a.75.75 0 0 0-.722-.516l-.143.001c-2.996 0-5.717-1.17-7.734-3.08Zm3.094 8.016a.75.75 0 1 0-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 0 0-1.06 1.06l2.25 2.25a.75.75 0 0 0 1.14-.094l3.75-5.25Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-shield-check-solid);mask:var(--hero-shield-check-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-check-solid,.hero-signal{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-signal{--hero-signal:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.348 14.652a3.75 3.75 0 0 1 0-5.304m5.304 0a3.75 3.75 0 0 1 0 5.304m-7.425 2.121a6.75 6.75 0 0 1 0-9.546m9.546 0a6.75 6.75 0 0 1 0 9.546M5.106 18.894c-3.808-3.807-3.808-9.98 0-13.788m13.788 0c3.808 3.807 3.808 9.98 0 13.788M12 12h.008v.008H12V12Zm.375 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Z"/></svg>');-webkit-mask:var(--hero-signal);mask:var(--hero-signal);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-sparkles{--hero-sparkles:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"/></svg>');height:1.5rem;-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-sparkles,.hero-sparkles-mini{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-sparkles-mini{--hero-sparkles-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M15.98 1.804a1 1 0 0 0-1.96 0l-.24 1.192a1 1 0 0 1-.784.785l-1.192.238a1 1 0 0 0 0 1.962l1.192.238a1 1 0 0 1 .785.785l.238 1.192a1 1 0 0 0 1.962 0l.238-1.192a1 1 0 0 1 .785-.785l1.192-.238a1 1 0 0 0 0-1.962l-1.192-.238a1 1 0 0 1-.785-.785l-.238-1.192ZM6.949 5.684a1 1 0 0 0-1.898 0l-.683 2.051a1 1 0 0 1-.633.633l-2.051.683a1 1 0 0 0 0 1.898l2.051.684a1 1 0 0 1 .633.632l.683 2.051a1 1 0 0 0 1.898 0l.683-2.051a1 1 0 0 1 .633-.633l2.051-.683a1 1 0 0 0 0-1.898l-2.051-.683a1 1 0 0 1-.633-.633L6.95 5.684ZM13.949 13.684a1 1 0 0 0-1.898 0l-.184.551a1 1 0 0 1-.632.633l-.551.183a1 1 0 0 0 0 1.898l.551.183a1 1 0 0 1 .633.633l.183.551a1 1 0 0 0 1.898 0l.184-.551a1 1 0 0 1 .632-.633l.551-.183a1 1 0 0 0 0-1.898l-.551-.184a1 1 0 0 1-.633-.632l-.183-.551Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-sparkles-mini);mask:var(--hero-sparkles-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-square-3-stack-3d{--hero-square-3-stack-3d:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6.429 9.75 2.25 12l4.179 2.25m0-4.5 5.571 3 5.571-3m-11.142 0L2.25 7.5 12 2.25l9.75 5.25-4.179 2.25m0 0L21.75 12l-4.179 2.25m0 0 4.179 2.25L12 21.75 2.25 16.5l4.179-2.25m11.142 0-5.571 3-5.571-3"/></svg>');-webkit-mask:var(--hero-square-3-stack-3d);mask:var(--hero-square-3-stack-3d);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-square-3-stack-3d,.hero-squares-2x2{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-squares-2x2{--hero-squares-2x2:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6A2.25 2.25 0 0 1 6 3.75h2.25A2.25 2.25 0 0 1 10.5 6v2.25a2.25 2.25 0 0 1-2.25 2.25H6a2.25 2.25 0 0 1-2.25-2.25V6ZM3.75 15.75A2.25 2.25 0 0 1 6 13.5h2.25a2.25 2.25 0 0 1 2.25 2.25V18a2.25 2.25 0 0 1-2.25 2.25H6A2.25 2.25 0 0 1 3.75 18v-2.25ZM13.5 6a2.25 2.25 0 0 1 2.25-2.25H18A2.25 2.25 0 0 1 20.25 6v2.25A2.25 2.25 0 0 1 18 10.5h-2.25a2.25 2.25 0 0 1-2.25-2.25V6ZM13.5 15.75a2.25 2.25 0 0 1 2.25-2.25H18a2.25 2.25 0 0 1 2.25 2.25V18A2.25 2.25 0 0 1 18 20.25h-2.25A2.25 2.25 0 0 1 13.5 18v-2.25Z"/></svg>');-webkit-mask:var(--hero-squares-2x2);mask:var(--hero-squares-2x2);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-star-mini{--hero-star-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M10.868 2.884c-.321-.772-1.415-.772-1.736 0l-1.83 4.401-4.753.381c-.833.067-1.171 1.107-.536 1.651l3.62 3.102-1.106 4.637c-.194.813.691 1.456 1.405 1.02L10 15.591l4.069 2.485c.713.436 1.598-.207 1.404-1.02l-1.106-4.637 3.62-3.102c.635-.544.297-1.584-.536-1.65l-4.752-.382-1.831-4.401Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-star-mini);mask:var(--hero-star-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-star-mini,.hero-trash-mini{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-trash-mini{--hero-trash-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M8.75 1A2.75 2.75 0 0 0 6 3.75v.443c-.795.077-1.584.176-2.365.298a.75.75 0 1 0 .23 1.482l.149-.022.841 10.518A2.75 2.75 0 0 0 7.596 19h4.807a2.75 2.75 0 0 0 2.742-2.53l.841-10.52.149.023a.75.75 0 0 0 .23-1.482A41.03 41.03 0 0 0 14 4.193V3.75A2.75 2.75 0 0 0 11.25 1h-2.5ZM10 4c.84 0 1.673.025 2.5.075V3.75c0-.69-.56-1.25-1.25-1.25h-2.5c-.69 0-1.25.56-1.25 1.25v.325C8.327 4.025 9.16 4 10 4ZM8.58 7.72a.75.75 0 0 0-1.5.06l.3 7.5a.75.75 0 1 0 1.5-.06l-.3-7.5Zm4.34.06a.75.75 0 1 0-1.5-.06l-.3 7.5a.75.75 0 1 0 1.5.06l.3-7.5Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-trash-mini);mask:var(--hero-trash-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle{--hero-user-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M17.982 18.725A7.488 7.488 0 0 0 12 15.75a7.488 7.488 0 0 0-5.982 2.975m11.963 0a9 9 0 1 0-11.963 0m11.963 0A8.966 8.966 0 0 1 12 21a8.966 8.966 0 0 1-5.982-2.275M15 9.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');-webkit-mask:var(--hero-user-circle);mask:var(--hero-user-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-circle,.hero-user-group{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-user-group{--hero-user-group:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M18 18.72a9.094 9.094 0 0 0 3.741-.479 3 3 0 0 0-4.682-2.72m.94 3.198.001.031c0 .225-.012.447-.037.666A11.944 11.944 0 0 1 12 21c-2.17 0-4.207-.576-5.963-1.584A6.062 6.062 0 0 1 6 18.719m12 0a5.971 5.971 0 0 0-.941-3.197m0 0A5.995 5.995 0 0 0 12 12.75a5.995 5.995 0 0 0-5.058 2.772m0 0a3 3 0 0 0-4.681 2.72 8.986 8.986 0 0 0 3.74.477m.94-3.197a5.971 5.971 0 0 0-.94 3.197M15 6.75a3 3 0 1 1-6 0 3 3 0 0 1 6 0Zm6 3a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Zm-13.5 0a2.25 2.25 0 1 1-4.5 0 2.25 2.25 0 0 1 4.5 0Z"/></svg>');-webkit-mask:var(--hero-user-group);mask:var(--hero-user-group);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group-solid{--hero-user-group-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M8.25 6.75a3.75 3.75 0 1 1 7.5 0 3.75 3.75 0 0 1-7.5 0ZM15.75 9.75a3 3 0 1 1 6 0 3 3 0 0 1-6 0ZM2.25 9.75a3 3 0 1 1 6 0 3 3 0 0 1-6 0ZM6.31 15.117A6.745 6.745 0 0 1 12 12a6.745 6.745 0 0 1 6.709 7.498.75.75 0 0 1-.372.568A12.696 12.696 0 0 1 12 21.75c-2.305 0-4.47-.612-6.337-1.684a.75.75 0 0 1-.372-.568 6.787 6.787 0 0 1 1.019-4.38Z" clip-rule="evenodd"/>  <path d="M5.082 14.254a8.287 8.287 0 0 0-1.308 5.135 9.687 9.687 0 0 1-1.764-.44l-.115-.04a.563.563 0 0 1-.373-.487l-.01-.121a3.75 3.75 0 0 1 3.57-4.047ZM20.226 19.389a8.287 8.287 0 0 0-1.308-5.135 3.75 3.75 0 0 1 3.57 4.047l-.01.121a.563.563 0 0 1-.373.486l-.115.04c-.567.2-1.156.349-1.764.441Z"/></svg>');-webkit-mask:var(--hero-user-group-solid);mask:var(--hero-user-group-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-group-solid,.hero-user-plus{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-user-plus{--hero-user-plus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M18 7.5v3m0 0v3m0-3h3m-3 0h-3m-2.25-4.125a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0ZM3 19.235v-.11a6.375 6.375 0 0 1 12.75 0v.109A12.318 12.318 0 0 1 9.374 21c-2.331 0-4.512-.645-6.374-1.766Z"/></svg>');-webkit-mask:var(--hero-user-plus);mask:var(--hero-user-plus);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-solid{--hero-user-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-user-solid);mask:var(--hero-user-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-solid,.hero-users{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-users{--hero-users:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15 19.128a9.38 9.38 0 0 0 2.625.372 9.337 9.337 0 0 0 4.121-.952 4.125 4.125 0 0 0-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 0 1 8.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0 1 11.964-3.07M12 6.375a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0Zm8.25 2.25a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"/></svg>');-webkit-mask:var(--hero-users);mask:var(--hero-users);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users-solid{--hero-users-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M4.5 6.375a4.125 4.125 0 1 1 8.25 0 4.125 4.125 0 0 1-8.25 0ZM14.25 8.625a3.375 3.375 0 1 1 6.75 0 3.375 3.375 0 0 1-6.75 0ZM1.5 19.125a7.125 7.125 0 0 1 14.25 0v.003l-.001.119a.75.75 0 0 1-.363.63 13.067 13.067 0 0 1-6.761 1.873c-2.472 0-4.786-.684-6.76-1.873a.75.75 0 0 1-.364-.63l-.001-.122ZM17.25 19.128l-.001.144a2.25 2.25 0 0 1-.233.96 10.088 10.088 0 0 0 5.06-1.01.75.75 0 0 0 .42-.643 4.875 4.875 0 0 0-6.957-4.611 8.586 8.586 0 0 1 1.71 5.157v.003Z"/></svg>');-webkit-mask:var(--hero-users-solid);mask:var(--hero-users-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-users-solid,.hero-wrench-screwdriver{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-wrench-screwdriver{--hero-wrench-screwdriver:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M11.42 15.17 17.25 21A2.652 2.652 0 0 0 21 17.25l-5.877-5.877M11.42 15.17l2.496-3.03c.317-.384.74-.626 1.208-.766M11.42 15.17l-4.655 5.653a2.548 2.548 0 1 1-3.586-3.586l6.837-5.63m5.108-.233c.55-.164 1.163-.188 1.743-.14a4.5 4.5 0 0 0 4.486-6.336l-3.276 3.277a3.004 3.004 0 0 1-2.25-2.25l3.276-3.276a4.5 4.5 0 0 0-6.336 4.486c.091 1.076-.071 2.264-.904 2.95l-.102.085m-1.745 1.437L5.909 7.5H4.5L2.25 3.75l1.5-1.5L7.5 4.5v1.409l4.26 4.26m-1.745 1.437 1.745-1.437m6.615 8.206L15.75 15.75M4.867 19.125h.008v.008h-.008v-.008Z"/></svg>');-webkit-mask:var(--hero-wrench-screwdriver);mask:var(--hero-wrench-screwdriver);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle-mini{--hero-x-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16ZM8.28 7.22a.75.75 0 0 0-1.06 1.06L8.94 10l-1.72 1.72a.75.75 0 1 0 1.06 1.06L10 11.06l1.72 1.72a.75.75 0 1 0 1.06-1.06L11.06 10l1.72-1.72a.75.75 0 0 0-1.06-1.06L10 8.94 8.28 7.22Z" clip-rule="evenodd"/></svg>');height:1.25rem;-webkit-mask:var(--hero-x-circle-mini);mask:var(--hero-x-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-x-circle-mini,.hero-x-mark{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-x-mark{--hero-x-mark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"/></svg>');height:1.5rem;-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.hero-x-mark-mini{--hero-x-mark-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"/></svg>');height:1.25rem;-webkit-mask:var(--hero-x-mark-mini);mask:var(--hero-x-mark-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.25rem}.hero-x-mark-mini,.hero-x-mark-solid{background-color:currentColor;display:inline-block;vertical-align:middle}.hero-x-mark-solid{--hero-x-mark-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');height:1.5rem;-webkit-mask:var(--hero-x-mark-solid);mask:var(--hero-x-mark-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:1.5rem}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-inset-y-px{bottom:-1px;top:-1px}.-left-4{left:-1rem}.-right-4{right:-1rem}.left-0{left:0}.right-0{right:0}.right-1{right:.25rem}.right-5{right:1.25rem}.top-0{top:0}.top-1{top:.25rem}.top-6{top:1.5rem}.z-0{z-index:0}.z-50{z-index:50}.-m-3{margin:-.75rem}.-my-4{margin-bottom:-1rem;margin-top:-1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.mb-2{margin-bottom:.5rem}.mb-24{margin-bottom:6rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-full{height:100%}.min-h-\[6rem\]{min-height:6rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[40rem\]{width:40rem}.w-full{width:100%}.w-screen{width:100vw}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-7xl{max-width:80rem}.max-w-\[16rem\]{max-width:16rem}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-100,.scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-spin{animation:spin 1s linear infinite}.list-disc{list-style-type:disc}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.-space-x-px>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(-1px*(1 - var(--tw-space-x-reverse)));margin-right:calc(-1px*var(--tw-space-x-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(229 231 235/var(--tw-divide-opacity))}.divide-zinc-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(244 244 245/var(--tw-divide-opacity))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-l-md{border-bottom-left-radius:.375rem;border-top-left-radius:.375rem}.rounded-r-md{border-bottom-right-radius:.375rem;border-top-right-radius:.375rem}.border{border-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.border-indigo-600{--tw-border-opacity:1;border-color:rgb(79 70 229/var(--tw-border-opacity))}.border-rose-400{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity))}.border-zinc-200{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity))}.border-zinc-300{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.bg-rose-300{--tw-bg-opacity:1;background-color:rgb(253 164 175/var(--tw-bg-opacity))}.bg-rose-400{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity))}.bg-zinc-50\/90{background-color:#fafafae6}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity))}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-1{padding-bottom:.25rem}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pr-6{padding-right:1.5rem}.pt-14{padding-top:3.5rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.indent-1{text-indent:.25rem}.indent-2{text-indent:.5rem}.font-nunito-extrabold{font-family:Nunito-Extrabold,sans-serif}.font-nunito-semibold{font-family:Nunito-Semibold,sans-serif}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-6xl{font-size:3.75rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.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)}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.tracking-wider{letter-spacing:.05em}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity:1;color:rgb(79 70 229/var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.text-red-800{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}.text-zinc-700{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.text-zinc-800{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity))}.text-zinc-900{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-40{opacity:.4}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-zinc-700\/10{--tw-shadow-color:#3f3f461a;--tw-shadow:var(--tw-shadow-colored)}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-zinc-700\/10{--tw-ring-color:#3f3f461a}.invert{--tw-invert:invert(100%)}.filter,.invert{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-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}@font-face{font-family:Nunito-Bold;font-style:normal;font-weight:400;src:url(/fonts/Nunito-Bold-6f47bcfc065790f02ed3cb8b51bef56f.ttf?vsn=d)}@font-face{font-family:Nunito-Semibold;font-style:normal;font-weight:400;src:url(/fonts/Nunito-SemiBold-876701bc4fbf6166f07f152691b15159.ttf?vsn=d)}@font-face{font-family:Nunito-Extrabold;font-style:normal;font-weight:400;src:url(/fonts/Nunito-ExtraBold-438598eadc302471a495b3133620f621.ttf?vsn=d)}@font-face{font-family:Nunito-Sans-Bold;font-style:normal;font-weight:400;src:url(/fonts/NunitoSans-Bold-51066f4d1d33630cd761e8cd0168d7b0.ttf?vsn=d)}@font-face{font-family:Nunito-Sans-Regular;font-style:normal;font-weight:400;src:url(/fonts/NunitoSans-Regular-4c8f447011eef80831b45edb1e5971e0.ttf?vsn=d)}.flash{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);margin-right:.5rem;padding:.75rem;position:fixed;right:.5rem;top:.5rem;transition-duration:75ms;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,1,1);width:20rem;z-index:50}@media (min-width:640px){.flash{width:24rem}}.flash-info{--tw-bg-opacity:1;fill:#0c4a6e;--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(14 165 233/var(--tw-ring-opacity));background-color:rgb(240 249 255/var(--tw-bg-opacity));color:rgb(7 89 133/var(--tw-text-opacity))}.flash-success{--tw-bg-opacity:1;fill:#064e3b;--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity));background-color:rgb(236 253 245/var(--tw-bg-opacity));color:rgb(6 95 70/var(--tw-text-opacity))}.flash-error{--tw-bg-opacity:1;fill:#881337;--tw-text-opacity:1;--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity));background-color:rgb(255 241 242/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(136 19 55/var(--tw-text-opacity))}.flash-warning{--tw-bg-opacity:1;fill:#78350f;--tw-text-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(245 158 11/var(--tw-ring-opacity));background-color:rgb(255 251 235/var(--tw-bg-opacity));color:rgb(146 64 14/var(--tw-text-opacity))}.no-wrap{white-space:nowrap!important}.small-font{font-size:.875rem!important;line-height:1.25rem!important}.mini-font{font-size:.75rem!important;line-height:1.2!important}#sign_in{background-image:url(/images/signin_littlework_bg1-351f5d05745b78fa9c878417155c6a2a.svg?vsn=d),url(/images/signin_littlework_bg2-62e8843aefccb49c47b3d0b4ba40645c.svg?vsn=d),linear-gradient(180deg,#2389b5,#55b0d2);background-position:0 0,100%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:100vh;justify-content:center;place-items:center;width:100vw}#sign_in img{height:auto;margin-left:auto;margin-right:auto;width:auto}#sign_in .main{--tw-bg-opacity:1;--tw-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.5rem;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);padding:3rem 2.5rem;place-content:center}#sign_in .main .sign_in_google_button{--tw-gradient-from:#2389b5 var(--tw-gradient-from-position);--tw-gradient-to:#2389b500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#55b0d2 var(--tw-gradient-to-position);--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:.375rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:block;margin-top:3rem;padding:1rem;text-align:center;width:100%}#sign_in .main .sign_in_google_button:hover{--tw-bg-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));background-image:none}#sign_in .main .sign_in_google_button:active{--tw-bg-opacity:1;background-color:rgb(35 137 181/var(--tw-bg-opacity));background-image:none}#sign_in .main .sign_in_google_button{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.25rem;line-height:1.75rem;text-decoration-line:none}.role-preview-card{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(253 230 138/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.75rem;margin-bottom:.5rem;margin-top:1rem;padding:1rem}.role-preview-card-title{color:rgb(146 64 14/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;gap:.5rem}.role-preview-active,.role-preview-card-title{--tw-text-opacity:1;align-items:center;display:flex;font-size:.875rem;line-height:1.25rem}.role-preview-active{color:rgb(120 53 15/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;gap:.75rem}.role-preview-exit-link{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity));text-decoration-line:underline}.role-preview-exit-link:hover{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}.role-preview-form{align-items:center;display:flex;gap:.75rem}.role-preview-select{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(252 211 77/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(55 65 81/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.375rem 2rem .375rem .75rem}.role-preview-select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(251 191 36/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.role-preview-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.375rem 1rem}.role-preview-button:hover{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}.impersonation-banner{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(251 191 36/var(--tw-bg-opacity));color:rgb(120 53 15/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:1rem;justify-content:center;line-height:1.25rem;padding:.5rem 1rem;position:sticky;top:3.5rem;z-index:40}.impersonation-banner a{font-family:Nunito-Bold,sans-serif;text-decoration-line:underline}.impersonation-banner a:hover{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}#topbar{--tw-bg-opacity:1;--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);background-color:rgb(255 255 255/var(--tw-bg-opacity));display:flex;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);height:3.5rem;max-width:none;padding:.25rem 1rem;width:100%}#topbar .topbar{display:flex;flex-direction:row;width:100%}#topbar .topbar .logo{align-items:center;display:flex;flex-wrap:wrap}#topbar .topbar .logo img{height:2.5rem;margin-left:1rem;margin-right:2rem}#topbar .nav-toggle{--tw-text-opacity:1;align-items:center;align-self:center;border-radius:9999px;color:rgb(35 137 181/var(--tw-text-opacity));display:none;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}#topbar .nav-toggle:hover{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity))}#topbar .nav-toggle:active{--tw-bg-opacity:1;background-color:rgb(211 231 240/var(--tw-bg-opacity))}#topbar .nav-toggle [class*=hero-]{height:1.5rem;width:1.5rem}#sidebar-backdrop{display:none}#topbar .topbar .message{--tw-text-opacity:1;align-items:center;color:rgb(123 184 211/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-family:Nunito-Bold,sans-serif;font-size:1.25rem;letter-spacing:.025em;line-height:1.75rem;margin-left:2.5rem;margin-top:.75rem}#topbar .topbar .user_info{display:flex;flex-direction:row;flex-grow:1;place-content:end}#topbar .topbar .user_info .logout{align-items:center;display:flex;margin-right:.75rem}#topbar .topbar .user_info .logout a{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(161 161 170/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding-left:.75rem;padding-right:.75rem}#topbar .topbar .user_info .logout a:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity));border-style:none;color:rgb(255 255 255/var(--tw-text-opacity))}#topbar .topbar .user_info .logout a:active{--tw-bg-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity))}#topbar .topbar .user_info .admin{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(35 137 181/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem;margin-right:.75rem;margin-top:.75rem;padding-left:1rem;padding-right:1rem}#topbar .topbar .user_info .name{--tw-text-opacity:1;align-items:center;color:rgb(123 184 211/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:1.125rem;line-height:1.75rem;margin-right:.5rem}#topbar .topbar .user_info .avatar{align-items:center;display:flex;height:100%}#topbar .topbar .user_info .avatar img{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity));border-radius:9999px;height:2.25rem}#sidebar{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));display:flex;flex-direction:column;height:calc(100vh - 3.5rem);left:0;overflow-y:auto;padding-bottom:2.5rem;padding-top:2.5rem;position:fixed;top:3.5rem;width:16rem;z-index:40}.main-content-with-sidebar{margin-left:16rem;padding-left:2rem;padding-right:5rem;width:calc(100% - 16rem)}.lw-bleed{margin-left:-2rem;margin-right:-5rem}@media print{.main-content-with-sidebar{margin-left:0;padding:0;width:100%}}#sidebar ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}#sidebar ul{padding-left:1.5rem;padding-right:1.5rem}#sidebar ul li a{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:1.125rem;line-height:1.75rem}#sidebar ul li a:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#sidebar ul li a .hero-arrow-path-rounded-square,#sidebar ul li a .hero-banknotes,#sidebar ul li a .hero-building-library,#sidebar ul li a .hero-building-office-2,#sidebar ul li a .hero-calculator,#sidebar ul li a .hero-chart-bar,#sidebar ul li a .hero-cog-8-tooth,#sidebar ul li a .hero-credit-card,#sidebar ul li a .hero-film,#sidebar ul li a .hero-user-group,#sidebar ul li a .hero-users-solid{margin-right:.75rem}#sidebar ul li a svg{fill:#71717a;height:1.75rem;margin-right:.75rem;width:1.5rem}#sidebar ul li a:hover svg{fill:#4fa1c4}#sidebar .section{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#sidebar .selected{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));font-weight:700}#sidebar .selected svg{fill:#2389b5}.breadcrumb-nav{display:flex;margin-top:1.5rem}.breadcrumb-nav ol{align-items:center;display:inline-flex}.breadcrumb-nav ol>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}@media (min-width:768px){.breadcrumb-nav ol>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}}:is(:where([dir=rtl]) .breadcrumb-nav ol)>:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.breadcrumb-nav ol li,.breadcrumb-nav ol li a{align-items:center;display:inline-flex}.breadcrumb-nav ol li a{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif}.breadcrumb-nav ol li a:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}.breadcrumb-nav ol li .selected{--tw-text-opacity:1;align-items:center;color:rgb(35 137 181/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif}.breadcrumb-nav ol li span{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));font-weight:800;height:1rem;margin-left:.5rem;width:1rem}.page-header-row{align-items:center;display:flex;flex-direction:row;width:100%}.page-header-row .breadcrumb-nav{flex-grow:1;margin-bottom:1rem;margin-top:1.5rem}.page-header-row .page-action-button{align-items:center;display:flex;justify-content:flex-end;margin-right:0}.page-action-button .btn-primary{margin-top:2rem}.page-header-row .page-action-dropdown-container{align-items:center;display:flex;justify-content:flex-end;margin-right:0;position:relative}.page-action-dropdown-trigger{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;gap:.5rem;height:2.5rem;margin-top:2rem;padding-left:1.25rem;padding-right:1.25rem;place-content:center;place-items:center}.page-action-dropdown-trigger:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}.page-action-dropdown-trigger:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}.page-action-dropdown-menu{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;min-width:180px;position:absolute;right:0;top:100%;z-index:10}.page-action-dropdown-menu-item{--tw-text-opacity:1;align-items:center;color:rgb(55 65 81/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.currency-pivot-table thead th.page-action-dropdown-menu-item,.pivot-table tbody td.page-action-dropdown-menu-item,.pivot-table thead th.page-action-dropdown-menu-item{text-align:left}.currency-pivot-table thead th:not(.page-action-dropdown-menu-item){max-width:6.5rem;width:6rem}.page-action-dropdown-menu-item:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.page-action-dropdown-menu-item .icon,.page-action-dropdown-menu-item svg{height:1rem;width:1rem}#export-enrolment-modal .max-w-3xl,#export-exceptions-modal .max-w-3xl{max-width:24rem}#export-enrolment-modal [id$=-container],#export-exceptions-modal [id$=-container]{padding:2rem}.export-modal-title{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Extrabold,sans-serif;font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem}.export-modal-description{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem}.export-modal-form{display:flex;flex-direction:column;gap:1rem}.export-modal-field{display:flex;flex-direction:column;gap:.25rem}.export-modal-field label{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.export-modal-select{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;width:100%}.export-modal-select:focus{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(85 176 210/var(--tw-ring-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.export-modal-actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.export-modal-cancel-btn{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(75 85 99/var(--tw-text-opacity));cursor:pointer;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}.export-modal-cancel-btn:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.export-modal-submit-btn{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem}.export-modal-submit-btn:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}.export-modal-submit-btn:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}.export-month-nav{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.export-month-nav-btn{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(75 85 99/var(--tw-text-opacity));cursor:pointer;display:flex;height:2rem;justify-content:center;width:2rem}.export-month-nav-btn:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.export-month-nav-btn:disabled{cursor:not-allowed;opacity:.3}.export-month-nav-btn .icon{height:1rem;width:1rem}.export-month-nav-label{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#page_header{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));display:flex;flex-direction:row;font-family:Nunito-Extrabold,sans-serif;font-size:1.5rem;line-height:2rem;padding-bottom:1.5rem;padding-top:1.5rem;width:100%}#page_header .icon{--tw-text-opacity:1;align-items:center;color:rgb(35 137 181/var(--tw-text-opacity));display:flex;height:3rem;place-content:center;width:3rem}#page_header .header_right,#page_header .title{align-items:center;display:flex}#page_header .header_right{flex-grow:1;gap:1rem;place-content:end}#page_header .header_right .action{position:relative;width:15rem}#page_header .header_right .action_icon{font-size:.75rem;line-height:1rem}#page_header .header_right #dropdown{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-radius:.375rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);margin-top:.5rem;position:absolute;right:0;transform-origin:top right;width:14rem;z-index:10}#page_header .header_right #dropdown:focus{outline:2px solid #0000;outline-offset:2px}#page_header .header_right #dropdown .dropdown_item{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));cursor:pointer;display:block;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;line-height:1.5rem;padding:.5rem 1rem}#page_header .header_right #dropdown .dropdown_item:hover{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity))}.filter-tabs{--tw-text-opacity:1;border-bottom-width:2px;color:rgb(71 85 105/var(--tw-text-opacity));display:flex;flex-direction:row;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;line-height:1.5rem}.filter-tabs .tab{border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex}.filter-tabs .tab:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.filter-tabs .selected{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-bottom-color:rgb(85 176 210/var(--tw-border-opacity));border-bottom-width:2px;color:rgb(35 137 181/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;margin-bottom:-.125rem}.filter-tabs .tab a{display:flex;height:2.5rem;place-content:center;place-items:center;width:13rem}.roles-permissions-panel{padding-bottom:1.25rem;padding-top:1.25rem;width:100%}.roles-permissions-admin-notice{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(253 230 138/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(120 53 15/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;padding:.75rem 1rem}.roles-permissions-form{width:100%}.roles-permissions-table-wrap{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow-x:auto;width:100%}.roles-permissions-matrix{table-layout:auto;width:100%}.roles-permissions-matrix thead{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th.roles-permissions-matrix thead,.pivot-table tbody td.roles-permissions-matrix thead,.pivot-table thead th.roles-permissions-matrix thead{text-align:left}.currency-pivot-table thead th:not(.roles-permissions-matrix thead){max-width:6.5rem;width:6rem}.roles-permissions-matrix thead th{font-family:Nunito-Semibold,sans-serif;padding:.75rem 1rem}.roles-permissions-module-col{min-width:12rem;text-align:left}.currency-pivot-table thead th.roles-permissions-module-col,.pivot-table tbody td.roles-permissions-module-col,.pivot-table thead th.roles-permissions-module-col{text-align:left}.currency-pivot-table thead th:not(.roles-permissions-module-col){max-width:6.5rem;width:6rem}.roles-permissions-access-col{text-align:center;width:6.25rem}.roles-permissions-matrix tbody{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.roles-permissions-matrix tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}.roles-permissions-matrix tbody tr:last-child{border-bottom-width:0}.roles-permissions-matrix tbody tr:hover{background-color:#fafafacc}.roles-permissions-module-cell{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;padding:.75rem 1rem}.roles-permissions-access-cell{padding:.5rem .375rem;text-align:center;vertical-align:middle}.roles-permissions-form-actions{--tw-border-opacity:1;align-items:center;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem;padding-top:1.5rem}.roles-permissions-submit-button{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;border-width:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5rem;padding:.625rem 2rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.roles-permissions-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}.roles-permissions-submit-button:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}.roles-permissions-submit-button:disabled{cursor:not-allowed;opacity:.6}.phx-submit-loading .roles-permissions-submit-button,.phx-submit-loading.roles-permissions-submit-button{opacity:.75}.roles-permissions-back-link{--tw-text-opacity:1;align-items:center;border-radius:9999px;color:rgb(35 137 181/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}.roles-permissions-back-link:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));color:rgb(26 106 142/var(--tw-text-opacity))}.btn-primary,.btn-secondary,.button-primary,.button-secondary,.lw-btn{align-items:center;border-radius:9999px;cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;gap:.5rem;height:2.5rem;justify-content:center;line-height:1.5rem;padding-left:1.25rem;padding-right:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.btn-primary,.button-primary,.lw-btn--primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-primary:hover,.button-primary:hover,.lw-btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}.btn-primary:active,.button-primary:active,.lw-btn--primary:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}.btn-secondary,.button-secondary,.lw-btn--secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-width:1px;color:rgb(63 63 70/var(--tw-text-opacity))}.btn-secondary:hover,.button-secondary:hover,.lw-btn--secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.btn-secondary:active,.button-secondary:active,.lw-btn--secondary:active{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.lw-btn--ghost{--tw-text-opacity:1;background-color:initial;color:rgb(113 113 122/var(--tw-text-opacity))}.lw-btn--ghost:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(39 39 42/var(--tw-text-opacity))}.lw-btn--danger{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.lw-btn--danger:hover{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.lw-btn--danger:active{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity))}.btn-sm,.lw-btn--sm{font-size:.75rem;gap:.375rem;height:2rem;line-height:1rem;padding-left:.75rem;padding-right:.75rem}.lw-btn--lg{font-size:1rem;height:3rem;line-height:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.btn-primary [class*=hero-],.btn-primary svg,.btn-secondary [class*=hero-],.btn-secondary svg,.button-primary [class*=hero-],.button-primary svg,.button-secondary [class*=hero-],.button-secondary svg,.lw-btn [class*=hero-],.lw-btn svg{flex-shrink:0;height:1.5rem;width:1.5rem}.btn-sm [class*=hero-],.btn-sm svg,.lw-btn--sm [class*=hero-],.lw-btn--sm svg{height:1.25rem;width:1.25rem}.btn-primary:disabled,.btn-secondary:disabled,.button-primary:disabled,.button-secondary:disabled,.lw-btn:disabled,.lw-btn[disabled]{cursor:not-allowed;opacity:.4;pointer-events:none}.lw-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;overflow:hidden}.lw-card__header{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:1rem 1.25rem}.lw-card__header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem}.lw-card__body{flex:1 1 0%;padding:1rem 1.25rem}.lw-card__footer{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;padding:.75rem 1.25rem}.dashboard-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;overflow:hidden}.dashboard-card .card-header{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:1rem 1.25rem}.dashboard-card .card-header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem}.dashboard-card .card-body{flex:1 1 0%;padding:1rem 1.25rem}.dashboard-card .card-body--stacked>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.dashboard-card .card-footer{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;padding:.75rem 1.25rem}.dashboard-card .card-footer a{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.dashboard-card .card-footer a:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}.dashboard-card .card-badge{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:9999px;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.dashboard-card .card-badge.green_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(22 163 74/var(--tw-text-opacity))}.dashboard-card .card-badge.blue_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));color:rgb(37 99 235/var(--tw-text-opacity))}.dashboard-card .card-badge.yellow_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity));color:rgb(202 138 4/var(--tw-text-opacity))}.dashboard-card .card-badge.red_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(220 38 38/var(--tw-text-opacity))}.dashboard-card .card-actions{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;display:flex;gap:.5rem;justify-content:flex-end;padding:.75rem 1.25rem}.cards-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}@media (min-width:1024px){.cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lw-cards-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.lw-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.lw-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.lw-cards-grid--2{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.lw-cards-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.lw-badge{align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.25rem;line-height:1rem;padding:.125rem .625rem;white-space:nowrap}.lw-badge--neutral{background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(113 113 122/var(--tw-text-opacity))}.lw-badge--info,.lw-badge--neutral{--tw-bg-opacity:1;--tw-text-opacity:1}.lw-badge--info{background-color:rgb(232 243 247/var(--tw-bg-opacity));color:rgb(26 106 142/var(--tw-text-opacity))}.lw-badge--success{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity));color:rgb(22 101 52/var(--tw-text-opacity))}.lw-badge--warning{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity));color:rgb(146 64 14/var(--tw-text-opacity))}.lw-badge--danger{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity));color:rgb(153 27 27/var(--tw-text-opacity))}.lw-badge--pending{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity));color:rgb(133 77 14/var(--tw-text-opacity))}.lw-badge--muted{--tw-border-opacity:1;--tw-text-opacity:1;background-color:initial;border-color:rgb(228 228 231/var(--tw-border-opacity));border-width:1px;color:rgb(161 161 170/var(--tw-text-opacity))}.lw-badge--sm{font-size:.625rem;line-height:.875rem;padding:0 .5rem}.lw-stat{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.25rem}.lw-stat__label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.lw-stat__value{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.875rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:2.25rem}.lw-stat__sub{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}.lw-stat--danger{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));border-color:rgb(254 226 226/var(--tw-border-opacity))}.lw-stat--danger .lw-stat__label{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.lw-stat--warning{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(254 243 199/var(--tw-border-opacity))}.lw-stat--warning .lw-stat__label{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}.lw-stat--success{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));border-color:rgb(220 252 231/var(--tw-border-opacity))}.lw-stat--success .lw-stat__label{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.lw-stat--info{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-color:rgb(211 231 240/var(--tw-border-opacity))}.lw-stat--info .lw-stat__label{--tw-text-opacity:1;color:rgb(26 106 142/var(--tw-text-opacity))}.lw-stats-row{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:1.5rem}@media (min-width:640px){.lw-stats-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lw-stats-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.lw-stats-row--4{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.5rem}@media (min-width:1024px){.lw-stats-row--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.lw-page-intro{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;max-width:56rem}.lw-page-actions{align-items:center;display:flex;gap:.75rem}.lw-section-title{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.75rem}.lw-empty{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding:3rem 1.25rem;text-align:center}.lw-empty__icon{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));height:2.5rem;width:2.5rem}.lw-empty__title{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}.lw-empty__hint{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}.lw-num{text-align:right;white-space:nowrap}#cashflow-bank-balances td.lw-num,#cashflow-bank-statements td.lw-num,.lw-num{--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)}.lw-num--pos{color:rgb(22 163 74/var(--tw-text-opacity))}.lw-num--neg,.lw-num--pos{--tw-text-opacity:1;font-family:Nunito-Semibold,sans-serif}.lw-num--neg{color:rgb(220 38 38/var(--tw-text-opacity))}.lw-num--warn{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}.lw-table-scroll{-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;overflow-x:auto;width:100%}.lw-visually-hidden{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.lw-progress{--tw-bg-opacity:1;--tw-text-opacity:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:.25rem;border-width:0;color:rgb(85 176 210/var(--tw-text-opacity));display:block;height:.375rem;overflow:hidden;width:100%}.lw-progress::-webkit-progress-bar{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.lw-progress::-webkit-progress-value{background-color:currentColor;transition-duration:.15s;-webkit-transition-property:all;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.lw-progress::-moz-progress-bar{background-color:currentColor}.lw-progress--muted{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}.lw-progress--success{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity))}.lw-progress--overlay,.lw-progress--overlay::-webkit-progress-bar{background-color:initial}.is-hidden{display:none}.result-table{padding-bottom:1.25rem;padding-top:1.25rem;width:100%}.enrolment-hq-result-table .result-table table tbody tr td:nth-child(2),.enrolment-hq-result-table .result-table table thead tr th:nth-child(2){min-width:24rem}.enrolment-hq-result-table .result-table table tbody tr td:nth-child(2) .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enrolment-school-result-table .result-table table tbody tr td:nth-child(2),.enrolment-school-result-table .result-table table thead tr th:nth-child(2){min-width:12rem}.enrolment-school-result-table .result-table table tbody tr td:nth-child(2) .text{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enrolment-school-result-table .result-table table tbody tr td:nth-child(3),.enrolment-school-result-table .result-table table thead tr th:nth-child(3){min-width:18rem}.enrolment-school-result-table .result-table table tbody tr td:nth-child(3) .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-table .header{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-left-width:1px;border-right-width:1px;border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-top-width:1px;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;flex-direction:row;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:3rem;justify-content:space-between;line-height:1.25rem;width:100%}.result-table .table-wrapper{overflow-x:auto;width:100%}.result-table .header .pagination{display:flex;flex-direction:row;padding-left:.5rem;padding-right:.5rem;place-content:start;place-items:center}.result-table .header .pagination .arrow{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-size:.875rem;height:1.75rem;line-height:1.25rem;margin-left:.5rem;margin-right:.5rem;place-content:center;place-items:center;width:1.75rem}.result-table .header .pagination .arrow:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.result-table .header .pagination .arrow a{display:block}.result-table .header .pagination .disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(209 213 219/var(--tw-text-opacity))}.result-table .header .pagination .pages{border-radius:.5rem;display:flex}.result-table .header .pagination .pages a{display:flex;height:1.75rem;place-content:center;place-items:center;width:1.5rem}.result-table .header .pagination .pages .active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));color:rgb(79 161 196/var(--tw-text-opacity))}.result-table .header .pagination .arrow button{height:100%;width:100%}.result-table .header .select-per-page{display:flex;flex-direction:row;margin-right:1rem;place-content:end;place-items:center}.result-table .header .select-per-page span{margin-right:.5rem}.result-table .header .select-per-page select{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2rem;line-height:1rem;text-align:right;width:5rem}#cashflow-bank-balances td.result-table .header .select-per-page select,#cashflow-bank-statements td.result-table .header .select-per-page select{--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)}.result-table table{table-layout:auto;width:100%}.result-table table thead{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-width:1px;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th.result-table table thead,.pivot-table tbody td.result-table table thead,.pivot-table thead th.result-table table thead{text-align:left}.currency-pivot-table thead th:not(.result-table table thead){max-width:6.5rem;width:6rem}.result-table table thead tr th .field_name,.result-table table thead tr th a,.result-table table thead tr th button{display:block;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding:.625rem 1rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th
.result-table table thead tr th .field_name,.currency-pivot-table thead th
.result-table table thead tr th button,.currency-pivot-table thead th.result-table table thead tr th a,.pivot-table tbody td
.result-table table thead tr th .field_name,.pivot-table tbody td
.result-table table thead tr th button,.pivot-table tbody td.result-table table thead tr th a,.pivot-table thead th
.result-table table thead tr th .field_name,.pivot-table thead th
.result-table table thead tr th button,.pivot-table thead th.result-table table thead tr th a{text-align:left}.currency-pivot-table thead th:not(.result-table table thead tr th .field_name),.currency-pivot-table thead th:not(.result-table table thead tr th a),.currency-pivot-table thead th:not(.result-table table thead tr th button){max-width:6.5rem;width:6rem}.result-table table tbody{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.result-table table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}.result-table table tbody tr:last-child{border-bottom-width:0}.result-table table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.result-table table tbody tr td .table-cell-content,.result-table table tbody tr td>a{display:block;padding:.625rem 1rem}.result-table table tbody tr td a.nested-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));display:inline;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:0;text-decoration-line:none}.result-table table tbody tr td a.nested-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}.result-table table tbody tr td .text.small-font a.nested-link{font-size:.875rem!important;line-height:1.25rem!important}.result-table table tbody tr td a.nested-external-link{align-items:center;display:inline-flex;gap:.25rem}.result-table table tbody tr td a.nested-external-link span{flex-shrink:0;height:.75rem;width:.75rem}.result-table table tbody tr .green_label .text,.result-table table tbody tr .text .green_label{background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(22 163 74/var(--tw-text-opacity))}.result-table table tbody tr .blue_label .text,.result-table table tbody tr .green_label .text,.result-table table tbody tr .text .blue_label,.result-table table tbody tr .text .green_label{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .625rem}.result-table table tbody tr .blue_label .text,.result-table table tbody tr .text .blue_label{background-color:rgb(239 246 255/var(--tw-bg-opacity));color:rgb(37 99 235/var(--tw-text-opacity))}.result-table table tbody tr .text .yellow_label,.result-table table tbody tr .yellow_label .text{background-color:rgb(254 252 232/var(--tw-bg-opacity));color:rgb(202 138 4/var(--tw-text-opacity))}.result-table table tbody tr .red_label .text,.result-table table tbody tr .text .red_label,.result-table table tbody tr .text .yellow_label,.result-table table tbody tr .yellow_label .text{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .625rem}.result-table table tbody tr .red_label .text,.result-table table tbody tr .text .red_label{background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(220 38 38/var(--tw-text-opacity))}.result-table table tbody tr .gray_label .text,.result-table table tbody tr .text .gray_label{background-color:rgb(249 250 251/var(--tw-bg-opacity));color:rgb(75 85 99/var(--tw-text-opacity))}.result-table table tbody tr .gray_label .text,.result-table table tbody tr .purple_label .text,.result-table table tbody tr .text .gray_label,.result-table table tbody tr .text .purple_label{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .625rem}.result-table table tbody tr .purple_label .text,.result-table table tbody tr .text .purple_label{background-color:rgb(250 245 255/var(--tw-bg-opacity));color:rgb(147 51 234/var(--tw-text-opacity))}.result-table table tbody tr .orange_label .text,.result-table table tbody tr .text .orange_label{background-color:rgb(255 247 237/var(--tw-bg-opacity));color:rgb(234 88 12/var(--tw-text-opacity))}.result-table table tbody tr .cyan_label .text,.result-table table tbody tr .orange_label .text,.result-table table tbody tr .text .cyan_label,.result-table table tbody tr .text .orange_label{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .625rem}.result-table table tbody tr .cyan_label .text,.result-table table tbody tr .text .cyan_label{background-color:rgb(236 254 255/var(--tw-bg-opacity));color:rgb(8 145 178/var(--tw-text-opacity))}.result-table table tbody tr .red_text .text{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.result-table table tbody tr .yellow_text .text{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.result-table table tbody tr .light_gray_text .text{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.result-table table tbody tr .standalone_label .text{background-color:rgb(243 244 246/var(--tw-bg-opacity));color:rgb(55 65 81/var(--tw-text-opacity))}.result-table table tbody tr .growing_label .text,.result-table table tbody tr .standalone_label .text{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .625rem}.result-table table tbody tr .growing_label .text{background-color:rgb(220 252 231/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.result-table table tbody tr .enterprise_label .text{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(211 231 240/var(--tw-bg-opacity));border-radius:9999px;color:rgb(35 137 181/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .625rem}.result-table table tbody tr td .text.truncate-text{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-table table tbody tr td .text.date-field{white-space:nowrap}.result-table table tbody tr td .text.date-field,.result-table table tbody tr td .text.mono-field{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}.result-table table tbody tr td .text.mono-field{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.result-table .header .month-year-navigation{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));display:flex;flex-direction:row;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding-left:1rem;padding-right:1rem;place-items:center}.result-table .header .month-year-navigation .nav-arrow{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;height:1.75rem;place-content:center;place-items:center;width:1.75rem}.result-table .header .month-year-navigation .nav-arrow:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.result-table .header .month-year-navigation .current-month-year{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;line-height:1.5rem}.result-table .action-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.25rem .75rem}.result-table .action-button:hover{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}.result-table .action-button-disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(107 114 128/var(--tw-text-opacity));cursor:not-allowed;font-size:.875rem;line-height:1.25rem;padding:.25rem .75rem}.result-table .action-fallback-text{--tw-text-opacity:1;align-items:center;color:rgb(156 163 175/var(--tw-text-opacity));display:flex;font-size:.875rem;justify-content:center;line-height:1.25rem;text-align:center}.result-table .action-dropdown-container{display:inline-block;position:relative}.result-table .action-dropdown-trigger{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));cursor:pointer;font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}.result-table .action-dropdown-trigger:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.result-table .action-dropdown-menu{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:none;margin-top:.25rem;min-width:150px;position:absolute;right:0;z-index:10}.result-table .action-dropdown-menu-item{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));display:block;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.currency-pivot-table thead th.result-table .action-dropdown-menu-item,.pivot-table tbody td.result-table .action-dropdown-menu-item,.pivot-table thead th.result-table .action-dropdown-menu-item{text-align:left}.currency-pivot-table thead th:not(.result-table .action-dropdown-menu-item){max-width:6.5rem;width:6rem}.result-table .action-dropdown-menu-item:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}#crud_form .back_button{display:flex;margin-top:1.25rem;width:-moz-fit-content;width:fit-content}#crud_form .back_button .back_arrow{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:2px;color:rgb(161 161 170/var(--tw-text-opacity));display:flex;height:2rem;justify-content:center;margin-left:.25rem;margin-right:.75rem;padding:.25rem;width:2rem}#crud_form .back_button .back_arrow:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}#crud_form .back_button .back_text{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:1.125rem;height:2rem;justify-content:center;line-height:1.75rem;padding-bottom:.25rem;padding-top:.25rem;vertical-align:middle}#crud_form .page_title{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));display:flex;font-family:Nunito-Extrabold,sans-serif;font-size:1.5rem;line-height:2rem;margin-bottom:1rem;margin-top:2rem}#crud_form form{margin-top:1.5rem;width:33.333333%}#crud_form form div[phx-feedback-for*=churn],#crud_form form div[phx-feedback-for*=currency_exchange_rate],#crud_form form div[phx-feedback-for*=customer],#crud_form form div[phx-feedback-for*=hq],#crud_form form div[phx-feedback-for*=school],#crud_form form div[phx-feedback-for*=staff_department],#crud_form form div[phx-feedback-for*=staff_division],#crud_form form div[phx-feedback-for*=staff_register],#crud_form form div[phx-feedback-for*=staff_team],#crud_form form div[phx-feedback-for*=user]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}#crud_form form label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:1.125rem;grid-column:span 2/span 2;grid-row:span 2/span 2;height:4rem;line-height:1.75rem;margin-right:.75rem;margin-top:1rem;text-align:right}#cashflow-bank-balances td#crud_form form label,#cashflow-bank-statements td#crud_form form label{--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)}#crud_form form div[phx-feedback-for*="churn[id]"],#crud_form form div[phx-feedback-for*="currency_exchange_rate[id]"],#crud_form form div[phx-feedback-for*="customer[id]"],#crud_form form div[phx-feedback-for*="hq[id]"],#crud_form form div[phx-feedback-for*="school[id]"],#crud_form form div[phx-feedback-for*="staff_department[id]"],#crud_form form div[phx-feedback-for*="staff_division[id]"],#crud_form form div[phx-feedback-for*="staff_register[id]"],#crud_form form div[phx-feedback-for*="staff_team[id]"],#crud_form form div[phx-feedback-for*="user[id]"]{height:0;width:0}#crud_form form input,#crud_form form select{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:1.125rem;grid-column:span 5/span 5;grid-row:span 1/span 1;height:3rem;line-height:1.75rem}#crud_form form input[type=text]:focus{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 208 226/var(--tw-ring-opacity));border-color:rgb(167 208 226/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#crud_form form p{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;grid-column:span 5/span 5;grid-row:span 1/span 1;line-height:1.25rem;margin-top:0}#crud_form form .crud-form-actions{display:grid;grid-column:span 7/span 7;justify-content:center;margin-top:2.5rem}#crud_form form .crud-form-actions button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;gap:.5rem;height:2.5rem;justify-content:center;line-height:1.5rem;padding-left:5rem;padding-right:5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}#crud_form form .crud-form-actions button:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#crud_form form .crud-form-actions button:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}.view-one .page_title{display:flex;flex-direction:row;margin-top:1.5rem}.view-one .page_title .avatar{display:flex;flex-direction:row;margin-right:1rem}.view-one .page_title .avatar .icon{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;display:grid;height:4rem;place-items:center;width:4rem}.view-one .page_title .avatar .icon span{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));display:grid;height:2.5rem;width:2.5rem}.view-one .page_title .avatar img{border-radius:9999px}.view-one .page_title .title{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));display:grid;font-family:Nunito-Bold,sans-serif;font-size:1.5rem;grid-row:span 1/span 1;grid-template-rows:repeat(2,minmax(0,1fr));line-height:2rem;width:100%}.view-one .page_title .status{align-content:center;display:grid;font-size:1rem;grid-row:span 1/span 1;line-height:1.5rem}.view-one .page_title .status .content{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;flex-direction:row;gap:.75rem}.view-one .page_title .status .name,.view-one .page_title .status .text{font-family:Nunito-Sans-Regular,sans-serif}.view-one .page_title .status .text{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}.view-one .page_title .status .active{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.view-one .page_title .action{margin-right:2.5rem;width:15rem}#page_header .header_right .action_button,.view-one .page_title .action_button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;gap:.5rem;height:2.5rem;justify-content:center;line-height:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap;width:100%}#page_header .header_right .action_button:hover,.view-one .page_title .action_button:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#page_header .header_right .action_button:active,.view-one .page_title .action_button:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}#page_header .header_right .action_button .action_text,.view-one .page_title .action_button .action_text{font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;line-height:1.5rem}.view-one .page_title .action_icon{font-size:.75rem;line-height:1rem}.view-one .page_title #dropdown{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-radius:.375rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);margin-top:.5rem;position:absolute;right:2.5rem;transform-origin:top right;width:14rem;z-index:10}.view-one .page_title #dropdown:focus{outline:2px solid #0000;outline-offset:2px}.view-one .page_title #dropdown .dropdown_item{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));display:block;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;line-height:1.5rem;padding:.5rem 1rem}.view-one .page_title #dropdown .dropdown_item:hover{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity))}.view-one .tabs{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));display:flex;flex-direction:row;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;line-height:1.5rem;margin-top:1.5rem}.view-one .tabs .tab{border-bottom-width:2px;border-top-left-radius:.5rem;border-top-right-radius:.5rem;cursor:pointer;display:flex}.view-one .tabs .tab:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.view-one .tabs .selected{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-bottom-color:rgb(85 176 210/var(--tw-border-opacity));color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif}.view-one .tabs .tab .tab_link{display:flex;height:2.5rem;place-content:center;place-items:center;width:9rem}.view-one .list_table{margin-top:2rem}.view-one .list_table td{font-family:Nunito-Sans-Regular,sans-serif;padding-bottom:1rem;padding-top:1rem}.view-one .field_name{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:1.125rem;line-height:1.75rem;padding-left:.75rem;padding-right:2.5rem;text-align:right}#cashflow-bank-balances td.view-one .field_name,#cashflow-bank-statements td.view-one .field_name{--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)}.view-one .field_content{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}.view-one .list_table td a.nested-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));display:inline;font-family:Nunito-Sans-Regular,sans-serif;font-size:1.125rem;line-height:1.75rem;padding:0;text-decoration-line:none}.view-one .list_table td a.nested-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}.view-one .view-one-tab-header-link-row{margin-top:1.5rem}.view-one .view-one-tab-header-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;line-height:1.5rem;text-decoration-line:none}.view-one .view-one-tab-header-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}#mapping_selector,#mapping_selector form{display:flex;flex-direction:row}#mapping_selector form{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-radius:.375rem;padding:.5rem 1rem}#mapping_selector .unmapped{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}#mapping_selector form div[phx-feedback-for*=id],#mapping_selector form div[phx-feedback-for*=to_map]{height:0;width:0}#mapping_selector form .label{align-items:center;display:flex;font-family:Nunito-Sans-Regular,sans-serif;height:2.5rem;text-align:left;width:9rem}.currency-pivot-table thead th#mapping_selector form .label,.pivot-table tbody td#mapping_selector form .label,.pivot-table thead th#mapping_selector form .label{text-align:left}.currency-pivot-table thead th:not(#mapping_selector form .label){max-width:6.5rem;width:6rem}#mapping_selector form .dropbtn{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity));background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(17 24 39/var(--tw-text-opacity));-moz-column-gap:.375rem;column-gap:.375rem;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;padding:.5rem .75rem;width:24rem}#mapping_selector form .dropbtn,.currency-pivot-table thead th#mapping_selector form .dropbtn,.pivot-table tbody td#mapping_selector form .dropbtn,.pivot-table thead th#mapping_selector form .dropbtn{text-align:left}.currency-pivot-table thead th:not(#mapping_selector form .dropbtn){max-width:6.5rem;width:6rem}#mapping_selector form .dropbtn:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}#mapping_selector form .dropbtn .icon{display:flex;flex-grow:1;justify-content:flex-end;justify-items:end}#mapping_selector form .dropdown-content{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity));--tw-ring-opacity:0.05;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);display:none;margin-left:9rem;margin-top:2.5rem;position:absolute;width:24rem;z-index:10}#mapping_selector form .dropdown-content a{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));display:block;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}#mapping_selector form .dropdown-content a:hover{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity))}#mapping_selector form .action_button{align-items:center;display:flex;flex-direction:row;margin-left:.5rem}#mapping_selector form .action_button button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;height:2rem;place-content:center;place-items:center;width:5rem}.info-card{align-items:center;display:flex;flex-direction:row;gap:1rem;margin-bottom:1.5rem;margin-top:1.5rem}.info-card .avatar{flex-shrink:0}.info-card .avatar .icon{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;display:grid;height:5rem;place-items:center;width:5rem}.info-card .avatar .icon span{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));height:3rem;width:3rem}.info-card .avatar img{border-radius:9999px;height:5rem;-o-object-fit:cover;object-fit:cover;width:5rem}.settings-user-name-cell{align-items:center;display:flex;flex-direction:row;gap:.5rem}.settings-user-avatar{border-radius:9999px;flex-shrink:0;height:2rem;-o-object-fit:cover;object-fit:cover;width:2rem}.settings-user-avatar-placeholder{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-width:1px;display:grid;place-items:center}.settings-user-avatar-placeholder span{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));height:1.25rem;width:1.25rem}.info-card .info_content{display:flex;flex-direction:column;gap:.25rem}.info-card .info_content .name_row{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.5rem;line-height:2rem}.info-card .info_content .location_row{--tw-text-opacity:1;align-items:center;color:rgb(82 82 91/var(--tw-text-opacity));display:flex;flex-direction:row;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;gap:.5rem;line-height:1.5rem}.info-card .info_content .location_row .separator{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.info-card .info_content .status_row{align-items:center;display:flex;flex-direction:row;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem}.info-card .info_content .status_row .status_label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}.info-card .info_content .status_row .green_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));border-radius:9999px;color:rgb(22 163 74/var(--tw-text-opacity));padding:.125rem .625rem}.info-card .info_content .status_row .blue_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));border-radius:9999px;color:rgb(37 99 235/var(--tw-text-opacity));padding:.125rem .625rem}.info-card .info_content .status_row .yellow_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity));border-radius:9999px;color:rgb(202 138 4/var(--tw-text-opacity));padding:.125rem .625rem}.info-card .info_content .status_row .red_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));border-radius:9999px;color:rgb(220 38 38/var(--tw-text-opacity));padding:.125rem .625rem}.info-card .info_content .status_row .gray_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-radius:9999px;color:rgb(75 85 99/var(--tw-text-opacity));padding:.125rem .625rem}.search-filter-form{--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:#e4e4e7e6;border-radius:.75rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1rem;padding:1rem;width:100%}.search-filter-bar{align-items:flex-end;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;row-gap:.75rem}.search-filter-field{align-self:flex-end;min-width:0}.search-filter-form .search-filter-field.search,.search-filter-form .search-filter-field.search_amount,.search-filter-form .search-filter-field.search_description,.search-filter-form .search-filter-field.search_name,.search-filter-form .search-filter-field.search_reference{flex-shrink:0;max-width:15rem;min-width:9rem;width:min(100%,15rem)}.search-filter-form .search-filter-field.date_from,.search-filter-form .search-filter-field.date_to{flex-shrink:0;width:min(100%,10.75rem)}.search-filter-form .search-filter-field:not(.search):not(.search_name):not(.search_description):not(.search_reference):not(.search_amount){flex-shrink:0;max-width:100%}.search-filter-form .search-filter-field.budget_apply{align-items:flex-end;display:flex;flex-shrink:0;padding-bottom:.125rem}.search-filter-form .search-filter-field .filter_name label,.search-filter-form .search-filter-field label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}.search-filter-form .search-filter-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;cursor:pointer;max-width:16rem;min-width:8rem}.search-filter-form .search-filter-field input[type=date],.search-filter-form .search-filter-field input[type=month],.search-filter-form .search-filter-field input[type=text],.search-filter-form .search-filter-field select{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2.25rem;line-height:1.25rem;margin-bottom:0;margin-top:.25rem;width:100%}.search-filter-form .search-filter-field input[type=date],.search-filter-form .search-filter-field input[type=month],.search-filter-form .search-filter-field input[type=text]{border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-width:1px}.search-filter-form .search-filter-field .checkboxes,.search-filter-form .search-filter-field .radios{display:flex;flex-wrap:wrap;margin-top:.25rem;row-gap:.25rem}.search-filter-form .search-filter-field .checkboxes input[type=checkbox],.search-filter-form .search-filter-field .radios input[type=radio]{opacity:0;position:fixed;width:0}.search-filter-form .search-filter-field .checkboxes input[type=checkbox]:checked+label,.search-filter-form .search-filter-field .radios input[type=radio]:checked+label{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(232 243 247/var(--tw-bg-opacity));border-color:rgb(167 208 226/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.search-filter-form .search-filter-field .checkboxes label,.search-filter-form .search-filter-field .radios label{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(212 212 216/var(--tw-border-opacity));border-right-width:1px;border-top-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2.25rem;justify-content:center;line-height:1.25rem;line-height:1;padding-left:.75rem;padding-right:.75rem}.search-filter-form .search-filter-field .checkboxes label:hover,.search-filter-form .search-filter-field .radios label:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));cursor:pointer}.search-filter-form .search-filter-field .checkboxes label:first-of-type,.search-filter-form .search-filter-field .radios label:first-of-type{border-bottom-left-radius:.5rem;border-left-width:1px;border-right-width:1px;border-top-left-radius:.5rem}.search-filter-form .search-filter-field .checkboxes label:last-of-type,.search-filter-form .search-filter-field .radios label:last-of-type{border-bottom-right-radius:.5rem;border-right-width:1px;border-top-right-radius:.5rem}.bank-statement-upload{padding:0 2rem 2rem}.bank-statement-upload-title{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem}.bank-statement-upload-file-input{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:block;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;width:100%}.bank-statement-upload-file-input::file-selector-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-radius:9999px;border-width:0;color:rgb(35 137 181/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-right:1rem;padding:.5rem 1rem}.bank-statement-upload-file-input:hover::file-selector-button{--tw-bg-opacity:1;background-color:rgb(211 231 240/var(--tw-bg-opacity))}.bank-statement-upload-file-input:hover::-webkit-file-upload-button{--tw-bg-opacity:1;background-color:rgb(211 231 240/var(--tw-bg-opacity))}.bank-statement-upload-submit-button{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;height:2.5rem;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.bank-statement-upload-submit-button:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}.bank-statement-upload-submit-button:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}.bank-statement-upload-submit-button.phx-submit-loading{opacity:.75}.bank-statement-upload-submit-button:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity));color:rgb(107 114 128/var(--tw-text-opacity));cursor:not-allowed}.bank-statement-upload-submit-button:disabled:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}.bank-statement-upload-entry{margin-top:.5rem}.bank-statement-upload-entry-filename{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.bank-statement-upload-entry-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}#budget-xero-wizard .wizard-header,#payroll-upload-wizard .wizard-header,#recon-wizard .wizard-header{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1.5rem;padding-top:1.5rem}#budget-xero-wizard .wizard-header h2,#payroll-upload-wizard .wizard-header h2,#recon-wizard .wizard-header h2{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.25rem;line-height:1.75rem}#budget-xero-wizard .wizard-header .step-indicator,#payroll-upload-wizard .wizard-header .step-indicator,#recon-wizard .wizard-header .step-indicator{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#budget-xero-wizard .wizard-steps,#payroll-upload-wizard .wizard-steps,#recon-wizard .wizard-steps{align-items:center;display:flex;margin-bottom:2rem}#budget-xero-wizard .wizard-steps .step,#payroll-upload-wizard .wizard-steps .step,#recon-wizard .wizard-steps .step{align-items:center;display:flex}#budget-xero-wizard .wizard-steps .step .step-circle,#payroll-upload-wizard .wizard-steps .step .step-circle,#recon-wizard .wizard-steps .step .step-circle{align-items:center;border-radius:9999px;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;height:2rem;justify-content:center;line-height:1.25rem;width:2rem}#budget-xero-wizard .wizard-steps .step .step-circle.active,#payroll-upload-wizard .wizard-steps .step .step-circle.active,#recon-wizard .wizard-steps .step .step-circle.active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#budget-xero-wizard .wizard-steps .step .step-circle.completed,#payroll-upload-wizard .wizard-steps .step .step-circle.completed,#recon-wizard .wizard-steps .step .step-circle.completed{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#budget-xero-wizard .wizard-steps .step .step-circle.pending,#payroll-upload-wizard .wizard-steps .step .step-circle.pending,#recon-wizard .wizard-steps .step .step-circle.pending{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));color:rgb(113 113 122/var(--tw-text-opacity))}#budget-xero-wizard .wizard-steps .step .step-label,#payroll-upload-wizard .wizard-steps .step .step-label,#recon-wizard .wizard-steps .step .step-label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-left:.5rem}#budget-xero-wizard .wizard-steps .step-connector,#payroll-upload-wizard .wizard-steps .step-connector,#recon-wizard .wizard-steps .step-connector{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));flex:1 1 0%;height:.125rem;margin-left:1rem;margin-right:1rem}#budget-xero-wizard .wizard-steps .step-connector.completed,#payroll-upload-wizard .wizard-steps .step-connector.completed,#recon-wizard .wizard-steps .step-connector.completed{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}#budget-xero-wizard .wizard-card,#recon-wizard .wizard-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1.5rem;overflow:hidden}#budget-xero-wizard .wizard-card .card-header,#recon-wizard .wizard-card .card-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:1rem 1.5rem}#budget-xero-wizard .wizard-card .card-header h3,#recon-wizard .wizard-card .card-header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.125rem;line-height:1.75rem}#budget-xero-wizard .wizard-card .card-body,#recon-wizard .wizard-card .card-body{padding:1.5rem}#budget-xero-wizard .upload-zone,#recon-wizard .upload-zone{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-style:dashed;border-width:2px;cursor:pointer;padding:2.5rem;text-align:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#budget-xero-wizard .upload-zone:hover,#recon-wizard .upload-zone:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-color:rgb(123 184 211/var(--tw-border-opacity))}#budget-xero-wizard .upload-zone .upload-icon,#recon-wizard .upload-zone .upload-icon{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));height:3rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:3rem}#budget-xero-wizard .upload-zone .upload-text,#recon-wizard .upload-zone .upload-text{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}#budget-xero-wizard .upload-zone .upload-subtext,#recon-wizard .upload-zone .upload-subtext{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#budget-xero-wizard .upload-zone .upload-btn,#recon-wizard .upload-zone .upload-btn{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.75rem;padding:.5rem 1rem}#budget-xero-wizard .upload-zone .upload-btn:hover,#recon-wizard .upload-zone .upload-btn:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#payroll-upload-wizard .payroll-mapping-list{display:flex;flex-direction:column;gap:.75rem}#payroll-upload-wizard .payroll-mapping-row{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr));padding:1rem}@media (min-width:768px){#payroll-upload-wizard .payroll-mapping-row{grid-template-columns:repeat(2,minmax(0,1fr))}}#payroll-upload-wizard .payroll-mapping-label{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));display:flex;flex-direction:column;font-size:.875rem;gap:.25rem;line-height:1.25rem}#payroll-upload-wizard .payroll-mapping-label span{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#payroll-upload-wizard .payroll-mapping-controls{display:flex;flex-direction:column;gap:.5rem}#payroll-upload-wizard .payroll-mapping-controls input,#payroll-upload-wizard .payroll-mapping-controls select{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(63 63 70/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem}#payroll-upload-wizard .payroll-preview-actions{display:flex;gap:.75rem;margin-top:1rem}#budget-xero-wizard .validation-list>:not([hidden])~:not([hidden]),#recon-wizard .validation-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}#budget-xero-wizard .validation-list .validation-item,#recon-wizard .validation-list .validation-item{align-items:center;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.75rem;line-height:1.25rem}#budget-xero-wizard .validation-list .validation-item .validation-icon,#recon-wizard .validation-list .validation-item .validation-icon{flex-shrink:0;height:1.25rem;width:1.25rem}#budget-xero-wizard .validation-list .validation-item .validation-icon.success,#recon-wizard .validation-list .validation-item .validation-icon.success{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}#budget-xero-wizard .validation-list .validation-item .validation-icon.warning,#recon-wizard .validation-list .validation-item .validation-icon.warning{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}#budget-xero-wizard .validation-list .validation-item .validation-icon.error,#recon-wizard .validation-list .validation-item .validation-icon.error{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}#budget-xero-wizard .validation-list .validation-item .validation-label,#recon-wizard .validation-list .validation-item .validation-label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;width:9rem}#budget-xero-wizard .validation-list .validation-item .validation-value,#recon-wizard .validation-list .validation-item .validation-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity))}#budget-xero-wizard .progress-container,#recon-wizard .progress-container{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));border-radius:9999px;height:.75rem;margin-bottom:1rem;width:100%}#budget-xero-wizard .progress-container .progress-bar,#recon-wizard .progress-container .progress-bar{--tw-bg-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;height:.75rem;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}#budget-xero-wizard .progress-container .progress-bar.complete,#recon-wizard .progress-container .progress-bar.complete{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}#budget-xero-wizard .recon-progress,#recon-wizard .recon-progress{border-radius:9999px;height:.75rem;margin-bottom:1rem;width:100%}#budget-xero-wizard .recon-progress::-webkit-progress-bar,#recon-wizard .recon-progress::-webkit-progress-bar{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));border-radius:9999px}#budget-xero-wizard .recon-progress::-webkit-progress-value,#recon-wizard .recon-progress::-webkit-progress-value{--tw-bg-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;-webkit-transition:width .5s;transition:width .5s}#budget-xero-wizard .recon-progress.complete::-webkit-progress-value,#recon-wizard .recon-progress.complete::-webkit-progress-value{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}#budget-xero-wizard .recon-progress::-moz-progress-bar,#recon-wizard .recon-progress::-moz-progress-bar{--tw-bg-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px}#budget-xero-wizard .recon-progress.complete::-moz-progress-bar,#recon-wizard .recon-progress.complete::-moz-progress-bar{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}#budget-xero-wizard .upload-entry-card,#recon-wizard .upload-entry-card{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-top:1rem;padding:1rem}#budget-xero-wizard .upload-entry-row,#recon-wizard .upload-entry-row{align-items:center;display:flex;gap:.75rem}#budget-xero-wizard .upload-entry-icon svg,#recon-wizard .upload-entry-icon svg{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity));height:1.25rem;width:1.25rem}#budget-xero-wizard .upload-entry-info,#recon-wizard .upload-entry-info{flex:1 1 0%}#budget-xero-wizard .upload-entry-filename,#recon-wizard .upload-entry-filename{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#budget-xero-wizard .upload-entry-filesize,#recon-wizard .upload-entry-filesize{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#budget-xero-wizard .upload-entry-status,#recon-wizard .upload-entry-status{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#budget-xero-wizard .upload-entry-error,#recon-wizard .upload-entry-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.5rem}#budget-xero-wizard .recon-tips,#recon-wizard .recon-tips{margin-top:1.5rem}#budget-xero-wizard .recon-tips-title,#recon-wizard .recon-tips-title{font-family:Nunito-Semibold,sans-serif;margin-bottom:.5rem}#budget-xero-wizard .recon-tips-list,#recon-wizard .recon-tips-list{list-style-type:disc;margin-left:1rem}#budget-xero-wizard .recon-tips-list>:not([hidden])~:not([hidden]),#recon-wizard .recon-tips-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}#budget-xero-wizard .recon-preview-table,#recon-wizard .recon-preview-table{width:100%}#budget-xero-wizard .recon-preview-table thead,#recon-wizard .recon-preview-table thead{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#budget-xero-wizard .recon-preview-table thead th,#recon-wizard .recon-preview-table thead th{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.5rem 1rem;text-align:left}.currency-pivot-table thead th
#budget-xero-wizard .recon-preview-table thead th,.currency-pivot-table thead th#recon-wizard .recon-preview-table thead th,.pivot-table tbody td
#budget-xero-wizard .recon-preview-table thead th,.pivot-table tbody td#recon-wizard .recon-preview-table thead th,.pivot-table thead th
#budget-xero-wizard .recon-preview-table thead th,.pivot-table thead th#recon-wizard .recon-preview-table thead th{text-align:left}.currency-pivot-table thead th:not(#budget-xero-wizard .recon-preview-table thead th),.currency-pivot-table thead th:not(#recon-wizard .recon-preview-table thead th){max-width:6.5rem;width:6rem}#budget-xero-wizard .recon-preview-table thead th.align-right,#recon-wizard .recon-preview-table thead th.align-right{text-align:right}#cashflow-bank-balances td
#budget-xero-wizard .recon-preview-table thead th.align-right,#cashflow-bank-balances td#recon-wizard .recon-preview-table thead th.align-right,#cashflow-bank-statements td
#budget-xero-wizard .recon-preview-table thead th.align-right,#cashflow-bank-statements td#recon-wizard .recon-preview-table thead th.align-right{--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)}#budget-xero-wizard .recon-preview-table tbody>:not([hidden])~:not([hidden]),#recon-wizard .recon-preview-table tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(244 244 245/var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}#budget-xero-wizard .recon-preview-table tbody tr:hover,#recon-wizard .recon-preview-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#budget-xero-wizard .recon-preview-table tbody td,#recon-wizard .recon-preview-table tbody td{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}#budget-xero-wizard .recon-preview-table tbody td.align-right,#recon-wizard .recon-preview-table tbody td.align-right{text-align:right}#cashflow-bank-balances td
#budget-xero-wizard .recon-preview-table tbody td.align-right,#cashflow-bank-balances td#recon-wizard .recon-preview-table tbody td.align-right,#cashflow-bank-statements td
#budget-xero-wizard .recon-preview-table tbody td.align-right,#cashflow-bank-statements td#recon-wizard .recon-preview-table tbody td.align-right{--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)}#budget-xero-wizard .recon-preview-table .recon-preview-truncate,#recon-wizard .recon-preview-table .recon-preview-truncate{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#budget-xero-wizard .wizard-footer-right,#recon-wizard .wizard-footer-right{display:flex;gap:.75rem}#budget-xero-wizard .processing-desc,#recon-wizard .processing-desc{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}#budget-xero-wizard .processing-percent,#recon-wizard .processing-percent{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;text-align:center}#budget-xero-wizard .wizard-top-notice,#recon-wizard .wizard-top-notice{margin-bottom:1.5rem}#budget-xero-wizard .wizard-info-after,#recon-wizard .wizard-info-after{margin-top:1rem}#budget-xero-wizard .wizard-wait-info,#recon-wizard .wizard-wait-info{margin-top:1.5rem}#budget-xero-wizard .table-overflow,#recon-wizard .table-overflow{overflow-x:auto}#budget-xero-wizard .file-input-hidden,#recon-wizard .file-input-hidden{display:none}#budget-xero-wizard .stages-list>:not([hidden])~:not([hidden]),#recon-wizard .stages-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}#budget-xero-wizard .stages-list .stage-item,#recon-wizard .stages-list .stage-item{align-items:center;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.75rem;line-height:1.25rem}#budget-xero-wizard .stages-list .stage-item .stage-icon,#recon-wizard .stages-list .stage-item .stage-icon{flex-shrink:0;height:1.25rem;width:1.25rem}#budget-xero-wizard .stages-list .stage-item .stage-icon.completed,#recon-wizard .stages-list .stage-item .stage-icon.completed{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}#budget-xero-wizard .stages-list .stage-item .stage-icon.processing,#recon-wizard .stages-list .stage-item .stage-icon.processing{--tw-text-opacity:1;animation:spin 1s linear infinite;color:rgb(85 176 210/var(--tw-text-opacity))}#budget-xero-wizard .stages-list .stage-item .stage-icon.pending,#recon-wizard .stages-list .stage-item .stage-icon.pending{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}#budget-xero-wizard .stages-list .stage-item .stage-text,#recon-wizard .stages-list .stage-item .stage-text{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));flex:1 1 0%}#budget-xero-wizard .stages-list .stage-item .stage-count,#recon-wizard .stages-list .stage-item .stage-count{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#budget-xero-wizard .results-summary .summary-big,#recon-wizard .results-summary .summary-big{margin-bottom:1.5rem;text-align:center}#budget-xero-wizard .results-summary .summary-big .summary-number,#recon-wizard .results-summary .summary-big .summary-number{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:3rem;line-height:1}#budget-xero-wizard .results-summary .summary-big .summary-label,#recon-wizard .results-summary .summary-big .summary-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}#budget-xero-wizard .results-breakdown,#recon-wizard .results-breakdown{margin-bottom:2rem}#budget-xero-wizard .results-breakdown>:not([hidden])~:not([hidden]),#recon-wizard .results-breakdown>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}#budget-xero-wizard .results-breakdown .breakdown-item,#recon-wizard .results-breakdown .breakdown-item{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}#budget-xero-wizard .results-breakdown .breakdown-item:last-child,#recon-wizard .results-breakdown .breakdown-item:last-child{border-bottom-width:0}#budget-xero-wizard .results-breakdown .breakdown-item .item-left,#recon-wizard .results-breakdown .breakdown-item .item-left{align-items:center;display:flex;gap:.75rem}#budget-xero-wizard .results-breakdown .breakdown-item .item-count,#recon-wizard .results-breakdown .breakdown-item .item-count{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#budget-xero-wizard .results-breakdown .breakdown-item .item-amount,#recon-wizard .results-breakdown .breakdown-item .item-amount{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#budget-xero-wizard .results-breakdown .breakdown-item .item-action a,#recon-wizard .results-breakdown .breakdown-item .item-action a{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#budget-xero-wizard .results-breakdown .breakdown-item .item-action a:hover,#recon-wizard .results-breakdown .breakdown-item .item-action a:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#budget-xero-wizard .breakdown-right,#recon-wizard .breakdown-right{align-items:center;display:flex;gap:.75rem}#budget-xero-wizard .next-steps>:not([hidden])~:not([hidden]),#recon-wizard .next-steps>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}#budget-xero-wizard .next-steps .step-item,#recon-wizard .next-steps .step-item{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;gap:1rem;padding:1rem}#budget-xero-wizard .next-steps .step-item:hover,#recon-wizard .next-steps .step-item:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}#budget-xero-wizard .next-steps .step-item .step-number,#recon-wizard .next-steps .step-item .step-number{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-radius:9999px;color:rgb(35 137 181/var(--tw-text-opacity));display:flex;flex-shrink:0;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;height:2rem;justify-content:center;line-height:1.25rem;width:2rem}#budget-xero-wizard .next-steps .step-item .step-content,#recon-wizard .next-steps .step-item .step-content{flex:1 1 0%}#budget-xero-wizard .next-steps .step-item .step-title,#recon-wizard .next-steps .step-item .step-title{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#budget-xero-wizard .next-steps .step-item .step-desc,#recon-wizard .next-steps .step-item .step-desc{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#budget-xero-wizard .next-steps .step-item .step-action a,#recon-wizard .next-steps .step-item .step-action a{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#budget-xero-wizard .next-steps .step-item .step-action a:hover,#recon-wizard .next-steps .step-item .step-action a:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#budget-xero-wizard .wizard-footer,#recon-wizard .wizard-footer{--tw-border-opacity:1;align-items:center;border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:1px;display:flex;justify-content:space-between;padding-top:1.5rem}#budget-xero-wizard .wizard-footer .btn,#recon-wizard .wizard-footer .btn{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;height:2.5rem;line-height:1.25rem;padding-left:1.25rem;padding-right:1.25rem}#budget-xero-wizard .wizard-footer .btn-primary,#recon-wizard .wizard-footer .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#budget-xero-wizard .wizard-footer .btn-primary:hover,#recon-wizard .wizard-footer .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#budget-xero-wizard .wizard-footer .btn-secondary,#recon-wizard .wizard-footer .btn-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity))}#budget-xero-wizard .wizard-footer .btn-secondary:hover,#recon-wizard .wizard-footer .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#budget-xero-wizard .wizard-footer .btn-ghost,#recon-wizard .wizard-footer .btn-ghost{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}#budget-xero-wizard .wizard-footer .btn-ghost:hover,#recon-wizard .wizard-footer .btn-ghost:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}#recon-wizard{max-width:64rem;padding-bottom:3rem}#recon-wizard .results-summary .summary-source-split{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:.75rem}#recon-wizard .results-summary .summary-source-split .source-split-item{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.5rem;line-height:1rem}#recon-wizard .integrity-explainer{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}#recon-wizard .integrity-result{margin-bottom:1rem}#recon-wizard .integrity-result:last-child{margin-bottom:0}.summary-dashboard>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.summary-dashboard .summary-cards{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.summary-dashboard .summary-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.summary-dashboard .summary-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.summary-dashboard .summary-cards .summary-card{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;gap:1rem;overflow:hidden;padding:1rem}@media (min-width:640px){.summary-dashboard .summary-cards .summary-card{padding:1.5rem}}.summary-dashboard .summary-card .card-icon{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-radius:9999px;padding:.75rem}.summary-dashboard .summary-card .card-icon span{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;height:1.5rem;width:1.5rem}.summary-dashboard .summary-card dt{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-dashboard .summary-card dd{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.875rem;letter-spacing:-.025em;line-height:2.25rem;margin-top:.25rem}.summary-dashboard .breakdown-section{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);font-family:Nunito-Sans-Regular,sans-serif;padding:1.5rem;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out}.summary-dashboard .breakdown-collapsible{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem;text-align:left;width:100%}.currency-pivot-table thead th.summary-dashboard .breakdown-collapsible,.pivot-table tbody td.summary-dashboard .breakdown-collapsible,.pivot-table thead th.summary-dashboard .breakdown-collapsible{text-align:left}.currency-pivot-table thead th:not(.summary-dashboard .breakdown-collapsible){max-width:6.5rem;width:6rem}.summary-dashboard .breakdown-section .card-icon{align-items:center;padding-bottom:.25rem}.summary-dashboard .breakdown-section .card-icon span{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));height:1.25rem;width:1.25rem}.summary-dashboard .breakdown-section .breakdown-title{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.125rem;line-height:1.75rem}.summary-dashboard .breakdown-section .arrow-icon{margin-left:auto;padding-bottom:.25rem}.summary-dashboard .breakdown-section .arrow-icon span{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));height:1.25rem;width:1.25rem}.summary-dashboard .breakdown-section .breakdown-cards{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.summary-dashboard .breakdown-section .breakdown-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.summary-dashboard .breakdown-section .breakdown-card>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.summary-dashboard .breakdown-section .breakdown-card .name{align-items:center;display:flex;gap:.5rem}.summary-dashboard .breakdown-section .breakdown-card .name span{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));border-radius:9999px;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .625rem}.summary-dashboard .breakdown-section .breakdown-card .name.standalone_label span{background-color:rgb(243 244 246/var(--tw-bg-opacity));color:rgb(55 65 81/var(--tw-text-opacity))}.summary-dashboard .breakdown-section .breakdown-card .name.growing_label span,.summary-dashboard .breakdown-section .breakdown-card .name.standalone_label span{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .625rem}.summary-dashboard .breakdown-section .breakdown-card .name.growing_label span{background-color:rgb(220 252 231/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.summary-dashboard .breakdown-section .breakdown-card .name.enterprise_label span{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(211 231 240/var(--tw-bg-opacity));border-radius:9999px;color:rgb(35 137 181/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .625rem}.summary-dashboard .breakdown-section .breakdown-card .info{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}.summary-dashboard .breakdown-section .breakdown-card .info .info-item{align-items:center;display:flex;justify-content:space-between}.summary-dashboard .breakdown-section .breakdown-card .info .info-label-icon{align-items:center;display:flex;gap:.5rem}.summary-dashboard .breakdown-section .breakdown-card .info .info-icon span{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));height:1rem;width:1rem}.summary-dashboard .breakdown-section .breakdown-card .info .info-item .label{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.summary-dashboard .breakdown-section .breakdown-card .info .info-item .value{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}.summary-dashboard .breakdown-section .breakdown-table{overflow-x:auto}.summary-dashboard .breakdown-section .breakdown-table table{min-width:100%}.summary-dashboard .breakdown-section .breakdown-table table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(226 232 240/var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.summary-dashboard .breakdown-section .breakdown-table table thead{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.summary-dashboard .breakdown-section .breakdown-table table thead th{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding:.75rem 1.5rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th.summary-dashboard .breakdown-section .breakdown-table table thead th,.pivot-table tbody td.summary-dashboard .breakdown-section .breakdown-table table thead th,.pivot-table thead th.summary-dashboard .breakdown-section .breakdown-table table thead th{text-align:left}.currency-pivot-table thead th:not(.summary-dashboard .breakdown-section .breakdown-table table thead th){max-width:6.5rem;width:6rem}.summary-dashboard .breakdown-section .breakdown-table table tbody>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(226 232 240/var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.summary-dashboard .breakdown-section .breakdown-table table tbody{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.summary-dashboard .breakdown-section .breakdown-table table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.summary-dashboard .breakdown-section .breakdown-table table tbody tr td{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));padding:1rem 1.5rem;white-space:nowrap}.summary-dashboard .breakdown-section .breakdown-table table tbody tr td .row-multi-content{font-size:.875rem;line-height:1.25rem}.summary-dashboard .breakdown-section .breakdown-table table tbody tr td .row-multi-content div{--tw-text-opacity:1;align-items:center;color:rgb(100 116 139/var(--tw-text-opacity));margin-top:.25rem}.summary-dashboard .breakdown-section .breakdown-table table tbody tr td .row-multi-content .schools.standalone_label{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(241 245 249/var(--tw-bg-opacity));border-radius:9999px;color:rgb(51 65 85/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;margin-top:0;padding:.125rem .625rem}.summary-dashboard .breakdown-section .breakdown-table table tbody tr td .row-multi-content .schools.growing_label{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(220 252 231/var(--tw-bg-opacity));border-radius:9999px;color:rgb(21 128 61/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;margin-top:0;padding:.125rem .625rem}.summary-dashboard .breakdown-section .breakdown-table table tbody tr td .row-multi-content .schools.enterprise_label{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(211 231 240/var(--tw-bg-opacity));border-radius:9999px;color:rgb(35 137 181/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;margin-top:0;padding:.125rem .625rem}.summary-stats{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:1.5rem;padding-bottom:2rem;padding-top:2rem;width:100%}@media (min-width:640px){.summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.summary-stats{grid-template-columns:repeat(5,minmax(0,1fr))}}.summary-stats .stat-card{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden}.summary-stats .stat-card.gray{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.summary-stats .stat-card.green{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.summary-stats .stat-card.yellow{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}.summary-stats .stat-card.red{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.summary-stats .stat-card .stat-content{padding:1.25rem}.summary-stats .stat-card .stat-content .stat-wrapper{align-items:center;display:flex}.summary-stats .stat-card .stat-content .stat-wrapper .stat-info{flex:1 1 0%}.summary-stats .stat-card .stat-content .stat-wrapper .stat-info dt{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-stats .stat-card .stat-content .stat-wrapper .stat-info dd{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.875rem;line-height:2.25rem;margin-top:.25rem}.summary-stats .stat-card.gray .stat-content .stat-wrapper .stat-info dt{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.summary-stats .stat-card.green .stat-content .stat-wrapper .stat-info dt{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.summary-stats .stat-card.yellow .stat-content .stat-wrapper .stat-info dt{--tw-text-opacity:1;color:rgb(202 138 4/var(--tw-text-opacity))}.summary-stats .stat-card.red .stat-content .stat-wrapper .stat-info dt{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.diff-increase-light{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(22 163 74/var(--tw-text-opacity))}.diff-increase-medium{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.diff-increase-dark{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity));color:rgb(22 101 52/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}.diff-decrease-light{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(220 38 38/var(--tw-text-opacity))}.diff-decrease-medium{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}.diff-decrease-dark{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity));color:rgb(153 27 27/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}@media print{#sidebar,#topbar,.print-button,.print-controls,.sidebar_nav_links,.topbar{display:none}@page{size:landscape;margin:.5in}body.print-view{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));margin:0;padding:0}.print-enrolment-container{margin:0;padding:0;width:100%}.print-header{margin-bottom:1.25rem;page-break-after:avoid}.print-title{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:.625rem}.print-school-info h2{color:rgb(0 0 0/var(--tw-text-opacity));font-size:1.125rem;line-height:1.75rem}.print-date-range,.print-school-info h2{--tw-text-opacity:1;margin-bottom:.25rem;margin-top:.25rem}.print-date-range{color:rgb(75 85 99/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.print-table-container{overflow:visible;width:100%}.print-table{border-collapse:collapse;font-size:.75rem;line-height:1rem;page-break-inside:auto;width:100%}.print-table thead{display:table-header-group}.print-table tbody{display:table-row-group}.print-th{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));border-color:rgb(0 0 0/var(--tw-border-opacity));border-width:1px;font-size:.75rem;font-weight:700;line-height:1rem;padding:.25rem .125rem;page-break-inside:avoid;text-align:center}.print-day-header{max-width:1.25rem;min-width:1.25rem;width:1.25rem}.print-td{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-width:1px;font-size:.75rem;line-height:1rem;padding:.125rem;page-break-inside:avoid;text-align:center}.print-day-cell{max-width:1.25rem;min-width:1.25rem;width:1.25rem}.print-student-row{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));page-break-inside:avoid}.print-student-name{font-weight:700;padding-left:.25rem;text-align:left}.currency-pivot-table thead th.print-student-name,.pivot-table tbody td.print-student-name,.pivot-table thead th.print-student-name{text-align:left}.currency-pivot-table thead th:not(.print-student-name){max-width:6.5rem;width:6rem}.print-class-row{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));page-break-inside:avoid}.print-class-name{font-size:.75rem;font-style:italic;line-height:1rem;padding-left:1.25rem;text-align:left}.currency-pivot-table thead th.print-class-name,.pivot-table tbody td.print-class-name,.pivot-table thead th.print-class-name{text-align:left}.currency-pivot-table thead th:not(.print-class-name){max-width:6.5rem;width:6rem}.print-class-label{display:inline-block}.print-class-type{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));margin-left:.25rem}.print-class-day,.print-class-type{font-size:.75rem;line-height:1rem}.print-footer{margin-top:1.25rem;page-break-inside:avoid}.print-student-count{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:.875rem;font-weight:700;line-height:1.25rem}.print-stats-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.print-stats-row{align-items:center;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.5rem;line-height:1rem}.print-stats-label{font-weight:600;min-width:160px}.print-stats-label,.print-stats-value{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.print-stats-billing{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));border-color:rgb(0 0 0/var(--tw-border-opacity));border-left-width:2px;border-radius:.25rem;padding:.25rem .5rem}.print-stats-billing .print-stats-label{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-weight:700}.print-stats-billing .print-stats-value{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-weight:600}.print-stats-note{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));font-size:.75rem;font-style:italic;line-height:1rem;margin-left:.25rem}.print-student-row+.print-class-row{page-break-before:avoid}.print-student-row{page-break-after:avoid}.print-class-row:first-of-type{page-break-before:avoid}}.print-main{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.25rem}.print-enrolment-container{margin-left:auto;margin-right:auto;max-width:100%}.print-header{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(30 41 59/var(--tw-border-opacity));margin-bottom:1.25rem;padding-bottom:1rem}.shared-print-header-row{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.shared-print-header-row .page-action-dropdown-container{align-items:center;display:flex;justify-content:flex-end;position:relative}.print-title{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-size:1.875rem;font-weight:700;line-height:2.25rem;margin-bottom:.625rem}.print-school-info h2{color:rgb(51 65 85/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem}.print-date-range,.print-school-info h2{--tw-text-opacity:1;margin-bottom:.25rem;margin-top:.25rem}.print-date-range{color:rgb(100 116 139/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.print-controls{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.print-filter{align-items:center;display:flex;gap:.75rem}.print-filter-label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.25rem}.print-filter-radios{display:flex;margin-top:.25rem}.print-filter-radios input[type=radio]{opacity:0;position:fixed;width:0}.print-filter-radios input[type=radio]:checked+label{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-color:rgb(167 208 226/var(--tw-border-opacity))}.print-filter-radios label{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(212 212 216/var(--tw-border-opacity));border-right-width:1px;border-top-width:1px;display:inline-block;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.25rem 1rem}.print-filter-radios label:hover{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));cursor:pointer}.print-filter-radios label:first-of-type{border-bottom-left-radius:.5rem;border-left-width:1px;border-right-width:1px;border-top-left-radius:.5rem}.print-filter-radios label:last-of-type{border-bottom-right-radius:.5rem;border-right-width:1px;border-top-right-radius:.5rem}.print-form{align-items:center;display:flex;gap:.625rem}.print-select{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.375rem 2.5rem .375rem .625rem}.print-select:focus{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:rgb(203 213 225/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.print-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:.25rem;border-style:none;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-size:.875rem;line-height:1.25rem;padding:.375rem 1rem}.print-button:hover{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}.print-month-nav{align-items:center;display:flex;gap:.25rem}.print-month-nav-btn{--tw-text-opacity:1;align-items:center;background-color:initial;border-radius:9999px;border-style:none;color:rgb(79 161 196/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;height:2rem;justify-content:center;line-height:1.75rem;line-height:1;position:relative;top:-1px;width:2rem}.print-month-nav-btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));color:rgb(35 137 181/var(--tw-text-opacity))}.print-month-nav-btn.disabled{cursor:default;height:2rem;width:2rem}.print-month-nav-label{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;min-width:120px;text-align:center}.print-table-container{margin-bottom:1.25rem;margin-top:1.25rem;overflow-x:auto}.print-table{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-collapse:collapse;font-size:.75rem;line-height:1rem;width:100%}.print-th{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-width:1px;font-size:.75rem;font-weight:700;line-height:1rem;padding:.5rem .25rem;position:sticky;text-align:center;top:0}.print-day-header{font-size:.75rem;line-height:1rem;min-width:2rem}.print-td{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity));border-width:1px;padding:.375rem .25rem;text-align:center}.print-day-cell,.print-td{font-size:.75rem;line-height:1rem}.print-day-cell{min-width:2rem}.print-student-row{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.print-student-row:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.print-student-name{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-weight:600;padding-left:.5rem;text-align:left}.currency-pivot-table thead th.print-student-name,.pivot-table tbody td.print-student-name,.pivot-table thead th.print-student-name{text-align:left}.currency-pivot-table thead th:not(.print-student-name){max-width:6.5rem;width:6rem}.print-class-row{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.print-class-row:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}.print-class-name{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-size:.75rem;font-style:italic;line-height:1rem;padding-left:2rem;text-align:left}.currency-pivot-table thead th.print-class-name,.pivot-table tbody td.print-class-name,.pivot-table thead th.print-class-name{text-align:left}.currency-pivot-table thead th:not(.print-class-name){max-width:6.5rem;width:6rem}.print-class-label{display:inline-block}.print-class-type{color:rgb(100 116 139/var(--tw-text-opacity));margin-left:.5rem}.print-class-day,.print-class-type{--tw-text-opacity:1;font-size:.75rem;line-height:1rem}.print-class-day{color:rgb(71 85 105/var(--tw-text-opacity))}.print-footer{margin-top:2rem;padding-top:1rem}.print-student-count{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem}.print-stats-container{margin-top:1rem}.print-stats-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.print-stats-row{align-items:center;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem}.print-stats-label{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-weight:600;min-width:180px}.print-stats-value{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.print-stats-billing{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity));border-left-width:4px;border-radius:.375rem;padding:.5rem .75rem}.print-stats-billing .print-stats-label{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));font-weight:700}.print-stats-billing .print-stats-value{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));font-weight:600}.print-stats-billing .print-stats-note,.print-stats-note{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-size:.75rem;font-style:italic;line-height:1rem;margin-left:.25rem}.print-main:has(.shared-passcode-container){background-color:initial;padding:0}.shared-passcode-container{background-image:url(/images/signin_littlework_bg1-351f5d05745b78fa9c878417155c6a2a.svg?vsn=d),url(/images/signin_littlework_bg2-62e8843aefccb49c47b3d0b4ba40645c.svg?vsn=d),linear-gradient(180deg,#2389b5,#55b0d2);background-position:0 0,100%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;height:100vh;justify-content:center;place-items:center;width:100vw}.shared-passcode-logo{height:auto;margin-left:auto;margin-right:auto;width:auto}.shared-passcode-card{--tw-bg-opacity:1;--tw-drop-shadow:drop-shadow(0 4px 3px #00000012) drop-shadow(0 2px 2px #0000000f);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.5rem;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);padding:3rem 2.5rem;place-content:center;text-align:center}.shared-passcode-title{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem;margin-top:2rem}.shared-passcode-subtitle{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.shared-passcode-form{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.shared-passcode-input{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;letter-spacing:.1em;line-height:1.5rem;outline:2px solid #0000;outline-offset:2px;padding:.75rem 1rem;text-align:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.shared-passcode-input:focus{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 208 226/var(--tw-ring-opacity));border-color:rgb(167 208 226/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.shared-passcode-button{--tw-gradient-from:#2389b5 var(--tw-gradient-from-position);--tw-gradient-to:#2389b500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#55b0d2 var(--tw-gradient-to-position);--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:.375rem;border-style:none;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-family:Nunito-Semibold,sans-serif;font-size:1.25rem;line-height:1.75rem;padding:1rem;width:100%}.shared-passcode-button:hover{--tw-bg-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));background-image:none}.shared-passcode-button:active{--tw-bg-opacity:1;background-color:rgb(35 137 181/var(--tw-bg-opacity));background-image:none}.shared-passcode-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.75rem}.enrolment-summary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1.25rem;margin-left:1.25rem;max-width:calc(100vw - 30rem);padding:.5rem 1.25rem;width:100%}.enrolment-summary .summary-row{align-items:center;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding-bottom:.5rem;padding-top:.5rem}.enrolment-summary .summary-label{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-weight:600;min-width:180px}.enrolment-summary .summary-value{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}.enrolment-summary .summary-billing{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity));border-left-width:4px;border-radius:.375rem;padding:.5rem .75rem}.enrolment-summary .summary-billing .summary-label{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));font-weight:700}.enrolment-summary .summary-billing .summary-value{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));font-weight:600}.enrolment-summary .summary-billing .summary-note,.enrolment-summary .summary-note{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-size:.75rem;font-style:italic;line-height:1rem;margin-left:.25rem}#cashless-dashboard{padding-bottom:3rem}#cashless-dashboard .dashboard-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem;padding-bottom:1.5rem;padding-top:1.5rem}#cashless-dashboard .dashboard-header .header-left{flex:1 1 0%}#cashless-dashboard .dashboard-header .header-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}#cashless-dashboard .cashless-dashboard-monthly-stats .cashless-dashboard-section-header{margin-bottom:1rem}#cashless-dashboard .cashless-dashboard-monthly-heading-row{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:.5rem}#cashless-dashboard .cashless-dashboard-monthly-heading-row h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));flex-shrink:0;font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem;margin:0}#cashless-dashboard .cashless-dashboard-monthly-nav{align-items:center;display:inline-flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;gap:.5rem}#cashless-dashboard .cashless-dashboard-month-nav-btn{--tw-text-opacity:1;align-items:center;color:rgb(79 161 196/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.375rem;line-height:1.25rem}#cashless-dashboard .cashless-dashboard-month-nav-btn:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-dashboard .cashless-dashboard-month-nav-btn svg{height:1rem;width:1rem}#cashless-dashboard .cashless-dashboard-month-nav-muted{--tw-text-opacity:1;align-items:center;color:rgb(161 161 170/var(--tw-text-opacity));cursor:default;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.375rem;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#cashless-dashboard .cashless-dashboard-month-nav-muted svg{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));height:1rem;width:1rem}#cashless-dashboard .cashless-dashboard-month-window-label{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;white-space:nowrap}#cashless-dashboard .cashless-dashboard-section-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-left:auto}#cashless-dashboard .cashless-dashboard-section-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-dashboard .cashless-dashboard-monthly-stats{margin-bottom:2rem}#cashless-dashboard .cashless-dashboard-monthly-table-wrap{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow-x:auto}#cashless-dashboard .cashless-dashboard-monthly-table{font-size:.875rem;line-height:1.25rem;min-width:78rem;width:100%}#cashless-dashboard .cashless-dashboard-monthly-table thead{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-dashboard .cashless-dashboard-monthly-table thead th{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding:.75rem 1rem;text-align:left;text-transform:uppercase;vertical-align:bottom}.currency-pivot-table thead th#cashless-dashboard .cashless-dashboard-monthly-table thead th,.pivot-table tbody td#cashless-dashboard .cashless-dashboard-monthly-table thead th,.pivot-table thead th#cashless-dashboard .cashless-dashboard-monthly-table thead th{text-align:left}.currency-pivot-table thead th:not(#cashless-dashboard .cashless-dashboard-monthly-table thead th){max-width:6.5rem;width:6rem}#cashless-dashboard .cashless-dashboard-monthly-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}#cashless-dashboard .cashless-dashboard-monthly-table tbody tr:last-child{border-bottom-width:0}#cashless-dashboard .cashless-dashboard-monthly-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-dashboard .cashless-dashboard-monthly-table tbody td{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;padding:.75rem 1rem;vertical-align:top}#cashless-dashboard .cashless-dashboard-month-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashless-dashboard .cashless-dashboard-month-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-dashboard .cashless-dashboard-cell-stack{display:flex;flex-direction:column;gap:.125rem}#cashless-dashboard .cashless-dashboard-cell-primary{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-dashboard .cashless-dashboard-cell-sub{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#cashless-dashboard .cashless-dashboard-action-queue{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1.5rem;overflow:visible}#cashless-dashboard .cashless-dashboard-action-queue-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem}@media (min-width:640px){#cashless-dashboard .cashless-dashboard-action-queue-header{align-items:flex-start;flex-direction:row;justify-content:space-between}}#cashless-dashboard .cashless-dashboard-action-queue-header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem}#cashless-dashboard .cashless-dashboard-action-queue-meta{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.75rem;line-height:1.25rem}#cashless-dashboard .cashless-dashboard-count{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashless-dashboard .cashless-dashboard-badges-inline{display:flex;flex-wrap:wrap;gap:.5rem}#cashless-dashboard .cashless-dashboard-queue-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-left:auto}#cashless-dashboard .cashless-dashboard-queue-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}@media (min-width:640px){#cashless-dashboard .cashless-dashboard-queue-link{margin-left:0}}#cashless-dashboard .cashless-dashboard-queue-menu{align-items:center;display:inline-flex;flex-shrink:0;position:relative}#cashless-dashboard .cashless-dashboard-queue-menu-trigger{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:2.25rem}#cashless-dashboard .cashless-dashboard-queue-menu-trigger:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(161 161 170/var(--tw-border-opacity));color:rgb(24 24 27/var(--tw-text-opacity))}#cashless-dashboard .cashless-dashboard-queue-menu-trigger:focus{outline:2px solid #0000;outline-offset:2px}#cashless-dashboard .cashless-dashboard-queue-menu-trigger:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(85 176 210/var(--tw-ring-opacity));--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}#cashless-dashboard .cashless-dashboard-queue-menu-trigger:active{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}#cashless-dashboard .cashless-dashboard-queue-menu-trigger .icon,#cashless-dashboard .cashless-dashboard-queue-menu-trigger svg{height:1.25rem;width:1.25rem}#cashless-dashboard .cashless-dashboard-queue-menu-panel{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-color:#0000000d;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#e4e4e7e6;border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);margin-top:.375rem;min-width:12rem;padding-bottom:.25rem;padding-top:.25rem;position:absolute;right:0;top:100%;z-index:30}#cashless-dashboard .cashless-dashboard-queue-menu-item{--tw-text-opacity:1;align-items:center;background-color:initial;border-width:0;color:rgb(63 63 70/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.625rem;line-height:1.25rem;padding:.625rem .875rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.currency-pivot-table thead th#cashless-dashboard .cashless-dashboard-queue-menu-item,.pivot-table tbody td#cashless-dashboard .cashless-dashboard-queue-menu-item,.pivot-table thead th#cashless-dashboard .cashless-dashboard-queue-menu-item{text-align:left}.currency-pivot-table thead th:not(#cashless-dashboard .cashless-dashboard-queue-menu-item){max-width:6.5rem;width:6rem}#cashless-dashboard .cashless-dashboard-queue-menu-item:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));color:rgb(24 24 27/var(--tw-text-opacity))}#cashless-dashboard .cashless-dashboard-queue-menu-item .icon,#cashless-dashboard .cashless-dashboard-queue-menu-item svg{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));flex-shrink:0;height:1rem;width:1rem}#cashless-dashboard .cashless-dashboard-queue-table{width:100%}#cashless-dashboard .cashless-dashboard-queue-table thead{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-dashboard .cashless-dashboard-queue-table thead th{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding:.75rem 1.25rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th#cashless-dashboard .cashless-dashboard-queue-table thead th,.pivot-table tbody td#cashless-dashboard .cashless-dashboard-queue-table thead th,.pivot-table thead th#cashless-dashboard .cashless-dashboard-queue-table thead th{text-align:left}.currency-pivot-table thead th:not(#cashless-dashboard .cashless-dashboard-queue-table thead th){max-width:6.5rem;width:6rem}#cashless-dashboard .cashless-dashboard-queue-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}#cashless-dashboard .cashless-dashboard-queue-table tbody tr:last-child{border-bottom-width:0}#cashless-dashboard .cashless-dashboard-queue-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-dashboard .cashless-dashboard-queue-table tbody td{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.75rem 1.25rem}#cashless-dashboard .cashless-dashboard-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}#cashless-dashboard .cashless-dashboard-queue-empty{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:1.5rem 1.25rem}#cashless-dashboard .cashless-dashboard-queue-table .view-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-dashboard .cashless-dashboard-queue-table .view-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-dashboard .recent-runs{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:2rem}#cashless-dashboard .recent-runs .section-header{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:1rem 1.25rem}#cashless-dashboard .recent-runs .section-header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem}#cashless-dashboard .recent-runs table{width:100%}#cashless-dashboard .recent-runs table thead{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-dashboard .recent-runs table thead th{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding:.75rem 1.25rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th#cashless-dashboard .recent-runs table thead th,.pivot-table tbody td#cashless-dashboard .recent-runs table thead th,.pivot-table thead th#cashless-dashboard .recent-runs table thead th{text-align:left}.currency-pivot-table thead th:not(#cashless-dashboard .recent-runs table thead th){max-width:6.5rem;width:6rem}#cashless-dashboard .recent-runs table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}#cashless-dashboard .recent-runs table tbody tr:last-child{border-bottom-width:0}#cashless-dashboard .recent-runs table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-dashboard .recent-runs table tbody td{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.75rem 1.25rem}#cashless-dashboard .recent-runs .section-footer{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;padding:.75rem 1.25rem}#cashless-dashboard .recent-runs .section-footer a{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-dashboard .recent-runs .section-footer a:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-dashboard .recent-runs .view-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-dashboard .recent-runs .view-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}.cashless-badge{align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .625rem}.cashless-badge.matched{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.cashless-badge.duplicate{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));color:rgb(180 83 9/var(--tw-text-opacity))}.cashless-badge.non-qr{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));color:rgb(29 78 216/var(--tw-text-opacity))}.cashless-badge.oos{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity));color:rgb(194 65 12/var(--tw-text-opacity))}.cashless-badge.pending{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));color:rgb(75 85 99/var(--tw-text-opacity))}.cashless-badge.error{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}.cashless-badge.complete{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.cashless-badge.running{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));color:rgb(35 137 181/var(--tw-text-opacity))}.cashless-badge.failed{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}#cashless-exceptions{padding-bottom:3rem}#cashless-exceptions .back-link{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));display:block;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}#cashless-exceptions .back-link:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#cashless-exceptions .exception-desc{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem;margin-left:2rem}#cashless-exceptions .exception-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}#cashless-exceptions .exception-filter-form{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}#cashless-exceptions .exception-filter-date,#cashless-exceptions .exception-filter-search,#cashless-exceptions .exception-filter-select{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.375rem .75rem}#cashless-exceptions .exception-filter-date:focus,#cashless-exceptions .exception-filter-search:focus,#cashless-exceptions .exception-filter-select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#cashless-exceptions .exception-filter-search{min-width:12rem}#cashless-exceptions .exception-filter-count{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-left:auto}#cashless-exceptions .exception-table-wrapper{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden}#cashless-exceptions .exception-table{font-size:.875rem;line-height:1.25rem;width:100%}#cashless-exceptions .exception-table th{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;padding:.75rem 1rem;text-align:left}.currency-pivot-table thead th#cashless-exceptions .exception-table th,.pivot-table tbody td#cashless-exceptions .exception-table th,.pivot-table thead th#cashless-exceptions .exception-table th{text-align:left}.currency-pivot-table thead th:not(#cashless-exceptions .exception-table th){max-width:6.5rem;width:6rem}#cashless-exceptions .exception-table td{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:.75rem 1rem}#cashless-exceptions .exception-table-row:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-exceptions .exception-desc-primary{max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cashless-exceptions .exception-desc-secondary{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.125rem}#cashless-exceptions .exception-action-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-action-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-exceptions .exception-pagination{align-items:center;display:flex;gap:.75rem;margin-top:1rem}#cashless-exceptions .exception-page-btn{--tw-text-opacity:1;border-radius:.25rem;color:rgb(82 82 91/var(--tw-text-opacity));padding:.375rem}#cashless-exceptions .exception-page-btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(39 39 42/var(--tw-text-opacity))}#cashless-exceptions .exception-page-info{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-status-dropdown{display:inline-block}#cashless-exceptions .exception-detail-loading-shell{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:2rem}#cashless-exceptions .exception-detail-loading-row{--tw-bg-opacity:1;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:.25rem;height:1rem;margin-bottom:.75rem}#cashless-exceptions .exception-detail-loading-text{margin-top:1rem;text-align:center}#cashless-exceptions .exception-detail-loading-text,#cashless-exceptions .exception-detail-secondary-loading{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-detail-secondary-loading{margin-bottom:1rem;margin-left:2rem}#exception-queue{padding-bottom:3rem}#exception-queue .exception-header{margin-bottom:1rem;padding-bottom:1.5rem;padding-top:1.5rem}#exception-queue .back-link{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));display:block;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}#exception-queue .back-link:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#exception-queue .exception-header h2{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.25rem;line-height:1.75rem}#exception-queue .exception-header .exception-desc{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.5rem}#exception-queue .exception-item{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1rem;overflow:hidden}#exception-queue .exception-item .item-header{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:.75rem 1.25rem}#exception-queue .exception-item .item-header .item-select{align-items:center;display:flex;gap:.75rem}#exception-queue .exception-item .item-header .item-select input[type=checkbox]{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.25rem;color:rgb(85 176 210/var(--tw-text-opacity));height:1rem;width:1rem}#exception-queue .exception-item .item-header .item-select input[type=checkbox]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(85 176 210/var(--tw-ring-opacity))}#exception-queue .exception-item .item-header .item-date{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#exception-queue .exception-item .item-header .item-amount{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#exception-queue .exception-item .item-body{padding:1rem 1.25rem}#exception-queue .exception-item .item-detail{--tw-text-opacity:1;align-items:flex-start;color:rgb(82 82 91/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-bottom:.5rem}#exception-queue .exception-item .item-detail .detail-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));flex-shrink:0;min-width:120px}#exception-queue .exception-item .item-detail .detail-value{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}#exception-queue .exception-item .item-detail .detail-value.strong{font-family:Nunito-Semibold,sans-serif}#exception-queue .exception-item .item-detail .detail-value.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}#exception-queue .exception-item .item-actions{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;display:flex;gap:.75rem;padding:.75rem 1.25rem}#exception-queue .exception-item .item-actions .btn{border-radius:9999px;cursor:pointer;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.375rem 1rem}#exception-queue .exception-item .item-actions .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#exception-queue .exception-item .item-actions .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#exception-queue .exception-item .item-actions .btn-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity))}#exception-queue .exception-item .item-actions .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#exception-queue .bulk-footer{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:1px;bottom:0;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;justify-content:space-between;padding:1rem 1.25rem;position:sticky}#exception-queue .bulk-footer .select-info{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#exception-queue .bulk-footer .bulk-actions{align-items:center;display:flex;gap:.75rem}#exception-queue .bulk-footer .bulk-actions .btn{border-radius:9999px;cursor:pointer;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.5rem 1.25rem}#exception-queue .bulk-footer .bulk-actions .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#exception-queue .bulk-footer .bulk-actions .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#exception-queue .bulk-footer .bulk-actions .btn-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity))}#exception-queue .bulk-footer .bulk-actions .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#exception-queue .identification-card .item-actions{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;display:flex;gap:.75rem;padding:.75rem 1.25rem}#exception-queue .identification-card .item-actions .btn{border-radius:9999px;cursor:pointer;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.375rem 1rem}#exception-queue .identification-card .item-actions .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#exception-queue .identification-card .item-actions .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#exception-queue .identification-card .item-actions .btn-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity))}#exception-queue .identification-card .item-actions .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#exception-queue .identification-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1.5rem;overflow:hidden}#exception-queue .identification-card .payment-details{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:1rem 1.25rem}#exception-queue .identification-card .payment-details h4{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;letter-spacing:.05em;line-height:1.25rem;margin-bottom:.75rem;text-transform:uppercase}#exception-queue .identification-card .search-section{padding:1rem 1.25rem}#exception-queue .identification-card .search-section h4{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;letter-spacing:.05em;line-height:1.25rem;margin-bottom:.75rem;text-transform:uppercase}#exception-queue .identification-card .search-bar{display:flex;gap:.75rem;margin-bottom:1rem}#exception-queue .identification-card .search-bar input{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;flex:1 1 0%;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2.25rem;line-height:1.25rem;padding-left:.75rem;padding-right:.75rem}#exception-queue .identification-card .search-bar .btn-search{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2.25rem;line-height:1.25rem;padding-left:1rem;padding-right:1rem}#exception-queue .identification-card .search-bar .btn-search:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#exception-queue .search-results>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}#exception-queue .search-results .result-item{--tw-border-opacity:1;align-items:center;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem}#exception-queue .search-results .result-item:hover{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity))}#exception-queue .search-results .result-item.selected{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-color:rgb(123 184 211/var(--tw-border-opacity))}#exception-queue .search-results .result-item input[type=radio]{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity));height:1rem;width:1rem}#exception-queue .search-results .result-item input[type=radio]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(85 176 210/var(--tw-ring-opacity))}#exception-queue .search-results .result-item .result-info{flex:1 1 0%}#exception-queue .search-results .result-item .result-name{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#exception-queue .search-results .result-item .result-detail{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#exception-queue .mapping-section{padding:1rem 1.25rem}#exception-queue .mapping-section h4{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;letter-spacing:.05em;line-height:1.25rem;margin-bottom:.75rem;text-transform:uppercase}#exception-queue .mapping-section .option-group{margin-bottom:1rem}#exception-queue .mapping-section .option-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}#exception-queue .mapping-section .option-item{--tw-border-opacity:1;align-items:center;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem}#exception-queue .mapping-section .option-item:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#exception-queue .mapping-section .option-item input[type=radio]{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity));height:1rem;width:1rem}#exception-queue .mapping-section .option-item input[type=radio]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(85 176 210/var(--tw-ring-opacity))}#exception-queue .mapping-section .oos-payments>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}#exception-queue .mapping-section .oos-payment-item{--tw-border-opacity:1;align-items:center;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;justify-content:space-between;padding:.75rem}#exception-queue .mapping-section .oos-payment-item:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#exception-queue .mapping-section .oos-payment-item input[type=checkbox]{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.25rem;color:rgb(85 176 210/var(--tw-text-opacity));height:1rem;margin-right:.75rem;width:1rem}#exception-queue .mapping-section .oos-payment-item input[type=checkbox]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(85 176 210/var(--tw-ring-opacity))}#exception-queue .mapping-section .oos-payment-item .payment-info{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));flex:1 1 0%;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#exception-queue .mapping-section .oos-payment-item .payment-amount{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#exception-queue .mapping-totals{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-top:1rem;padding:1rem}#exception-queue .mapping-totals .total-row{align-items:center;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;justify-content:space-between;line-height:1.25rem;padding-bottom:.25rem;padding-top:.25rem}#exception-queue .mapping-totals .total-row .total-label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}#exception-queue .mapping-totals .total-row .total-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#exception-queue .mapping-totals .total-row.difference{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:1px;margin-top:.5rem;padding-top:.5rem}#exception-queue .mapping-totals .total-row.difference .total-value.mismatch{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#exception-queue .progress-dots{align-items:center;display:flex;gap:.5rem;justify-content:center;margin-top:1.5rem}#exception-queue .progress-dots .dot{border-radius:9999px;height:.75rem;width:.75rem}#exception-queue .progress-dots .dot.completed{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}#exception-queue .progress-dots .dot.active{--tw-bg-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity))}#exception-queue .progress-dots .dot.pending{--tw-bg-opacity:1;background-color:rgb(212 212 216/var(--tw-bg-opacity))}#exception-queue .nav-footer{align-items:center;display:flex;justify-content:space-between;margin-top:1.5rem}#exception-queue .nav-footer .btn{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.5rem 1.25rem}#exception-queue .nav-footer .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#exception-queue .nav-footer .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#exception-queue .nav-footer .btn-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity))}#exception-queue .nav-footer .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#exception-queue .nav-footer .btn-ghost{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}#exception-queue .nav-footer .btn-ghost:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}#exception-queue .is-disabled{cursor:not-allowed;opacity:.5}#exception-queue .details-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){#exception-queue .details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#exception-queue .bulk-selected-row{align-items:center;display:flex;gap:1rem}#exception-queue .select-all-button{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));cursor:pointer;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#exception-queue .select-all-button:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#exception-queue .exception-info-list{list-style-type:disc;margin-left:1rem;margin-top:.5rem}#exception-queue .exception-info-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}#exception-queue .exception-progress-text{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.5rem;text-align:center}#exception-queue .exception-top-notice{margin-bottom:1.5rem}#exception-queue .exception-info-after{margin-top:1.5rem}#exception-queue .nav-footer-actions{align-items:center;display:flex;gap:.75rem}#exception-queue .nav-counter{color:rgb(113 113 122/var(--tw-text-opacity))}#exception-queue .nav-counter,#exception-queue .search-empty{--tw-text-opacity:1;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#exception-queue .search-empty{color:rgb(161 161 170/var(--tw-text-opacity));padding-bottom:1rem;padding-top:1rem;text-align:center}#exception-queue .mapping-hint{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-bottom:.75rem}#exception-queue .oos-payment-left{align-items:center;display:flex}#exception-queue .mapping-section .option-item.is-selected{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-color:rgb(123 184 211/var(--tw-border-opacity))}#exception-queue .notes-input.padded{padding-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem}#exception-queue .notes-input{margin-top:.75rem}#exception-queue .notes-input label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));display:block;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-bottom:.25rem}#exception-queue .notes-input input{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;height:2.25rem;padding-left:.75rem;padding-right:.75rem;width:100%}#exception-queue .notes-input input,.cashless-info-box{font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.cashless-info-box{border-radius:.5rem;margin-top:.5rem;padding:1rem}.cashless-info-box.info{background-color:rgb(232 243 247/var(--tw-bg-opacity));border-color:rgb(211 231 240/var(--tw-border-opacity));border-width:1px;color:rgb(35 137 181/var(--tw-text-opacity))}.cashless-info-box.info,.cashless-info-box.success{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.cashless-info-box.success{background-color:rgb(240 253 244/var(--tw-bg-opacity));border-color:rgb(187 247 208/var(--tw-border-opacity));border-width:1px;color:rgb(21 128 61/var(--tw-text-opacity))}.cashless-info-box.warning{background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(253 230 138/var(--tw-border-opacity));border-width:1px;color:rgb(180 83 9/var(--tw-text-opacity))}.cashless-info-box.error,.cashless-info-box.warning{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.cashless-info-box.error{background-color:rgb(254 242 242/var(--tw-bg-opacity));border-color:rgb(254 202 202/var(--tw-border-opacity));border-width:1px;color:rgb(185 28 28/var(--tw-text-opacity))}.cashless-amount{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}.cashless-amount.credit{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.cashless-amount.debit{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}#cashless-dashboard .recent-runs .run-file-name{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cashless-dashboard .recent-runs .run-rate{font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-dashboard .recent-runs .run-rate.healthy{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}#cashless-dashboard .recent-runs .run-rate.warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#cashless-dashboard .recent-runs .run-rate.danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}#cashless-dashboard .recent-runs .cashless-badge.running{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-dashboard .recent-runs .run-source-split{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));white-space:nowrap}#cashless-dashboard .recent-runs .run-variance-balanced{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}#cashless-dashboard .recent-runs .run-variance-link{white-space:nowrap}#cashless-dashboard .recent-runs .run-variance-link:hover{text-decoration-line:underline}#cashless-monthly-activity{padding-bottom:3rem}#cashless-monthly-activity .result-table table{min-width:78rem}#cashless-monthly-activity .cashless-cell-stack{display:flex;flex-direction:column;gap:.125rem}#cashless-monthly-activity .cashless-cell-sub{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#cashless-monthly-activity .cashless-month-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashless-monthly-activity .cashless-month-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-reconciliation-runs{padding-bottom:3rem}#cashless-reconciliation-runs .result-table table tbody td .text.truncate-text{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;max-width:26rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cashless-reconciliation-runs .run-variance-balanced{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}#cashless-reconciliation-runs .run-variance-link{white-space:nowrap}#cashless-reconciliation-runs .run-variance-link:hover{text-decoration-line:underline}#cashless-reconciliation-runs .view-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-reconciliation-runs .view-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-dashboard .runs-empty{--tw-text-opacity:1;align-items:center;color:rgb(161 161 170/var(--tw-text-opacity));display:flex;flex-direction:column;gap:.5rem;padding-bottom:3rem;padding-top:3rem}#cashless-dashboard .runs-empty-icon svg{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity));height:2.5rem;width:2.5rem}#cashless-dashboard .runs-empty-text{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-dashboard .runs-empty-subtext{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#recon-run-detail{padding-bottom:3rem}#recon-run-detail .run-header{padding-bottom:1.5rem;padding-top:1.5rem}#recon-run-detail .run-header .back-link{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem;margin-bottom:.75rem}#recon-run-detail .run-header .back-link:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#recon-run-detail .run-header .back-link svg{height:1rem;width:1rem}#recon-run-detail .run-header h2{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.25rem;line-height:1.75rem}#recon-run-detail .run-meta{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-top:.5rem}#recon-run-detail .run-meta-sep{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}#recon-run-detail .run-meta .run-file{align-items:center;display:flex;gap:.25rem}#recon-run-detail .run-meta .run-file svg{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));height:1rem;width:1rem}#recon-run-detail .run-error{margin-bottom:1.5rem}#recon-run-detail .run-hero{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2rem}@media (min-width:1024px){#recon-run-detail .run-hero{grid-template-columns:repeat(4,minmax(0,1fr))}}#recon-run-detail .run-stat-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.25rem;text-align:center}#recon-run-detail .run-stat-icon{margin-bottom:.5rem;margin-left:auto;margin-right:auto}#recon-run-detail .run-stat-icon svg{height:1.75rem;width:1.75rem}#recon-run-detail .run-stat-card.slate .run-stat-icon svg{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity))}#recon-run-detail .run-stat-card.green .run-stat-icon svg{--tw-text-opacity:1;color:rgb(34 197 94/var(--tw-text-opacity))}#recon-run-detail .run-stat-card.amber .run-stat-icon svg{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity))}#recon-run-detail .run-stat-card.red .run-stat-icon svg{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}#recon-run-detail .run-stat-value{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.5rem;line-height:2rem}#recon-run-detail .run-stat-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.25rem}#recon-run-detail .run-body{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}@media (min-width:1024px){#recon-run-detail .run-body{grid-template-columns:repeat(5,minmax(0,1fr))}}#recon-run-detail .run-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden}#recon-run-detail .run-card-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:1rem 1.25rem}#recon-run-detail .run-card-header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem}#recon-run-detail .run-card-body{padding:1rem 1.25rem}@media (min-width:1024px){#recon-run-detail .run-breakdown{grid-column:span 3/span 3}}#recon-run-detail .breakdown-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding-bottom:.75rem;padding-top:.75rem}#recon-run-detail .breakdown-row:last-child{border-bottom-width:0}#recon-run-detail .breakdown-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:.375rem}#recon-run-detail .breakdown-left{align-items:center;display:flex;gap:.5rem}#recon-run-detail .breakdown-right{align-items:center;display:flex;gap:.75rem}#recon-run-detail .breakdown-count{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#recon-run-detail .breakdown-pct{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;min-width:40px;text-align:right}#cashflow-bank-balances td#recon-run-detail .breakdown-pct,#cashflow-bank-statements td#recon-run-detail .breakdown-pct{--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)}#recon-run-detail .breakdown-bar-track{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:9999px;height:.375rem;margin-bottom:.375rem;width:100%}#recon-run-detail .breakdown-bar-fill{border-radius:9999px;height:.375rem;transition-duration:.5s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}#recon-run-detail .breakdown-bar-fill.matched{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}#recon-run-detail .breakdown-bar-fill.duplicate{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}#recon-run-detail .breakdown-bar-fill.non-qr{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}#recon-run-detail .breakdown-bar-fill.oos{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}#recon-run-detail .breakdown-desc{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}@media (min-width:1024px){#recon-run-detail .run-details{grid-column:span 2/span 2}}#recon-run-detail .detail-row{--tw-border-opacity:1;align-items:baseline;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}#recon-run-detail .detail-row:last-child{border-bottom-width:0}#recon-run-detail .detail-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#recon-run-detail .detail-value{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;text-align:right}#cashflow-bank-balances td#recon-run-detail .detail-value,#cashflow-bank-statements td#recon-run-detail .detail-value{--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)}#recon-run-detail .detail-divider{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:1px;margin-bottom:.5rem;margin-top:.5rem}#recon-run-detail .run-actions-bar{display:flex;flex-wrap:wrap;gap:.75rem}#recon-run-detail .run-action-link{align-items:center;border-radius:.5rem;border-width:1px;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.75rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#recon-run-detail .run-action-link svg{height:1.25rem;width:1.25rem}#recon-run-detail .run-action-link.warning{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(253 230 138/var(--tw-border-opacity));color:rgb(180 83 9/var(--tw-text-opacity))}#recon-run-detail .run-action-link.warning:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}#recon-run-detail .run-action-link.info{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));border-color:rgb(191 219 254/var(--tw-border-opacity));color:rgb(29 78 216/var(--tw-text-opacity))}#recon-run-detail .run-action-link.info:hover{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity))}#recon-run-detail .run-action-link.attention{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity));border-color:rgb(254 215 170/var(--tw-border-opacity));color:rgb(194 65 12/var(--tw-text-opacity))}#recon-run-detail .run-action-link.attention:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}#recon-run-detail .run-action-link.neutral{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(82 82 91/var(--tw-text-opacity))}#recon-run-detail .run-action-link.neutral:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.billing-tab-wrapper{padding:1rem}.billing-tab{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.5rem}.billing-nav{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));display:flex;gap:.25rem;margin-bottom:1.5rem}.billing-nav-item{--tw-text-opacity:1;border-bottom-width:2px;border-color:#0000;color:rgb(113 113 122/var(--tw-text-opacity));cursor:pointer;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.billing-nav-item:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.billing-nav-item.active{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(85 176 210/var(--tw-border-opacity));color:rgb(85 176 210/var(--tw-text-opacity))}.billing-content{min-height:300px}.billing-overview>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.billing-summary-cards{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.billing-summary-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.billing-summary-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.billing-card{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:flex-start;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;padding:1rem}.billing-card-icon{--tw-bg-opacity:1;align-items:center;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-radius:.5rem;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.billing-card-icon span{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));height:1.25rem;width:1.25rem}.billing-card-content{flex:1 1 0%;min-width:0}.billing-card-title{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;text-transform:uppercase}.billing-card-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.25rem;line-height:1.75rem;margin-top:.25rem}.billing-card-subtitle{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.25rem}.billing-card-subtitle .green_label,.billing-card-subtitle .red_label,.billing-card-subtitle .yellow_label{font-size:.75rem;line-height:1rem}.billing-section{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;overflow:hidden}.billing-section-title{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(63 63 70/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.75rem 1rem}.billing-section-title span{height:1rem;width:1rem}.billing-customers-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(244 244 245/var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.billing-customer-item{padding:.75rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.billing-customer-item:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.billing-customer-name{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}.billing-customer-details{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-size:.75rem;gap:.75rem;line-height:1rem;margin-top:.25rem}.billing-customer-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.billing-customer-currency{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(82 82 91/var(--tw-text-opacity));padding:.125rem .375rem}.billing-empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:3rem;padding-top:3rem;text-align:center}.billing-empty-state span{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity));height:3rem;margin-bottom:1rem;width:3rem}.billing-empty-state p{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.billing-empty-hint{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.25rem}.billing-table{font-size:.875rem;line-height:1.25rem;width:100%}.billing-table thead{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.billing-table thead th{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;padding:.75rem 1rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th.billing-table thead th,.pivot-table tbody td.billing-table thead th,.pivot-table thead th.billing-table thead th{text-align:left}.currency-pivot-table thead th:not(.billing-table thead th){max-width:6.5rem;width:6rem}.billing-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.billing-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.billing-table tbody td{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));padding:.75rem 1rem}.billing-table-id{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.billing-table-link{font-size:.875rem;line-height:1.25rem}.billing-table-date{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;white-space:nowrap}.billing-link{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity))}.billing-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}.billing-mapping-detail{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-left:.25rem}.billing-external-link{align-items:center;display:inline-flex;gap:.25rem}.billing-external-link span{flex-shrink:0;height:.75rem;width:.75rem}.billing-customer-details .billing-external-link{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-left:.5rem}.billing-customer-details .billing-external-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}.billing-status{border-radius:9999px;display:inline-block;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .5rem;white-space:nowrap}.billing-status-active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity));color:rgb(4 120 87/var(--tw-text-opacity))}.billing-status-cancelled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}.billing-status-past_due{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity));color:rgb(180 83 9/var(--tw-text-opacity))}.billing-status-paused{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity))}.billing-status-trial{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity));color:rgb(29 78 216/var(--tw-text-opacity))}.billing-status-non_renewing{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity));color:rgb(194 65 12/var(--tw-text-opacity))}.billing-status-future{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity));color:rgb(29 78 216/var(--tw-text-opacity))}.billing-status-paid{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity));color:rgb(4 120 87/var(--tw-text-opacity))}.billing-status-payment_due{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity));color:rgb(180 83 9/var(--tw-text-opacity))}.billing-status-not_paid{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}.billing-status-voided{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity))}.billing-status-posted{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity));color:rgb(29 78 216/var(--tw-text-opacity))}.billing-status-pending{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity))}.billing-status-unmapped{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity));color:rgb(180 83 9/var(--tw-text-opacity))}.billing-status-unknown{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity))}@media (min-width:640px){.billing-card-wide{grid-column:span 2/span 2}}@media (min-width:1024px){.billing-card-wide{grid-column:span 1/span 1}}.billing-local-currencies{align-items:flex-start;flex-direction:column;gap:.125rem}.billing-local-currency{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.billing-local-currency,.billing-table-invoices{font-size:.75rem;line-height:1rem}.billing-table-invoices td,.billing-table-invoices th{padding:.5rem}.billing-table thead th.billing-th-amount{text-align:right}#cashflow-bank-balances td.billing-table thead th.billing-th-amount,#cashflow-bank-statements td.billing-table thead th.billing-th-amount{--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)}.billing-table-amount{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;text-align:right;white-space:nowrap}#cashflow-bank-balances td.billing-table-amount,#cashflow-bank-statements td.billing-table-amount{--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)}.billing-table-sgd{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.billing-table-plan{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.billing-table-period{font-size:.75rem;line-height:1rem;white-space:nowrap}#cashless-overview{padding-bottom:3rem}#cashless-overview .overview-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1.5rem}@media (min-width:1024px){#cashless-overview .overview-summary-stats{grid-template-columns:repeat(6,minmax(0,1fr))}}#cashless-overview .overview-summary-stats .stat-card .stat-info dd{font-size:1.25rem;font-weight:600;line-height:1.75rem}#cashless-overview .overview-stat-sub{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.125rem}#cashless-v2 .page-intro-text{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;max-width:56rem}#cashless-v2 .overview-stat-sub{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.125rem}#cashless-overview .ov-period-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-weight:500}#cashless-overview .ov-period-link:hover{text-decoration-line:underline}#cashless-overview .ov-amount{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem}#cashless-overview .ov-count{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.125rem}#cashless-overview .ov-zero{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}#cashless-overview .ov-unsettled-warning .ov-amount,#cashless-overview .ov-unsettled-warning .ov-count{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#cashless-overview .recon-check-panel{border-radius:.5rem;border-width:1px;margin-bottom:1rem;padding:1rem}#cashless-overview .recon-check-panel.recon-ok{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity));border-color:rgb(167 243 208/var(--tw-border-opacity))}#cashless-overview .recon-check-panel.recon-issues{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity));border-color:rgb(254 205 211/var(--tw-border-opacity))}#cashless-overview .recon-check-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.75rem}#cashless-overview .recon-check-equations{display:flex;flex-direction:column;font-size:.875rem;gap:.25rem;line-height:1.25rem}#cashless-overview .recon-eq{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}#cashless-overview .recon-eq-label{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity));font-weight:600;margin-right:.25rem}#cashless-overview .recon-eq-op{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));margin-left:.25rem;margin-right:.25rem}#cashless-overview .ov-recon-issue-link{cursor:pointer;text-decoration-line:underline}#cashless-overview .overview-day-summary-stats{margin-bottom:1rem}#cashless-overview .overview-day-empty{margin-top:1rem}#cashless-overview .overview_day_tab_limit_hint{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.5rem}#cashless-overview .overview-day-type-badge{white-space:nowrap}#cashless-overview .overview-day-desc-line{font-size:.875rem;line-height:1.25rem}#cashless-overview .overview-day-details-stack{display:flex;flex-direction:column;gap:.25rem}#cashless-overview .overview-day-details-meta{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}#cashless-overview .overview-day-classify-btns{display:flex;flex-wrap:wrap;gap:.5rem}#cashless-overview .overview-classify-form--inline{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}#cashless-overview .overview-day-fee-form{display:inline-block}#cashless-overview .overview-day-details-unrecon{min-width:12rem}#cashless-overview #cashless-overview-day-table .result-table .table-wrapper td{vertical-align:top}#cashless-overview .overview-day-cards{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1.5rem}@media (min-width:1280px){#cashless-overview .overview-day-cards{grid-template-columns:repeat(6,minmax(0,1fr))}}#cashless-overview .overview-day-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1rem}#cashless-overview .overview-day-card-title{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;margin-bottom:.5rem;text-transform:uppercase}#cashless-overview .overview-day-card-count{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));font-size:1.5rem;font-weight:700;line-height:2rem}#cashless-overview .overview-day-card-count.warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#cashless-overview .overview-day-card-amount{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.25rem}#cashless-overview .overview-day-card-flag{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity));font-size:.75rem;font-weight:500;line-height:1rem;margin-top:.375rem}#cashless-overview .overview-section{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-bottom:.75rem;overflow:hidden}#cashless-overview .overview-section-header{--tw-bg-opacity:1;align-items:center;background-color:rgb(249 250 251/var(--tw-bg-opacity));cursor:pointer;display:flex;justify-content:space-between;padding:.75rem 1rem;text-align:left;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.currency-pivot-table thead th#cashless-overview .overview-section-header,.pivot-table tbody td#cashless-overview .overview-section-header,.pivot-table thead th#cashless-overview .overview-section-header{text-align:left}.currency-pivot-table thead th:not(#cashless-overview .overview-section-header){max-width:6.5rem;width:6rem}#cashless-overview .overview-section-header:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}#cashless-overview .overview-section-header.warning{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity))}#cashless-overview .overview-section-header.warning:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}#cashless-overview .overview-section-title{--tw-text-opacity:1;align-items:center;color:rgb(55 65 81/var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:600;gap:.5rem;line-height:1.25rem}#cashless-overview .overview-section-badge{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));border-radius:9999px;color:rgb(75 85 99/var(--tw-text-opacity));font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem}#cashless-overview .overview-section-badge.warning{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity));color:rgb(180 83 9/var(--tw-text-opacity))}#cashless-overview .overview-section-body{overflow-x:auto}#cashless-overview .overview-section-empty{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.875rem;font-style:italic;line-height:1.25rem;padding:.75rem 1rem}#cashless-overview .overview-detail-table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;width:100%}#cashless-overview .overview-detail-table thead tr{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity))}#cashless-overview .overview-detail-table thead th{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;padding:.5rem 1rem;text-align:left;text-transform:uppercase;white-space:nowrap}.currency-pivot-table thead th#cashless-overview .overview-detail-table thead th,.pivot-table tbody td#cashless-overview .overview-detail-table thead th,.pivot-table thead th#cashless-overview .overview-detail-table thead th{text-align:left}.currency-pivot-table thead th:not(#cashless-overview .overview-detail-table thead th){max-width:6.5rem;width:6rem}#cashless-overview .overview-detail-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity))}#cashless-overview .overview-detail-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}#cashless-overview .overview-detail-table tbody td{padding:.5rem 1rem}#cashless-overview .overview-fee-tag{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(55 65 81/var(--tw-text-opacity));cursor:pointer;font-size:.75rem;line-height:1rem;padding:.25rem .5rem}#cashless-overview .overview-fee-tag:hover{--tw-border-opacity:1;border-color:rgb(123 184 211/var(--tw-border-opacity))}#cashless-overview .overview-fee-tag:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.cashless-badge.bank-fee-regular{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.cashless-badge.bank-fee-oos{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity));color:rgb(194 65 12/var(--tw-text-opacity))}#cashless-overview .overview-classify-btn{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(123 184 211/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(79 161 196/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;padding:.25rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}#cashless-overview .overview-classify-btn:hover{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity))}#cashless-overview .overview-classify-form-row td{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(219 234 254/var(--tw-border-opacity));padding:.75rem 1rem}#cashless-overview .overview-classify-form{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}#cashless-overview .overview-classify-label{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}#cashless-overview .overview-classify-input{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;min-width:200px;padding:.375rem .75rem}#cashless-overview .overview-classify-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#cashless-overview .overview-classify-confirm{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-overview .overview-classify-confirm:hover{--tw-bg-opacity:1;background-color:rgb(35 137 181/var(--tw-bg-opacity))}#cashless-overview .overview-classify-cancel{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(75 85 99/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-overview .overview-classify-cancel:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}#cashless-oos .oos-stats-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){#cashless-oos .oos-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#cashless-oos .oos-stat-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.75rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow:hidden}#cashless-oos .oos-stat-card-header{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity));display:flex;gap:.5rem;padding:1rem 1.25rem}#cashless-oos .oos-stat-card-header svg{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));height:1.25rem;width:1.25rem}#cashless-oos .oos-stat-card-title{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem}#cashless-oos .oos-stat-card-body{padding:1rem 1.25rem}#cashless-oos .oos-stat-row{display:flex;gap:2rem}#cashless-oos .oos-stat-item{display:flex;flex-direction:column}#cashless-oos .oos-stat-item.highlight .oos-stat-count{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#cashless-oos .oos-stat-count{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));font-size:1.875rem;font-weight:700;line-height:2.25rem}#cashless-oos .oos-stat-label{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.125rem}#cashless-oos .oos-stat-amount{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;margin-top:.25rem}#cashless-oos .oos-stat-card-footer{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-color:rgb(243 244 246/var(--tw-border-opacity));border-top-width:1px;display:flex;gap:1rem;padding:.75rem 1.25rem}#cashless-oos .oos-stat-link-primary{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem}#cashless-oos .oos-stat-link-primary:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}#cashless-oos .oos-stat-link-secondary{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}#cashless-oos .oos-stat-link-secondary:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));text-decoration-line:underline}#cashless-oos .oos-filter-bar{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.75rem;border-width:1px;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;padding:.75rem}#cashless-oos .oos-filter-form{align-items:center;display:flex;flex:1 1 0%;flex-wrap:wrap;gap:.5rem}#cashless-oos .oos-filter-select{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(55 65 81/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.375rem .5rem}#cashless-oos .oos-filter-select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#cashless-oos .oos-filter-date{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(55 65 81/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.375rem .5rem}#cashless-oos .oos-filter-date:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#cashless-oos .oos-filter-search{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(55 65 81/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;min-width:220px;padding:.375rem .75rem}#cashless-oos .oos-filter-search:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#cashless-oos .oos-filter-count{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;white-space:nowrap}#cashless-oos .oos-table-wrapper{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.75rem;border-width:1px;overflow-x:auto}#cashless-oos .oos-table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;width:100%}#cashless-oos .oos-table thead tr{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity))}#cashless-oos .oos-table thead th{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;padding:.625rem .75rem;text-align:left;text-transform:uppercase;white-space:nowrap}.currency-pivot-table thead th#cashless-oos .oos-table thead th,.pivot-table tbody td#cashless-oos .oos-table thead th,.pivot-table thead th#cashless-oos .oos-table thead th{text-align:left}.currency-pivot-table thead th:not(#cashless-oos .oos-table thead th){max-width:6.5rem;width:6rem}#cashless-oos .oos-table tbody tr.oos-table-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-oos .oos-table tbody tr.oos-table-row:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}#cashless-oos .oos-table tbody tr.oos-table-row.is-expanded{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}#cashless-oos .oos-table tbody td{padding:.5rem .75rem;vertical-align:top}#cashless-oos .oos-payer-cell{align-items:center;display:flex;gap:.375rem}#cashless-oos .oos-edit-btn{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));padding:.125rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-oos .oos-edit-btn:hover{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity))}#cashless-oos .oos-edit-btn svg{height:.875rem;width:.875rem}#cashless-oos .oos-inline-edit{align-items:center;display:flex;gap:.375rem}#cashless-oos .oos-inline-input{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;line-height:1.25rem;min-width:140px;padding:.25rem .5rem}#cashless-oos .oos-inline-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#cashless-oos .oos-inline-save{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;padding:.25rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-oos .oos-inline-save:hover{--tw-bg-opacity:1;background-color:rgb(35 137 181/var(--tw-bg-opacity))}#cashless-oos .oos-inline-cancel{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(75 85 99/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;padding:.25rem .5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-oos .oos-inline-cancel:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}#cashless-oos .oos-type-select{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.75rem;line-height:1rem;padding:.25rem .375rem}#cashless-oos .oos-type-select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#cashless-oos .oos-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}#cashless-oos .oos-action-btn{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(123 184 211/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(79 161 196/var(--tw-text-opacity));font-size:.75rem;font-weight:500;line-height:1rem;padding:.25rem .625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}#cashless-oos .oos-action-btn:hover{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity))}#cashless-oos .oos-action-btn.secondary{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));color:rgb(75 85 99/var(--tw-text-opacity))}#cashless-oos .oos-action-btn.secondary:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}#cashless-oos .oos-linked-count{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}#cashless-oos .oos-linked-amount{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.125rem}#cashless-oos .oos-school-panel-row td{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(191 219 254/var(--tw-border-opacity));padding:0}#cashless-oos .oos-school-panel{display:flex;flex-direction:column;gap:.75rem;padding:1rem}#cashless-oos .oos-school-panel-header{--tw-text-opacity:1;align-items:center;color:rgb(55 65 81/var(--tw-text-opacity));display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;line-height:1.25rem}#cashless-oos .oos-school-search-input{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;font-size:.875rem;line-height:1.25rem;max-width:32rem;padding:.5rem .75rem;width:100%}#cashless-oos .oos-school-search-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#cashless-oos .oos-school-results{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.25rem;max-height:12rem;overflow-y:auto}#cashless-oos .oos-school-result-item{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-oos .oos-school-result-item:last-child{border-bottom-width:0}#cashless-oos .oos-school-result-item:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity))}#cashless-oos .oos-school-result-info{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;line-height:1.25rem}#cashless-oos .oos-school-no-results{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.875rem;font-style:italic;line-height:1.25rem}#cashless-oos .oos-pagination{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1rem;padding-bottom:.5rem;padding-top:.5rem}#cashless-oos .oos-page-btn{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(75 85 99/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.375rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-oos .oos-page-btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-color:rgb(156 163 175/var(--tw-border-opacity))}#cashless-oos .oos-page-info{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-detail-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1.25rem;padding:1.25rem}#cashless-exceptions .exception-detail-section-title{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;letter-spacing:.05em;line-height:1.25rem;margin-bottom:1rem;text-transform:uppercase}#cashless-exceptions .exception-detail-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){#cashless-exceptions .exception-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#cashless-exceptions .exception-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#cashless-exceptions .exception-detail-field{display:flex;flex-direction:column;gap:.125rem}#cashless-exceptions .exception-detail-label{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;text-transform:uppercase}#cashless-exceptions .exception-detail-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-detail-value.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}#cashless-exceptions .exception-detail-value.small-font{font-size:.75rem;line-height:1rem}#cashless-exceptions .exception-audit-trail-card{margin-bottom:1.25rem}#cashless-exceptions.cashless-exceptions-busy{opacity:.9;pointer-events:none;position:relative}#cashless-exceptions .exception-audit-loading{font-style:italic}#cashless-exceptions .exception-audit-empty,#cashless-exceptions .exception-audit-loading{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin:0}#cashless-exceptions .exception-audit-list{display:flex;flex-direction:column;gap:1rem;list-style-type:none;margin:0;padding:0}#cashless-exceptions .exception-audit-item{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding-bottom:1rem}#cashless-exceptions .exception-audit-item:last-child{border-bottom-width:0;padding-bottom:0}#cashless-exceptions .exception-audit-meta{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-bottom:.5rem;row-gap:.25rem}#cashless-exceptions .exception-audit-time{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;white-space:nowrap}#cashless-exceptions .exception-audit-user{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}#cashless-exceptions .exception-audit-action{border-radius:.25rem;display:inline-block;font-family:Nunito-Semibold,sans-serif;font-size:11px;letter-spacing:.025em;padding:.125rem .5rem;text-transform:uppercase}#cashless-exceptions .exception-audit-action.exception-audit-action-updated{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity));color:rgb(6 95 70/var(--tw-text-opacity))}#cashless-exceptions .exception-audit-action.exception-audit-action-created{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));color:rgb(7 89 133/var(--tw-text-opacity))}#cashless-exceptions .exception-audit-action.exception-audit-action-deleted{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(153 27 27/var(--tw-text-opacity))}#cashless-exceptions .exception-audit-action.exception-audit-action-login,#cashless-exceptions .exception-audit-action.exception-audit-action-logout{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity));color:rgb(91 33 182/var(--tw-text-opacity))}#cashless-exceptions .exception-audit-action.exception-audit-action-info{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(236 254 255/var(--tw-bg-opacity));color:rgb(21 94 117/var(--tw-text-opacity))}#cashless-exceptions .exception-audit-action.exception-audit-action-warning{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));color:rgb(146 64 14/var(--tw-text-opacity))}#cashless-exceptions .exception-audit-action.exception-audit-action-error{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity));color:rgb(154 52 18/var(--tw-text-opacity))}#cashless-exceptions .exception-audit-action.exception-audit-action-other{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(63 63 70/var(--tw-text-opacity))}#cashless-exceptions .exception-audit-description{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;line-height:1.625;margin:0}#cashless-exceptions .exception-audit-changes{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;margin-top:.5rem;overflow-x:auto;padding:.75rem;white-space:pre-wrap}#cashless-exceptions a.nested-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));display:inline;font-family:Nunito-Sans-Regular,sans-serif;padding:0;text-decoration-line:none}#cashless-exceptions a.nested-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}#cashless-exceptions .result-table table tbody tr td a.nested-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}#cashless-exceptions .result-table table tbody tr td a.nested-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-exceptions a.nested-link.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}#cashless-exceptions a.nested-external-link{align-items:center;display:inline-flex;gap:.25rem}#cashless-exceptions a.nested-external-link span{flex-shrink:0;height:.75rem;width:.75rem}#cashless-exceptions .cashless-amount{font-family:Nunito-Semibold,sans-serif}#cashless-exceptions .cashless-amount.debit{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}#cashless-exceptions .exception-stepper{align-items:center;display:flex;gap:0;margin-bottom:1.5rem}#cashless-exceptions .exception-step{align-items:center;display:flex;flex-direction:column;gap:.375rem}#cashless-exceptions .exception-step-indicator{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:2px;display:flex;height:1.5rem;justify-content:center;width:1.5rem}#cashless-exceptions .exception-step.active .exception-step-indicator{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity));border-style:dashed}#cashless-exceptions .exception-step.completed .exception-step-indicator{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity));border-color:rgb(79 161 196/var(--tw-border-opacity))}#cashless-exceptions .exception-step.completed .exception-step-indicator span{background-color:#fff;height:.875rem;width:.875rem}#cashless-exceptions .exception-step-label{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;white-space:nowrap}#cashless-exceptions .exception-step.active .exception-step-label{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashless-exceptions .exception-step.completed .exception-step-label{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashless-exceptions .exception-step-connector{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));flex:1 1 0%;height:.125rem;margin-left:.5rem;margin-right:.5rem;min-width:2rem}#cashless-exceptions .exception-workflow-section{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;margin-top:1rem;padding-top:1rem}#cashless-exceptions .exception-workflow-title{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem}#cashless-exceptions .exception-workflow-hint{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem}#cashless-exceptions .exception-reference-table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem;width:100%}#cashless-exceptions .exception-reference-table th{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding-bottom:.5rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th#cashless-exceptions .exception-reference-table th,.pivot-table tbody td#cashless-exceptions .exception-reference-table th,.pivot-table thead th#cashless-exceptions .exception-reference-table th{text-align:left}.currency-pivot-table thead th:not(#cashless-exceptions .exception-reference-table th){max-width:6.5rem;width:6rem}#cashless-exceptions .exception-reference-table td{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(250 250 250/var(--tw-border-opacity));color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding-bottom:.5rem;padding-right:1rem;padding-top:.5rem}#cashless-exceptions .exception-reference-table td.small-font{font-size:.75rem;line-height:1rem}#cashless-exceptions .exception-reference-table td.no-wrap{white-space:nowrap}#cashless-exceptions .exception-reference-table td.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}#cashless-exceptions .exception-identify-form{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}#cashless-exceptions .exception-form-row{display:flex;flex-direction:column;gap:.25rem}#cashless-exceptions .exception-form-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#cashless-exceptions .exception-form-input{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2.25rem;line-height:1.25rem;padding-left:.75rem;padding-right:.75rem}#cashless-exceptions .exception-form-input:focus{--tw-border-opacity:1;border-color:rgb(123 184 211/var(--tw-border-opacity));outline:2px solid #0000;outline-offset:2px}#cashless-exceptions .exception-form-input.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}#cashless-exceptions .exception-form-select{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2.25rem;line-height:1.25rem;padding-left:.75rem;padding-right:.75rem}#cashless-exceptions .exception-form-select:focus{--tw-border-opacity:1;border-color:rgb(123 184 211/var(--tw-border-opacity));outline:2px solid #0000;outline-offset:2px}#cashless-exceptions .exception-action-row{align-items:center;display:flex;gap:.75rem;margin-top:1rem}#cashless-exceptions .exception-action-row .btn-primary:disabled{cursor:not-allowed;opacity:.5}#cashless-exceptions .exception-linked-settlement-view-row{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;padding-top:1rem}#cashless-exceptions .exception-action-hint{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#cashless-exceptions .exception-identified-fields{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.75rem;padding:.75rem}#cashless-exceptions .exception-notes-section{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}#cashless-exceptions .exception-notes-input{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;resize:none;width:100%}#cashless-exceptions .exception-notes-input:focus{--tw-border-opacity:1;border-color:rgb(123 184 211/var(--tw-border-opacity));outline:2px solid #0000;outline-offset:2px}#cashless-exceptions .exception-notes-save{align-self:flex-start}#cashless-exceptions .exception-payment-advice-upload{display:flex;flex-direction:column;gap:.5rem}#cashless-exceptions .exception-payment-advice-label{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-optional-hint{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif}#cashless-exceptions .exception-payment-advice-file-btn{--tw-border-opacity:1;align-items:center;align-self:flex-start;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-exceptions .exception-payment-advice-file-btn:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-exceptions .exception-payment-advice-file-btn .file-input-hidden{display:none}#cashless-exceptions .exception-payment-advice-entry{align-items:baseline;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;row-gap:.25rem}#cashless-exceptions .exception-payment-advice-filename{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-payment-advice-filesize{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-payment-advice-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;width:100%}#cashless-exceptions .exception-payment-advice-attached{display:flex;flex-direction:column;gap:.5rem}#cashless-exceptions .exception-payment-advice-attached-main{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}#cashless-exceptions .exception-payment-advice-unavailable{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;max-width:65ch}#cashless-exceptions .exception-payment-advice-upload-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}#cashless-exceptions .exception-payment-advice-r2-hint{margin-top:.5rem}#cashless-exceptions .payment-advice-card{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}#cashless-exceptions .payment-advice-card-label{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem}#cashless-exceptions .payment-advice-thumbnail-link{display:block;width:-moz-fit-content;width:fit-content}#cashless-exceptions .payment-advice-thumbnail{--tw-border-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:pointer;max-height:180px;-o-object-fit:contain;object-fit:contain;width:140px}#cashless-exceptions .payment-advice-thumbnail-placeholder{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(243 244 246/var(--tw-bg-opacity));border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(107 114 128/var(--tw-text-opacity));cursor:default;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;height:80px;justify-content:center;line-height:1rem;width:140px}#cashless-exceptions .payment-advice-meta{display:flex;flex-direction:column;gap:.125rem}#cashless-exceptions .payment-advice-filename{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;word-break:break-all}#cashless-exceptions .payment-advice-filesize{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#cashless-exceptions .payment-advice-actions{display:flex;flex-wrap:wrap;gap:.5rem}#cashless-exceptions .exception-option-group{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}#cashless-exceptions .exception-option-item{--tw-border-opacity:1;align-items:center;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;cursor:pointer;display:flex;gap:.75rem;padding:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-exceptions .exception-option-item:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-color:rgb(167 208 226/var(--tw-border-opacity))}#cashless-exceptions .exception-option-item.is-selected{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-color:rgb(123 184 211/var(--tw-border-opacity))}#cashless-exceptions .exception-option-item span{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-payment-linker,#cashless-exceptions .exception-payment-mapper{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;margin-bottom:1rem;padding-top:1rem}#cashless-exceptions .exception-payment-mapper-card.exception-payment-mapper{border-width:0;margin-bottom:0;padding-top:0}#cashless-exceptions .exception-settlement-closed-hint{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));margin-top:.75rem}#cashless-exceptions .exception-close-warning{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(252 211 77/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem;margin-top:.75rem;padding:.75rem}#cashless-exceptions .exception-close-warning-text{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-payment-school-child{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#cashless-exceptions .exception-settlement-classification-form{margin-bottom:1rem}#cashless-exceptions .exception-settlement-classification-form .exception-form-row{display:flex;flex-direction:column;gap:.375rem}#cashless-exceptions .exception-settlement-classification-select{max-width:36rem;width:100%}#cashless-exceptions .exception-settlement-table-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}#cashless-exceptions .exception-payment-list{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}#cashless-exceptions .exception-payment-item{--tw-border-opacity:1;align-items:center;border-color:rgb(244 244 245/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;display:flex;justify-content:space-between;padding:.625rem}#cashless-exceptions .exception-payment-item:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-exceptions .exception-payment-left{align-items:center;display:flex;gap:.75rem}#cashless-exceptions .exception-payment-info{align-items:center;display:flex;flex-wrap:wrap;font-family:Nunito-Sans-Regular,sans-serif;gap:.5rem}#cashless-exceptions .exception-payment-amount,#cashless-exceptions .exception-payment-info{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}#cashless-exceptions .exception-payment-amount{font-family:Nunito-Semibold,sans-serif;white-space:nowrap}#cashless-exceptions .exception-payment-totals{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:1px;display:flex;flex-direction:column;gap:.375rem;padding-top:.75rem}#cashless-exceptions .exception-total-row{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem}#cashless-exceptions .exception-total-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif}#cashless-exceptions .exception-total-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashless-exceptions .exception-amount-mismatch{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}#cashless-exceptions .btn{align-items:center;border-radius:9999px;cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.375rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#cashless-exceptions .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#cashless-exceptions .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#cashless-exceptions .btn-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity))}#cashless-exceptions .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-exceptions .btn-sm{font-size:.75rem;line-height:1rem;padding:.25rem .75rem}#cashless-exceptions .cashless-badge.unreconciled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));color:rgb(75 85 99/var(--tw-text-opacity))}#cashless-exceptions .cashless-badge.exc-type-payment,#cashless-overview .cashless-badge.exc-type-payment{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:rgb(51 65 85/var(--tw-text-opacity));white-space:nowrap}#cashless-exceptions .cashless-badge.exc-type-settlement,#cashless-overview .cashless-badge.exc-type-settlement{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(245 245 244/var(--tw-bg-opacity));color:rgb(68 64 60/var(--tw-text-opacity));white-space:nowrap}#cashless-exceptions .cashless-badge.exc-type-bank-fee,#cashless-overview .cashless-badge.exc-type-bank-fee{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(63 63 70/var(--tw-text-opacity));white-space:nowrap}#cashless-dashboard .cashless-badge.exc-sub-duplicate,#cashless-exceptions .cashless-badge.exc-sub-duplicate,#cashless-overview .cashless-badge.exc-sub-duplicate{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity))}#cashless-dashboard .cashless-badge.exc-sub-non-qr,#cashless-exceptions .cashless-badge.exc-sub-non-qr,#cashless-overview .cashless-badge.exc-sub-non-qr{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-width:1px;color:rgb(63 63 70/var(--tw-text-opacity))}#cashless-exceptions .cashless-badge.exc-bank-fee-regular,#cashless-overview .cashless-badge.exc-bank-fee-regular{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:rgb(51 65 85/var(--tw-text-opacity))}#cashless-exceptions .cashless-badge.exc-bank-fee-oos,#cashless-overview .cashless-badge.exc-bank-fee-oos{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity));color:rgb(64 64 64/var(--tw-text-opacity))}#cashless-exceptions .cashless-badge.oos-payment-pending,#cashless-overview .cashless-badge.oos-payment-pending{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity))}#cashless-exceptions .cashless-badge.oos-payment-identified,#cashless-overview .cashless-badge.oos-payment-identified{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity));color:rgb(7 89 133/var(--tw-text-opacity))}#cashless-exceptions .cashless-badge.oos-payment-to-refund,#cashless-overview .cashless-badge.oos-payment-to-refund{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity));color:rgb(6 95 70/var(--tw-text-opacity))}#cashless-exceptions .cashless-badge.oos-payment-follow-up,#cashless-overview .cashless-badge.oos-payment-follow-up{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(238 242 255/var(--tw-bg-opacity));color:rgb(55 48 163/var(--tw-text-opacity))}#cashless-exceptions .cashless-badge.oos-payment-settled,#cashless-overview .cashless-badge.oos-payment-settled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}#cashless-exceptions .cashless-badge.oos-payment-written-off,#cashless-overview .cashless-badge.oos-payment-written-off{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}#cashless-exceptions .exception-inline-edit{align-items:center;display:flex;gap:.5rem}#cashless-exceptions .exception-totals-prominent{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:.75rem}#cashless-exceptions .exception-total-settlement{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif}#cashless-exceptions .exception-amount-match{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashless-exceptions .btn-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}#cashless-exceptions .exception-suggested-label{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;margin-top:.5rem}#cashless-exceptions .exception-other-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;margin-top:1rem}#cashless-exceptions .exception-payment-list-suggested .exception-payment-item{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-color:rgb(211 231 240/var(--tw-border-opacity))}#cashless-exceptions .exception-settlement-amount-section-label{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;margin-top:.5rem}#cashless-exceptions .exception-payment-list+.exception-settlement-amount-section-label{margin-top:1rem}#cashless-exceptions .exception-payment-list-exact-amount .exception-payment-item{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity));border-color:rgb(167 243 208/var(--tw-border-opacity))}#cashless-exceptions .exception-payment-item-selected{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));border-color:rgb(147 197 253/var(--tw-border-opacity))}#cashless-exceptions .exception-payment-partial-note{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#cashless-exceptions .exception-payment-amount-input-wrap{align-items:center;display:flex;gap:.375rem;white-space:nowrap}#cashless-exceptions .exception-payment-amount-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#cashless-exceptions .exception-payment-amount-input{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem;text-align:right;width:7rem}#cashflow-bank-balances td#cashless-exceptions .exception-payment-amount-input,#cashflow-bank-statements td#cashless-exceptions .exception-payment-amount-input{--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)}#cashless-exceptions .exception-partial-allocated{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashless-exceptions .exception-historical-matches{margin-bottom:1rem}#cashless-exceptions .exception-school-picker{position:relative}#cashless-exceptions .exception-school-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(63 63 70/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}#cashless-exceptions .exception-school-btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-color:rgb(123 184 211/var(--tw-border-opacity))}#cashless-exceptions .exception-school-btn.unselected{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}#cashless-exceptions .exception-school-selected-name{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));flex:1 1 0%;font-family:Nunito-Semibold,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cashless-exceptions .exception-school-selected-id{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;white-space:nowrap}#cashless-exceptions .exception-school-placeholder{flex:1 1 0%}#cashless-exceptions .exception-school-chevron{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));flex-shrink:0;margin-left:auto}#cashless-exceptions .exception-school-dropdown{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-top:.25rem;min-width:18rem;position:absolute;width:100%;z-index:50}#cashless-exceptions .exception-school-search-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:.5rem}#cashless-exceptions .exception-school-search-row input{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2rem;line-height:1.25rem;padding-left:.75rem;padding-right:.75rem;width:100%}#cashless-exceptions .exception-school-search-row input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#cashless-exceptions .exception-school-list{max-height:14rem;overflow-y:auto;padding-bottom:.25rem;padding-top:.25rem}#cashless-exceptions .exception-school-item{align-items:center;cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;justify-content:space-between;line-height:1.25rem;padding:.5rem .75rem}#cashless-exceptions .exception-school-item:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashless-exceptions .exception-school-item.selected{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-exceptions .exception-school-item.exception-school-clear{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));margin-bottom:.25rem}#cashless-exceptions .exception-school-item-name{font-family:Nunito-Semibold,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cashless-exceptions .exception-school-item.selected .exception-school-item-name{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#cashless-exceptions .exception-school-item-id{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));flex-shrink:0;font-size:.75rem;line-height:1rem;margin-left:auto;white-space:nowrap}#cashless-exceptions .exception-school-item.selected .exception-school-item-id{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity))}#cashless-exceptions .exception-school-empty{font-size:.875rem;line-height:1.25rem;padding:.75rem;text-align:center}#cashless-exceptions .exception-form-label-hint,#cashless-exceptions .exception-school-empty{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif}#cashless-exceptions .exception-form-label-hint{font-size:.75rem;line-height:1rem;margin-left:.25rem;text-transform:none}#cashless-exceptions .exception-detail-subvalue{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-left:.25rem}#cashless-exceptions .btn-use{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity));border-color:rgb(252 211 77/var(--tw-border-opacity));border-width:1px;color:rgb(146 64 14/var(--tw-text-opacity))}#cashless-exceptions .btn-use:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity))}#cashless-exceptions .btn-use:active{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity))}#cashless-exceptions .exception-refund-message-section{margin-bottom:1rem}#cashless-exceptions .exception-refund-message-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}#cashless-exceptions .exception-refund-message{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;line-height:1.625;padding:.75rem;resize:none;width:100%}#cashless-exceptions .exception-copy-btn{flex-shrink:0;margin-left:.5rem}#cashless-exceptions .exception-refund-bank-form{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;margin-bottom:1rem;padding-top:1rem}#cashless-exceptions .exception-child-entry-form,#cashless-exceptions .exception-refund-bank-summary{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;margin-top:1rem;padding-top:1rem}#cashless-exceptions .exception-child-withdrawn-tag{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-left:.5rem}.back-link{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));display:block;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.back-link:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}.detail-card{display:flex;flex-direction:column;gap:1.25rem;margin:.5rem 1.5rem 1.5rem}.detail-section{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.25rem}.detail-section h3{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;letter-spacing:.05em;line-height:1.25rem;margin-bottom:1rem;padding-bottom:.5rem;text-transform:uppercase}.detail-fields{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:auto 1fr;row-gap:.5rem}.detail-fields dt{--tw-text-opacity:1;align-self:flex-start;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding-top:.125rem;text-transform:uppercase}.detail-fields dd{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.detail-fields a{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}.detail-fields a:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}.muted-text{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;font-style:italic;line-height:1.25rem}#billing-dashboard,#chargebee-dashboard{padding-bottom:3rem}#billing-dashboard .dashboard-header,#chargebee-dashboard .dashboard-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#billing-dashboard .dashboard-header .header-left,#chargebee-dashboard .dashboard-header .header-left{flex:1 1 0%}#billing-dashboard .dashboard-header .header-actions,#chargebee-dashboard .dashboard-header .header-actions{display:flex;gap:.75rem}.billing-stat-link{cursor:pointer;text-decoration-line:none;text-underline-offset:2px}.billing-stat-link:hover{text-decoration-line:underline}.billing-stat-link:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 208 226/var(--tw-ring-opacity));--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#billing-dashboard .big-number,#chargebee-dashboard .big-number{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:2.25rem;line-height:2.5rem;margin-bottom:.25rem}#billing-dashboard .big-label,#chargebee-dashboard .big-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#billing-dashboard .divider,#chargebee-dashboard .divider{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;margin-bottom:.75rem;margin-top:.75rem}#billing-dashboard .billing-stat-row{align-items:center;display:flex;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}#billing-dashboard .billing-stat-row .stat-label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#billing-dashboard .billing-stat-row .stat-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#billing-dashboard .billing-stat-row .stat-value.healthy{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}#billing-dashboard .billing-stat-row .stat-value.warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#billing-dashboard .billing-stat-row .stat-value.danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}#billing-dashboard .billing-stat-row.muted .stat-label,#billing-dashboard .billing-stat-row.muted .stat-value{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}#chargebee-dashboard .cb-stat-row{align-items:center;display:flex;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}#chargebee-dashboard .cb-stat-row.indent{padding-left:.75rem}#chargebee-dashboard .cb-stat-row .stat-label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#chargebee-dashboard .cb-stat-row .stat-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#chargebee-dashboard .cb-stat-row .stat-value.healthy{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}#chargebee-dashboard .cb-stat-row .stat-value.warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#chargebee-dashboard .cb-stat-row .stat-value.danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}#chargebee-dashboard .cb-stat-row .stat-value.muted{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}#chargebee-dashboard .cb-stat-row .stat-value.timestamp{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#chargebee-dashboard .cb-subsection-label{font-family:Nunito-Semibold,sans-serif;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}#chargebee-dashboard .cb-sgd-equivalent,#chargebee-dashboard .cb-subsection-label{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#chargebee-dashboard .cb-sgd-equivalent{font-family:Nunito-Sans-Regular,sans-serif;margin-left:.5rem}#chargebee-dashboard .cb-category-grid{display:grid;gap:.375rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.25rem;margin-top:.25rem}#chargebee-dashboard .cb-category-pill{--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-radius:.375rem;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem;padding:.375rem .625rem}#chargebee-dashboard .cb-category-pill:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}#chargebee-dashboard .cb-category-pill .pill-label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#chargebee-dashboard .cb-category-pill .pill-count{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#chargebee-dashboard .cb-category-pill .pill-count.healthy{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}#chargebee-dashboard .cb-category-pill .pill-count.warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#chargebee-dashboard .cb-category-pill .pill-count.danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}#chargebee-dashboard .cb-category-pill .pill-count.muted{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}#billing-dashboard .action-item{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;justify-content:space-between;padding-bottom:.75rem;padding-top:.75rem}#billing-dashboard .action-item:last-child{border-bottom-width:0}#billing-dashboard .action-item .action-left{align-items:center;display:flex;gap:.75rem}#billing-dashboard .action-item .action-icon{align-items:center;border-radius:9999px;display:flex;height:2rem;justify-content:center;width:2rem}#billing-dashboard .action-item .action-icon.warning{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity));color:rgb(217 119 6/var(--tw-text-opacity))}#billing-dashboard .action-item .action-icon.info{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity));color:rgb(37 99 235/var(--tw-text-opacity))}#billing-dashboard .action-item .action-icon.attention{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity));color:rgb(234 88 12/var(--tw-text-opacity))}#billing-dashboard .action-item .action-icon svg{height:1rem;width:1rem}#billing-dashboard .action-item .action-text .action-count{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#billing-dashboard .action-item .action-text .action-amount{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#billing-dashboard .action-item .action-link a{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#billing-dashboard .action-item .action-link a:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#billing-dashboard .empty-alerts{--tw-text-opacity:1;align-items:center;color:rgb(161 161 170/var(--tw-text-opacity));display:flex;flex-direction:column;gap:.5rem;padding-bottom:2rem;padding-top:2rem}#billing-dashboard .empty-alerts .empty-icon svg{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity));height:2.5rem;width:2.5rem}#billing-dashboard .empty-alerts .empty-text{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#billing-dashboard .recent-activity,#chargebee-dashboard .recent-activity{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:2rem}#billing-dashboard .recent-activity .section-header,#chargebee-dashboard .recent-activity .section-header{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:1rem 1.25rem}#billing-dashboard .recent-activity .section-header h3,#chargebee-dashboard .recent-activity .section-header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem}#billing-dashboard .recent-activity .view-all-link,#chargebee-dashboard .recent-activity .view-all-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#billing-dashboard .recent-activity .view-all-link:hover,#chargebee-dashboard .recent-activity .view-all-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#billing-dashboard .recent-activity table,#chargebee-dashboard .recent-activity table{width:100%}#billing-dashboard .recent-activity table thead,#chargebee-dashboard .recent-activity table thead{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#billing-dashboard .recent-activity table thead th,#chargebee-dashboard .recent-activity table thead th{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding:.75rem 1.25rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th
#chargebee-dashboard .recent-activity table thead th,.currency-pivot-table thead th#billing-dashboard .recent-activity table thead th,.pivot-table tbody td
#chargebee-dashboard .recent-activity table thead th,.pivot-table tbody td#billing-dashboard .recent-activity table thead th,.pivot-table thead th
#chargebee-dashboard .recent-activity table thead th,.pivot-table thead th#billing-dashboard .recent-activity table thead th{text-align:left}.currency-pivot-table thead th:not(#billing-dashboard .recent-activity table thead th),.currency-pivot-table thead th:not(#chargebee-dashboard .recent-activity table thead th){max-width:6.5rem;width:6rem}#billing-dashboard .recent-activity table tbody tr,#chargebee-dashboard .recent-activity table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}#billing-dashboard .recent-activity table tbody tr:last-child,#chargebee-dashboard .recent-activity table tbody tr:last-child{border-bottom-width:0}#billing-dashboard .recent-activity table tbody tr:hover,#chargebee-dashboard .recent-activity table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#billing-dashboard .recent-activity table tbody td,#chargebee-dashboard .recent-activity table tbody td{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.75rem 1.25rem}#billing-dashboard .recent-activity table tbody td.mono,#chargebee-dashboard .recent-activity table tbody td.mono{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}#billing-dashboard .recent-activity table tbody td a.nested-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));display:inline;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:0;text-decoration-line:none}#billing-dashboard .recent-activity table tbody td a.nested-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}#billing-dashboard .recent-activity table tbody td a.nested-external-link{align-items:center;display:inline-flex;gap:.25rem}#billing-dashboard .recent-activity table tbody td a.nested-external-link span{flex-shrink:0;height:.75rem;width:.75rem}#billing-dashboard .recent-activity table tbody td.timestamp,#chargebee-dashboard .recent-activity table tbody td.timestamp{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;white-space:nowrap}#billing-dashboard .recent-activity table tbody td.empty-row,#chargebee-dashboard .recent-activity table tbody td.empty-row{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));padding-bottom:2rem;padding-top:2rem;text-align:center}.billing-badge{align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .625rem}.billing-badge.created{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.billing-badge.failed{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}.billing-badge.pending{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));color:rgb(75 85 99/var(--tw-text-opacity))}.billing-badge.deleted{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(113 113 122/var(--tw-text-opacity))}.billing-badge.paid{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.billing-badge.payment_due{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));color:rgb(180 83 9/var(--tw-text-opacity))}.billing-badge.not_paid{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}.billing-badge.voided{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(113 113 122/var(--tw-text-opacity))}.billing-badge.posted{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));color:rgb(29 78 216/var(--tw-text-opacity))}.billing-badge.non_renewing{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));color:rgb(180 83 9/var(--tw-text-opacity))}.billing-badge.future{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));color:rgb(29 78 216/var(--tw-text-opacity))}.billing-badge.active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.billing-badge.cancelled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}#billing-dashboard .quick-stats,#chargebee-dashboard .quick-stats{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#billing-dashboard .quick-stats .section-header,#chargebee-dashboard .quick-stats .section-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:1rem 1.25rem}#billing-dashboard .quick-stats .section-header h3,#chargebee-dashboard .quick-stats .section-header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem}#billing-dashboard .quick-stats .stats-grid,#chargebee-dashboard .quick-stats .stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#billing-dashboard .quick-stats .stats-grid>:not([hidden])~:not([hidden]),#chargebee-dashboard .quick-stats .stats-grid>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;--tw-divide-opacity:1;border-color:rgb(244 244 245/var(--tw-divide-opacity));border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}@media (min-width:1024px){#billing-dashboard .quick-stats .stats-grid,#chargebee-dashboard .quick-stats .stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#billing-dashboard .quick-stats .stat-item,#chargebee-dashboard .quick-stats .stat-item{padding:1rem 1.25rem}#billing-dashboard .quick-stats .stat-item dt,#chargebee-dashboard .quick-stats .stat-item dt{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-bottom:.25rem}#billing-dashboard .quick-stats .stat-item dd,#chargebee-dashboard .quick-stats .stat-item dd{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.125rem;line-height:1.75rem}#billing-dashboard .quick-stats .stat-item .stat-sub,#chargebee-dashboard .quick-stats .stat-item .stat-sub{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.125rem}#chargebee-webhooks{width:100%}.webhook-event-types{margin:0 1.5rem 1.5rem;padding:0 .5rem .5rem}.webhook-section-title{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem}.webhook-type-grid{display:flex;flex-wrap:wrap;gap:.5rem}.webhook-type-pill{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:9999px;color:rgb(63 63 70/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.375rem .75rem;text-decoration-line:none;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.webhook-type-pill:hover{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity))}.webhook-type-pill .webhook-type-name{font-family:Nunito-Sans-Regular,sans-serif}.webhook-type-pill .webhook-type-count{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .375rem}.webhook-detail-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin:0 1.5rem 1.5rem;padding:1.25rem}.webhook-detail-section-title{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;padding-bottom:.5rem}.webhook-detail-grid{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}@media (min-width:768px){.webhook-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.webhook-detail-field{display:flex;flex-direction:column}.webhook-detail-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;margin-bottom:.25rem;text-transform:uppercase}.webhook-detail-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.webhook-event-type-badge{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(238 242 255/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(67 56 202/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.webhook-status-processed{color:rgb(22 163 74/var(--tw-text-opacity))}.webhook-status-pending,.webhook-status-processed{--tw-text-opacity:1;font-family:Nunito-Semibold,sans-serif}.webhook-status-pending{color:rgb(202 138 4/var(--tw-text-opacity))}.webhook-status-failed{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}.webhook-change-summary-text{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.webhook-error-card{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));border-color:rgb(254 202 202/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin:0 1.5rem 1.5rem;padding:1.25rem}.webhook-error-card .webhook-detail-section-title{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}.webhook-error-pre{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity));border-color:rgb(254 202 202/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(153 27 27/var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;overflow-x:auto;padding:.75rem;white-space:pre-wrap}.webhook-empty-state{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;font-style:italic;line-height:1.25rem;padding-bottom:1rem;padding-top:1rem;text-align:center}.webhook-db-status{align-items:flex-start;border-radius:.5rem;display:flex;gap:.75rem;margin-bottom:.75rem;padding:1rem}.webhook-db-status-icon{flex-shrink:0;font-size:1.25rem;line-height:1.75rem;line-height:1;margin-top:.125rem}.webhook-db-status-title{font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.125rem}.webhook-db-status-desc{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}.webhook-db-unchanged{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-width:1px}.webhook-db-unchanged .webhook-db-status-title{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}.webhook-db-created{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));border-color:rgb(191 219 254/var(--tw-border-opacity));border-width:1px}.webhook-db-created .webhook-db-status-title{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity))}.webhook-db-updated{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));border-color:rgb(187 247 208/var(--tw-border-opacity));border-width:1px}.webhook-db-updated .webhook-db-status-title{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}.webhook-change-entry{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-bottom:.75rem;padding:1rem}.webhook-change-entry:last-child{margin-bottom:0}.webhook-change-header{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem}.webhook-change-action{align-items:center;border-radius:.25rem;display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .5rem;text-transform:uppercase}.webhook-action-updated{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.webhook-action-created{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity));color:rgb(29 78 216/var(--tw-text-opacity))}.webhook-action-deleted{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}.webhook-change-entity{color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}.webhook-change-entity,.webhook-change-entity-name{--tw-text-opacity:1;font-size:.875rem;line-height:1.25rem}.webhook-change-entity-name{color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif}.webhook-change-time{color:rgb(161 161 170/var(--tw-text-opacity));margin-left:auto}.webhook-change-description,.webhook-change-time{--tw-text-opacity:1;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}.webhook-change-description{color:rgb(82 82 91/var(--tw-text-opacity));margin-bottom:.5rem}.webhook-change-fields{margin-top:.5rem}.webhook-change-fields>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.webhook-change-field-row{align-items:center;display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;gap:.5rem;line-height:1rem}.webhook-field-name{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;min-width:120px}.webhook-field-from{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(239 68 68/var(--tw-text-opacity));padding:.125rem .375rem}.webhook-field-arrow{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.webhook-field-to{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(22 163 74/var(--tw-text-opacity));padding:.125rem .375rem}.webhook-field-value,.webhook-handled-description{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}.webhook-handled-description{font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem}.webhook-handled-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.webhook-handled-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.webhook-handled-type{--tw-text-opacity:1;align-items:center;color:rgb(82 82 91/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem}.webhook-handled-indicator{--tw-bg-opacity:1;background-color:rgb(212 212 216/var(--tw-bg-opacity));border-radius:9999px;height:.5rem;width:.5rem}.webhook-handled-indicator.active{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.webhook-handled-name{font-size:.75rem;line-height:1rem}.webhook-unsupported-section{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:1px;margin-top:1rem;padding-top:1rem}.webhook-detail-subsection-title{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.25rem}.webhook-handled-indicator.unsupported{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity))}.webhook-handled-indicator.unsupported.active{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}.webhook-unsupported-type{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.webhook-json-block{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(63 63 70/var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;max-height:24rem;overflow-x:auto;overflow-y:auto;padding:.75rem;white-space:pre-wrap}#billing-dashboard .method-section{margin-bottom:.5rem}#billing-dashboard .method-section:last-child{margin-bottom:0}#billing-dashboard .method-label{align-items:center;display:flex;margin-bottom:.25rem;margin-top:.25rem}#billing-dashboard .billing-stat-row.indent{padding-left:1.25rem}#billing-dashboard .billing-stat-row.indent-2{padding-left:2rem}.method-badge{align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.25rem;line-height:1rem;padding:.125rem .625rem}.method-badge svg{height:.875rem;width:.875rem}.method-badge.purple{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity));color:rgb(147 51 234/var(--tw-text-opacity))}.method-badge.blue{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));color:rgb(37 99 235/var(--tw-text-opacity))}#billing-dashboard .monthly-history table thead tr:first-child{border-bottom-width:0}#billing-dashboard .monthly-history table thead .method-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));padding-bottom:.5rem;text-align:center}#billing-dashboard .monthly-history table thead .auto-header{background-color:#faf5ff4d}#billing-dashboard .monthly-history table thead .manual-header{background-color:#eff6ff4d}#billing-dashboard .monthly-history table thead .sub-header th{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:10px;padding-bottom:.375rem;padding-top:.375rem;text-align:center;text-transform:uppercase}#billing-dashboard .monthly-history table tbody .period-cell{align-items:center;display:flex;gap:.5rem}#billing-dashboard .monthly-history table tbody .period-link{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#billing-dashboard .monthly-history table tbody .period-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}#billing-dashboard .monthly-history table tbody .count-cell{text-align:center}#billing-dashboard .monthly-history table tbody .count-value{font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#billing-dashboard .monthly-history table tbody .count-value.healthy{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}#billing-dashboard .monthly-history table tbody .count-value.warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#billing-dashboard .monthly-history table tbody .count-value.zero{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}#billing-dashboard .monthly-history table tbody .total-cell .count-value{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}#billing-dashboard .monthly-history table tbody tr.current-period{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity))}.billing-badge.automatic{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 245 255/var(--tw-bg-opacity));color:rgb(147 51 234/var(--tw-text-opacity))}.billing-badge.manual{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));color:rgb(37 99 235/var(--tw-text-opacity))}#cashless-bank-statements-list .recon-summary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1.5rem;padding:1rem 1.25rem}#cashless-bank-statements-list .recon-summary .summary-row{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-wrap:wrap;row-gap:.5rem}#cashless-bank-statements-list .recon-summary .summary-item{align-items:center;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem}#cashless-bank-statements-list .recon-summary .summary-item .label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}#cashless-bank-statements-list .recon-summary .summary-item .value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashless-bank-statements-list .recon-summary .summary-divider{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}#hubspot-companies,#hubspot-company-detail,#hubspot-contacts,#hubspot-dashboard,#hubspot-deals,#misa-accounts,#misa-contacts,#misa-dashboard,#misa-debts,#xero-bank-transactions,#xero-contacts,#xero-dashboard,#xero-expenses,#xero-invoices{padding-bottom:3rem}#hubspot-company-detail .dashboard-header,#hubspot-dashboard .dashboard-header,#misa-dashboard .dashboard-header,#xero-dashboard .dashboard-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#hubspot-company-detail .dashboard-header .header-left,#hubspot-dashboard .dashboard-header .header-left,#misa-dashboard .dashboard-header .header-left,#xero-dashboard .dashboard-header .header-left{flex:1 1 0%}#hubspot-company-detail .dashboard-header .header-actions,#hubspot-dashboard .dashboard-header .header-actions,#misa-dashboard .dashboard-header .header-actions,#xero-dashboard .dashboard-header .header-actions{display:flex;gap:.75rem}#misa-dashboard .icon-inline,#xero-dashboard .icon-inline{fill:currentColor;height:1.5rem;width:1.5rem}#misa-dashboard .xero-alert,#xero-dashboard .xero-alert{border-radius:.375rem;display:flex;margin-bottom:1.5rem;padding:1rem}#misa-dashboard .xero-alert.warning,#xero-dashboard .xero-alert.warning{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}#misa-dashboard .xero-alert .alert-icon,#xero-dashboard .xero-alert .alert-icon{flex-shrink:0}#misa-dashboard .xero-alert .alert-body,#xero-dashboard .xero-alert .alert-body{margin-left:.75rem}#misa-dashboard .xero-alert .alert-title,#xero-dashboard .xero-alert .alert-title{font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#misa-dashboard .xero-alert.warning .alert-title,#xero-dashboard .xero-alert.warning .alert-title{--tw-text-opacity:1;color:rgb(133 77 14/var(--tw-text-opacity))}#misa-dashboard .xero-alert .alert-text,#xero-dashboard .xero-alert .alert-text{font-size:.875rem;line-height:1.25rem;margin-top:.25rem}#misa-dashboard .xero-alert.warning .alert-text,#xero-dashboard .xero-alert.warning .alert-text{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity))}#misa-dashboard .xero-alert a,#xero-dashboard .xero-alert a{text-decoration-line:underline}#misa-dashboard .dashboard-card .card-footer,#xero-dashboard .dashboard-card .card-footer{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;display:flex;padding:.75rem 1.25rem}#hubspot-dashboard .cb-stat-row,#misa-bank-accounts .cb-stat-row,#misa-dashboard .cb-stat-row,#misa-org-units .cb-stat-row,#misa-payables .cb-stat-row,#misa-receivables .cb-stat-row,#xero-dashboard .cb-stat-row{align-items:center;display:flex;justify-content:space-between;padding-bottom:.375rem;padding-top:.375rem}#hubspot-dashboard .cb-stat-row .stat-label,#misa-bank-accounts .cb-stat-row .stat-label,#misa-dashboard .cb-stat-row .stat-label,#misa-org-units .cb-stat-row .stat-label,#misa-payables .cb-stat-row .stat-label,#misa-receivables .cb-stat-row .stat-label,#xero-dashboard .cb-stat-row .stat-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#hubspot-dashboard .cb-stat-row .stat-value,#misa-bank-accounts .cb-stat-row .stat-value,#misa-dashboard .cb-stat-row .stat-value,#misa-org-units .cb-stat-row .stat-value,#misa-payables .cb-stat-row .stat-value,#misa-receivables .cb-stat-row .stat-value,#xero-dashboard .cb-stat-row .stat-value{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#hubspot-dashboard .cb-stat-row .tenant-name,#misa-dashboard .cb-stat-row .tenant-name,#xero-dashboard .cb-stat-row .tenant-name{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#hubspot-dashboard .entity-empty,#misa-dashboard .entity-empty,#xero-dashboard .entity-empty{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#misa-dashboard .sync-result,#xero-dashboard .sync-result{font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.75rem}#hubspot-dashboard .syncing-indicator,#misa-dashboard .syncing-indicator,#xero-dashboard .syncing-indicator{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#hubspot-dashboard .sync-progress{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1.25rem}#hubspot-dashboard .sync-note{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.5rem}#hubspot-company-detail .detail-grid{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2.5rem;margin-top:1.5rem;max-width:56rem;padding:1.5rem;row-gap:1rem}@media (min-width:640px){#hubspot-company-detail .detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#hubspot-company-detail .detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#hubspot-company-detail .detail-row{display:flex;flex-direction:column;gap:.25rem}#hubspot-company-detail .detail-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;text-transform:uppercase}#hubspot-company-detail .detail-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#hubspot-company-detail .linked-section{margin-top:2.5rem}#hubspot-company-detail .linked-section h3{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Sans-Bold,sans-serif;font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem}#hubspot-company-detail .entity-empty{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#misa-dashboard .card-footer .btn-secondary,#xero-dashboard .card-footer .btn-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;height:2rem;line-height:1.25rem;padding-left:1rem;padding-right:1rem}#misa-dashboard .card-footer .btn-secondary:hover,#xero-dashboard .card-footer .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#misa-dashboard .card-footer .btn-secondary svg,#xero-dashboard .card-footer .btn-secondary svg{height:1rem;width:1rem}#misa-dashboard .unidentified-section,#xero-dashboard .unidentified-section{margin-top:1.5rem}#misa-dashboard .section-label,#xero-dashboard .section-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;letter-spacing:.025em;line-height:1.25rem;margin-bottom:.5rem;text-transform:uppercase}#misa-dashboard .unknown-card,#xero-dashboard .unknown-card{margin-bottom:1rem}#misa-dashboard .entity-body-text,#xero-dashboard .entity-body-text{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#misa-dashboard .entity-form,#xero-dashboard .entity-form{margin-top:.75rem}#misa-dashboard .entity-form .form-row,#xero-dashboard .entity-form .form-row{align-items:center;display:flex;gap:.5rem}#misa-dashboard .entity-form .form-select,#xero-dashboard .entity-form .form-select{padding-left:.5rem;padding-right:.5rem}#misa-dashboard .entity-form .btn-secondary,#misa-dashboard .entity-form .form-select,#xero-dashboard .entity-form .btn-secondary,#xero-dashboard .entity-form .form-select{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;cursor:pointer;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2.25rem;line-height:1.25rem}#misa-dashboard .entity-form .btn-secondary,#xero-dashboard .entity-form .btn-secondary{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity));display:flex;gap:.5rem;padding-left:.75rem;padding-right:.75rem}#misa-dashboard .entity-form .btn-secondary:hover,#xero-dashboard .entity-form .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#hubspot-dashboard .connect-section,#misa-dashboard .connect-section,#xero-dashboard .connect-section{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-top:1.5rem;padding:1.25rem}#hubspot-dashboard .connect-section h3,#misa-dashboard .connect-section h3,#xero-dashboard .connect-section h3{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.25rem}#hubspot-dashboard .connect-section p,#misa-dashboard .connect-section p,#xero-dashboard .connect-section p{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}#hubspot-dashboard .connect-section .btn-primary,#misa-dashboard .connect-section .btn-primary,#xero-dashboard .connect-section .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;gap:.5rem;height:2.5rem;padding-left:1.25rem;padding-right:1.25rem}#hubspot-dashboard .connect-section .btn-primary:hover,#misa-dashboard .connect-section .btn-primary:hover,#xero-dashboard .connect-section .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#hubspot-dashboard .connect-section .btn-primary:active,#misa-dashboard .connect-section .btn-primary:active,#xero-dashboard .connect-section .btn-primary:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}#hubspot-dashboard .connect-section .btn-primary svg,#misa-dashboard .connect-section .btn-primary svg,#xero-dashboard .connect-section .btn-primary svg{height:1.25rem;width:1.25rem}#hubspot-dashboard .warning-box{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(133 77 14/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;padding:1rem}#hubspot-dashboard .warning-box code.hubspot-env-code{--tw-bg-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity));border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;padding:.125rem .25rem}#hubspot-dashboard .connect-section .connect-section-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}#hubspot-dashboard .connect-section .connect-section-actions .btn-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;gap:.5rem;height:2.5rem;padding-left:1.25rem;padding-right:1.25rem}#hubspot-dashboard .connect-section .connect-section-actions .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#hubspot-dashboard .connect-section .connect-section-actions .btn-secondary:active{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}#hubspot-dashboard .connect-section .connect-section-actions .btn-secondary svg{height:1.25rem;width:1.25rem}#hubspot-companies .dashboard-header,#hubspot-contacts .dashboard-header,#hubspot-deals .dashboard-header,#xero-bank-transactions .dashboard-header,#xero-contacts .dashboard-header,#xero-expenses .dashboard-header,#xero-invoices .dashboard-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#hubspot-companies .dashboard-header .header-left,#hubspot-contacts .dashboard-header .header-left,#hubspot-deals .dashboard-header .header-left,#xero-bank-transactions .dashboard-header .header-left,#xero-contacts .dashboard-header .header-left,#xero-expenses .dashboard-header .header-left,#xero-invoices .dashboard-header .header-left{flex:1 1 0%}#xero-bank-transactions .dashboard-header .header-actions,#xero-contacts .dashboard-header .header-actions,#xero-expenses .dashboard-header .header-actions,#xero-invoices .dashboard-header .header-actions{display:flex;gap:.75rem}#misa-accounts .error-box,#misa-bank-accounts .error-box,#misa-contacts .error-box,#misa-org-units .error-box,#misa-payables .error-box,#misa-receivables .error-box,#xero-bank-transactions .error-box,#xero-contacts .error-box,#xero-expenses .error-box,#xero-invoices .error-box{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(185 28 28/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;padding:1rem}#hubspot-companies .warning-box,#hubspot-contacts .warning-box,#hubspot-deals .warning-box,#misa-accounts .warning-box,#misa-bank-accounts .warning-box,#misa-contacts .warning-box,#misa-org-units .warning-box,#misa-payables .warning-box,#misa-receivables .warning-box,#xero-bank-transactions .warning-box,#xero-contacts .warning-box,#xero-expenses .warning-box,#xero-invoices .warning-box{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(133 77 14/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:1rem}#hubspot-companies .warning-box a,#hubspot-contacts .warning-box a,#hubspot-deals .warning-box a,#misa-accounts .warning-box a,#misa-bank-accounts .warning-box a,#misa-contacts .warning-box a,#misa-org-units .warning-box a,#misa-payables .warning-box a,#misa-receivables .warning-box a,#xero-bank-transactions .warning-box a,#xero-contacts .warning-box a,#xero-expenses .warning-box a,#xero-invoices .warning-box a{text-decoration-line:underline}#xero-bank-transactions .search-filter-form,#xero-contacts .search-filter-form,#xero-expenses .search-filter-form,#xero-invoices .search-filter-form{margin-bottom:1rem}#xero-bank-transactions .filter-row,#xero-contacts .filter-row,#xero-expenses .filter-row,#xero-invoices .filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}#xero-bank-transactions .filter-row .form-input,#xero-contacts .filter-row .form-input,#xero-expenses .filter-row .form-input,#xero-invoices .filter-row .form-input{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2.25rem;line-height:1.25rem;padding-left:.75rem;padding-right:.75rem}#xero-bank-transactions .filter-row .form-input:focus,#xero-contacts .filter-row .form-input:focus,#xero-expenses .filter-row .form-input:focus,#xero-invoices .filter-row .form-input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#xero-bank-transactions .filter-row .form-select,#xero-contacts .filter-row .form-select,#xero-expenses .filter-row .form-select,#xero-invoices .filter-row .form-select{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;cursor:pointer;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2.25rem;line-height:1.25rem;padding-left:.5rem;padding-right:.5rem}#hubspot-companies .result-count,#hubspot-contacts .result-count,#hubspot-deals .result-count,#misa-accounts .result-count,#misa-bank-accounts .result-count,#misa-contacts .result-count,#misa-org-units .result-count,#misa-payables .result-count,#misa-receivables .result-count,#xero-accounts .result-count,#xero-bank-transactions .result-count,#xero-contacts .result-count,#xero-expenses .result-count,#xero-invoices .result-count{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem;padding-left:1.25rem}#xero-accounts .result-count .warning-link,#xero-bank-transactions .result-count .warning-link,#xero-contacts .result-count .warning-link,#xero-expenses .result-count .warning-link,#xero-invoices .result-count .warning-link{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity));margin-left:.25rem}#xero-accounts .result-count a,#xero-bank-transactions .result-count a,#xero-contacts .result-count a,#xero-expenses .result-count a,#xero-invoices .result-count a{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));text-decoration-line:underline}#xero-bank-transactions table tbody td.empty-row,#xero-contacts table tbody td.empty-row,#xero-expenses table tbody td.empty-row,#xero-invoices table tbody td.empty-row{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding-bottom:2rem;padding-top:2rem;text-align:center}#xero-bank-transactions table tbody td.empty-row a,#xero-contacts table tbody td.empty-row a,#xero-expenses table tbody td.empty-row a,#xero-invoices table tbody td.empty-row a{text-decoration-line:underline}#misa-accounts .xero-live-controls,#misa-bank-accounts .xero-live-controls,#misa-contacts .xero-live-controls,#misa-org-units .xero-live-controls,#misa-payables .xero-live-controls,#misa-receivables .xero-live-controls,#xero-accounts .xero-live-controls,#xero-bank-transactions .xero-live-controls,#xero-contacts .xero-live-controls,#xero-expenses .xero-live-controls,#xero-invoices .xero-live-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;padding-left:1.25rem}#misa-accounts .syncing-indicator,#misa-bank-accounts .syncing-indicator,#misa-contacts .syncing-indicator,#misa-org-units .syncing-indicator,#misa-payables .syncing-indicator,#misa-receivables .syncing-indicator{--tw-text-opacity:1;align-items:center;color:rgb(79 161 196/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem}#misa-accounts .syncing-indicator svg,#misa-bank-accounts .syncing-indicator svg,#misa-contacts .syncing-indicator svg,#misa-org-units .syncing-indicator svg,#misa-payables .syncing-indicator svg,#misa-receivables .syncing-indicator svg{height:1rem;width:1rem}@keyframes spin{to{transform:rotate(1turn)}}#misa-accounts .syncing-indicator svg,#misa-bank-accounts .syncing-indicator svg,#misa-contacts .syncing-indicator svg,#misa-org-units .syncing-indicator svg,#misa-payables .syncing-indicator svg,#misa-receivables .syncing-indicator svg{animation:spin 1s linear infinite}#xero-accounts .xero-live-controls .entity-form-inline,#xero-bank-transactions .xero-live-controls .entity-form-inline,#xero-contacts .xero-live-controls .entity-form-inline,#xero-expenses .xero-live-controls .entity-form-inline,#xero-invoices .xero-live-controls .entity-form-inline{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#xero-accounts .xero-live-controls .entity-form-inline select,#xero-bank-transactions .xero-live-controls .entity-form-inline select,#xero-contacts .xero-live-controls .entity-form-inline select,#xero-expenses .xero-live-controls .entity-form-inline select,#xero-invoices .xero-live-controls .entity-form-inline select{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;cursor:pointer;padding:.5rem 2.5rem .5rem 1rem}#misa-accounts .result-count .synced-count,#misa-bank-accounts .result-count .synced-count,#misa-contacts .result-count .synced-count,#misa-org-units .result-count .synced-count,#misa-payables .result-count .synced-count,#misa-receivables .result-count .synced-count,#xero-accounts .result-count .synced-count,#xero-bank-transactions .result-count .synced-count,#xero-contacts .result-count .synced-count,#xero-expenses .result-count .synced-count,#xero-invoices .result-count .synced-count{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}#xero-accounts .xero-live-controls .empty-state,#xero-bank-transactions .xero-live-controls .empty-state,#xero-contacts .xero-live-controls .empty-state,#xero-expenses .xero-live-controls .empty-state,#xero-invoices .xero-live-controls .empty-state{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding-bottom:2rem;padding-top:2rem;text-align:center}#xero-accounts .xero-accounts-search-form{display:flex}#xero-accounts .xero-accounts-search-input{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.5rem .5rem .5rem 1rem;width:16rem}.xero-contact-mapping{display:inline-block;position:relative}.xero-contact-mapping .xero-mapping-btn{--tw-text-opacity:1;align-items:center;border-color:#0000;border-radius:.375rem;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.25rem .5rem}.xero-contact-mapping .xero-mapping-btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity))}.xero-contact-mapping .xero-mapping-btn .xero-mapping-chevron,.xero-contact-mapping .xero-mapping-btn.unmapped{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.xero-contact-mapping .xero-mapping-btn .xero-mapping-chevron{margin-left:auto}.xero-contact-mapping .xero-mapped-name{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xero-contact-mapping .xero-mapped-country{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;white-space:nowrap}.xero-contact-mapping .xero-mapping-dropdown{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-top:.25rem;max-width:22rem;min-width:16rem;position:absolute;z-index:50}.xero-contact-mapping .misa-mapping-dropdown{display:none}.xero-contact-mapping .xero-mapping-search{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:.5rem}.xero-contact-mapping .xero-mapping-search input{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2rem;line-height:1.25rem;padding-left:.75rem;padding-right:.75rem;width:100%}.xero-contact-mapping .xero-mapping-search input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}.xero-contact-mapping .xero-mapping-list{max-height:13rem;overflow-y:auto;padding-bottom:.25rem;padding-top:.25rem}.xero-contact-mapping .xero-mapping-item{align-items:center;cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding:.5rem .75rem}.xero-contact-mapping .xero-mapping-item:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.xero-contact-mapping .xero-mapping-item.selected{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));color:rgb(35 137 181/var(--tw-text-opacity))}.xero-contact-mapping .xero-mapping-item.xero-mapping-unmap{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));margin-bottom:.25rem}.xero-contact-mapping .xero-mapping-customer-name{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xero-contact-mapping .xero-mapping-customer-country{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-left:auto;white-space:nowrap}.xero-contact-mapping .xero-mapping-item.selected .xero-mapping-customer-name{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}.modal-overlay{align-items:center;background-color:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.modal{--tw-bg-opacity:1;--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-left:1rem;margin-right:1rem;max-width:28rem;padding:1.5rem;width:100%}.modal-title{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Extrabold,sans-serif;font-size:1.125rem;line-height:1.75rem;margin-bottom:.5rem}.modal-description{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.addon-select-form{display:flex;flex-direction:column;gap:1rem}.addon-select-options{display:flex;flex-direction:column;gap:.5rem}.addon-select-option{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(55 65 81/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding:.5rem .75rem}.addon-select-option:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.addon-select-option input[type=radio]{accent-color:#55b0d2}.modal-actions{display:flex;gap:.75rem;justify-content:flex-end;padding-top:.5rem}.action-button-secondary{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(75 85 99/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.25rem .75rem}.action-button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.modal-wide{max-height:85vh;max-width:56rem;overflow-y:auto}.xero-mapping-type{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity));display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem}.xero-mapping-type select{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}.xero-mapping-hint{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:.5rem .75rem}#misa-dashboard .dashboard-card .card-actions .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;height:2.25rem;line-height:1.25rem;padding-left:1rem;padding-right:1rem}#misa-dashboard .dashboard-card .card-actions .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#misa-dashboard .dashboard-card .card-actions .btn-primary:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}#misa-dashboard .dashboard-card .card-actions .btn-primary:disabled{opacity:.5}#misa-dashboard .dashboard-card .card-actions .btn-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;height:2.25rem;line-height:1.25rem;padding-left:.75rem;padding-right:.75rem}#misa-dashboard .dashboard-card .card-actions .btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#misa-dashboard .dashboard-card .card-actions .btn-secondary:disabled{opacity:.5}#misa-dashboard .dashboard-card .card-actions svg{height:1rem;width:1rem}#misa-dashboard .connect-section .form-row{align-items:center;display:flex;gap:.5rem}#misa-dashboard .connect-section .form-row .form-input{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2.5rem;line-height:1.25rem;padding-left:.75rem;padding-right:.75rem;width:18rem}#misa-accounts .empty-state,#misa-bank-accounts .empty-state,#misa-contacts .empty-state,#misa-org-units .empty-state,#misa-payables .empty-state,#misa-receivables .empty-state{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:1.5rem;padding:1.5rem;text-align:center}#misa-accounts .empty-state a,#misa-bank-accounts .empty-state a,#misa-contacts .empty-state a,#misa-org-units .empty-state a,#misa-payables .empty-state a,#misa-receivables .empty-state a{text-decoration-line:underline}#budget-page .result-table table tbody td.variance-positive{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#budget-page .result-table table tbody td.variance-negative{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#budget-page .budget-empty-row{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.875rem;font-style:italic;line-height:1.25rem;padding-bottom:2rem;padding-top:2rem;text-align:center}#budget-page .budget-edit-panel{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));border-color:rgb(191 219 254/var(--tw-border-opacity));border-radius:.75rem;border-width:1px;margin-bottom:1rem;margin-left:1.25rem;margin-right:1.25rem;padding:1.25rem}#budget-page .budget-edit-panel-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}#budget-page .budget-edit-panel-title{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#budget-page .budget-edit-panel-close{--tw-text-opacity:1;background-color:initial;border-radius:9999px;border-width:0;color:rgb(96 165 250/var(--tw-text-opacity));cursor:pointer;padding:.25rem}#budget-page .budget-edit-panel-close:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity));color:rgb(37 99 235/var(--tw-text-opacity))}#budget-page .budget-inline-edit-form{display:flex;flex-direction:column;gap:.75rem}#budget-page .budget-inline-fields{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){#budget-page .budget-inline-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#budget-page .budget-inline-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){#budget-page .budget-inline-fields{grid-template-columns:repeat(4,minmax(0,1fr))}}#budget-page .budget-inline-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}#budget-page .budget-form-submit{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;border-width:0;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.375rem 1rem}#budget-page .budget-form-submit:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#budget-page .budget-form-cancel{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.375rem 1rem}#budget-page .budget-form-cancel:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#budget-xero-wizard{max-width:64rem;padding-bottom:3rem}#budget-xero-wizard .budget-xero-candidates-intro{margin-bottom:1rem}#budget-xero-wizard .budget-xero-candidates-table{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;overflow:hidden}#budget-xero-wizard .budget-xero-candidates-table thead{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#budget-xero-wizard .budget-xero-candidates-th-select{vertical-align:middle;width:7rem}#budget-xero-wizard .budget-xero-select-all{--tw-text-opacity:1;background-color:initial;border-width:0;color:rgb(79 161 196/var(--tw-text-opacity));cursor:pointer;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:0;text-decoration-line:underline;text-underline-offset:2px}#budget-xero-wizard .budget-xero-select-all:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#budget-xero-wizard .budget-xero-candidates-checkbox-cell{text-align:center;vertical-align:middle;width:3rem}#budget-xero-wizard .budget-xero-candidate-checkbox{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.25rem;color:rgb(79 161 196/var(--tw-text-opacity));height:1rem;width:1rem}#budget-xero-wizard .budget-xero-candidate-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity))}#budget-xero-wizard .budget-xero-candidates-table tbody tr.budget-xero-candidate-row--exists{background-color:#fafafacc;opacity:.7}#budget-xero-wizard .budget-xero-candidates-table tbody tr.budget-xero-candidate-row--exists td{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}#budget-xero-wizard .budget-xero-candidate-code{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1rem}#budget-xero-wizard .budget-xero-candidate-type{white-space:nowrap}#budget-xero-wizard .budget-xero-candidate-muted{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}#budget-xero-wizard .budget-xero-candidate-examples{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#budget-xero-wizard .budget-xero-candidate-tx{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}#budget-xero-wizard .budget-xero-results-footer{align-items:center;display:flex;justify-content:space-between;padding-top:1rem}#budget-xero-wizard .budget-xero-results-footer a.btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;height:2.5rem;line-height:1.25rem;padding-left:1.25rem;padding-right:1.25rem;text-decoration-line:none}#budget-xero-wizard .budget-xero-results-footer a.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#budget-group-tab .budget-group-table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;width:100%}#budget-group-tab .budget-group-table thead tr{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity))}#budget-group-tab .budget-group-table thead th{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;padding:.75rem 1rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th#budget-group-tab .budget-group-table thead th,.pivot-table tbody td#budget-group-tab .budget-group-table thead th,.pivot-table thead th#budget-group-tab .budget-group-table thead th{text-align:left}.currency-pivot-table thead th:not(#budget-group-tab .budget-group-table thead th){max-width:6.5rem;width:6rem}#budget-group-tab .budget-group-table thead th.align-right{text-align:right}#cashflow-bank-balances td#budget-group-tab .budget-group-table thead th.align-right,#cashflow-bank-statements td#budget-group-tab .budget-group-table thead th.align-right{--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)}#budget-group-tab .budget-group-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}#budget-group-tab .budget-group-table tbody tr:hover{background-color:#fafafa99}#budget-group-tab .budget-group-table tbody td{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));padding:.75rem 1rem}#budget-group-tab .budget-group-table tbody td.budget-group-sub{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#budget-group-tab .budget-group-table tbody td.budget-group-amount{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);text-align:right}#cashflow-bank-balances td#budget-group-tab .budget-group-table tbody td.budget-group-amount,#cashflow-bank-statements td#budget-group-tab .budget-group-table tbody td.budget-group-amount{--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)}#budget-group-tab .budget-group-table tbody td.budget-group-total{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);text-align:right}#cashflow-bank-balances td#budget-group-tab .budget-group-table tbody td.budget-group-total,#cashflow-bank-statements td#budget-group-tab .budget-group-table tbody td.budget-group-total{--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)}.budget-export-bar{display:flex;justify-content:flex-end;margin-bottom:.75rem}.budget-export-btn{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(71 85 105/var(--tw-text-opacity));display:inline-flex;font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.375rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.budget-export-btn:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.budget-section-title{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.125rem;line-height:1.75rem;margin-bottom:.75rem;margin-top:2rem}#budget-project-show .budget-empty-row,#budget-projects-page .budget-empty-row{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-style:italic;padding-bottom:2rem;padding-top:2rem;text-align:center}#budget-project-show .budget-project-meta{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));border-radius:.5rem;display:grid;font-size:.875rem;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));line-height:1.25rem;margin-top:1rem;padding:1rem}@media (min-width:768px){#budget-project-show .budget-project-meta{grid-template-columns:repeat(3,minmax(0,1fr))}}#budget-project-show .budget-project-meta strong{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;margin-right:.25rem}#budget-project-show .budget-project-notes{grid-column:span 2/span 2}@media (min-width:768px){#budget-project-show .budget-project-notes{grid-column:span 3/span 3}}#budget-dashboard-page .budget-dashboard-tiles{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:1.5rem;margin-top:1rem}@media (min-width:768px){#budget-dashboard-page .budget-dashboard-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#budget-dashboard-page .budget-dashboard-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}#budget-dashboard-page .budget-tile{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1rem}#budget-dashboard-page .budget-tile-label{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;text-transform:uppercase}#budget-dashboard-page .budget-tile-value{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.5rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:2rem;margin-top:.25rem}#budget-dashboard-page .budget-tile-value.variance-positive{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}#budget-dashboard-page .budget-tile-value.variance-negative{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}#budget-dashboard-page .budget-dashboard-section{margin-top:1.5rem}#budget-dashboard-page .budget-dashboard-table{border-collapse:collapse;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;width:100%}#budget-dashboard-page .budget-dashboard-table thead tr{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}#budget-dashboard-page .budget-dashboard-table thead th{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;padding:.5rem .75rem;text-align:left}.currency-pivot-table thead th#budget-dashboard-page .budget-dashboard-table thead th,.pivot-table tbody td#budget-dashboard-page .budget-dashboard-table thead th,.pivot-table thead th#budget-dashboard-page .budget-dashboard-table thead th{text-align:left}.currency-pivot-table thead th:not(#budget-dashboard-page .budget-dashboard-table thead th){max-width:6.5rem;width:6rem}#budget-dashboard-page .budget-dashboard-table thead th.align-right{text-align:right}#cashflow-bank-balances td#budget-dashboard-page .budget-dashboard-table thead th.align-right,#cashflow-bank-statements td#budget-dashboard-page .budget-dashboard-table thead th.align-right{--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)}#budget-dashboard-page .budget-dashboard-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(241 245 249/var(--tw-border-opacity))}#budget-dashboard-page .budget-dashboard-table tbody td{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));padding:.5rem .75rem}#budget-dashboard-page .budget-dashboard-table tbody td.align-right{text-align:right}#budget-dashboard-page .budget-dashboard-table tbody td.align-right,#cashflow-bank-balances td#budget-dashboard-page .budget-dashboard-table tbody td.align-right,#cashflow-bank-statements td#budget-dashboard-page .budget-dashboard-table tbody td.align-right{--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)}#budget-dashboard-page .budget-dashboard-table .variance-positive{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#budget-dashboard-page .budget-dashboard-table .variance-negative{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#budget-dashboard-page .budget-bar-chart{display:flex;flex-direction:column;gap:.5rem}#budget-dashboard-page .budget-bar-row{align-items:center;display:grid;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.75rem;grid-template-columns:repeat(12,minmax(0,1fr));line-height:1.25rem}#budget-dashboard-page .budget-bar-label{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));grid-column:span 3/span 3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#budget-dashboard-page .budget-bar-track{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));border-radius:.25rem;grid-column:span 6/span 6;height:1.25rem;overflow:hidden;position:relative}#budget-dashboard-page .budget-bar-actual,#budget-dashboard-page .budget-bar-budgeted{border-radius:0;height:100%;inset:0;position:absolute}#budget-dashboard-page .budget-bar-values{display:flex;flex-direction:row;font-size:.75rem;gap:.5rem;grid-column:span 3/span 3;justify-content:flex-end;line-height:1rem;text-align:right}#budget-dashboard-page .budget-bar-values,#cashflow-bank-balances td#budget-dashboard-page .budget-bar-values,#cashflow-bank-statements td#budget-dashboard-page .budget-bar-values{--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)}#budget-dashboard-page .budget-bar-budget-val{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}#budget-dashboard-page .budget-bar-budget-val:before{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));content:"B: "}#budget-dashboard-page .budget-bar-actual-val{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#budget-dashboard-page .budget-bar-actual-val:before{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity));content:"A: ";font-family:Nunito-Sans-Regular,sans-serif}#budget-register-tab .budget-register-header{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-width:1px 1px 0;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;flex-direction:row;flex-wrap:wrap;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:1rem;height:auto;justify-content:space-between;line-height:1.25rem;padding:.75rem 1rem;width:100%}#budget-register-tab .field_name.budget-cell-right,#budget-register-tab .text.budget-cell-right{text-align:right}#budget-register-tab .field_name.budget-cell-right,#budget-register-tab .text.budget-cell-right,#cashflow-bank-balances td
#budget-register-tab .field_name.budget-cell-right,#cashflow-bank-balances td#budget-register-tab .text.budget-cell-right,#cashflow-bank-statements td
#budget-register-tab .field_name.budget-cell-right,#cashflow-bank-statements td#budget-register-tab .text.budget-cell-right{--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)}#budget-register-tab .budget-register-row.editing{background-color:#eff6ff80}#budget-register-tab .budget-inline-edit-cell{padding:.75rem 1rem;vertical-align:top}#budget-register-tab .budget-register-actions{padding:.625rem 1rem;text-align:right;white-space:nowrap}#cashflow-bank-balances td#budget-register-tab .budget-register-actions,#cashflow-bank-statements td#budget-register-tab .budget-register-actions{--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)}#budget-register-tab .budget-inline-edit-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(71 85 105/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;padding:.25rem .75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}#budget-register-tab .budget-inline-edit-btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));border-color:rgb(148 163 184/var(--tw-border-opacity))}#budget-register-tab .budget-inline-form{display:flex;flex-direction:column;gap:.5rem}#budget-register-tab .budget-inline-row{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){#budget-register-tab .budget-inline-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#budget-register-tab .budget-inline-row{grid-template-columns:repeat(4,minmax(0,1fr))}}#budget-register-tab .budget-inline-form label{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));display:flex;flex-direction:column;font-size:.75rem;gap:.25rem;line-height:1rem}#budget-register-tab .budget-inline-form label>span{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;letter-spacing:.025em;text-transform:uppercase}#budget-register-tab .budget-inline-form select{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(30 41 59/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}#budget-register-tab .budget-inline-form select:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:rgb(148 163 184/var(--tw-text-opacity))}#budget-register-tab .budget-inline-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.5rem}#budget-register-tab .budget-form-submit{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.375rem 1rem}#budget-register-tab .budget-form-submit:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity))}#budget-register-tab .budget-form-cancel{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(71 85 105/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.375rem 1rem}#budget-register-tab .budget-form-cancel:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.budget-paginator{--tw-text-opacity:1;align-items:center;color:rgb(71 85 105/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;line-height:1.25rem}.budget-paginator .budget-per-page select{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;line-height:1.25rem;margin-left:.25rem;margin-right:.25rem;padding:.25rem .5rem}.budget-paginator .budget-page-info{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.budget-paginator .budget-page-buttons{align-items:center;display:flex;gap:.5rem}.budget-paginator .budget-page-buttons button{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;padding:.25rem .75rem}.budget-paginator .budget-page-buttons button:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.budget-paginator .budget-page-buttons button:disabled{cursor:not-allowed;opacity:.4}.budget-paginator .budget-page-current{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);padding-left:.5rem;padding-right:.5rem}#budget-monthly-tab .budget-applied-filter{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(253 230 138/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(146 64 14/var(--tw-text-opacity));display:flex;font-size:.875rem;gap:.75rem;line-height:1.25rem;margin-bottom:.75rem;margin-top:.75rem;padding:.5rem .75rem}#budget-monthly-tab .budget-clear-filter{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;text-decoration-line:underline}#budget-monthly-tab .budget-clear-filter:hover{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity))}#budget-approvals .approval-summary{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}#budget-approvals .approval-chip{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;font-family:Nunito-Sans-Regular,sans-serif;gap:.5rem;padding:.375rem .75rem}#budget-approvals .approval-chip:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#budget-approvals .approval-chip.selected{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(85 176 210/var(--tw-ring-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}#budget-approvals .approval-chip-count{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#budget-approvals table{font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;width:100%}#budget-approvals thead th{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding:.625rem 1rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th#budget-approvals thead th,.pivot-table tbody td#budget-approvals thead th,.pivot-table thead th#budget-approvals thead th{text-align:left}.currency-pivot-table thead th:not(#budget-approvals thead th){max-width:6.5rem;width:6rem}#budget-approvals tbody td{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));color:rgb(63 63 70/var(--tw-text-opacity));padding:.625rem 1rem;vertical-align:top}#budget-approvals td.align-right,#budget-approvals th.align-right{text-align:right}#cashflow-bank-balances td
#budget-approvals td.align-right,#cashflow-bank-balances td#budget-approvals th.align-right,#cashflow-bank-statements td
#budget-approvals td.align-right,#cashflow-bank-statements td#budget-approvals th.align-right{--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)}#budget-approvals .approval-meta,#budget-approvals .approval-subcategory{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}#budget-approvals .approval-meta{font-size:.75rem;line-height:1rem}#budget-approvals .approval-rejection{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}#budget-approvals .approval-actions{display:flex;flex-wrap:wrap;gap:.25rem}#budget-approvals .approval-actions button{font-size:.75rem;line-height:1rem;padding:.25rem .5rem}#budget-approvals .reject-form{align-items:center;display:flex;gap:.25rem}#budget-approvals .reject-form input[type=text]{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.25rem;font-family:Nunito-Sans-Regular,sans-serif;width:12rem}#budget-approvals .reject-form button,#budget-approvals .reject-form input[type=text]{font-size:.75rem;line-height:1rem;padding:.25rem .5rem}#budget-approvals .btn-danger-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(253 164 175/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(190 18 60/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif}#budget-approvals .btn-danger-secondary:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}#budget-approvals .budget-empty-row{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;padding:1.5rem;text-align:center}.hr-payroll-header-row{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.hr-upload-btn{align-items:center;display:flex;flex-shrink:0;gap:.375rem;margin-right:1.5rem;margin-top:1rem}.payroll-upload-wizard-container{width:100%}.hr-payroll-upload-section{max-width:none;padding:0;width:100%}.hr-payroll-upload-dropzone{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.75rem;border-style:dashed;border-width:2px;color:rgb(161 161 170/var(--tw-text-opacity));cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:2.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hr-payroll-upload-dropzone:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(123 184 211/var(--tw-border-opacity));color:rgb(123 184 211/var(--tw-text-opacity))}.hr-payroll-upload-label{font-size:.875rem;line-height:1.25rem}.hr-upload-link{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity));cursor:pointer}.hr-upload-link:hover{text-decoration-line:underline}.hr-upload-icon{height:2.5rem;width:2.5rem}.hr-payroll-upload-filename{color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;margin-top:.25rem}.hr-payroll-upload-error,.hr-payroll-upload-filename{--tw-text-opacity:1;font-size:.875rem;line-height:1.25rem}.hr-payroll-upload-error{color:rgb(220 38 38/var(--tw-text-opacity))}.hr-payroll-template-info{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));margin-bottom:1rem;padding:.75rem}.hr-payroll-preview-table,.hr-payroll-template-info{border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px}.hr-payroll-preview-table{--tw-border-opacity:1;font-size:.875rem;line-height:1.25rem;overflow:hidden;width:100%}.hr-payroll-preview-table thead tr{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.hr-payroll-preview-table thead th{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.5rem .75rem;text-align:left;text-transform:uppercase;white-space:nowrap}.currency-pivot-table thead th.hr-payroll-preview-table thead th,.pivot-table tbody td.hr-payroll-preview-table thead th,.pivot-table thead th.hr-payroll-preview-table thead th{text-align:left}.currency-pivot-table thead th:not(.hr-payroll-preview-table thead th){max-width:6.5rem;width:6rem}.hr-payroll-preview-table tbody tr{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px}.hr-payroll-preview-table tbody tr:hover{background-color:#fafafa99}.hr-payroll-preview-table tbody td{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);padding:.5rem .75rem;text-align:right}#cashflow-bank-balances td.hr-payroll-preview-table tbody td,#cashflow-bank-statements td.hr-payroll-preview-table tbody td{--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)}.currency-pivot-table thead th.hr-payroll-preview-table tbody td:first-child,.hr-payroll-preview-table tbody td:first-child,.pivot-table tbody td.hr-payroll-preview-table tbody td:first-child,.pivot-table thead th.hr-payroll-preview-table tbody td:first-child{text-align:left}.currency-pivot-table thead th:not(.hr-payroll-preview-table tbody td:first-child){max-width:6.5rem;width:6rem}.pivot-table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;width:100%}.pivot-table thead th{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.5rem .75rem;text-align:right;text-transform:uppercase;white-space:nowrap}#cashflow-bank-balances td.pivot-table thead th,#cashflow-bank-statements td.pivot-table thead th{--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)}.pivot-table thead th.text-left{text-align:left}.pivot-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}.pivot-table tbody tr:hover{background-color:#fafafa99}.pivot-table tbody td{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));padding:.5rem .75rem;text-align:right;white-space:nowrap}#cashflow-bank-balances td.pivot-table tbody td,#cashflow-bank-statements td.pivot-table tbody td,.pivot-table tbody td{font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}#cashflow-bank-balances td.pivot-table tbody td,#cashflow-bank-statements td.pivot-table tbody td{--tw-numeric-spacing:tabular-nums}.pivot-table tbody td.text-left{text-align:left}.pivot-table tfoot td{--tw-border-opacity:1;--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-top-width:2px;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;padding:.5rem .75rem;text-align:right}#cashflow-bank-balances td.pivot-table tfoot td,#cashflow-bank-statements td.pivot-table tfoot td,.pivot-table tfoot td{font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}#cashflow-bank-balances td.pivot-table tfoot td,#cashflow-bank-statements td.pivot-table tfoot td{--tw-numeric-spacing:tabular-nums}#hr-org-chart{overflow-x:auto;padding-bottom:1.5rem;padding-top:1.5rem}.org-tree{gap:2rem}.org-department-section,.org-tree{display:flex;flex-direction:column}.org-department-section{gap:.75rem}.org-department-header{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.1em;line-height:1rem;padding-bottom:.25rem;text-transform:uppercase}.org-dept-nodes{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem}.org-node-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);align-items:flex-start;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.125rem;padding:.625rem .75rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:11rem}.org-node-card,.org-node-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.org-node-card:hover{--tw-border-opacity:1;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);border-color:rgb(123 184 211/var(--tw-border-opacity))}.org-node-name{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;line-height:1.25}.org-node-title{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;line-height:1.25}.org-tree-view{display:flex;flex-direction:column;gap:3rem;overflow-x:auto;padding:1.5rem}.org-tree-node,.org-tree-root-section{align-items:center;display:flex;flex-direction:column}.org-tree-connector-v{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));flex-shrink:0;height:20px;width:.125rem}.org-tree-children-row{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:2px;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;padding-top:1.25rem}#hr-dashboard{padding-bottom:3rem}#hr-dashboard .dashboard-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#hr-dashboard .dashboard-header .header-left{flex:1 1 0%}#hr-dashboard .dashboard-header .header-actions{display:flex;gap:.75rem}#hr-dashboard .summary-cards{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}@media (min-width:640px){#hr-dashboard .summary-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){#hr-dashboard .summary-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}#hr-dashboard .summary-card{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;gap:1rem;overflow:hidden;padding:1rem;text-decoration-line:none}@media (min-width:640px){#hr-dashboard .summary-card{padding:1.5rem}}#hr-dashboard a.summary-card:hover{--tw-bg-opacity:1;--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(250 250 250/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#hr-dashboard .summary-card .card-icon{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-radius:9999px;flex-shrink:0;padding:.75rem}#hr-dashboard .summary-card .card-icon span{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));height:1.5rem;width:1.5rem}#hr-dashboard .summary-card .card-icon.hr-card-icon-warning{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity))}#hr-dashboard .summary-card .card-icon.hr-card-icon-warning span{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#hr-dashboard .summary-card dt{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#hr-dashboard .summary-card dd{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.875rem;letter-spacing:-.025em;line-height:2.25rem}#hr-dashboard .cards-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}@media (min-width:1024px){#hr-dashboard .cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#hr-dashboard .cb-stat-row{align-items:center;display:flex;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem;text-decoration-line:none}#hr-dashboard a.cb-stat-row:hover .stat-label{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#hr-dashboard .cb-stat-row .stat-label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#hr-dashboard .cb-stat-row .stat-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#hr-dashboard .cb-stat-row .stat-value.healthy{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}#hr-dashboard .cb-stat-row .stat-value.warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#hr-dashboard .cb-stat-row .stat-value.danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}#hr-dashboard .cb-stat-row .stat-value.muted,#hr-dashboard .cb-subsection-label{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}#hr-dashboard .cb-subsection-label{align-items:center;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.25rem;letter-spacing:.05em;line-height:1rem;margin-bottom:.25rem;margin-top:.5rem;text-transform:uppercase}#hr-dashboard .cb-subsection-label span{height:.875rem;width:.875rem}#hr-dashboard .divider{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;margin-bottom:.75rem;margin-top:.75rem}#hr-dashboard .big-number{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.875rem;line-height:2.25rem;margin-bottom:.25rem}#hr-dashboard .big-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#hr-dashboard .hr-person-row{align-items:center;display:flex;justify-content:space-between;padding-bottom:.375rem;padding-top:.375rem;text-decoration-line:none}#hr-dashboard a.hr-person-row:hover .hr-person-name{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#hr-dashboard .hr-person-name{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#hr-dashboard .hr-person-meta{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#hr-dashboard .hr-person-row-upcoming .hr-person-name{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity))}#hr-dashboard .hr-person-row-upcoming .hr-person-meta{--tw-text-opacity:1;color:rgb(129 140 248/var(--tw-text-opacity))}#hr-dashboard .hr-empty-state{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;font-style:italic;line-height:1rem;padding-bottom:.375rem;padding-top:.375rem}#hr-dashboard .hr-placeholder-tag{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(253 230 138/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(245 158 11/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-left:.25rem;padding:.125rem .375rem;text-transform:none}#hr-dashboard .recent-activity{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:2rem}#hr-dashboard .recent-activity .section-header{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:1rem 1.25rem}#hr-dashboard .recent-activity .section-header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem}#hr-dashboard .recent-activity .view-all-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#hr-dashboard .recent-activity .view-all-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#hr-dashboard .recent-activity table{width:100%}#hr-dashboard .recent-activity table thead tr{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#hr-dashboard .recent-activity table thead th{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding:.75rem 1.25rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th#hr-dashboard .recent-activity table thead th,.pivot-table tbody td#hr-dashboard .recent-activity table thead th,.pivot-table thead th#hr-dashboard .recent-activity table thead th{text-align:left}.currency-pivot-table thead th:not(#hr-dashboard .recent-activity table thead th){max-width:6.5rem;width:6rem}#hr-dashboard .recent-activity table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(250 250 250/var(--tw-border-opacity));transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#hr-dashboard .recent-activity table tbody tr:hover{background-color:#fafafa99}#hr-dashboard .recent-activity table tbody td{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.75rem 1.25rem}#hr-dashboard .recent-activity table tbody .empty-row{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-style:italic;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}#hr-dashboard .hr-country-split{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#hr-dashboard .quick-stats{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#hr-dashboard .quick-stats .section-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:1rem 1.25rem}#hr-dashboard .quick-stats .section-header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem}#hr-dashboard .quick-stats .stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#hr-dashboard .quick-stats .stats-grid>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;--tw-divide-opacity:1;border-color:rgb(244 244 245/var(--tw-divide-opacity));border-left-width:calc(1px*(1 - var(--tw-divide-x-reverse)));border-right-width:calc(1px*var(--tw-divide-x-reverse))}@media (min-width:1024px){#hr-dashboard .quick-stats .stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#hr-dashboard .quick-stats .stat-item{padding:1rem 1.25rem}#hr-dashboard .quick-stats .stat-item dt{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-bottom:.25rem}#hr-dashboard .quick-stats .stat-item dd{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.5rem;line-height:2rem}#hr-dashboard .quick-stats .stat-item .stat-sub{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.125rem}#hr-payroll-page{width:100%}#hr-payroll-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}#hr-payroll-page{padding-bottom:2.5rem}#hr-payroll-page .payroll-section{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.75rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#hr-payroll-page .payroll-table-panel{padding:0}#hr-payroll-page .payroll-monthly-stats,#hr-payroll-page .payroll-uploads-stats{margin-bottom:.5rem}#hr-payroll-page .payroll-monthly-stats-header,#hr-payroll-page .payroll-uploads-stats-header{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:.75rem;row-gap:.5rem}#hr-payroll-page .payroll-monthly-stats-header h3,#hr-payroll-page .payroll-uploads-stats-header h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));flex-shrink:0;font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem;margin:0}#hr-payroll-page .payroll-monthly-nav{align-items:center;display:inline-flex;flex-direction:row;flex-shrink:0;flex-wrap:wrap;gap:.5rem}#hr-payroll-page .payroll-monthly-nav-btn{--tw-text-opacity:1;align-items:center;color:rgb(79 161 196/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.375rem;line-height:1.25rem}#hr-payroll-page .payroll-monthly-nav-btn:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#hr-payroll-page .payroll-monthly-nav-btn svg{height:1rem;width:1rem}#hr-payroll-page .payroll-monthly-nav-muted{--tw-text-opacity:1;align-items:center;color:rgb(161 161 170/var(--tw-text-opacity));cursor:default;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.375rem;line-height:1.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#hr-payroll-page .payroll-monthly-nav-muted svg{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));height:1rem;width:1rem}#hr-payroll-page .payroll-monthly-window-label{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;white-space:nowrap}#hr-payroll-page .payroll-monthly-view-all{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-left:auto}#hr-payroll-page .payroll-monthly-view-all:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#hr-payroll-page .payroll-monthly-recompute{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem}#hr-payroll-page .payroll-monthly-recompute:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#hr-payroll-page .payroll-monthly-recompute svg{height:1rem;width:1rem}#hr-payroll-page .payroll-monthly-intro{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}#hr-payroll-page .payroll-monthly-pagination{margin-left:auto;padding-bottom:0;padding-top:0;width:auto}#hr-payroll-page .payroll-monthly-pagination .header{align-items:center;background-color:initial;border-radius:0;border-width:0;gap:.75rem;height:auto;justify-content:flex-end;width:auto}#hr-payroll-page .payroll-monthly-pagination .header .select-per-page{margin-right:0}#hr-payroll-page .payroll-stats-month-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#hr-payroll-page .payroll-stats-month-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#hr-payroll-page .payroll-uploads-filter{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem;margin-left:auto}#hr-payroll-page .payroll-uploads-filter-select{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.25rem 2rem .25rem 1rem}#hr-payroll-page .payroll-uploads-filter-select:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 208 226/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#hr-payroll-page .payroll-stats-table-wrap{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);overflow-x:auto}#hr-payroll-page .payroll-stats-table{font-size:.875rem;line-height:1.25rem;width:100%}#hr-payroll-page .payroll-stats-table thead{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#hr-payroll-page .payroll-stats-table thead th{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding:.75rem 1rem;text-align:left;text-transform:uppercase;vertical-align:bottom}.currency-pivot-table thead th#hr-payroll-page .payroll-stats-table thead th,.pivot-table tbody td#hr-payroll-page .payroll-stats-table thead th,.pivot-table thead th#hr-payroll-page .payroll-stats-table thead th{text-align:left}.currency-pivot-table thead th:not(#hr-payroll-page .payroll-stats-table thead th){max-width:6.5rem;width:6rem}#hr-payroll-page .payroll-stats-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}#hr-payroll-page .payroll-stats-table tbody tr:last-child{border-bottom-width:0}#hr-payroll-page .payroll-stats-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#hr-payroll-page .payroll-stats-table tbody td{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;padding:.75rem 1rem;vertical-align:top}#hr-payroll-page .payroll-stats-cell-stack{display:flex;flex-direction:column;gap:.125rem}#hr-payroll-page .payroll-stats-cell-primary{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#hr-payroll-page .payroll-stats-cell-sub{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#hr-payroll-page .payroll-stats-empty-cell{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}#hr-payroll-page .payroll-movement-badges{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.25rem}#hr-payroll-page .payroll-movement-up{background-color:rgb(236 253 245/var(--tw-bg-opacity));color:rgb(4 120 87/var(--tw-text-opacity))}#hr-payroll-page .payroll-movement-down,#hr-payroll-page .payroll-movement-up{--tw-bg-opacity:1;--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;border-radius:.25rem;display:inline-block;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1rem;padding:.125rem .375rem}#hr-payroll-page .payroll-movement-down{background-color:rgb(255 241 242/var(--tw-bg-opacity));color:rgb(190 18 60/var(--tw-text-opacity))}#hr-payroll-page .payroll-movement-neutral{--tw-bg-opacity:1;--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(82 82 91/var(--tw-text-opacity));display:inline-block;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1rem;padding:.125rem .375rem}#hr-payroll-page .payroll-movement-flat{color:rgb(161 161 170/var(--tw-text-opacity))}#hr-payroll-page .payroll-movement-flat,#hr-payroll-page .payroll-movement-pending{--tw-text-opacity:1;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#hr-payroll-page .payroll-movement-pending,#hr-payroll-page .payroll-movement-provisional{color:rgb(217 119 6/var(--tw-text-opacity));font-style:italic}#hr-payroll-page .payroll-movement-provisional{--tw-text-opacity:1;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#hr-payroll-page .payroll-movement-cell{max-width:22rem;min-width:15rem}#hr-payroll-page .payroll-movement-headline{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.375rem}#hr-payroll-page .payroll-movement-detail{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#hr-payroll-page .payroll-cost-up{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}#hr-payroll-page .payroll-cost-down{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}#hr-payroll-page .payroll-uploads-empty{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:1.5rem 1.25rem;text-align:center}#hr-payroll-page .payroll-uploads-country-pill{background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));margin-left:.25rem;vertical-align:middle}#hr-payroll-page .payroll-uploads-country-pill,#hr-payroll-page .payroll-uploads-latest-badge{--tw-bg-opacity:1;--tw-text-opacity:1;border-radius:.25rem;display:inline-block;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .375rem}#hr-payroll-page .payroll-uploads-latest-badge{background-color:rgb(209 250 229/var(--tw-bg-opacity));color:rgb(4 120 87/var(--tw-text-opacity));width:-moz-fit-content;width:fit-content}#hr-payroll-page .payroll-uploads-download{--tw-text-opacity:1;align-items:center;color:rgb(79 161 196/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem}#hr-payroll-page .payroll-uploads-download:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#hr-payroll-page .payroll-uploads-download svg{height:1rem;width:1rem}#hr-payroll-page .payroll-table-panel .result-table{max-width:none;padding:0}#hr-payroll-page .payroll-table-panel .result-table .header{border-left-width:0;border-radius:0;border-right-width:0;border-top-width:0}#hr-payroll-page .payroll-table-panel .result-table table thead{border-left-width:0;border-right-width:0}.hr-payroll-uploads{margin-top:1.5rem}#hr-payroll-page .uploads-box{margin-bottom:2rem}#hr-payroll-page .uploads-box-hint{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));flex-basis:100%;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-bottom:0;margin-top:.25rem;width:100%}#hr-payroll-page .synced-period-form{align-items:center;display:inline-flex;gap:.5rem}.uploads-ext-link{--tw-text-opacity:1;align-items:center;color:rgb(85 176 210/var(--tw-text-opacity));display:inline-flex;margin-left:.25rem;vertical-align:middle}.uploads-ext-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}.uploads-ext-link svg{height:1rem;width:1rem}#hr-payroll-page .payroll-table-panel .result-table table tbody tr:last-child{border-bottom-width:0}#hr-payroll-page .payroll-table-panel .result-table table tbody tr td:first-child .text{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#hr-payroll-page .payroll-table-panel .result-table table tbody tr td:not(:first-child) .text{--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)}#staff-profile-page{padding-bottom:1.25rem;padding-top:1.25rem}#staff-profile-page .sp-header{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:flex-start;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;gap:1rem;margin-bottom:1.5rem;margin-top:1.5rem;padding:1.25rem}#staff-profile-page .sp-avatar{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(79 161 196/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;flex-shrink:0;font-family:Nunito-Bold,sans-serif;font-size:1.125rem;height:3.5rem;justify-content:center;letter-spacing:.025em;line-height:1.75rem;width:3.5rem}#staff-profile-page .sp-header-info{flex:1 1 0%;min-width:0}#staff-profile-page .sp-name{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.25rem;line-height:1.75rem;line-height:1.25}#staff-profile-page .sp-title{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.125rem}#staff-profile-page .sp-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}#staff-profile-page .sp-status-badge{border-radius:.25rem;display:inline-block;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}#staff-profile-page .sp-status-active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity));color:rgb(4 120 87/var(--tw-text-opacity))}#staff-profile-page .sp-status-probation{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity));color:rgb(29 78 216/var(--tw-text-opacity))}#staff-profile-page .sp-status-leave{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity));color:rgb(161 98 7/var(--tw-text-opacity))}#staff-profile-page .sp-status-notice{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity));color:rgb(194 65 12/var(--tw-text-opacity))}#staff-profile-page .sp-status-graduated,#staff-profile-page .sp-status-unknown{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:rgb(100 116 139/var(--tw-text-opacity))}#staff-profile-page .sp-meta-sep{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}#staff-profile-page .sp-meta-sep+.sp-meta-sep:before{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity));content:"·";margin-right:.375rem}#staff-profile-page .sp-header-actions{flex-shrink:0;position:relative}#staff-profile-page .sp-actions-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.375rem .75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#staff-profile-page .sp-actions-btn:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#staff-profile-page .sp-dropdown{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-top:.25rem;overflow:hidden;position:absolute;right:0;top:100%;width:12rem;z-index:20}#staff-profile-page .sp-dropdown-item{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));cursor:pointer;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.5rem 1rem}#staff-profile-page .sp-dropdown-item:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#staff-profile-page .sp-dropdown-item-danger{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}#staff-profile-page .sp-dropdown-item-danger:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}#staff-profile-page .sp-grid{display:grid;gap:1rem;grid-template-columns:3fr 2fr;margin-bottom:1rem}#staff-profile-page .sp-col-left,#staff-profile-page .sp-col-right{display:flex;flex-direction:column;gap:1rem}#staff-profile-page .sp-card{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;padding:1rem}#staff-profile-page .sp-card-full{margin-bottom:1rem}#staff-profile-page .sp-card-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}#staff-profile-page .sp-card-header .sp-card-title{margin-bottom:0}#staff-profile-page .sp-card-title{font-family:Nunito-Bold,sans-serif;letter-spacing:.05em;margin-bottom:.75rem;text-transform:uppercase}#staff-profile-page .sp-card-subtitle,#staff-profile-page .sp-card-title{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#staff-profile-page .sp-card-subtitle{font-family:Nunito-Semibold,sans-serif;letter-spacing:0;margin-left:.25rem;text-transform:none}#staff-profile-page .sp-table{width:100%}#staff-profile-page .sp-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(241 245 249/var(--tw-border-opacity))}#staff-profile-page .sp-row:last-child{border-bottom-width:0}#staff-profile-page .sp-row-label{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding-bottom:.375rem;padding-right:.75rem;padding-top:.375rem;vertical-align:top;width:40%}#staff-profile-page .sp-row-value{overflow-wrap:break-word;padding-bottom:.375rem;padding-top:.375rem}#staff-profile-page .sp-notes-text,#staff-profile-page .sp-row-value{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#staff-profile-page .sp-notes-text{line-height:1.625}#staff-profile-page .sp-notes-hrbp{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity));border-top-width:1px;margin-top:.5rem;padding-top:.5rem}#staff-profile-page .sp-notes-label{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#staff-profile-page .sp-payroll-table-wrap{overflow-x:auto}#staff-profile-page .sp-payroll-table{font-size:.875rem;line-height:1.25rem;width:100%}#staff-profile-page .sp-payroll-table thead tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(226 232 240/var(--tw-border-opacity))}#staff-profile-page .sp-payroll-table th{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding-bottom:.5rem;padding-right:1rem;padding-top:.5rem;text-align:left;text-transform:uppercase;white-space:nowrap}.currency-pivot-table thead th#staff-profile-page .sp-payroll-table th,.pivot-table tbody td#staff-profile-page .sp-payroll-table th,.pivot-table thead th#staff-profile-page .sp-payroll-table th{text-align:left}.currency-pivot-table thead th:not(#staff-profile-page .sp-payroll-table th){max-width:6.5rem;width:6rem}#staff-profile-page .sp-payroll-table th:nth-child(n+3){text-align:right}#cashflow-bank-balances td#staff-profile-page .sp-payroll-table th:nth-child(n+3),#cashflow-bank-statements td#staff-profile-page .sp-payroll-table th:nth-child(n+3){--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)}#staff-profile-page .sp-payroll-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(241 245 249/var(--tw-border-opacity))}#staff-profile-page .sp-payroll-table tbody tr:last-child{border-bottom-width:0}#staff-profile-page .sp-payroll-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#staff-profile-page .sp-payroll-table td{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding-bottom:.5rem;padding-right:1rem;padding-top:.5rem;white-space:nowrap}#staff-profile-page .sp-num{text-align:right}#cashflow-bank-balances td#staff-profile-page .sp-num,#cashflow-bank-statements td#staff-profile-page .sp-num,#staff-profile-page .sp-num{--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)}#staff-profile-page .sp-payroll-pagination{--tw-text-opacity:1;align-items:center;color:rgb(100 116 139/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.75rem;justify-content:flex-end;line-height:1rem;margin-top:.75rem}#staff-profile-page .sp-page-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(71 85 105/var(--tw-text-opacity));display:inline-flex;gap:.25rem;padding:.25rem .625rem}#staff-profile-page .sp-page-btn:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#staff-profile-page .sp-page-btn:disabled{cursor:not-allowed;opacity:.4}#staff-profile-page .sp-page-indicator{--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)}#staff-profile-page .sp-stints-table th:nth-child(n+3),.currency-pivot-table thead th#staff-profile-page .sp-stints-table th:nth-child(n+3),.pivot-table tbody td#staff-profile-page .sp-stints-table th:nth-child(n+3),.pivot-table thead th#staff-profile-page .sp-stints-table th:nth-child(n+3){text-align:left}.currency-pivot-table thead th:not(#staff-profile-page .sp-stints-table th:nth-child(n+3)){max-width:6.5rem;width:6rem}#staff-profile-page .sp-stints-table th.sp-num{text-align:right}#cashflow-bank-balances td#staff-profile-page .sp-stints-table th.sp-num,#cashflow-bank-statements td#staff-profile-page .sp-stints-table th.sp-num{--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)}#staff-profile-page .sp-stint-delta{font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;margin-left:.25rem}#staff-profile-page .sp-stint-delta-up{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}#staff-profile-page .sp-stint-delta-down{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}#staff-profile-page .sp-stint-actions{align-items:center;display:flex;gap:.5rem}#staff-profile-page .sp-stint-edit-btn{--tw-text-opacity:1;align-items:center;border-radius:.25rem;color:rgb(148 163 184/var(--tw-text-opacity));cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;width:1.75rem}#staff-profile-page .sp-stint-edit-btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:rgb(85 176 210/var(--tw-text-opacity))}#staff-profile-page .sp-stint-edit-btn svg{height:1rem;width:1rem}#staff-profile-page .sp-stint-form-title{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem}#staff-profile-page .sp-stint-form{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-top:1rem;padding:1.25rem}#staff-profile-page .sp-stint-form-section{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(226 232 240/var(--tw-border-opacity));margin-bottom:1rem;padding-bottom:1rem}#staff-profile-page .sp-stint-form-section:last-child{border-bottom-width:0;margin-bottom:0;padding-bottom:0}#staff-profile-page .sp-stint-section-label{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;margin-bottom:.5rem;text-transform:uppercase}#staff-profile-page .sp-stint-form-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}#staff-profile-page .sp-stint-salary-grid{display:grid;gap:.75rem;grid-template-columns:100px 1fr 1.4fr}#staff-profile-page .sp-stint-form-grid+.sp-stint-form-grid,#staff-profile-page .sp-stint-form-grid+.sp-stint-salary-grid,#staff-profile-page .sp-stint-salary-grid+.sp-stint-form-grid,#staff-profile-page .sp-stint-salary-grid+.sp-stint-salary-grid{margin-top:.75rem}#staff-profile-page .sp-stint-field{display:flex;flex-direction:column;gap:.25rem}#staff-profile-page .sp-stint-label{--tw-text-opacity:1;align-items:center;color:rgb(100 116 139/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.375rem;line-height:1rem}#staff-profile-page .sp-stint-input{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity));display:block;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.375rem .75rem;width:100%}#staff-profile-page .sp-stint-input:focus{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(85 176 210/var(--tw-ring-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#staff-profile-page .sp-stint-input-readonly{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:rgb(71 85 105/var(--tw-text-opacity));cursor:default}#staff-profile-page .sp-stint-input-readonly:focus{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:rgb(203 213 225/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}#staff-profile-page .sp-stint-auto-tag{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(79 161 196/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Bold,sans-serif;font-size:10px;letter-spacing:.025em;padding:.125rem .375rem;text-transform:uppercase}#staff-profile-page .sp-stint-sgd-hint{font-family:Nunito-Semibold,sans-serif;font-size:11px;line-height:1.25;margin-top:.25rem}#staff-profile-page .sp-stint-sgd-hint-ok{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}#staff-profile-page .sp-stint-sgd-hint-warn{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#staff-profile-page .sp-stint-sgd-hint-info{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity))}#staff-profile-page .sp-stint-form-actions{display:flex;justify-content:flex-end;margin-top:1rem}#staff-profile-page .sp-stint-submit-btn{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.375rem 1rem}#staff-profile-page .sp-stint-submit-btn:hover{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}#staff-profile-page .sp-segment-row{--tw-text-opacity:1;background-color:#f8fafc99;color:rgb(71 85 105/var(--tw-text-opacity))}#staff-profile-page .sp-segment-row td{font-size:.75rem;line-height:1rem;padding-bottom:.375rem;padding-top:.375rem}#staff-profile-page .sp-segment-marker{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));padding-left:.75rem}#staff-profile-page .sp-segment-marker svg{height:.875rem;width:.875rem}#staff-profile-page .sp-segment-tag{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif}#staff-profile-page .sp-events-section{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity));border-top-width:1px;margin-top:1.5rem;padding-top:1rem}#staff-profile-page .sp-events-title{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;margin-bottom:.75rem;text-transform:uppercase}#staff-profile-page .sp-events-list{display:flex;flex-direction:column;gap:.5rem}#staff-profile-page .sp-event-item{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:flex-start;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;display:flex;gap:.75rem;padding:.75rem}#staff-profile-page .sp-event-icon{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(241 245 249/var(--tw-bg-opacity));border-radius:9999px;color:rgb(100 116 139/var(--tw-text-opacity));display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}#staff-profile-page .sp-event-icon svg{height:1rem;width:1rem}#staff-profile-page .sp-event-promotion .sp-event-icon{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity));color:rgb(5 150 105/var(--tw-text-opacity))}#staff-profile-page .sp-event-resignation .sp-event-icon{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));color:rgb(217 119 6/var(--tw-text-opacity))}#staff-profile-page .sp-event-mutual_separation .sp-event-icon{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));color:rgb(37 99 235/var(--tw-text-opacity))}#staff-profile-page .sp-event-termination .sp-event-icon{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity));color:rgb(225 29 72/var(--tw-text-opacity))}#staff-profile-page .sp-event-body{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem;min-width:0}#staff-profile-page .sp-event-header{align-items:baseline;display:flex;gap:.5rem}#staff-profile-page .sp-event-type{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:.875rem;line-height:1.25rem}#staff-profile-page .sp-event-date{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#staff-profile-page .sp-event-detail{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#staff-profile-page .sp-event-notes{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-size:.75rem;font-style:italic;line-height:1rem}#staff-profile-page .sp-event-attachment{--tw-text-opacity:1;align-items:center;align-self:flex-start;border-radius:.25rem;color:rgb(79 161 196/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.25rem;line-height:1rem;margin-top:.25rem;padding:.125rem .5rem}#staff-profile-page .sp-event-attachment:hover{--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity))}#staff-profile-page .sp-event-attachment svg{height:.875rem;width:.875rem}#staff-profile-page .sp-event-delete{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));cursor:pointer;flex-shrink:0;padding:.25rem}#staff-profile-page .sp-event-delete:hover{--tw-text-opacity:1;color:rgb(244 63 94/var(--tw-text-opacity))}#staff-profile-page .sp-event-delete svg{height:1rem;width:1rem}#staff-profile-page .sp-upload-toggle-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.25rem .75rem}#staff-profile-page .sp-upload-toggle-btn:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#staff-profile-page .sp-upload-toggle-btn svg{height:1rem;width:1rem}#staff-profile-page .sp-upload-form{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-bottom:1rem;padding:1rem}#staff-profile-page .sp-upload-fields{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.75rem}#staff-profile-page .sp-upload-field{display:flex;flex-direction:column;gap:.25rem}#staff-profile-page .sp-upload-field-file{grid-column:span 2/span 2}#staff-profile-page .sp-upload-label{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#staff-profile-page .sp-upload-hint{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#staff-profile-page .sp-upload-input,#staff-profile-page .sp-upload-select{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity));display:block;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.375rem .75rem;width:100%}#staff-profile-page .sp-upload-input:focus,#staff-profile-page .sp-upload-select:focus{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(85 176 210/var(--tw-ring-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#staff-profile-page .sp-file-input{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));display:block;font-size:.875rem;line-height:1.25rem}#staff-profile-page .sp-file-input::file-selector-button{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity));cursor:pointer;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;margin-right:.75rem;padding:.25rem .75rem}#staff-profile-page .sp-file-input::file-selector-button:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#staff-profile-page .sp-upload-entry{--tw-text-opacity:1;align-items:center;color:rgb(71 85 105/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-bottom:.5rem}#staff-profile-page .sp-upload-entry-name{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#staff-profile-page .sp-upload-entry-size{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));flex-shrink:0;font-size:.75rem;line-height:1rem}#staff-profile-page .sp-upload-progress{flex-shrink:0;width:6rem}#staff-profile-page .sp-upload-cancel{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));cursor:pointer;flex-shrink:0}#staff-profile-page .sp-upload-cancel:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}#staff-profile-page .sp-upload-cancel svg{height:1rem;width:1rem}#staff-profile-page .sp-upload-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#staff-profile-page .sp-upload-actions{display:flex;justify-content:flex-end}#staff-profile-page .sp-upload-submit-btn{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(79 161 196/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.375rem;line-height:1.25rem;padding:.375rem 1rem}#staff-profile-page .sp-upload-submit-btn:hover{--tw-bg-opacity:1;background-color:rgb(35 137 181/var(--tw-bg-opacity))}#staff-profile-page .sp-upload-submit-btn:disabled{cursor:not-allowed;opacity:.4}#staff-profile-page .sp-upload-submit-btn svg{height:1rem;width:1rem}#staff-profile-page .sp-upload-ai-status{align-items:center;border-radius:.25rem;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.375rem;line-height:1rem;margin-bottom:.75rem;padding:.5rem .75rem}#staff-profile-page .sp-upload-ai-status svg{flex-shrink:0;height:.875rem;width:.875rem}#staff-profile-page .sp-upload-ai-analyzing{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;color:rgb(124 58 237/var(--tw-text-opacity))}#staff-profile-page .sp-upload-ai-analyzing,#staff-profile-page .sp-upload-ai-done{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity));border-color:rgb(221 214 254/var(--tw-border-opacity));border-width:1px}#staff-profile-page .sp-upload-ai-done{color:rgb(109 40 217/var(--tw-text-opacity))}#staff-profile-page .sp-upload-ai-info{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));border-color:rgb(191 219 254/var(--tw-border-opacity));border-width:1px;color:rgb(29 78 216/var(--tw-text-opacity))}#staff-profile-page .sp-upload-ai-failed{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(253 230 138/var(--tw-border-opacity));border-width:1px;color:rgb(180 83 9/var(--tw-text-opacity))}#staff-profile-page .sp-ai-badge{background-color:rgb(237 233 254/var(--tw-bg-opacity));color:rgb(109 40 217/var(--tw-text-opacity));font-size:10px;line-height:1;margin-left:.25rem;padding:.125rem .25rem}#staff-profile-page .sp-ai-badge,#staff-profile-page .sp-doc-signed-badge{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;border-radius:.25rem;display:inline-flex;font-family:Nunito-Semibold,sans-serif}#staff-profile-page .sp-doc-signed-badge{background-color:rgb(220 252 231/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;padding:.125rem .375rem}#staff-profile-page .sp-doc-unsigned-badge{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(254 226 226/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(185 28 28/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .375rem}#staff-profile-page .sp-empty{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding-bottom:1.5rem;padding-top:1.5rem;text-align:center}#staff-profile-page .sp-doc-table{font-size:.875rem;line-height:1.25rem;width:100%}#staff-profile-page .sp-doc-table thead tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(226 232 240/var(--tw-border-opacity))}#staff-profile-page .sp-doc-table th{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;padding-bottom:.5rem;padding-right:1rem;padding-top:.5rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th#staff-profile-page .sp-doc-table th,.pivot-table tbody td#staff-profile-page .sp-doc-table th,.pivot-table thead th#staff-profile-page .sp-doc-table th{text-align:left}.currency-pivot-table thead th:not(#staff-profile-page .sp-doc-table th){max-width:6.5rem;width:6rem}#staff-profile-page .sp-doc-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(241 245 249/var(--tw-border-opacity))}#staff-profile-page .sp-doc-table tbody tr:last-child{border-bottom-width:0}#staff-profile-page .sp-doc-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#staff-profile-page .sp-doc-table td{padding-bottom:.625rem;padding-right:1rem;padding-top:.625rem;vertical-align:middle}#staff-profile-page .sp-doc-name{--tw-text-opacity:1;align-items:center;color:rgb(51 65 85/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem}#staff-profile-page .sp-doc-name svg{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));flex-shrink:0;height:1rem;width:1rem}#staff-profile-page .sp-doc-type-badge{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(71 85 105/var(--tw-text-opacity));display:inline-block;padding:.125rem .5rem}#staff-profile-page .sp-doc-date,#staff-profile-page .sp-doc-type-badge{--tw-text-opacity:1;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#staff-profile-page .sp-doc-date{color:rgb(148 163 184/var(--tw-text-opacity))}#staff-profile-page .sp-doc-actions{align-items:center;display:flex;gap:.5rem}#staff-profile-page .sp-doc-download-btn,#staff-profile-page .sp-doc-preview-btn{--tw-text-opacity:1;align-items:center;color:rgb(79 161 196/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.25rem;line-height:1rem}#staff-profile-page .sp-doc-download-btn:hover,#staff-profile-page .sp-doc-preview-btn:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#staff-profile-page .sp-doc-download-btn svg,#staff-profile-page .sp-doc-preview-btn svg{height:.875rem;width:.875rem}#staff-profile-page .sp-doc-delete-btn{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));cursor:pointer}#staff-profile-page .sp-doc-delete-btn:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}#staff-profile-page .sp-doc-delete-btn svg{height:1rem;width:1rem}#staff-profile-page .sp-doc-expand-btn{--tw-text-opacity:1;align-items:center;border-radius:.25rem;color:rgb(148 163 184/var(--tw-text-opacity));cursor:pointer;display:flex;flex-shrink:0;height:1.25rem;justify-content:center;width:1.25rem}#staff-profile-page .sp-doc-expand-btn:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:rgb(71 85 105/var(--tw-text-opacity))}#staff-profile-page .sp-doc-expand-btn svg{height:1rem;width:1rem}#staff-profile-page .sp-doc-row-expanded{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#staff-profile-page .sp-doc-name-text{flex:1 1 0%}#staff-profile-page .sp-doc-details-row td{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(226 232 240/var(--tw-border-opacity));padding-bottom:0;padding-right:0;padding-top:0}#staff-profile-page .sp-doc-details-panel{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-right-radius:.25rem;border-color:rgb(123 184 211/var(--tw-border-opacity));border-left-width:2px;border-top-right-radius:.25rem;margin-bottom:.5rem;margin-top:.5rem;padding:1rem}#staff-profile-page .sp-doc-details-grid{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.75rem}#staff-profile-page .sp-doc-details-item{display:flex;flex-direction:column;gap:.125rem}#staff-profile-page .sp-doc-details-item-wide{grid-column:span 2/span 2}#staff-profile-page .sp-doc-details-label{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;text-transform:uppercase}#staff-profile-page .sp-doc-details-value{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#staff-profile-page .sp-doc-details-notes{white-space:pre-wrap}#staff-profile-page .sp-doc-details-actions{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity));border-top-width:1px;display:flex;justify-content:flex-end;margin-top:.75rem;padding-top:.75rem}#staff-profile-page .sp-doc-edit-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.25rem .75rem}#staff-profile-page .sp-doc-edit-btn:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#staff-profile-page .sp-doc-edit-btn svg{height:1rem;width:1rem}#staff-profile-page .sp-doc-edit-form{display:flex;flex-direction:column;gap:.75rem}#staff-profile-page .sp-doc-edit-grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}#staff-profile-page .sp-doc-edit-field{display:flex;flex-direction:column;gap:.25rem}#staff-profile-page .sp-doc-edit-field-wide{grid-column:span 2/span 2}#staff-profile-page .sp-doc-edit-label{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#staff-profile-page .sp-doc-edit-input,#staff-profile-page .sp-doc-edit-select,#staff-profile-page .sp-doc-edit-textarea{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity));display:block;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.375rem .75rem;width:100%}#staff-profile-page .sp-doc-edit-input:focus,#staff-profile-page .sp-doc-edit-select:focus,#staff-profile-page .sp-doc-edit-textarea:focus{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(85 176 210/var(--tw-ring-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#staff-profile-page .sp-doc-edit-textarea{resize:vertical}#staff-profile-page .sp-doc-edit-actions{--tw-border-opacity:1;align-items:center;border-color:rgb(241 245 249/var(--tw-border-opacity));border-top-width:1px;display:flex;gap:.5rem;justify-content:flex-end;padding-top:.5rem}#staff-profile-page .sp-doc-edit-cancel-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(203 213 225/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(71 85 105/var(--tw-text-opacity));cursor:pointer;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.25rem .75rem}#staff-profile-page .sp-doc-edit-cancel-btn:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#staff-profile-page .sp-doc-edit-save-btn{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(79 161 196/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.25rem .75rem}#staff-profile-page .sp-doc-edit-save-btn:hover{--tw-bg-opacity:1;background-color:rgb(35 137 181/var(--tw-bg-opacity))}#staff-profile-page .sp-doc-edit-save-btn svg{height:1rem;width:1rem}#staff-profile-page .sp-timeline{padding-left:1.25rem;position:relative}#staff-profile-page .sp-timeline:before{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));bottom:.5rem;content:"";left:.375rem;position:absolute;top:.5rem;width:1px}#staff-profile-page .sp-timeline-event{display:flex;gap:.75rem;margin-bottom:1rem;position:relative}#staff-profile-page .sp-timeline-event:last-child{margin-bottom:0}#staff-profile-page .sp-timeline-dot{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(167 208 226/var(--tw-ring-opacity));background-color:rgb(85 176 210/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));border-radius:9999px;border-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);flex-shrink:0;height:.75rem;left:-1.25rem;margin-top:.25rem;position:absolute;width:.75rem}#staff-profile-page .sp-timeline-content{flex:1 1 0%}#staff-profile-page .sp-timeline-date{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;margin-bottom:.125rem}#staff-profile-page .sp-timeline-label{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#staff-profile-page .sp-timeline-detail{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.125rem}#staff-profile-page .sp-row-editable td.sp-row-value{cursor:pointer}#staff-profile-page .sp-row-editable:hover td.sp-row-value{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));border-radius:.25rem}#staff-profile-page .sp-row-value-inner{align-items:center;display:flex;gap:.375rem}#staff-profile-page .sp-doc-link-table{margin-bottom:1rem}#staff-profile-page .sp-row-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#staff-profile-page .sp-row-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}#staff-profile-page .sp-link-edit-btn{align-items:center;cursor:pointer;display:flex;justify-content:center}#staff-profile-page .sp-edit-hint{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity));flex-shrink:0;height:.75rem;opacity:0;width:.75rem}#staff-profile-page .sp-row-editable:hover .sp-edit-hint{opacity:1}#staff-profile-page .sp-row-blank{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity));font-style:italic}#staff-profile-page .sp-row-editing td.sp-row-value{padding-bottom:.375rem;padding-top:.375rem}#staff-profile-page .sp-edit-form{display:flex;flex-direction:column;gap:.25rem}#staff-profile-page .sp-edit-input,#staff-profile-page .sp-edit-select,#staff-profile-page .sp-edit-textarea{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(167 208 226/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem;width:100%}#staff-profile-page .sp-edit-input:focus,#staff-profile-page .sp-edit-select:focus,#staff-profile-page .sp-edit-textarea:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));border-color:#0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#staff-profile-page .sp-edit-textarea{resize:none}#staff-profile-page .sp-edit-btns{align-items:center;display:flex;gap:.25rem;margin-top:.125rem}#staff-profile-page .sp-edit-save{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(79 161 196/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:flex;height:1.5rem;justify-content:center;width:1.5rem}#staff-profile-page .sp-edit-save:hover{--tw-bg-opacity:1;background-color:rgb(35 137 181/var(--tw-bg-opacity))}#staff-profile-page .sp-edit-save svg{height:.875rem;width:.875rem}#staff-profile-page .sp-edit-cancel{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(241 245 249/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(100 116 139/var(--tw-text-opacity));cursor:pointer;display:flex;height:1.5rem;justify-content:center;width:1.5rem}#staff-profile-page .sp-edit-cancel:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity))}#staff-profile-page .sp-edit-cancel svg{height:.875rem;width:.875rem}#staff-profile-page .sp-changelog{display:flex;flex-direction:column;gap:.75rem}#staff-profile-page .sp-changelog-entry{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(241 245 249/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;padding:.75rem 1rem}#staff-profile-page .sp-changelog-meta{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}#staff-profile-page .sp-changelog-time{color:rgb(148 163 184/var(--tw-text-opacity))}#staff-profile-page .sp-changelog-actor,#staff-profile-page .sp-changelog-time{--tw-text-opacity:1;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#staff-profile-page .sp-changelog-actor{color:rgb(71 85 105/var(--tw-text-opacity))}#staff-profile-page .sp-changelog-action{border-radius:.25rem;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;padding:.125rem .375rem;text-transform:uppercase}#staff-profile-page .sp-log-updated{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));color:rgb(37 99 235/var(--tw-text-opacity))}#staff-profile-page .sp-log-created{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(22 163 74/var(--tw-text-opacity))}#staff-profile-page .sp-log-deleted{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(239 68 68/var(--tw-text-opacity))}#staff-profile-page .sp-log-info{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:rgb(100 116 139/var(--tw-text-opacity))}#staff-profile-page .sp-changelog-changes{display:flex;flex-direction:column;gap:.375rem}#staff-profile-page .sp-changelog-field{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;line-height:1.25rem}#staff-profile-page .sp-changelog-field-name{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;min-width:8rem}#staff-profile-page .sp-changelog-arrow{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}#staff-profile-page .sp-changelog-from{color:rgb(148 163 184/var(--tw-text-opacity));text-decoration-line:line-through}#staff-profile-page .sp-changelog-from,#staff-profile-page .sp-changelog-to{--tw-text-opacity:1;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#staff-profile-page .sp-changelog-to{color:rgb(51 65 85/var(--tw-text-opacity))}#staff-profile-page .sp-changelog-desc{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#staff-profile-page .sp-changelog-context{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(241 245 249/var(--tw-border-opacity));color:rgb(100 116 139/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.375rem;line-height:1rem;margin-bottom:.5rem;padding-bottom:.5rem}#staff-profile-page .sp-changelog-context svg{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));height:.875rem;width:.875rem}#staff-profile-page .sp-card-link{--tw-text-opacity:1;align-items:center;color:rgb(85 176 210/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.25rem;letter-spacing:0;line-height:1rem;margin-left:auto;text-transform:none}#staff-profile-page .sp-card-link:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#staff-profile-page .sp-card-link svg{height:.875rem;width:.875rem}#staff-profile-page .sp-card-title{align-items:center;display:flex}#hr-payroll-page .payroll-staff-header{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}#hr-payroll-page .payroll-staff-back{--tw-text-opacity:1;align-items:center;color:rgb(100 116 139/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem}#hr-payroll-page .payroll-staff-back:hover{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity))}#hr-payroll-page .payroll-staff-back svg{height:1rem;width:1rem}#hr-payroll-page .payroll-staff-name{--tw-text-opacity:1;align-items:center;color:rgb(30 41 59/var(--tw-text-opacity));display:flex;font-family:Nunito-Bold,sans-serif;font-size:1.25rem;gap:.75rem;line-height:1.75rem}#hr-payroll-page .payroll-staff-meta{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;text-transform:uppercase}#hr-payroll-page .by-staff-pivot-wrap{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(226 232 240/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;overflow-x:auto;width:100%}#hr-payroll-page .by-staff-pivot-empty{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:1.5rem;text-align:center}#hr-payroll-page .by-staff-pivot-table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;min-width:100%}#hr-payroll-page .by-staff-pivot-table thead th{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(226 232 240/var(--tw-border-opacity));color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.5rem .75rem;position:sticky;text-align:right;text-transform:uppercase;top:0;white-space:nowrap;z-index:10}#cashflow-bank-balances td#hr-payroll-page .by-staff-pivot-table thead th,#cashflow-bank-statements td#hr-payroll-page .by-staff-pivot-table thead th{--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)}#hr-payroll-page .by-staff-pivot-table thead th.by-staff-field-col{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));left:0;position:sticky;text-align:left;z-index:20}.currency-pivot-table thead th#hr-payroll-page .by-staff-pivot-table thead th.by-staff-field-col,.pivot-table tbody td#hr-payroll-page .by-staff-pivot-table thead th.by-staff-field-col,.pivot-table thead th#hr-payroll-page .by-staff-pivot-table thead th.by-staff-field-col{text-align:left}.currency-pivot-table thead th:not(#hr-payroll-page .by-staff-pivot-table thead th.by-staff-field-col){max-width:6.5rem;width:6rem}#hr-payroll-page .by-staff-pivot-table thead th.by-staff-field-col{min-width:220px}#hr-payroll-page .by-staff-pivot-table tbody .by-staff-field-col{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;left:0;padding:.5rem 1rem;position:sticky;text-align:left}.currency-pivot-table thead th#hr-payroll-page .by-staff-pivot-table tbody .by-staff-field-col,.pivot-table tbody td#hr-payroll-page .by-staff-pivot-table tbody .by-staff-field-col,.pivot-table thead th#hr-payroll-page .by-staff-pivot-table tbody .by-staff-field-col{text-align:left}.currency-pivot-table thead th:not(#hr-payroll-page .by-staff-pivot-table tbody .by-staff-field-col){max-width:6.5rem;width:6rem}#hr-payroll-page .by-staff-pivot-table tbody .by-staff-field-col{border-right:1px solid #e2e8f0;min-width:220px}#hr-payroll-page .by-staff-pivot-table thead th.by-staff-field-col{padding-left:1rem;padding-right:1rem}#hr-payroll-page .by-staff-pivot-table .by-staff-section td{padding-left:1rem}#hr-payroll-page .by-staff-pivot-table .by-staff-month-col{padding:.5rem .75rem;text-align:right;vertical-align:top;white-space:nowrap}#cashflow-bank-balances td#hr-payroll-page .by-staff-pivot-table .by-staff-month-col,#cashflow-bank-statements td#hr-payroll-page .by-staff-pivot-table .by-staff-month-col,#hr-payroll-page .by-staff-pivot-table .by-staff-month-col{--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)}#hr-payroll-page .by-staff-pivot-table .by-staff-month-col{min-width:110px}#hr-payroll-page .by-staff-pivot-table thead .by-staff-country-tag{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-size:.75rem;font-weight:400;line-height:1rem;margin-left:.25rem}#hr-payroll-page .by-staff-pivot-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(241 245 249/var(--tw-border-opacity))}#hr-payroll-page .by-staff-pivot-table tbody tr:hover .by-staff-field-col,#hr-payroll-page .by-staff-pivot-table tbody tr:hover .by-staff-month-col{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}#hr-payroll-page .by-staff-pivot-table .by-staff-section td{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity));color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:.75rem;left:0;letter-spacing:.05em;line-height:1rem;padding:.375rem .75rem;position:sticky;text-transform:uppercase}#hr-payroll-page .by-staff-pivot-table .by-staff-field-label{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#hr-payroll-page .by-staff-cell-value{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));display:block}#hr-payroll-page .by-staff-cell-delta{display:block;font-family:Nunito-Semibold,sans-serif;font-size:10px;line-height:1.25;margin-top:.125rem}#hr-payroll-page .by-staff-delta-up{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity))}#hr-payroll-page .by-staff-delta-down{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity))}#staff-drive-import{padding-bottom:1.5rem;padding-top:1.5rem;width:100%}#staff-drive-import .drive-import-help{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-bottom:1.5rem;margin-top:.5rem;max-width:64rem}#staff-drive-import .drive-import-layout{display:grid;gap:1.5rem;grid-template-columns:340px 1fr}#staff-drive-import .drive-import-staff-list{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;max-height:78vh;overflow:hidden}#staff-drive-import .staff-list-header{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:.75rem 1rem}#staff-drive-import .staff-list-header h3{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem}#staff-drive-import .count-badge{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(75 85 99/var(--tw-text-opacity));font-size:.75rem;font-weight:500;line-height:1rem;padding:.125rem .5rem}#staff-drive-import .staff-search{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:.5rem .75rem}#staff-drive-import .staff-search input{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;font-size:.875rem;line-height:1.25rem;padding:.375rem .5rem;width:100%}#staff-drive-import .staff-search input:focus{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(96 165 250/var(--tw-ring-opacity));border-color:rgb(96 165 250/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid #0000;outline-offset:2px}#staff-drive-import .drive-import-staff-list ul{list-style-type:none;margin:0;overflow-y:auto;padding:0}#staff-drive-import .drive-import-staff-list .staff-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity));cursor:pointer;padding:.625rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#staff-drive-import .drive-import-staff-list .staff-row:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}#staff-drive-import .drive-import-staff-list .staff-row.selected{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));border-left-color:rgb(59 130 246/var(--tw-border-opacity));border-left-width:4px;padding-left:.75rem}#staff-drive-import .drive-import-staff-list .staff-name{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem}#staff-drive-import .drive-import-staff-list .staff-meta{--tw-text-opacity:1;align-items:center;color:rgb(107 114 128/var(--tw-text-opacity));display:flex;font-size:.75rem;justify-content:space-between;line-height:1rem;margin-top:.125rem}#staff-drive-import .drive-import-staff-list .staff-meta .email{overflow:hidden;padding-right:.5rem;text-overflow:ellipsis;white-space:nowrap}#staff-drive-import .drive-import-staff-list .staff-meta .doc-count{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));flex-shrink:0}#staff-drive-import .staff-row-empty{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:1.5rem 1rem;text-align:center}#staff-drive-import .drive-import-files{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(229 231 235/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);min-height:60vh;padding:1.5rem}#staff-drive-import .empty-state,#staff-drive-import .error-state{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding-bottom:4rem;padding-top:4rem;text-align:center}#staff-drive-import .empty-state .empty-hint{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-left:auto;margin-right:auto;margin-top:.75rem;max-width:28rem}#staff-drive-import .empty-state .drive-link{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;text-decoration-line:underline;word-break:break-all}#staff-drive-import .error-state{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}#staff-drive-import .files-header{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity));display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:1rem}#staff-drive-import .files-header h3{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}#staff-drive-import .files-header-title{display:flex;flex-direction:column;gap:.25rem}#staff-drive-import .files-header-links{align-items:center;display:flex;gap:1rem}#staff-drive-import .header-link{--tw-text-opacity:1;align-items:center;color:rgb(2 132 199/var(--tw-text-opacity));display:inline-flex;font-size:.75rem;gap:.25rem;line-height:1rem}#staff-drive-import .header-link:hover{--tw-text-opacity:1;color:rgb(7 89 133/var(--tw-text-opacity));text-decoration-line:underline}#staff-drive-import .header-link svg{height:.875rem;width:.875rem}#staff-drive-import .files-actions{display:flex;gap:.5rem}#staff-drive-import .drive-files-table{font-size:.875rem;line-height:1.25rem;width:100%}#staff-drive-import .drive-files-table thead th{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(229 231 235/var(--tw-border-opacity));color:rgb(75 85 99/var(--tw-text-opacity));font-size:.75rem;font-weight:600;letter-spacing:.05em;line-height:1rem;padding:.5rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th#staff-drive-import .drive-files-table thead th,.pivot-table tbody td#staff-drive-import .drive-files-table thead th,.pivot-table thead th#staff-drive-import .drive-files-table thead th{text-align:left}.currency-pivot-table thead th:not(#staff-drive-import .drive-files-table thead th){max-width:6.5rem;width:6rem}#staff-drive-import .drive-files-table tbody td{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity));padding:.625rem .5rem;vertical-align:middle}#staff-drive-import .drive-files-table .col-nowrap{white-space:nowrap}#staff-drive-import .drive-files-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}#staff-drive-import .drive-files-table .mime{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#staff-drive-import .row-imported{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}#staff-drive-import .row-duplicate{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));color:rgb(107 114 128/var(--tw-text-opacity))}#staff-drive-import .row-error{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}#staff-drive-import .row-importing{--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity))}#staff-drive-import .folder-row td{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(243 244 246/var(--tw-border-opacity));color:rgb(55 65 81/var(--tw-text-opacity));font-weight:500;padding:.5rem;vertical-align:middle}#staff-drive-import .folder-row td>*{vertical-align:middle}#staff-drive-import .folder-icon{--tw-text-opacity:1;align-items:center;color:rgb(2 132 199/var(--tw-text-opacity));display:inline-flex;justify-content:center;margin-right:.5rem;vertical-align:middle}#staff-drive-import .folder-icon svg{height:1rem;width:1rem}#staff-drive-import .folder-name{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity));vertical-align:middle}#staff-drive-import .folder-count{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));font-size:.75rem;font-weight:400;line-height:1rem;margin-left:.5rem;vertical-align:middle}#staff-drive-import .checkbox-cell{text-align:center;width:2.5rem}#staff-drive-import .file-checkbox{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.25rem;color:rgb(37 99 235/var(--tw-text-opacity));cursor:pointer;height:1rem;width:1rem}#staff-drive-import .file-checkbox:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}#staff-drive-import .file-name-cell{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}#staff-drive-import .file-name-wrap{align-items:flex-start;display:flex;gap:.5rem}#staff-drive-import .file-icon{--tw-text-opacity:1;align-items:center;color:rgb(156 163 175/var(--tw-text-opacity));display:inline-flex;flex-shrink:0;justify-content:center;margin-top:2px}#staff-drive-import .file-icon svg{height:1rem;width:1rem}#staff-drive-import .file-name{word-break:break-all}#staff-drive-import .indent-1{padding-left:1.5rem}#staff-drive-import .indent-2{padding-left:3rem}#mrr-overview .mrr-intro{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;max-width:42rem}.mrr-source-grid{display:grid;gap:1rem}@media (min-width:640px){.mrr-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mrr-source-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mrr-source-card{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:block;padding:1.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mrr-source-card:hover{--tw-border-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);border-color:rgb(161 161 170/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.mrr-source-card-title{--tw-text-opacity:1;align-items:center;color:rgb(39 39 42/var(--tw-text-opacity));display:flex;font-size:1rem;font-weight:600;gap:.5rem;line-height:1.5rem}.mrr-source-card-title svg{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));height:1.25rem;width:1.25rem}.mrr-source-card-body{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.5rem}.mrr-source-card-meta{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-size:.75rem;gap:.5rem;line-height:1rem;margin-top:.75rem}.mrr-coming-soon{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-style:dashed;border-width:1px;display:flex;flex-direction:column;justify-content:center;padding-bottom:4rem;padding-top:4rem;text-align:center}.mrr-coming-soon svg{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));height:2rem;margin-bottom:.75rem;width:2rem}.mrr-coming-soon h2{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-size:1.125rem;font-weight:600;line-height:1.75rem}.mrr-coming-soon p{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.5rem;max-width:28rem}.mrr-scope .mrr-upload-card{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;padding:1.25rem}.mrr-scope .mrr-upload-actions{display:flex;justify-content:flex-end;margin-top:1rem}.mrr-scope .mrr-upload-history{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;margin-top:1.25rem;padding-top:1rem}.mrr-scope .mrr-upload-history-title{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;font-weight:600;letter-spacing:.025em;line-height:1rem;text-transform:uppercase}.mrr-scope .mrr-upload-history ul{margin-top:.5rem}.mrr-scope .mrr-upload-history ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.mrr-scope .mrr-upload-history li{--tw-text-opacity:1;align-items:center;color:rgb(82 82 91/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;line-height:1.25rem}.mrr-scope .mrr-upload-history-name{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-weight:500}.mrr-scope .mrr-upload-history-meta{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}.mrr-scope .mrr-section-title{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:.75rem;margin-top:2rem}.mrr-scope .mrr-trend-section{margin-top:1.5rem}.mrr-scope .mrr-empty{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-style:dashed;border-width:1px;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:1.5rem 1rem;text-align:center}.mrr-scope .mrr-trend-table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;width:100%}.mrr-scope .mrr-trend-table td,.mrr-scope .mrr-trend-table th{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:.5rem .75rem;text-align:left;white-space:nowrap}.currency-pivot-table thead th
.mrr-scope .mrr-trend-table td,.currency-pivot-table thead th.mrr-scope .mrr-trend-table th,.pivot-table tbody td
.mrr-scope .mrr-trend-table td,.pivot-table tbody td.mrr-scope .mrr-trend-table th,.pivot-table thead th
.mrr-scope .mrr-trend-table td,.pivot-table thead th.mrr-scope .mrr-trend-table th{text-align:left}.currency-pivot-table thead th:not(.mrr-scope .mrr-trend-table td),.currency-pivot-table thead th:not(.mrr-scope .mrr-trend-table th){max-width:6.5rem;width:6rem}.mrr-scope .mrr-trend-table thead th{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity));font-weight:600}.mrr-scope .mrr-trend-table .mrr-num{text-align:right}#cashflow-bank-balances td.mrr-scope .mrr-trend-table .mrr-num,#cashflow-bank-statements td.mrr-scope .mrr-trend-table .mrr-num,.mrr-scope .mrr-trend-table .mrr-num{--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)}.mrr-scope .mrr-metrics-section{margin-top:2.5rem}.mrr-scope .mrr-metrics-section .table-overflow{overflow-x:auto}.mrr-scope .wizard-steps{margin-bottom:2rem;margin-top:.5rem}.mrr-scope .wizard-steps,.mrr-scope .wizard-steps .step{align-items:center;display:flex}.mrr-scope .wizard-steps .step .step-circle{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(228 228 231/var(--tw-bg-opacity));border-radius:9999px;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;height:2rem;justify-content:center;line-height:1.25rem;width:2rem}.mrr-scope .wizard-steps .step .step-circle.active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.mrr-scope .wizard-steps .step .step-circle.completed{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.mrr-scope .wizard-steps .step .step-label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-left:.5rem}.mrr-scope .wizard-steps .step-connector{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));flex:1 1 0%;height:.125rem;margin-left:1rem;margin-right:1rem}.mrr-scope .wizard-steps .step-connector.completed{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.mrr-scope .upload-zone{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-style:dashed;border-width:2px;cursor:pointer;margin-top:1rem;padding:2.5rem;text-align:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mrr-scope .upload-zone:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-color:rgb(123 184 211/var(--tw-border-opacity))}.mrr-scope .upload-zone .upload-icon{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));height:3rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:3rem}.mrr-scope .upload-zone .upload-text{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}.mrr-scope .upload-zone .upload-subtext{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}.mrr-scope .upload-zone .upload-btn{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.75rem;padding:.5rem 1rem}.mrr-scope .upload-zone .upload-btn:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}.mrr-scope .file-input-hidden{display:none}.mrr-scope .upload-entry-card{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-top:.75rem;padding:.75rem}.mrr-scope .upload-entry-row{align-items:center;display:flex;gap:.75rem}.mrr-scope .upload-entry-icon{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));height:1.25rem;width:1.25rem}.mrr-scope .upload-entry-info{flex:1 1 0%}.mrr-scope .upload-entry-filename{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.mrr-scope .upload-entry-status{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}.mrr-scope .upload-entry-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.25rem}.mrr-scope .wizard-footer{--tw-border-opacity:1;align-items:center;border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:1px;display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem;padding-top:1.5rem}.mrr-scope .wizard-footer .btn{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;height:2.5rem;line-height:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.mrr-scope .wizard-footer .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.mrr-scope .wizard-footer .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}.mrr-scope .wizard-footer .btn-ghost{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.mrr-scope .wizard-footer .btn-ghost:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.mrr-scope .wizard-top-notice{margin-top:1rem}.mrr-scope .wizard-info-after{margin-top:.75rem}.mrr-scope .mrr-tab-checks{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-size:.75rem;gap:1rem;line-height:1rem;margin-top:.75rem}.mrr-scope .mrr-tab-check{align-items:center;display:flex;gap:.375rem}.mrr-scope .mrr-tab-select{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;height:2rem;line-height:1rem;max-width:16rem}.mrr-scope .mrr-pos{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.mrr-scope .mrr-neg{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.mrr-scope .suggestion-confidence{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .625rem}.mrr-scope .suggestion-confidence.high{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.mrr-scope .suggestion-confidence.medium{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity));color:rgb(161 98 7/var(--tw-text-opacity))}.mrr-scope .suggestion-confidence.low{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));color:rgb(75 85 99/var(--tw-text-opacity))}.mrr-scope .mrr-resolve-toolbar{display:flex;gap:.5rem;margin-bottom:.75rem;margin-top:.75rem}.mrr-scope .mrr-filter-pill{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:.25rem .75rem}.mrr-scope .mrr-filter-pill:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.mrr-scope .mrr-filter-pill.active{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.mrr-scope .mrr-resolve-table{border-collapse:collapse;font-size:.875rem;line-height:1.25rem;width:100%}.mrr-scope .mrr-resolve-table td,.mrr-scope .mrr-resolve-table th{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:.5rem .75rem;text-align:left;vertical-align:top}.currency-pivot-table thead th
.mrr-scope .mrr-resolve-table td,.currency-pivot-table thead th.mrr-scope .mrr-resolve-table th,.pivot-table tbody td
.mrr-scope .mrr-resolve-table td,.pivot-table tbody td.mrr-scope .mrr-resolve-table th,.pivot-table thead th
.mrr-scope .mrr-resolve-table td,.pivot-table thead th.mrr-scope .mrr-resolve-table th{text-align:left}.currency-pivot-table thead th:not(.mrr-scope .mrr-resolve-table td),.currency-pivot-table thead th:not(.mrr-scope .mrr-resolve-table th){max-width:6.5rem;width:6rem}.mrr-scope .mrr-resolve-table thead th{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity));font-weight:600;white-space:nowrap}.mrr-scope .mrr-resolve-table .mrr-num{text-align:right}#cashflow-bank-balances td.mrr-scope .mrr-resolve-table .mrr-num,#cashflow-bank-statements td.mrr-scope .mrr-resolve-table .mrr-num,.mrr-scope .mrr-resolve-table .mrr-num{--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)}.mrr-scope .mrr-resolve-table .mrr-entity{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-weight:500}.mrr-scope .mrr-warn{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity));font-weight:600}.mrr-scope .mrr-muted{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.mrr-scope .mrr-reason{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;max-width:20rem}.mrr-scope .mrr-kind-tag{border-radius:.25rem;display:inline-block;font-family:Nunito-Semibold,sans-serif;font-size:10px;margin-right:.25rem;padding:.125rem .375rem;text-transform:uppercase}.mrr-scope .mrr-kind-tag.customer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));color:rgb(35 137 181/var(--tw-text-opacity))}.mrr-scope .mrr-kind-tag.hq{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity));color:rgb(67 56 202/var(--tw-text-opacity))}.mrr-scope .mrr-kind-tag.school{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}.mrr-scope .mrr-kind-tag.unmatched{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(113 113 122/var(--tw-text-opacity))}.mrr-scope .mrr-line-tag{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(180 83 9/var(--tw-text-opacity));display:inline-block;font-family:Nunito-Semibold,sans-serif;font-size:10px;margin-left:.25rem;padding:.125rem .375rem;text-transform:uppercase}.mrr-scope .mrr-edit-btn{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));cursor:pointer;font-size:.75rem;line-height:1rem}.mrr-scope .mrr-edit-btn:hover{text-decoration-line:underline}.mrr-scope .mrr-override-row td{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.mrr-scope .mrr-picker{display:flex;flex-direction:column;gap:.5rem;padding:.5rem}.mrr-scope .mrr-picker-kinds{display:flex;flex-wrap:wrap;gap:.5rem}.mrr-scope .mrr-picker-search{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;font-size:.875rem;line-height:1.25rem;max-width:28rem;padding:.5rem .75rem;width:100%}.mrr-scope .mrr-picker-results{display:flex;flex-direction:column;gap:.25rem;max-height:15rem;overflow-y:auto}.mrr-scope .mrr-picker-result{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;line-height:1.25rem;padding:.375rem .75rem;text-align:left}.currency-pivot-table thead th.mrr-scope .mrr-picker-result,.pivot-table tbody td.mrr-scope .mrr-picker-result,.pivot-table thead th.mrr-scope .mrr-picker-result{text-align:left}.currency-pivot-table thead th:not(.mrr-scope .mrr-picker-result){max-width:6.5rem;width:6rem}.mrr-scope .mrr-picker-result:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-color:rgb(123 184 211/var(--tw-border-opacity))}.mrr-scope .mrr-picker-name{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.mrr-scope .mrr-year-pivot td{vertical-align:top}.mrr-scope .mrr-entity-cell{white-space:nowrap}.mrr-scope .mrr-entity-name{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}.mrr-scope .mrr-centre-badge{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(113 113 122/var(--tw-text-opacity));display:inline-block;font-family:Nunito-Semibold,sans-serif;font-size:10px;margin-left:.5rem;padding:.125rem .375rem}.mrr-scope .mrr-cell-value{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));display:block}.mrr-scope .mrr-cur-suffix{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:10px;margin-left:.125rem}.mrr-scope .mrr-cell-delta{display:block;font-family:Nunito-Semibold,sans-serif;font-size:10px;line-height:1.25}.mrr-scope .mrr-delta-up{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.mrr-scope .mrr-delta-down{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}.mrr-scope .mrr-cell-students{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));display:block;font-size:10px;margin-top:.125rem}.mrr-scope .mrr-cell-empty{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}.mrr-scope .mrr-sort-btn{align-items:center;cursor:pointer;display:inline-flex;gap:.25rem;justify-content:flex-end;text-transform:uppercase}.mrr-scope .mrr-sort-btn:hover,.mrr-scope .mrr-sort-ind{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}.mrr-scope .mrr-sort-ind{font-size:9px}.mrr-scope .mrr-org{align-items:baseline;display:inline-flex;gap:.375rem;vertical-align:top;white-space:nowrap}.mrr-scope .mrr-org-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));display:inline}.mrr-scope .mrr-org-link:hover{text-decoration-line:underline}.mrr-scope .mrr-org .mrr-kind-tag{flex-shrink:0;margin-right:0}.mrr-scope .mrr-org-id{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));flex-shrink:0;font-size:10px;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.mrr-scope .mrr-org-extra{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(113 113 122/var(--tw-text-opacity));display:inline-block;flex-shrink:0;font-family:Nunito-Semibold,sans-serif;font-size:10px;padding:.125rem .375rem}.mrr-scope .mrr-up-1{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity))}.mrr-scope .mrr-up-2{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}.mrr-scope .mrr-up-3{--tw-bg-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity))}.mrr-scope .mrr-down-1{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity))}.mrr-scope .mrr-down-2{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity))}.mrr-scope .mrr-down-3{--tw-bg-opacity:1;background-color:rgb(254 202 202/var(--tw-bg-opacity))}#finance-cashflow .cashflow-year-nav{align-items:center;display:flex;gap:.75rem;margin-top:.5rem}#finance-cashflow .cashflow-year-nav-label{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#finance-cashflow .cashflow-year-nav-btn{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(71 85 105/var(--tw-text-opacity));display:grid;height:2rem;place-items:center;width:2rem}#finance-cashflow .cashflow-year-nav-btn:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}#finance-cashflow .cashflow-year-nav-btn svg{height:1rem;width:1rem}#finance-cashflow .cashflow-year-nav-btn:disabled{cursor:not-allowed;opacity:.3}#finance-cashflow .cashflow-year-nav-btn:disabled:hover{background-color:initial}#finance-cashflow .cashflow-year-nav-value{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.125rem;line-height:1.75rem;min-width:3.5rem;text-align:center}#finance-cashflow .cashflow-unmapped-banner{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(252 211 77/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(146 64 14/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-top:1rem;padding:.75rem 1rem}#finance-cashflow .cashflow-unmapped-banner svg{flex-shrink:0;height:1.25rem;width:1.25rem}#finance-cashflow .cashflow-unmapped-banner a{font-family:Nunito-Semibold,sans-serif;text-decoration-line:underline}#finance-cashflow .cashflow-table-wrap{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-top:1rem;max-height:75vh;overflow-x:auto;overflow-y:auto}#finance-cashflow .cashflow-table{min-width:100%}#finance-cashflow .cashflow-table thead th{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));position:sticky;top:0;z-index:10}#finance-cashflow .cashflow-month-head{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-left-width:1px;text-align:center}#finance-cashflow .cashflow-fa-head{font-size:.65rem;text-align:right;text-transform:none}#cashflow-bank-balances td#finance-cashflow .cashflow-fa-head,#cashflow-bank-statements td#finance-cashflow .cashflow-fa-head{--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)}#finance-cashflow .cashflow-sticky{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));left:0;position:sticky;z-index:20}#finance-cashflow thead .cashflow-sticky{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));z-index:30}#finance-cashflow .cashflow-row-label{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;min-width:16rem;padding-right:1.5rem;white-space:nowrap}#finance-cashflow .cashflow-section-row td{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;padding-bottom:.375rem;padding-top:.375rem;text-transform:uppercase}#finance-cashflow .cashflow-collection-row td{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#finance-cashflow .cashflow-entity-tag{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif}#finance-cashflow .cashflow-indent{padding-left:2.25rem}#finance-cashflow .cashflow-expander{border-radius:.25rem;display:inline-grid;height:1.25rem;margin-right:.25rem;place-items:center;vertical-align:middle;width:1.25rem}#finance-cashflow .cashflow-expander:hover{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity))}#finance-cashflow .cashflow-expander svg{height:1rem;width:1rem}#finance-cashflow .cashflow-no-expander{margin-left:1.5rem}#finance-cashflow .cashflow-child-row td{--tw-text-opacity:1;background-color:#fafafa80;color:rgb(113 113 122/var(--tw-text-opacity))}#finance-cashflow .cashflow-forecast-cell{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-left-width:1px;color:rgb(212 212 216/var(--tw-text-opacity))}#finance-cashflow .cashflow-actual-cell{cursor:pointer}#finance-cashflow .cashflow-actual-cell:hover{background-color:#55b0d21a}#finance-cashflow .cashflow-total-row td{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-top-width:1px;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#finance-cashflow .cashflow-net-row td{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity));border-top-width:2px;font-family:Nunito-Semibold,sans-serif;padding-bottom:.625rem;padding-top:.625rem}#finance-cashflow .cashflow-balance-row td{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#finance-cashflow .cashflow-metric-row td{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#finance-cashflow .cashflow-negative{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}#finance-cashflow .cashflow-positive{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}#finance-cashflow .cashflow-note{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.75rem;max-width:56rem}#cashflow-account-mapping .cashflow-drill,#finance-cashflow .cashflow-drill{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-bottom:2rem;margin-top:1.5rem;overflow:hidden}#cashflow-account-mapping .cashflow-drill-head,#finance-cashflow .cashflow-drill-head{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:.75rem 1rem}#cashflow-account-mapping .cashflow-drill-head h3,#finance-cashflow .cashflow-drill-head h3{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#finance-cashflow .cashflow-drill-close{border-radius:.25rem;display:grid;height:1.75rem;place-items:center;width:1.75rem}#finance-cashflow .cashflow-drill-close:hover{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity))}#finance-cashflow .cashflow-drill-close svg{height:1rem;width:1rem}#finance-cashflow .cashflow-drill-table{max-height:20rem}#cashflow-account-mapping .cashflow-drill-table{max-height:32rem}#cashflow-account-mapping .filter-tabs .tab a{min-width:9rem;padding-left:1.5rem;padding-right:1.5rem;white-space:nowrap;width:auto}#cashflow-account-mapping .cashflow-mapping{margin-bottom:2rem;margin-top:1rem}#cashflow-account-mapping .cashflow-mapping-table a{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity))}#cashflow-account-mapping .cashflow-mapping-table a:hover{text-decoration-line:underline}#cashflow-account-mapping .cashflow-mapping-hint{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;max-width:48rem}#export-enrolment-modal #cashflow-account-mapping .cashflow-mapping-hint,#export-exceptions-modal #cashflow-account-mapping .cashflow-mapping-hint{max-width:24rem}#cashflow-account-mapping .cashflow-mapping-table select{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding-bottom:.25rem;padding-top:.25rem}#cashflow-account-mapping .cashflow-mapped-by{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#cashflow-account-mapping .cashflow-mapping-empty{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding-bottom:1.5rem;padding-top:1.5rem}#cashflow-account-mapping .cashflow-drill-toggle{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));display:flex;gap:.5rem;padding:.75rem 1rem}#cashflow-account-mapping .cashflow-drill-toggle button{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.25rem 1rem}#cashflow-account-mapping .cashflow-drill-toggle button:hover{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}#cashflow-account-mapping .cashflow-drill-toggle button.selected{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}#cashflow-account-mapping .cashflow-drill-contact-chip{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-radius:9999px;color:rgb(35 137 181/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.375rem;line-height:1.25rem;padding:.25rem .75rem}#cashflow-account-mapping .cashflow-drill-contact-chip button{border-radius:9999px;display:grid;height:1rem;place-items:center;width:1rem}#cashflow-account-mapping .cashflow-drill-contact-chip button:hover{--tw-bg-opacity:1;background-color:rgb(211 231 240/var(--tw-bg-opacity))}#cashflow-account-mapping .cashflow-drill-contact-chip svg{height:.75rem;width:.75rem}#cashflow-account-mapping .cashflow-drill-table a{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity))}#cashflow-account-mapping .cashflow-drill-table a:hover{text-decoration-line:underline}#cashflow-account-mapping .cashflow-drill-cap-note{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:.75rem 1rem}#cashflow-account-mapping .cashflow-items-loading{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:1.5rem 1rem}#cashflow-account-mapping .cashflow-drill-hint{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:.75rem 1rem}#finance-cashflow .cashflow-export{margin-bottom:2rem;margin-top:1rem}#finance-cashflow .cashflow-export-btn{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.375rem;line-height:1.25rem;padding:.5rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#finance-cashflow .cashflow-export-btn:hover{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}#finance-cashflow .cashflow-export-btn svg{height:1rem;width:1rem}.customer-summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.customer-summary .summary-card-note{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}.customer-summary-grid{align-items:flex-start;display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1280px){.customer-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.customer-summary .summary-section{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;overflow:hidden}.customer-summary .summary-section-title{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1rem}.customer-summary .summary-section-title .title-text{--tw-text-opacity:1;align-items:center;color:rgb(63 63 70/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem}.customer-summary .summary-section-title .title-text span{height:1rem;width:1rem}.customer-summary .summary-view-tab{--tw-text-opacity:1;align-items:center;color:rgb(85 176 210/var(--tw-text-opacity));cursor:pointer;display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.25rem;line-height:1rem}.customer-summary .summary-view-tab:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}.customer-summary .summary-view-tab span{height:1rem;width:1rem}.customer-summary .summary-kv>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(244 244 245/var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.customer-summary .summary-kv-row{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:.625rem 1rem}.customer-summary .summary-kv-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));flex-shrink:0;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}.customer-summary .summary-kv-value{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;text-align:right}#cashflow-bank-balances td.customer-summary .summary-kv-value,#cashflow-bank-statements td.customer-summary .summary-kv-value{--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)}.customer-summary .summary-value-note{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));display:block;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}.customer-summary .summary-churn-item>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(244 244 245/var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.customer-summary .summary-churn-item{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity))}.customer-summary .summary-churn-item:last-child{border-bottom-width:0}.customer-summary .summary-subheader{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;padding:.5rem 1rem;text-transform:uppercase}.customer-summary .summary-entity-list>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;--tw-divide-opacity:1;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:rgb(244 244 245/var(--tw-divide-opacity));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.customer-summary .summary-entity-row{align-items:center;display:flex;gap:.75rem;justify-content:space-between;padding:.625rem 1rem}.customer-summary .summary-entity-name{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-summary .summary-entity-name:hover{text-decoration-line:underline}.customer-summary .summary-entity-meta{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;flex-shrink:0;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.5rem;line-height:1rem}.customer-summary .summary-log-desc{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-summary .summary-more{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:.5rem 1rem}.customer-summary .summary-empty{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:1.5rem 1rem;text-align:center}.customer-summary .blue_label,.customer-summary .gray_label,.customer-summary .green_label,.customer-summary .red_label,.customer-summary .yellow_label{align-items:center;border-radius:9999px;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.customer-enrolment-tab>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.customer-enrolment-tab .enrolment-entity-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem}.customer-enrolment-tab .enrolment-entity-title{--tw-text-opacity:1;align-items:center;color:rgb(63 63 70/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:1rem;gap:.5rem;line-height:1.5rem}.customer-enrolment-tab .enrolment-entity-title span{height:1.25rem;width:1.25rem}.customer-enrolment-tab .enrolment-view-more{--tw-text-opacity:1;align-items:center;color:rgb(85 176 210/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.25rem;line-height:1.25rem;text-decoration-line:none}.customer-enrolment-tab .enrolment-view-more:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));text-decoration-line:underline}.customer-enrolment-tab .enrolment-view-more span{height:1rem;width:1rem}.customer-enrolment-tab .enrolment-empty{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-left:1.25rem;margin-right:1.25rem;margin-top:.75rem;padding:1.5rem 1rem;text-align:center}.customer-enrolment-tab .result-table{max-width:100%;padding:.5rem 1.25rem 0}.customer-summary .green_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(22 163 74/var(--tw-text-opacity))}.customer-summary .blue_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));color:rgb(37 99 235/var(--tw-text-opacity))}.customer-summary .yellow_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity));color:rgb(202 138 4/var(--tw-text-opacity))}.customer-summary .red_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(220 38 38/var(--tw-text-opacity))}.customer-summary .gray_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));color:rgb(75 85 99/var(--tw-text-opacity))}.agent-launcher{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);align-items:center;background-color:rgb(79 161 196/var(--tw-bg-opacity));border-radius:9999px;bottom:1.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity));display:flex;gap:.5rem;padding:.5rem 1rem;position:fixed;right:1.5rem;z-index:40}.agent-launcher:hover{--tw-bg-opacity:1;background-color:rgb(35 137 181/var(--tw-bg-opacity))}.agent-panel{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-left-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column;height:calc(100vh - 3.5rem);position:fixed;right:0;top:3.5rem;width:380px;z-index:40}.agent-panel-header{--tw-border-opacity:1;align-items:center;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));display:flex;justify-content:space-between;padding:.75rem 1rem}.agent-panel-title{--tw-text-opacity:1;align-items:center;color:rgb(63 63 70/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-weight:700;gap:.5rem}.agent-panel-close{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity))}.agent-panel-close:hover{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}.agent-messages{display:flex;flex:1 1 0%;flex-direction:column-reverse;gap:.75rem;overflow-y:auto;padding:.75rem 1rem}.agent-msg{border-radius:.5rem;font-size:.875rem;line-height:1.25rem;max-width:90%;padding:.5rem .75rem}.agent-msg-user{--tw-bg-opacity:1;--tw-text-opacity:1;align-self:flex-end;background-color:rgb(79 161 196/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.agent-msg-assistant{--tw-bg-opacity:1;--tw-text-opacity:1;align-self:flex-start;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(39 39 42/var(--tw-text-opacity))}.agent-msg-loading{--tw-text-opacity:1;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;color:rgb(113 113 122/var(--tw-text-opacity))}.agent-msg-text{overflow-wrap:break-word;white-space:pre-wrap}.agent-msg-assistant .agent-msg-text{white-space:normal}.agent-msg-assistant .agent-msg-text p{margin-bottom:.5rem}.agent-msg-assistant .agent-msg-text p:last-child{margin-bottom:0}.agent-msg-assistant .agent-msg-text h4,.agent-msg-assistant .agent-msg-text h5{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-weight:700;margin-bottom:.25rem;margin-top:.5rem}.agent-msg-assistant .agent-msg-text ul{list-style-type:disc;margin-bottom:.5rem;padding-left:1.25rem}.agent-msg-assistant .agent-msg-text ol{list-style-type:decimal;margin-bottom:.5rem;padding-left:1.25rem}.agent-msg-assistant .agent-msg-text li{margin-bottom:.125rem}.agent-msg-assistant .agent-msg-text a{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));text-decoration-line:underline}.agent-msg-assistant .agent-msg-text code{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;padding:.125rem .25rem}.agent-msg-assistant .agent-msg-text table{border-collapse:collapse;display:block;font-size:.75rem;line-height:1rem;margin-bottom:.5rem;max-width:100%;overflow-x:auto}.agent-msg-assistant .agent-msg-text th{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-width:1px;font-weight:700;padding:.25rem .5rem;text-align:left}.currency-pivot-table thead th.agent-msg-assistant .agent-msg-text th,.pivot-table tbody td.agent-msg-assistant .agent-msg-text th,.pivot-table thead th.agent-msg-assistant .agent-msg-text th{text-align:left}.currency-pivot-table thead th:not(.agent-msg-assistant .agent-msg-text th){max-width:6.5rem;width:6rem}.agent-msg-assistant .agent-msg-text td{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-width:1px;padding:.25rem .5rem;vertical-align:top}.agent-tool-trace{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.5rem}.agent-tool-trace summary{cursor:pointer}.agent-citations{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.5rem}.agent-citation-chip{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(79 161 196/var(--tw-ring-opacity));align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(79 161 196/var(--tw-text-opacity));display:inline-flex;font-size:.75rem;gap:.25rem;line-height:1rem;max-width:100%;overflow:hidden;padding:.125rem .5rem;text-overflow:ellipsis;white-space:nowrap}.agent-citation-chip:hover{--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity))}.agent-empty{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;line-height:1.25rem}.agent-suggestion{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;text-align:left}.currency-pivot-table thead th.agent-suggestion,.pivot-table tbody td.agent-suggestion,.pivot-table thead th.agent-suggestion{text-align:left}.currency-pivot-table thead th:not(.agent-suggestion){max-width:6.5rem;width:6rem}.agent-suggestion:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(79 161 196/var(--tw-border-opacity));color:rgb(79 161 196/var(--tw-text-opacity))}.agent-input-row{--tw-border-opacity:1;align-items:center;border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:1px;display:flex;gap:.5rem;padding:.75rem}.agent-input{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;flex:1 1 0%;font-size:.875rem;line-height:1.25rem}.agent-input:focus{--tw-border-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(79 161 196/var(--tw-ring-opacity));border-color:rgb(79 161 196/var(--tw-border-opacity))}.agent-send{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));padding:.5rem .75rem}.agent-send:disabled{opacity:.5}#cashflow-bank-accounts .cards-grid,#cashflow-bank-balances .cards-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:2rem}@media (min-width:1024px){#cashflow-bank-accounts .cards-grid,#cashflow-bank-balances .cards-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#cashflow-bank-accounts .dashboard-card .card-body>:not([hidden])~:not([hidden]),#cashflow-bank-balances .dashboard-card .card-body>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}#cashflow-bank-accounts .dashboard-card .card-body,#cashflow-bank-balances .dashboard-card .card-body{padding:1rem 1.25rem}#cashflow-bank-balances .cb-stat-row{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.25rem}#cashflow-bank-balances .stat-label{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif}#cashflow-bank-balances .stat-value{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}#cashflow-bank-accounts .empty-state,#cashflow-bank-balances .empty-state,#cashflow-bank-statements .empty-state{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;margin-bottom:1.5rem;margin-top:1.5rem;padding-bottom:2.5rem;padding-top:2.5rem;text-align:center}#cashflow-bank-accounts .empty-state a,#cashflow-bank-balances .empty-state a,#cashflow-bank-statements .empty-state a{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));text-decoration-line:underline}#cashflow-bank-accounts .warning-box,#cashflow-bank-balances .warning-box,#cashflow-bank-statements .warning-box{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity));border-color:rgb(254 240 138/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(133 77 14/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;margin-bottom:1rem;margin-top:1rem;padding:.75rem 1rem}#cashflow-bank-accounts .error-box,#cashflow-bank-balances .error-box,#cashflow-bank-statements .error-box{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));border-color:rgb(254 202 202/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(185 28 28/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;margin-bottom:1rem;margin-top:1rem;padding:.75rem 1rem}#cashflow-bank-balances .table-wrapper,#cashflow-bank-statements .table-wrapper{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;overflow-x:auto}#cashflow-bank-balances .table-wrapper table,#cashflow-bank-statements .table-wrapper table{font-size:.875rem;line-height:1.25rem;width:100%}#cashflow-bank-balances .table-wrapper thead th,#cashflow-bank-statements .table-wrapper thead th{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;padding:.75rem 1rem;text-align:left;white-space:nowrap}.currency-pivot-table thead th
#cashflow-bank-statements .table-wrapper thead th,.currency-pivot-table thead th#cashflow-bank-balances .table-wrapper thead th,.pivot-table tbody td
#cashflow-bank-statements .table-wrapper thead th,.pivot-table tbody td#cashflow-bank-balances .table-wrapper thead th,.pivot-table thead th
#cashflow-bank-statements .table-wrapper thead th,.pivot-table thead th#cashflow-bank-balances .table-wrapper thead th{text-align:left}.currency-pivot-table thead th:not(#cashflow-bank-balances .table-wrapper thead th),.currency-pivot-table thead th:not(#cashflow-bank-statements .table-wrapper thead th){max-width:6.5rem;width:6rem}#cashflow-bank-balances .table-wrapper tbody td,#cashflow-bank-statements .table-wrapper tbody td{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;padding:.75rem 1rem;vertical-align:top}#cashflow-bank-balances .table-wrapper tbody tr:hover,#cashflow-bank-statements .table-wrapper tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashflow-bank-balances td.text-right,#cashflow-bank-statements td.text-right{--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)}#cashflow-bank-balances .bank-account-name{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashflow-bank-balances .bank-account-meta,#cashflow-bank-balances .bank-balance-asof{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#cashflow-bank-balances .bank-balance-asof{font-family:Nunito-Sans-Regular,sans-serif}#cashflow-bank-balances .bank-variance-flagged{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#cashflow-bank-balances .gray_label,#cashflow-bank-balances .green_label,#cashflow-bank-balances .red_label,#cashflow-bank-balances .yellow_label{border-radius:9999px;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;padding:.25rem .5rem;white-space:nowrap}#cashflow-bank-balances .green_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}#cashflow-bank-balances .red_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}#cashflow-bank-balances .yellow_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity));color:rgb(161 98 7/var(--tw-text-opacity))}#cashflow-bank-balances .gray_label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity))}#cashflow-bank-balances .bank-drill-header{margin-bottom:1.5rem}#cashflow-bank-balances .bank-drill-header h2{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.25rem;line-height:1.75rem}#cashflow-bank-balances .bank-drill-header p{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#cashflow-bank-accounts .bank-adopt-panel{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity));border-color:rgb(191 219 254/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;margin-top:1.5rem;padding:1rem 1.25rem}#cashflow-bank-accounts .bank-adopt-panel h3{--tw-text-opacity:1;align-items:center;color:rgb(30 64 175/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-bottom:.75rem}#cashflow-bank-accounts .bank-adopt-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}#cashflow-bank-accounts .bank-adopt-list li{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(219 234 254/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;display:flex;gap:1rem;justify-content:space-between;padding:.5rem 1rem}#cashflow-bank-accounts .bank-adopt-info{display:flex;flex-direction:column;min-width:0}#cashflow-bank-accounts .bank-adopt-name{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cashflow-bank-accounts .bank-adopt-meta{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#cashflow-bank-statements .statement-upload-panel{margin-bottom:1.5rem;margin-top:1.5rem}#cashflow-bank-statements .statement-upload-panel>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}#cashflow-bank-statements .statement-upload-panel{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;padding:1.25rem}#cashflow-bank-statements .statement-upload-controls{display:flex;flex-direction:column;gap:.25rem;max-width:32rem}#cashflow-bank-statements .statement-upload-controls label{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#cashflow-bank-statements .upload-zone{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-style:dashed;border-width:2px;color:rgb(100 116 139/var(--tw-text-opacity));cursor:pointer;display:flex;flex-direction:column;font-family:Nunito-Sans-Regular,sans-serif;gap:.5rem;justify-content:center;padding-bottom:2.5rem;padding-top:2.5rem;position:relative}#cashflow-bank-statements .upload-zone:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(79 161 196/var(--tw-border-opacity));color:rgb(79 161 196/var(--tw-text-opacity))}#cashflow-bank-statements .file-input-hidden{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}#cashflow-bank-statements .upload-entry-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity));display:flex;flex-direction:column;font-size:.875rem;gap:.25rem;line-height:1.25rem;padding:.5rem 1rem}#cashflow-bank-statements .upload-entry-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#cashflow-bank-statements .statement-preview{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;margin-top:1.5rem;padding:1.25rem}#cashflow-bank-statements .statement-preview h3{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:1rem}#cashflow-bank-statements .statement-mapping{margin-bottom:1.5rem}#cashflow-bank-statements .statement-mapping h4{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#cashflow-bank-statements .statement-mapping-hint{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-bottom:.75rem}#cashflow-bank-statements .statement-mapping-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){#cashflow-bank-statements .statement-mapping-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){#cashflow-bank-statements .statement-mapping-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#cashflow-bank-statements .statement-mapping-field{display:flex;flex-direction:column;gap:.25rem}#cashflow-bank-statements .statement-mapping-field label{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#cashflow-bank-statements .statement-preview-more{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.5rem}#cashflow-bank-statements .statement-preview-actions{align-items:center;display:flex;gap:.75rem;margin-top:1.25rem}#cashflow-bank-statements .statement-history{margin-bottom:2rem;margin-top:2rem}#cashflow-bank-statements .statement-history h3{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1rem;line-height:1.5rem;margin-bottom:.75rem}#cashflow-bank-accounts .bank-adopt-list .button-secondary,#cashflow-bank-balances .table-wrapper .button-secondary,#cashflow-bank-statements .statement-history .button-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;height:2rem;line-height:1rem;padding-left:.75rem;padding-right:.75rem;text-decoration-line:none}#cashflow-bank-accounts .bank-adopt-list .button-secondary:hover,#cashflow-bank-balances .table-wrapper .button-secondary:hover,#cashflow-bank-statements .statement-history .button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashflow-bank-statements .statement-preview-actions .button-primary,#cashflow-bank-statements .statement-upload-panel .button-primary{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;gap:.5rem;height:2.5rem;line-height:1.5rem;padding-left:1.25rem;padding-right:1.25rem}#cashflow-bank-statements .statement-preview-actions .button-primary:hover,#cashflow-bank-statements .statement-upload-panel .button-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#cashflow-bank-statements .statement-preview-actions .button-primary:active,#cashflow-bank-statements .statement-upload-panel .button-primary:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}#cashflow-bank-statements .statement-preview-actions .button-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:1rem;gap:.5rem;height:2.5rem;line-height:1.5rem;padding-left:1.25rem;padding-right:1.25rem}#cashflow-bank-statements .statement-preview-actions .button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#cashflow-bank-statements .statement-upload-panel .button-primary:disabled{cursor:not-allowed;opacity:.5}#cashflow-bank-statements .form-input,#cashflow-bank-statements .statement-mapping-field select{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.375rem;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;width:100%}#cashflow-bank-statements .form-input:focus,#cashflow-bank-statements .statement-mapping-field select:focus{--tw-border-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(79 161 196/var(--tw-ring-opacity));border-color:rgb(79 161 196/var(--tw-border-opacity))}#cashflow-bank-accounts .bank-coverage-warning{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity));border-color:rgb(254 240 138/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-bottom:1.5rem;margin-top:1.5rem;padding:1rem 1.25rem}#cashflow-bank-accounts .bank-coverage-warning h3{--tw-text-opacity:1;align-items:center;color:rgb(133 77 14/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-bottom:.25rem}#cashflow-bank-accounts .bank-coverage-warning p{--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-bottom:.75rem}#cashflow-bank-accounts .bank-coverage-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}#cashflow-bank-accounts .bank-coverage-list li{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(254 249 195/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;display:flex;gap:.75rem;padding:.5rem 1rem}#cashflow-bank-accounts .bank-coverage-entity{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 249 195/var(--tw-bg-opacity));border-radius:9999px;color:rgb(133 77 14/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}#cashflow-bank-accounts .bank-coverage-name{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));flex:1 1 0%;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cashflow-bank-accounts .bank-coverage-list .button-secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;height:2rem;line-height:1rem;padding-left:.75rem;padding-right:.75rem;text-decoration-line:none;white-space:nowrap}#cashflow-bank-accounts .bank-coverage-list .button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.currency-exchange-table{margin-top:0}.currency-pivot-empty{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:1.5rem}.currency-pivot-wrap{margin-top:.5rem;overflow-x:auto}.currency-pivot-table{border-collapse:collapse}.currency-pivot-table thead th{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;text-align:right;vertical-align:bottom}#cashflow-bank-balances td.currency-pivot-table thead th,#cashflow-bank-statements td.currency-pivot-table thead th{--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)}.currency-pivot-table thead th.text-left{text-align:left}.currency-pivot-cell,.currency-pivot-table thead th:not(.text-left){max-width:6.5rem;width:6rem}.currency-pivot-unit{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));display:block;font-family:Nunito-Sans-Regular,sans-serif;font-size:.65rem;font-weight:400;line-height:1.25;white-space:normal}.currency-pivot-table tbody td{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:.625rem .75rem;text-align:right}#cashflow-bank-balances td.currency-pivot-table tbody td,#cashflow-bank-statements td.currency-pivot-table tbody td,.currency-pivot-table tbody td{--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)}.currency-pivot-period{font-family:Nunito-Semibold,sans-serif;padding-right:2.5rem;white-space:nowrap}.currency-pivot-period,.currency-pivot-rate{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity))}.currency-pivot-rate{display:block;font-family:Nunito-Sans-Regular,sans-serif}.currency-pivot-pct{display:block;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}.currency-pivot-up{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.currency-pivot-down{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.currency-bulk-form{margin-top:1rem;max-width:48rem}#export-enrolment-modal .currency-bulk-form,#export-exceptions-modal .currency-bulk-form{max-width:24rem}.currency-bulk-period{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.currency-bulk-period-label{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:1.125rem;line-height:1.75rem;min-width:10rem;text-align:center}.currency-bulk-nav{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(71 85 105/var(--tw-text-opacity));display:grid;height:2.5rem;place-items:center;width:2.5rem}.currency-bulk-nav:hover{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity))}.currency-bulk-nav svg{height:1.25rem;width:1.25rem}.currency-bulk-nav:disabled{cursor:not-allowed;opacity:.3}.currency-bulk-nav:disabled:hover{background-color:initial}.currency-bulk-hint{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem}.currency-bulk-table{border-collapse:collapse;width:100%}.currency-bulk-table thead th{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity));color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th.currency-bulk-table thead th,.pivot-table tbody td.currency-bulk-table thead th,.pivot-table thead th.currency-bulk-table thead th{text-align:left}.currency-pivot-table thead th:not(.currency-bulk-table thead th){max-width:6.5rem;width:6rem}.currency-bulk-table tbody td{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding:.75rem;vertical-align:middle}.currency-bulk-pair{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}.currency-bulk-unit{color:rgb(113 113 122/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.currency-bulk-current,.currency-bulk-unit{--tw-text-opacity:1;font-family:Nunito-Sans-Regular,sans-serif}.currency-bulk-current{color:rgb(71 85 105/var(--tw-text-opacity))}.currency-bulk-empty{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity))}.currency-bulk-input{align-items:center;display:flex;gap:.5rem}.currency-bulk-input input{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(51 65 85/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.5rem .75rem;width:10rem}.currency-bulk-input input:focus{--tw-border-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));border-color:rgb(123 184 211/var(--tw-border-opacity))}.currency-bulk-overwrite-badge{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(254 243 199/var(--tw-bg-opacity));border-radius:9999px;color:rgb(180 83 9/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.currency-bulk-actions{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.currency-bulk-cancel{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:9999px;color:rgb(71 85 105/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;padding:.5rem 1.5rem}.currency-bulk-cancel:hover{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity))}.currency-bulk-pull{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-radius:9999px;color:rgb(85 176 210/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;padding:.5rem 1.5rem}.currency-bulk-pull:hover{--tw-bg-opacity:1;background-color:rgb(211 231 240/var(--tw-bg-opacity))}.currency-bulk-save{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;padding:.5rem 2rem}.currency-bulk-save:hover{--tw-bg-opacity:1;background-color:rgb(167 208 226/var(--tw-bg-opacity))}.currency-bulk-save:active{--tw-bg-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity))}.currency-bulk-key-note{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.5rem;text-align:right}#cashflow-bank-balances td.currency-bulk-key-note,#cashflow-bank-statements td.currency-bulk-key-note{--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)}.currency-bulk-key-note.warning{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}.currency-bulk-key-note.urgent{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}.hr-dept-action-row{display:flex;gap:.5rem;margin-bottom:1rem}.hr-dept-subtitle{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:1rem;font-weight:400;line-height:1.5rem;margin-left:.25rem}.hr-payroll-upload-section .upload-zone{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-style:dashed;border-width:2px;cursor:pointer;padding:2.5rem;text-align:center;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hr-payroll-upload-section .upload-zone:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-color:rgb(123 184 211/var(--tw-border-opacity))}.hr-payroll-upload-section .upload-zone .upload-icon{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));height:3rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;width:3rem}.hr-payroll-upload-section .upload-zone .upload-text{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}.hr-payroll-upload-section .upload-zone .upload-subtext{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}.hr-payroll-upload-section .upload-zone .upload-btn{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-top:.75rem;padding:.5rem 1rem}.hr-payroll-upload-section .upload-zone .upload-btn:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}.hr-payroll-upload-section .file-input-hidden{display:none}.hr-payroll-upload-section .upload-entry-card{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin-top:1rem;padding:1rem}.hr-payroll-upload-section .upload-entry-row{align-items:center;display:flex;gap:.75rem}.hr-payroll-upload-section .upload-entry-icon svg{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity));height:1.25rem;width:1.25rem}.hr-payroll-upload-section .upload-entry-info{flex:1 1 0%}.hr-payroll-upload-section .upload-entry-filename{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}.hr-payroll-upload-section .upload-entry-status{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}.hr-payroll-upload-section .upload-entry-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-top:.5rem}.hr-payroll-upload-section .wizard-footer{--tw-border-opacity:1;align-items:center;border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:1px;display:flex;justify-content:space-between;margin-top:1rem;padding-top:1.5rem}.hr-payroll-upload-section .wizard-footer .btn{align-items:center;border-radius:9999px;cursor:pointer;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.5rem;height:2.5rem;line-height:1.25rem;padding-left:1.25rem;padding-right:1.25rem}.hr-payroll-upload-section .wizard-footer .btn-primary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.hr-payroll-upload-section .wizard-footer .btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}.hr-payroll-upload-section .wizard-footer .btn-ghost{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.hr-payroll-upload-section .wizard-footer .btn-ghost:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.hr-payroll-upload-section .wizard-top-notice{margin-bottom:1rem}.hr-payroll-upload-section .wizard-info-after{margin-top:1rem}#customer-mapping{padding-bottom:1.25rem;padding-top:1.25rem;width:100%}#customer-mapping .toolbar{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;margin-bottom:.75rem;margin-top:.5rem}#customer-mapping .toolbar-meta{align-items:center;display:flex;font-size:.875rem;gap:1.5rem;line-height:1.25rem}#customer-mapping .suggestion-meta,#customer-mapping .toolbar-meta{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif}#customer-mapping .suggestion-meta{font-size:.75rem;line-height:1rem;margin-top:.125rem}#customer-mapping .suggestion-hq{--tw-border-opacity:1;background-color:#fffbeb66;border-color:rgb(253 230 138/var(--tw-border-opacity))}#customer-mapping .suggestion-source-hq{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity));color:rgb(146 64 14/var(--tw-text-opacity))}#customer-mapping .approve-btn-hq{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity))}#customer-mapping .approve-btn-hq:hover{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity))}#customer-mapping .approve-btn-hq:active{--tw-bg-opacity:1;background-color:rgb(217 119 6/var(--tw-bg-opacity))}#customer-mapping .suggestion-customer-link{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));cursor:pointer}#customer-mapping .suggestion-customer-link:hover{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity));text-decoration-line:underline}#customer-mapping .suggestion-loading{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-radius:.5rem;color:rgb(113 113 122/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.375rem;line-height:1rem;padding:.5rem .75rem}#customer-mapping .suggestion-loading-dot{--tw-bg-opacity:1;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:rgb(123 184 211/var(--tw-bg-opacity));border-radius:9999px;height:.375rem;width:.375rem}#customer-mapping .suggestion-loading-dot:nth-child(2){animation-delay:.15s}#customer-mapping .suggestion-loading-dot:nth-child(3){animation-delay:.3s}#customer-mapping .ai-counter-loading{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;font-style:italic;letter-spacing:0;line-height:1rem;text-transform:none}#customer-mapping .toolbar-meta .count strong{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#customer-mapping .toolbar-meta .ai-counter{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-size:.75rem;letter-spacing:.05em;line-height:1rem;text-transform:uppercase}#customer-mapping .toolbar-meta .ai-counter strong{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;letter-spacing:0;text-transform:none}#customer-mapping .customer-mapping-empty{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-style:dashed;border-width:1px;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:2.5rem;text-align:center}#customer-mapping .customer-mapping-table{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-top-left-radius:.5rem;border-top-right-radius:.5rem;overflow:hidden;table-layout:auto;width:100%}#customer-mapping .customer-mapping-table thead{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-width:1px;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;letter-spacing:.05em;line-height:1rem;text-align:left;text-transform:uppercase}.currency-pivot-table thead th#customer-mapping .customer-mapping-table thead,.pivot-table tbody td#customer-mapping .customer-mapping-table thead,.pivot-table thead th#customer-mapping .customer-mapping-table thead{text-align:left}.currency-pivot-table thead th:not(#customer-mapping .customer-mapping-table thead){max-width:6.5rem;width:6rem}#customer-mapping .customer-mapping-table thead th{font-family:Nunito-Semibold,sans-serif;padding:.625rem 1rem;text-align:left}.currency-pivot-table thead th#customer-mapping .customer-mapping-table thead th,.pivot-table tbody td#customer-mapping .customer-mapping-table thead th,.pivot-table thead th#customer-mapping .customer-mapping-table thead th{text-align:left}.currency-pivot-table thead th:not(#customer-mapping .customer-mapping-table thead th){max-width:6.5rem;width:6rem}#customer-mapping .customer-mapping-table tbody{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-left-width:1px;border-right-width:1px;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem}#customer-mapping .customer-mapping-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));vertical-align:top}#customer-mapping .customer-mapping-table tbody tr:last-child{border-bottom-width:0}#customer-mapping .customer-mapping-table tbody tr:hover{background-color:#fafafa99}#customer-mapping .customer-mapping-table tbody td{padding:.875rem 1rem;vertical-align:top}#customer-mapping .customer-mapping-table .col-subject{width:28%}#customer-mapping .customer-mapping-table .col-actions{width:8rem}#customer-mapping .subject-name{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#customer-mapping .subject-link{--tw-text-opacity:1;align-items:center;color:rgb(35 137 181/var(--tw-text-opacity));cursor:pointer;display:inline-flex;gap:.25rem}#customer-mapping .subject-link:hover{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity));text-decoration-line:underline}#customer-mapping .subject-link .external-icon{height:.875rem;opacity:.6;width:.875rem}#customer-mapping .row-actions{align-items:stretch;display:flex;flex-direction:column;gap:.375rem}#customer-mapping .row-action-btn{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:11px;height:1.5rem;justify-content:center;padding-left:.625rem;padding-right:.625rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#customer-mapping .row-action-btn:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(161 161 170/var(--tw-border-opacity));color:rgb(39 39 42/var(--tw-text-opacity))}#customer-mapping .subject-meta{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.25rem}#customer-mapping .no-suggestion{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(249 250 251/var(--tw-bg-opacity));border-radius:9999px;color:rgb(107 114 128/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.125rem .625rem}#customer-mapping .suggestion{--tw-border-opacity:1;align-items:flex-start;background-color:#fafafa66;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;margin-bottom:.5rem;padding:.5rem .75rem}#customer-mapping .suggestion:last-child{margin-bottom:0}#customer-mapping .suggestion-confidence{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .625rem}#customer-mapping .suggestion-confidence.high{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(21 128 61/var(--tw-text-opacity))}#customer-mapping .suggestion-confidence.medium{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity));color:rgb(161 98 7/var(--tw-text-opacity))}#customer-mapping .suggestion-confidence.low{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));color:rgb(75 85 99/var(--tw-text-opacity))}#customer-mapping .suggestion-body{flex:1 1 0%;min-width:0}#customer-mapping .suggestion-headline{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}#customer-mapping .suggestion-source{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(232 243 247/var(--tw-bg-opacity));border-radius:9999px;color:rgb(35 137 181/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:10px;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase}#customer-mapping .suggestion-customer-name{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#customer-mapping .suggestion-reason{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.25rem}#customer-mapping .approve-btn{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-flex;flex-shrink:0;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;height:1.75rem;justify-content:center;line-height:1rem;padding-left:.75rem;padding-right:.75rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#customer-mapping .approve-btn:hover{--tw-bg-opacity:1;background-color:rgb(123 184 211/var(--tw-bg-opacity))}#customer-mapping .approve-btn:active{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity))}#customer-mapping .skip-btn{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#customer-mapping .skip-btn:hover{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity))}#customer-mapping .manual-search{margin-top:.5rem}#customer-mapping .manual-search-input{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;height:2rem;line-height:1.25rem;max-width:28rem;padding-left:.75rem;padding-right:.75rem;width:100%}#customer-mapping .manual-search-input::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity))}#customer-mapping .manual-search-input::placeholder{--tw-placeholder-opacity:1;color:rgb(161 161 170/var(--tw-placeholder-opacity))}#customer-mapping .manual-search-input:focus{--tw-border-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:rgb(123 184 211/var(--tw-border-opacity));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}#customer-mapping .manual-results{display:flex;flex-direction:column;gap:.375rem;margin-top:.5rem;max-width:42rem}#customer-mapping .manual-no-results{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#customer-mapping .manual-result{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;padding:.5rem .75rem}#customer-mapping .manual-result-unmapped{--tw-border-opacity:1;background-color:#fffbeb99;border-color:rgb(252 211 77/var(--tw-border-opacity))}#customer-mapping .manual-result-kind{align-items:center;border-radius:9999px;display:inline-flex;flex-shrink:0;font-family:Nunito-Semibold,sans-serif;font-size:10px;letter-spacing:.05em;padding:.125rem .5rem;text-transform:uppercase}#customer-mapping .manual-kind-customer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 243 247/var(--tw-bg-opacity));color:rgb(35 137 181/var(--tw-text-opacity))}#customer-mapping .manual-kind-hq{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity));color:rgb(126 34 206/var(--tw-text-opacity))}#customer-mapping .manual-kind-school{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity));color:rgb(4 120 87/var(--tw-text-opacity))}#customer-mapping .manual-result-body{flex:1 1 0%;min-width:0}#customer-mapping .manual-result-name{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#customer-mapping .manual-result-name:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));text-decoration-line:underline}#customer-mapping .manual-result-meta{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#customer-mapping .manual-result-unmapped .manual-result-meta{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}#customer-mapping .manual-result-nomap{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(254 243 199/var(--tw-bg-opacity));border-radius:9999px;color:rgb(180 83 9/var(--tw-text-opacity));display:inline-flex;flex-shrink:0;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .625rem}#customer-mapping .customer-mapping-pagination{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:1.5rem;justify-content:center;line-height:1.25rem;margin-top:1.25rem}#customer-mapping .customer-mapping-pagination .page-link{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#customer-mapping .customer-mapping-pagination .page-link:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}.billing-bot-detail-card{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin:0 1.5rem 1.5rem;padding:1.25rem}.billing-bot-detail-section-title{--tw-border-opacity:1;--tw-text-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;padding-bottom:.5rem}.billing-bot-detail-grid{-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}@media (min-width:768px){.billing-bot-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.billing-bot-detail-field{display:flex;flex-direction:column}.billing-bot-detail-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;margin-bottom:.25rem;text-transform:uppercase}.billing-bot-detail-value{color:rgb(39 39 42/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}.billing-bot-detail-sub,.billing-bot-detail-value{--tw-text-opacity:1;font-family:Nunito-Sans-Regular,sans-serif}.billing-bot-detail-sub{color:rgb(113 113 122/var(--tw-text-opacity));display:block;font-size:.75rem;line-height:1rem;margin-top:.125rem}.billing-bot-message-block{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.75rem;white-space:pre-wrap}.billing-bot-error-card{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));border-color:rgb(254 202 202/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;margin:0 1.5rem 1.5rem;padding:1.25rem}.billing-bot-error-card .billing-bot-detail-section-title{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity));color:rgb(185 28 28/var(--tw-text-opacity))}.billing-bot-error-pre{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity));border-color:rgb(254 202 202/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(153 27 27/var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;overflow-x:auto;padding:.75rem;white-space:pre-wrap}.billing-bot-empty{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;font-style:italic;line-height:1.25rem;padding-bottom:.5rem;padding-top:.5rem}.billing-bot-tool-call{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;margin-bottom:.75rem;padding:.75rem}.billing-bot-tool-header{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem}.billing-bot-tool-name{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}.billing-bot-tool-error-badge{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(254 226 226/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(185 28 28/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding:.125rem .5rem}.billing-bot-tool-section{margin-top:.5rem}.billing-bot-tool-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));display:block;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;letter-spacing:.025em;line-height:1rem;margin-bottom:.25rem;text-transform:uppercase}.billing-bot-tool-pre{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;color:rgb(39 39 42/var(--tw-text-opacity));overflow-x:auto;padding:.5rem;white-space:pre-wrap}.billing-bot-tool-citation,.billing-bot-tool-pre{--tw-text-opacity:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.billing-bot-tool-citation{color:rgb(63 63 70/var(--tw-text-opacity))}#marketing-ctas strong,#marketing-screen strong,#marketing-screens strong,#marketing-video strong,#marketing-videos strong{font-family:Nunito-Sans-Bold,sans-serif;font-weight:400}#marketing-ctas .mv-muted,#marketing-screen .mv-muted,#marketing-screens .mv-muted,#marketing-video .mv-muted,#marketing-videos .mv-muted{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem}#marketing-video .mv-table-wrap,#marketing-videos .mv-table-wrap{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;overflow-x:auto}#marketing-video .mv-table,#marketing-videos .mv-table{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;width:100%}#marketing-video .mv-table thead,#marketing-videos .mv-table thead{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(228 228 231/var(--tw-border-opacity))}#marketing-video .mv-table th,#marketing-videos .mv-table th{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.05em;line-height:1rem;padding:.625rem 1rem;text-align:left;text-transform:uppercase;vertical-align:bottom;white-space:nowrap}.currency-pivot-table thead th
#marketing-video .mv-table th,.currency-pivot-table thead th#marketing-videos .mv-table th,.pivot-table tbody td
#marketing-video .mv-table th,.pivot-table tbody td#marketing-videos .mv-table th,.pivot-table thead th
#marketing-video .mv-table th,.pivot-table thead th#marketing-videos .mv-table th{text-align:left}.currency-pivot-table thead th:not(#marketing-video .mv-table th),.currency-pivot-table thead th:not(#marketing-videos .mv-table th){max-width:6.5rem;width:6rem}#marketing-video .mv-table td,#marketing-videos .mv-table td{padding:.75rem 1rem;vertical-align:top}#marketing-video .mv-table tbody tr,#marketing-videos .mv-table tbody tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}#marketing-video .mv-table tbody tr:last-child,#marketing-videos .mv-table tbody tr:last-child{border-bottom-width:0}#marketing-videos .mv-table tbody tr:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}#marketing-video .mv-engine,#marketing-videos .mv-engine{align-items:flex-start;border-radius:.5rem;border-width:1px;display:flex;gap:.75rem;margin-bottom:1.5rem;padding:.75rem 1rem}#marketing-video .mv-engine__dot,#marketing-videos .mv-engine__dot{--tw-bg-opacity:1;background-color:rgb(161 161 170/var(--tw-bg-opacity));border-radius:9999px;display:inline-block;flex-shrink:0;height:.625rem;margin-top:.375rem;width:.625rem}#marketing-video .mv-engine__body,#marketing-videos .mv-engine__body{flex:1 1 0%;min-width:0}#marketing-video .mv-engine__title,#marketing-videos .mv-engine__title{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#marketing-video .mv-engine__detail,#marketing-videos .mv-engine__detail{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.125rem}#marketing-video .mv-engine--working,#marketing-videos .mv-engine--working{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));border-color:rgb(187 247 208/var(--tw-border-opacity))}#marketing-video .mv-engine--working .mv-engine__dot,#marketing-videos .mv-engine--working .mv-engine__dot{--tw-bg-opacity:1;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:rgb(34 197 94/var(--tw-bg-opacity))}#marketing-video .mv-engine--idle,#marketing-video .mv-engine--off,#marketing-videos .mv-engine--idle,#marketing-videos .mv-engine--off{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity))}#marketing-video .mv-engine--down,#marketing-videos .mv-engine--down{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));border-color:rgb(254 202 202/var(--tw-border-opacity))}#marketing-video .mv-engine--down .mv-engine__dot,#marketing-videos .mv-engine--down .mv-engine__dot{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}#marketing-video .mv-engine--down .mv-engine__title,#marketing-videos .mv-engine--down .mv-engine__title{--tw-text-opacity:1;color:rgb(153 27 27/var(--tw-text-opacity))}#marketing-videos{padding-bottom:3rem}#marketing-videos .mv-intro{align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.5rem;row-gap:.75rem}#marketing-videos .mv-intro .lw-page-intro{margin-bottom:0;max-width:48rem}#export-enrolment-modal #marketing-videos .mv-intro .lw-page-intro,#export-exceptions-modal #marketing-videos .mv-intro .lw-page-intro{max-width:24rem}#marketing-videos .mv-intro__tip{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-color:rgb(211 231 240/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(26 106 142/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.5rem;line-height:1rem;padding:.5rem .75rem}#marketing-videos .mv-intro__tip [class*=hero-]{flex-shrink:0;height:1rem;width:1rem}#marketing-videos .mv-engine-stats{margin-bottom:1.5rem}#marketing-videos .mv-start-all{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-color:rgb(211 231 240/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(26 106 142/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.75rem;line-height:1.25rem;margin-bottom:1.5rem;padding:.75rem 1rem}#marketing-videos .mv-start-all>[class*=hero-]{flex-shrink:0;height:1.25rem;width:1.25rem}#marketing-videos .mv-start-all>span{flex:1 1 0%;min-width:16rem}#marketing-videos .mv-queue{margin-top:1.5rem}#marketing-videos .mv-group{margin-bottom:2rem}#marketing-videos .mv-group__title{--tw-text-opacity:1;align-items:center;color:rgb(39 39 42/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-family:Nunito-Semibold,sans-serif;font-size:1rem;gap:.5rem;line-height:1.5rem;margin-bottom:.75rem}#marketing-videos .mv-group__title>[class*=hero-]{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));height:1.25rem;width:1.25rem}#marketing-videos .mv-group__count{--tw-bg-opacity:1;--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;align-items:center;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:9999px;color:rgb(113 113 122/var(--tw-text-opacity));display:inline-flex;font-size:.75rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);height:1.5rem;justify-content:center;line-height:1rem;min-width:1.5rem;padding-left:.375rem;padding-right:.375rem}#marketing-videos .mv-group__hint{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-left:.25rem}#marketing-videos .mv-list{display:flex;flex-direction:column;gap:.5rem;list-style-type:none}#marketing-videos .mv-item{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px 1px 1px 4px;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}#marketing-videos .mv-item,#marketing-videos .mv-item:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#marketing-videos .mv-item:hover{--tw-border-opacity:1;--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);border-color:rgb(212 212 216/var(--tw-border-opacity))}#marketing-videos .mv-item--needs-input{--tw-border-opacity:1;border-left-color:rgb(251 191 36/var(--tw-border-opacity))}#marketing-videos .mv-item--working{--tw-border-opacity:1;border-left-color:rgb(123 184 211/var(--tw-border-opacity))}#marketing-videos .mv-item--on-hold{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-left-color:rgb(212 212 216/var(--tw-border-opacity))}#marketing-videos .mv-item__head{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;row-gap:.25rem}#marketing-videos .mv-item__title{--tw-text-opacity:1;align-items:center;color:rgb(39 39 42/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:1rem;gap:.5rem;line-height:1.5rem;min-width:0;text-decoration-line:none}#marketing-videos .mv-item__title:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}#marketing-videos .mv-item__pulse{display:inline-block;flex-shrink:0;height:.5rem;width:.5rem}@keyframes pulse{50%{opacity:.5}}#marketing-videos .mv-item__pulse{--tw-bg-opacity:1;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:rgb(85 176 210/var(--tw-bg-opacity));border-radius:9999px}#marketing-videos .mv-item__when{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);gap:.25rem;line-height:1rem;margin-left:auto;white-space:nowrap}#marketing-videos .mv-item__when [class*=hero-]{height:1rem;width:1rem}#marketing-videos .mv-item__body{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.75rem}@media (min-width:768px){#marketing-videos .mv-item__body{grid-template-columns:minmax(0,1fr) 14rem auto}}#marketing-videos .mv-item__main{min-width:0}#marketing-videos .mv-item__reason{font-size:.875rem;line-height:1.25rem}#marketing-videos .mv-item__last,#marketing-videos .mv-item__reason{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif}#marketing-videos .mv-item__last{font-size:.75rem;line-height:1rem;margin-top:.25rem}#marketing-videos .mv-item__last-label{font-family:Nunito-Semibold,sans-serif;font-size:.65rem;letter-spacing:.025em;margin-right:.25rem;text-transform:uppercase}#marketing-videos .mv-item__facts,#marketing-videos .mv-item__last-label{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}#marketing-videos .mv-item__facts{-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-top:.25rem;row-gap:.25rem}#marketing-videos .mv-item__facts span+span:before{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));content:"·";margin-right:.75rem}#marketing-videos .mv-item__body>.lw-btn{justify-self:start;white-space:nowrap}@media (min-width:768px){#marketing-videos .mv-item__body>.lw-btn{justify-self:end}}#marketing-videos .mv-item__pins{--tw-border-opacity:1;border-color:rgb(228 228 231/var(--tw-border-opacity));border-top-width:1px;padding-top:.75rem}#marketing-videos .mv-done-toolbar{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1rem}#marketing-videos .mv-done-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));list-style-type:none}@media (min-width:768px){#marketing-videos .mv-done-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){#marketing-videos .mv-done-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){#marketing-videos .mv-done-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#marketing-videos .mv-done{display:flex;flex-direction:column;height:100%;overflow:hidden}#marketing-videos .mv-done__media{--tw-border-opacity:1;--tw-bg-opacity:1;aspect-ratio:16/9;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:block;overflow:hidden;position:relative}#marketing-videos .mv-done__media img,#marketing-videos .mv-done__media video{height:100%;-o-object-fit:cover;object-fit:cover;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}#marketing-videos .mv-done__media:hover img,#marketing-videos .mv-done__media:hover video{--tw-scale-x:1.03;--tw-scale-y:1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#marketing-videos .mv-done__media--empty{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.5rem;justify-content:center;line-height:1.25rem}#marketing-videos .mv-done__media--empty [class*=hero-]{height:1.25rem;width:1.25rem}#marketing-videos .mv-done__play{--tw-text-opacity:1;align-items:center;background-color:#0000008c;border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;height:3rem;inset:0;justify-content:center;margin:auto;opacity:.9;position:absolute;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3rem}#marketing-videos .mv-done__media:hover .mv-done__play{--tw-bg-opacity:1;background-color:rgb(79 161 196/var(--tw-bg-opacity));opacity:1}#marketing-videos .mv-done__play [class*=hero-]{height:1.5rem;margin-left:.125rem;width:1.5rem}#marketing-videos .mv-done__version{--tw-text-opacity:1;background-color:#0009;border-radius:.25rem;bottom:.5rem;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;left:.5rem;line-height:1rem;max-width:85%;overflow:hidden;padding:.125rem .5rem;position:absolute;text-overflow:ellipsis;white-space:nowrap}#marketing-videos .mv-done__body{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem}#marketing-videos .mv-done__head{align-items:flex-start;display:flex;gap:.5rem;justify-content:space-between}#marketing-videos .mv-done__title{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;line-height:1.375}#marketing-videos .mv-done__title:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));text-decoration-line:underline}#marketing-videos .mv-done__head .lw-badge{flex-shrink:0}#marketing-videos .mv-done__facts{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-wrap:wrap;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;row-gap:.25rem}#marketing-videos .mv-done__facts span{align-items:center;display:inline-flex;gap:.25rem}#marketing-videos .mv-done__facts span+span:before{content:"·";margin-right:.25rem}#marketing-videos .mv-done__facts [class*=hero-]{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity));height:1rem;width:1rem}#marketing-videos .mv-done__others{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}#marketing-videos .mv-done__chip{--tw-border-opacity:1;--tw-text-opacity:1;align-items:center;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:rgb(63 63 70/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.25rem;line-height:1rem;padding:.125rem .5rem}#marketing-videos .mv-done__chip a{align-items:center;display:inline-flex;gap:.125rem}#marketing-videos .mv-done__chip a:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#marketing-videos .mv-done__chip [class*=hero-]{height:.875rem;width:.875rem}#marketing-videos .mv-done__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}#marketing-videos .mv-table__pos{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);width:3rem}#marketing-videos .mv-table__title{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif}#marketing-videos .mv-table__title:hover{text-decoration-line:underline}#marketing-videos .mv-table__sub{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.125rem}#marketing-videos .mv-table__nowrap{white-space:nowrap}#marketing-videos .mv-table__num,.currency-pivot-table thead th#marketing-videos .mv-table__num,.pivot-table tbody td#marketing-videos .mv-table__num,.pivot-table thead th#marketing-videos .mv-table__num{text-align:left}.currency-pivot-table thead th:not(#marketing-videos .mv-table__num){max-width:6.5rem;width:6rem}#marketing-videos .mv-table .mv-progress{width:10rem}#marketing-videos .mv-note{--tw-text-opacity:1;align-items:flex-start;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.375rem;line-height:1rem;margin-top:.5rem}#marketing-videos .mv-note [class*=hero-]{flex-shrink:0;height:1rem;width:1rem}#marketing-videos .mv-progress__label{--tw-text-opacity:1;align-items:baseline;color:rgb(63 63 70/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.5rem;justify-content:space-between;line-height:1rem;margin-bottom:.375rem}#marketing-videos .mv-progress__step{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}#marketing-videos .mv-progress__bar{display:flex;gap:.125rem}#marketing-videos .mv-progress__bar span{--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:9999px;flex:1 1 0%;height:.375rem}#marketing-videos .mv-progress__bar .is-done{--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity))}#marketing-videos .mv-progress__bar .is-current{--tw-bg-opacity:1;background-color:rgb(85 176 210/var(--tw-bg-opacity))}#marketing-video{padding-bottom:3rem}#marketing-video #page_header{padding-bottom:.25rem}#marketing-screen .mv-facts,#marketing-video .mv-facts{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));-moz-column-gap:.75rem;column-gap:.75rem;display:flex;flex-wrap:wrap;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:1.5rem;row-gap:.25rem}#marketing-screen .mv-facts span+span:before,#marketing-video .mv-facts span+span:before{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity));content:"·";margin-right:.75rem}#marketing-screen .mv-status,#marketing-video .mv-status{align-items:center;border-radius:.5rem;border-width:1px;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;margin-bottom:1.5rem;padding:.75rem 1rem;row-gap:.5rem}#marketing-screen .mv-status--needs_input,#marketing-video .mv-status--needs_input{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(253 230 138/var(--tw-border-opacity))}#marketing-screen .mv-status--working,#marketing-video .mv-status--working{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-color:rgb(211 231 240/var(--tw-border-opacity))}#marketing-screen .mv-status--on_hold,#marketing-screen .mv-status--queued,#marketing-video .mv-status--on_hold,#marketing-video .mv-status--queued{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity))}#marketing-screen .mv-status--done,#marketing-video .mv-status--done{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));border-color:rgb(187 247 208/var(--tw-border-opacity))}#marketing-screen .mv-status--stalled,#marketing-video .mv-status--stalled{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity));border-color:rgb(254 202 202/var(--tw-border-opacity))}#marketing-screen .mv-status__icon [class*=hero-],#marketing-video .mv-status__icon [class*=hero-]{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));height:1.5rem;width:1.5rem}#marketing-screen .mv-status--needs_input .mv-status__icon [class*=hero-],#marketing-video .mv-status--needs_input .mv-status__icon [class*=hero-]{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity))}#marketing-screen .mv-status--working .mv-status__icon [class*=hero-],#marketing-video .mv-status--working .mv-status__icon [class*=hero-]{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}#marketing-screen .mv-status--done .mv-status__icon [class*=hero-],#marketing-video .mv-status--done .mv-status__icon [class*=hero-]{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}#marketing-screen .mv-status--stalled .mv-status__icon [class*=hero-],#marketing-video .mv-status--stalled .mv-status__icon [class*=hero-]{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity))}#marketing-screen .mv-status__body,#marketing-video .mv-status__body{flex:1 1 0%;min-width:0}#marketing-screen .mv-status__head,#marketing-video .mv-status__head{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}#marketing-screen .mv-status__reason,#marketing-video .mv-status__reason{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#marketing-screen .mv-status__detail,#marketing-video .mv-status__detail{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.375rem;line-height:1rem;margin-top:.25rem}#marketing-video .mv-engine-line{align-items:flex-start;display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.375rem;line-height:1rem;margin-top:.375rem}#marketing-video .mv-engine-line [class*=hero-]{flex-shrink:0;height:1rem;width:1rem}#marketing-video .mv-engine-line--ok{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}#marketing-video .mv-engine-line--info{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}#marketing-video .mv-engine-line--warn{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity))}#marketing-video .mv-engine-line--down{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}#marketing-videos .mv-pins{display:flex;flex-wrap:wrap;gap:.75rem}#marketing-videos .mv-table .mv-pins{flex-wrap:nowrap}#marketing-screen .mv-pin,#marketing-video .mv-pin,#marketing-videos .mv-pin{display:flex;flex-direction:column;gap:.375rem;width:9rem}#marketing-screen .mv-pin--lg,#marketing-video .mv-pin--lg{width:100%}#marketing-screen .mv-pin__thumb,#marketing-video .mv-pin__thumb,#marketing-videos .mv-pin__thumb{--tw-border-opacity:1;--tw-bg-opacity:1;aspect-ratio:16/9;background-color:rgb(24 24 27/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;display:block;overflow:hidden;position:relative;transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}#marketing-screen .mv-pin__thumb:hover,#marketing-video .mv-pin__thumb:hover,#marketing-videos .mv-pin__thumb:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#marketing-screen .mv-pin--lg .mv-pin__thumb,#marketing-video .mv-pin--lg .mv-pin__thumb{border-radius:.5rem}#marketing-screen .mv-pin__media,#marketing-video .mv-pin__media,#marketing-videos .mv-pin__media{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}#marketing-screen .mv-pin__placeholder,#marketing-video .mv-pin__placeholder,#marketing-videos .mv-pin__placeholder{--tw-text-opacity:1;align-items:center;color:rgb(212 212 216/var(--tw-text-opacity));display:flex;height:100%;justify-content:center}#marketing-screen .mv-pin__play,#marketing-video .mv-pin__play,#marketing-videos .mv-pin__play{--tw-text-opacity:1;align-items:center;background-color:#0003;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;inset:0;justify-content:center;position:absolute;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#marketing-screen .mv-pin__play:hover,#marketing-video .mv-pin__play:hover,#marketing-videos .mv-pin__play:hover{background-color:#0006}#marketing-screen .mv-pin__placeholder [class*=hero-],#marketing-screen .mv-pin__play [class*=hero-],#marketing-video .mv-pin__placeholder [class*=hero-],#marketing-video .mv-pin__play [class*=hero-],#marketing-videos .mv-pin__placeholder [class*=hero-],#marketing-videos .mv-pin__play [class*=hero-]{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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);height:1.5rem;width:1.5rem}#marketing-screen .mv-pin--lg .mv-pin__play [class*=hero-],#marketing-video .mv-pin--lg .mv-pin__play [class*=hero-]{height:2.5rem;width:2.5rem}#marketing-screen .mv-pin__version,#marketing-video .mv-pin__version,#marketing-videos .mv-pin__version{--tw-numeric-spacing:tabular-nums;--tw-text-opacity:1;background-color:#0009;border-radius:.25rem;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.65rem;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);left:.25rem;line-height:1rem;padding-left:.25rem;padding-right:.25rem;position:absolute;top:.25rem}#marketing-screen .mv-pin__meta,#marketing-video .mv-pin__meta,#marketing-videos .mv-pin__meta{align-items:center;display:flex;gap:.25rem;justify-content:space-between;min-width:0}#marketing-screen .mv-pin__label,#marketing-video .mv-pin__label,#marketing-videos .mv-pin__label{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:inline-flex;font-family:Nunito-Semibold,sans-serif;font-size:.75rem;gap:.25rem;line-height:1rem;min-width:0}#marketing-screen .mv-pin--lg .mv-pin__label,#marketing-video .mv-pin--lg .mv-pin__label{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem}#marketing-screen .mv-pin__name,#marketing-video .mv-pin__name,#marketing-videos .mv-pin__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#marketing-screen .mv-pin__label [class*=hero-],#marketing-video .mv-pin__label [class*=hero-],#marketing-videos .mv-pin__label [class*=hero-]{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity));flex-shrink:0;height:1rem;width:1rem}#marketing-screen .mv-pin__actions,#marketing-video .mv-pin__actions,#marketing-videos .mv-pin__actions{align-items:center;display:flex;flex-shrink:0;gap:.25rem}#marketing-videos .mv-pin--sm .lw-btn{padding-left:.375rem;padding-right:.375rem}#marketing-screen .mv-pin-list,#marketing-video .mv-pin-list{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){#marketing-screen .mv-pin-list,#marketing-video .mv-pin-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){#marketing-screen .mv-pin-list,#marketing-video .mv-pin-list{grid-template-columns:repeat(1,minmax(0,1fr))}}#marketing-screen .mv-pin-list__item,#marketing-video .mv-pin-list__item{min-width:0}#marketing-screen .mv-pin-rename,#marketing-video .mv-pin-rename{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}#marketing-screen .mv-pin-rename .mv-input,#marketing-video .mv-pin-rename .mv-input{flex:1 1 0%;min-width:8rem}#marketing-screen .mv-layout,#marketing-video .mv-layout{align-items:flex-start;display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1280px){#marketing-screen .mv-layout,#marketing-video .mv-layout{grid-template-columns:minmax(0,1fr) 22rem}}#marketing-screen .mv-layout__main,#marketing-video .mv-layout__main{display:flex;flex-direction:column;gap:1.5rem;min-width:0}#marketing-screen .mv-layout__side,#marketing-video .mv-layout__side{display:flex;flex-direction:column;gap:1rem}@media (min-width:1280px){#marketing-screen .mv-layout__side,#marketing-video .mv-layout__side{position:sticky;top:1rem}}#marketing-screen .mv-heading,#marketing-video .mv-heading{--tw-text-opacity:1;align-items:center;color:rgb(39 39 42/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:1rem;gap:.5rem;line-height:1.5rem;margin-bottom:.75rem}#marketing-screen .mv-heading__action,#marketing-video .mv-heading__action{margin-left:auto}#marketing-screen .mv-prose,#marketing-video .mv-prose{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;line-height:1.625;white-space:pre-line}#marketing-screen .lw-card__header h3,#marketing-video .lw-card__header h3{align-items:center;display:flex;gap:.5rem}#marketing-ctas .mv-legend,#marketing-screen .mv-legend,#marketing-screens .mv-legend,#marketing-video .mv-legend{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));display:block;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;margin-bottom:.5rem}#marketing-ctas .mv-legend__hint,#marketing-screen .mv-legend__hint,#marketing-screens .mv-legend__hint,#marketing-video .mv-legend__hint{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;line-height:1rem;margin-left:.25rem}#marketing-ctas .mv-input,#marketing-ctas .mv-textarea,#marketing-screen .mv-input,#marketing-screen .mv-textarea,#marketing-screens .mv-input,#marketing-screens .mv-textarea,#marketing-video .mv-input,#marketing-video .mv-textarea{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.75rem;width:100%}#marketing-ctas .mv-input:focus,#marketing-ctas .mv-textarea:focus,#marketing-screen .mv-input:focus,#marketing-screen .mv-textarea:focus,#marketing-screens .mv-input:focus,#marketing-screens .mv-textarea:focus,#marketing-video .mv-input:focus,#marketing-video .mv-textarea:focus{--tw-border-opacity:1;--tw-ring-opacity:1;--tw-ring-color:rgb(123 184 211/var(--tw-ring-opacity));border-color:rgb(123 184 211/var(--tw-border-opacity))}#marketing-ctas .mv-input,#marketing-screen .mv-input,#marketing-screens .mv-input,#marketing-video .mv-input{padding-bottom:.5rem;padding-top:.5rem}#marketing-ctas .mv-error,#marketing-screen .mv-error,#marketing-screens .mv-error,#marketing-video .mv-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.25rem}#marketing-screen .mv-composer__footer,#marketing-video .mv-composer__footer{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}#marketing-video .mv-post{margin-bottom:1rem}#marketing-video .mv-post__body{display:flex;flex-direction:column;gap:1rem}#marketing-screens .mv-upload__input,#marketing-video .mv-upload__input{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));display:block;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;line-height:1.25rem;width:100%}#marketing-screens .mv-upload__input::file-selector-button,#marketing-video .mv-upload__input::file-selector-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:.375rem;border-width:0;color:rgb(39 39 42/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;margin-right:.75rem;padding:.375rem .75rem}#marketing-screens .mv-upload__input::file-selector-button:hover,#marketing-video .mv-upload__input::file-selector-button:hover{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity))}#marketing-screens .mv-upload__entry,#marketing-video .mv-upload__entry{--tw-text-opacity:1;align-items:center;color:rgb(63 63 70/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-top:.5rem}#marketing-screens .mv-upload__entry [class*=hero-],#marketing-video .mv-upload__entry [class*=hero-]{height:1rem;width:1rem}#marketing-screens .mv-upload__name,#marketing-video .mv-upload__name{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#marketing-video .mv-feed{display:flex;flex-direction:column;list-style-type:none}#marketing-video .mv-feed__item{display:flex;gap:.75rem;padding-bottom:1.5rem;position:relative}#marketing-video .mv-feed__item:last-child{padding-bottom:0}#marketing-video .mv-feed__item:not(:last-child):before{--tw-bg-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));bottom:0;content:"";left:1rem;position:absolute;top:2.25rem;width:1px}#marketing-video .mv-feed__icon{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:9999px;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}#marketing-video .mv-feed__icon [class*=hero-]{height:1rem;width:1rem}#marketing-video .mv-feed__item--version .mv-feed__icon{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));color:rgb(79 161 196/var(--tw-text-opacity))}#marketing-video .mv-feed__item--question .mv-feed__icon{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));color:rgb(217 119 6/var(--tw-text-opacity))}#marketing-video .mv-feed__item--finalised .mv-feed__icon{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity));color:rgb(22 163 74/var(--tw-text-opacity))}#marketing-video .mv-feed__item--reopened .mv-feed__icon{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity));color:rgb(217 119 6/var(--tw-text-opacity))}#marketing-video .mv-feed__body{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem;min-width:0;padding-top:.25rem}#marketing-video .mv-feed__head{--tw-text-opacity:1;align-items:center;color:rgb(39 39 42/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;line-height:1.25rem}#marketing-video .mv-feed__time{margin-left:auto}#marketing-video .mv-feed__item--version>.mv-feed__body>.mv-feed__head strong{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(35 137 181/var(--tw-text-opacity));padding:.125rem .5rem}#marketing-video .mv-feed__item--question>.mv-feed__body{--tw-border-opacity:1;background-color:#fffbeb66;border-color:rgb(253 230 138/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;padding:.75rem 1rem}#marketing-video .mv-feed__item--finalised .mv-feed__head strong{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity))}#marketing-video .mv-link{--tw-text-opacity:1;align-items:center;color:rgb(79 161 196/var(--tw-text-opacity));display:inline-flex;font-size:.875rem;gap:.25rem;line-height:1.25rem;word-break:break-all}#marketing-video .mv-link:hover{text-decoration-line:underline}#marketing-video .mv-link [class*=hero-]{flex-shrink:0;height:1rem;width:1rem}#marketing-video .mv-thumb{--tw-border-opacity:1;--tw-bg-opacity:1;aspect-ratio:16/9;background-color:rgb(24 24 27/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;cursor:pointer;display:block;max-width:100%;overflow:hidden;position:relative;transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);width:16rem}#marketing-video .mv-thumb:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#marketing-video .mv-thumb__media{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}#marketing-video .mv-thumb__placeholder{--tw-text-opacity:1;align-items:center;color:rgb(212 212 216/var(--tw-text-opacity));display:flex;font-size:.875rem;gap:.375rem;height:100%;justify-content:center;line-height:1.25rem}#marketing-video .mv-thumb__placeholder [class*=hero-]{height:1.25rem;width:1.25rem}#marketing-video .mv-thumb__play{--tw-text-opacity:1;align-items:center;background-color:#0003;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;inset:0;justify-content:center;position:absolute;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#marketing-video .mv-thumb__play:hover{background-color:#0006}#marketing-video .mv-thumb__play [class*=hero-]{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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);height:2.5rem;width:2.5rem}#marketing-video .mv-player{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;overflow:hidden}#marketing-video .mv-player__media{display:block;max-height:70vh;-o-object-fit:contain;object-fit:contain;width:100%}#marketing-video .mv-player__frame{border-width:0;display:block;height:70vh;width:100%}#marketing-video .mv-version__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}#marketing-video .mv-answers{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity));border-left-width:2px;display:flex;flex-direction:column;gap:.5rem;list-style-type:none;padding-left:.75rem}#marketing-video .mv-answer{display:flex;flex-direction:column;gap:.25rem}#marketing-video .mv-answer__image{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;display:block;max-width:100%;overflow:hidden;transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);width:16rem}#marketing-video .mv-answer__image:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}#marketing-video .mv-answer__image img{display:block;height:auto;width:100%}#marketing-video .mv-answer-links{display:flex;flex-direction:column;gap:.75rem;list-style-type:none}#marketing-video .mv-answer-links__item{display:flex;flex-direction:column;gap:.25rem}#marketing-video .mv-answer-links__head{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}#marketing-video .mv-answer-links__label{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#marketing-video .mv-answer-links__frame{font-size:.75rem;line-height:1rem}#marketing-video .mv-answer-links__error{--tw-text-opacity:1;align-items:center;color:rgb(180 83 9/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.25rem;line-height:1rem}#marketing-video .mv-answer-links__error [class*=hero-]{flex-shrink:0;height:1rem;width:1rem}#marketing-video .mv-link-tags{display:flex;flex-direction:column;gap:.5rem;list-style-type:none}#marketing-video .mv-link-tags__row{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-color:rgb(244 244 245/var(--tw-border-opacity));border-radius:.375rem;border-width:1px;display:grid;gap:.5rem;grid-template-columns:repeat(1,minmax(0,1fr));padding:.5rem .75rem}@media (min-width:640px){#marketing-video .mv-link-tags__row{grid-template-columns:minmax(0,14rem) minmax(0,1fr) auto}}#marketing-video .mv-link-tags__url{--tw-text-opacity:1;align-items:center;color:rgb(113 113 122/var(--tw-text-opacity));display:flex;font-family:Nunito-Sans-Regular,sans-serif;font-size:.75rem;gap:.375rem;line-height:1rem;min-width:0}#marketing-video .mv-link-tags__url>span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#marketing-video .mv-link-tags__url [class*=hero-]{flex-shrink:0;height:1rem;width:1rem}#marketing-video .mv-link-tags__best{--tw-text-opacity:1;align-items:center;color:rgb(63 63 70/var(--tw-text-opacity));display:flex;font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.375rem;line-height:1.25rem;white-space:nowrap}#marketing-video .mv-figma-expired{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:flex-start;background-color:rgb(255 251 235/var(--tw-bg-opacity));border-color:rgb(253 230 138/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(120 53 15/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-family:Nunito-Sans-Regular,sans-serif;font-size:.875rem;gap:.75rem;line-height:1.25rem;padding:.75rem 1rem}#marketing-video .mv-figma-expired>[class*=hero-]{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity));flex-shrink:0;height:1.25rem;width:1.25rem}#marketing-video .mv-figma-expired__body{display:flex;flex:1 1 0%;flex-direction:column;gap:.125rem;min-width:14rem}#marketing-video .mv-answer-form{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.75rem;padding:1rem}#marketing-video .mv-answer-form__actions{display:flex;gap:.5rem;justify-content:flex-end}#marketing-video .mv-rounds{list-style-type:none;padding-bottom:.25rem;padding-top:.25rem}#marketing-video .mv-rounds__item{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;flex-direction:column;gap:.125rem;padding:.625rem 1.25rem}#marketing-video .mv-rounds__item:last-child{border-bottom-width:0}#marketing-video .mv-rounds__title{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#marketing-video .mv-rounds__option{align-items:center;display:flex;gap:.5rem}#marketing-video .mv-library-pick{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem}#marketing-video .mv-library-pick__grid{display:grid;gap:.5rem;grid-template-columns:repeat(1,minmax(0,1fr));list-style-type:none}@media (min-width:640px){#marketing-video .mv-library-pick__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}#marketing-video .mv-library-pick__item{--tw-border-opacity:1;align-items:center;border-color:rgb(228 228 231/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;cursor:pointer;display:flex;gap:.75rem;padding:.5rem}#marketing-video .mv-library-pick__item:hover{--tw-border-opacity:1;border-color:rgb(123 184 211/var(--tw-border-opacity))}#marketing-video .mv-library-pick__item--on{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity));border-color:rgb(85 176 210/var(--tw-border-opacity))}#marketing-video .mv-library-pick__thumb{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-radius:.25rem;color:rgb(35 137 181/var(--tw-text-opacity));display:flex;flex-shrink:0;height:3rem;justify-content:center;overflow:hidden;width:4rem}#marketing-video .mv-library-pick__thumb img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}#marketing-video .mv-library-pick__thumb [class*=hero-]{height:1.25rem;width:1.25rem}#marketing-video .mv-library-pick__text{display:flex;flex-direction:column;min-width:0}#marketing-video .mv-library-pick__title{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#marketing-video .mv-library-pick__all{--tw-text-opacity:1;align-self:flex-start;color:rgb(35 137 181/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#marketing-video .mv-library-pick__all:hover{text-decoration-line:underline}#marketing-screens .lw-page-intro{margin-bottom:1rem;margin-top:1rem}#marketing-screens .ms-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}#marketing-screens .ms-add{margin-bottom:1.5rem}#marketing-screens .ms-form{display:flex;flex-direction:column;gap:1rem}#marketing-screens .ms-form__footer{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}#marketing-screens .ms-count{margin-bottom:.75rem;margin-top:.5rem}#marketing-screens .ms-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));list-style-type:none}@media (min-width:640px){#marketing-screens .ms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){#marketing-screens .ms-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1536px){#marketing-screens .ms-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#marketing-screens .ms-card__image{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;height:12rem;justify-content:center;overflow:hidden}#marketing-screens .ms-card__image img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}#marketing-screens .ms-card__image--link{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding-left:1rem;padding-right:1rem}#marketing-screens .ms-card__image--link:hover{--tw-bg-opacity:1;background-color:rgb(243 249 252/var(--tw-bg-opacity))}#marketing-screens .ms-card__image--link [class*=hero-]{flex-shrink:0;height:1.25rem;width:1.25rem}#marketing-screens .ms-card__body{display:flex;flex-direction:column;gap:.5rem}#marketing-screens .ms-card__head{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}#marketing-screens .ms-card__id{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#marketing-screens .ms-card__title{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#marketing-screens .ms-card__desc{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}#marketing-screens .ms-tags{display:flex;flex-wrap:wrap;gap:.25rem;list-style-type:none}#marketing-screens .ms-card__title a:hover{text-decoration-line:underline}#marketing-screens .ms-card__meta a,#marketing-screens .ms-card__title a:hover{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#marketing-screens .ms-card__meta a:hover{text-decoration-line:underline}#marketing-screen{padding-bottom:3rem}#marketing-screen #page_header{padding-bottom:.25rem}#marketing-screen .msd-country{display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){#marketing-screen .msd-country{grid-template-columns:repeat(2,minmax(0,1fr))}#marketing-screen .msd-country__wide{grid-column:span 2/span 2}}#marketing-screen .msd-country .mv-legend__hint{display:block;margin-bottom:.25rem;margin-left:0}#marketing-screen .msd-gallery{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));list-style-type:none}@media (min-width:768px){#marketing-screen .msd-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1536px){#marketing-screen .msd-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}#marketing-screen .msd-shot{display:flex;flex-direction:column}#marketing-screen .msd-shot__image{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));display:flex;height:14rem;justify-content:center;overflow:hidden}#marketing-screen .msd-shot__image img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}#marketing-screen .msd-shot__body{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem}#marketing-screen .msd-shot__caption{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#marketing-screen .msd-shot__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}#marketing-screen .msd-shot__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end;padding-bottom:.5rem;padding-top:.5rem}#marketing-screen .msd-about{display:flex;flex-direction:column;gap:.75rem}#marketing-screen .msd-about__image{--tw-bg-opacity:1;align-items:center;background-color:rgb(250 250 250/var(--tw-bg-opacity));border-radius:.5rem;display:flex;justify-content:center;max-height:14rem;overflow:hidden}#marketing-screen .msd-about__image img{max-height:14rem;max-width:100%;-o-object-fit:contain;object-fit:contain}#marketing-screen .msd-about__link a{--tw-text-opacity:1;align-items:center;color:rgb(35 137 181/var(--tw-text-opacity));display:inline-flex;gap:.25rem;word-break:break-all}#marketing-screen .msd-about__link a:hover{text-decoration-line:underline}#marketing-screen .msd-about__link [class*=hero-]{flex-shrink:0;height:1rem;width:1rem}#marketing-screen .msd-tags{display:flex;flex-wrap:wrap;gap:.25rem;list-style-type:none}#marketing-screen .msd-edit,#marketing-screen .msd-requests{display:flex;flex-direction:column;gap:.75rem}#marketing-screen .msd-requests{list-style-type:none}#marketing-screen .msd-requests__head{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.5rem;line-height:1.25rem;margin-bottom:.25rem}#marketing-screen .mv-status__detail a{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity))}#marketing-screen .mv-status__detail a:hover{text-decoration-line:underline}#marketing-ctas .lw-page-intro{margin-bottom:1rem;margin-top:1rem}#marketing-ctas .mc-muted{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#marketing-ctas .mc-composer{margin-bottom:1.5rem}#marketing-ctas .mc-composer__footer{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}#marketing-ctas .mc-production{margin-bottom:1.5rem}#marketing-ctas .mc-production__list{display:flex;flex-direction:column;gap:.5rem;list-style-type:none;margin-top:.5rem}#marketing-ctas .mc-production__body{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between}#marketing-ctas .mc-production__text{display:flex;flex:1 1 0%;flex-direction:column;gap:.25rem;min-width:0}#marketing-ctas .mc-production__text .mc-muted{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}#marketing-ctas .mc-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));list-style-type:none;margin-top:1rem}@media (min-width:640px){#marketing-ctas .mc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){#marketing-ctas .mc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}#marketing-ctas .mc-card{display:flex;flex-direction:column;overflow:hidden}#marketing-ctas .mc-clip{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity));display:block;width:100%}#marketing-ctas .mc-clip,#marketing-ctas .mc-preview{aspect-ratio:16/9;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity))}#marketing-ctas .mc-preview{--tw-border-opacity:1;--tw-gradient-from:#f0f9ff var(--tw-gradient-from-position);--tw-gradient-to:#f0f9ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff var(--tw-gradient-to-position);align-items:center;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));display:flex;flex-direction:column;gap:.5rem;justify-content:center;padding-left:1rem;padding-right:1rem;position:relative;text-align:center}#marketing-ctas .mc-preview__headline{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#marketing-ctas .mc-preview__logo{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:1.25rem;line-height:1.75rem}#marketing-ctas .mc-preview__button{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(0 161 215/var(--tw-bg-opacity));border-radius:9999px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity));font-family:Nunito-Bold,sans-serif;font-size:.875rem;line-height:1.25rem;padding:.375rem 1rem}#marketing-ctas .mc-preview__url{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity));font-family:Nunito-Sans-Bold,sans-serif;font-size:.75rem;line-height:1rem}#marketing-ctas .mc-preview__note{--tw-text-opacity:1;background-color:#fffc;border-radius:.25rem;color:rgb(113 113 122/var(--tw-text-opacity));font-size:11px;padding:.125rem .375rem;position:absolute;right:.5rem;top:.5rem}#marketing-ctas .mc-card__body{display:flex;flex:1 1 0%;flex-direction:column;gap:.5rem}#marketing-ctas .mc-card__head{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}#marketing-ctas .mc-card__id{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem}#marketing-ctas .mc-card__title{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.875rem;line-height:1.25rem}#marketing-ctas .mc-card__notes{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}#marketing-ctas .mc-status{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem}#marketing-ctas .mc-status__link{--tw-text-opacity:1;color:rgb(35 137 181/var(--tw-text-opacity));font-size:.75rem;line-height:1rem}#marketing-ctas .mc-status__link:hover{text-decoration-line:underline}#marketing-ctas .mc-info{display:flex;flex-direction:column;font-size:.875rem;gap:.25rem;line-height:1.25rem}#marketing-ctas .mc-info__row{display:grid;gap:.5rem;grid-template-columns:5.5rem 1fr}#marketing-ctas .mc-info__row dt{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;padding-top:.125rem}#marketing-ctas .mc-info__row dd{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity));min-width:0;overflow-wrap:break-word}#marketing-ctas .mc-takes{margin-top:.5rem}#marketing-ctas .mc-takes .mv-legend{margin-bottom:.25rem}#marketing-ctas .mc-takes__list{display:flex;flex-direction:column;gap:.5rem;list-style-type:none}#marketing-ctas .mc-take{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}#marketing-ctas .mc-take__voice{--tw-text-opacity:1;color:rgb(39 39 42/var(--tw-text-opacity));font-family:Nunito-Semibold,sans-serif;font-size:.75rem;line-height:1rem;width:3rem}#marketing-ctas .mc-take__audio{flex:1 1 0%;height:2rem;min-width:0}#marketing-ctas .mc-comment{--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));border-top-width:1px;display:flex;flex-direction:column;gap:.25rem;margin-top:auto;padding-top:.75rem}#marketing-ctas .mc-card__footer,#marketing-ctas .mc-comment__footer{display:flex;justify-content:flex-end}#marketing-ctas .mc-card__footer{align-items:center;flex-wrap:wrap;gap:.5rem;padding-bottom:.5rem;padding-top:.5rem}.agent-input-row:has(.agent-attach){align-items:flex-end;flex-wrap:wrap}.agent-attachments{display:flex;flex-direction:column;gap:.25rem;width:100%}.agent-attachment-chip{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(244 244 245/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(63 63 70/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-size:.75rem;gap:.375rem;line-height:1rem;padding:.25rem .5rem}.agent-attachment-name{max-width:12rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-attachment-progress{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}.agent-attachment-error{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;width:100%}.agent-attach{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity));border-radius:.5rem;border-width:1px;color:rgb(82 82 91/var(--tw-text-opacity));cursor:pointer;padding:.5rem}.agent-attach:hover{--tw-text-opacity:1;color:rgb(79 161 196/var(--tw-text-opacity))}.agent-input--multiline{min-height:4.5rem;resize:vertical}@media (max-width:1023px){#topbar .nav-toggle{display:flex}#topbar .topbar .logo img{margin-left:.5rem;margin-right:1rem}#topbar .topbar .message{display:none}#sidebar{--tw-translate-x:-100%;--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:85vw;padding-bottom:1.5rem;padding-top:1.5rem;transition-duration:.2s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:18rem;z-index:50}#sidebar,#sidebar.is-open{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#sidebar.is-open{--tw-translate-x:0px}#sidebar-backdrop.is-open{background-color:#18181b66;display:block;inset:0;position:fixed;top:3.5rem;z-index:40}.main-content-with-sidebar{margin-left:0;min-width:0;padding-left:1.5rem;padding-right:1.5rem;width:100%}.lw-bleed{margin-left:-1.5rem;margin-right:-1.5rem}#page_header{row-gap:.75rem}#page_header,#page_header .header_right,.page-header-row{flex-wrap:wrap}.page-header-row{-moz-column-gap:1rem;column-gap:1rem}.breadcrumb-nav ol{flex-wrap:wrap;row-gap:.25rem}.filter-tabs,.view-one .tabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.filter-tabs::-webkit-scrollbar,.view-one .tabs::-webkit-scrollbar{display:none}.filter-tabs .tab,.view-one .tabs .tab{flex-shrink:0}.filter-tabs .tab a{min-width:8rem;padding-left:1.25rem;padding-right:1.25rem;white-space:nowrap;width:auto}.view-one .tabs .tab .tab_link{min-width:7rem;padding-left:1rem;padding-right:1rem;white-space:nowrap;width:auto}.result-table .header{flex-wrap:wrap;height:auto;min-height:3rem;padding-bottom:.5rem;padding-top:.5rem;row-gap:.5rem}#crud_form form{max-width:42rem;width:100%}#mapping_selector form{flex-wrap:wrap;gap:.5rem}#mapping_selector form .dropbtn{max-width:28rem;width:100%}#mapping_selector form .dropdown-content{margin-left:0;max-width:28rem;width:100%}.agent-panel{max-width:28rem;width:100%}}@media (max-width:639px){#topbar{padding-left:.5rem;padding-right:.5rem}#topbar .topbar .logo img{height:2rem;margin-left:.25rem;margin-right:.5rem}#topbar .topbar .user_info .admin,#topbar .topbar .user_info .name{display:none}#topbar .topbar .user_info .logout{margin-right:.5rem}#topbar .topbar .user_info .logout a{white-space:nowrap}#topbar .topbar .user_info .avatar img{height:2rem}.main-content-with-sidebar{margin-bottom:4rem;padding-left:1rem;padding-right:1rem}.lw-bleed{margin-left:-1rem;margin-right:-1rem}.impersonation-banner{-moz-column-gap:.75rem;column-gap:.75rem;flex-wrap:wrap;font-size:.75rem;line-height:1rem;row-gap:.25rem;text-align:center}.flash{left:.5rem;margin-right:0;right:.5rem;width:auto}#page_header{font-size:1.25rem;line-height:1.75rem;padding-bottom:1rem;padding-top:1rem}#page_header .icon{height:2.25rem;width:2.25rem}#page_header .header_right{flex-basis:100%;gap:.5rem;justify-content:flex-start}#page_header .header_right .action{width:100%}.page-action-button .btn-primary,.page-action-dropdown-trigger{margin-top:.5rem}.breadcrumb-nav{font-size:.875rem;line-height:1.25rem;margin-top:1rem}.lw-page-actions{flex-wrap:wrap}.lw-stat{padding:.75rem 1rem}.lw-stat__value{font-size:1.5rem;line-height:2rem}.dashboard-card .card-header,.lw-card__header{flex-wrap:wrap;gap:.5rem}.dashboard-card .card-actions,.dashboard-card .card-body,.dashboard-card .card-header,.lw-card__body,.lw-card__header{padding-left:1rem;padding-right:1rem}.dashboard-card .card-actions{flex-wrap:wrap}.result-table .header .pagination .arrow{margin-left:.25rem;margin-right:.25rem}.result-table .header .select-per-page{margin-right:.5rem}.result-table table tbody tr td .table-cell-content,.result-table table tbody tr td>a,.result-table table thead tr th .field_name,.result-table table thead tr th a,.result-table table thead tr th button{padding-left:.75rem;padding-right:.75rem;white-space:nowrap}.search-filter-form{padding:.75rem}.search-filter-form .search-filter-field,.search-filter-form .search-filter-field.date_from,.search-filter-form .search-filter-field.date_to,.search-filter-form .search-filter-field.search,.search-filter-form .search-filter-field.search_amount,.search-filter-form .search-filter-field.search_description,.search-filter-form .search-filter-field.search_name,.search-filter-form .search-filter-field.search_reference{flex-shrink:1;max-width:100%;min-width:0;width:100%}.search-filter-form .search-filter-field select{max-width:100%}.search-filter-form .search-filter-field .checkboxes,.search-filter-form .search-filter-field .radios{flex-wrap:nowrap;overflow-x:auto}.search-filter-form .search-filter-field .checkboxes label,.search-filter-form .search-filter-field .radios label{flex-shrink:0;white-space:nowrap}#crud_form form div[phx-feedback-for]{display:flex;flex-direction:column}#crud_form form label{font-size:1rem;height:auto;line-height:1.5rem;margin-bottom:.25rem;margin-right:0;margin-top:1rem;text-align:left}.currency-pivot-table thead th#crud_form form label,.pivot-table tbody td#crud_form form label,.pivot-table thead th#crud_form form label{text-align:left}.currency-pivot-table thead th:not(#crud_form form label){max-width:6.5rem;width:6rem}#crud_form form input,#crud_form form select{font-size:1rem;height:2.75rem;line-height:1.5rem;width:100%}#crud_form form .crud-form-actions{margin-top:2rem}#crud_form form .crud-form-actions button{padding-left:1.5rem;padding-right:1.5rem;width:100%}#crud_form .page_title{font-size:1.25rem;line-height:1.75rem;margin-top:1.5rem}.view-one .page_title{flex-wrap:wrap;row-gap:.75rem}.view-one .page_title .title{font-size:1.25rem;line-height:1.75rem}.view-one .page_title .action{margin-right:0;width:100%}.view-one .page_title #dropdown{right:0}.view-one .list_table,.view-one .list_table tbody,.view-one .list_table td,.view-one .list_table tr{display:block;width:100%}.view-one .list_table tr{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(244 244 245/var(--tw-border-opacity));padding-bottom:.5rem;padding-top:.5rem}.view-one .list_table td{padding-bottom:.125rem;padding-top:.125rem}.view-one .field_name{font-size:.875rem;line-height:1.25rem;padding-left:0;padding-right:0;text-align:left}.currency-pivot-table thead th.view-one .field_name,.pivot-table tbody td.view-one .field_name,.pivot-table thead th.view-one .field_name{text-align:left}.currency-pivot-table thead th:not(.view-one .field_name){max-width:6.5rem;width:6rem}.view-one .field_content{font-size:1rem;line-height:1.5rem;overflow-wrap:break-word}.info-card{align-items:flex-start}.info-card .avatar .icon,.info-card .avatar img{height:3.5rem;width:3.5rem}.info-card .avatar .icon span{height:2rem;width:2rem}.info-card .info_content .name_row{font-size:1.25rem;line-height:1.75rem}.info-card .info_content .location_row,.info-card .info_content .status_row{flex-wrap:wrap}#export-enrolment-modal [id$=-container],#export-exceptions-modal [id$=-container]{padding:1.5rem}.agent-panel{border-left-width:0;max-width:none}.agent-launcher{bottom:1rem;right:1rem}#sign_in .main{margin-left:1rem;margin-right:1rem;padding:2rem 1.5rem}}@media (max-width:1023px){#staff-drive-import .drive-import-layout,#staff-profile-page .sp-grid{grid-template-columns:minmax(0,1fr)}.billing-nav{overflow-x:auto;scrollbar-width:none}.billing-nav>*{flex-shrink:0;white-space:nowrap}.enrolment-summary{margin-left:0;max-width:100%}}@media (max-width:639px){#cashless-dashboard .dashboard-header,#chargebee-dashboard .dashboard-header,#hr-dashboard .dashboard-header,#hubspot-company-detail .dashboard-header,#hubspot-deals .dashboard-header{flex-wrap:wrap;gap:.75rem}#cashless-dashboard .dashboard-header{margin-bottom:1rem;padding-bottom:1rem;padding-top:1rem}#cashless-dashboard .dashboard-header .header-actions,#chargebee-dashboard .dashboard-header .header-actions,#hr-dashboard .dashboard-header .header-actions,#hubspot-company-detail .dashboard-header .header-actions,#xero-bank-transactions .dashboard-header .header-actions{flex-wrap:wrap;justify-content:flex-start}.hr-payroll-header-row{flex-wrap:wrap}.hr-upload-btn{margin-right:0}.enrolment-summary .summary-row{flex-wrap:wrap}.enrolment-summary .summary-label{flex-basis:100%;min-width:0}.print-filter{flex-wrap:wrap}#cashless-exceptions .exception-action-row,#exception-queue .bulk-footer,#exception-queue .bulk-footer .bulk-actions,#exception-queue .bulk-selected-row,#exception-queue .exception-item .item-actions,#exception-queue .identification-card .item-actions,#exception-queue .nav-footer,#exception-queue .nav-footer-actions{flex-wrap:wrap;gap:.5rem}#exception-queue .bulk-footer{padding-left:1rem;padding-right:1rem}#exception-queue .identification-card .search-bar{flex-direction:column}#cashless-exceptions .exception-desc,#cashless-exceptions .exception-detail-secondary-loading{margin-left:0}#cashless-exceptions .exception-school-dropdown{min-width:0}#cashless-overview .overview-day-cards{grid-template-columns:repeat(2,minmax(0,1fr))}#cashless-oos .oos-filter-search,#cashless-overview .overview-classify-input{min-width:0;width:100%}#cashless-oos .oos-stat-row{flex-wrap:wrap;gap:1rem}#misa-dashboard .connect-section .form-row .form-input,#xero-accounts .xero-accounts-search-input{width:100%}#misa-dashboard .connect-section .form-row,#xero-dashboard .entity-form .form-row{flex-wrap:wrap}.xero-contact-mapping .xero-mapping-dropdown{max-width:calc(100vw - 2rem);min-width:0}#budget-dashboard-page .budget-bar-label{grid-column:span 12/span 12}#budget-dashboard-page .budget-bar-track{grid-column:span 6/span 6}#budget-dashboard-page .budget-bar-values{-moz-column-gap:.5rem;column-gap:.5rem;flex-wrap:wrap;grid-column:span 6/span 6;row-gap:0}#budget-monthly-tab .budget-applied-filter{flex-wrap:wrap}#staff-profile-page .sp-header{flex-wrap:wrap;padding:1rem}#staff-profile-page .sp-stint-salary-grid{grid-template-columns:minmax(0,1fr)}#staff-drive-import .files-actions,#staff-drive-import .files-header-links,#staff-profile-page .sp-doc-actions,#staff-profile-page .sp-stint-actions,.hr-dept-action-row{flex-wrap:wrap}#staff-drive-import .files-header{flex-wrap:wrap;gap:.5rem}#cashflow-bank-statements .statement-preview-actions,#finance-cashflow .cashflow-year-nav,.hr-payroll-upload-section .upload-entry-row,.mrr-scope .mrr-resolve-toolbar,.mrr-scope .upload-entry-row{flex-wrap:wrap}#finance-cashflow .cashflow-row-label{min-width:10rem}#customer-mapping .toolbar{flex-wrap:wrap;justify-content:flex-start}#customer-mapping .toolbar-meta{-moz-column-gap:1rem;column-gap:1rem;flex-wrap:wrap;row-gap:.25rem}.currency-bulk-actions,.modal-actions{flex-wrap:wrap}}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.hover\:bg-rose-200:hover{--tw-bg-opacity:1;background-color:rgb(254 205 211/var(--tw-bg-opacity))}.hover\:bg-zinc-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.hover\:bg-zinc-700:hover{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity))}.hover\:text-indigo-900:hover{--tw-text-opacity:1;color:rgb(49 46 129/var(--tw-text-opacity))}.hover\:text-lw-blue-500:hover{--tw-text-opacity:1;color:rgb(85 176 210/var(--tw-text-opacity))}.hover\:text-zinc-700:hover{--tw-text-opacity:1;color:rgb(63 63 70/var(--tw-text-opacity))}.hover\:opacity-40:hover{opacity:.4}.focus\:border-rose-400:focus{--tw-border-opacity:1;border-color:rgb(251 113 133/var(--tw-border-opacity))}.focus\:border-zinc-400:focus{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(99 102 241/var(--tw-ring-opacity))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.active\:bg-rose-400:active{--tw-bg-opacity:1;background-color:rgb(251 113 133/var(--tw-bg-opacity))}.active\:bg-rose-500:active{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity))}.active\:text-white\/80:active{color:#fffc}.group:hover .group-hover\:bg-zinc-50{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.group:hover .group-hover\:opacity-70{opacity:.7}.phx-no-feedback.phx-no-feedback\:hidden{display:none}.phx-no-feedback.phx-no-feedback\:border-zinc-300{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity))}.phx-no-feedback.phx-no-feedback\:focus\:border-zinc-400:focus{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.phx-no-feedback .phx-no-feedback\:hidden{display:none}.phx-no-feedback .phx-no-feedback\:border-zinc-300{--tw-border-opacity:1;border-color:rgb(212 212 216/var(--tw-border-opacity))}.phx-no-feedback .phx-no-feedback\:focus\:border-zinc-400:focus{--tw-border-opacity:1;border-color:rgb(161 161 170/var(--tw-border-opacity))}.phx-submit-loading .phx-submit-loading\:opacity-75,.phx-submit-loading.phx-submit-loading\:opacity-75{opacity:.75}@media (min-width:640px){.sm\:ml-4{margin-left:1rem}.sm\:mr-12{margin-right:3rem}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:w-full{width:100%}.sm\:max-w-none{max-width:none}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:scale-100,.sm\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-8{gap:2rem}.sm\:overflow-visible{overflow:visible}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.sm\:rounded-r-xl{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.sm\:p-14{padding:3.5rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}}@media (min-width:1024px){.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-8{padding-bottom:2rem;padding-top:2rem}}